DebitCardReturn

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

The DebitCardReturn transaction is used to refund a cardholder for a previous transaction. Debit card returns should be done online and are not supported in batch. For security reasons, this method may not be available on your merchant’s account.

 

A sample DebitCardReturn transaction is shown below:

 

<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>
        <PINBlock>encrypted PIN block</PINBlock>
        <KeySerialNumber>encrypted PIN block</KeySerialNumber>
        <Track2Data>Track 2 data from card</ Track2Data>
    </Card>
    <Transaction>
        <TransactionAmount>6.55</TransactionAmount>
        <MarketCode>7</MarketCode>
    </Transaction>
</DebitCardReturn>

 

Next: DebitCardReversal

Return to the Express Transaction Examples

Attachments

    Outcomes