Carteiras digitais

Geração de token

<div class="bkly-ref-description"> <p>Gere um <i>token</i> com os dados criptografados do cartão para adicioná-lo a uma carteira digital (Google Pay ou Apple Pay).</p> <span class="bkly-ref-small-stable-tag">stable</span> <span class="bkly-ref-scope-tag">scope: card.pci.token.create</span> </div> [block:callout] { "type": "info", "title": "Nota", "body": "Para mais informações, confira a documentação [Geração de <em>token</em>](/docs/geracao-de-token)." } [/block]
post/cards-pci/{proxy}/wallet/{wallet}/brand/{brand}

Request

  • Base URL
    https://api-mtls.sandbox.bankly.com.br
  • URL
    https://api-mtls.sandbox.bankly.com.br/cards-pci/{proxy}/wallet/{wallet}/brand/{brand}
  • Auth
    HTTP bearer

Path parameters

proxystring required

Código identificador do cartão.

wallet'GooglePay' | 'ApplePay' required

Carteira digital à qual o cartão deverá ser adicionado.

brand'Mastercard' required

Bandeira do cartão.

Headers

api-versionstring required

Versão da API. Atualmente estamos na versão 1.0.

Authorizationstring required

<em>Token</em> de autorização do tipo Bearer.

Request body

noncestring

Valor, em formato hexadecimal, gerado no dispositivo que associa uma sessão de cliente a um token ID da Apple, obtido via SDK da Apple. Importante: este campo <b>somente</b> deverá ser enviado em caso de adição à <i>wallet</i> da ApplePay.

nonceSignaturestring

Assinatura, em formato hexadecimal, gerada no dispositivo que associa uma sessão de cliente a um token ID da Apple, obtido via SDK da Apple. Importante: este campo <b>somente</b> deverá ser enviado em caso de adição à <i>wallet</i> da ApplePay.

appleCertificatestring

Listas de certificados do dispositivo, em formato PEM, obtidos via SDK da Apple. Importante: este campo <b>somente</b> deverá ser enviado em caso de adição à <i>wallet</i> da ApplePay.

Response

O <em>token</em> foi gerado com sucesso.

datastring

<em>Token</em> gerado em formato base64, que deverá ser enviado ao SDK da carteira digital correspondente. <b>Importante</b>: para a tokenização na Apple Pay, ao decodificar o <em>token</em>, será obtido um JSON com os campos <code>EphemeralPublicKey</code>, <code>EncryptedData</code>, <code>ActivationData</code>.

lastFourDigitsstring

Últimos quatro dígitos do cartão.

phoneNumberstring

Número de contato do cliente.

Changes

No recorded changes to this operation across all 1 revision of this API.