Description
Integrate bKash, Nagad, Rocket and Payoneer manual payment gateways with WooCommerce. Block checkout and HPOS ready.
How to use
Please note:
- This is a WooCommerce plugin, requiring WooCommerce activation.
- You need accounts with bKash, Nagad, Rocket, or Payoneer to receive payments.
For suggestions and support, contact us here.
Screenshots





Reviews
می 3, 2024
Best Plugin -easy to Use.
مارس 16, 2024
1 reply
Thanks for this plugin . Recommended all to use this plugin for Bangladeshi payment gateway system.
فوریه 20, 2024
1 reply
I realy appreciate this plugin is all in one to manually payment received.i already used softtech bkash manually payments gateway.but it’s not receive number and transactions id …they’re not update 4 years there plugin…bug included. codecarebd is the best plugin to recipients manually payment.
Contributors & Developers
“CodeCareBD – Payment Gateway for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “CodeCareBD – Payment Gateway for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1 – 2026-06-12
- NEW: WooCommerce Cart & Checkout Blocks support – all four gateways (bKash, Nagad, Rocket, Payoneer) now appear and work on the block-based checkout (default for new WooCommerce stores).
- NEW: Declared High-Performance Order Storage (HPOS) compatibility.
- FIXED: Order number/Transaction ID are now stored and read via WooCommerce order CRUD, so they display correctly under HPOS.
- IMPROVED: Shared, single-source validation for both classic and block checkout.
- IMPROVED: Added Requires Plugins / WC requires/tested headers; refreshed “Tested up to” for the latest WordPress and WooCommerce.
- IMPROVED: Checkout assets are versioned by plugin version instead of a per-request timestamp.
1.0 – 2026-02-03
- SECURITY: Fixed $_POST array access without isset() checks
- SECURITY: Fixed array offset warnings when payment gateway settings don’t exist
- SECURITY: Added proper sanitization before validation in all payment methods
- SECURITY: Fixed variable naming issues (Payoneer email was incorrectly named)
- IMPROVED: Better input validation with defense in depth (isset + empty checks)
- IMPROVED: Code quality and WordPress coding standards compliance
- FIXED: PHP notices and warnings on checkout page
0.9 – 2025-01-XX
- NEW: Added optional Advance Payment feature
- NEW: Custom order status “Advance Received” for advance payments
- NEW: Customers can pay only delivery/shipping charge as advance payment
- NEW: Settings page for advance payment configuration
- NEW: Customizable advance payment text messages
- NEW: Admin order details show advance payment information
- IMPROVED: Better payment amount calculations
- IMPROVED: Enhanced admin order display with advance payment breakdown
- FIXED: Remaining payment amount calculation accuracy
- Updated tested up to WordPress 6.7.4
0.8 – 25/12/2024
- Validation Error Fix.
16/02/2024
- Fixed issues on Single Order Page.
13/02/2024
- Updated for new WooCommerce version.
- Fixed validation issues.
09/01/2023
- Bug Fixes.
8/24/2023
- Small Fixes.
9/21/2022
- First release.
