Skip to content
Guarantee Pay Docs

API · scope create_payment or verify_payment

SMS sync

The Android app uploads SMS batches to the panel. Matched MFS messages can complete pending transactions automatically.

Mark an SMS as used

If you confirm a payment outside Guarantee Pay checkout, mark the stored SMS as used so it cannot match another payment.

POST https://payment.yamin.bd/api/mark-sms-used
Content-Type: application/json
MHS-GUARANTEEPAY-API-KEY: YOUR_API_KEY

{ "trx_id": "BK7A2C9XQ1", "sender_key": "bkash" }
# or
{ "sms_id": "12345" }

Only messages that are approved or awaiting-review can be marked. A message that is already used returns success again.

{ "status": true, "message": "SMS marked as used.", "sms_id": "12345", "trx_id": "BK7A2C9XQ1", "sms_status": "used" }

Best practices