Carteiras Digitais

Uma Carteira Digital é uma aplicação que realiza o armazenamento de cartões de crédito/débito/auxílio de forma segura com o objetivo de facilitar o comprador na hora de realizar um pagamento.

Sozinha a Carteira Digital fornece apenas informações de cartão do pagador, sendo necessário um meio de pagamento para que se utilize desses dados para que de fato o pagamento seja efetuado.

É com o papel de ser o Gateway de Pagamento que o Carat se encaixa nesse fluxo.

Está página tem como objetivo esclarecer, de um modo geral, como uma Carteira Digital se integra com os serviços do Carat.

E para saber mais sobre essas nomenclaturas (Bin, Software Express, Carat, e-Sitef) Saiba mais

Carteiras Digitais integradas#

O Carat está integrado com as seguintes Carteiras Digitais:

Roteamento/Adquirentes com suporte a autenticação 3DS#

Ao adicionar um cartão dentro de uma Carteira Digital é possivel (quando suportado) realizar a autenticação (3DS) durante o processo de cadastro. Quando um cartão é registrado dessa forma, Carteira Digital irá repassar estes dados de autenticação para o Carat que por sua vez irá repassar estes dados para as adquirentes.

Os roteamentos/adquirentes que suportam dados de autenticação 3DS são:

[*] Consulte nossa equipe de suporte Carat para mais informações sobre suporte a autenticação 3DS no SiTef.

Fluxo de integração via Pagamento REST#

Para mais informações sobre o Pagamento REST, acesse a página Pagamento REST - Visão Geral.

Abaixo está apresendo o fluxo geral de integração de Carteiras Digitais com o Carat pela interface de Pagamento REST.

Neste cenário, a integração com a Carteira Digital é dividida entre a Loja Virtual e o Carat:

Wallet REST

  1. O Comprador fecha o carrinho de compras dentro da loja virtual e escolhe como meio de pagmento uma Carteira Digital.
  2. A Loja Virtual, que fez a integração com a primeira etapa da integração da Carteira Digital (abertura da carteira) irá exibir para o Comprador a interface da Carteira Digital.
  3. O Comprador irá escolher, dentro da Carteira Digital, o cartão que deseja utilizar para efetuar o pagamento da compra.
  4. Após o Comprador escolher o cartão, a Carteira Digital irá devolver os dados de cartão e compra criptografados para a aplicação da Loja Virtual.
  5. Com os dados criptografados em mãos, a Loja Virtual irá repassá-los para o nossa interface de Pagamento REST através do campo card.wallet_transaction_id.
  6. O Carat irá receber os dados criptografados e irá descriptografá-los, ou seja, terá acesso aos dados de cartão para enviá-los às adquirentes para efetivamente executar o pagamento.
  7. O Carat retorna para a Loja Virtual o resultado da transação.
  8. A Loja Virtual por sua vez repassa a resposta do Carat para o Comprador.

Fluxo de integração via Pagamento HTML#

Para mais informações sobre o Pagamento HTML, acesse a página Pagamento HTML - Visão Geral.

Abaixo está apresendo o fluxo geral de integração de Carteiras Digitais com o Carat pela interface de Pagamento HTML.

Neste cenário, a integração com a Carteira Digital é realizada integralmente pelo Carat:

Wallet HTML

  1. O Comprador fecha o carrinho de compras dentro da loja virtual.
  2. A Loja Virtual inicializa uma transação e redireciona o Comprador para a página de checkout Carat.
  3. O Comprador, já redirecionado para a página de checkout Carat, verifica as possibilidades de pagamento.
  4. O Comprador escolhe como meio de pagamento uma Carteira Digital.
  5. A interface da Carteira Digital será exibida para o Comprador que então escolher o cartão.
  6. A Carteira Digital irá devolver os dados de cartão e compra criptografados para o Carat.
  7. O Carat irá receber os dados criptografados de cartão/compra e irá descriptografá-los, ou seja, terá acesso aos dados de cartão para enviá-los às adquirentes para efetivamente executar o pagamento.
  8. O Carat retorna para o Comprador o resultado da transação.

Conteúdo do campo card.wallet_transaction_id#

O conteúdo a ser enviado no campo card.wallet_transaction_id pela interface Pagamento REST varia de acordo com a Carteira Digital a ser integrada. Consulte a documentação específica para mais detalhes.