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