我需要在我的webapp中包含paypal定期付款以进行注册 .
-
我能够在paypal门户中创建"Subscription"按钮,并且在创建按钮时没有指定任何返回URL . 我已经提到金额为0.2美元,付款周期为2天(因此分两期) .
-
我得到了html代码,并在Web应用程序中包含了该代码,我手动提到了返回URL,在该html代码中的notifiy url如下所示 .
-
因此,当用户第一次尝试注册时(比如第一天),他会点击paypal订阅按钮并在付款成功后支付金额,我们可以将用户重定向到成功页面,我们就能够将付款详细信息存储在数据库中 . 这是第一次工作正常 . 这里强制要求第一个安装 .
-
因此,第二天,经常性支付火灾和金额被扣除 . 但是数据库中的细节没有更新 . 那么,如何处理这第二次付款?
1 回答
你看过Instant Payment Notification (IPN)吗?它会将事务数据实时发送到服务器上的监听器脚本,因此您可以根据不同的事务类型自动执行各种事务 .