Stripe Gateway for WooCommerce supports all major credit and debit cards including Visa, MasterCard, Discover, Diners Club, American Express, JCB, UnionPay, and many more.
Follow the step-by-step instructions to set up credit card payment options:
Step 1: Navigate to the Payments under WooCommerce Settings
Go to WooCommerce ⇨ Settings ⇨ Payments tab.
Click on Manage next to Stripe Gateway - Credit Card (Stripe).
Step 2: Configure the Credit Cards option
Click on the Credit Cards section.
Check the box next to Enable Stripe Gateway.
Make sure to enter the title and description that will appear on the checkout page.
Step 3: Specify additional options for credit card payments
Select the 'charge type' here:
- Charge: Select this option to charge your customers immediately
- Authorize: Select this option for your customers to approve each payment within a few days (max up to 7 days) - this option requires webhook integration
You can further enable/disable payments through saved cards, edit your order button label if you want, and more.
Click on Save Changes when done.
This is how you can enable the Card payment options in Stripe Gateway for WooCommerce.
Make sure to test your payments on your store first before going live.
By default, your Stripe API settings will have the Test mode enabled.
It means you can actually test your payments by placing orders with the help of demo cards.
Visit Stripe’s testing document to get information about demo card numbers.
Once you’ve set everything up and tested your payments, we recommend you switch to live mode.
You can do this by going to the WooCommerce Settings ⇨ Payments tab.
Continue to Stripe Woo Payment Gateway > Stripe API Settings and change the mode from “Test” to “Live”.
Save the changes once done.