Skip to main content
POST
Sale

Authorizations

X-Api-Key
string
header
required

Use this

Body

payment
object | null
required

Payment requires that you submit only one of the below options:

  • Token
  • Stored
  • Terminal
  • Check
  • Cash
amount
object | null
required
order
object | null

Response

object | null

OK

transaction_id
string

Ecrypt Transaction Identifier

auth_code
string

Authorization Code is the underlying payment networks approval code. For credit card/terminal transactions this is a 6 character string.

response_code
string

*** Supported Values ***

  • APPROVED transaction was approved
  • DECLINED transaction was declined, review response text
  • ERROR error processing the transaction
response_text
string

Text description of the network response.

latency
integer<int32>

Latency for request in milliseconds.

avs
object | null
cvv
object | null
amount
number<decimal>

Amount transaction was attempted for.

metadata
object | null

Metadata for the transaction. *** Possible Fields ***

  • credit_card_network for credit card/terminal transactions only
  • credit_card_number for credit card/terminal transactions only, masked card number
  • credit_card_expires for credit card/terminal transactions only, expiry formatted as MMyy
  • bank_name for check/ach transactions only
  • account_number for check/ach transactions only
  • routing_number for check/ach transactions only
  • order_tax when supplied
  • order_tip when supplied
request_id
string
default:ABCDEF000000000000010

Ecrypt Request Identifier.

Required string length: 1 - 100