How to set up Stripe payments
Setting up Stripe as your payment processor is one of the easiest and most effective ways to start accepting credit and debit card payments on your eMerchantClub website. Stripe is a trusted, secure,…
Setting up Stripe as your payment processor is one of the easiest and most effective ways to start accepting credit and debit card payments on your eMerchantClub website.
Stripe is a trusted, secure, and user-friendly solution that integrates seamlessly with your store. Whether you’re brand new to online payments or simply switching from another provider, this guide will walk you through each step of the setup process — no tech experience required.
By the end of this guide, you’ll have your Stripe account connected and ready to accept real payments from your customers.
Step 1: Create your Stripe account
Navigate to Stores > Configuration > Sales > Payment Methods > Find Stripe and Click Configuration button

From here you will click the General Settings Dropdown > Click on the ‘click here’ to register hyperlink to navigate to Stripe



Enter the information you want to use for your Stripe account. Make sure you have easy access to the email that you enter as all of your Stripe account information will be sent there.


Enter your business name and what you offer click > Continue

Pick non-recurring payments > click Continue

Select Get your live account now

You will be prompted to Verify Your Email this is extremely important - Do this right away, NOT later.
If you do not verify your email it can create issues when you attempt to connect Stripe to your Magento 2 website.

Or recommendation is to now select Unregistered Business > then we recommend selecting No for EIN (we are not tax professionals and ultimately how you want to register your business with Stripe is your choice) > Click Continue


Verify your personal details > click Continue

Add the details about your product or service. For example, if you have the home decor warehouse, you can add home decor, decorative accents, lighting, and more! > Click Continue

Add public details for customers.

Add customer support details > Click Continue

Next, add your bank. Default bank options will show. You can use the search bar to find your specific banking institution. > select bank and click Continue when found.

Enter your email and valid phone number > Save with Link


Select how you want your payouts > Click Continue

Keep your account secure - We recommend selecting add authenticator app. There are a few preferred options for authenticator apps (Google authenticator, Microsoft authenticator, and Authy)
If for some reason you don't want to use the authenticator app select "Add passkey"

Scan the QR code (open the camera on your smart phone to do this)

Save your back up code

Moving forward you will need to access your authenticator when asked for additional verification from Stripe.

Select No Thanks

Review the details of the account. Make sure everything is accurate. If not you can select 'Edit'

Click Agree and Submit

You are now live. Time for you to get your API keys so you can connect your stripe account to your Magento 2 website!
Security reminder: Your Stripe secret key is sensitive. Copy it only when needed and store it securely. Never publish it on your website or in a public help article.
PART 1 — ROTATE AN EXISTING SECRET KEY

Step 1: Open Stripe and locate API keys
From the Stripe Dashboard, locate the API keys area. Stripe may show a shortcut card on the right side of the Dashboard. Use this area to open the API key tools.

Step 2: Open the API key area
Select the API key link or shortcut shown in your Stripe Dashboard to open the Developers/API keys section.

Step 3: Go to Developers > API keys
On the Developers page, confirm you are on the API keys tab. This page shows your standard publishable and secret keys.

Step 4: Open the secret key options
In the Standard keys section, open the options menu next to the Secret key. Choose Rotate key when you need to replace the existing secret key.

Step 5: Start rotating the API key
Stripe will warn you that rotating the key creates a new key and can affect integrations using the old one. Review the message before continuing.

Step 6: Choose the old key expiration
Select an expiration time for the old key. In this example, 1 hour is selected so there is a short transition period before the old key stops working. Then select Rotate API key.

Step 7: Complete email verification if prompted
Stripe may ask you to verify the change by email. Leave the Stripe pop-up open, open the verification link in another tab on the same browser and device, then return to Stripe.

Step 8: Complete phone verification if prompted
Stripe may also send a six-digit verification code to the phone number on the account. Enter the code and continue.

Step 9: Copy the new secret key
After verification, Stripe displays the new secret key. Copy it immediately and store it somewhere secure. Stripe may not show the full key again after you close this window.
PART 2 — CREATE A NEW SECRET KEY

Step 1: Creating a brand-new secret key
If you need to create a separate new secret key instead of rotating the current one, return to the API keys area and choose Get started or Go to API keys under Secret key.

Step 2: Choose Create a secret key
On the Secret keys page, select Create a secret key to begin creating a key for your integration.

Step 3: Choose your integration type
Select Building your own integration, then choose Continue.

Step 4: Choose key permissions
Select the access level requested for your eMerchantClub integration. In this example, Full access — except sensitive operations is selected. Then choose Continue.

Step 5: Name and review the key
Enter a clear name for the key so you can identify what it is used for later. Review the selections, then choose Create key.

Step 6: Complete Stripe verification
Stripe may require identity verification before creating the key. If prompted, send the verification message and complete the verification step using the same browser and device.

Step 7: Enter the authenticator code
If your Stripe account uses an authenticator app, enter the six-digit code generated by the app and choose Continue.

Step 8: Copy and securely save the key
Stripe will display the new secret key once. Copy the key and save it securely before selecting Copy and close. Do not publish, email, or share a secret key unless eMerchantClub Technical Support specifically instructs you how to provide it securely.
Simply return to your site manager (backend of your website) Navigate to Stores > Configuration > Sales > Payment Methods > Find Stripe and Click Configuration button
Enter these credentials in the Stripe configuration area. You may be asked to verify by email when generating your secret key. You must check your email and click link.
When attempting to reveal the API key you may see a message about sending verification to your email > Click Send Verification > check your email and verify so the API key can be revealed. Return to Dashboard and you should be able to reveal API keys



When done copying and pasting. Make sure to click SAVE CONFIG in top right-hand corner

You will also want to Flush your cache by navigating to System > Cache Management > Flush Magento Cache
Congrats! You now can accept cards on your website!
How did we do?
How to Access Wholesale Product Pricing