An Authorization is used to verify funds when the total amount of the purchase is unknown. A sample Authorization transaction is shown below.
<CreditCardAuthorization xmlns="https://transaction.elementexpress.com"> <Credentials> <AccountID>INSERT HERE</AccountID> <AccountToken>INSERT HERE</AccountToken> <AcceptorID>INSERT HERE</AcceptorID> </Credentials> <Application> <ApplicationID>INSERT HERE</ApplicationID> <ApplicationVersion>1.0</ApplicationVersion> <ApplicationName>Express.CSharp</ApplicationName> </Application> <Terminal> <TerminalID>01</TerminalID> <CardholderPresentCode>2</CardholderPresentCode> <CardInputCode>5</CardInputCode> <TerminalCapabilityCode>3</TerminalCapabilityCode> <TerminalEnvironmentCode>2</TerminalEnvironmentCode> <CardPresentCode>2</CardPresentCode> <MotoECICode>1</MotoECICode> <CVVPresenceCode>1</CVVPresenceCode> </Terminal> <Card> <CardNumber>5499990123456781</CardNumber> <ExpirationMonth>12</ExpirationMonth> <ExpirationYear>19</ExpirationYear> </Card> <Transaction> <TransactionAmount>9.99</TransactionAmount> <MarketCode>7</MarketCode> </Transaction> </CreditCardAuthorization>
Next: CreditCardAuthorizationCompletion
Return to the Express Transaction Examples