zenjahid / bKash-Sync
PublicReal-time bKash SMS transaction monitoring for Android — capture, store, and sync P2P payments to your own Cloudflare backend for automated payment verification.
bKash Sync is an Android app that automatically captures bKash payment text messages from your phone and syncs them to your own server. It lets small businesses and creators accept bKash payments without a merchant account - customers just send money to your number and enter their transaction ID on your payment page. The system works offline-first, storing payments locally first, then syncing to the cloud when possible. You can build your own payment pages, order systems, or content unlock systems that automatically verify when someone has paid you.
How It Works
You run a small business or sell digital products and want customers to pay you through bKash without needing a merchant account.
You download and install the app on your Android phone, then give it permission to read your text messages so it can automatically detect payment notifications.
You create a free account on Cloudflare, set up a small database, and connect it to the app so all your payment data stays under your control.
You build a simple webpage where customers enter their phone number and the transaction ID from their bKash confirmation message.
When someone sends you money through bKash, the app automatically catches the confirmation text on your phone and saves the payment details.
When you have internet, payments sync immediately to your server
When you're offline, payments are saved locally and sync later when connection returns
Your website checks the server, matches the customer's transaction ID and amount, and confirms the payment is real - no manual checking needed.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.