Search payouts. Recommended to filter by OrderID
(eg. ?filter=OrderID:1234_567890
).
filter | string The collection items filter requires a special format. Use "," for multiple allowed values. Use ";" for multiple fields. See the filter guide for more options and examples about this format. |
sort | Array of strings The collection items sort field and order (prefix with "-" for descending sort). |
Payouts were retrieved successfully
PayoutMethod required | string (AlternativeMethod) The name of the alternative method. The value supplied here will determine where the payment is routed. | ||||||||||||||||
CardID | string The ID of the card (maps to a payment card in Rebilly). Required when the payout method is | ||||||||||||||||
FinancialAccountID | string The ID corresponding to the account to be paid. Required when the payout method is | ||||||||||||||||
TransactionID | string <= 50 characters The transaction identifier string. This will be unique for the merchant in Rebilly. We will attempt to use the payout export reference, but if it isn't unique, we will generate a variation. | ||||||||||||||||
PayoutExportReference required | string <= 50 characters The payout identifier string, also known as the payment export reference. This must be unique (for the merchant) within a 24-hour period, to prevent duplicate requests. | ||||||||||||||||
GatewayAccountID required | string The Merchant account to be used for the payout. | ||||||||||||||||
CasinoID required | string <= 50 characters The casino id maps to a website identifier string in Rebilly. | ||||||||||||||||
GSID | string <= 50 characters The gaming server id maps to an organization in Rebilly (read-only). | ||||||||||||||||
PlayerID required | string <= 50 characters The player identifier string (maps to a | ||||||||||||||||
OrderCurrency required | string <ISO-4217-alpha-3> The ISO 4217 alpha-3 code. The code is three characters. Currencies must be configured in the gateway account. | ||||||||||||||||
OrderAmount required | string The payment amount with no currency sign (45.00). It is important to check the | ||||||||||||||||
BillingCurrency | string <ISO-4217-alpha-3> The ISO 4217 alpha-3 code. In event of dynamic currency conversion, this will be the currency paid out (read-only). | ||||||||||||||||
BillingAmount | string The amount billed. In event of dynamic currency conversion, this will be the amount of the currency paid out (read-only). | ||||||||||||||||
BillingDescriptor | string The billing descriptor that will appear on the cardholders billing statement (read-only). | ||||||||||||||||
NotificationURL required | string <url> In the event of an offsite payment due to third party verification,
this URL will be called by the system when the payment is no longer offsite.
In the event of a timeout, or other exceptional type of transaction, the
| ||||||||||||||||
ExtraData | object "Extra data list as a map
| ||||||||||||||||
Status | string Some status values require special handling.
| ||||||||||||||||
Result | string Payout result (read-only). A result of | ||||||||||||||||
Acquirer | string The Acquirer used for the payment (read-only). | ||||||||||||||||
ResponseCode | string A code that maps to a message. The code is a string number between 0 and 1000. See Rebilly response codes (read-only). | ||||||||||||||||
ResponseMessage | string The message mapped from the code (read-only). | ||||||||||||||||
ResponseCodeGateway | string A code from the downstream gateway (read-only). | ||||||||||||||||
ResponseMessageGateway | string The message mapped from the code from the gateway (read-only). | ||||||||||||||||
GatewayTransactionID | string The transaction identifier from the processor or gateway (read-only). | ||||||||||||||||
CreatedTime | string <date-time> Payout created time (read-only) | ||||||||||||||||
UpdatedTime | string <date-time> Payout updated time (read-only) | ||||||||||||||||
Array of objects (Links) The links related to resource |
Unauthorized
Access forbidden
Resource was not found
[- {
- "PayoutMethod": "Alipay",
- "CardID": "411111",
- "FinancialAccountID": "123-456-789-abc-ef1-234-567",
- "TransactionID": "22_4567899",
- "PayoutExportReference": "22_4567899",
- "GatewayAccountID": "rebilly_001",
- "CasinoID": "22",
- "GSID": "45",
- "PlayerID": "22_112233",
- "OrderCurrency": "USD",
- "OrderAmount": "45.00",
- "BillingCurrency": "USD",
- "BillingAmount": "45.00",
- "BillingDescriptor": "My descriptor",
- "NotificationURL": "string",
- "ExtraData": {
- "BannerTagId": "123|456|789|098|765|543|210",
- "RegistrationDate": "2017-03-23",
- "DeviceFingerprint": "23932819301914985",
- "DesiredResult": "approved"
}, - "Status": "completed",
- "Result": "approved",
- "Acquirer": "Natwest",
- "ResponseCode": "00",
- "ResponseMessage": "Successful approval",
- "ResponseCodeGateway": "00",
- "ResponseMessageGateway": "Approved transaction",
- "GatewayTransactionID": "11111-22222-33333-44444",
- "CreatedTime": "2019-08-24T14:15:22Z",
- "UpdatedTime": "2019-08-24T14:15:22Z",
- "_links": [
- {
- "rel": "self",
- "href": "string"
}
]
}
]
Retrieve a payout with specified identifier string.
Payout was retrieved successfully
PayoutMethod required | string (AlternativeMethod) The name of the alternative method. The value supplied here will determine where the payment is routed. | ||||||||||||||||
CardID | string The ID of the card (maps to a payment card in Rebilly). Required when the payout method is | ||||||||||||||||
FinancialAccountID | string The ID corresponding to the account to be paid. Required when the payout method is | ||||||||||||||||
TransactionID | string <= 50 characters The transaction identifier string. This will be unique for the merchant in Rebilly. We will attempt to use the payout export reference, but if it isn't unique, we will generate a variation. | ||||||||||||||||
PayoutExportReference required | string <= 50 characters The payout identifier string, also known as the payment export reference. This must be unique (for the merchant) within a 24-hour period, to prevent duplicate requests. | ||||||||||||||||
GatewayAccountID required | string The Merchant account to be used for the payout. | ||||||||||||||||
CasinoID required | string <= 50 characters The casino id maps to a website identifier string in Rebilly. | ||||||||||||||||
GSID | string <= 50 characters The gaming server id maps to an organization in Rebilly (read-only). | ||||||||||||||||
PlayerID required | string <= 50 characters The player identifier string (maps to a | ||||||||||||||||
OrderCurrency required | string <ISO-4217-alpha-3> The ISO 4217 alpha-3 code. The code is three characters. Currencies must be configured in the gateway account. | ||||||||||||||||
OrderAmount required | string The payment amount with no currency sign (45.00). It is important to check the | ||||||||||||||||
BillingCurrency | string <ISO-4217-alpha-3> The ISO 4217 alpha-3 code. In event of dynamic currency conversion, this will be the currency paid out (read-only). | ||||||||||||||||
BillingAmount | string The amount billed. In event of dynamic currency conversion, this will be the amount of the currency paid out (read-only). | ||||||||||||||||
BillingDescriptor | string The billing descriptor that will appear on the cardholders billing statement (read-only). | ||||||||||||||||
NotificationURL required | string <url> In the event of an offsite payment due to third party verification,
this URL will be called by the system when the payment is no longer offsite.
In the event of a timeout, or other exceptional type of transaction, the
| ||||||||||||||||
ExtraData | object "Extra data list as a map
| ||||||||||||||||
Status | string Some status values require special handling.
| ||||||||||||||||
Result | string Payout result (read-only). A result of | ||||||||||||||||
Acquirer | string The Acquirer used for the payment (read-only). | ||||||||||||||||
ResponseCode | string A code that maps to a message. The code is a string number between 0 and 1000. See Rebilly response codes (read-only). | ||||||||||||||||
ResponseMessage | string The message mapped from the code (read-only). | ||||||||||||||||
ResponseCodeGateway | string A code from the downstream gateway (read-only). | ||||||||||||||||
ResponseMessageGateway | string The message mapped from the code from the gateway (read-only). | ||||||||||||||||
GatewayTransactionID | string The transaction identifier from the processor or gateway (read-only). | ||||||||||||||||
CreatedTime | string <date-time> Payout created time (read-only) | ||||||||||||||||
UpdatedTime | string <date-time> Payout updated time (read-only) | ||||||||||||||||
Array of objects (Links) The links related to resource |
Unauthorized
Access forbidden
Resource was not found
{- "PayoutMethod": "Alipay",
- "CardID": "411111",
- "FinancialAccountID": "123-456-789-abc-ef1-234-567",
- "TransactionID": "22_4567899",
- "PayoutExportReference": "22_4567899",
- "GatewayAccountID": "rebilly_001",
- "CasinoID": "22",
- "GSID": "45",
- "PlayerID": "22_112233",
- "OrderCurrency": "USD",
- "OrderAmount": "45.00",
- "BillingCurrency": "USD",
- "BillingAmount": "45.00",
- "BillingDescriptor": "My descriptor",
- "NotificationURL": "string",
- "ExtraData": {
- "BannerTagId": "123|456|789|098|765|543|210",
- "RegistrationDate": "2017-03-23",
- "DeviceFingerprint": "23932819301914985",
- "DesiredResult": "approved"
}, - "Status": "completed",
- "Result": "approved",
- "Acquirer": "Natwest",
- "ResponseCode": "00",
- "ResponseMessage": "Successful approval",
- "ResponseCodeGateway": "00",
- "ResponseMessageGateway": "Approved transaction",
- "GatewayTransactionID": "11111-22222-33333-44444",
- "CreatedTime": "2019-08-24T14:15:22Z",
- "UpdatedTime": "2019-08-24T14:15:22Z",
- "_links": [
- {
- "rel": "self",
- "href": "string"
}
]
}
Create a payout for either Rebilly-originated (exposure) payments by using
the Rebilly FinancialAccountID
or the MGS CardID
. Alternatively, you can
create any non-exposure payouts by supplying the gateway's account id or payment instrument
information required to do the payout.
This API will be stable and will extend in the future by adding additional types of payment instruments.
Rebilly will create the customer if it does not exist.
Payout resource
required | PaymentInstrumentGeneric (object) or PaymentInstrumentMGSCardID (object) or PaymentInstrumentBankAccount (object) or PaymentInstrumentInteracETransfer (object) The payment instrument details used to make the payout. |
DOB | string <date> The DOB is the date of birth of the player in ISO 8601 full-date format (yyyy-mm-dd). |
IpAddress | string <ipv4> The ipv4 address in dotted decimal format, such as |
string <email> The | |
FirstName | string [ 3 .. 45 ] characters The player's first name. |
LastName | string [ 3 .. 45 ] characters The player's last name. |
Address | string <= 60 characters The Address refers to the street address, with a max length of 60 characters. |
Address2 | string <= 60 characters The Address2 refers to the street address, with a max length of 60 characters. |
City | string <= 45 characters The city. |
Region | string <= 45 characters The Region refers to the state, province, territory, parish, or region. |
Country | string <ISO-3166-1-alpha-2> <= 2 characters The Country refers to the ISO 3166-1 alpha-2. Two characters max. |
PostalCode | string <= 10 characters The PostalCode which is also known as the post code or zip code. |
PhoneNumber | string <= 20 characters The telephone number may be either a landline or mobile. |
PayoutExportReference required | string <= 50 characters The payout identifier string, also known as the payment export reference. This must be unique (for the merchant) within a 24-hour period, to prevent duplicate requests. |
GatewayAccountID | string The Merchant account to be used for the payout. |
CasinoID required | string <= 50 characters The casino id maps to a website identifier string in Rebilly. |
PlayerID required | string <= 50 characters The player identifier string (maps to a |
OrderCurrency required | string <ISO-4217-alpha-3> The ISO 4217 alpha-3 code. The code is three characters. Currencies must be configured in the gateway account. |
OrderAmount required | string The payout amount with no currency sign (45.00). |
NotificationURL required | string <url> In the event of an offsite payment due to third party verification,
this URL will be called by the system when the payment is no longer offsite.
In the event of a timeout, or other exceptional type of transaction, the
|
ExtraData | object "Extra data list as a map |
Payout was created
PayoutMethod required | string (AlternativeMethod) The name of the alternative method. The value supplied here will determine where the payment is routed. | ||||||||||||||||
CardID | string The ID of the card (maps to a payment card in Rebilly). Required when the payout method is | ||||||||||||||||
FinancialAccountID | string The ID corresponding to the account to be paid. Required when the payout method is | ||||||||||||||||
TransactionID | string <= 50 characters The transaction identifier string. This will be unique for the merchant in Rebilly. We will attempt to use the payout export reference, but if it isn't unique, we will generate a variation. | ||||||||||||||||
PayoutExportReference required | string <= 50 characters The payout identifier string, also known as the payment export reference. This must be unique (for the merchant) within a 24-hour period, to prevent duplicate requests. | ||||||||||||||||
GatewayAccountID required | string The Merchant account to be used for the payout. | ||||||||||||||||
CasinoID required | string <= 50 characters The casino id maps to a website identifier string in Rebilly. | ||||||||||||||||
GSID | string <= 50 characters The gaming server id maps to an organization in Rebilly (read-only). | ||||||||||||||||
PlayerID required | string <= 50 characters The player identifier string (maps to a | ||||||||||||||||
OrderCurrency required | string <ISO-4217-alpha-3> The ISO 4217 alpha-3 code. The code is three characters. Currencies must be configured in the gateway account. | ||||||||||||||||
OrderAmount required | string The payment amount with no currency sign (45.00). It is important to check the | ||||||||||||||||
BillingCurrency | string <ISO-4217-alpha-3> The ISO 4217 alpha-3 code. In event of dynamic currency conversion, this will be the currency paid out (read-only). | ||||||||||||||||
BillingAmount | string The amount billed. In event of dynamic currency conversion, this will be the amount of the currency paid out (read-only). | ||||||||||||||||
BillingDescriptor | string The billing descriptor that will appear on the cardholders billing statement (read-only). | ||||||||||||||||
NotificationURL required | string <url> In the event of an offsite payment due to third party verification,
this URL will be called by the system when the payment is no longer offsite.
In the event of a timeout, or other exceptional type of transaction, the
| ||||||||||||||||
ExtraData | object "Extra data list as a map
| ||||||||||||||||
Status | string Some status values require special handling.
| ||||||||||||||||
Result | string Payout result (read-only). A result of | ||||||||||||||||
Acquirer | string The Acquirer used for the payment (read-only). | ||||||||||||||||
ResponseCode | string A code that maps to a message. The code is a string number between 0 and 1000. See Rebilly response codes (read-only). | ||||||||||||||||
ResponseMessage | string The message mapped from the code (read-only). | ||||||||||||||||
ResponseCodeGateway | string A code from the downstream gateway (read-only). | ||||||||||||||||
ResponseMessageGateway | string The message mapped from the code from the gateway (read-only). | ||||||||||||||||
GatewayTransactionID | string The transaction identifier from the processor or gateway (read-only). | ||||||||||||||||
CreatedTime | string <date-time> Payout created time (read-only) | ||||||||||||||||
UpdatedTime | string <date-time> Payout updated time (read-only) | ||||||||||||||||
Array of objects (Links) The links related to resource |
Unauthorized
Access forbidden
Conflict
Invalid data was sent
Rebilly error. Please contact us to report problem.
Rebilly server timeout error. Please contact us to report problem.
{- "PaymentInstrument": {
- "PayoutMethod": "Alipay",
- "FinancialAccountID": "adam@rebilly.com"
}, - "DOB": "2019-08-24",
- "IpAddress": "127.0.0.1",
- "Email": "user@example.com",
- "FirstName": "Arnold",
- "LastName": "Schwartzenegger",
- "Address": "31 Guild Street",
- "Address2": "Apartment 2",
- "City": "London",
- "Region": "Westminster",
- "Country": "GB",
- "PostalCode": "E8 6XD",
- "PhoneNumber": "077 8826 0192",
- "PayoutExportReference": "22_4567899",
- "GatewayAccountID": "rebilly_001",
- "CasinoID": "22",
- "PlayerID": "22_112233",
- "OrderCurrency": "USD",
- "OrderAmount": "45.00",
- "NotificationURL": "string",
- "ExtraData": {
- "BannerTagId": "123|456|789|098|765|543|210",
- "RegistrationDate": "2017-03-23",
- "DeviceFingerprint": "23932819301914985"
}
}
{- "PayoutMethod": "Alipay",
- "CardID": "411111",
- "FinancialAccountID": "123-456-789-abc-ef1-234-567",
- "TransactionID": "22_4567899",
- "PayoutExportReference": "22_4567899",
- "GatewayAccountID": "rebilly_001",
- "CasinoID": "22",
- "GSID": "45",
- "PlayerID": "22_112233",
- "OrderCurrency": "USD",
- "OrderAmount": "45.00",
- "BillingCurrency": "USD",
- "BillingAmount": "45.00",
- "BillingDescriptor": "My descriptor",
- "NotificationURL": "string",
- "ExtraData": {
- "BannerTagId": "123|456|789|098|765|543|210",
- "RegistrationDate": "2017-03-23",
- "DeviceFingerprint": "23932819301914985",
- "DesiredResult": "approved"
}, - "Status": "completed",
- "Result": "approved",
- "Acquirer": "Natwest",
- "ResponseCode": "00",
- "ResponseMessage": "Successful approval",
- "ResponseCodeGateway": "00",
- "ResponseMessageGateway": "Approved transaction",
- "GatewayTransactionID": "11111-22222-33333-44444",
- "CreatedTime": "2019-08-24T14:15:22Z",
- "UpdatedTime": "2019-08-24T14:15:22Z",
- "_links": [
- {
- "rel": "self",
- "href": "string"
}
]
}