【发布时间】:2015-10-02 02:48:21
【问题描述】:
我目前正在设置定期贝宝付款。 我不确定第一次付款何时完成。 就我而言,我想在用户订阅时完成第一次付款,并在 3 个月后自动续订。 我不确定“INITAMT”参数是否是这样做的好方法。
此外,当我尝试在沙盒中设置参数“INITAMT”时,结果配置文件始终为“PengindProfile”
这是我的参数:
'METHOD' => 'CreateRecurringPaymentsProfile',
'TOKEN' => $token,
'PAYERID' => $payerId,
'USER' => $user,
'SIGNATURE' => $signature,
'PWD' =>$password,
'VERSION' => 74.0,
'PROFILESTARTDATE' => gmdate("Y-m-d\TH:i:s\Z"),
'DESC' => 'My subscription',
'BILLINGPERIOD' => 'Month',
'BILLINGFREQUENCY' => '3',
'AMT' => 10,
'CURRENCYCODE' => 'EUR',
'PAYERID' => XXX,
'MAXFAILEDPAYMENTS' => 3,
'INITAMT' => 10
最后一个问题是,循环付款如何运作? Paypal 每 3 个月向我的帐户汇款一次?是否可以在 PHP 服务器上获得通知以更新订阅状态?
感谢您的帮助!
【问题讨论】:
标签: php paypal paypal-sandbox recurring-billing