私はPayPalのサブスクリプションを作成するには、次のHTMLを使用します。ペイパルサブスクリプションは - 失敗した支払回数
<form action="http://paypal/url/..." ...>
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="item_name" value="My Subscription">
<input type="hidden" name="currency_code" value="GBP">
<input type="hidden" name="p3" value="1">
<input type="hidden" name="t3" value="M">
<input type="hidden" name="tax" value="0.00">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="shipping" value="0.00">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="src" value="1">
<input type="hidden" name="cancel_return" value="http://mysite/paypal/cancel.page">
<input type="hidden" name="return" value="http://mysite/paypal/success.page">
<input type="hidden" name="notify_url" value="http://mysite/paypal/ipn.page">
</form>
すべてが新しいサブスクリプションが作成され、うまく機能し、IPN通知は私のシナリオによって得ています。一つは、私を悩ますことです。一部の支払いが失敗した場合、適切な購読が中断されます。サブスクリプションのデフォルト設定のために発生します。サブスクリプションプロファイルを一時停止する前に、支払いが1回失敗したと設定されています。
documentationに記載されているように手動で無効にすることはできますが、サブスクリプションの作成段階でセットアップする方法はありますか?いくつかの失敗を設定するためには、それをオフにするか、それ以上に価値があるのでしょうか?
'再試行 - 失敗時に再試行 - それは ' SRAと同じであるように(1はい、ブランクは全くありません)再試行は、支払いの失敗時に発生するかどうかを示します.' が見えます。定期支払いが失敗した場合、PayPalは購読を取り消す前にさらに2回支払いを集めようとします。 ' そして 'reattempt'は、IPN通知で返された購読トランザクションに関連するパラメータです。 –
''は役に立たなかった。 –