# 特定の支払い方法が表示されない理由をテストする

支払い方法を強制的に表示して、テストを実施できるようにします。

一部の決済手段は、特定の条件を満たした場合にのみ表示されます。特定の決済手段が表示されない場合は、Stripe モジュールで軽微な変更を行うことで、その決済手段を強制的に有効化できます。その後、Checkout ページに移動すると、決済手段を利用できない理由を説明するエラーが表示されます。

## デバッグのアプローチ

たとえば、決済時に Klarna が表示されないとします。理由を調べるには、`Helper/PaymentMethodTypes.php` を開き、以下の調整を行います。

```diff
@@ -15,6 +15,8 @@ class PaymentMethodTypes

     public function getPaymentMethodTypes()
     {
         return ['klarna'];
     }
```

Checkout ページに移動すると、Klarna が使用できない理由を説明するエラーが表示されます。

支払い方法コードの詳細については、[こちらをクリックしてください](https://docs.stripe.com/connect/account-capabilities.md#payment-methods)。
