第一次支付PayPal付款

我目前正在设置经常性的PayPal付款。 我不确定何时完成首次付款。 在我的情况下,我想在用户订阅时先完成付款,并在3个月后自动更新。 我不确定如果“ INITAMT ”参数是否是一种很好的方法。

此外,当我尝试在沙箱中设置参数“ INITAMT ”时,打印的配置文件始终为“ PengindProfile

这是我的参数:

'METHOD' => 'CreateRecurringPaymentsProfile',
'TOKEN' => $token,
'PAYERID' => $payerId,
'USER' => $user,
'SIGNATURE' => $signature,
'PWD' =>$password,
'VERSION' => 74.0,
'PROFILESTARTDATE' => gmdate("Y-m-dTH:i:sZ"),
'DESC' => 'My subscription',
'BILLINGPERIOD' => 'Month',
'BILLINGFREQUENCY' => '3',
'AMT' => 10,
'CURRENCYCODE' => 'EUR',
'PAYERID' => XXX,
'MAXFAILEDPAYMENTS' => 3,
'INITAMT' => 10

最后一个问题是,收款付款是如何运作的? Paypal每3个月在我的账户上寄钱? 可以通过PHP服务器获得通知来更新订阅状态?

谢谢你的帮助 !


我一定会考虑使用PayPal PHP SDK,而不是试图直接使用他们的REST API或通过一些最小的库。 他们的SDK为该服务提供了许多便利,并且提供了大量基于用例的示例,包括循环计费和订阅。

链接地址: http://www.djcxy.com/p/33679.html

上一篇: First payment for reccuring payment on Paypal

下一篇: Dynamic payment receiver?