About API transaction statuses

  1. Can you provide a list of all possible transaction statuses and indicate which statuses are final (cannot be changed to another status at a later point)?

  • All purchase statuses: created, confirmed, canceled, failed

  • All payout statuses: created, committed, canceled, failed

  • All bulk payments statuses: declined, done, failed

All statuses are final except the status "created"

  1. What statuses are considered successful for deposits (pay-ins)?

Confirmed

  1. What statuses are considered failed for deposits (pay-ins)?

Canceled, failed

  1. What statuses are considered successful for withdrawal (pay-outs)?

Committed

  1. What statuses are considered failed for withdrawal (pay-outs)?

Failed

  1. What statuses are considered successful for bulk payments?

Done

  1. What statuses are considered failed for bulk payments?

Declined, failed

  1. Do you have a status request endpoint to check transaction status and details?

Yes, if the transaction has been already made you can check it out using this endpoint for pay-ins and pay-outs https://airtm.bitbucket.io/#get-operation or https://airtm.bitbucket.io/#details-by-id for bulk payments. Also, you are able to receive callbacks when using the Purchase API (pay-ins) as well as the payments/pay-outs API, so you can know the status of transactions without having to check one by one.


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.