Tips and Tricks WP eCommerce

eCommerce Solution for WordPress Blog

  • Home
  • eCommerce Plugins
  • WP eStore Documentation
  • WP Shopping Cart Doc

WP Payment Gateway Bundle – 2Checkout Subscription Setup

If you want to set up your website with 2Checkout to accept recurring payments please follow these steps:

Step 1) Read our 2Checkout Setup Guide and configure everything according to the instructions.

Step 2) In the INS (Instant Notification Settings) section of your 2Checkout account, please specify the notification URL for “Recurring Installment Success” and “Recurring Stopped”.

2checkout-ins-recurring-installment-started-setting

2checkout-ins-recurring-installment-stopped-setting

The URL you enter in there should look like the following:

http://www.example.com/?estore_2co_ipn=process

Replace “http://www.example.com” with your own site URL.

You need to have this URL configured for the following types of notifications:

  • Order Created
  • Recurring Installment Success
  • Recurring Stopped

Step 3) Save the settings.

Step 4) Insert the following shortcode into a post/page to create a subscription button:

[wp_pg_eStore_subscription_button id="1" gateway="2co_subsc"]

Make sure to replace the value of id with your eStore product id.

Now your website is ready to accept recurring payments (subscription) using 2Checkout gateway.

Important Notes

2Checkout does not support recurring payments in days. You can use weeks instead. In order to do so please specify the equivalent number of days in your eStore product. For example:

  • Recurring Billing Cycle: 7 Day (1 week)
  • Recurring Billing Cycle: 14 Day (2 weeks)
  • Recurring Billing Cycle: 28 Day (4 weeks)

 

2Checkout Payment Gateway Setup

2Chekcout payment gateway doesn’t seem to have the INS (instant payment notification) turned on by default. So you need to specify in your 2Checkout account that you want to send payment notification to the WP eStore plugin after a checkout. This will allow the plugin to do the post payment operation after a sale takes place via the 2Checkout gateway.

2Checkout INS (Instant Notification System) Setup

Step 1) Log into your 2Checkout vendor/merchant account.

Step 2) Click on the “Webhooks” menu link (see the following screenshot)

2checkout-ins-webhooks-menu-example

Step 3) Enable the “Order Crated” notification option (see the following screenshot)

2checkout-vendor-order-creation-ins

Step 4) Enter the following value in the “URL” field:

http://www.example.com/?estore_2co_ipn=process

Replace “http://www.example.com” with your own site URL.

Step 5) Save this settings change by clicking the “Save Settings” link at the bottom of the page.

Setting up the 2Checkout Secret Word

You can setup your secret word from your 2Checkout merchant account:

  • Log in to your 2Checkout account.
  • Click the ACCOUNT tab.
  • Click on SITE MANAGEMENT sub tab.
  • Scroll down to find the Secret Word field and change it.
  • Save the changes

What to expect after this setup

Once you have completed the above setup your customers will see a page similar to the following screenshot after they enter their credit card details when making a payment.

2Checkout Post Payment Confirmation Page

When they click on the “Click Here To Finalize Your Order” button the payment will be finalized and 2Checkout will send the payment notification to the plugin so WP eStore can continue with the post payment processing (for example, send the product download link(s) via email to the customer).

Limitations

2Checkout doesn’t have a PayPal PDT like feature where the transaction details are available on the “Thank You” page when a customer lands on that page after the payment. This means eStore cannot display the product download links on the “Thank You” page (eStore only gives the download links after it verifies the payment details).

Your Shopping Cart

Shopping Cart Empty
Shopping Cart is Empty
Visit The Shop

Search

Featured Documents

Stylish Product Display Options for WP eStore WP eStore Quick Setup and Usage Video Tutorial WP eStore Shortcodes and Functions Reference WordPress eStore Plugin Features WordPress eStore Plugin Demo What Our Customers Have to Say About Our Products WordPress eStore WishList (Feature Suggestions) WordPress eStore Frequently Asked Questions (FAQ) How to Show Add to Cart buttons

Featured Plugins

WP Express Checkout Plugin
wordpress_estore_icon
wordpress membership plugin icon
wordpress_affiliate_plugin_icon

Copyright © 2025 | eCommerce Plugins