Title: Debi Payment for WooCommerce
Author: systemdebi
Published: <strong>August 13, 2026</strong>
Last modified: August 13, 2026

---

Search plugins

![](https://ps.w.org/debi-payment-for-woocommerce/assets/icon-256x256.png?rev=3645246)

# Debi Payment for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/debi-payment-for-woocommerce.1.1.1.zip)

 * [Details](https://wordpress.org/plugins/debi-payment-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/debi-payment-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/debi-payment-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/debi-payment-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/debi-payment-for-woocommerce/)

## Description

Debi Payment for WooCommerce is the official payment gateway integration for Debi.
pro, allowing your WooCommerce store to accept credit and debit card payments with
flexible installment plans.

#### Key Features

 * Simple configuration – Set up in minutes
 * Flexible installment plans – Up to 12 installments
 * Customizable interest rates – Configure interest for each installment plan
 * Automatic debit – Schedule recurring payments
 * Sandbox mode – Test before going live
 * Secure payments – PCI-compliant payment processing
 * Full WooCommerce integration – Works seamlessly with your existing WooCommerce
   store
 * Translation ready – Full internationalization support

#### How It Works

 1. Install and activate the plugin
 2. Configure your Debi API keys (a single secret + publishable pair; the environment
    is inferred from the key prefix)
 3. Set up your desired installment plans with interest rates
 4. Customers can now select from your configured payment plans during checkout

#### Requirements

 * WordPress 6.5 or higher
 * PHP 8.1 or higher
 * WooCommerce 3.0 or higher

### External Services

This plugin connects to the Debi payment platform (https://debi.pro) to process 
payments.

 * Payment API — checkout and webhook data is sent to https://api.debi.pro (production)
   or https://api.debi-test.pro (sandbox). Data transmitted includes customer name,
   email address, national identification number (when provided), and a single-use
   payment-method token generated by the browser-side SDK. Raw card numbers are 
   never transmitted to or stored on your server.
 * Card tokenisation SDK — the JavaScript library at https://js.debi.pro/v1/ is 
   loaded on the checkout page. It captures card data directly in the browser and
   returns a one-time token; raw card numbers are never exposed to your site.

These services are provided by DEBI. Please review their terms and privacy policy
before using this plugin:

 * Terms of service: https://debi.pro/en/terms
 * Privacy policy: https://debi.pro/en/privacy

### Support

For support, please visit:
 https://debi.pro/docs

### Credits

Developed by Fernando del Peral for Debi.pro

### Privacy Policy

This plugin transmits customer data (name, email, order details, and a browser-generated
payment-method token) to Debi’s payment infrastructure to complete transactions.
Raw card numbers are never stored on your server or sent through WordPress — they
are captured directly by the Debi browser SDK and exchanged for a single-use token.

No payment or card data is stored in your WordPress database. For full details on
how Debi handles this data, refer to the Debi privacy policy at https://debi.pro/
en/privacy.

### Development

#### Contributing

We welcome contributions! Please ensure all code follows WordPress coding standards.

#### Testing

Before submitting changes, please ensure:
 * All code follows WordPress coding standards*
PHP compatibility is maintained * WooCommerce compatibility is maintained * Security
best practices are followed * All text is translatable

## Installation

#### Automatic Installation

 1. Log in to your WordPress admin panel
 2. Navigate to Plugins  Add New
 3. Search for “Debi Payment for WooCommerce”
 4. Click “Install Now”
 5. Activate the plugin
 6. Configure the plugin at WooCommerce  Settings  Payments  Debi

#### Manual Installation

 1. Download the plugin zip file
 2. Extract it to your WordPress plugins directory (wp-content/plugins/)
 3. Log in to your WordPress admin panel
 4. Navigate to Plugins
 5. Find “Debi Payment for WooCommerce” and click “Activate”
 6. Configure the plugin at WooCommerce  Settings  Payments  Debi

#### Configuration

 1. Go to WooCommerce  Settings  Payments
 2. Find “Debi” and click “Manage”
 3. Enable the payment method
 4. Enter your Debi API keys (a single pair):
 5.  * Secret key (sk_test_… for sandbox, sk_live_… for production)
     * Publishable key (pk_test_… / pk_live_…)
        The environment is inferred from the
       prefix — there is no separate “sandbox mode” switch. Both keys must belong to
       the same environment.
 6. Use the “Test connection” button to confirm the secret key is valid and see whether
    it is TEST or PRODUCTION
 7. Configure installment plans and interest rates (0-12 installments)
 8. Save changes

#### Getting Your API Keys

Production:
 1. Sign up at https://debi.pro/register for production 2. Navigate 
to the Developer section https://debi.pro/dashboard/developers 3. Copy your secret
key (sk_live_…) and publishable key (pk_live_…) and paste them in the plugin settings
4. Save changes

Sandbox:
 1. Sign up at https://debi-test.pro/register for sandbox 2. Navigate to
the Developer section https://debi-test.pro/dashboard/developers 3. Copy your secret
key (sk_test_…) and publishable key (pk_test_…) and paste them in the plugin settings
4. Save changes

## FAQ

### Do I need a Debi account to use this plugin?

Yes, you need to create an account at https://debi.pro and obtain your API credentials.

### What payment methods are supported?

The plugin supports credit and debit cards. Payment processing is handled securely
by Debi’s infrastructure.

### Can I customize the installment plans?

Yes, you can configure up to 12 different installment plans with custom interest
rates for each.

### Is this plugin PCI-compliant?

Yes, the plugin integrates with Debi’s PCI-compliant payment infrastructure, so 
you don’t need to handle card data directly.

### Does this plugin support refunds?

Refunds should be handled through your Debi dashboard or by contacting Debi support
directly.

### Can I test before going live?

Yes. Use sandbox keys (sk_test_… / pk_test_…) to test, then switch to live keys (
sk_live_… / pk_live_…) to go live. The environment is inferred from the key prefix.

### Can I translate the plugin to my language?

Yes! The plugin is fully translatable. Translation files can be created using the.
pot template in the languages folder.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Debi Payment for WooCommerce” is open source software. The following people have
contributed to this plugin.

Contributors

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

[Translate “Debi Payment for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/debi-payment-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.1.1

 * Fixed: choosing the highest number of installments offered for a product no longer
   rejects the order at checkout
 * Updated the bundled Debi PHP SDK

#### 1.1.0

 * All user-facing text converted to translatable strings
 * Updated all code comments to English
 * Full internationalization support added
 * Security improvements with proper sanitization
 * Improved error handling
 * Added support for WooCommerce 8.0
 * Code quality improvements

#### 1.0.0

 * Initial release
 * Basic payment gateway functionality
 * Installment plan configuration
 * Sandbox mode support

## Meta

 *  Version **1.1.1**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [debit](https://wordpress.org/plugins/tags/debit/)[gateway](https://wordpress.org/plugins/tags/gateway/)
   [installments](https://wordpress.org/plugins/tags/installments/)[payment](https://wordpress.org/plugins/tags/payment/)
   [subscriptions](https://wordpress.org/plugins/tags/subscriptions/)
 *  [Advanced View](https://wordpress.org/plugins/debi-payment-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/debi-payment-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/debi-payment-for-woocommerce/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/debi-payment-for-woocommerce/)