2017-07-12 2 views
0

私は現在、PayPalのショッピングカートのフォーム(https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#shopping-cart-variables)にand quantity_` amount_」、item_name_を使用していますが、私はまた、(私の店に固有のダウンロードURLと形式、)いくつかのカスタム変数を渡す必要がありますそんなことは許されないようですね。PayPalのショッピングカート変数 - カスタム変数

誰でもこの経験がありますか?それは不可能ですか?

答えて

0

あなたはカスタム変数に次のように送信することができます: "あなたは2を好きな値" = "MyVariableName2" option_selection2 =

がoption_name2 "あなたが欲しいものは何でも値" option_selection1 = = "MyVariableName"

option_name1を

今日からになったので、PayPalは返されたIPNパラメータキーに_1を追加することに注意してください。 だから、IPNの応答は次のようになります。option_name1_1 =「MyVariableName」とoption_selection1_1 私はこの非常に問題を抱えていたし、このようにEMを修正しなければならなかった。もっとここ

$pattern =[ 
     "/^(option_(?:name|selection)\d)_\d$/", 
     "/^(item_name)\d$/", 
     "/^(item_number)\d$/", 
    ]; 
foreach ($ipn_post_data as $key=>$value){ 
    $ipn_post_data[preg_replace($pattern, "\\1", $key, -1)] = $value; 
} 

読む:https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/#id091EAB0105Z

関連する問題