Skip to main content

Approve a payment

POST 

https://core-prod.malipopay.co.tz/api/v1/payment/approve

Approves a pending payment request. Requires Admin role.

Request

Bodyrequired

    referencestringrequired

    Unique reference for the payment.

    Example: ML26059
    approvedbooleanrequired

    Approval status of the payment.

    Example: true

Responses

Payment approved successfully

Schema
    successbooleanrequired

    Indicates if the payment request was processed successfully.

    Example: true
    messagestringrequired

    A message accompanying the response.

    Example: Processing your payment request
    datastringrequired

    Details about the payment request.

    Example: Payment request sent to DEOVOLENT 255652770067 for TZS 87000

Authorization: http

name: bearerAuthtype: httpscheme: bearerbearerFormat: JWTdescription: JWT access token issued by malipopay-auth-service.
curl -L 'https://core-prod.malipopay.co.tz/api/v1/payment/approve' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"reference": "ML26059",
"approved": true
}'
Request
Base URL
https://core-prod.malipopay.co.tz
Auth
Body required
{
  "reference": "ML26059",
  "approved": true
}
Response

Click the Send API Request button above and see the response here!