CreditCardCredit

Document created by gjsissons on Apr 11, 2016Last modified by Chris Jennings on Aug 4, 2016
Version 4Show Document
  • View in full screen mode

A CreditCardCredit transaction is used to refund a cardholder for a previous transaction. A CreditCardReturn transaction is like a CreditCardCredit except that it requires a Transaction ID from the original dependent transaction.

 

This type of transaction might be used when a customer returns merchandise and wants a refund.

 

A sample CreditCardReturn transaction is shown below. Note that it is not necessary to provide card information since this is known to the system based on the Transaction ID. The CreditCardReturn transaction can only be used within 120 days of the initial associated transaction.

 

<CreditCardReturn 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>49.99</TransactionAmount>   
        <TransactionID>15343365</TransactionID>   
        <MarketCode>7</MarketCode>   
    </Transaction>   
</CreditCardReturn> 

 

Next: CreditCardReversal

Return to the Express Transaction Examples

Attachments

    Outcomes