| Status | Enable or disable the Stripe Checkout payment method. |
| Test Mode | Enable this while testing. Disable it when you are ready to accept real payments. |
| Test Publishable Key | Your Stripe test publishable key. |
| Test Secret Key | Your Stripe test secret key. This is used to create test payment sessions. |
| Live Publishable Key | Your Stripe live publishable key. |
| Live Secret Key | Your Stripe live secret key. This is used to create real payment sessions. |
| Test Webhook Secret | The webhook signing secret for your Stripe test webhook endpoint. |
| Live Webhook Secret | The webhook signing secret for your Stripe live webhook endpoint. |
| Order Status – Success | The order status used after Stripe confirms a successful payment. |
| Order Status – Failed | The order status used when Stripe reports a failed payment. |
| Geo Zone | Choose where this payment method should be available. |
| Minimum / Maximum Total | Control when this payment method appears based on the order total. |
| Debug Log | Enable this only when troubleshooting. It records Stripe-related activity in the OpenCart logs. |