「sandbox環境開発」と「メール送信」に関する質問

こんにちは。
初めての投稿ですがよろしくお願いします。

 

サブスク契約をするサービスを実装していますが

sandbox環境とメール送信についていくつか質問があります。

 

① sandbox環境にてサブスク途中決済が失敗するケースをテストする方法はありますか?
例えば「クレジットカードの有効期限切れてサブスク途中に決済が失敗した。」場合など。

 

② sandbox環境で決済(サブスク開始)時自動で送信される

「You paid an invoice!」メールを止める方法はありますか?

 

https://squareupsandbox.com/dashboard/invoices/settings/notifications
「キャンセル済」「リマインダーを送信しました」メールのみOnにしていますが、
決済時にもメールが届いてしまいます。

 

sandbox設定

notification.png

届いたメール

sandbox email.png

 

 

 

https://squareupsandbox.com/dashboard/invoices/settings/notifications で設定する
「リマインダーを送信しました」通知が送信させる条件を教えて頂けますか?

  • API
886件の閲覧回数
メッセージ1/2
不適切なコンテンツを報告
1 返信
Square Community Moderator

@Chung さん、ご質問ありがとうございます!

 

① sandbox環境にてサブスク途中決済が失敗するケースをテストする方法はありますか?
例えば「クレジットカードの有効期限切れてサブスク途中に決済が失敗した。」場合など。

▶︎残念ながら、有効期限切れのカードサンプルなど、失敗する場合のテストの方法は用意がないようです。

 

② sandbox環境で決済(サブスク開始)時自動で送信される「You paid an invoice!」メールを止める方法はありますか?

▶︎添付いただいた画像は、加盟店さま側に送信されるメールの通知設定ですが、「You paid an invoice!」はお客さま側に送信されるメールで、こちらは確認のため必ず送信されます。

 

③ https://squareupsandbox.com/dashboard/invoices/settings/notifications で設定する「リマインダーを送信しました」通知が送信させる条件を教えて頂けますか?

「リマインダーを送信しました」通知は、お客さまに支払いのリマインダーが送信された際に、確認として加盟店さま側に送信される通知です。

 

APIに関する更に詳しい内容につきましては、恐れ入りますが、こちらから開発者サポートへお問い合わせ下さい!または、開発者用のコミュニティ:Square Developer Forumもご活用ください。

 

*関連するページ

Square Subscriptions -Documentation

間宮 −Mamiya
Square コミュニティ管理者
解決策や有用な回答には、ログイン して ベストアンサーとしてマークをクリックしましょう!
858件の閲覧回数
メッセージ2/2
不適切なコンテンツを報告