BanglaPress WooCommerce Payment: bKash,
Nagad,
Rocket,
Upay, and
Partial Payment is the ultimate payment and checkout toolkit for WooCommerce in Bangladesh. It provides a secure, customizable gateway for
bKash,
Nagad,
Rocket, and
Upay, supporting both
Simple and Variable Products,
Buy Now Button,
Payment ID,
Dynamic Shipping Zones and
Partial Payments.
🚀 What's New in Version 1.3
Screenshot Upload Instead of Transaction ID
Customers now upload a payment screenshot directly from the checkout form — no need to enter a bKash transaction ID. The screenshot is stored with the order and visible to the admin for quick verification.
Orders Manager — Full Order Control in One Place
A dedicated 🗃️ Orders Manager page under bKash Settings gives you complete control:
- View all BanglaPress orders in a clean, filterable list
- Quick View popup — see full order details without leaving the page
- Filter by Status, Gateway, Delivery Partner, Date Range, or Search by name, order #, or phone
- Bulk status change — select multiple orders and mark as Processing / Completed / On Hold / Cancelled
- Print shipping labels for multiple orders at once
- Export to CSV (Excel-compatible, respects all active filters)
-
Summary bar showing total orders and total revenue for the current filter
Invoice & Shipping Label Printing
-
POS-style 80mm thermal receipt — site logo, customer info, itemised order, totals, payment method in brand colour, courier name
- Shipping label with full address, recipient name, phone, contents, amount, and courier
-
Both open in a new tab and auto-trigger the browser's Print / Save as PDF dialog
Order Tracker — Frontend Shortcode for Customers
Add
[bp_order_tracker] to any page so customers can track their order by phone number:
-
Beautiful visual timeline: Order Placed → Awaiting Verification → Processing → Delivered
- Admin can set custom delivery statuses per order: 🚚 Out for Delivery Today, ❌ Delivery Failed, 📅 Rescheduled, 🏭 At Courier Hub, or a custom note
- Delivery partner shown on timeline (Pathao, RedX, Paperfly, Steadfast, and more)
- Estimated delivery range calculated from today (e.g. "Expected: 22–24 Mar")
- Leave a Review ⭐ prompt when order is Completed
- Tracker link automatically added to WooCommerce order confirmation emails
- Track Your Order banner shown on the order-received / thank-you page
Courier & Delivery Management
Set the Delivery Partner and a custom Delivery Status note directly from the WC order edit page. Customers see the latest status in real time on the tracker page.
Order Received Page — Redesigned
- Site logo and store name in header
- Operator brand-colour header with live order status pill
- Payment details block: screenshot thumbnail (clickable), amount paid, remaining due
- Items ordered with product thumbnails and order totals
- Track Your Order banner with tracker page link
-
Save as Image button — produces a high-quality 2× retina PNG customers can share or save
Custom Email Template
-
Set a custom order confirmation email subject and body from the new Email Template tab
- Supports placeholders:
{order_number}, {customer_name}, {customer_phone}, {amount}, {gateway}, {site_name}, {tracker_url}, {order_date}, {items}
-
Toggle to replace the default WooCommerce email for all BanglaPress orders
Dashboard Improvements
-
This Week vs Last Week revenue comparison with % change indicator (▲ / ▼)
- Average Order Value card (90-day rolling)
- Needs Attention section — orders on-hold past a configurable threshold, with age shown
- Quick Approve button — one click marks an order as Processing from the dashboard
-
Configurable alert threshold in Settings → Order Tracker tab
Analytics Improvements
-
Day of Week bar chart (Mon–Sun) showing your busiest days
- Conversion Funnel — Total Orders → Paid → Completed with conversion rates
- Return Customer Rate — percentage of orders from repeat phone numbers
- Top product per gateway shown under each gateway breakdown bar
WoodMart Theme — Fully Supported
Screenshot upload icon, checkout operator list, and all modal elements are tested and fixed for WoodMart. No visual glitches, no layout breaks.
Fully Responsive
The checkout popup, operator selection, Buy Now button, and order tracker are all fully responsive and tested on mobile.