Payout service APIs
Payout service APIs (1.0.0)
https://docs.ripple.com/_mock/products/payments-direct/api-docs/payout-service/reference/payout-service-external/
The beneficiary's country in ISO 3166-1 alpha-2 code format.
The use case for the payment.
| Enum Value | Description |
|---|---|
| B2B | A business pays another business |
| B2C | A business pays an individual |
| B2B2B | A business pays another business on behalf of a business |
| B2B2C | A business pays an individual on behalf of a business |
| C2B2B | A business pays another business on behalf of an individual |
| C2B2C | A business pays an individual on behalf of another individual |
The beneficiary's account currency in ISO-4217 alpha-3 code format.
The payout category for the payment. This field corresponds to payoutMethodName in the 200 response.
The name of Ripple's payout partner. Please reach out to your Ripple liasion to get the value.
Field category specifies the type of party involved in the transaction.
| Field category | Description |
|---|---|
| ORIGINATOR | The identity corresponds to a payment originator |
| BENEFICIARY | The identity corresponds to a payment beneficiary |
- Mock server
https://docs.ripple.com/_mock/products/payments-direct/api-docs/payout-service/reference/payout-service-external/data-requirements
- curl
- Python
- JavaScript
curl -i -X GET \
'https://docs.ripple.com/_mock/products/payments-direct/api-docs/payout-service/reference/payout-service-external/data-requirements?payout-country=AT&use-case=B2B&payout-currency=EUR&payout-category=BANK&partner-name=string&field-category=BENEFICIARY&flow=RPD'Returns all the data requirements for the payout method identified by its id
The beneficiary's country in ISO 3166-1 alpha-2 code format.
The beneficiary's account currency in ISO-4217 alpha-3 code format.
The data requirements apply to the identity type displayed
| Enum Value | Description |
|---|---|
| ORIGINATOR | Fields related to the sender |
| BENEFICIARY | Fields related to the beneficiary |
| ORIGINATOR_AGENT | Fields related to the sender's agent |
| INTERMEDIARY | Fields for the intermediary party that is facilitating the transaction. |
| TRANSACTION | Fields that are not associated with any entity but transaction. |
The data type of this data requirement.
| Enum Value | Description |
|---|---|
| STRING | Indicates the field accepts a sequence of characters. |
| BOOLEAN | Indicates the field accepts either |
| INTEGER | Indicates the field accepts whole numbers. |
| FLOAT | Indicates the field accepts single-precision floating-point numbers. |
| DOUBLE | Indicates the field accepts double-precision floating-point numbers. |
| ENUM | Indicates the field accepts a set of predefined enumerated values. |
The description for this property.
Lists the allowed enum values and their descriptions.
{ "dataRequirements": [ { … }, { … } ], "payoutCountry": "AT", "payoutCurrency": "EUR", "payoutMethodName": "sepa", "supportedUseCase": "B2B" }