Introdução

A Transação Zero Dollar é uma funcionalidade da Stone que verifica com antecedência se o cartão utilizado (número, CVV e data de validade) é válido, o diferencial desse recurso é que não há cobrança para o titular do cartão, ou seja, o cartão é validado sem que o portador seja sensibilizado com algum valor na fatura.

📘

Habilitação do Zero Dollar Auth

Para utilizar essa funcionalidade é necessário a habilitação da mesma no seu cadastro. Entre em contato com a Central ou o responsável pela sua conta para solicitar esse recurso.

Possíveis cenários para a utilização do Zero Dollar Auth

  • Validação: Uma quantia de zero pode ser autorizada em um cartão por motivos de validação. Isso garante para o Merchant que o portador está utilizando um cartão válido.
  • Updates de Informação pessoal: Um Merchant pode querer que um cliente faça um update de informações quando o cartão atual tem informações expiradas ou teve sua conta bloqueada. Uma operação de Zero Dollar pode autorizar esse cartão para futuras transações.
  • Períodos de "teste": Nesse caso, o portador recebe uma cobrança de zero por um período de tempo e será cobrado pelo serviço subscrito através de um token.
  • Para a checagem de informações: Antes de autorizar uma transação, o adquirente pode fazer um Request de Zero Dollar para ter conhecimento válido de informações como um CVV.

Request

Abaixo temos um exemplo de uma transação de Zero Dollar.

<?xml version="1.0" encoding="utf-8"?>
<Document xmlns="urn:AcceptorAuthorisationRequestV02.1">
    <AccptrAuthstnReq>
        <Hdr>
            <MsgFctn>AUTQ</MsgFctn>
            <PrtcolVrsn>2.0</PrtcolVrsn>
        </Hdr>
        <AuthstnReq>
            <Envt>
                <Mrchnt>
                    <Id>
                        <Id>ABCDE123456789ABCDE123456789ABCD</Id>
                    </Id>
                </Mrchnt>
                <Card>
                    <PlainCardData>
                        <PAN>4000000000000010</PAN>
                        <XpryDt>2020-06</XpryDt>
                        <CardSctyCd>
                            <CSCVal>999</CSCVal>
                        </CardSctyCd>
                    </PlainCardData>
                </Card>
                <Crdhldr>
                    <Nm>Bruce Banner</Nm>
                    <Authntcn>
                        <AuthntcnMtd>TDSC</AuthntcnMtd>
                        <AuthntcnVal>AJkBBlEnBgAAABAAeCcGAAAAAAA=</AuthntcnVal>
                        <AuthntcnRslt>CRPT</AuthntcnRslt>
                        <TdScre>
                            <TxId>f38e6948-5388-41a6-bca4-b49723c19437</TxId>
                            <TdScreVrsn>VRS2</TdScreVrsn>
                        </TdScre>
                    </Authntcn>
                </Crdhldr>
            </Envt>
            <Cntxt>
                <PmtCntxt>
                    <TxEnvt>MERC</TxEnvt>
                    <TxChanl>ECOM</TxChanl>
                </PmtCntxt>
                <SaleCntxt>
                    <SpnsrdMrchnt>
                        <City>São Paulo</City>
                        <PstlAdr>04119010</PstlAdr>
                        <TaxIdTp>JRDC</TaxIdTp>
                        <TaxIdNb>123456789000012</TaxIdNb>
                        <RegdIdr>175428814</RegdIdr>
                    </SpnsrdMrchnt>
                </SaleCntxt>
            </Cntxt>
            <Tx>
                <AddtlSvc>RECP</AddtlSvc>
                <SvcAttr>FREC</SvcAttr>
                <TxCaptr>false</TxCaptr>
                <TxId>
                    <TxDtTm>2016-10-28T11:40:00</TxDtTm>
                    <TxRef>12345678915151515</TxRef>
                </TxId>
                <InitrTxId>1548245895234761__01</InitrTxId>
                <TxDtls>
                    <Ccy>986</Ccy>
                    <TtlAmt>0</TtlAmt>
                    <AcctTp>CRDT</AcctTp>
                    <RcrngTx>
                        <InstlmtTp>NONE</InstlmtTp>
                        <TtlNbOfPmts>0</TtlNbOfPmts>
                    </RcrngTx>
                </TxDtls>
            </Tx>
        </AuthstnReq>
    </AccptrAuthstnReq>
</Document>