Payment Plugin for 2Checkout

Payment plugin developed using the 2co.js library and Payment API approach.

Sell Online with 2Checkout

This payment module is developed using 2Checkout as a payment gateway (

The plugin uses the primary currency of the shop - so your 2Checkout account should support the currency. 

The plugin implements the Self-hosted approach, meaning the payment form is on your website - the customer never leaves the shop while making the payment. Making use of 2co.js means the Cardholder Data never reaches your server, which is according to the PCI Compliance rules. 

The plugin does not support Authorize, Capture and Void, because 2Checkout only allows for Authorize&Capture at the same time (actually each payment is an authorization, which is automatically captured later). 



Operation Supported: Description
Authorize And Capture yes Authorize the payment and charge the customer at the same time
Authorize No -
Capture No -
Void No -
Refund (full) yes Refund the money to the customer.
Refund (partially) No
Recurring Payments not supported  

 This plugin is compatible with the One Page Checkout plugin, developed by


Donate with PayPal

Product tags
Customers who bought this item also bought

Nop-Payments Plugin for Authorize.Net

Payment plugin for nopCommerce, implemented using Accept.js and Authorize.Net API.

Nop-Payments Plugin for Stripe

Payment plugin for nopCommerce 3.40, 3.60, 3.70, 3.80, 3.90 using Stripe API

Braintree Payment Plugin

Payment plugin for nopCommerce 3.60, 3.70, 3.80, implemented using Braintree Custom Integration. Recurring billing supported!