GET Status
GET /payments/history
GET /payments/history
Sample response
Platforms can use this endpoint to get extended details about payment transactions which includes the full status change history.
Query parameters include:
participant
(optional) takes a participant_code that the Platform has a relationship with.page
(optional) - for paginating through the list of accountssize
(optional) - for paginating through the list of accountstransfer_type
(optional) accepts the following values: credit or debit
Response:
Parameter | Description | Type |
---|---|---|
transaction_id | The unique identifier generated by NDAX for the transaction. | string |
trade_id | Is returned if the payment is associated with a trade otherwise will be | string |
participant_code | The Platform’s participant that the payment is associated with. | string |
external_account_id | The external account that is associated with the payment. | string |
amount | The final amount of the ACH transaction. | string |
bank_fee | The fee amount that the Platform is wanting to charge the participant for the payment. | string |
ach_network | The network that the payment is being transmitted. | string |
status_history | The list of status objects, showing the history of status changes.
| array |
transfer_type | Indicates if the payment is a credit or a debit. | string |
bank_transfer_id | The unique identifier that can be used to trace the transaction. | string |
created_at | The timestamp when the payment was created. | timestamp |
updated_at | The timestamp when the payment status was last changed. | timestamp |
Payments Transaction Status
Status | Description |
---|---|
submitted | Payment transaction request has been successfully received by NDAX. |
pending | The payment has been created and is awaiting confirmation by the appropriate payment network that it has settled. Depending on the payment network the transaction can sit in a pending status for different periods of time. |
posted | The payment has been successfully sent to the receiving bank account. |
failed | The sending of the payment failed. This status would only occur after the transaction goes to a pending status. |
reversed | The payment was returned which can happen for different reasons such as inaccurate receiving bank details or the transaction was deemed unauthorized. This would only follow a transaction that has gone to a posted status. |
Last updated