PayPal Express检查重复付款,忽略一些SetExpressCheckout参数

时间:2013-06-04 04:41:08

标签: paypal payment recurring

除了下面详述的内容外,我的流程在沙盒和实时中都有效。

我设置了urlencoded nvp SURVEYENABLE=1&SURVEYQUESTION=test&L_SURVEYCHOICE0=yes&L_SURVEYCHOICE1=no,但买家从未出现过调查; GetExpressCheckoutDetails不包含SURVEYQUESTIONSURVEYCHOICESELECTED

我设置了urlencoded nvp ALLOWNOTE=1,但买家永远不会显示注释文字输入框; GetExpressCheckoutDetails不包含NOTE。但是,如果我设置PAYMENTREQUEST_0_NOTETEXT="seller test note",则会将其传递给GetExpressCheckoutDetails(就像它是PAYMENTREQUEST_0_CUSTOM一样)。

现场和沙箱都会出现问题。

1 个答案:

答案 0 :(得分:0)

调查选项显然不适用于定期付款交易。当我从请求中删除这些选项并使用我自己的凭据进行测试时,注释和调查显示正确。

我会提交功能请求以允许创建定期付款的调查,但我不能确定它是否会实施。

在您的请求中,您设置了L_PAYMENTREQUEST_0_NUMBER0=TODO L_NUMBER0=TODO。您不需要L_NUMBER0=TODO设置