除了下面详细说明,我的流程在沙箱和现场都可以使用。PayPal Express Check Out定期付款忽略一些SetExpressCheckout参数
我设置urlencoded nvp SURVEYENABLE=1&SURVEYQUESTION=test&L_SURVEYCHOICE0=yes&L_SURVEYCHOICE1=no
,但买家从未显示调查; GetExpressCheckoutDetails
不包含SURVEYQUESTION
或SURVEYCHOICESELECTED
。
我设置了urlencoded nvp ALLOWNOTE=1
,但买家从未显示备注文本输入框; GetExpressCheckoutDetails
不包含NOTE
。但是,如果我设置了PAYMENTREQUEST_0_NOTETEXT="seller test note"
,则会传递给GetExpressCheckoutDetails
(就像它是PAYMENTREQUEST_0_CUSTOM
一样)。
存在问题并存在沙箱中。
您使用的是什么“VERSION”?如果在引入调查功能之前它是一个,您将不会看到它。您能否提供请求和响应的副本? – Gerzie
这是METHOD = SetExpressCheckout VERSION = 98 USER = ... PWD = ... SIGNATURE = ... RETURNURL = HTTP%3A%2F%2F ... CANCELURL = HTTP%3A%2F% 2F ... 的LandingPage =登录 REQCONFIRMSHIPPING = 1 NOSHIPPING = 0 ALLOWNOTE = 1个 SOLUTIONTYPE =马克 L_BILLINGTYPE0 = RecurringPayments L_BILLINGAGREEMENTDESCRIPTION0 = TODO L_PAYMENTREQUEST_0_NAME0 = TODO L_PAYMENTREQUEST_0_NUMBER0 = TODO L_NUMNER0 = TODO PAYMENTREQUEST_0_CUSTOM = TODO 付款REQUEST_0_PAYMENTACTION =销售 PAYMENTREQUEST_0_NOTETEXT = TestNote PAYMENTREQUEST_0_AMT = 0.00 SURVEYENABLE = 1个 SURVEYQUESTION =你好 L_SURVEYCHOICE0 =无 L_SURVEYCHOICE1 =是 – plmp2013
@ plmp2013可你知道我怎么可以设置在我的PayPal这类功能payment.in我的应用程序有一些服务支付每个月完成并实施PayPal Express Check Out,但我不知道如何实现定期付款。 – Dipang