Transactions & Balances
Get transaction status
GET
/api/v1/mbiyopay/transactions/:transactionIdChecks a payin or payout's current status directly with MbiyoPay. Accepts either the MbiyoPay transaction ID or your own orderId.
Requires Authorization
ADMIN, ACCOUNTANT only
Session
Path parameters
transactionIdstringrequired | Transaction ID or orderId. |
Request
curl --request GET \
--url https://api.swiftgoma.com/api/v1/mbiyopay/transactions/:transactionId \
--header 'Authorization: Bearer <access_token>'200Example response
{
"success": true,
"data": {
"orderId": "SWG-IN-9f8e7d6c5b4a3210",
"transactionId": "txn_5e6f7a8b",
"status": "success",
"amount": 50,
"currency": "USD",
"network": "vodacom",
"countryCode": "CD",
"createdAt": "2026-02-15T09:00:00.000Z"
}
}