Please note! You need an SSL certificate installed on your site to use Stripe.
Note: You can accept payments through Apple pay / Google pay.
To register an account with Stripe, visit https://stripe.com/ and click the Create Account button.
After you have submitted your registration request, you will receive an email notification with further details. Confirm your email to proceed.
To create your API keys and access live data, you need to activate your account first. Fill out your account application. Start with choosing the country your business is based in.
Describe your website as an “eCommerce store” and state your niche. (For example, “Kitchen utensils sold to a wide audience in an eCommerce store”) Add your domain name below.
Enter your account details: choose your business type from the dropdown menu, enter your Tax ID (optional) and business address.
As the company representative, share your personal information: your legal name, date of birth, and social security number.
Add your business name and phone number (they will be shown to your customers in their credit card statements) and your bank account details.
Click Activate account. You will be notified via email when your account is verified.
To create your Publishable and Secret Keys, go to the API tab in your Dashboard. Use the toggle on the right-hand side of the page to view your test credentials. Please note that only test data is available until your account is activated.
Once you have generated your keys, you need to paste them into your payment settings. To do this, go to AliDropship => Settings =>Payments => Credit Cards. Choose Stripe from the Service dropdown menu.
Now you can enable the Stripe payment option on your website.
There are 2 possible integration options:
Stripe inline checkout - receive payments on your checkout page without redirecting your customers to Stripe checkout.
Disable 'Strong Customer Authentication' solution toggle.
You can add the title (it will be displayed on the Checkout page) and choose your payment currency from the drop-down menu. To enlarge the list of available currencies, add more in Settings => General => Additional Currencies.
You can also enable or disable the cardholder field (valid only for inline check out).
Paste your Publishable and Secret Keys. Finish by clicking Save changes.
Stripe with 'Strong Customer Authentication' - redirects customers to the Stripe checkout page to complete a purchase:
Enable 'Strong Customer Authentication' solution toggle.
Choose the language - when your customer is redirected to the Stripe checkout page - this language will be displayed.
Paste your Publishable and Secret Keys. Add Brand Name if needed. Finish by clicking Save Changes.
You can enable iDeal (an e-commerce payment system used in the Netherlands, based on online banking. This payment method allows customers to buy on the Internet using direct online transfers from their bank account) inside of Stripe - in this case, your customers will be able to choose the way of payment: using their credit card (by Stripe) or using their bank account (by iDeal).
To accept iDEAL payments through Stripe, you must first activate it on your Dashboard under Stripe Payment settings.
After that, enable iDeal in your WordPress admin area: