Continue Shopping Contact Us


What is Stripe Indirect Integration for Shopify?

With this integration, accept payments for your Shopify Store orders directly at your domain through Stripe with payment methods Afterpay/Clearpay, Alipay, Bancontact, EPS, giropay, iDEAL, Klarna, Przelewy24, Sofort and WeChat Pay.

Stripe Integration for Shopify
What is Order and Payment Workflows?

- The customer chooses one of the manual payment methods during the ordering phase through your Shopify store.

- On the order page, the customer is asked to take the order number and go to your payment address.

- The customer comes to your payment address, enters the order number and updates the page. At this stage: The app collects relevant order information from your Shopify account.

- The customer completes the payment. At this stage: The app adds payment and customer information to your Stripe account.

- The customer is directed back to the application from the payment method page, the customer sees the successful payment screen on the page. At this stage: The app updates the order as paid in your Shopify account.

What are Payment Methods?

Payment Methods are Afterpay/Clearpay, Alipay, Bancontact, EPS, giropay, iDEAL, Klarna, Przelewy24, Sofort and WeChat Pay.

For these payment methods, you just need to have a Stripe account and activate your desired payment method from your Stripe control panel. You do not need to make any other application or action.

Payments can be accepted with Przelewy24 in PLN and EUR, with Bancontact, EPS, giropay, iDEAL and SOFORT only in EUR, with Alipay and WeChat Pay CNY and the currencies that map to your country(For example: If your Stripe account country is Germany, you can accept payments in EUR with Alipay and WeChat Pay). Note: If you have a bank account in another currency and would like to create an Alipay payment in that currency, you can contact Stripe support. Supported currencies: Alipay - WeChat Pay.

For more Information: Afterpay/Clearpay, Alipay, Bancontact, EPS, giropay, iDEAL, Klarna, Przelewy24, Sofort, WeChat Pay.

What is Smart Url?

- By directing your customer to your address you can have the page load with Alipay payment method selected.

- By directing your customer to your address, you can have the page load with the order number 1001.

- By directing your customer to your address, you can have the page load with Alipay payment method selected and order number 1001 entered.

If the payment for the order number has been made before, the page is updated with a successful screen, the payment button is hidden.

When the user chooses a different payment method or enters a different order number on the application, the url is updated according to that payment method and order number.

What is Google reCAPTCHA?

reCAPTCHA is a service that protects your site from spam and abuse. reCAPTCHA v3 helps you detect abusive traffic on your website without user interaction. Instead of showing a CAPTCHA challenge, reCAPTCHA v3 returns a score. reCAPTCHA v2 ("I'm not a robot" Checkbox) requires the user to click a checkbox indicating the user is not a robot.

The application uses combined Google reCAPTCHA v3 and v2. Thus, spam attacks are prevented.

The app first verifies with reCAPTCHA v3 with a score. If the score (can be between 0-1) is not higher than this pass score, the app makes visible reCAPTCHA v2 with the "I'm not a robot" tickbox.

RecaptchaClickLimit: The number is increased each time the buttons are clicked and the page is refreshed. If a user reach the limit, whether the users score is higher than the pass score or not, the app makes visible reCAPTCHA v2 with the "I'm not a robot" tickbox.

Quick Start

- Download the source files.

- Activate payment methods on

- Get your Stripe keys on

- Create&Get your reCAPTCHA keys on

- Create new private app and Get your API Password on

- Create your manual payments on

- Edit the code - Update Keys and Settings.

- Buy a Windows Hosting and Upload the files to the wwwroot folder.

- Create a subdomain (checkout recommended) and match it to the ip information your hosting service provider gave you.

Recommended hosting company: HostGator. If you want to take advantage of discounted hosting, enter Techtolia in the coupon code field and apply.

If you don't have a domain yet, you can register it via NameCheap.

Buy a Licence

The single license fee is $750 $495.

If you have completed your purchase through CodeCanyon, please send an e-mail to [email protected] to identify your license information and receive your license key. Do not forget to share your domain address information where you will publish the application, your license is specific to your domain address and cannot be used at any other web address.

For multiple and volume license purchases, please contact us at [email protected]

Paid Installation

If you do not want to benefit from detailed installation documentation, we can offer you a paid installation service, this service is $500. Our contact email: [email protected]

What you need to do or have in advance to benefit from this service:

- A windows hosting service

- A domain address

- Opening and activating your Stripe account

- Opening and activating your Shopify account

This service does not cover hosting, domain and other fees, it only covers application installation.

Hire Us

Techtolia brings experience working with Stripe’s Payments as well as expertise in Product Development, DevOps, and User Experience to quickly deploy Stripe integrations at scale.

As a partner, we can increase velocity while keeping your core team focused on your product. Partnering with an outside team means that your core product team can prioritize features tied to customer value or competitive differentiation.

If you need customization or custom web development, please provide your project details with Your Name - Your Company Info - Contact Phone - Skype ID - Your Budget and one of our well established development partners will get back to you with a free quote. Our contact email: [email protected]


Our support mainly covers pre-sale questions, basic code-implementation questions and bug reports through our support email: [email protected]

To be eligible to request the technical support you must have purchased one license.

When you send a support request please do describe your issue with more details.

Upon submitting a bug report, we will take it as a high priority case and we will release the fix with upcoming releases or we can send the fix to a customer via email if the customer needs the fix urgently.

We do not support individual customization, but we tend to advise and show direction on customization requests that customers ask.

Customers are always welcome to ask for feature requests and give suggestions that can improve our premium apps. All feature requests definitely will be considered and the new features will be released with upcoming releases.

Our support generally operates from 9AM – 6PM GMT-5 time from Monday – Friday. The support response time is 24-72 hours but normally we tend to settle the questions as earlier as possible(even earlier than 24 hours when possible).

Stripe Atlas

Stripe Atlas is a powerful, safe, and easy-to-use platform for forming a company. By removing lengthy paperwork, legal complexity, and numerous fees, Stripe Atlas helps you launch your startup from anywhere in the world.

If you have not started Stripe Atlas yet, use our invitation link to set up your company in US with Stripe Atlas