Requirements
- WordPress 6.0 or later
- WooCommerce 8.0 or later
- PHP 7.4 or later
- A KulmiPay account with a public API key
- HTTPS enabled before you go live
Install the plugin
1
Download the plugin ZIP
Download the KulmiPay WooCommerce plugin ZIP from your release package. In this repository, the packaged artifact is
wordpress/dist/kulmipay.zip.2
Upload it in WordPress
In WP Admin, go to Plugins → Add New → Upload Plugin, select
kulmipay.zip, and click Install Now.3
Activate KulmiPay
After installation completes, click Activate Plugin. The payment gateway will appear in WooCommerce payment settings as Kulmipay.
Configure WooCommerce
Open WooCommerce → Settings → Payments, then enable Kulmipay. Configure the following fields:Get your API key
Use the environment that matches your store mode:
When you are ready to process real payments, turn off Test mode, add your live public key, and make sure your WordPress site uses HTTPS.
Test checkout
- Add a product to your cart.
- Go to checkout.
- Select Kulmipay as the payment method.
- Place the order.
- Complete the payment in the KulmiPay checkout flow.
POST /api/v1/payment/status/ and marks the WooCommerce order as paid.
Redirects and webhooks
The plugin sends bothredirect_url and callback_url when creating the checkout session. Both point to your WooCommerce callback URL:
Troubleshooting
The WooCommerce plugin uses the same KulmiPay checkout infrastructure as the browser SDK, but WordPress merchants only need to install the plugin and configure a public key.
