The payment gateway 2checkout is now available on Shopify and without redirect, this guide will show you how to setup 2checkout inline payment on Shopify. Despite the name 'inline' given by 2checkout, the payment will happen in a popup window on the same page.
You will need a live 2checkout account that is validated in order to behave properly, without error nor redirect. See our 2checkout demo shop.
2checkout [legacy] is the most complicated gateway to setup on TeleCheckout, here are the steps to follow.
1) Add 2checkout Payment Provider Gateway
2) Setup API Credentials
This section will help to setup the necessary API credentials: the Merchant Code, the Secret Key and the Secret Word.
2.1. Login to your 2checkout Merchant Account.
2.2. Click the Integration tab.
2.3. Click on Webhooks & API sub-tab.
2.4. Copy your Merchant Code (AccountSID).
Note: Merchant Code and AccountSID are both the same.
2.5. Paste the copied Merchant Code to TeleCheckout's 2checkout Merchant Code.
2.6. Similarly, copy and paste the (API/IPN) Secret Key to TeleCheckout's Secret Key.
2.7. Scroll down to Secret word section.
2.8. Click eye icon to reveal the Buy link secret word.
2.9. Copy the revealed value to TeleCheckout's "2checkout MD5 Secret Word".
3) Setup `Approved URL`
Where to put the "Approved URL"
4) Setup `IPN URL`
4.1. In TeleCheckout, copy the link under Your 2checkout "IPN URL" label.
5) Make a Test Order
5.1. Give yourself a secret Coupon Discount and make a live test Order of low value, for example $1, do not revert the charge to avoid lowering your score.
If everything is setup properly there should be no redirect, the transaction will happen on the same page and the user will end on the original Shopify Thank-You-Page.
Don't hesitate to contact us if you need help with your inline 2checkout setup in Shopify via TeleCheckout.