Emissão de cartão

Segunda via de cartão

<div class="bkly-ref-description"> <p>Crie uma segunda via de um cartão físico com as mesmas características da primeira via.</p> <span class="bkly-ref-small-stable-tag">stable</span> <span class="bkly-ref-scope-tag">scope: card.create</span> </div> [block:callout] { "type": "warning", "title": "Importante", "body": "O cancelamento da primeira via poderá ser realizado de forma imediata ou tardia. Quando ocorre de forma tardia, o cancelamento se dá no momento da ativação da nova via. Confira a documentação [Emissão de segunda via](/docs/emissao-segunda-via) para mais informações." } [/block]
post/cards/{proxy}/duplicate

Request

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

Path parameters

proxystring required

Código identificador 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

status'LostMyCard' | 'CardWasStolen' | 'CardWasDamaged' | 'CardNotDelivered' | 'UnrecognizedOnlinePurchase' | 'CustomerOrder' | 'CardWasBroken' | 'CardHasDefect' | 'CardWasRobbed' | 'ProgramMigration' required

Motivo da emissão da segunda via. ProgramMigration indica que a solicitação de 2ª via está associada a uma migração de programa.

cancellationMode'Default' | 'Immediately' | 'Later'

Campo que indica o momento do cancelamento da primeira via. Para mais informações, consulte a tabela "Momento do cancelamento da primeira via" na documentação de Emissão de segunda via.

documentNumberstring required

Número de documento de CPF ou CNPJ (informe somente números).

cardNamestring

Nome que será impresso no cartão. Importante: caso o campo não seja enviado, será considerado o cardName existente na via original.

aliasstring

Apelido do cartão. Importante: caso o campo não seja enviado, será considerado o alias existente na via original.

descriptionstring required

Detalhes do cancelamento com qualquer informação considerada relevante.

passwordstring required

Senha do cartão atual (primeira via) para realizar transações. Preencha com quatro dígitos numéricos. Exemplo: '9348'.

resetPasswordboolean

Indica se o sistema deve gerar uma nova senha aleatória para o cartão durante a solicitação de segunda via (true) ou se deve manter a senha atual (false). Importante: caso este campo não seja preenchido, será adotado o valor padrão (false). Para que o parceiro possa utilizar este campo, é necessário avaliação prévia pelo time de segurança do Bankly e que o usuário tenha acesso à senha (pelo kit enviado ou pelo endpoint de consulta de senhas).

transferTokenboolean

Indica se deve ou não ser realizada a transferência de tokens de carteira digital para o novo cartão na emissão da segunda via. Importante: caso este campo não seja preenchido, será adotado o valor padrão (true), transferindo automaticamente todos os tokens para o novo cartão.

metadataobject

Objeto que deverá conter informações adicionais pertinentes ao contexto, representadas por meio de pares de chave e valor.

Response

Cartão

proxystring

Código identificador do cartão.

activateCodestring

Código para ativar o cartão.

Changes

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