YD Gateway 2Checkout for WooCommerce

Victoria Kudryashova

Staff member
We've released our own solution for 2Checkout WooCommerce, because many clients experienced issues with existing ones.

If anybody wants to test it, you are welcome!

How to sign up for a 2Checkout account - READ HERE.

Log in your WordPress admin area, go to 'Plugins' and click 'Add New':

Enter 'YD Gateway 2Checkout for WooCommerce' in Search field -> Click Install Now:

Or you can go HERE and download plugin directly. When it's downloaded, go to 'Plugins' tab in your WordPress admin area. Click 'Add new' button, then 'Upload Plugin', choose a file to upload, and click 'Install now'.

The plugin will be installed from the uploaded file. Now you can activate the plugin.

Now go to WooCommerce -> Settings -> Payments - click 2Checkout in popup with Credit Card/PayPal -> Manage:

Activate 2Checkout as your payment gateway. To be able to place demo sales to see the purchase process as a buyer would, activate Demo mode.

Copy Merchant code (Account number) and Secret Key from your 2checkout Dashboard -> Integrations -> Webhooks and API :

and paste them in your WordPress admin area:

You may add Title (it will be shown instead of the default ‘Credit Card (2Checkout’) and Store Name as well.

Copy the value of the IPN URL field and paste it to your 2CO account -> Integration -> Webhooks & API -> IPN Settings.

To make data exchange faster please click 'Edit' icon near the IPN URL and tick on the box 'Allow concurrent requests (faster notifications)':

Finish by clicking Save changes.

Your feedback is very welcomed and encouraged !!!
Last edited:


Active Member
It looks really nice, but I would like to know how I can show PayPal? Because now it only shows credit card.
Furthermore, is it possible to also show other payment methods like iDeal?
I just find out from 2checkout that my account is ready and accept payments from paypal with some limits: PayPal is available only for payments in AUD, CAD, EUR, GBP, JPY and USD.
Thanks a lot anyway!


New Member
Thank for the developping this great plugin, but did you check at the mobile phone? While i try to place order and check by iphone 6 it seems not working properly but checking with crome as simulating mobile devices by inspecting it works well but at my real mobile it does not, any one else having this issue ?