Skip to Content
BangladeshPayinGet Pay-in Status (Bangladesh)

Get Pay-in Status (Bangladesh)

GET/v1/payins/:id

Get the status of a pay-in transaction. There is no request body.

Path parameters

FieldTypeRequiredDescription
idstringYesUse transactionId from the create response

Example

curl -X GET https://api.transacty.ai/v1/payins/{transactionId} \
  -H "X-Transacty-Key: $TRANSACTY_KEY" \
  -H "X-Transacty-Timestamp: $TS" \
  -H "X-Transacty-Signature: $SIG" \
  -H "Content-Type: application/json"

Response fields

FieldTypeDescription
idstringInternal id (same as transactionId)
transactionIdstringPublic transaction id
statusstringpending or success
amountstringRequested pay-in amount
paidAmountstring | nullAmount the customer paid; set on success
currencystringPay-in currency — BDT
platformOrderIdstringProvider-side order reference
paymentMethodstringPayment method code (e.g. BKASH)
createdAtstring (ISO datetime)Creation timestamp
completedAtstring | null (ISO datetime)Completion timestamp; null while pending
feesobjectTransacty service fee for this pay-in
fees.platformFeestringFee amount charged for the service
fees.feeTypestringe.g. payin
fees.feeStatusstringestimated while pending; applied on success
netAmountstringBDT credited to your wallet after platformFee
totalWalletDebitstring | nullReserved; null on pay-in

On success, paidAmount matches what the customer paid, fees.feeStatus is applied, and netAmount is what was credited to your BDT wallet after the service fee. While pending, paidAmount and completedAt are null and fees.feeStatus stays estimated.

Next steps

Last updated on