Skip to main content
POST
/
payments
/
direct-status
Direct Status Check
curl --request POST \
  --url https://getmipay.com/api/v1/payments/direct-status \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '{
  "order_id": "MPAYIN_ABC123DEF456",
  "pay_id": "MLS690d472dd7ee7B",
  "operation": "2",
  "service": "1"
}'
{
  "success": true,
  "data": {
    "order_id": "MPAYIN_ABC123DEF456",
    "pay_id": "MLS690d472dd7ee7B",
    "status": "success",
    "amount": 1000,
    "currency": "XAF",
    "created_at": "2024-12-16T10:05:01Z"
  }
}

Authorizations

X-API-KEY
string
header
required

Body

application/json

Transaction identifiers for direct status check

order_id
string
required

Your unique order ID

Example:

"MPAYIN_ABC123DEF456"

pay_id
string
required

Soleaspay payment reference (received from Pay-In API)

Example:

"MLS690d472dd7ee7B"

operation
string

Optional operation header

Example:

"2"

service
string

Optional service header

Example:

"1"

Response

Direct status check successful

success
boolean
Example:

true

data
object