Add a payment gateway to Shopify

add payment gateway to shopify

Collecting Online Payments Too Expensive On Shopify?

Shopify has a POS/Retail package for about $49/month whereby you can add payment collection through payment gateways and order processing capability to your online store. As per the Shopify terms of service:

If your POS Services are enabled with Shopify Payments, you cannot concurrently use any other payment processing service. The payment gateway used for your POS Services must be the same as that used for your Online Services, if applicable.

The payMyPage payment link service helps you collect online payments using special payment links from your website, email, social media & blog posts, and chats. The payMyPage (pMP) link is a payment link that opens a payment page with info about your product/service and payment options as per the payment gateways you enable.

So if you want to save on those monthly Retail package charges, you have to disable the Retail Package, so you can use pMP links to add a supported payment gateway to Shopify products just as a regular link in the Product Description for each Product in your Shopify catalog.

This solution is not as integrated & automated as Shopify's payment gateway, and you will have to process orders manually after receiving payments, but it does the job of collecting payments for your products without a hefty monthly fee!

Steps to add payment gateway to your Shopify products

Step 1: Signup with supported payment processors

If you have not signed-up with our supported payment processors, click the logos to know why you should.

Click the logos for more information.
Instamojo is very easy & quick to signup for and supports INR payments backed up by multiple Indian payment gateways with a wide range of Indian payment options. This option is only available to Indian individuals & businesses.

PayPal is an international wallet service operating in more than 190 countries that allows individuals & businesses to collect payments in popular international currencies and withdraw to their local currency. You can use INR for receiving domestic payments or USD for receiving international payments via our PayPal module. offers free Bitcoin, Litecoin, and Dogecoin cryptocurrency wallets with ZERO payment transaction fees. We support Bitcoin and Litecoin payments. You can then transfer the coins to your local cryptocurrency exchange wallet for easy withdrawals. We use USD as the reference currency for real-time conversions.

Step2: Signup with payMyPage (pMP)

You are missing out on these unique features if you do not signup.


Step 3: Configure payment processor module(s)

Login to your pMP account and activate the payment processor module(s) you require by entering the necessary details.


Step 4: Create your pMP links

Create payMyPage payment links, also known as pMP links, and enter product/service details for the payment page that will be displayed.

Create Links

Once you create the pMP link(s), you can insert the link(s) in your item description content (see the image at the top of this page).