🇧🇩 Built for Bangladesh
Accept bKash, Nagad, Rocket & Upay on your website — no merchant account needed
Take payments with your personal bKash, Nagad, Rocket or Upay number — on your website through the API, or with no website at all by sharing a payment link. Fastaar verifies the SMS automatically.
5-minute setup · Test mode included · Cancel anytime
Rahim Electronics
৳1,250.00
Send Money to
01712 345 678
Payment verified
TrxID 8AB2C3D4EF · matched in 14s
Three ways to get paid
Use the API on your website, skip the website entirely with payment links, or bill a customer with an invoice.
On your website
Your server creates a payment through the API and redirects the customer to the hosted checkout. PHP & JavaScript SDKs, webhooks, and test mode included.
No website? Send a payment link
Create a payment link from your dashboard in one click and send it to your customer on WhatsApp, Messenger, or SMS. They pay on the same hosted checkout — you get verified instantly.
Bill with an invoice
Build an itemised invoice for a saved customer and share a hosted payment page. It is marked paid automatically the moment the SMS matches.
Everything you need to get paid
From your first sale to thousands of transactions — Fastaar handles the verification so you don't have to check SMS manually.
Personal number payments
No mobile-money merchant account? Use your personal bKash, Nagad, Rocket or Upay number. Merchant accounts are supported too.
Automatic SMS verification
The Fastaar Android app reads incoming bKash, Nagad, Rocket and Upay SMS and matches the TrxID and amount in seconds.
Hosted checkout page
A beautiful payment page in Bangla and English with step-by-step instructions — just redirect your customer.
Signed webhooks
Instant HMAC-signed notifications when a payment completes, fails, or expires. Retries built in.
API + SDKs
A clean REST API with PHP and JavaScript SDKs, test mode, and copy-paste examples for any stack.
Dashboard & history
Track every transaction, filter and export CSV, monitor your devices, and manage API keys from one panel.
Invoicing
Create itemised invoices, share a hosted payment page, and get paid — Fastaar marks them paid the moment the SMS matches.
Customer directory
Save customer details once and reuse them across invoices and payment links, with a full payment history per customer.
Test mode
Build and rehearse the entire flow with test-mode keys before going live — no real money moves and nothing is at risk.
How it works
Four steps, fully automatic.
Create a payment
Your server calls the Fastaar API and redirects the customer to the hosted checkout page.
Customer sends money
They Send Money to your bKash/Nagad number and enter the TrxID from their confirmation SMS.
App reads the SMS
The Fastaar app on your phone forwards the incoming bKash/Nagad SMS securely to our servers.
Verified instantly
TrxID and amount match — the payment completes and your website gets a signed webhook.
Simple subscription pricing
No per-transaction fees from us. Pick a plan, pay with bKash, Nagad, Rocket or Upay, get verified, start selling.
Starter
For new sellers taking their first online payments.
৳99 ৳299 / month
🎉 Promo price ends Aug 19, 2026
Choose Starter- 1,000 transactions / month
- 1 paired device
- 2 payment methods (bKash, Nagad & more)
- 1 allowed website
- Custom checkout domain
- 50 customers
- 100 invoices / month
- 1 team member
- Hosted checkout
- REST API & SDKs
- Shareable payment links
- Signed webhooks with retries
- CSV export & reports
- Email support
Growth
For growing businesses that need automation.
৳299 ৳799 / month
🎉 Promo price ends Aug 19, 2026
Choose Growth- 10,000 transactions / month
- 3 paired devices
- 5 payment methods (bKash, Nagad & more)
- 3 allowed websites
- Custom checkout domain
- 500 customers
- 1,000 invoices / month
- 3 team members
- Hosted checkout
- REST API & SDKs
- Shareable payment links
- Signed webhooks with retries
- CSV export & reports
- Priority support
Scale
For high-volume stores that need room to scale.
৳799 ৳1,999 / month
🎉 Promo price ends Aug 19, 2026
Choose Scale- 25,000 transactions / month
- 6 paired devices
- 10 payment methods (bKash, Nagad & more)
- 10 allowed websites
- Custom checkout domain
- 5,000 customers
- 10,000 invoices / month
- 6 team members
- Hosted checkout
- REST API & SDKs
- Shareable payment links
- Signed webhooks with retries
- CSV export & reports
- Dedicated manager
Enterprise
For enterprises that need it all, with no caps.
৳1,999 ৳4,999 / month
🎉 Promo price ends Aug 19, 2026
Choose Enterprise- Unlimited transactions
- 10 paired devices
- Unlimited payment methods
- Unlimited website access
- Custom checkout domain
- Unlimited customers
- Unlimited invoices
- 10 team members
- Hosted checkout
- REST API & SDKs
- Shareable payment links
- Signed webhooks with retries
- CSV export & reports
- Dedicated manager
All plans include automatic SMS verification, test mode, and Bangla + English checkout. No per-transaction fees from Fastaar — cancel anytime.
Built for developers
One POST request creates a payment. Redirect to the checkout URL, then confirm the order from a signed webhook. PHP and JavaScript SDKs included — or use plain HTTP from any language.
- REST API with versioning and stable error codes
- Test mode keys — integrate before going live
- HMAC-signed webhooks with automatic retries
- WordPress / WooCommerce plugin and more SDKs available
curl -X POST https://pay.codeappear.com/api/v1/payments \
-H "Authorization: Bearer fk_live_..." \
-H "Content-Type: application/json" \
-d '{
"amount": 500,
"invoice_number": "ORDER-42"
}'
# → 201 Created
# {"data": {"id": "01jxyz...", "status": "pending",
# "amount": "500.00", "invoice_number": "ORDER-42",
# "checkout_url": "https://pay.codeappear.com/pay/01jxyz..."}}
use Fastaar\FastaarClient;
$fastaar = new FastaarClient(getenv('FASTAAR_API_KEY'));
$payment = $fastaar->createPayment([
'amount' => 500,
'invoice_number' => 'ORDER-42',
]);
header('Location: ' . $payment['checkout_url']);
// → redirects to the hosted checkout
import { FastaarClient } from '@fastaar/node';
const fastaar = new FastaarClient(process.env.FASTAAR_API_KEY);
const payment = await fastaar.createPayment({
amount: 500,
invoice_number: 'ORDER-42',
});
res.redirect(payment.checkout_url);
// → redirects to the hosted checkout
Frequently asked questions
Do I need a bKash or Nagad merchant account?
No. A personal bKash, Nagad, Rocket, or Upay number works out of the box with SMS verification. If you have an official merchant account, that works too — both can be used side by side.
What payment providers do you support?
bKash, Nagad, Rocket, and Upay — personal or merchant accounts — plus SSLCommerz and EPS for card, mobile banking, and internet banking. We're adding more providers regularly.
How does automatic payment verification work?
Pair the Fastaar app with the phone linked to your MFS number. When a customer pays, the confirmation SMS is forwarded securely and matched to the payment in seconds — no manual checking needed.
What happens if the SMS never arrives?
The payment stays in "awaiting verification." You can see the customer's TrxID in your dashboard and confirm or reject it manually — nothing is lost.
What does my website need to integrate?
Any backend that can make an HTTPS request. We provide PHP and JavaScript SDKs, plus copy-paste examples for popular stacks.
Is there a per-transaction fee?
No — just a flat monthly or yearly subscription. Your MFS provider's own cash-out fees still apply as normal.
Can I test before going live?
Yes. Create a test-mode API key and payments complete instantly on checkout with no real money or SMS, while webhooks fire exactly like production.
Start getting paid today
Register, add your bKash/Nagad number, pair your phone, and take your first payment in minutes.
Get started now