テストモードを有効にして、テストのカード番号を使用。
添付の「今すぐ支払う」を押下すると、「このカードの追加時に問題が発生しました」となる
※ゲストとして購入するではテスト注文できる
Topic summary
問題の内容:
テストモードでShopify Paymentsのカード決済をテストする際、「今すぐ支払う」ボタンを押すと「このカードの追加時に問題が発生しました」というエラーが発生。ただし、ゲストとして購入する場合はテスト注文が正常に完了する。
回答のポイント:
- ボタンの色味から、Shop Pay経由での決済と推測される
- Shop Payでテストカード番号(42424242…)を使用する方法は存在するが、情報が古く現在も有効かは不明
- ゲストとして購入できる場合、Shopify Paymentsのテストとしては問題ないと判断できる
現状:
解決策として、テストの目的次第ではゲスト購入での確認で十分との見解が示されている。
@MP18040 様
「今すぐ支払う」のボタンの色味を拝見しますと、Shop Payなのではないかと思います。
下記にShop Payで42424242…を利用する方法が紹介されていますが、4年前の記事ですので、今もこの方法が有効かはわかりません。
https://zenn.dev/singularity/articles/ccb753145d2000
とはいえ、
何をテストされたいかにもよるのですが、
※ゲストとして購入するではテスト注文できる
であれば、Shopify Paymentsのテストとしては「問題ない」と考えていただいて大丈夫かと思います。
ご参考まで。
(キュー田辺)
