Add Quickei as a payment method in your WooCommerce store. Customers pay by scanning a QR code or via the hosted payment page — orders update automatically.Documentation Index
Fetch the complete documentation index at: https://developer.quickei.io/llms.txt
Use this file to discover all available pages before exploring further.
Requirements
| Requirement | Minimum Version |
|---|---|
| WordPress | 6.0+ |
| WooCommerce | 8.0+ |
| PHP | 8.1+ |
| SSL | Required (HTTPS) |
You need a Quickei merchant account with API keys. Register here if you don’t have one.
Installation
Download the plugin
Download the Quickei WooCommerce plugin from your Merchant Dashboard or from the integration page.
Install in WordPress
Go to Plugins > Add New > Upload Plugin in your WordPress admin. Upload the
quickei-gateway.zip file and activate it.Configure API keys
Navigate to WooCommerce > Settings > Payments > Quickei and enter your credentials:
- Client ID — Your merchant API client ID
- Client Secret — Your merchant API secret
- Environment — Sandbox for testing, Production for live payments
How It Works
Checkout Experience
When a customer selects Quickei at checkout:- A QR code is displayed on the order confirmation page
- The customer scans it with the Quickei app or clicks to open the payment page
- Payment is confirmed in real-time — the page updates automatically
- The WooCommerce order moves from Pending to Processing
Webhook Configuration
The plugin automatically registers a webhook endpoint:client_secret.
Event Mapping
| Quickei Event | WooCommerce Status | Description |
|---|---|---|
pos.order.paid | Processing | Payment confirmed |
pos.order.expired | Failed | Order expired before payment |
pos.order.cancelled | Cancelled | Order cancelled by merchant |
pos.order.refunded | Refunded | Payment refunded to customer |
Plugin Settings
| Setting | Description | Default |
|---|---|---|
| Enable/Disable | Toggle Quickei payment method | Enabled |
| Title | Payment method name shown at checkout | ”Quickei” |
| Description | Description shown at checkout | ”Pay securely with Quickei” |
| Client ID | Your merchant API client ID | — |
| Client Secret | Your merchant API secret | — |
| Environment | Sandbox or Production | Sandbox |
Troubleshooting
QR code not displaying at checkout
QR code not displaying at checkout
Ensure your API keys are correct and the plugin is enabled. Check your WordPress error log at
wp-content/debug.log for API response errors.Webhook not updating order status
Webhook not updating order status
Verify the webhook URL
https://your-store.com/?wc-api=quickei_webhook is publicly accessible. Check that your server allows incoming POST requests from Quickei IPs.SSL/HTTPS errors
SSL/HTTPS errors
Quickei requires HTTPS for all API communications. Ensure your WordPress site has a valid SSL certificate and
WP_HOME / WP_SITEURL use https://.
