Title: Ecart Pay
Author: ecartpay
Published: <strong>October 18, 2024</strong>
Last modified: May 22, 2026

---

Search plugins

![](https://ps.w.org/ecart-pay/assets/banner-772x250.png?rev=3171708)

![](https://ps.w.org/ecart-pay/assets/icon.svg?rev=3171710)

# Ecart Pay

 By [ecartpay](https://profiles.wordpress.org/ecartpay/)

[Download](https://downloads.wordpress.org/plugin/ecart-pay.2.1.0.zip)

 * [Details](https://wordpress.org/plugins/ecart-pay/#description)
 * [Reviews](https://wordpress.org/plugins/ecart-pay/#reviews)
 *  [Installation](https://wordpress.org/plugins/ecart-pay/#installation)
 * [Development](https://wordpress.org/plugins/ecart-pay/#developers)

 [Support](https://wordpress.org/support/plugin/ecart-pay/)

## Description

Ecart Pay allows online merchants to quickly and securely accept payments through
WooCommerce. With multiple payment options, this plugin is easy to set up and use,
providing an optimized experience for customers.

### Short Description

Ecart Pay is a WooCommerce plugin that integrates a custom payment gateway to facilitate
secure and efficient online transactions.

### Third-Party Services

This plugin communicates with the Ecartpay payment gateway to process transactions.
When using this plugin, certain data (such as payment details) will be sent to Ecartpay’s
servers for processing.

 * Service URL: [https://ecartpay.com](https://ecartpay.com)
 * Sandbox URL: [https://sandbox.ecartpay.com](https://sandbox.ecartpay.com)
 * Privacy Policy: [https://ecartpay.com/en/legal/privacy-policy](https://ecartpay.com/en/legal/privacy-policy)
 * Terms of Use: [https://ecartpay.com/en/legal/terms-and-conditions-generals](https://ecartpay.com/en/legal/terms-and-conditions-generals)

## Screenshots

 * [[
 * **Get your API keys:**
    – Go to the Ecartpay page and access **Integrations >
   API** to get your public and private keys. – To test, sign up at our sandbox 
   environment [https://sandbox.ecartpay.com]. – If you already have a production
   account, log in at [https://ecartpay.com].
 * [[
 * **Configure Ecartpay in WooCommerce:**
    – Go to **WooCommerce > Settings > Payments**
   and select **Ecartpay** as your payment method.
 * [[
 * **Configure the plugin:**
    – Enter the public and private keys on the plugin 
   configuration page (these keys are obtained from the Ecartpay page). – Choose
   how you want to process payments: – Redirect the customer to the Ecartpay page.–
   Open a popup without leaving WordPress. – If you are in testing mode, disable**
   Live Mode** to use the sandbox environment.
 * [[
 * **Payment method in the cart:**
    – On the cart page, you will see the option 
   to pay with Ecartpay.
 * [[
 * **Payment modal:**
    – If you select the popup option, a modal will open to complete
   the payment without leaving the page.

## Installation

 1. **Create an account:**
     To use our plugin, you first need to create an account 
    on our payment provider website. – If you want to test, sign up at our sandbox 
    environment [https://sandbox.ecartpay.com]. – If you already have a production 
    account, sign up [https://ecartpay.com].
 2. **Get API keys:**
     – Go to **Integrations > API** in your Ecartpay account. – Copy
    the **public key** and **private key**, as we will need them later.
 3. **Install the plugin:**
     – Upload the plugin to the `/wp-content/plugins/` directory,
    or install it directly from the plugins screen in WordPress.
 4. **Activate the plugin:**
     – Activate the plugin from the ‘Plugins’ screen in WordPress.
 5. **Configure the plugin:**
     – Go to the plugin settings page in **WooCommerce > 
    Settings > Payments** and select the **Ecartpay** payment method.
 6. **Configure API credentials:**
     – On the plugin configuration page, paste the copied
    keys (**public key** and **private key**) in the **API Credentials** section. –
    Choose how you want to process payments: – Redirect the customer to the Ecartpay
    page. – Open a popup without leaving WordPress. – If you are testing, make sure
    to disable **Live Mode** to enable the test environment.
 7. **Additional cash payment configuration:**
     – The **Cash On Hold** option is enabled
    by default. This holds inventory for pending cash payments. – If this option is
    checked, the order status will remain “On hold.” If unchecked, the order will be
    processed immediately.

## FAQ

### Is it compatible with WooCommerce?

Yes, this plugin is specifically designed for WooCommerce.

### Do I need to configure anything before using this plugin?

Yes, you need to enter your payment provider API credentials on the plugin settings
page.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Ecart Pay” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ ecartpay ](https://profiles.wordpress.org/ecartpay/)

[Translate “Ecart Pay” into your language.](https://translate.wordpress.org/projects/wp-plugins/ecart-pay)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ecart-pay/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/ecart-pay/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/ecart-pay/) by [RSS](https://plugins.trac.wordpress.org/log/ecart-pay/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.1.0

 * Fixed registration race condition that caused the payment method to be missing
   in Cart/Checkout Blocks.
 * Fixed `woocommerce_rest_checkout_missing_payment_method` 400 error by adopting
   the canonical Blocks payment setup API and bridging Store API `payment_data` 
   into `$_POST` for the legacy `process_payment()`.
 * Default-on `enabled` flag applied when settings have never been saved (fixes 
   the gateway being hidden in Blocks for fresh installs).
 * Declared HPOS and Cart/Checkout Blocks compatibility.
 * New React-based card form for `direct` mode inside Blocks checkout.
 * Tested up to WordPress 6.8 and WooCommerce 10.7.

#### 2.0.0

 * Initial release of the Ecart Pay plugin.

## Meta

 *  Version **2.1.0**
 *  Last updated **10 hours ago**
 *  Active installations **90+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.2 or higher **
 * Tags
 * [ecommerce](https://wordpress.org/plugins/tags/ecommerce/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [payments](https://wordpress.org/plugins/tags/payments/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/ecart-pay/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ecart-pay/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ecart-pay/reviews/)

## Contributors

 *   [ ecartpay ](https://profiles.wordpress.org/ecartpay/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ecart-pay/)