CreditCardAdjustment

Document created by gjsissons on Apr 11, 2016Last modified by gjsissons on May 12, 2016
Version 3Show Document
  • View in full screen mode

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

Attachments

    Outcomes