Autorização Contactless

Introdução

Uma transação por Contactless é uma transação por aproximação em um POS da Stone.

Transações Contactless devem enviar ECTL (EMV Contactless) ou CTLS (Contactless Tarja) na tag <CardDataNtryMd>.

Request

Abaixo temos um exemplo de autorização feita por métodos de aproximação ou sem contato.

<Document xmlns="urn:AcceptorAuthorisationRequestV02.1">
    <AccptrAuthstnReq>
        <Hdr>
            <MsgFctn>AUTQ</MsgFctn>
            <PrtcolVrsn>2.0</PrtcolVrsn>
        </Hdr>
        <AuthstnReq>
            <Envt>
                <POI>
                    <SysNm>Stone </SysNm>
                    <Cmpnt>
                        <Id>
                            <PrvdrId>PAX</PrvdrId>
                            <Id>D210N</Id>
                            <SrlNb>51199026</SrlNb>
                        </Id>
                        <Sts>
                            <VrsnNb>3.18.0</VrsnNb>
                        </Sts>
                        <Com>
                            <ComTp>WIFI</ComTp>
                        </Com>
                    </Cmpnt>
                </POI>
                <Mrchnt>
                    <Id>
                        <Id>SAK</Id><!-------Inserir a SAK aqui----->
                    </Id>
                </Mrchnt>
                <Card>
                    <PlainCardData>
                        <PAN>PAN</PAN>
                        <XpryDt>2025-12</XpryDt>
                        <CardSeqNb>1</CardSeqNb>
                        <TrckData>
                            <TrckNb>2</TrckNb>
                            <TrckVal>VALOR DA TRACK 2</TrckVal>
                        </TrckData>
                    </PlainCardData>
                </Card>
                <Crdhldr>
                    <Authntcn>
                        <AuthntcnMtd>NPIN</AuthntcnMtd>
                        <CrdhldrOnLinePIN>
                            <PINFrmt>ISO0</PINFrmt>
                            <NcrptdPINBlck>
                                <CnttTp>ECRP</CnttTp>
                                <EnvlpdData>
                                    <Rcpt>
                                        <KEK>
                                            <KEKId>
                                                <DerivtnId>00000</DerivtnId>  <!------INSERIR A CHAVE DE TESTES  RECEBIDA----->
                                            </KEKId>
                                            <NcrptdKey>000000</NcrptdKey>
                                        </KEK>
                                    </Rcpt>
                                    <NcrptdCntt>
                                        <NcrptdData>0000000000</NcrptdData>
                                    </NcrptdCntt>
                                </EnvlpdData>
                            </NcrptdPINBlck>
                        </CrdhldrOnLinePIN>
                    </Authntcn>
                    <Nm>ETEC/PAYPASS</Nm>
                </Crdhldr>
            </Envt>
            <Cntxt>
                <PmtCntxt>
                    <CardDataNtryMd>ECTL</CardDataNtryMd>
                </PmtCntxt>
            </Cntxt>
            <Tx>
                <TxCaptr>true</TxCaptr>
                <TxId>
                    <TxDtTm>2018-11-29T17:47:50</TxDtTm>
                    <TxRef>2018-11-29T17:47:50</TxRef>
                </TxId>
                <InitrTxId>00000000</InitrTxId>
                <TxDtls>
                    <Ccy>0986</Ccy>
                    <TtlAmt>100</TtlAmt> <!-------Valor total----->
                    <AcctTp>CRDT</AcctTp>
                    <ICCRltdData>0000000</ICCRltdData>   <!-------Dados do chip----->
                    <RcrngTx>
                        <InstlmtTp>NONE</InstlmtTp>
                        <TtlNbOfPmts>0</TtlNbOfPmts>
                    </RcrngTx>
                </TxDtls>
            </Tx>
        </AuthstnReq>
    </AccptrAuthstnReq>
</Document>