@hellokit/bd-payments

A clean, professional, fully customizable multi-step payment dialog for Bangladeshi checkouts — bKash, Nagad, Rocket, Bank Transfer, Card and Cash on Delivery.

@hellokit/bd-payments

Packages

Product Info

Version1.0.0
StatusBETA

Tech Stack

ReactTypeScriptCSS Variables

Key Features

  • Guided 3-step payment flow: Method → Details → Review
  • Support for bKash, Nagad, Rocket, Upay, CellFin, Bank, Card, and COD
  • Fully themeable via --bdp-* CSS variables with light/dark mode
  • Scoped styles that never leak into the host app
  • Smart transaction-ID input with regex-based validation and SMS extraction
  • Sender-number verification separate from your receiving account
  • usePaymentDialog() hook for state and async order handling
  • Built-in inline SVG logos for all payment methods
  • Lightweight, framework-agnostic React with CJS, ESM, and TypeScript support
Chat with me