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 WooCommerce and the free HandyPay Payments plugin, active and connected to your HandyPay account. HandyPay Payments is not hosted in the WordPress.org directory – download it from handypay.me.

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 (download it from handypay.me, it is not in the WordPress.org directory), 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. It is a free download from handypay.me (not hosted in the WordPress.org directory). If it is missing, the gateway stays inactive and an admin notice links to the download.

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

Changelog

1.0.1

  • Removed handypay-payments from the Requires Plugins header. That plugin is distributed from handypay.me rather than the WordPress.org directory, so the header cannot resolve it. The dependency is handled by a runtime check whose admin notice links to the download.

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.