Imagine losing 60% of your potential customers at checkout simply because you don’t accept their preferred payment method. This is the harsh reality for thousands of Bangladesh businesses operating online without proper payment gateway integration.
Here’s the opportunity: Bangladesh’s digital payment market is expected to reach $21.4 billion by 2027, with 80 lakh (8 million) small and medium-sized businesses driving massive online transaction volumes. Digital transactions increased by 17% in 2024, showing rapid adoption of online payments.
Yet most business owners are overwhelmed by the choices. Which payment gateway is right for your business? Should you choose SSLCOMMERZ, bKash, aamarPay, or one of the dozen other options?
This comprehensive guide cuts through the noise. We’ve analyzed the top payment gateways in Bangladesh, comparing fees, features, security, and user experience. Whether you’re running an e-commerce store, subscription service, or marketplace, this guide will help you make the right choice.
Table of Contents
Toggle1. What is a Payment Gateway?
Simple Definition
A payment gateway is a technology that merchants use to accept payments online from customers’ debit cards, credit cards, mobile wallets, or bank accounts. Think of it as a digital version of a credit card machine (POS terminal) but for online transactions.
The Transaction Flow
Customer → Your Website/App → Payment Gateway → Bank/Card Network →
Authorization → Payment Gateway → Your Website → Confirmation
Example Scenario:
- Customer adds Samsung phone (৳65,000) to cart on your website
- Clicks “Checkout” and selects bKash payment
- Payment gateway (e.g., SSLCOMMERZ) opens bKash payment interface
- Customer enters bKash PIN, confirms payment
- bKash validates and approves transaction
- Payment gateway notifies your website
- Order confirmed, money transferred to your account
2. Top 12 Payment Gateways in Bangladesh
Let’s dive into detailed reviews of each gateway:
#1. SSLCOMMERZ
Overview:
SSLCOMMERZ, established in 2009, is the pioneer and largest payment gateway in Bangladesh. Bangladesh Bank awarded it for outstanding performance and reliability. It serves over 150,000+ businesses.
Founded: 2010
License: Bangladesh Bank approved
Market Position: #1 in Bangladesh
Supported Payment Methods
✅ Cards: Visa, MasterCard, American Express, Diners Club
✅ Mobile Wallets: bKash, Nagad, Rocket, Upay, MCash
✅ Internet Banking: Multiple banks
✅ EMI: 3, 6, 9, 12-month options
✅ QR Payments: Yes
✅ International Cards: Yes (multi-currency support)
Pricing
Setup Fee: Custom (typically ৳10,000-30,000 depending on business size)
Transaction Fees:
- Cards: 2.5% – 3.5%
- Mobile Wallets: 1.8% – 2.5%
- Internet Banking: 2% – 2.5%
Settlement: T+1 to T+3 (business days)
Key Features
✅ Smart Gateway: Automatically route customers to best payment method
✅ Recurring Billing: Built-in subscription management
✅ Tokenization: Save cards securely for repeat customers
✅ Multi-Currency: Accept USD, GBP, EUR, etc.
✅ Hosted Payment Page: No PCI compliance burden on merchant
✅ Advanced Reporting: Real-time dashboard with analytics
Integration Options
- RESTful API (well-documented)
- WordPress/WooCommerce plugin
- Shopify app
- Magento extension
- Laravel package
- Android/iOS SDK
- Custom integration support
Pros & Cons
Pros:
- ✅ Most trusted brand in Bangladesh
- ✅ Widest payment method coverage
- ✅ Excellent uptime (99.9%+)
- ✅ Strong fraud prevention
- ✅ 24/7 customer support
- ✅ Comprehensive documentation
Cons:
- ❌ Higher fees compared to some newer competitors
- ❌ Setup can be complex for small businesses
- ❌ Lengthy approval process (2-7 days)
Best For
- Medium to large e-commerce businesses
- Businesses needing international payments
- Marketplaces and multi-vendor platforms
- Businesses prioritizing reliability over cost
Website: sslcommerz.com
#2. aamarPay
Overview:
aamarPay, launched in 2020, is one of the most merchant-friendly payment gateways. Known for competitive pricing and fast onboarding. Bangladesh Bank licensed PSP (Payment Service Provider).
Founded: 2020
License: Bangladesh Bank PSP License
Market Position: Fast-growing challenger
Supported Payment Methods
✅ Cards: Visa, MasterCard, American Express
✅ Mobile Wallets: bKash, Nagad, Rocket, Upay, SureCash, MCash
✅ Internet Banking: 25+ banks
✅ EMI: Available through partner banks
✅ QR Payments: Yes
Pricing
Setup Fee: ৳0 (Free)
Transaction Fees:
- Cards: 2.5% – 2.85%
- Mobile Wallets: 1.5% – 1.85%
- Internet Banking: 2% – 2.5%
Settlement: T+1 (next business day for most plans)
Key Features
✅ Instant Approval: Get started in 24 hours
✅ Free Setup: No registration or setup fees
✅ Best-in-Class Dashboard: User-friendly analytics
✅ Auto-Reconciliation: Automated settlement reports
✅ Refund Management: Easy one-click refunds
✅ Webhook Integration: Real-time payment notifications
Integration Options
- RESTful API (simple and clean)
- WooCommerce plugin (official)
- Shopify integration
- Laravel package
- Easy Pay payment button (no coding needed)
- iOS/Android SDK
Pros & Cons
Pros:
- ✅ Lowest fees in the market
- ✅ Free setup (huge savings)
- ✅ Fast onboarding (24-48 hours)
- ✅ Modern, intuitive dashboard
- ✅ Excellent API documentation
- ✅ Responsive support team
Cons:
- ❌ Newer company (less track record)
- ❌ Limited enterprise features
- ❌ Smaller merchant base (network effect matters)
Best For
- Startups and small businesses
- Cost-conscious merchants
- Businesses needing quick setup
- Tech-savvy businesses comfortable with newer platforms
Website: aamarpay.com
#3. bKash Payment Gateway
Overview:
bKash, with over 60 million users, launched its merchant payment gateway to enable direct bKash payments. Different from bKash personal payments—this is integrated checkout for businesses.
Founded: 2011 (Gateway: 2019)
License: Bangladesh Bank approved
Market Position: Dominant in mobile wallet market
Supported Payment Methods
✅ bKash Wallet Only (most widely used payment method in Bangladesh)
✅ Personal Account
✅ Agent Account
✅ Card-Linked bKash
Note: Only bKash payments, not a full payment gateway. Must combine with others for card/banking options.
Pricing
Setup Fee: Varies by business type
Transaction Fees:
- Merchant Payment: 1.85% – 2%
- P2P Merchant: 1.5%
Settlement: T+1 to T+3
Key Features
✅ Massive User Base: 60M+ potential customers
✅ Instant Payment: Real-time transaction confirmation
✅ QR Code Payments: In-store QR support
✅ IVR Payments: Phone-based ordering
✅ Loyalty Programs: Built-in rewards system
✅ Bill Payments: Utility, education, etc.
Integration Options
- bKash Checkout API
- bKash Tokenized API (save wallet for repeat payments)
- QR Code generation
- iOS/Android SDK
- Payment button integration
Pros & Cons
Pros:
- ✅ Largest payment method in Bangladesh
- ✅ High customer trust and familiarity
- ✅ Fast transaction processing
- ✅ Good mobile optimization
- ✅ Strong brand recognition
Cons:
- ❌ Only bKash payments (need additional gateway for cards)
- ❌ Settlement can be slower than competitors
- ❌ Customer support can be challenging
- ❌ Integration can be complex
Best For
- Businesses targeting mass market
- Mobile-first businesses
- Small transaction volumes
- Delivery services, food ordering
- Utility payments
Website: bkash.com
#4. Nagad Payment Gateway
Overview:
Nagad, launched by Bangladesh Post Office, has rapidly gained 50+ million users. Known for lower fees and government backing. Offers merchant payment solutions for businesses.
Founded: 2019
License: Bangladesh Bank approved
Market Position: Fast-growing, government-backed
Supported Payment Methods
✅ Nagad Wallet Only
✅ Personal Account
✅ Linked Bank Account
Note: Like bKash, Nagad only processes Nagad payments. Combine with full gateway for complete coverage.
Pricing
Setup Fee: Free to ৳5,000
Transaction Fees:
- Merchant Payment: 1.5% – 1.99%
- Lower than most competitors
Settlement: T+1 to T+2
Key Features
✅ Competitive Fees: Among lowest in market
✅ Fast Growth: 50M+ users and expanding
✅ Government Backing: Bangladesh Post Office ownership
✅ Cashback Campaigns: Frequent user incentives
✅ Easy Integration: Simple API structure
✅ QR Payments: Dynamic QR support
Integration Options
- Nagad Payment API
- WooCommerce plugin (unofficial)
- Payment button
- QR code generation
- Mobile SDK (Android/iOS)
Pros & Cons
Pros:
- ✅ Very competitive transaction fees
- ✅ Rapidly growing user base
- ✅ Government backing (perceived stability)
- ✅ Simple integration process
- ✅ Good mobile app experience
Cons:
- ❌ Newer platform (less mature)
- ❌ Only Nagad payments (need other gateway too)
- ❌ Limited documentation
- ❌ Support can be inconsistent
Best For
- Cost-sensitive businesses
- Government contractors
- Businesses targeting tier-2/3 cities
- Remittance and bill payments
Website: nagad.com.bd
#5. Portwallet
Overview:
Portwallet is another full-featured payment gateway gaining traction in Bangladesh. Known for excellent customer service and competitive pricing.
Founded: 2018
License: Bangladesh Bank approved
Market Position: Mid-tier, quality-focused
Supported Payment Methods
✅ Cards: Visa, MasterCard, American Express
✅ Mobile Wallets: bKash, Nagad, Rocket, Upay
✅ Internet Banking: Multiple banks
✅ EMI: 3, 6, 9, 12 months
✅ International Cards: Yes
Pricing
Setup Fee: ৳10,000 – ৳20,000
Transaction Fees:
- Cards: 2.5% – 3%
- Mobile Wallets: 1.8% – 2.3%
- Internet Banking: 2% – 2.5%
Settlement: T+2 to T+3
Key Features
✅ Quick Onboarding: 2-3 days typical
✅ Smart Routing: Optimize payment success rates
✅ Recurring Payments: Subscription billing support
✅ Multiple Currency: Accept international payments
✅ Risk Management: Advanced fraud detection
✅ Dedicated Support: Account manager for merchants
Integration Options
- RESTful API
- WooCommerce plugin
- Shopify compatible
- Laravel package
- Custom integration support
- Mobile SDK
Pros & Cons
Pros:
- ✅ Excellent customer service
- ✅ Competitive pricing
- ✅ Modern dashboard
- ✅ Good technical documentation
- ✅ Flexible settlement options
Cons:
- ❌ Smaller brand recognition
- ❌ Limited merchant base
- ❌ Some advanced features missing
Best For
- Growing e-commerce businesses
- Businesses valuing customer service
- Merchants needing flexible terms
Website: portwallet.com
#6. ShurjoPay
Overview:
ShurjoPay, established in 2017, provides comprehensive payment solutions with focus on security and reliability. Part of SHURJO Group.
Founded: 2017
License: Bangladesh Bank PSP
Market Position: Established, security-focused
Supported Payment Methods
✅ Cards: Visa, MasterCard, American Express
✅ Mobile Wallets: bKash, Nagad, Rocket, Upay, OK Wallet
✅ Internet Banking: 20+ banks
✅ EMI: Available
Pricing
Setup Fee: ৳15,000 – ৳25,000
Transaction Fees:
- Cards: 2.8% – 3.2%
- Mobile Wallets: 2% – 2.5%
- Internet Banking: 2.5% – 3%
Settlement: Weekly to bi-weekly
Key Features
✅ Bank-Grade Security: PCI-DSS Level 1
✅ Hosted Checkout: Reduce your PCI scope
✅ Verification Engine: Additional security layer
✅ Multi-Currency: Accept foreign payments
✅ Detailed Reporting: Comprehensive analytics
Integration Options
- REST API
- WooCommerce plugin
- Shopify integration
- PHP SDK
- Java SDK
- .NET SDK
Pros & Cons
Pros:
- ✅ Strong security focus
- ✅ Reliable uptime
- ✅ Good documentation
- ✅ Multiple integration options
Cons:
- ❌ Higher fees than competitors
- ❌ Slower settlement (weekly)
- ❌ Rigid approval process
Best For
- Security-conscious businesses
- Financial services
- Healthcare/sensitive data merchants
- Enterprises with compliance requirements
Website: shurjopay.com.bd
#7. EkPay
Overview:
EkPay is another Bangladesh Bank approved payment gateway offering complete payment solutions with competitive pricing.
Founded: 2017
License: Bangladesh Bank approved
Market Position: Growing, competitive pricing
Supported Payment Methods
✅ Cards: Visa, MasterCard
✅ Mobile Wallets: bKash, Nagad, Rocket, Upay
✅ Internet Banking: Major banks
✅ EMI: Select banks
Pricing
Setup Fee: ৳8,000 – ৳15,000
Transaction Fees:
- Cards: 2.5% – 2.9%
- Mobile Wallets: 1.9% – 2.3%
- Internet Banking: 2.2% – 2.7%
Settlement: T+2 to T+4
Key Features
✅ Competitive Pricing: Lower than average
✅ Fast Setup: 2-3 days onboarding
✅ Simple Integration: Well-documented API
✅ Dashboard Analytics: Real-time reporting
✅ Webhook Support: Instant notifications
Integration Options
- RESTful API
- WooCommerce plugin
- Basic integration kit
- Custom development support
Pros & Cons
Pros:
- ✅ Affordable pricing
- ✅ Quick approval process
- ✅ Good for small-medium businesses
- ✅ Straightforward integration
Cons:
- ❌ Limited advanced features
- ❌ Smaller support team
- ❌ Less documentation than leaders
Best For
- Small to medium businesses
- Budget-conscious startups
- Simple integration needs
Website: ekpay.gov.bd
#8. iPay
Overview:
iPay offers payment gateway services with focus on simplicity and fast settlement.
Founded: 2019
License: Bangladesh Bank approved
Market Position: Emerging player
Supported Payment Methods
✅ Cards: Visa, MasterCard
✅ Mobile Wallets: bKash, Nagad, Rocket
✅ Internet Banking: Select banks
Pricing
Setup Fee: ৳5,000 – ৳12,000
Transaction Fees:
- Cards: 2.7% – 3.1%
- Mobile Wallets: 2% – 2.4%
Settlement: T+1 to T+3
Key Features
✅ Fast Settlement: Quick fund transfers
✅ Simple Dashboard: Easy to use
✅ Email Support: Responsive team
✅ Basic API: Straightforward integration
Pros & Cons
Pros:
- ✅ Fast settlement times
- ✅ Simple setup process
- ✅ Reasonable fees
Cons:
- ❌ Limited features
- ❌ Smaller network
- ❌ Basic documentation
Best For
- Very small businesses
- Startups testing payment acceptance
- Simple use cases
#9. PayWell
Overview:
PayWell focuses on providing payment solutions for various business types with emphasis on customer service.
Founded: 2018
License: Bangladesh Bank approved
Supported Payment Methods
✅ Cards: Major networks
✅ Mobile Wallets: bKash, Nagad, Rocket
✅ Internet Banking: Available
Pricing
Setup Fee: Custom
Transaction Fees: 2.5% – 3.5% range
Settlement: T+2 to T+5
Key Features
✅ Customer Service Focus
✅ Flexible Pricing
✅ Custom Solutions
Best For
- Businesses needing personalized service
- Custom integration requirements
#10. Moneybag
Overview:
Moneybag is positioning itself as a next-generation payment gateway with modern features and competitive pricing.
Founded: 2020
License: Bangladesh Bank approved
Market Position: Innovative newcomer
Supported Payment Methods
✅ Cards: Visa, MasterCard, American Express
✅ Mobile Wallets: bKash, Nagad, Rocket, Upay
✅ Internet Banking: 15+ banks
✅ BNPL (Buy Now Pay Later): Coming soon
Pricing
Setup Fee: Free for qualifying businesses
Transaction Fees:
- Cards: 2.4% – 2.8%
- Mobile Wallets: 1.7% – 2.1%
- Internet Banking: 2% – 2.4%
Settlement: T+1 (fastest in market)
Key Features
✅ Next-Day Settlement: Industry-leading T+1
✅ Modern Dashboard: Beautiful UI/UX
✅ Smart Analytics: AI-powered insights
✅ Subscription Billing: Built-in recurring payments
✅ Split Payments: For marketplaces
✅ Zero Setup Fee: For approved merchants
Integration Options
- Modern REST API
- GraphQL API (unique in Bangladesh)
- WooCommerce plugin
- Shopify app
- React/Vue.js SDK
- Flutter package
- Webhook infrastructure
Pros & Cons
Pros:
- ✅ Fastest settlement (T+1)
- ✅ Most competitive fees
- ✅ Modern technology stack
- ✅ Excellent developer experience
- ✅ Free setup for many businesses
Cons:
- ❌ Very new company (limited track record)
- ❌ Smaller merchant ecosystem
- ❌ Still building support infrastructure
Best For
- Tech startups
- Subscription businesses
- Marketplaces needing split payments
- Developers wanting modern API
- Businesses prioritizing cash flow (T+1 settlement)
Website: moneybag.com.bd
#11. Upay Payment Gateway
Overview:
Upay, a mobile financial service, also offers merchant payment solutions. Growing presence in government and utility payments.
Founded: 2019
License: Bangladesh Bank approved
Supported Payment Methods
✅ Upay Wallet Only
✅ Linked Bank Accounts
Pricing
Transaction Fees: 1.5% – 2%
Settlement: T+2 to T+3
Key Features
✅ Government Partnerships
✅ Utility Bill Payments
✅ Growing User Base
✅ QR Payment Support
Best For
- Government payment collection
- Utility companies
- Bill payment aggregators
#12. Rocket (DBBL) Payment Gateway
Overview:
Rocket, operated by Dutch-Bangla Bank, is one of the pioneer mobile financial services in Bangladesh with merchant payment capabilities.
Founded: 2011
License: Bangladesh Bank approved
Supported Payment Methods
✅ Rocket Wallet Only
✅ DBBL Account Integration
Pricing
Transaction Fees: 1.8% – 2.5%
Settlement: T+2 to T+4
Key Features
✅ Bank Integration: Direct DBBL connectivity
✅ Agent Network: Large physical presence
✅ Established Brand: Long market presence
Best For
- DBBL-banked businesses
- Businesses with physical + online presence
- Merchants targeting rural areas
3. Why Your Business Needs a Payment Gateway
The Bangladesh Reality
Consumer Behavior:
- Over 22 crore (220 million) credit, debit, and prepaid card users in Bangladesh
- bKash alone has 60+ million users
- Nagad, Rocket, Upay adding millions more
- Growing preference for cashless transactions
Benefits for Your Business
1. Expand Customer Reach
Without Payment Gateway:
- Limited to cash on delivery (COD)
- 40-50% COD orders don’t convert (fake orders, change of mind)
- Can’t serve customers outside your delivery area
- Miss out on impulse purchases
With Payment Gateway:
- Accept payments from anywhere in Bangladesh
- Capture international customers
- Enable instant purchases
- Reduce fake orders dramatically
2. Increase Conversion Rates
Statistics:
- Businesses offering multiple payment options see 30-40% higher conversion rates
- Mobile wallet payments convert 2x better than COD
- Card payments have lowest abandonment rates
3. Faster Cash Flow
COD Problems:
- Wait 7-15 days for courier payment settlement
- Handle cash management complexity
- Risk of product returns without payment
Payment Gateway Advantages:
- Next-day settlement (T+1) with many gateways
- Weekly or bi-weekly payouts
- Automated accounting
- Predictable cash flow
4. Build Trust & Professionalism
Payment gateways provide:
- ✅ PCI-DSS Level 1 security compliance
- ✅ SSL encryption
- ✅ 3D Secure authentication
- ✅ Fraud detection systems
Result: Customers trust your business more, leading to repeat purchases.
5. Reduce Operational Costs
COD Costs:
- ৳60-120 per delivery (Dhaka)
- Return shipping costs
- Cash handling time
- Courier company delays
Digital Payment Costs:
- 1.5-3.5% transaction fee only
- No return shipping needed
- Automated reconciliation
- Instant confirmation
Breakeven: For orders above ৳3,000, payment gateway is cheaper than COD.
3. How Payment Gateways Work in Bangladesh
The Three-Step Process
Payment gateways manage three critical steps: Authorization, Security, and Settlement.
Step 1: Authorization
When customer clicks “Pay Now”:
- Payment gateway encrypts payment information
- Sends to acquiring bank
- Acquiring bank routes to card network (Visa/MasterCard) or MFS (bKash/Nagad)
- Card network validates with issuing bank
- Issuing bank checks: sufficient balance? fraud risk?
- Sends approval/decline back through chain
Time: 2-5 seconds
Step 2: Security
Multiple security layers activate:
Encryption:
- 256-bit SSL encryption
- PCI-DSS Level 1 compliance
- Tokenization (card details never stored as plain text)
Authentication:
- 3D Secure (OTP verification)
- PIN for mobile wallets
- Biometric options (fingerprint, face ID)
Fraud Detection:
- Machine learning models analyze patterns
- IP address verification
- Device fingerprinting
- Velocity checks (unusual transaction frequency)
Step 3: Settlement
After successful transaction:
For Merchant:
- Payment gateway holds funds temporarily
- Aggregates all daily transactions
- Deducts fees (1.5-3.5%)
- Transfers to merchant bank account
- Settlement timeline: Same day, T+1, T+2, or weekly
For Customer:
- Instant debit from account
- SMS/email confirmation
- Transaction appears in statement immediately
Bangladesh-Specific Flow (SSLCOMMERZ Example)
SSLCOMMERZ provides a clear local illustration:
Customer → Merchant Website → SSLCOMMERZ Gateway →
Customer selects payment method (Card/bKash/Nagad) →
Bank/MFS Authorization → SSLCOMMERZ receives confirmation →
Notifies Merchant → Order Confirmed
4. Key Factors to Consider Before Choosing
Factor 1: Supported Payment Methods
Essential for Bangladesh Market:
✅ Mobile Financial Services (MFS):
- bKash (60M+ users – mandatory)
- Nagad (50M+ users)
- Rocket (15M+ users)
- Upay (growing)
✅ Credit/Debit Cards:
- Visa
- MasterCard
- American Express
- Local cards (DBBL Nexus, City Bank, etc.)
✅ Internet Banking:
- DBBL
- City Bank
- Islami Bank
- Others
✅ EMI (Installment) Options:
- 3, 6, 9, 12-month plans
- Increases average order value by 40-60%
Factor 2: Transaction Fees
Typical Bangladesh gateway fees:
| Payment Method | Fee Range |
|---|---|
| Mobile Wallets (MFS) | 1.5% – 4% |
| Credit/Debit Cards | 2.5% – 3.5% |
| Internet Banking | 2% – 3% |
| EMI Transactions | 3.5% – 5% |
Hidden Costs to Watch:
- Setup fees (৳0 – ৳50,000)
- Monthly/annual fees
- Chargeback fees
- Refund processing fees
- International transaction fees
Factor 3: Settlement Time
How quickly you receive money matters for cash flow:
| Settlement Speed | Typical Gateways | Best For |
|---|---|---|
| Same Day (T+0) | Rare in Bangladesh | Large enterprises |
| Next Day (T+1) | Moneybag, some plans | Fast-growing businesses |
| T+2 to T+3 | Most gateways | Standard businesses |
| Weekly | ShurjoPay, others | Startups |
Pro Tip: Faster settlement = better cash flow but sometimes higher fees.
Factor 4: Integration Ease
Platform Compatibility:
✅ Ready-Made Plugins:
- WooCommerce (WordPress)
- Shopify
- Magento
- OpenCart
- PrestaShop
- Custom PHP/Laravel
✅ API Quality:
- RESTful API (modern standard)
- Clear documentation
- Test/sandbox environment
- WebHooks for real-time updates
✅ Mobile App SDK:
- Android SDK
- iOS SDK
- React Native support
- Flutter support
Development Time:
- With plugin: 1-2 hours
- Custom integration: 1-3 days
- Complex system: 1-2 weeks
Factor 5: Security & Compliance
Non-Negotiable Requirements:
✅ PCI-DSS Level 1 Compliance (Payment Card Industry Data Security Standard)
✅ 3D Secure Authentication (OTP verification)
✅ SSL/TLS Encryption (256-bit minimum)
✅ Bangladesh Bank License (PSO or PSP license)
✅ Fraud Detection (machine learning-based)
Why It Matters: A single data breach can destroy your business reputation and result in legal penalties.
Factor 6: Customer Support
Critical Support Features:
✅ 24/7 Availability (payment issues happen anytime)
✅ Multiple Channels:
- Phone support
- Email support
- Live chat
- WhatsApp/Telegram
- Dedicated account manager (enterprise plans)
✅ Response Time:
- Critical issues: <1 hour
- General queries: <4 hours
- Technical integration: <24 hours
✅ Bangladesh-Specific:
- Bengali language support
- Local business hours coverage
- Understanding of local payment behaviors
Factor 7: Scalability
As Your Business Grows:
✅ Transaction Volume:
- Can gateway handle 10x growth?
- Performance during peak times (Eid, flash sales)
- Uptime guarantee (99.9%+ SLA)
✅ Feature Expansion:
- Recurring billing/subscriptions
- Multi-vendor marketplace support
- International payments
- Currency conversion
✅ Geographic Expansion:
- Multi-currency support
- Regional payment methods
- Cross-border compliance
5. Detailed Comparison Table
Quick Comparison: Top 5 Gateways
| Feature | SSLCOMMERZ | bKash | Nagad | aamarPay | Portwallet |
|---|---|---|---|---|---|
| Setup Fee | ৳10-50K | ৳0 | ৳0 | ৳0-20K | ৳10-30K |
| Monthly Fee | ৳0-5K | ৳0 | ৳0 | ৳0 | ৳0-3K |
| Card Fee | 2.5-3.5% | N/A | N/A | 2.5-3% | 2.7-3.2% |
| MFS Fee | 1.85-2.5% | 1.5-1.85% | 1.49-1.99% | 1.8-2.2% | 2-2.5% |
| Settlement | T+2-3 | Instant/T+1 | Instant/T+1 | T+1-2 | T+2-3 |
| Cards | ✅ All | ❌ | ❌ | ✅ All | ✅ Major |
| bKash | ✅ | ✅ | ❌ | ✅ | ✅ |
| Nagad | ✅ | ❌ | ✅ | ✅ | ✅ |
| EMI | ✅ | ❌ | ❌ | ✅ | ❌ |
| International | ✅ | ❌ | ❌ | ✅ | ✅ |
| API Quality | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
| Support | 24/7 | Business hrs | Business hrs | Business hrs | |
| Best For | Large/Enterprise | Mass market | Cost-conscious | SMEs | SaaS/Tech |
Detailed Feature Comparison
| Feature | SSLCOMMERZ | aamarPay | Portwallet | ShurjoPay |
|---|---|---|---|---|
| Subscription Billing | ✅ | ✅ | ✅ | ❌ |
| Split Payments | ✅ | ✅ | ✅ | ❌ |
| Payment Links | ✅ | ✅ | ✅ | ✅ |
| QR Payments | ✅ | ✅ | ✅ | ✅ |
| Auto Refunds | ✅ | ✅ | ✅ | ❌ |
| Fraud Detection | Advanced | Good | Advanced | Basic |
| Multi-Currency | ✅ | ✅ | ✅ | ❌ |
| Sandbox Testing | ✅ | ✅ | ✅ | ✅ |
| Mobile SDK | ✅ | ✅ | ✅ | ❌ |
| WooCommerce Plugin | ✅ | ✅ | ✅ | ✅ |
| Shopify App | ✅ | ✅ | ❌ | ❌ |
| Custom Domain | ✅ | ❌ | ✅ | ❌ |
| White Label | Enterprise | ❌ | Enterprise | ❌ |
Integration Ease
| Gateway | WooCommerce | Shopify | Laravel | Custom API | Documentation |
|---|---|---|---|---|---|
| SSLCOMMERZ | ✅ Official | ✅ Yes | ✅ Package | ⭐⭐⭐⭐⭐ | Excellent |
| aamarPay | ✅ Official | ✅ Yes | ✅ Package | ⭐⭐⭐⭐⭐ | Excellent |
| bKash | ⚠️ 3rd party | ⚠️ 3rd party | ✅ Package | ⭐⭐⭐⭐ | Good |
| Nagad | ⚠️ 3rd party | ❌ No | ⚠️ Limited | ⭐⭐⭐ | Basic |
| Portwallet | ✅ Official | ✅ Yes | ✅ Package | ⭐⭐⭐⭐ | Good |
| Moneybag | ✅ Official | ✅ Yes | ✅ Package | ⭐⭐⭐⭐⭐ | Excellent |
6. How to Choose the Right Gateway for Your Business
Use this decision framework:
Step 1: Identify Your Business Type
E-commerce Store (Products): → Need full gateway with cards + MFS
→ Recommended: SSLCOMMERZ, aamarPay, or Moneybag
Service Business (Bookings/Subscriptions): → Need recurring billing support
→ Recommended: SSLCOMMERZ, aamarPay, Moneybag
Marketplace/Multi-Vendor: → Need split payment capabilities
→ Recommended: SSLCOMMERZ, Moneybag
Food Delivery/Ride Sharing: → Fast transactions, mobile-first
→ Recommended: bKash + Nagad direct integration
Digital Products/Downloads: → Low-value, high-volume transactions
→ Recommended: aamarPay, Moneybag (lowest fees)
Step 2: Assess Your Budget
Startup (<৳10L annual revenue): → Minimize setup costs
→ Recommended: aamarPay (free setup), Moneybag (free setup)
Growing Business (৳10L-৳1Cr revenue): → Balance cost with features
→ Recommended: aamarPay, Portwallet, EkPay
Established Business (>৳1Cr revenue): → Prioritize reliability over cost
→ Recommended: SSLCOMMERZ, Portwallet
Step 3: Consider Settlement Needs
Critical Cash Flow (need money fast): → T+1 settlement essential
→ Recommended: aamarPay, Moneybag
Standard Cash Flow: → T+2 to T+3 acceptable
→ Any gateway works
Can Wait (less urgent): → Weekly settlement OK for lower fees
→ Recommended: ShurjoPay
Step 4: Evaluate Technical Capability
Non-Technical (need plugins): → Must have WooCommerce/Shopify plugins
→ Recommended: SSLCOMMERZ, aamarPay, Moneybag
Semi-Technical (can integrate APIs): → Need good documentation
→ All major gateways work
Highly Technical (custom system): → Want modern API, flexibility
→ Recommended: Moneybag (GraphQL), aamarPay, SSLCOMMERZ
Step 5: Check Customer Preferences
Survey your target customers:
If 80%+ prefer MFS (bKash/Nagad): → Consider direct bKash/Nagad integration + backup gateway
If mixed (cards + MFS): → Full gateway mandatory (SSLCOMMERZ, aamarPay, etc.)
If high-end customers (cards preferred): → EMI facility important (SSLCOMMERZ, Portwallet)
Decision Matrix
Answer these questions:
- Do you need international payments?
- Yes → SSLCOMMERZ, Portwallet, aamarPay
- No → Any gateway
- Do you need recurring billing?
- Yes → SSLCOMMERZ, aamarPay, Moneybag
- No → Any gateway
- Is setup cost critical?
- Yes → aamarPay, Moneybag (free setup)
- No → SSLCOMMERZ, Portwallet
- Do you need split payments (marketplace)?
- Yes → SSLCOMMERZ, Moneybag
- No → Any gateway
- Is fastest settlement important?
- Yes → Moneybag (T+1), aamarPay (T+1)
- No → Any gateway
07. Common Challenges & Solutions
Challenge #1: High Abandonment at Payment Page
Problem: Customers reach checkout but don’t complete payment.
Causes:
- Too many steps
- Unclear payment options
- Security concerns
- Payment failures
- Poor mobile experience
Solutions:
Reduce Friction:
Bad: 5-step checkout
1. Login/Register
2. Shipping address
3. Billing address
4. Select payment
5. Confirm
Good: 2-step checkout
1. All info in one form + guest checkout
2. Payment (opens in popup/overlay)
Display Trust Signals:
- Payment gateway logos (SSLCOMMERZ, bKash, etc.)
- “Secure Payment” badges
- Money-back guarantee
- Customer reviews near checkout
Optimize for Mobile:
- Large, tappable buttons
- Minimal typing required
- Auto-fill support
- One-tap payment methods (saved cards)
Result: Typical abandonment rate drops from 60% to 35-40%
Challenge #2: Payment Failures
Problem: Customer tries to pay but transaction fails.
Common Reasons:
- Insufficient funds
- Incorrect PIN/OTP
- Bank server timeout
- Internet connectivity
- Daily transaction limits reached
Solutions:
Clear Error Messages:
Bad: "Payment failed. Error code 1001"
Good: "Payment couldn't be completed. Your bKash account may have insufficient balance. Please check and try again, or use another payment method."
Retry Mechanism:
- Allow instant retry without re-entering details
- Suggest alternative payment methods
- Save cart for later
Customer Support:
- Display helpline number prominently
- Live chat support during checkout
- FAQ section for common issues
Technical Fixes:
- Increase timeout limits (30-60 seconds)
- Implement retry logic (automatic 2-3 attempts)
- Queue system for high traffic
Challenge #3: Reconciliation Issues
Problem: Discrepancy between your records and gateway reports.
Causes:
- Failed IPN notifications
- Network issues during callback
- Duplicate transactions
- Refunds not recorded properly
Solutions:
Automated Daily Reconciliation:
// Daily script (run via cron)
1. Fetch yesterday's transactions from gateway API
2. Compare with your database orders
3. Flag mismatches:
- Gateway shows success, your DB shows pending
- Your DB shows success, gateway has no record
- Amount mismatch
4. Generate report
5. Alert team
6. Investigate and resolve
Manual Reconciliation Process:
- Weekly detailed review
- Month-end complete audit
- Resolve all discrepancies before month close
Prevention:
- Robust IPN implementation
- Transaction ID unique and logged
- Status update logged with timestamp
- Multiple notification channels (IPN + callback)
Challenge #4: Slow Settlement
Problem: Money takes too long to reach your bank account.
Why It Happens:
- Gateway’s standard settlement cycle
- Banking processing delays
- Verification holds (new merchants)
- Compliance checks
Solutions:
Negotiate Better Terms:
- After 3-6 months of good transaction history
- Request faster settlement (T+1 instead of T+3)
- Agree to slightly higher fees if needed
Use Multiple Gateways:
- bKash/Nagad: Instant to wallet (convert to bank weekly)
- SSLCOMMERZ: T+2 for cards
- Result: Mixed cash flow, some money daily
Alternative Financing:
- Payment gateway financing programs
- Use settlement receivables as collateral
- Short-term business loans against future settlements
Challenge #5: International Payment Rejections
Problem: International customers can’t pay with their cards.
Causes:
- Gateway doesn’t support international cards
- Bank blocks international transactions
- 3D Secure issues
- Currency conversion problems
Solutions:
Choose Right Gateway:
- SSLCOMMERZ: Best international support
- aamarPay: Good international coverage
- Portwallet: Multi-currency support
Multi-Currency Setup:
- Display prices in USD/EUR alongside BDT
- Automatic currency conversion
- Clear total amount in customer’s currency
Customer Communication:
- “We accept international cards” banner
- List accepted countries/cards
- Alternative payment methods for restricted regions
Technical Configuration:
- Enable international card acceptance in gateway dashboard
- Configure proper merchant category code
- Set up fraud rules (not too strict for legit international customers)
Challenge #6: Fraud & Chargebacks
Problem: Fraudulent transactions or customers disputing legitimate charges.
Types of Fraud:
- Stolen card usage
- Friendly fraud (customer claims they didn’t order)
- Triangulation fraud (test stolen cards)
- Account takeover
Prevention Measures:
Velocity Checks:
Rules:
- Max 3 failed payment attempts per IP per hour
- Max 5 orders per customer per day
- Max 10 different cards from same IP
- Flag if same card used across multiple accounts
Manual Review Triggers:
- First-time customer + high-value order (>৳50,000)
- Shipping address different from billing
- International orders to high-risk countries
- Unusual purchasing patterns
Delivery Verification:
- Photo verification at delivery
- OTP required for high-value items
- Signature required
- No cash on delivery for suspicious orders
Chargeback Management:
- Respond within 7 days with proof
- Maintain detailed records (order confirmation, delivery proof, customer communication)
- Track chargeback ratio (keep below 1%)
- Fight invalid chargebacks
Challenge #7: Customer Trust Issues
Problem: Customers hesitant to pay online due to security concerns.
Build Trust Through:
1. Transparent Communication:
Good Checkout Text:
"Your payment is secured by SSLCOMMERZ with 256-bit encryption. Your card details are never stored on our servers. We are PCI-DSS Level 1 compliant."
2. Social Proof:
- “10,000+ customers trust us”
- Customer reviews and ratings
- Real-time order notifications (“Rahim from Dhaka just ordered…”)
- Trust badges and certifications
3. Money-Back Guarantee:
- Clear refund policy
- “100% money-back guarantee”
- “Easy returns within 7 days”
4. Secure Checkout Indicators:
- HTTPS padlock visible
- Payment gateway logos
- Security certificates displayed
- “Verified by Visa/MasterCard” logos
5. Customer Education:
- Blog post: “Is it safe to shop online?”
- FAQ section addressing concerns
- Video showing secure checkout process
- Chat support during payment
Future of Digital Payments in Bangladesh
Current Trends (2026)
1. MFS Dominance Continues
- bKash and Nagad control 90%+ of MFS market
- Mobile wallet usage growing 25-30% annually
- Cards slowly gaining ground in urban areas
2. QR Code Adoption
- QR payments growing rapidly
- Bangla QR standard implementation
- Merchant QR codes in shops nationwide
3. Digital Banking Growth
- More digital-only banks launching
- Traditional banks improving digital services
- Youth adopting app-based banking
Predictions for 2026-2030
1. Unified Payment Interface (UPI) Bangladesh working on interoperability:
- Single QR code for all wallets
- Seamless wallet-to-wallet transfers
- Bank account to MFS integration
Impact: Merchants won’t need multiple gateway integrations. One QR code accepts bKash, Nagad, Rocket, cards, everything.
2. Biometric Authentication
- Fingerprint/face ID replacing PINs
- Faster, more secure payments
- Reduced fraud
3. Cryptocurrency & Blockchain
- Bangladesh exploring CBDC (Central Bank Digital Currency)
- Potential “Digital Taka”
- Blockchain-based settlement for faster processing
Timeline: Pilot by 2027, mainstream by 2030
4. Voice-Activated Payments
- “Alexa/Bixby, pay my electricity bill”
- Voice authentication
- Integration with smart home devices
5. Embedded Finance
- Buy now, pay later (BNPL) mainstream
- Installments at checkout (automatic)
- Micro-loans for purchases
- Savings integrated with shopping
Example: “Pay ৳10,000 now, ৳5,000 next month” option at every checkout.
6. International Payment Simplification
- Easier cross-border commerce
- Direct BDT to foreign currency
- Lower fees for international transactions
What Businesses Should Do Now
Prepare for the Future:
✅ Choose Flexible Gateways: Pick ones updating with new technologies
✅ API-First Approach: Easier to add new payment methods later
✅ Customer Data Collection: Understand payment preferences
✅ Mobile-First Design: Mobile will be 95%+ of transactions
✅ Alternative Payment Methods: Be ready for BNPL, crypto, etc.
✅ International Readiness: Even local businesses will sell globally
Frequently Asked Questions (FAQ)
Q1: How much does it cost to set up a payment gateway in Bangladesh?
Answer:
Setup Costs:
- Free: bKash, Nagad, ShurjoPay (basic)
- Low (৳5-20K): aamarPay, ShurjoPay (premium)
- Medium (৳20-40K): SSLCOMMERZ, Portwallet
- High (৳50K+): Enterprise custom solutions
Ongoing Costs:
- Transaction fees: 1.5% – 3.5% per transaction
- Monthly fees: ৳0 – ৳5,000
- Refund fees: Usually free or ৳5-10 per refund
- Chargeback fees: ৳500 – ৳2,000 per chargeback
Hidden Costs:
- Integration development: ৳10,000 – ৳100,000 (depends on complexity)
- Maintenance: ৳5,000 – ৳20,000/month
- Customer support tools
Total Year 1 Cost (Medium Business):
-
- Setup: ৳30,000
- Integration: ৳30,000
- Monthly fees: ৳36,000 (৳3K × 12)
- Transaction fees: Depends on volume
- Minimum: ~৳1,00,000 + transaction fees
Q2: Can I use multiple payment gateways on the same website?
Answer: Yes, absolutely! This is actually recommended.
Why Use Multiple:
- ✅ Better customer choice
- ✅ Backup if one gateway has issues
- ✅ Access to all payment methods (one gateway may not have all)
- ✅ Negotiate better rates (show you have alternatives)