xpay✦ Commerce
Directory
WooCommerce plugins
Paykoko – BNPL Payment Gateway
Paykoko – BNPL Payment Gateway
Accept BNPL (Buy Now Pay Later) payments on your WooCommerce store via Koko — pay in 3 interest-free instalments.
Will this break my store?
What the WordPress.org registry says about keeping Paykoko – BNPL Payment Gateway running.
Tested to 7.0.2
Tested against the WordPress branch in use today.2 months ago
7.4
Your host must be running at least this version.5.8
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Paykoko – BNPL Payment Gateway 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
6 / 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.
Paykoko WooCommerce Plugin allows you to accept payments on your WooCommerce store via Koko accounts and allows installment-based payments.
Features:
- Accept Koko BNPL payments at checkout
- Display installment price breakdown on product and cart pages
- Full WooCommerce Blocks (Gutenberg checkout) support
- Sandbox/test mode for safe development
- OpenSSL signature verification for secure server callbacks
- Compatible with Woo Discount Rules
How it works:
Customers choose Koko at checkout, are redirected to the Koko payment page to confirm their 3-instalment plan, and are returned to your store upon completion. Order status is updated automatically via signed server callbacks.
External Services
This plugin connects to the Koko (Paykoko) payment API to process BNPL (Buy Now, Pay Later) payments on your WooCommerce store.
What the service is and what it is used for:
Koko is a third-party BNPL payment provider. This plugin sends order data to the Koko API to create a payment session and redirect the customer to complete their payment in 3 interest-free instalments.
What data is sent and when:
When a customer proceeds to pay using Koko at checkout, the following order data is sent to the Koko API:
– Merchant ID and API Key (to authenticate the request)
– Order ID, order total, and currency
– Customer first name, last name, email, and phone number
– Return, response, and cancel URLs
No payment card data is handled by this plugin — all sensitive payment processing happens on Koko’s platform.
Sandbox vs Live:
– Sandbox (testing): https://qaapi.paykoko.com
– Live (production): https://prodapi.paykoko.com
Service links:
– Terms of Service: https://paykoko.com/m/terms
– Privacy Policy: https://paykoko.com/m/privacy
Yes. You need a Koko merchant account with a Merchant ID, API Key, and RSA key pair. Contact Koko to get your credentials.
Yes. Enable Sandbox Mode in the plugin settings to use the Koko QA environment for testing without real payments.
The plugin supports WooCommerce 5.0 and above, including full WooCommerce Blocks (Gutenberg) checkout support.
The plugin passes your WooCommerce store currency to Koko. Please confirm supported currencies with Koko directly.
Plugin details
Tags on WordPress.org
