Passer au contenu principal
POST
/
v1
/
disbursement
cash out
curl --request POST \
  --url https://pay.sandbox.yabetoopay.com/v1/disbursement \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "amount": "100",
  "last_name": "Loumbou",
  "first_name": "Scoty",
  "currency": "xaf",
  "payment_method_data": {
    "type": "momo",
    "momo": {
      "country": "cg",
      "msisdn": "242066594470",
      "operator_name": "mtn"
    }
  }
}'
{
  "amount": 1000,
  "currency": "xaf",
  "status": "processing",
  "firstName": "Jean",
  "lastName": "Dupont",
  "operatorName": "mtn",
  "country": "cg",
  "phone": "242066594470",
  "object": "disbursement",
  "type": 1,
  "shouldExecutedAt": "2025-03-18T09:24:57.555Z",
  "id": "wt_RMqehxy8NNi1ocJFG2SSAZMj81m6spo72vnZ",
  "createdAt": "2025-03-17T10:24:57.559+01:00",
  "updatedAt": "2025-03-17T10:24:57.559+01:00"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
amount
string
required
last_name
string
required
first_name
string
required
currency
string
required
payment_method_data
object
required

Response

200 - application/json
amount
integer
Example:

1000

currency
string
Example:

"xaf"

status
string
Example:

"processing"

firstName
string
Example:

"Jean"

lastName
string
Example:

"Dupont"

operatorName
string
Example:

"mtn"

country
string
Example:

"cg"

phone
string
Example:

"242066594470"

object
string
Example:

"disbursement"

type
integer
Example:

1

shouldExecutedAt
string<date-time>
Example:

"2025-03-18T09:24:57.555Z"

id
string
Example:

"wt_RMqehxy8NNi1ocJFG2SSAZMj81m6spo72vnZ"

createdAt
string<date-time>
Example:

"2025-03-17T10:24:57.559+01:00"

updatedAt
string<date-time>
Example:

"2025-03-17T10:24:57.559+01:00"

I