Cria uma transação de e-wallet usando um cartão criptografado
Ambiente | Método | Endpoint |
|---|---|---|
Sandbox | post |
|
Produção | post |
|
Saiba mais sobre essa funcionalidade na documentação.
A criação de um pagamento com cartão criptografado é indicado para estabelecimentos que não possuem certificação PCI DSS. A requisição contém o nó Wallet, o campo WalletKey (usado pela Cielo para descriptografar os dados das e-wallets) e tokens adicionais de acordo com cada e-wallet.
Atenção
- Quando o nó
Walletfor enviado na requisição, o nóCreditCardpassa a ser opcional;- Devido a necessidade de utilização de chaves efêmeras para realizar operações de crédito, a recorrência não está disponível para transações de e-wallets.
- Aceitamos apenas cartões de crédito e débito via e-wallets.
WalletKey
WalletKey é o identificador utilizado pela Cielo para descriptografar payloads retornados pela wallet.
Confira a seguir os formatos de WalletKey a serem repassados a API Cielo E-commerce:
Carteira | Exemplo | |
|---|---|---|
Apple Pay | 9zcCAciwoTS+qBx8jWb++64eHT2QZTWBs6qMVJ0GO+AqpcDVkxGPNpOR/D1bv5AZ62+5lKvucati0+eu7hdilwUYT3n5swkHuIzX2KO80Apx/ | |
Samsung Pay | eyJhbGciOiJSU0ExXzUiLCJraWQiOiIvam1iMU9PL2hHdFRVSWxHNFpxY2VYclVEbmFOUFV1ZUR5M2FWeHBzYXVRPS | |
Google Pay | |
EphemeralPublicKey
Formato de EphemeralPublicKey que deve ser repassado a API Cielo E-commerce na integração da ApplePay:
| Carteira | Exemplo |
|---|---|
| Apple Pay | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEoedz1NqI6hs9hEO6dBsnn0X0xp5/DKj3gXirjEqxNIJ8JyhGxVB3ITd0E+6uG4W6Evt+kugG8gOhCBrdUU6JwQ== |
Signature
Formato de Signature que deve ser repassado a API Cielo E-commerce na integração da GooglePay:
| Carteira | Exemplo |
|---|---|
| Google Pay | MEUCIQCGQLOmwxe5eFMSuTcr4EcwSZu35fB0KlCWcVop6ZxxhgIgbdtNHThSlynOopfxMIxkDs0cLh2NFh5es+J5uDmaViA\u003d |
Resposta da transação de e-wallet com cartão criptografado
A tabela a seguir apresenta os principais parâmetros que podem ser retornados pela API na criação de um pagamento com e-wallets.
| Propriedade | Descrição | Tipo | Tamanho |
|---|---|---|---|
ProofOfSale | Número da autorização, idêntico ao NSU. | string | 6 |
Tid | Identificador da transação na adquirente. | string | 20 |
AuthorizationCode | Código de autorização. | string | 6 |
SoftDescriptor | Texto que será impresso na fatura bancária do portador. Disponível apenas para Visa e Master - não permite caracteres especiais. | string | 13 |
PaymentId | Campo identificador do pedido. Será usado no futuro para captura, cancelamento e consulta da transação. | GUID | 36 |
ECI | Electronic Commerce Indicator. Representa o quão segura é uma transação. | string | 2 |
Status | Status da transação. | byte | 2 |
ReturnCode | Código de retorno. | string | 32 |
ReturnMessage | Mensagem de retorno. | string | -- |