Title: HandyPay for WooCommerce
Author: kylekonstnar
Published: <strong>July 1, 2026</strong>
Last modified: June 30, 2026

---

Search plugins

![](https://ps.w.org/handypay-for-woocommerce/assets/banner-772x250.png?rev=3591866)

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

# HandyPay for WooCommerce

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

[Download](https://downloads.wordpress.org/plugin/handypay-for-woocommerce.1.0.0.zip)

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

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

## Description

**HandyPay for WooCommerce** adds HandyPay as a payment method on your WooCommerce
store. Customers check out as usual and you settle to a local bank account, built
for the Caribbean: Jamaica, Trinidad & Tobago, St. Lucia, Antigua, Guyana, the Bahamas
and major markets.

At checkout, customers are redirected to HandyPay’s secure hosted page to pay, then
returned to your store. Card data never touches your server (PCI SAQ-A). Works with
both the classic shortcode checkout and the WooCommerce Cart/Checkout blocks.

Issue full or partial refunds right from the WooCommerce order screen – they are
processed through HandyPay automatically. Disputes are managed from the HandyPay
Payments plugin and the HandyPay merchant dashboard.

#### Requires

This add-on needs the free **HandyPay Payments** plugin (active and connected to
your HandyPay account) and **WooCommerce**.

### External services

This plugin connects to the **HandyPay payments API** (`https://api.handypay.me`)
to create checkout sessions and process card payments through HandyPay’s payment
processor (**Stripe**). This is required for the plugin to accept payments.

 * **When:** when a customer places an order using HandyPay, and when the store 
   owner views or manages payments.
 * **Data sent:** order amount and currency, order/line item descriptions, the customer’s
   email (if provided at checkout), and your HandyPay API key for authentication.
   Raw card details are collected by HandyPay/Stripe directly and are never sent
   to or stored on your site.
 * **HandyPay:** Terms – https://handypay.me/terms · Privacy – https://handypay.
   me/privacy
 * **Stripe (payment processor):** Terms – https://stripe.com/legal · Privacy – 
   https://stripe.com/privacy

## Installation

 1. Install and activate **WooCommerce** and the **HandyPay Payments** plugin, and 
    connect HandyPay with your API key.
 2. Install and activate **HandyPay for WooCommerce**.
 3. Go to **WooCommerce  Settings  Payments**, enable **HandyPay**, and save.

## FAQ

### Do I need the HandyPay Payments plugin?

Yes. This gateway uses the connection and API key from the HandyPay Payments plugin.

### Is card data PCI compliant?

Yes. Customers pay on HandyPay’s hosted page, so raw card data never touches your
server (PCI SAQ-A).

### How do refunds work?

Open the order in **WooCommerce  Orders**, click **Refund**, and issue a full or
partial refund – it is processed through HandyPay automatically. You can also refund
from the HandyPay Payments plugin or the HandyPay dashboard.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

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

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

### Interested in development?

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

## Changelog

#### 1.0.0

 * First public release: HandyPay payment gateway for WooCommerce (hosted checkout),
   block checkout support, native full/partial refunds from the WooCommerce order
   screen, and Caribbean local-bank settlement.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [caribbean](https://wordpress.org/plugins/tags/caribbean/)[checkout](https://wordpress.org/plugins/tags/checkout/)
   [payments](https://wordpress.org/plugins/tags/payments/)[stripe](https://wordpress.org/plugins/tags/stripe/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/handypay-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

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

## Support

Got something to say? Need help?

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