PAY.JPクレジットカード支払いモジュールで、テストモード中、SOY Shopの管理画面の新着にテストモードの表示を追加することにしました。

SOY ShopでPAY.JPクレジットカード支払いモジュールを作成しました


今回の追加の背景ですが、本来であればクレジットカードモジュールの導入は最初にテスト支払いを確認して、一旦本番にしたらなかなかテストモードには戻しません。

新機能の確認で戻したとしても、すぐに本番の状態にするため、テストモード外し忘れはなかなか発生しません。


今回、メンテナンスページ設置プラグインを利用している方が、数日のメンテナンス期間の最初にPAY.JPクレジットカード支払いモジュールをテストモードにして、数回確認する予定でテストモードにし続けました。

SOY Shopでメンテナンスページ設置プラグインを作成しました


メンテナンス期間の最終日にPAY.JPクレジットカード支払いモジュールがテストモードであることを忘れていて、ショップサイトを再オープンしてしまい、テストモードのままで注文が殺到して、全ての注文が無効な支払いになってしまいました。


今回のような機会損失を少しでも回避できるように、



メンテナンスページの解除の操作の際に目に付く箇所に支払いモジュールのテストモードであることに気付けるような対策をしてみました。

ユーザ数の多いクレジットカード支払いモジュールで同様の対応を行う予定です。


今回の機能は下記のURLにあるパッケージでご利用できます。

https://saitodev.co/soycms/soyshop/