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.