PayPalの定期購入について調べる

Subscribe Buttons(Updated on November 18, 2009)

の内容。間違いがあったら教えていただけると幸いです。

支払い者

  • 支払いをする人はPayPalのアカウントが必要(支払いの流れの中で勝手につくられる)

即時支払い通知(IPNもしくはInstant Payment Notification)

IPNは非同期でくるPaypalからのHTTP通信、IPNが来るタイミングは

  • 支払い時(ステータスはcompleteもしくはpendingになる)
  • 最初のステータスがpendingでそれらがclear、deniedかfailになったとき
  • 定期購入が始まったとき、終ったとき、キャンセルされたとき、パスワードの変更があったとき

詳しくは以下のURL

支払いサイクル

1週間10ドル。12月23日の火曜日に購入の場合
  • 12月23日(火曜日)= $ 10.00ドル
  • 12月30日(火曜日)= $ 10.00ドル
  • 1月6日(火曜日)= $ 10.00ドル

(ここで毎月31日払いと毎月30日払いの説明があるがよくわからない)

毎月31日払い
毎月30日払い

両方とも指定日がない月は翌月1日になるが、なぜその翌月も1日になっているのだろう

年払い

うるう日を指定された場合は3月1日に決済になる

定期購入の個別キャンセル

管理者も購入者もPayPalの管理画面から行える

まとめ

  • 毎(週、月、年)n日払いという指定ができる
  • 月末払いで最初は日割りというような面倒なものは存在しない
  • 支払いの登録ボタンは作れるが、支払い者にPayPalのアカウントは必要