Accept Bangladesh Payments
with Confidence
BPGW brings bKash and SSLCommerz to WooCommerce — with hosted checkout, callback verification, sandbox mode, and full Block support.
Built for real checkout flow
Every feature is designed with security and developer experience in mind.
Hosted Payments
Customers pay on gateway-hosted pages. No card data ever touches your server.
Reliable Callbacks
Order status updates only after successful server-side gateway verification responses.
Block Checkout
Full support for WooCommerce Checkout Block — classic and headless ready.
Sandbox Mode
One global toggle to enable safe sandbox testing across all payment gateways.
Clean Architecture
Separate Gateway, Service, and Controller layers for easy extensibility.
Bangladesh-First
Purpose-built for Bangladeshi merchants — no hacky workarounds needed.
Supported Gateways
Two of Bangladesh's most trusted payment processors, fully integrated.
bKash
Tokenized checkout API integration with create and execute payment verification flow. Trusted by millions across Bangladesh.
SSLCommerz
Hosted payment init with merchant transaction verification on callback. Bangladesh's leading multi-bank payment gateway.
Up and running in minutes
No complex configuration. Follow four simple steps and you're live.
Install & Activate
Download the plugin and activate it in your WordPress dashboard.
Set Credentials
Enter your API keys in WooCommerce → Settings → Payments.
Register Callbacks
Add the callback URLs provided by BPGW in your gateway dashboard.
Test & Go Live
Run test transactions in sandbox, then flip the switch to live.
Callback URL Format
Register these endpoints in your gateway dashboard after installing.
https://your-store.com/?wc-api=bkash_callback
# SSLCommerz Success / Fail / Cancel
https://your-store.com/?wc-api=sslcommerz_callback
Requirements
PHP 8.0+, WordPress 6.0+, WooCommerce 7.0+
Full Installation Guide →