在paypal express checkout NVP中传递自定义参数
我正试图找到一种方法,通过使用NVP的paypal的express checkout传递自定义参数。 我尝试过使用不推荐的PAYMENTREQUEST\u n\u自定义、本应不推荐的PAYMENTREQUEST\u 0\u自定义和自定义参数,但都不起作用 我现在能看到的唯一方法(我不想使用)是: 1.使用我未使用的其他参数之一(如装运) 2.使用返回url并将参数作为GET参数添加到其中 3.使用会话 根据错误页面,我的版本是92.0。 其余参数为:在paypal express checkout NVP中传递自定义参数,paypal,paypal-nvp,Paypal,Paypal Nvp,我正试图找到一种方法,通过使用NVP的paypal的express checkout传递自定义参数。 我尝试过使用不推荐的PAYMENTREQUEST\u n\u自定义、本应不推荐的PAYMENTREQUEST\u 0\u自定义和自定义参数,但都不起作用 我现在能看到的唯一方法(我不想使用)是: 1.使用我未使用的其他参数之一(如装运) 2.使用返回url并将参数作为GET参数添加到其中 3.使用会话 根据错误页面,我的版本是92.0。 其余参数为: $nvpstr="&SHIPPING
$nvpstr="&SHIPPINGAMT=0&L_SHIPPINGOPTIONNAME0=test&L_SHIPPINGOPTIONAMOUNT0=0&REQCONFIRMSHIPPING=0&NOSHIPPING=1&L_SHIPPINGOPTIONISDEFAULT0=true&ADDRESSOVERRIDE=1$shiptoAddress&".
"&ALLOWNOTE=0&CUSTOM=".$CUSTOM.
"&L_NAME0=".$L_NAME0."&L_AMT0=".$L_AMT0."&L_QTY0=".$L_QTY0.
"&MAXAMT=".(string)$maxamt."&AMT=".(string)$amt."&ITEMAMT=".(string)$itemamt.
"&CALLBACKTIMEOUT=4&CALLBACK=https://www.ppcallback.com/callback.pl&ReturnUrl=".$returnURL."&CANCELURL=".$cancelURL .
"&CURRENCYCODE=".$currencyCodeType."&PAYMENTREQUEST_0_PAYMENTACTION=".$paymentType;
PAYMENTREQUEST\u 0.*
变量及其不推荐的对应变量——使用其中一个。(例如,不要在同一API调用中使用PAYMENTREQUEST\u 0\u PAYMENTACTION
和AMT
——要么使用PAYMENTREQUEST\u 0\u PAYMENTACTION
和PAYMENTREQUEST\u 0\u AMT
,要么使用PAYMENTACTION
和AMT
)CUSTOM
值,但如果传递,它将显示在对GetExpressCheckoutDetails调用的响应中。您需要在DoExpressCheckoutPayment调用中提供自定义
值,以便将其记录到您的帐户中PAYMENTREQUEST\u 0\u CUSTOM应与VERSION=74.0一起使用-您的呼叫参数的其余部分是什么样子的?我编辑了我的问题以回答您的问题。