購読の支払いが失敗した場合、PayPalはn回再試行します。PayPal購読の支払いに失敗しました
すべての再試行が失敗した後、どのトランザクションタイプ(subscr_cancel
またはsubscr_eot
)がIPN経由で返送されますか?
購読の支払いが失敗した場合、PayPalはn回再試行します。PayPal購読の支払いに失敗しました
すべての再試行が失敗した後、どのトランザクションタイプ(subscr_cancel
またはsubscr_eot
)がIPN経由で返送されますか?
詳細は(CreateRecurringPaymentsProfile APIを介して)定期支払いのロジックは似ていますが、両方のウェブサイト決済渡っ( `っぽい)、使用しているPayPalの製品に依存し、標準のサブスクリプション・ボタンとエクスプレスチェックアウト:
これが依存あなたがMAXFAILEDPAYMENTSを設定しているかどうかを確認してください。 MAXFAILEDPAYMENTS> 0が設定されている場合、n回試行した後にサブスクリプションがキャンセルされ、subscr_cancelが返されます。 MAXFAILEDPAYMENTS = 0に設定すると、recurring_payment_skippedとなり、定期支払いは未払いの残高としてマークされます。 AUTOBILLOUTAMT = AutoBillAmtを指定すると、未払いの残高が次の請求サイクルに追加されます。
私はhttps://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_IPNandPDTVariables#id091EB0901HTを見ることをお勧めします。これには、定期支払い用のものを含むすべてのIPN変数がリストされています。
ありがとうございました。私はMAXFAILEDPAYMENTS変数を持たないWeb購買標準の購読ボタンを使用しています。すべての失敗した再試行後にPayPalが送信する取引タイプはまだ不明です。 – Nick
WPSの場合、これはhttps://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_Appx_websitestandand_htmlvariables#id08A6HI00JQUの「sra」変数に依存します。この変数が使い尽くされると、 https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_subscribe_buttons#id08ADFC002A6 – Robert
PayPalドキュメントのURLが変更された場合、情報はここにあります:https://developer.paypal .com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/subscribe_buttons /#id08ADFC002A6正しく読むと、PayPalボタンの再試行回数を変更するオプションはありません(オン/オフのみ) – kolinko