A CreditCardVoid transaction is used to completely back out a previous Sale transaction. This applies to all transactions that were entered into the current batch, and only for the full dollar amount of the original transaction.
A sample CreditCardVoid transaction is shown below:
<CreditCardVoid 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> <Transaction> <TransactionID>65446844386</TransactionID> </Transaction> </CreditCardVoid>
Next: CreditCardAdjustment
Return to the Express Transaction Examples