Skip to main content

Payouts APIs - test values

You can use predefined test values to simulate a variety of positive and negative API responses.

Note: Test values are case sensitive.

Create payout batch

Use the test values in the request payload to simulate both positive and negative responses.

Endpoint: POST v1/payments/payouts/

Positive response test values

TriggerTest valueSimulated response
items[0]/notePOSPYO001PAYLOAD WITH 201 RESPONSE CODE
items[0]/notePOSPYO003PAYLOAD WITH 201 RESPONSE CODE FOR VENMO

Negative response test values

TriggerTest valueSimulated error response
items[0]/noteERRPYO001SENDER_RESTRICTED
items[0]/noteERRPYO002SENDER_EMAIL_UNCONFIRMED
items[0]/noteERRPYO003AUTHORIZATION_ERROR
items[0]/noteERRPYO005INSUFFICIENT_FUNDS
items[0]/noteERRPYO006INTERNAL_ERROR
items[0]/noteERRPYO010VALIDATION_ERROR
items[0]/noteERRPYO011REQUIRED_SCOPE_MISSING
items[0]/noteERRPYO012SENDER_LOCKED
items[0]/sender_batch_idERRPYO013VALIDATION_ERROR FOR VENMO NOTE MISSING
items[0]/noteERRPYO014USER_BUSINESS_ERROR
items[0]/noteERRPYO035RATE_LIMIT_VALIDATION
items[0]/noteERRPYO036REQUEST_TIMEOUT_EXCEEDED
items[0]/noteERRPYO037SYNC_MODE_NOT_APPLICABLE
items[0]/noteERRPYO038NON_HOLDING_CURRENCY
items[0]/noteERRPYO039PREVIOUS_REQUEST_IN_PROGRESS
items[0]/noteERRPYO040CIP_NOT_VERIFIED

Track status

Use the test values as path parameters in the request URL to simulate both positive and negative responses.

Endpoint: GET v1/payments/payouts/{id}

Positive response test values

Path parameterSimulated response
/v1/payments/payouts/ERRPYOB001SUCCESS
/v1/payments/payouts/ERRPYOB002PENDING
/v1/payments/payouts/ERRPYOB003PROCESSING

Negative response test values

Path parameterSimulated response
/v1/payments/payouts/ERRPYOB004DENIED

Show payout details

Use the test values as path parameters in the request URL to simulate both positive and negative responses.

Endpoint: GET v1/payments/payouts/

Positive response test values

Path parameterSimulated response
/v1/payments/payouts/POSPYO002PAYLOAD WITH 200 RESPONSE CODE

Negative response test values

Path parameterSimulated error response
/v1/payments/payouts/ERRPYOB005ACCOUNT_RESTRICTED
/v1/payments/payouts/ERRPYOB006ACCOUNT_UNCONFIRMED_EMAIL
/v1/payments/payouts/ERRPYOB007APPROVER_DENIED
/v1/payments/payouts/ERRPYOB008GAMER_FAILED_COUNTRY_OF_RESIDENCE_CHECK
/v1/payments/payouts/ERRPYOB009GAMER_FAILED_FUNDING_SOURCE_CHECK
/v1/payments/payouts/ERRPYOB010GAMING_INVALID_PAYMENT_FLOW
/v1/payments/payouts/ERRPYOB011NON_HOLDING_CURRENCY
/v1/payments/payouts/ERRPYOB012PENDING_RECIPIENT_NON_HOLDING_CURRENCY_PAYMENT_PREFERENCE
/v1/payments/payouts/ERRPYOB013SENDER_STATE_RESTRICTED
/v1/payments/payouts/ERRPYOB014SPENDING_LIMIT_EXCEEDED
/v1/payments/payouts/ERRPYOB015TRANSACTION_DECLINED_BY_TRAVEL_RULE
/v1/payments/payouts/ERRPYO015CLOSED_MARKET
/v1/payments/payouts/ERRPYO016CURRENCY_COMPLIANCE
/v1/payments/payouts/ERRPYO017CURRENCY_NOT_SUPPORTED_FOR_RECEIVER
/v1/payments/payouts/ERRPYO018DUPLICATE_ITEM
/v1/payments/payouts/ERRPYO019RECEIVER_ACCOUNT_LOCKED
/v1/payments/payouts/ERRPYO020RECEIVER_COUNTRY_NOT_ALLOWED
/v1/payments/payouts/ERRPYO021RECEIVER_UNCONFIRMED
/v1/payments/payouts/ERRPYO022RECEIVER_UNREGISTERED
/v1/payments/payouts/ERRPYO023RECEIVER_YOUTH_ACCOUNT
/v1/payments/payouts/ERRPYO024RECEIVING_LIMIT_EXCEEDED
/v1/payments/payouts/ERRPYO025REGULATORY_BLOCKED
/v1/payments/payouts/ERRPYO026REGULATORY_PENDING
/v1/payments/payouts/ERRPYO027RISK_DECLINE
/v1/payments/payouts/ERRPYO028SELF_PAY_NOT_ALLOWED
/v1/payments/payouts/ERRPYO029TRANSACTION_LIMIT_EXCEEDED
/v1/payments/payouts/ERRPYO030UNDEFINED
/v1/payments/payouts/ERRPYO031ZERO_AMOUNT
/v1/payments/payouts/ERRPYO032INVALID_RESOURCE_ID
/v1/payments/payouts/ERRPYO033INTERNAL_ERROR
/v1/payments/payouts/ERRPYO034INVALID_EMAIL
/v1/payments/payouts/ERRPYO060RECEIVER_ACCOUNT_LIMITATION

