The Report Service API provides an efficient and secure way to download On-Demand Liquidity (ODL) payment transactions on the RippleNet network.
Three report types are available in either CSV or JSON format when performing a List reports operation:
Report type | Description |
---|---|
PAYMENT_OPS |
This is a Basic payment report suitable for high-level payment investigation and reporting. |
RECON |
This is a Reconciliation report suitable for reconciliation and detailed state-by-state investigation. |
FAILURE_CONVERSION_SSA |
This is a Failure conversion & SSA report suitable for failed payments investigation. |
Note: These On-Demand Liquidity (ODL) statement reports do not include data on fiat payments in RippleNet.
The Basic payment report (PAYMENT_OPS
) provides basic payment data, but not the transaction data within payments.
View the Payment operations reports data fields.
The Reconciliation report (RECON
) includes all basic payment data, and also includes trade and liquidation data that may be associated with a payment.
A single payment with multiple transactions appears in multiple lines, one line per transaction. Each line includes data that has occurred during the transaction, and all subordinate transactions share the same Payment ID.
View the Reconciliation reports data fields.
The Failure conversion & SSA report (FAILURE_CONVERSION_SSA
) includes failed payments data.
View the Failure conversion & SSA report data fields.
Reports are available in pre-generated formats for the previous two months and the current month-to-date.
The month-to-date report is generated daily at 00:00 AM (UTC) and is generally available one minute later, at 00:01 AM.
On October 16th, you can get:
Month | Example | Description |
---|---|---|
Current | October 1, 2022 to October 16, 2022 at 00:00 AM |
Includes ODL payment data from the first day of the current month up to 00:00 AM (UTC) of the current day. |
Previous | September (If the current month is October) |
Includes all ODL payment data for the month preceding the current month. |
Month Before Last | August (If the current month is October) |
Includes all ODL payment data from the month preceding the last month. |
Use these operations to view a list of reports, or download a specific report.
API operation | Description |
---|---|
List reports | View a list of available reports. |
Create a report | Create a report. |
Get a report | View a specific report. |
Delete a report | Delete a specific report. |
Download a report | Download an individual report in JSON or CSV format. |
To use any API operation you need a valid access token. You must include a valid access token in the Authorization
header of each request.
For more information about getting an access token, see Authentication.
You can use the Report Service API with the test and production environments by using different base URLs.
Environment | Base URL | Description |
---|---|---|
Test | reporting-test.rnc.ripplenet.com |
Test environment with simulated partners and simulated currency. |
Production | reporting.rnc.ripplenet.com |
Production environment with actual partners and actual currency. |
The Report Service API provides PAYMENT_OPS
, RECON
, and FAILURE_CONVERSION_SSA
reports in either CSV or JSON format.
Returns an array of reports available for download. Each array element represents an available report, and contains the reportId
, reportType
, and reportFormat
fields associated with that report.
To get the download link for a specific report, store the reportId
for the report you want, and use it with the Get a report operation.
Returns an array of report metadata for the calling tenant
required | Array of objects (ReportMetadata) >= 0 items |
Bad Report Request
Forbidden
{- "reports": [
- {
- "reportId": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reportName": "My custom report",
- "reportType": "PAYMENT_OPS",
- "reportFormat": "CSV",
- "reportStatus": "READY",
- "startDate": "2018-04-06T20:33:35Z",
- "endDate": "2018-04-06T20:33:35Z",
- "createdOn": "2018-04-06T20:33:35Z",
- "reportCreatedBy": "Norma Jean"
}
]
}
Request the generation of a custom report based on the specified parameters.
Report duration
Reports can contain up to 90 days of transactions from the previous 9 months.
Reports are retained for 6 months after the endDate
specified in your request. After this period, the report is purged and will no longer be accessible.
Parameters defining the requested report
reportName required | string (report_name) [ 1 .. 256 ] characters User defined name of the report. | ||||||||
startDate required | string <date-time> The ISO-8601 start date (inclusive) for requested report. | ||||||||
endDate required | string <date-time> The ISO-8601 end date (inclusive) for a requested report. Note: Must be after | ||||||||
reportType required | string (ReportTypeEnum) The report type of the downloadable report.
| ||||||||
reportFormat required | string (ReportFormatEnum) The report format of the downloadable report.
|
Returns the JSON record for the posted report
reportId required | string <uuid> Unique identifier for a report. | ||||||||||
reportName | string (report_name) [ 1 .. 256 ] characters User defined name of the report. | ||||||||||
reportType required | string (ReportTypeEnum) The report type of the downloadable report.
| ||||||||||
reportFormat required | string (ReportFormatEnum) The report format of the downloadable report.
| ||||||||||
reportStatus required | string (ReportStatusEnum) The status of the report.
| ||||||||||
startDate required | string <date-time> The ISO-8601 start date (inclusive) of the report. | ||||||||||
endDate required | string <date-time> The ISO-8601 end date (inclusive) of the report. Note: Must be after | ||||||||||
createdOn | string <date-time> (report_created_on) Report creation time |
Bad Report Request
Forbidden
{- "reportName": "My custom report",
- "startDate": "2018-04-06T19:33:35Z",
- "endDate": "2018-04-06T20:33:35Z",
- "reportType": "PAYMENT_OPS",
- "reportFormat": "CSV"
}
{- "reportId": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reportName": "My custom report",
- "reportType": "PAYMENT_OPS",
- "reportFormat": "CSV",
- "reportStatus": "READY",
- "startDate": "2018-04-06T19:33:35Z",
- "endDate": "2018-04-06T20:33:35Z",
- "createdOn": "2018-04-06T20:33:35Z"
}
Here, you apply the report-id
from the List reports operation as the path parameter to get a downloadlink
containing the report.
Download the report at the link in the downloadLink
field in the response.
Returns the JSON record of the report specified in the path parameter
reportId required | string <uuid> Unique identifier for a report. | ||||||||||
reportName | string (report_name) [ 1 .. 256 ] characters User defined name of the report. | ||||||||||
reportType required | string (ReportTypeEnum) The report type of the downloadable report.
| ||||||||||
reportFormat required | string (ReportFormatEnum) The report format of the downloadable report.
| ||||||||||
reportStatus required | string (ReportStatusEnum) The status of the report.
| ||||||||||
startDate required | string <date-time> The ISO-8601 start date (inclusive) for a requested report. | ||||||||||
endDate required | string <date-time> The ISO-8601 end date (inclusive) for a requested report. Note: Must be after | ||||||||||
createdOn | string <date-time> (report_created_on) Report creation time | ||||||||||
downloadLink | string <uri> [ 1 .. 2048 ] characters Link where you can download the report in the available format. This field is available when the report | ||||||||||
reportCreatedBy | string (ReportCreatedBy) [ 1 .. 128 ] characters Identifies the entity that initiated the report creation.
|
Bad request
Forbidden
Not found
{- "reportId": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "reportName": "My custom report",
- "reportType": "PAYMENT_OPS",
- "reportFormat": "CSV",
- "reportStatus": "READY",
- "startDate": "2018-04-06T19:33:35Z",
- "endDate": "2018-04-06T20:33:35Z",
- "createdOn": "2018-04-06T20:33:35Z",
- "reportCreatedBy": "Norma Jean"
}
Download a transaction report. Download the report by applying the report-id
from the List reports operation as a path parameter.
Note: Depending on the reportId
you specified, the returned report is either a Payment operations report or a Reconciliation report.
report-id required | string <uuid> Unique identifier for a report. Get this Example: 497f6eca-6276-4993-bfeb-53cbbbba6f08 |
Returns the JSON record of the report specified in the path parameter
These are the data fields for the PAYMENT_OPS
report you download from the Get a report operation. Use this report for high-level payment investigation and reporting.
end_to_end_id | string (end_to_end_id) [ 1 .. 128 ] characters The unique ID that the sender specifies. It persists on all RippleNet instances that participate in the payment. |
ripplenet_payment_id | string (ripplenet_payment_id) [ 1 .. 128 ] characters The unique payment identifier. |
quote_ts | string <date-time> The ISO-8601 timestamp of the quote. |
created_at | string <date-time> The ISO-8601 timestamp when the transaction was created. |
executed_at | string <date-time> The ISO-8601 timestamp when the payment was settled. |
sender_address | string (sender_address) [ 1 .. 128 ] characters RippleNet account name and address of the sender, in the format |
sender_customer | string (sender_customer) [ 1 .. 128 ] characters The name of the sending institution. |
sent_amount | number (sent_amount) The payment amount sent. |
sent_currency | string (sent_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the of |
withdrawal_result_amount | number (withdrawal_result_amount) [Sender only] Final amount of XRP at Note: This value can be higher or lower than |
receiver_address | string (receiver_address) [ 1 .. 128 ] characters RippleNet account name and address of the receiver, in the format |
receiver_customer | string (receiver_customer) [ 1 .. 128 ] characters Name of the receiving institution. |
received_amount | number (received_amount) The payment amount received by the beneficiary. |
received_currency | string (received_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the |
fx_spot_rate | number (fx_spot_rate) [Sender only] The foreign exchange spot rate sourced from Refinitiv, CurrencyLayer, or another third-party source. |
source_exchange | string (source_exchange) [ 1 .. 128 ] characters [Sender only] The source exchange where the sender originates the payment. |
destination_exchange | string (destination_exchange) [ 1 .. 128 ] characters [Receiver only] The destination exchange for the payment. |
payment_method | string (payment_method) [ 1 .. 128 ] characters [Sender only] Method for completing the payment. This is a freeform text field that accepts custom strings for payment methods, for example:
Or you can use RippleNet payment method values:
|
payment_state | string (payment_state) [ 1 .. 128 ] characters The state of a payment at the moment it is queried. |
remitter_name | string (remitter_name) [ 1 .. 128 ] characters Complete name of the person originating the payment. Note: Values are only viewable by the customer requesting the report. |
remitter_account | string (remitter_account) [ 1 .. 128 ] characters Account number at the sending institution for the payment remitter. Note: Values are only viewable by the customer requesting the report. |
beneficiary_name | string (beneficiary_name) [ 1 .. 128 ] characters Complete name of the person receiving the payment. Note: Values are only viewable by the customer requesting the report. |
beneficiary_account | string (beneficiary_account) [ 1 .. 128 ] characters Account number at the receiving institution for the payment beneficiary. Note: Values are only viewable by the customer requesting the report. |
payment_batch_id | string (payment_batch_id) [ 1 .. 36 ] characters Unique identifier for a batch of payments. Note: This field is only populated for payments that are part of a batch. |
The contents of the report are empty
Bad request
Forbidden
Not found
{- "end_to_end_id": "string",
- "ripplenet_payment_id": "70eccd4f-abcd-1234-a655-3aeddff19e4a",
- "quote_ts": "2019-08-24T14:15:22Z",
- "created_at": "2022-10-02T20:57:13.606Z",
- "executed_at": "2022-10-02T20:57:20.62Z",
- "sender_address": "new_york@rn.us.ny.new_york",
- "sender_customer": "examplecorp_sf",
- "sent_amount": 40,
- "sent_currency": "USD",
- "withdrawal_result_amount": 39.846668,
- "receiver_address": "new_york@rn.us.ny.new_york",
- "receiver_customer": "sf",
- "received_amount": 39.45,
- "received_currency": "PHP",
- "fx_spot_rate": 58.70956379,
- "source_exchange": "bitstamp",
- "destination_exchange": "independentreserve",
- "payment_method": "CSM_TH_THB",
- "payment_state": "COMPLETED",
- "remitter_name": "string",
- "remitter_account": "string",
- "beneficiary_name": "string",
- "beneficiary_account": "string",
- "payment_batch_id": "497f6eca-1234-5678-bfeb-53cbbbba6f08"
}
These are the data fields for the PAYMENT_OPS
report you download from the Get a report operation. Use this report for high-level payment investigation and reporting.
end_to_end_id | string (end_to_end_id) [ 1 .. 128 ] characters The unique ID that the sender specifies. It persists on all RippleNet instances that participate in the payment. |
ripplenet_payment_id | string (ripplenet_payment_id) [ 1 .. 128 ] characters The unique payment identifier. |
quote_ts | string <date-time> The ISO-8601 timestamp of the quote. |
created_at | string <date-time> The ISO-8601 timestamp when the transaction was created. |
executed_at | string <date-time> The ISO-8601 timestamp when the payment was settled. |
sender_address | string (sender_address) [ 1 .. 128 ] characters RippleNet account name and address of the sender, in the format |
sender_customer | string (sender_customer) [ 1 .. 128 ] characters The name of the sending institution. |
sent_amount | number (sent_amount) The payment amount sent. |
sent_currency | string (sent_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the of |
withdrawal_result_amount | number (withdrawal_result_amount) [Sender only] Final amount of XRP at Note: This value can be higher or lower than |
receiver_address | string (receiver_address) [ 1 .. 128 ] characters RippleNet account name and address of the receiver, in the format |
receiver_customer | string (receiver_customer) [ 1 .. 128 ] characters Name of the receiving institution. |
received_amount | number (received_amount) The payment amount received by the beneficiary. |
received_currency | string (received_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the |
fx_spot_rate | number (fx_spot_rate) [Sender only] The foreign exchange spot rate sourced from Refinitiv, CurrencyLayer, or another third-party source. |
source_exchange | string (source_exchange) [ 1 .. 128 ] characters [Sender only] The source exchange where the sender originates the payment. |
destination_exchange | string (destination_exchange) [ 1 .. 128 ] characters [Receiver only] The destination exchange for the payment. |
payment_method | string (payment_method) [ 1 .. 128 ] characters [Sender only] Method for completing the payment. This is a freeform text field that accepts custom strings for payment methods, for example:
Or you can use RippleNet payment method values:
|
payment_state | string (payment_state) [ 1 .. 128 ] characters The state of a payment at the moment it is queried. |
remitter_name | string (remitter_name) [ 1 .. 128 ] characters Complete name of the person originating the payment. Note: Values are only viewable by the customer requesting the report. |
remitter_account | string (remitter_account) [ 1 .. 128 ] characters Account number at the sending institution for the payment remitter. Note: Values are only viewable by the customer requesting the report. |
beneficiary_name | string (beneficiary_name) [ 1 .. 128 ] characters Complete name of the person receiving the payment. Note: Values are only viewable by the customer requesting the report. |
beneficiary_account | string (beneficiary_account) [ 1 .. 128 ] characters Account number at the receiving institution for the payment beneficiary. Note: Values are only viewable by the customer requesting the report. |
payment_batch_id | string (payment_batch_id) [ 1 .. 36 ] characters Unique identifier for a batch of payments. Note: This field is only populated for payments that are part of a batch. |
{- "end_to_end_id": "string",
- "ripplenet_payment_id": "70eccd4f-abcd-1234-a655-3aeddff19e4a",
- "quote_ts": "2019-08-24T14:15:22Z",
- "created_at": "2022-10-02T20:57:13.606Z",
- "executed_at": "2022-10-02T20:57:20.62Z",
- "sender_address": "new_york@rn.us.ny.new_york",
- "sender_customer": "examplecorp_sf",
- "sent_amount": 40,
- "sent_currency": "USD",
- "withdrawal_result_amount": 39.846668,
- "receiver_address": "new_york@rn.us.ny.new_york",
- "receiver_customer": "sf",
- "received_amount": 39.45,
- "received_currency": "PHP",
- "fx_spot_rate": 58.70956379,
- "source_exchange": "bitstamp",
- "destination_exchange": "independentreserve",
- "payment_method": "CSM_TH_THB",
- "payment_state": "COMPLETED",
- "remitter_name": "string",
- "remitter_account": "string",
- "beneficiary_name": "string",
- "beneficiary_account": "string",
- "payment_batch_id": "string"
}
These are the data fields for the RECON
report you download from the Get a report operation. Use this for reconciliation and detailed state-by-state investigation.
end_to_end_id | string (end_to_end_id) [ 1 .. 128 ] characters The unique ID that the sender specifies. It persists on all RippleNet instances that participate in the payment. | ||||||||
ripplenet_payment_id | string (ripplenet_payment_id) [ 1 .. 128 ] characters The unique payment identifier. | ||||||||
payment_state | string (payment_state) [ 1 .. 128 ] characters The state of a payment at the moment it is queried. | ||||||||
internal_payment_state | string (internal_payment_state) [ 1 .. 128 ] characters [Ripple internal] Ripple uses this information for troubleshooting purposes. | ||||||||
quote_ts | string <date-time> The ISO-8601 timestamp of the quote. | ||||||||
executed_at | string <date-time> The ISO-8601 timestamp when the payment was settled. | ||||||||
sender_address | string (sender_address) [ 1 .. 128 ] characters RippleNet account name and address of the sender, in the format | ||||||||
sender_customer | string (sender_customer) [ 1 .. 128 ] characters The name of the sending institution. | ||||||||
sent_amount | number (sent_amount) The payment amount sent. | ||||||||
sent_currency | string (sent_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the of | ||||||||
receiver_address | string (receiver_address) [ 1 .. 128 ] characters RippleNet account name and address of the receiver, in the format | ||||||||
receiver_customer | string (receiver_customer) [ 1 .. 128 ] characters Name of the receiving institution. | ||||||||
received_amount | number (received_amount) The payment amount received by the beneficiary. | ||||||||
received_currency | string (received_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the | ||||||||
fx_spot_rate | number (fx_spot_rate) [Sender only] The foreign exchange spot rate sourced from Refinitiv, CurrencyLayer, or another third-party source. | ||||||||
source_exchange | string (source_exchange) [ 1 .. 128 ] characters [Sender only] The source exchange where the sender originates the payment. | ||||||||
destination_exchange | string (destination_exchange) [ 1 .. 128 ] characters [Receiver only] The destination exchange for the payment. | ||||||||
payment_method | string (payment_method) [ 1 .. 128 ] characters [Sender only] Method for completing the payment. This is a freeform text field that accepts custom strings for payment methods, for example:
Or you can use RippleNet payment method values:
| ||||||||
transaction_id | string (transaction_id) [ 1 .. 128 ] characters Unique identifier of the balance change between two accounts. | ||||||||
transaction_type | string (transaction_type) [ 1 .. 128 ] characters The type of transaction.
| ||||||||
transaction_state | string (transaction_state) [ 1 .. 128 ] characters The transaction state of the overall payment when it's queried.
| ||||||||
venue_id | string (venue_id) [ 1 .. 128 ] characters The unique identifier associated with a transaction involving an exchange account. Sometimes it's called "exchange id" or "order id". | ||||||||
source_result_amount | number (source_result_amount) Fiat amount before deduction of source exchange fee. | ||||||||
source_result_adjusted_amount | number (source_result_adjusted_amount) Fiat amount after deduction of source exchange fee. | ||||||||
source_result_proceeds | number (source_result_proceeds) XRP amount after exchange of the | ||||||||
source_result_adjusted_proceeds | number (source_result_adjusted_proceeds) XRP amount after deduction of the conversion fees from | ||||||||
withdrawal_result_id | string (withdrawal_result_id) [ 1 .. 128 ] characters [Sender only] Unique identifier for the withdrawal transaction at the | ||||||||
withdrawal_result_details_transaction_id | string (withdrawal_result_details_transaction_id) [ 1 .. 128 ] characters XRP transaction hash if there is on-ledger movement. | ||||||||
withdrawal_result_amount | number (withdrawal_result_amount) [Sender only] Final amount of XRP at Note: This value can be higher or lower than | ||||||||
withdrawal_result_fee_amount | number (withdrawal_result_fee_amount) [Sender only] Withdrawal fee charged by the | ||||||||
withdrawal_result_incentive_value | number (withdrawal_result_incentive_value) [Sender only] The incentive value in XRP applied to | ||||||||
deposit_result_id | string (deposit_result_id) [ 1 .. 128 ] characters [Receiver only] Unique identifier for the deposit at the | ||||||||
deposit_result_amount | number (deposit_result_amount) [Receiver only] The total amount of XRP deposited into the destination wallet. Must equal | ||||||||
deposit_result_fee_amount | number (deposit_result_fee_amount) [Receiver only] Deposit fee charged in XRP by the | ||||||||
balance_change_currency | string (balance_change_currency) [ 1 .. 128 ] characters The ISO 4217 currency code associated with the transaction account. | ||||||||
balance_change | number (balance_change) The change in account balance caused by the corresponding transaction. | ||||||||
balance_result | number (balance_result) Account balance after the transaction. | ||||||||
destination_result_id | string (destination_result_id) [ 1 .. 128 ] characters Unique identifier for the destination trade at the | ||||||||
destination_result_amount | number (destination_result_amount) [Receiver only] The final XRP amount at destination wallet to be liquidated into received fiat currency. | ||||||||
destination_result_adjusted_amount | number (destination_result_adjusted_amount) [Receiver only] The final XRP amount at destination wallet to be liquidated including fees. | ||||||||
destination_result_incentive_value | number (destination_result_incentive_value) The incentive value (XRP) to be added into the total | ||||||||
destination_result_proceeds | number (destination_result_proceeds) [Receiver only] Amount of fiat currency received for payout without fee. | ||||||||
destination_result_adjusted_proceeds | number (destination_result_adjusted_proceeds) Amount of fiat currency received for payout including fees. | ||||||||
liquidation_status | string (liquidation_status) [ 1 .. 128 ] characters Reserved for future use. | ||||||||
liquidation_trade_request_status | string (liquidation_trade_request_status) [ 1 .. 128 ] characters Reserved for future use. | ||||||||
payment_batch_id | string (payment_batch_id) [ 1 .. 36 ] characters Unique identifier for a batch of payments. Note: This field is only populated for payments that are part of a batch. |
{- "end_to_end_id": "string",
- "ripplenet_payment_id": "70eccd4f-abcd-1234-a655-3aeddff19e4a",
- "payment_state": "COMPLETED",
- "internal_payment_state": "DONE",
- "quote_ts": "2022-10-02T20:57:13.593Z",
- "executed_at": "2022-10-02T20:57:20.62Z",
- "sender_address": "new_york@rn.us.ny.new_york",
- "sender_customer": "examplecorp_sf",
- "sent_amount": 40,
- "sent_currency": "USD",
- "receiver_address": "new_york@rn.us.ny.new_york",
- "receiver_customer": "sf",
- "received_amount": 39.45,
- "received_currency": "PHP",
- "fx_spot_rate": 58.70956379,
- "source_exchange": "bitstamp",
- "destination_exchange": "independentreserve",
- "payment_method": "CSM_TH_THB",
- "transaction_id": "a557eb2d-abcd-1234-a9a0-fdb5b52aaa02",
- "transaction_type": "TRADE",
- "transaction_state": "COMPLETE",
- "venue_id": "8eef087a-abcd-1234-922d-e802b1126ea0",
- "source_result_amount": 0,
- "source_result_adjusted_amount": 0,
- "source_result_proceeds": 0,
- "source_result_adjusted_proceeds": 0,
- "withdrawal_result_id": "2b325317-abcd-1234-9aa2-0d5eb2c3c0e1",
- "withdrawal_result_details_transaction_id": "5b0a25b79595123d80dd27c0808fb554",
- "withdrawal_result_amount": 39.846668,
- "withdrawal_result_fee_amount": 0,
- "withdrawal_result_incentive_value": 0,
- "deposit_result_id": "18700e69-1234-abcd-5678-cb17d5ccdbca",
- "deposit_result_amount": 0,
- "deposit_result_fee_amount": 0,
- "balance_change_currency": "usd",
- "balance_change": 0,
- "balance_result": 0,
- "destination_result_id": "2c3367d2-ab12-3456-78c9-d9edbf6bcbc5",
- "destination_result_amount": 0,
- "destination_result_adjusted_amount": 0,
- "destination_result_incentive_value": 0,
- "destination_result_proceeds": 0,
- "destination_result_adjusted_proceeds": 0,
- "liquidation_status": "string",
- "liquidation_trade_request_status": "string",
- "payment_batch_id": "string"
}
These are the data fields for the FAILURE_CONVERSION_SSA
report you download from the Get a report operation. Use this information to investigate failed payments.
end_to_end_id | string (end_to_end_id) [ 1 .. 128 ] characters The unique ID that the sender specifies. It persists on all RippleNet instances that participate in the payment. |
ripplenet_payment_id | string (ripplenet_payment_id) [ 1 .. 128 ] characters The unique payment identifier. |
execution_result_type | string (execution_result_type) [ 1 .. 128 ] characters The type of failure conversion transaction. |
execution_timestamp | string <date-time> The timestamp for when the failure conversion transaction happened. |
fx_rate | number (fx_rate) The foreign exchange rate associated with the failure conversion transaction. |
intermediary_delta | number (intermediary_delta) |
payment_state | string (payment_state) [ 1 .. 128 ] characters The state of a payment at the moment it is queried. |
sent_amount | number (sent_amount) The payment amount sent. |
sent_currency | string (sent_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the of |
received_amount | number (received_amount) The payment amount received by the beneficiary. |
received_currency | string (received_currency) [ 1 .. 128 ] characters The ISO 4217 currency code of the |
transfer_currency | string (transfer_currency) [ 1 .. 128 ] characters The three-letter code of the currency associated with this transfer. |
venue_id | string (venue_id) [ 1 .. 128 ] characters The unique identifier associated with a transaction involving an exchange account. Sometimes it's called "exchange id" or "order id". |
ssa_account | string (ssa_account) [ 1 .. 128 ] characters The SSA account name and address of the sender in |
sender_customer | string (sender_customer) [ 1 .. 128 ] characters The name of the sending institution. |
ssa_remote_transfer_id | string (ssa_remote_transfer_id) [ 1 .. 128 ] characters The unique identifier of the SSA transfer from the SSA funding account to the SSA account. |
ssa_transfer_amount | number (ssa_transfer_amount) The SSA transfer amount. |
ssa_balance_change | number (ssa_balance_change) The change in SSA balance caused by the corresponding transaction. |
ssa_balance_result | number (ssa_balance_result) The SSA account balance after the transaction is complete. |
ssa_transfer_currency | string (ssa_transfer_currency) [ 1 .. 128 ] characters The three-letter code of the currency associated with this SSA transfer. |
ssa_transfer_state | string (ssa_transfer_state) [ 1 .. 128 ] characters The state of the SSA transfer. |
{- "end_to_end_id": "string",
- "ripplenet_payment_id": "70eccd4f-abcd-1234-a655-3aeddff19e4a",
- "execution_result_type": "string",
- "execution_timestamp": "2019-08-24T14:15:22Z",
- "fx_rate": 0,
- "intermediary_delta": 0,
- "payment_state": "COMPLETED",
- "sent_amount": 40,
- "sent_currency": "USD",
- "received_amount": 39.45,
- "received_currency": "PHP",
- "transfer_currency": "string",
- "venue_id": "8eef087a-abcd-1234-922d-e802b1126ea0",
- "ssa_account": "string",
- "sender_customer": "examplecorp_sf",
- "ssa_remote_transfer_id": "string",
- "ssa_transfer_amount": 0,
- "ssa_balance_change": 0,
- "ssa_balance_result": 0,
- "ssa_transfer_currency": "string",
- "ssa_transfer_state": "string"
}