WordPress.org

Plugin Directory

bKash & Mobile Payment – Fast Checkout, Partial Payment & Buy Now Button

Image
Image

bKash & Mobile Payment – Fast Checkout, Partial Payment & Buy Now Button

Description

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.

New Features

Buy Now Button: This button is added after the “Add to Cart” button for quick purchases.
Dynamic Shipping Zone: Supports Flat Rate and Free Shipping based on selected zones.
Types of Products: Compatible with both Simple Products and Variable Products.
Custom Design: Includes a unique CSS design for the “Buy Now” button.
Payment ID: Requires only the last 4 digits of the payment number, eliminating the need to enter a full bKash transaction ID.
Download Order Details: Customers can now download their order details as an image after completing payment.

Version 1.2 Features

Sell Anything with bKash and More! Whether you’re offering freelance services, selling photos,facebook businesses, custom-printed mugs,electronics items,cloths,sharee,cosmetics, or homemade food, this plugin makes it easy. Simply create WooCommerce products and link them with the payment button to process payments through bKash and additional manual payment options.

Compatible with Elementor, Block Editor, and classic WordPress themes, this plugin lets you add payment buttons or landing pages effortlessly anywhere on your site.

Full Setup – Bangla Video

Key Capabilities

  • Instant Payment Button on Any Page: Add payment buttons anywhere on your website using a shortcode. Customers can pay instantly without navigating to the cart or checkout page.
  • Partial Payment Support: Accept partial payments for orders, allowing customers to reserve their order with an advance and pay the remainder on delivery.
  • Flexible Payment Gateway Options: Enable or disable specific payment gateways (bKash, Nagad, Rocket, Upay) based on your store’s needs, with customization options for each.
  • Dynamic Order Summary: Dues and balances are automatically recalculated and displayed for customers, with detailed records in the order summary.
  • Custom Checkout Form and Button Texts: Customize checkout field labels, button titles, and payment instructions from the admin dashboard. Add unique branding with custom logos and QR codes.
  • Easy Setup & Integration: With clear options in the WooCommerce settings page, set up and manage all features without any complex configuration.
  • Free Forever: No hidden charges or subscription fees – this plugin is free to use.

Video Walkthrough

Watch our setup and usage guide for BanglaPress – bKash & More on YouTube:

Features

  • 🚀 One-Click Payment – Quickly add payment buttons anywhere with a shortcode.
  • 🔄 Partial Payments – Offer customers the flexibility of partial payments for orders.
  • 💳 Multiple Payment Gateways – Supports bKash, Nagad, Rocket, and Upay.
  • 🖋️ Customizable Texts & Labels – Personalize button labels, form fields, and instructions.
  • 📊 Order Summaries – Dynamic calculation of dues and balances.
  • 🎨 Custom Branding Options – Use custom logos or QR codes.
  • 💸 Completely Free – Enjoy all features at no cost.

Usage

Fix Checkout Page Issues
If the checkout page is unresponsive, try switching to the Block Editor or Classic Editor,first install Classic Editor
removing the default checkout, and adding the shortcode [woocommerce_checkout]

To add a payment button to any page, use the following shortcode format:

[bkash_payment_button product_id="123"]
  • product_id – Specify the WooCommerce product ID.
  • label – (Optional) Customize the button label.

Example:
[bkash_payment_button product_id=”101″ label=”Quick Pay with bKash”]

You Can Use My Free Plugins

Multi Step Contact Form
Origami For Contact Form 7 Addons
voice Input For Contact Form 7 Addons
Blog/Post Reading Progress Bar

Additional Information

For more details and support, please visit Developer page

Screenshots

  • Image
    One-Click Payment – Add the payment button anywhere on your site.
  • Image
    Custom Checkout – Simplified checkout form with custom fields for mobile payments.
  • Image
    Checkput page with partial payment – accept delivery charge as advance payment.
  • Image
    Settings Page – Set up payment gateways, logos, and instructions easily.
  • Image
    WC Order – Verify Payment and Dues.
  • Image
    Download Order Info – Customer Can Download Order Details.
  • Image
    Landing Page – add Payment button and popup form in any page.
  • Image
    Buy Now Button – Add a Buy Now Button,Actually a bKash Button after add to cart.

Installation

  1. Download the plugin and upload it to your /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Configure your settings under WooCommerce > Settings > BanglaPress Payment to set up mobile payment options, customize labels, and more.

FAQ

How do I add a payment button to a page?

Use the shortcode [bkash_payment_button product_id="123"] and place it on any page or post. Replace "123" with the actual WooCommerce product ID.

Can I change the button color and style?

Yes! You can customize the button style directly in the shortcode, for example:
[bkash_payment_button product_id=”101″ label=”Pay Now” style=”background-color: #E2126E; color: white;”]

Can I control which payment gateways are available?

Yes, you can enable or disable specific gateways from the settings under WooCommerce > BanglaPress Payment.

Does this plugin support partial payments?

Absolutely. Partial payments can be set up so customers pay only a portion initially and the remainder upon delivery.

Reviews

Image
November 11, 2024
this is a great tool for managing multiple manual payment gateway and partial payment using bKash.
Read all 4 reviews

Contributors & Developers

“bKash & Mobile Payment – Fast Checkout, Partial Payment & Buy Now Button” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0

  • Initial release with one-click payment, partial payment support, multi-gateway integration, and customizable labels.

1.2

-Adding Buy Now.
-Dynamic Shipping
-Variable Product
-Minor Bug Fix
-Additional Features Added