The CreditCardAdjustment transaction is used to edit the information on the host for a previously completed credit card transaction (e.g. Level III Line Item Detail).
Depending on the platform, this transaction can also be used to correct the Host batch to match the merchant’s paper slips when a discrepancy exists.
An example is provided below:
<CreditCardAdjustment 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> <TransactionAmount>6.55</TransactionAmount> <TransactionID>5437653458</TransactionID> <MarketCode>7</MarketCode> <CommercialCardCustomerCode>945845698754725</CommercialCardCustomerCode > </Transaction> </CreditCardAdjustment>
Next: CreditCardIncrementalAuthorization
Return to the Express Transaction Examples