How It Works

Simple setup, automatic verification

SPV Services runs in the background on your phone and confirms every bKash, Nagad, and Rocket payment in under 5 seconds.

4 simple steps to get started

1

Download & Register

Install the SPV Services Android app. Create your merchant account and complete KYC identity verification to activate your profile.

2

Register Your Wallets

Add your bKash, Nagad, and Rocket wallet numbers inside the app. The background SMS monitoring service starts automatically.

3

Integrate Your Website

Your server creates a payment intent with your SPV API key, redirects the customer to a secure checkout page, then confirms the order once payment status is verified.

4

Payment Confirmed

The moment a payment SMS arrives on your phone, SPV Services matches the amount and marks the verification as confirmed — instantly.

How the technology works

SPV Services matches your incoming payment SMS to a secure payment intent created by your own server.

SMS Monitoring

The SPV app runs as a foreground service on the merchant's phone, watching for bKash, Nagad, and Rocket payment SMS messages 24/7.

Payment Intent API

Your server creates a payment intent with your SPV API key. SPV matches the incoming SMS to that intent and updates its status.

Instant Result

Your server checks the payment intent status and fulfils the order once it reads verified — under 5 seconds end-to-end.

Supported payment providers

bKash

bKash Personal

Monitors incoming bKash Personal payment SMS. Auto-extracts TxnID, amount, sender number.

Nagad

Nagad

Monitors incoming Nagad payment SMS. Auto-extracts TxnID, amount, sender number.

Rocket

Rocket (DBBL)

Monitors incoming Rocket DBBL payment SMS. Auto-extracts TxnID, amount, sender number.