Pergunta

Eu estou usando Paypal para lidar com pagamentos recorrentes automatizados para o meu site. Os usuários pagam para se inscrever para o meu site para que eles possam receber newsletters periódicas.

Então, digamos que um cliente cancelar sua filiação, alguns meses depois. Eles fazem isso, entrando em Paypal e cancela futuras automatizado pagamentos. Como devo atualizar o meu site para refletir essa cancelamento?

A primeira solução que eu estou pensando é agendar um cron que executa um script a cada meia-noite para atualizar meu banco de dados com informações do Paypal.

A segunda solução é no dia boletim mailout, eu executar um script para atualizar meu banco de dados com informações do Paypal. O site também irá executar o script cada vez que um usuário "registros em" ao meu site.

Existem melhores maneiras de fazer isso?

Foi útil?

Solução

Se bem entendi, os servidores da Paypal irá atualizar a sua automaticamente quando o status de um alterações de subscrição, se tiver esta configurado. Isso é chamado de IPN (Instant Pagamento Notificação) e, de fato, incluir a notificação de cancelamento. Aqui está a documentação Paypal para pagamentos (subscrição) recorrente . Além disso, você pode consultar seus servidores usando sua API para obter essa informação, por isso, se você preferir buscá-la a si mesmo, você pode.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top