Official WooCommerce integration

OasisPay Checkout for WooCommerce

Accept payments from your WooCommerce store with OasisPay Hosted Checkout, signed webhooks, test mode, and live keys for approved businesses.

Hosted checkoutSigned webhooksTest before live

WooCommerce checkout

Pay with OasisPay

OasisPayOasisPay Checkout

Pay securely with card, wallet, transfer, agent, or USSD via OasisPay.

Secured checkout

Secured by OasisPay

Hosted checkout

Redirect shoppers to OasisPay Hosted Checkout and return them to WooCommerce after payment.

Test and live mode

Start safely with sandbox keys, then switch to live keys after your OasisPay business is approved.

Signed webhooks

Automatically update WooCommerce orders when OasisPay confirms successful or failed payments.

Blocks and classic checkout

Works with WooCommerce checkout blocks and the classic checkout flow.

Setup

Go from plugin install to first test payment

The plugin uses your existing OasisPay account and API keys. Live transactions remain blocked until your business has approved KYC and live access.

Open API keys
  1. 1Install OasisPay Checkout from WordPress.org.
  2. 2Create or copy your OasisPay test secret key from the merchant dashboard.
  3. 3Enable OasisPay in WooCommerce payment settings.
  4. 4Create a merchant webhook endpoint using the plugin webhook URL.
  5. 5Run a test order and confirm the order is updated automatically.
  6. 6Switch to live mode only after KYC approval and live keys are active.

Support

Common checkout checks

These checks cover the most common setup issues for WordPress and WooCommerce stores.

Full WooCommerce guide

No OasisPay option at checkout

Confirm the plugin is enabled, WooCommerce currency is NGN, and a valid secret key is saved.

Webhook returns 403

If your store uses Cloudflare, scope a WAF skip rule to the OasisPay webhook path or use a DNS-only webhook subdomain.

Order remains pending

Check the webhook attempt in OasisPay, replay failed attempts, and verify the plugin webhook secret is saved.

Ready to install?

Start accepting WooCommerce payments with OasisPay.

Install plugin
OasisPay Checkout for WooCommerce