Cancel payout item

Use the test values as path parameters in the request URL to simulate both positive and negative responses.

Endpoint: POST v1/payments/payouts-item/payouts_item_id/cancel

Positive response test values

Path parameterSimulated response
/v1/payments/payouts-item/POSPOI002/cancelPAYLOAD WITH 200 RESPONSE CODE

Negative response test values

Path parameterSimulated error response
/v1/payments/payouts-item/ERRPOI001/cancelINVALID_RESOURCE_ID
/v1/payments/payouts-item/ERRPYO004/cancelBATCH_NOT_COMPLETED
/v1/payments/payouts-item/ERRPYO007/cancelITEM_ALREADY_CANCELLED
/v1/payments/payouts-item/ERRPYO008/cancelITEM_CANCELLATION_FAILED
/v1/payments/payouts-item/ERRPYO009/cancelITEM_INCORRECT_STATUS

Show payout item details

Use the test values as path parameters in the request URL to simulate both positive and negative responses.

Endpoint: GET v1/payments/payouts-item/{item-id}

Positive response test values

Path parameterSimulated response
/v1/payments/payouts-item/POSPOI001PAYLOAD WITH 200 RESPONSE

Negative response test values

Path parameterSimulated error response
/v1/payments/payouts-item/ERRPYO041CLOSED_MARKET
/v1/payments/payouts-item/ERRPYO042CURRENCY_COMPLIANCE
/v1/payments/payouts-item/ERRPYO043CURRENCY_NOT_SUPPORTED_FOR_RECEIVER
/v1/payments/payouts-item/ERRPYO044RECEIVER_ACCOUNT_LOCKED
/v1/payments/payouts-item/ERRPYO045RECEIVER_COUNTRY_NOT_ALLOWED
/v1/payments/payouts-item/ERRPYO046RECEIVER_UNCONFIRMED
/v1/payments/payouts-item/ERRPYO047RECEIVER_UNREGISTERED
/v1/payments/payouts-item/ERRPYO048RECEIVER_YOUTH_ACCOUNT
/v1/payments/payouts-item/ERRPYO049RECEIVING_LIMIT_EXCEEDED
/v1/payments/payouts-item/ERRPYO050REGULATORY_BLOCKED
/v1/payments/payouts-item/ERRPYO051REGULATORY_PENDING
/v1/payments/payouts-item/ERRPYO052RISK_DECLINE
/v1/payments/payouts-item/ERRPYO053SELF_PAY_NOT_ALLOWED
/v1/payments/payouts-item/ERRPYO054TRANSACTION_LIMIT_EXCEEDED
/v1/payments/payouts-item/ERRPYO055UNDEFINED
/v1/payments/payouts-item/ERRPYO056ZERO_AMOUNT
/v1/payments/payouts-item/ERRPYO057INVALID_RESOURCE_ID
/v1/payments/payouts-item/ERRPYO058INTERNAL_ERROR
/v1/payments/payouts-item/ERRPYO059INVALID_EMAIL
/v1/payments/payouts-item/ERRPYO061RECEIVER_ACCOUNT_LIMITATION
/v1/payments/payouts-items/ERRPYOB016ACCOUNT_RESTRICTED
/v1/payments/payouts-items/ERRPYOB017ACCOUNT_UNCONFIRMED_EMAIL
/v1/payments/payouts-items/ERRPYOB018APPROVER_DENIED
/v1/payments/payouts-items/ERRPYOB019GAMER_FAILED_COUNTRY_OF_RESIDENCE_CHECK
/v1/payments/payouts-items/ERRPYOB020GAMER_FAILED_FUNDING_SOURCE_CHECK
/v1/payments/payouts-items/ERRPYOB021GAMING_INVALID_PAYMENT_FLOW
/v1/payments/payouts-items/ERRPYOB022NON_HOLDING_CURRENCY
/v1/payments/payouts-items/ERRPYOB023PENDING_RECIPIENT_NON_HOLDING_CURRENCY_PAYMENT_PREFERENCE
/v1/payments/payouts-items/ERRPYOB024SENDER_STATE_RESTRICTED
/v1/payments/payouts-items/ERRPYOB025SPENDING_LIMIT_EXCEEDED
/v1/payments/payouts-items/ERRPYOB026TRANSACTION_DECLINED_BY_TRAVEL_RULE