1

NVP を使用してペイパルのエクスプレス チェックアウトでカスタム パラメータを渡す方法を見つけようとしています。非推奨の PAYMENTREQUEST_n_CUSTOM、おそらく非推奨ではない PAYMENTREQUEST_0_CUSTOM および CUSTOM パラメータを使用してみましたが、どれも機能しませんでした。

現在確認できる唯一の方法 (使用したくない) は次のとおりです。 GET パラメータ 3. セッションを使用します。

エラー ページによると、私のバージョンは 92.0 です。残りのパラメータは次のとおりです。

$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;
4

1 に答える 1