PAY.JPの定期課金の支払日
PAY.JPの決済にカードの問題で失敗したカスタマーがいたのですが、その後に手動でPAY.JPの定期課金を実行してカスタマーへの課金を行いました。しかし、それだと手動実行日から1ヶ月後が次回の定期課金日となってしまい、支払いサイクルがズレることになります。
その件をPAY.JPに質問したら、トライアル課金を当てることで次回支払日を調整できるとの回答がありました(日付など内容は一部改変してあります)。
私からの質問
現在pay.jpを利用させて頂いております。
定期課金の支払いサイクル調整についてお伺いしたくお問い合わせいたしました。
毎月28日に定期課金を実行していますが、3月15日にクレジットカードの問題で正しく決済されなかったカスタマーがありました。
3月20日にその顧客の定期課金IDを指定して定期課金を再実行して無事に決済されました。
しかし、このカスタマーのサイクルが3月20日〜4月20日となっております。このサイクルを毎月15日に課金されるように修正したいです。
どのような修正方法がございますでしょうか?
PAY.JPの回答
お問い合わせありがとうございます。
対象の現在の定期課金を停止し、新しく trial_end が 4/20 の定期課金を作成することで
同サイクルの定期課金に戻すことが可能です。
以上、よろしくお願いいたします。
課金微調整のために行った作業
まず該当する顧客の定期課金を削除
$ curl "https://api.pay.jp/v1/subscriptions/キャンセルする定期課金ID/cancel" \
-u "sk_test_c62fade9d045b54cd76d7036": \
-XPOST
続いて翌月15日を終了日とするフリートライアルを割り当て。
$ curl "https://api.pay.jp/v1/subscriptions/キャンセルする定期課金ID/cancel" \
-u "sk_test_c62fade9d045b54cd76d7036": \
-XPOST
これで問題なく課金日が調整できました。この辺はPAY.JPの管理画面で出来るようになると便利ですね。