Skip to main content

Create transaction

To create a transaction, an access token, usd amount, email, and crypto currency will need to be provided.

Create Transaction Flow

The following is the flow for how an create transaction flow should occur.

Transaction Status Codes

Below are the transaction status codes when using /check_transaction route.

  • Pending = Waiting for crypto from customer.
  • Timedout = Transaction over 15 minutes and no crypto was sent.
  • Cancelled = Transaction cancelled by the user interface.
  • Succeed = Transaction received the correct amount of crypto.
  • Declined = Transaction received an incorrect crypto amount, usually less.
  • Confirmed = Transaction is confirmed by the blockchain.
  • Reimbursed = Crypto has been sent back.
  • TimedoutChecked = It has been 24 hours and the transaction has received no crypto.
  • Review = There is a discrepancy on the transaction, crypto has been sent after the 15 minutes.
  • Settled = Crypto has been settled to the merchant.