特定の支払い方法が表示されない理由をテストする
支払い方法を強制的に表示して、テストを実施できるようにします。
一部の決済手段は、特定の条件を満たした場合にのみ表示されます。特定の決済手段が表示されない場合は、Stripe モジュールで軽微な変更を行うことで、その決済手段を強制的に有効化できます。その後、Checkout ページに移動すると、決済手段を利用できない理由を説明するエラーが表示されます。
デバッグのアプローチ
たとえば、決済時に Klarna が表示されないとします。理由を調べるには、Helper/PaymentMethodTypes.
を開き、以下の調整を行います。
@@ -15,6 +15,8 @@ class PaymentMethodTypes public function getPaymentMethodTypes() { return ['klarna']; }
決済ページに移動すると、Klarna が使用できない理由を説明するエラーが表示されます。
支払い方法コードの詳細については、こちらをクリックしてください。