0

私はサンドボックスで次の作業をしています

*オートリターンなしのリターン、PDT なし。

*オートリターンで戻る、PDTで戻る;

※IPNは正常に動作します

私が使用したいのは、PDT なしの Autoreturn ですが、それが設定されている場合、Autoreturn は Get または Post 変数を送信しません。この件に関する他のさまざまな投稿も確認しましたが、rm = 2が設定されています。どんな助けでも大歓迎

        $API_Endpoint = "https://api-3t.sandbox.paypal.com/nvp";
        $PAYPAL_URL = "https://www.sandbox.paypal.com/cgi-bin/webscr?";
        $newpost['business']='xxxxxxxxxx';
        $newpost['cancel_return']='http://localhost/cz/subscribe.php';
        $newpost['return']='https://www.xxxxxxxx/paypal/success_test.php';
        $newpost['cmd']='_donations';           //donation checkout
        $newpost['lc']='US';
        $newpost['rm']='2'; 
        $newpost['cbt']='Click to Set Subscriber Status';
        $newpost['currency_code']='USD';
        $newpost['button_subtype']='services';
        $newpost['no_note']='1';
        $newpost['no_shipping']='2';    //shipping address required
        $newpost['tax_rate']='0.000';
        $newpost['bn']='xxxxxxxx_BuyNow_WPS_US';
        $newpost['amount']=$prod[1];
        $newpost['item_name']=' Subscription';  //product name
4

1 に答える 1

0

多くのテストを行った結果、2013 年 9 月 23 日の時点で、PAYPAL 以外のアカウント トランザクションで CMD=_xclick を使用すると IPN 形式を使用して自動返品される Paypal サンドボックスが見つかりましたが、CMD=_donation では、ユーザーが [サイトに戻る] ボタンをクリックするまで待機します。 .

* CMD=_donation で Paypal アカウント トランザクションを処理する場合、IPN 形式を使用した自動復帰は何も返しません。 "

この動作が本番環境で発生するかどうかはわかりませんが、明快で理解しやすいという点で、Paypal のドキュメントの読みやすさに匹敵します。

于 2013-09-23T16:31:12.060 に答える