Criação de cartões em lote

stablescopes: card.create

A criação de cartões em lote permite solicitar uma quantidade elevada de cartões físicos No Name (100, 500, 1 mil etc.) em uma única requisição.

Isso possibilita ao parceiro estocar os cartões emitidos e, posteriormente, enviá-los a seus clientes para ativação.

Para realizar a emissão em lote, os cartões não precisam estar relacionados a nenhuma conta, somente ao endereço de entrega.

🚧

Importante

Embora o cartão No Name não requeira os dados do cliente no momento de sua criação, ele precisará ser vinculado a um documento e a uma conta para ser ativado.

Etapas

Endpoint

Para utilizar este endpoint, preencha os seguintes campos obrigatórios:

  • programId: identificador do programa que será vinculado ao cartão. Caso esse campo não seja informado, o sistema utilizará o programa padrão para o tipo de cartão que está sendo solicitado;
  • quantityCards: quantidade de cartões a serem emitidos nesse lote (informe um valor superior a 0 e inferior a 2000);
  • address: objeto que contém informações sobre o endereço de entrega:
    • zipCode: CEP (informe somente os números);
    • address: logradouro;
    • number: número do local;
    • neighborhood: bairro;
    • city: cidade;
    • country: país.

Opcionalmente, informe os campos:

  • complement: complemento do endereço (subcampo do objeto address);
  • paymentDay: dia de pagamento do cartão. O valor desse campo deve ser superior a 1 e igual ou inferior a 28. Caso o campo não seja informado, o sistema assumirá como valor 1.
curl --location --request POST 
--url 'https://api-mtls.sandbox.bankly.com.br/cards/batches/' \  
--header 'api-version: 1' \  
--header 'Authorization: Bearer {{accessToken}}' \  
--header 'Content-Type: application/json' \  
--data-raw '  
    {
        "programId": 111,
        "quantityCards": 100,
        "paymentDay": 1,
        "address": {
            "zipCode": "05402100",
            "address": "Av Rebouças",
            "number": "1368",
            "neighborhood": "Pinheiros",
            "complement": "3o Andar",
            "city": "São Paulo",
            "state": "SP",
            "country": "BR"
        }
    }

Retorno

O status code 202 indicará sucesso na requisição. O retorno trará o lotId (identificador do lote criado).

Erros

Status code

Código

Descrição

400

INVALID_PARAMETER

Conteúdo da requisição não está de acordo com o esperado. Exemplos: tamanho de campo, tipo ou conteúdo obrigatório.

401

UNAUTHORIZED

Sem autorização para realizar a solicitação.

406

013

O cartão físico necessita de um endereço para entrega.

406

101

O programa está temporariamente desabilitado.

406

102

Nenhum programa definido para a operação.

406

115

O programa não pertence a esse lote.

409

030

A quantidade máxima de cartões por lote foi atingida.

409

031

A quantidade máxima de cartões por lote diária foi atingida.

409

110

O programa não informa o dia do pagamento.

500

014

Ocorrência de erro ao tentar armazenar os dados do cartão.


Copyright © 2021 Acesso Soluções de Pagamento S.A - Todos os direitos reservados