【问题标题】:First payment for reccuring payment on Paypal在 Paypal 上定期付款的第一笔付款
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-05-08
      • 2020-01-03
      • 2013-05-06
      • 2011-09-16
      • 2013-02-15
      • 2015-02-26
      • 2012-04-05
      • 2014-01-23
      相关资源
      最近更新 更多