Tokenizada com criptograma e Autenticação 3DS

Introdução

Abaixo temos um exemplo de uma transação utilizando 3DS e enviando o Criptograma de Autenticação.

Request

<?xml version="1.0" encoding="utf-8"?>
<Document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="urn:AcceptorAuthorisationRequestV02.1">
    <AccptrAuthstnReq>
        <Hdr>
            <MsgFctn>AUTQ</MsgFctn>
            <PrtcolVrsn>2.0</PrtcolVrsn>
        </Hdr>
        <AuthstnReq>
            <Envt>
                <Mrchnt>
                    <Id>
                        <Id>SAK</Id>
                        <Tp>OPOI</Tp>
                        <Issr>MERC</Issr>
                    </Id>
                </Mrchnt>
                <Card>
                    <PlainCardData>
                        <PAN>PAN</PAN>
                        <XpryDt>2025-12</XpryDt>
                        <CardSctyCd>
                            <CSCVal>cvv</CSCVal>
                        </CardSctyCd>
                    </PlainCardData>
                </Card>
                <PmtTkn>
                    <TknRqstr>
                        <RqstrId>Token requestor Id</RqstrId> <!-- Opcional -->
                    </TknRqstr>
                    <!-- Tipo do criptograma - PLATKN = Token gerado através do merchant, não possui criptograma do token -->
                    <TknChrtc>PLATKN</TknChrtc>
                </PmtTkn>
                <Wllt>
                    <!-- Provedor da carteira digital/token -->
                    <Prvdr>ISSR</Prvdr> <!-- indica M4M para Master -->
                </Wllt>
                <Crdhldr>
                    <Authntcn>
                        <AuthntcnMtd>TDSC</AuthntcnMtd>
                        <AuthntcnRslt>UCRP</AuthntcnRslt>
                        <TdScre>
                            <TxId>---------</TxId>
                            <TdScreVrsn>VRS21</TdScreVrsn>
                        </TdScre>
                    </Authntcn>
                </Crdhldr>
            </Envt>
            <Cntxt>
                <PmtCntxt>
                    <TxEnvt>MERC</TxEnvt>
                    <TxChanl>ECOM</TxChanl>
                    <CardDataNtryMd>CDFL</CardDataNtryMd>
                </PmtCntxt>
            </Cntxt>
            <Tx>
                <InitrTxId>TEST</InitrTxId>
                <TxCaptr>true</TxCaptr>
                <TxId>
                    <TxDtTm>2025-02-05T15:11:06</TxDtTm>
                    <TxRef>---------</TxRef>
                </TxId>
                <TxDtls>
                    <Ccy>986</Ccy>
                    <TtlAmt>4000</TtlAmt>
                    <AcctTp>CHCK</AcctTp>
                    <RcrngTx>
                        <InstlmtTp>NONE</InstlmtTp>
                        <TtlNbOfPmts>0</TtlNbOfPmts>
                    </RcrngTx>
                </TxDtls>
            </Tx>
        </AuthstnReq>
    </AccptrAuthstnReq>
</Document>