Official WooCommerce extension

CheckoutPay – Bank Transfer Gateway for WooCommerce

Accept Nigerian bank-transfer payments in WooCommerce. Customers pay to a virtual account; orders update automatically when CheckoutPay confirms the transfer.

Version 1.2.6 | Requires WordPress 5.8+, WooCommerce 7.0+

Features

Bank transfer checkout

Virtual account details on the order thank-you page.

Webhooks & status checks

Orders move to paid when transfers are matched.

Blocks & HPOS

Works with Cart/Checkout blocks and WooCommerce HPOS.

Test mode

Test checkout before going live.

Fee preview

Refresh charges from CheckoutPay in gateway settings.

No storefront promos

CheckoutPay links appear only in admin settings.

Installation

1

Install in WordPress

  1. Upload and activate the plugin (WooCommerce required).
  2. Go to WooCommerce → Settings → Payments.
  3. Enable CheckoutPay and open Manage.
2

Connect CheckoutPay

  1. Log in at check-outpay.com and copy your API key.
  2. Set API URL to https://check-outpay.com/api/v1.
  3. Register your store website URL in CheckoutPay → Websites.
  4. Paste the plugin webhook URL into CheckoutPay.
  5. Click Refresh charges to verify the connection.
3

Test & go live

  1. Place a test order and confirm bank details on the thank-you page.
  2. Confirm the order status updates when payment is approved.
  3. Disable test mode for live sales.

Webhook format: https://your-store.com/?wc-api=wc_checkoutpay_webhook

Requirements

Troubleshooting

CheckoutPay missing at checkout

Enable the gateway under WooCommerce → Payments and save both API URL and API key.

Webhook not updating orders

Ensure the webhook URL in CheckoutPay exactly matches the URL shown in plugin settings and your site is publicly reachable.

Block checkout

The plugin supports WooCommerce Cart/Checkout blocks. Update WooCommerce and clear cache after enabling the gateway.

Need help? Support center or email notify@check-outpay.com.

Ready to install?

Download the official plugin ZIP and connect your store in minutes.

Download 1.2.6
CheckoutPay Support