xpay✦ Commerce
Directory
WooCommerce plugins
MakePay for WooCommerce
MakePay for WooCommerce
Accept crypto payments in WooCommerce with MakePay hosted checkout, embedded checkout, OAuth connection, and signed webhook order updates.
Will this break my store?
What the WordPress.org registry says about keeping MakePay for WooCommerce running.
Tested to 7.0.7 — 1 branch behind 7.1
Tested against the WordPress branch in use today.3 days ago
7.4
Your host must be running at least this version.6.7
woocommerce
These must be installed and active first.1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how MakePay for WooCommerce is looked after — not on how many stores run it.
Maintenance
35 / 35WordPress compatibility
20 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
10 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
MakePay for WooCommerce adds a MakePay crypto payment gateway to WooCommerce.
Customers can pay through a secure MakePay hosted checkout page, or through an
embedded checkout page on your store with a hosted checkout fallback link.
The plugin creates a MakePay payment link for each WooCommerce order and listens
for signed MakePay webhooks so order status can update automatically. It supports
classic WooCommerce checkout and WooCommerce Cart and Checkout blocks.
External service disclosure
This plugin connects your WooCommerce store to MakePay and MakeCrypto, services
operated by MakePay / MakeCrypto. The plugin cannot process payments without
communicating with those services after a store administrator connects the store
or enters manual API credentials.
During OAuth connection, the plugin sends the site URL, site name, redirect URI,
plugin version, WordPress version, WooCommerce version, and DPoP public key thumbprint
to MakeCrypto so a store-specific native OAuth installation can be registered.
When a customer chooses MakePay at checkout, the plugin sends order payment data
to MakePay, including order amount, fiat currency, preferred settlement symbol,
WooCommerce order id/reference, customer billing email, return URLs, expiration
time, and limited order metadata needed to show and reconcile the payment request.
During OAuth setup, the plugin configures the store webhook callback URL with MakePay.
In manual API-key mode, the administrator enters the MakePay webhook signing secret
for the same callback URL. MakePay then sends signed webhook events to the store so
WooCommerce order status can be updated. The plugin verifies the webhook signature
before changing an order.
Service links:
- MakePay: https://www.makepay.io/
- MakeCrypto merchant dashboard: https://www.makecrypto.io/
- Documentation: https://www.makecrypto.io/documentation/apps/wordpress
- Privacy Policy: https://www.makepay.io/en/privacy
- Terms: https://www.makepay.io/en/terms
- Support: https://www.makepay.io/en/support
- Contact, privacy, legal, and compliance requests: https://www.makepay.io/en/contacts
Compatibility
- WordPress 6.7 or newer
- WooCommerce 10.0 or newer
- PHP 7.4 or newer
- WooCommerce classic checkout
- WooCommerce Cart and Checkout blocks
- WooCommerce High-Performance Order Storage (HPOS)
PHP Sodium is recommended. When available, the plugin uses PHP Sodium with your
WordPress salts to encrypt stored OAuth, API, and webhook credentials.
No. Each store registers its own public native OAuth installation and uses PKCE
plus DPoP-bound tokens.
Yes. API-key mode is available as a fallback, but OAuth is recommended. Manual mode
requires the company id, API key id, API key secret, and webhook signing secret for
the store callback URL.
MakePay creates the checkout and payment-status flow for the merchant. Settlement
behavior depends on the merchant’s MakePay / MakeCrypto configuration.
The plugin does not add analytics or advertising trackers. It sends checkout,
connection, and webhook data to MakePay / MakeCrypto only when needed to connect
the store and process payments.
Yes. The plugin registers a WooCommerce Blocks payment method for Cart and
Checkout blocks, while also supporting classic checkout.
Yes. The plugin uses WooCommerce order APIs for order reads, metadata, and status
updates, and declares compatibility with WooCommerce custom order tables.
Categories
Plugin details
Tags on WordPress.org
