Aguarde, carregando...

Integração do Paypal com pagamentos recorrente e postback das informações

Integração do Paypal com pagamentos recorrente e postback das informações
<br />
<b>Notice</b>:  Trying to get property 'first_name' of non-object in <b>/home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php</b> on line <b>11</b><br />
<br />
<b>Notice</b>:  Trying to get property 'last_name' of non-object in <b>/home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php</b> on line <b>11</b><br />
Por:
Notice: Trying to get property 'first_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php on line 15

Notice: Trying to get property 'last_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-post.php on line 15
Dia 01/06/2018 13h00

Veja como funciona o processo de integração e como as informações são retornadas para sua aplicação

Salve salve moqueridos, Gustavo Web aqui com mais uma aula do UpInside Play e hoje vamos ver como fazer solicitação de pagamento recorrente utilizando o PayPal como gateway.

Para fazer essa integração vamos trabalhar com o ambiente de sandbox, ou seja, um ambiente que simula o ambiente real mas as informações são fictícias simplesmente para que possamos testar as possibilidades e fazer a nossa integração.

Como no caso do paypal o pagamento é feito dentro do site deles, fica bastante simples a integração e basicamente o que precisamos é fazer uma parametrização na conta do vendedor e gerar um bloco de código para adicionar na página.

A parte de programação fica somente com o postback, e mesmo assim temos algumas ferramentas para que possa nos auxiliar :)

Material de Apoio

Nessa aula a gente não utiliza código nenhum pronto e não precisamos de nenhum arquivo externo. Portanto, tudo será feito na mão e o repositório que eu estou disponibilizando aqui é somente para consulta dos estudos.

É claro que eu removi os meus tokens e parâmetros de autenticação. Então segue a aula comigo que você vai ver como é bem tranquilo de se trabalhar.

Para consultar o repositório dessa aula é só clicar aqui :)

Ambientes

O Paypal disponibiliza um sistema de sandbox completo para que possamos fazer as simulações necessárias e todos os devidos testes.

Eu vou te mostrar na aula como criar todas as credenciais necessárias para conseguir dar procedimento em todo o conteúdo até chegar na nossa classe que vai retornar todos os dados da transação para organizar no nosso banco de dados e ter um sistema de recorrência.

Para colocar no ambiente de produção, basta replicar o mesmo processo de parametrização na conta principal do vendedor.

Postback

Na nossa aula, vamos até o ponto que as informações do meio de pagamento são retornadas para dentro da nossa aplicação. Desse ponto em diante, necessário que você analise a sua estrutura e organize as informações da melhor forma que lhe for conveniente.

Feedback

Se você gostou dessa aula, me conta aqui abaixo para que possamos estar sempre gerando conteúdo de valor para o nosso UpInside Play :)

Mais um método de Pagamento DONE.

 

Veja também:

Confira mais artigos relacionados e obtenha ainda mais dicas de controle para suas contas.

Crie um instalador de estrutura do banco de dados para o seu CMS utilizando PHP e AJAX

Contas • Por
Notice: Trying to get property 'first_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9

Notice: Trying to get property 'last_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9
• 06/02/2019 14h31

Crie um instalador de estrutura do banco de dados para o seu CMS utilizando PHP e AJAX

Se você tem um CMS próprio onde disponibiliza a instalação para seus clientes, você tem que assistir essa aula onde te...

Como construir o seu primeiro EndPoint para que outras aplicações possam consumir seus dados

Contas • Por
Notice: Trying to get property 'first_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9

Notice: Trying to get property 'last_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9
• 24/04/2018 06h37

Como construir o seu primeiro EndPoint para que outras aplicações possam consumir seus dados

Para a criação de uma API, alguns pontos devem ser levados em consideração como segurança, tratamento, padronização e...

Os Princípios do Design Responsivo para criar sites que se ajustam a qualquer dispositivo

Contas • Por
Notice: Trying to get property 'first_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9

Notice: Trying to get property 'last_name' of non-object in /home2/swpdnetb/app.swpd.net.br/themes/cafeweb/blog-list.php on line 9
• 15/02/2018 08h30

Os Princípios do Design Responsivo para criar sites que se ajustam a qualquer dispositivo

Disponibilizar o seu conteúdo de forma legível e navegável, em qualquer dispositivo, não é mais um opcional e sim uma...