除了下面详述的内容外,我的流程在沙盒和实时中都有效。
我设置了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
一样)。
现场和沙箱都会出现问题。
答案 0 :(得分:0)
调查选项显然不适用于定期付款交易。当我从请求中删除这些选项并使用我自己的凭据进行测试时,注释和调查显示正确。
我会提交功能请求以允许创建定期付款的调查,但我不能确定它是否会实施。
在您的请求中,您设置了L_PAYMENTREQUEST_0_NUMBER0=TODO L_NUMBER0=TODO
。您不需要L_NUMBER0=TODO
设置