【发布时间】:2013-10-22 15:34:09
【问题描述】:
我一直在尝试使用定期付款设置 ExpressCheckout,但找不到解决方案。
查看文档 (Recurring Payments With the Express Checkout API),该图给出了最后调用“CreateRecurringPaymentsProfile”的序列。
现在,查看其他文档 (How to Create a Recurring Payments Profile with Express Checkout),解释的不同步骤给出了不同的顺序,其中“CreateRecurringPaymentsProfile”直接位于“GetExpressCheckoutDetails”之后。
我尝试按照第二个示例进行操作,但系统性地收到一个错误。
有人能告诉我我到底需要做什么吗? 当然,一个实际的例子会非常受欢迎......
提前,非常感谢
附加信息:
我收到的错误是“INVALID TOKEN”。
这是我发送的信息:
版本=84.0
METHOD=CreateRecurringPaymentsProfile
LOCALECODE=FR
TOKEN=[我从 SetExpressCheckout 收到的]
PROFILESTARTDATE=[下次付款的日期]
BILLINGPERIOD=月
计费频率=6
TOTALBILLINGCYCLES=0
AMT=[和我在 PAYMENTREQUEST_0_AMT 中提到的一样]
AUTOBILLAMT=AddToNextBilling
CURRENCYCODE=EUR
MAXFAILEDPAYMENTS=3
DESC=[和我在 L_BILLINGAGREEMENTDESCRIPTION0 中提到的一样]
L_PAYMENTREQUEST_0_NAME0=[与我在 SetExpressCheckout 中使用的相同]
L_PAYMENTREQUEST_0_DESC0=[与我在 SetExpressCheckout 中使用的相同]
L_PAYMENTREQUEST_0_AMT0=[与我在 SetExpressCheckout 中使用的相同]
L_PAYMENTREQUEST_0_QTY0=[与我在 SetExpressCheckout 中使用的相同]
L_PAYMENTREQUEST_0_TAXAMT0=[与我在 SetExpressCheckout 中使用的相同]
我是否还需要提及: L_BILLINGAGREEMENTDESCRIPTION0 & L_BILLINGTYPE0 ?
【问题讨论】:
-
@Machavity 我可以使用 Express 结帐付款来进行动态金额的每月付款吗(我有频道包,每个包都有一些不同的金额。)并且用户支付一个月,然后这个包将下个月自动续费,扣款。我可以这样做吗?
-
我得到的错误是“Invalid Token”。
标签: payment checkout recurring paypal