Update a cashout status
Media type of the request. Must be application/json.
application/jsonPossible values: Control Signature. Calculated by hashing the entire JSON payload of the request using HMAC256 and your secret API key.
2e5023770760ea0a02230bff1a6dab934fe3b47a5e3d43854b58676600ee3868Your onekeypayments CASHOUTS API login key. Found in Merchant Panel: Settings → API Access.
cashout_loginYour onekeypayments CASHOUTS API passphrase. Found in Merchant Panel: Settings → API Access.
cashout_passThe unique identifier of the cashout on onekeypayments's end, obtained from the Create Cashout Endpoint.
97875The status to be assigned to the cashout.
ON_HOLDPossible values: The status of the cashout was successfully updated. The response body reflects the cashout's new or current status.
Numeric code representing the cashout's current status.
1Textual description of the cashout's current status.
CompletedIf the cashout status is 'Rejected', this code indicates the reason for rejection.
0If the cashout status is 'Rejected', this provides a textual explanation for the rejection.
TestBad Request. This can occur due to various reasons such as an invalid status transition (e.g., trying to change status from DELIVERED).
Unauthorized. Invalid API credentials (login/pass) or Payload-Signature.
Precondition Failed. The specified cashout_id was not found.
Internal Server Error. An unexpected error occurred on the server side.
Last updated
Was this helpful?

