[BV] Eventos de Cartão

beta

Os eventos referentes a cartão disparam mensagens ao destinatário quando:

  • Um cartão é emitido;
  • O status de um cartão é alterado;
  • Um cartão físico começa a ser confeccionado;
  • O status de rastreio de um cartão físico é alterado. Junto com a notificação sobre essa mudança, o parceiro também receberá um evento que apresenta o histórico completo dos status de rastreamento, desde a emissão do cartão até a sua entrega ao destinatário;
  • O cartão é adicionado ou removido de uma carteira digital;
  • A possibilidade de tokenização de um cartão é bloqueada por um determinado período;
  • A modalidade de um cartão combo tem seu status alterado.

Para mais informações sobre quando essas mensagens são disparadas e sobre o seu conteúdo, consulte as páginas:

Pré-requisitos

Para receber esses eventos, o parceiro deverá:

Informações sobre os eventos

Contexto e nome do evento

Os campos context e name poderão variar de acordo com a tabela a seguir:

contextnameDescrição
CardCARD_WAS_ISSUEDO cartão foi emitido.
CardCARD_WAS_EMBOSSEDO cartão físico está sendo confeccionado.
CardTRACKING_STATUS_CHANGEDHouve uma atualização no status de rastreio.
CardTRACKING_STATUS_SEND_HISTORYDurante o processo de entrega, o status de rastreamento do cartão emitido foi atualizado, acionando o evento TRACKING_STATUS_CHANGED. Em paralelo, o evento TRACKING_STATUS_SEND_HISTORY é disparado para comunicar o histórico completo da situação de rastreio, desde a sua criação até a entrega ao destinatário, organizado do mais recente para o mais antigo.
CardCARD_STATUS_WAS_MODIFIEDO status do cartão foi alterado.
CardCARD_WAS_ADDED_TO_WALLETO cartão foi adicionado na carteira digital.
CardCARD_WAS_REMOVED_FROM_WALLETO cartão foi removido da carteira digital.
CardCARD_WALLET_TOKENIZATION_WAS_BLOCKEDO cartão foi bloqueado temporariamente para inclusão em carteiras digitais.
CardCARD_FUNCTION_WAS_MODIFIEDUm cartão do tipo combo teve o status de uma de suas modalidades (débito ou pós) alterada.
CardCARD_FUNCTION_WAS_MODIFIEDUm cartão do tipo combo teve o status de uma de suas modalidades (débito ou pós) alterada.
CardCARD_WAS_BINDED_WITH_NEW_ACCOUNTUm cartão do tipo combo foi vinculado a uma conta bancária.

Fluxo dos eventos

Os fluxogramas a seguir descrevem a sequência em que os eventos ocorrem com base no contexto em que eles estão inseridos. Clique nas imagens para ampliá-las:

Emissão de cartão físico

📘

Nota

O processo de emissão de cartão virtual gera apenas o evento CARD_WAS_ISSUED, pois, além de não precisar ser transportado após sua emissão, o cartão já fica ativado assim que é criado (status "Active").

Adição de cartão (físico ou virtual) à carteira digital

Vinculação de cartão combo a uma conta bancária

Identificador (entityId)

O campo entityId é o identificador da entidade emissora do evento e seu valor depende do contexto de sua emissão.

No contexto de Cartão o entityId é o código identificador do cartão (proxy).

📘

Nota

No caso dos eventos TRACKING_STATUS_CHANGED e TRACKING_STATUS_SEND_HISTORY, o entityId é o código de rastreio gerado pelo Bankly para ser utilizado pelo operador logístico. O seu valor não é retornado no objeto data do payload, somente no campo entityId presente no cabeçalho do evento.

Dados dos eventos

CARD_WAS_ISSUED

Este evento sinaliza que o cartão foi emitido.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
proxystringCódigo identificador do cartão.
proxyAuthorizerstringCódigo que reúne proxy, agência e conta, utilizado internamente pelo autorizador. Campo retornado apenas para cartões vinculados a uma conta bancária.
activateCodestringCódigo atrelado ao cartão no momento de sua emissão.
trackingCodestringCódigo de rastreio do cartão. Campo retornado apenas para cartões físicos.
aliasstringApelido definido pelo proprietário para o cartão.
namestringNome gravado no cartão, também conhecido como nome de embossing.
programobjectObjeto que contém informações sobre o programa escolhido pelo parceiro.
program.idstringIdentificador do programa, o qual é passado no momento da emissão do cartão.
program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”.
program.typestringTipo de programa. Para emissão de cartão avulso, os mais comuns são: “PhysicalPre”, “VirtualPre” e "Pos", que dizem respeito ao pré-pago físico/virtual e pós-pago físico, respectivamente. Se a emissão for feita em lote, há mais duas opções disponíveis: "LotPre" e "LotPos".
program.binstringO BIN, ou Bank Identification Number , são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu.
program.brandstringBandeira do cartão.
lastFourDigitsstringQuatro últimos dígitos do cartão.
cardTypestringTipo do cartão, que pode ser “Physical” ou “Virtual”.
statusstringStatus do cartão. Exemplos: “Active”, “Building”, “Sleeping”, “Inactive”, dentre outros. Confira a tabela com os possíveis status reversíveis e irreversíveis na página Possíveis status do cartão.
functionstringFunção do cartão, que pode ser: “Pre”, “Pos” ou “Debit”.
allowContactlessbooleanIndica se é permitido pagamento por aproximação (true) ou não (false).
functionalities[]array of objectsLista de objetos contendo informações sobre as funcionalidades do cartão.
functionalities[].typenumberTipo de funcionalidade associada ao cartão, que pode ser “Debit", "Pos" ou "Pre".
functionalities[].programobjectObjeto que contém informações sobre o programa ao qual a funcionalidade está vinculada.
functionalities[].program.idnumberIdentificador único do programa.
functionalities[].program.binstringO BIN, ou Bank Identification Number, são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu.
functionalities[].program.typestringTipo do programa que define a modalidade do cartão.
functionalities[].program.brandstringBandeira do cartão.
functionalities[].program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”.
functionalities[].statusstringCampo que informa o status da modalidade.
addressobjectObjeto que contém informações do endereço comercial ou residencial do titular do cartão.
address.ziCodestringCódigo postal do endereço.
address.addressLinestringLogradouro (nome da rua, avenida etc.).
address.numberstringNúmero do imóvel.
address.neighborhoodstringNome do bairro.
address.complementstringComplemento do endereço.
address.citystringNome da cidade.
address.statestringNome do estado.
address.countrystringNome do país.
holderobjectObjeto que contém informações sobre o titular do cartão.
holder.documentobjectObjeto que contém informações sobre o documento do titular do cartão.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo do documento, que pode ser “CPF” ou “CNPJ”.
holder.namestringNome cadastrado.
holder.accountobjectObjeto que contém informações sobre a conta do titular do cartão. Este objeto somente será retornado em caso de emissão de cartão avulso, sendo ele 1ª ou 2ª via, se o cartão possuir vínculo com uma conta bancária.
holder.account.branchstringNúmero da agência.
holder.account.numberstringNúmero da conta.
holder.account.isExternalBankingCodebooleanIndicador de utilização de core bancário externo.
holder.account.bankobjectObjeto que contém informações sobre o banco ao qual a conta do titular do cartão pertence.
holder.account.bank.ispbstringISPB (Identificador de Sistema de Pagamentos Brasileiro) do banco.
holder.account.bank.codestringCódigo do banco.
holder.account.bank.namestringNome do banco.
holder.phoneobjectObjeto que contém informações sobre o telefone do titular do cartão.
holder.phone.countryCodestringCódigo DDI do país.
holder.phone.numberstringNúmero de telefone incluindo DDD.
creditobjectObjeto que contém informações sobre sobre o contrato de crédito. Campo retornado apenas para cartões do tipo pós, quando já há um contrato.
credit.contractNumberstringNúmero do contrato de crédito.
credit.limitTotalobjectObjeto que contém informações sobre o limite total disponibilizado no contrato.
credit.limitTotal.valuenumberValor do total disponibilizado no contrato.
credit.limitTotal.currencystringCódigo da moeda com base na ISO 4217. Exemplos: “BRL”.
batchobjectObjeto que contém informação sobre o lote que originou o cartão. Esse objeto somente será retornado caso o cartão tenha sido emitido dentro de um lote.
batch.idstringIdentificador único do lote.
previousCardobjectObjeto que contém informação sobre a via anterior deste cartão. Esse objeto somente será retornado em caso de segunda via (cartão físico).
previousCard.proxystringCódigo identificador do cartão da via anterior.
previousCard.purposestringRazão da nova emissão (”Duplicate”).
expirationDatestringData de expiração do cartão, no formato "yyyy-MM-dd" .

Payload do evento

Os payloads abaixo exemplificam a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-los:

Exemplos de payloads
{ 
    "idempotencyKey": "0c908f19-6a3e-4a0b-90aa-606d9a659dfb", 
    "context": "Card", 
    "name": "CARD_WAS_ISSUED", 
    "timestamp": "2022-04-25T12:27:24.1773777Z", 
    "entityId": "2500441005128861608", 
    "companyKey": "COMPANY_KEY", 
    "correlationId": "496b8b38-c956-415a-8668-c21cd146285b", 
    "metadata": { 
        "created": "2022-04-25T12:27:04.294+00:00" 
    }, 
    "data": { 
        "proxy": "0000000000000000000",
        "proxyAuthorizer": "0000000000000000000_0000_000000000", 
        "activateCode": "A49000000095", 
        "trackingCode": "JRDRVSQ00000",
        "alias": "0422", 
        "name": "Nísia Floresta", 
        "program": { 
            "id": "53",  
            "type": "Pre",
            "bin": "123456",
            "brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
        }, 
        "lastFourDigits": "0000", 
        "cardType": "Physical", 
        "status": "Active", 
        "function": "Pre", 
        "allowContactless": true,
        "functionalities": [
            {
                "type": "Pre",
                "program": {
                    "id": 53,
                    "bin": "234028",
                    "type": "PhysicalPre",
                    "brand": "Mastercard",
                    "name": "COMPANY_KEY - Physical"
                },
                "status": "ENABLED"
            }
        ],
        "address": { 
            "zipCode": "68060100", 
            "addressLine": "Rua 6 de Março", 
            "number": "2500", 
            "neighborhood": "Alter do Chão", 
            "complement": "Apartamento", 
            "city": "Santarém", 
            "state": "PA", 
            "country": "BR" 
        }, 
        "holder": { 
            "document": { 
                "value": "47742663023", 
                "type": "CPF" 
            }, 
            "name": "Nísia Floresta", 
            "account": { 
                "branch": "0001", 
                "number": "15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "expirationDate": "2030-03-31"
    }
}
 { 
    "idempotencyKey": "0c908f19-6a3e-4a0b-90aa-606d9a659dfb", 
    "context": "Card", 
    "name": "CARD_WAS_ISSUED", 
    "timestamp": "2022-04-25T12:27:24.1773777Z", 
    "entityId": "2500441005128861608", 
    "companyKey": "COMPANY_KEY", 
    "correlationId": "496b8b38-c956-415a-8668-c21cd146285b", 
    "metadata": { 
        "created": "2022-04-25T12:27:04.294+00:00" 
    }, 
    "data": { 
        "proxy": "0000000000000000000",
        "proxyAuthorizer": "0000000000000000000_0000_000000000", 
        "activateCode": "A49000000095", 
        "trackingCode": "JRDRVSQ00000",
        "alias": "0422", 
        "name": "Nísia Floresta", 
        "program": { 
            "id": "53", 
            "type": "Pos",
            "bin": "123456",
            "brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
        }, 
        "lastFourDigits": "0000", 
        "cardType": "Physical", 
        "status": "Active", 
        "function": "Pos", 
        "allowContactless": true,
        "functionalities": [
            {
                "type": "Pos",
                "program": {
                    "id": 53,
                    "bin": "234028",
                    "type": "Pos",
                    "brand": "Mastercard",
                    "name": "COMPANY_KEY - Physical"
                },
                "status": "ENABLED"
            }
        ],
        "address": { 
            "zipCode": "68060100", 
            "addressLine": "Rua 6 de Março", 
            "number": "2500", 
            "neighborhood": "Alter do Chão", 
            "complement": "Apartamento", 
            "city": "Santarém", 
            "state": "PA", 
            "country": "BR" 
        }, 
        "holder": { 
            "document": { 
                "value": "47742663023", 
                "type": "CPF" 
            }, 
            "name": "Nísia Floresta", 
            "account": { 
                "branch": "0001", 
                "number": "15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "credit": {
            "contractNumber": "123458696-",
            "limitTotal": {
                "value": 123,
                "currency": "BRL"
            }
        },
        "expirationDate": "2030-03-31"
    }
}
{ 
    "idempotencyKey": "0c908f19-6a3e-4a0b-90aa-606d9a659dfb", 
    "context": "Card", 
    "name": "CARD_WAS_ISSUED", 
    "timestamp": "2022-04-25T12:27:24.1773777Z", 
    "entityId": "2500441005128861608", 
    "companyKey": "COMPANY_KEY", 
    "correlationId": "496b8b38-c956-415a-8668-c21cd146285b", 
    "metadata": { 
        "created": "2022-04-25T12:27:04.294+00:00" 
    }, 
    "data": { 
        "proxy": "0000000000000000000",
        "proxyAuthorizer": "0000000000000000000_0000_000000000", 
        "activateCode": "A49000000095", 
        "trackingCode": "JRDRVSQ00000",
        "alias": "0422", 
        "name": "Nísia Floresta", 
        "program": { 
            "id": "53", 
            "type": "LotPre",
            "bin": "123456",
            "brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
        }, 
        "lastFourDigits": "0000", 
        "cardType": "Physical", 
        "status": "Active", 
        "function": "Pre", 
        "allowContactless": true,
        "functionalities": [
            {
                "type": "Pre",
                "program": {
                    "id": 53,
                    "bin": "234028",
                    "type": "Pre",
                    "brand": "Mastercard",
                    "name": "COMPANY_KEY - Physical"
                },
                "status": "ENABLED"
            }
        ],
        "address": { 
            "zipCode": "68060100", 
            "addressLine": "Rua 6 de Março", 
            "number": "2500", 
            "neighborhood": "Alter do Chão", 
            "complement": "Apartamento", 
            "city": "Santarém", 
            "state": "PA", 
            "country": "BR" 
        }, 
        "holder": { 
            "document": { 
                "value": "47742663023", 
                "type": "CPF" 
            }, 
            "name": "Nísia Floresta", 
            "account": { 
                "branch": "0001", 
                "number": "15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "batch": {
            "id": "LT023432982"
        },
        "expirationDate": "2030-03-31"
    }
}
{ 
    "idempotencyKey": "0c908f19-6a3e-4a0b-90aa-606d9a659dfb", 
    "context": "Card", 
    "name": "CARD_WAS_ISSUED", 
    "timestamp": "2022-04-25T12:27:24.1773777Z", 
    "entityId": "2500441005128861608", 
    "companyKey": "COMPANY_KEY", 
    "correlationId": "496b8b38-c956-415a-8668-c21cd146285b", 
    "metadata": { 
        "created": "2022-04-25T12:27:04.294+00:00" 
    }, 
    "data": { 
        "proxy": "0000000000000000000",
        "proxyAuthorizer": "0000000000000000000_0000_000000000", 
        "activateCode": "A49000000095", 
        "trackingCode": "JRDRVSQ00000",
        "alias": "0422", 
        "name": "Nísia Floresta", 
        "program": { 
            "id": "53",  
            "type": "Pre",
            "bin": "123456",
            "brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
        }, 
        "lastFourDigits": "0000", 
        "cardType": "Physical", 
        "status": "Active", 
        "function": "Pre", 
        "allowContactless": true,
        "functionalities": [
            {
                "type": "Pre",
                "program": {
                    "id": 53,
                    "bin": "234028",
                    "type": "Pre",
                    "brand": "Mastercard",
                    "name": "COMPANY_KEY - Physical"
                },
                "status": "ENABLED"
            }
        ],
        "address": { 
            "zipCode": "68060100", 
            "addressLine": "Rua 6 de Março", 
            "number": "2500", 
            "neighborhood": "Alter do Chão", 
            "complement": "Apartamento", 
            "city": "Santarém", 
            "state": "PA", 
            "country": "BR" 
        }, 
        "holder": { 
            "document": { 
                "value": "47742663023", 
                "type": "CPF" 
            }, 
            "name": "Nísia Floresta", 
            "account": { 
                "branch": "0001", 
                "number": "15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "previousCard": {
            "proxy": "1111111111111111111",
            "purpose": "Duplicate"
        },
        "expirationDate": "2030-03-31"
    }
}
{ 
    "idempotencyKey": "0c908f19-6a3e-4a0b-90aa-606d9a659dfb", 
    "context": "Card", 
    "name": "CARD_WAS_ISSUED", 
    "timestamp": "2022-04-25T12:27:24.1773777Z", 
    "entityId": "2500441005128861608", 
    "companyKey": "COMPANY_KEY", 
    "correlationId": "496b8b38-c956-415a-8668-c21cd146285b", 
    "metadata": { 
        "created": "2022-04-25T12:27:04.294+00:00" 
    }, 
    "data": { 
        "proxy": "0000000000000000000",
        "proxyAuthorizer": "0000000000000000000_0000_000000000", 
        "activateCode": "A49000000095", 
        "trackingCode": "JRDRVSQ00000",
        "alias": "0422", 
        "name": "Nísia Floresta", 
        "program": { 
            "id": "53", 
            "type": "Pos",
            "bin": "123456",
            "brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
        }, 
        "lastFourDigits": "0000", 
        "cardType": "Physical", 
        "status": "Active", 
        "function": "Pos", 
        "allowContactless": true,
        "functionalities": [
            {
                "type": "Pos",
                "program": {
                    "id": 53,
                    "bin": "234028",
                    "type": "Pos",
                    "brand": "Mastercard",
                    "name": "COMPANY_KEY - Physical"
                },
                "status": "ENABLED"
            }
        ],
        "address": { 
            "zipCode": "68060100", 
            "addressLine": "Rua 6 de Março", 
            "number": "2500", 
            "neighborhood": "Alter do Chão", 
            "complement": "Apartamento", 
            "city": "Santarém", 
            "state": "PA", 
            "country": "BR" 
        }, 
        "holder": { 
            "document": { 
                "value": "47742663023", 
                "type": "CPF" 
            }, 
            "name": "Nísia Floresta", 
            "account": { 
                "branch": "0001", 
                "number": "15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "credit": {
            "contractNumber": "123458696-",
            "limitTotal": {
                "value": 123,
                "currency": "BRL"
            }
        },
        "previousCard": {
            "proxy": "1111111111111111111",
            "purpose": "Duplicate"
        },
        "expirationDate": "2030-03-31"
    }
}

CARD_WAS_EMBOSSED

Este evento indica que o cartão físico está sendo confeccionado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
proxystringCódigo identificador do cartão.
proxyAuthorizerstringCódigo que reúne proxy, agência e conta, utilizado internamente pelo autorizador. Campo retornado apenas para cartões vinculados a uma conta bancária.
activateCodestringCódigo atrelado ao cartão no momento de sua emissão.
trackingCodestringCódigo de rastreio do cartão. Campo retornado apenas para cartões físicos.
aliasstringApelido definido pelo proprietário para o cartão.
namestringNome gravado no cartão, também conhecido como nome de embossing.
programobjectObjeto que contém informações sobre o programa escolhido pelo parceiro.
program.idnumberIdentificador do programa, o qual é passado no momento da emissão do cartão.
program.typestringTipo de programa. Para emissão de cartão avulso, os mais comuns são: “PhysicalPre”, “VirtualPre” e "Pos", que dizem respeito ao pré-pago físico/virtual e pós-pago físico, respectivamente. Se a emissão for feita em lote, há mais duas opções disponíveis: "LotPre" e "LotPos".
program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”.
program.binstringO BIN, ou Bank Indetification Number, são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu.
program.brandstringBandeira do cartão.
lastFourDigitsstringQuatro últimos dígitos do cartão.
cardTypestringTipo do cartão, que pode ser “Physical” ou “Virtual”.
statusstringStatus do cartão. Exemplos: “Active”, “Building”, “Sleeping”, “Inactive”, dentre outros. Confira a tabela com os possíveis status reversíveis e irreversíveis na página Possíveis status do cartão.
functionstringFunção do cartão, que pode ser “Pre”, “Pos” ou “Debit”.
allowContactlessbooleanIndica se é permitido pagamento por aproximação (true) ou não (false).
functionalities[]array of objectsLista de objetos contendo informações sobre as funcionalidades do cartão.
functionalities[].typenumberTipo de funcionalidade associada ao cartão, que pode ser “Debit", "Pos" ou "Pre".
functionalities[].programobjectObjeto que contém informações sobre o programa ao qual a funcionalidade está vinculada.
functionalities[].program.idnumberIdentificador único do programa.
functionalities[].program.binstringO BIN, ou Bank Indetification Number, são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu.
functionalities[].program.typestringTipo do programa que define a modalidade do cartão.
functionalities[].program.brandstringBandeira do cartão.
functionalities[].program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”.
functionalities[].statusstringCampo que informa o status da modalidade .
addressobjectObjeto que contém informações do endereço comercial ou residencial do titular do cartão.
address.zipCodestringCódigo postal do endereço.
address.addressLinestringLogradouro (nome da rua, avenida etc.).
address.numberstringNúmero do imóvel.
address.neighborhoodstringNome do bairro.
address.complementstringComplemento do endereço.
address.citystringNome da cidade.
address.statestringNome do estado.
address.countrystringNome do país.
holderobjectObjeto que contém informações sobre o titular do cartão.
holder.documentobjectObjeto que contém informações sobre o documento do titular do cartão.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo do documento, que pode ser “CPF” ou “CNPJ”.
holder.namestringNome cadastrado.
holder.accountobjectObjeto que contém informações sobre a conta do titular do cartão. Este objeto somente será retornado em caso de emissão de cartão avulso, sendo ele 1ª ou 2ª via, se o cartão possuir vínculo com uma conta bancária.
holder.account.branchstringNúmero da agência.
holder.account.numberstringNúmero da conta.
holder.account.isExternalBankingCodebooleanIndicador de utilização de core bancário externo.
holder.account.bankobjectObjeto que contém informações sobre o banco ao qual a conta do titular do cartão pertence.
holder.account.bank.ispbstringISPB (Identificador de Sistema de Pagamentos Brasileiro) do banco.
holder.account.bank.codestringCódigo do banco.
holder.account.bank.namestringNome do banco.
holder.phoneobjectObjeto que contém informações sobre o telefone do titular do cartão.
holder.phone.countryCodestringCódigo DDI do país.
holder.phone.numberstringNúmero de telefone incluindo DDD.
creditobjectObjeto que contém informações sobre sobre o contrato de crédito. Campo retornado apenas para cartões do tipo pós, quando já há um contrato.
credit.contractNumberstringNúmero do contrato de crédito.
credit.limitTotalobjectObjeto que contém informações sobre o limite total disponibilizado no contrato.
credit.limitTotal.valuenumberValor do total disponibilizado no contrato.
credit.limitTotal.currencystringCódigo da moeda com base na ISO 4217. Exemplos: “BRL”.
embosserobjectObjeto que contém informações sobre os dados de envio para confecção.
embosser.factorystringFábrica de confecção do cartão.
embosser.fileNamestringNome do arquivo em que o cartão foi enviado para confecção.
embosser.embossedAtstringData e hora do envio, no formato ISO 8601 - UTC.
embosser.customFieldsobjectObjeto que contém informações sobre os campos customizados enviados à fábrica.
embosser.customFields.PlasticCodestringCódigo do plástico do cartão.
batchobjectObjeto que contém informação sobre o lote que originou o cartão. Esse objeto somente será retornado caso o cartão tenha sido emitido dentro de um lote.
batch.idstringIdentificador único do lote.
previousCardobjectObjeto que contém informação sobre a via anterior deste cartão. Esse objeto somente será retornado em caso de segunda via (cartão físico).
previousCard.proxystringCódigo identificador do cartão da via anterior.
previousCard.purposestringRazão da nova emissão (”Duplicate”).
expirationDatestringData de expiração do cartão, no formato "yyyy-MM-dd" .

📘

Nota

O objeto metadata deste evento retornará as informações enviadas pelo parceiro no objeto metadata dos endpoints de emissão de cartão.

Payload do evento

Os payloads abaixo exemplificam a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-los:

Exemplos de payloads
{
    "name":"CARD_WAS_EMBOSSED",
    "idempotencyKey":"914e0649-034f-4fb2-b20a-d87422c863cd",
    "context":"Card",
    "timestamp":"2022-12-30T01:11:07.4151363Z",
    "entityId":"2500441000000000001",
    "companyKey":"COMPANY_KEY",
    "correlationId":"5ba3cd76-53bf-4cc4-8ba2-eea0fb1b1071",
    "version": "1",
    "metadata":{
        "capturedAt":"2022-12-30T01:11:07.4019873Z"
    },
    "data":{
        "proxy":"2500441000000000001",
        "proxyAuthorizer": "0000000000000000000_0000_000000000",
        "activateCode":"A395FFES110C",
        "trackingCode": "JRDRVSQ00000",
        "alias":"1222",
        "name":"Nísia Floresta",
        "program":{
            "id":"1000",
            "name": "COMPANY_KEY - Physical",
            "type":"PhysicalPos",
            "bin": "234028",
            "brand": "Mastercard"
        },
        "lastFourDigits":"8944",
        "cardType":"Physical",
        "status":"InTransitLocked",
        "function":"Pos",
        "allowContactless":true,
        "functionalities": [
            {   
            "type": "Pos",
            "program": {
                "id": 53,
                "name": "COMPANY_KEY - Physical",
                "bin": "234028",
                "type": "PhysicalPos",
                "brand": "Mastercard"
            },
            "status": "ENABLED"
            }
        ],    
        "address":{
            "zipCode":"68060100",
            "addressLine":"Rua 6 de Março",
            "number":"2500",
            "neighborhood":"Alter do Chão",
            "complement":"Apartamento",
            "city":"Santarém",
            "state":"PA",
            "country":"BR"
        },
        "holder":{
            "document":{
                "value":"47742663023",
                "type":"CPF"
            },
            "name":"Nísia Floresta",
            "account":{
                "branch":"0001",
                "number":"15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }      
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "credit": {
            "contractNumber": "123458696-",
            "limitTotal": {
                "value": 123,
                "currency": "BRL"
            }
        },        
        "embosser":{
            "factory":"TestCard",
            "fileName":"ACESSO20221230_275.txt",
            "embossedAt":"2022-12-30T01:10:41Z",
            "customFields": {
		            "plasticCode": "0000"
            }        
        },
        "expirationDate": "2030-03-31"      
    }
}
{
    "name":"CARD_WAS_EMBOSSED",
    "idempotencyKey":"914e0649-034f-4fb2-b20a-d87422c863cd",
    "context":"Card",
    "timestamp":"2022-12-30T01:11:07.4151363Z",
    "entityId":"2500441000000000001",
    "companyKey":"COMPANY_KEY",
    "correlationId":"5ba3cd76-53bf-4cc4-8ba2-eea0fb1b1071",
    "version": "1",
    "metadata":{
        "capturedAt":"2022-12-30T01:11:07.4019873Z"
    },
    "data":{
        "proxy":"2500441000000000001",
        "proxyAuthorizer": "0000000000000000000_0000_000000000",
        "activateCode":"A395FFES110C",
        "trackingCode": "JRDRVSQ00000",
        "alias":"1222",
        "name":"Nísia Floresta",
        "program":{
            "id":"1000",
            "name": "COMPANY_KEY - Physical",
            "type":"PhysicalPos",
            "bin": "234028",
            "brand": "Mastercard"
        },
        "lastFourDigits":"8944",
        "cardType":"Physical",
        "status":"InTransitLocked",
        "function":"Pos",
        "allowContactless":true,
        "functionalities": [
            {   
            "type": "Pos",
            "program": {
                "id": 53,
                "bin": "234028",
                "type": "PhysicalPos",
                "brand": "Mastercard",
                "name": "COMPANY_KEY - Physical"
            },
            "status": "ENABLED"
            }
        ],    
        "address":{
            "zipCode":"68060100",
            "addressLine":"Rua 6 de Março",
            "number":"2500",
            "neighborhood":"Alter do Chão",
            "complement":"Apartamento",
            "city":"Santarém",
            "state":"PA",
            "country":"BR"
        },
        "holder":{
            "document":{
                "value":"47742663023",
                "type":"CPF"
            },
            "name":"Nísia Floresta",
            "account":{
                "branch":"0001",
                "number":"15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }      
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "credit": {
            "contractNumber": "123458696-",
            "limitTotal": {
                "value": 123,
                "currency": "BRL"
            }
        },        
        "embosser":{
            "factory":"TestCard",
            "fileName":"ACESSO20221230_275.txt",
            "embossedAt":"2022-12-30T01:10:41Z",
            "customFields": {
		            "plasticCode": "0000"
            }        
        },
        "previousCard": {
            "proxy": "1111111111111111111",
            "purpose": "Duplicate"
        },
        "expirationDate": "2030-03-31"         
    }
}
{
    "name":"CARD_WAS_EMBOSSED",
    "idempotencyKey":"914e0649-034f-4fb2-b20a-d87422c863cd",
    "context":"Card",
    "timestamp":"2022-12-30T01:11:07.4151363Z",
    "entityId":"2500441000000000001",
    "companyKey":"COMPANY_KEY",
    "correlationId":"5ba3cd76-53bf-4cc4-8ba2-eea0fb1b1071",
    "version": "1",
    "metadata":{
        "capturedAt":"2022-12-30T01:11:07.4019873Z"
    },
    "data":{
        "proxy":"2500441000000000001",
        "proxyAuthorizer": "0000000000000000000_0000_000000000",
        "activateCode":"A395FFES110C",
        "trackingCode": "JRDRVSQ00000",
        "alias":"1222",
        "name":"Nísia Floresta",
        "program":{
            "id":"1000",
            "name": "COMPANY_KEY - Physical",
            "type":"LotPos",
            "bin": "234028",
            "brand": "Mastercard"
        },
        "lastFourDigits":"8944",
        "cardType":"Physical",
        "status":"InTransitLocked",
        "function":"Pos",
        "allowContactless":true,
        "functionalities": [
            {   
            "type": "Pos",
            "program": {
                "id": 53,
                "name": "COMPANY_KEY - Physical",
                "bin": "234028",
                "type": "PhysicalPos",
                "brand": "Mastercard"
            },
            "status": "ENABLED"
            }
        ],    
        "address":{
            "zipCode":"68060100",
            "addressLine":"Rua 6 de Março",
            "number":"2500",
            "neighborhood":"Alter do Chão",
            "complement":"Apartamento",
            "city":"Santarém",
            "state":"PA",
            "country":"BR"
        },
        "holder":{
            "document":{
                "value":"47742663023",
                "type":"CPF"
            },
            "name":"Nísia Floresta",
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },
        "credit": {
            "contractNumber": "123458696-",
            "limitTotal": {
                "value": 123,
                "currency": "BRL"
            }
        },        
        "embosser":{
            "factory":"TestCard",
            "fileName":"ACESSO20221230_275.txt",
            "embossedAt":"2022-12-30T01:10:41Z",
            "customFields": {
                "plasticCode": "0000"
            }        
        },
        "batch": {
            "id": "LT023432982"
        },
        "expirationDate": "2030-03-31"            
    }
}
{
    "name":"CARD_WAS_EMBOSSED",
    "idempotencyKey":"914e0649-034f-4fb2-b20a-d87422c863cd",
    "context":"Card",
    "timestamp":"2022-12-30T01:11:07.4151363Z",
    "entityId":"2500441000000000001",
    "companyKey":"COMPANY_KEY",
    "correlationId":"5ba3cd76-53bf-4cc4-8ba2-eea0fb1b1071",
    "version": "1",
    "metadata":{
        "capturedAt":"2022-12-30T01:11:07.4019873Z"
    },
    "data":{
        "proxy":"2500441000000000001",
        "proxyAuthorizer": "0000000000000000000_0000_000000000",
        "activateCode":"A395FFES110C",
        "alias":"1222",
        "name":"Nísia Floresta",
        "program":{
            "id":"1000",
            "name": "COMPANY_KEY - Physical",
            "type":"VirtualPre",
            "bin": "234028",
            "brand": "Mastercard"
        },
        "lastFourDigits":"8944",
        "cardType":"Virtual",
        "status":"InTransitLocked",
        "function":"Pre",
        "allowContactless":true,
        "functionalities": [
            {   
            "type": "Pre",
            "program": {
                "id": 53,
                "name": "COMPANY_KEY - Physical",
                "bin": "234028",
                "type": "VirtualPre",
                "brand": "Mastercard"
                },
            "status": "ENABLED"
            }
        ],    
        "address":{
            "zipCode":"68060100",
            "addressLine":"Rua 6 de Março",
            "number":"2500",
            "neighborhood":"Alter do Chão",
            "complement":"Apartamento",
            "city":"Santarém",
            "state":"PA",
            "country":"BR"
        },
        "holder":{
            "document":{
                "value":"47742663023",
                "type":"CPF"
            },
            "name":"Nísia Floresta",
            "account":{
                "branch":"0001",
                "number":"15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }      
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },       
        "embosser":{
            "factory":"TestCard",
            "fileName":"ACESSO20221230_275.txt",
            "embossedAt":"2022-12-30T01:10:41Z",
            "customFields": {
		            "plasticCode": "0000"
            }        
        },
        "expirationDate": "2030-03-31"       
    }
}
{
    "name":"CARD_WAS_EMBOSSED",
    "idempotencyKey":"914e0649-034f-4fb2-b20a-d87422c863cd",
    "context":"Card",
    "timestamp":"2022-12-30T01:11:07.4151363Z",
    "entityId":"2500441000000000001",
    "companyKey":"COMPANY_KEY",
    "correlationId":"5ba3cd76-53bf-4cc4-8ba2-eea0fb1b1071",
    "version": "1",
    "metadata":{
        "capturedAt":"2022-12-30T01:11:07.4019873Z"
    },
    "data":{
        "proxy":"2500441000000000001",
        "proxyAuthorizer": "0000000000000000000_0000_000000000",
        "activateCode":"A395FFES110C",
        "trackingCode": "JRDRVSQ00000",
        "alias":"1222",
        "name":"Nísia Floresta",
        "program":{
            "id":"1000",
            "name": "COMPANY_KEY - Physical",
            "type":"PhysicalPre",
            "bin": "234028",
            "brand": "Mastercard"
        },
        "lastFourDigits":"8944",
        "cardType":"Physical",
        "status":"InTransitLocked",
        "function":"Pre",
        "allowContactless":true,
        "functionalities": [
            {   
                "type": "Pre",
                "program": {
                    "id": 53,
                    "bin": "234028",
                    "type": "PhysicalPre",
                    "brand": "Mastercard",
                    "name": "COMPANY_KEY - Physical"
                },
                "status": "ENABLED"
            }
        ],    
        "address":{
            "zipCode":"68060100",
            "addressLine":"Rua 6 de Março",
            "number":"2500",
            "neighborhood":"Alter do Chão",
            "complement":"Apartamento",
            "city":"Santarém",
            "state":"PA",
            "country":"BR"
        },
        "holder":{
            "document":{
                "value":"47742663023",
                "type":"CPF"
            },
            "name":"Nísia Floresta",
            "account":{
                "branch":"0001",
                "number":"15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }      
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            }
        },       
        "embosser":{
            "factory":"TestCard",
            "fileName":"ACESSO20221230_275.txt",
            "embossedAt":"2022-12-30T01:10:41Z",
            "customFields": {
                "plasticCode": "0000"
            }        
        },
        "expirationDate": "2030-03-31"       
    }
}

TRACKING_STATUS_CHANGED

Este evento sinaliza que houve uma atualização no status de rastreio.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
cardobjectObjeto que contém informações sobre o cartão.
card.proxystringCódigo identificador do cartão.
card.aliasstringApelido definido pelo proprietário do cartão.
externalTrackingobjectObjeto que contém informações sobre a transportadora responsável pela entrega do cartão. Este objeto somente será enviado caso o operador logístico terceirize a entrega do cartão.
externalTracking.codestringCódigo de rastreio proveniente da transportadora.
externalTracking.partnerstringNome da transportadora.
estimatedDeliveryDatestringData de entrega estimada, no formato ISO 8601 - UTC.
statusobjectObjeto que contém informações sobre o histórico dos status desde a criação do cartão até a entrega ao destinatário.
status.typestringStatus de rastreio do cartão .
status.reasonstringDescrição do status de rastreio.
finalizedobjectObjeto que contém informações sobre quem recebeu o cartão e o número de tentativas de entrega. Objeto retornado apenas após a entrega do cartão (status "Delivered").
finalized.recipientobjectObjeto que contém informações sobre quem recebeu o cartão.
finalized.recipient.namestringNome do recebedor do cartão.
finalized.recipient.kinshipstringRelacionamento do titular do cartão com a pessoa que o recebeu.
finalized.recipient.documentobjectObjeto que contém informações sobre o documento do recebedor do cartão.
finalized.recipient.document.typestringTipo do documento, que pode ser “CPF” ou “CNPJ”.
finalized.recipient.document.numberstringNúmero do documento.
finalized.recipient.attemptsintNúmero de tentativas de entrega realizadas.

Payload do evento

Os payloads abaixo exemplificam a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-los:

Exemplos de payloads
{
	"companyKey": "companyKey",
	"context": "Card",
	"entityId": "24906A3D54FC",
	"name": "TRACKING_STATUS_CHANGED",
	"correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
	"timestamp": "2025-02-06T10:08:38.476Z",
	"metadata": {
		"created": "2025-02-06T10:08:37.868Z",
		"modified": "2025-02-06T10:08:37.868Z"
	},
	"data": {
		"card": {
			"proxy": "2229141009436273825",
			"alias": "Nísia Floresta"
		},
		"estimatedDeliveryDate": "2025-02-21T23:59:59.000Z",
		"status": {
			"reason": "Waiting for post",
			"type": "Created"
		}
	}
}
{
      "entityId": "24906A3D54FC",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "companyKey",
      "version": "1",
      "context": "Card",
      "name": "TRACKING_STATUS_CHANGED",
      "timestamp": "2021-10-06T13:07:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {
         "created": "2021-11-10T20:40:24.282+00:00",
         "modified": "2021-11-18T20:40:24.282+00:00"
      },
      "data": {
         "card": {
            "proxy": "2229141009436273825",
            "alias": "Nísia Floresta"
         },
         "externalTracking": {
            "code": "111",
            "partner": "CORREIOS"
         },
         "estimatedDeliveryDate": "2021-11-25T23:59:59.282+00:00",
         "status": {
            "type": "InProgress",
            "reason": "Object on the way"
         }
      }
   }
{
      "entityId": "24906A3D54FC",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "companyKey",
      "version": "1",
      "context": "Card",
      "name": "TRACKING_STATUS_CHANGED",
      "timestamp": "2021-10-06T13:07:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {
         "created": "2021-11-10T20:40:24.282+00:00",
         "modified": "2021-11-18T20:40:24.282+00:00"
      },
      "data": {
         "card": {
            "proxy": "2229141009436273825",
            "alias": "Nísia Floresta"
         },
         "externalTracking": {
            "code": "111",
            "partner": "CORREIOS"
         },
         "estimatedDeliveryDate": "2021-11-25T23:59:59.282+00:00",
         "status": {
            "type": "Delivered",
            "reason": "Object delivered"
         },
         "finalized": {
            "recipient": {
               "name": "Maria Quitéria de Jesus",
               "kinship": "Mãe",
               "document": {
                  "type": "CPF",
                  "number": "09992220074"
               }
            },
            "attempts": 1
         }
      }
   }
{
	"companyKey": "companyKey",
	"context": "Card",
	"entityId": "24906A3D54FC",
	"name": "TRACKING_STATUS_CHANGED",
	"correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
	"timestamp": "2025-02-07T02:18:55.535Z",
	"metadata": {
		"created": "2025-02-01T14:28:33.071Z",
		"modified": "2025-02-06T11:29:50.169Z"
	},
	"data": {
		"card": {
			"proxy": "2229141009436273825",
			"alias": "Nísia Floresta"
		},
		"estimatedDeliveryDate": "2025-02-14T23:59:59.000Z",
		"status": {
			"reason": "Out",
			"type": "NotDelivered"
		}
	}
}
{
	"companyKey": "companyKey",
	"context": "Card",
	"entityId": "24906A3D54FC",
	"name": "TRACKING_STATUS_CHANGED",
	"correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
	"timestamp": "2025-02-16T02:15:43.209Z",
	"metadata": {
		"created": "2025-02-10T22:01:35.136Z",
		"modified": "2025-02-14T19:41:19.426Z"
	},
	"data": {
		"card": {
			"proxy": "2229141009436273825",
			"alias": "Nísia Floresta"
		},
		"estimatedDeliveryDate": "2025-02-21T23:59:59.000Z",
		"status": {
			"reason": "Waiting action",
			"type": "Custody"
		}
	}
}
{
      "entityId": "24906A3D54FC",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "companyKey",
      "version": "1",
      "context": "Card",
      "name": "TRACKING_STATUS_CHANGED",
      "timestamp": "2021-10-06T13:07:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {
         "created": "2021-11-10T20:40:24.282+00:00",
         "modified": "2021-11-18T20:40:24.282+00:00"
      },
      "data": {
         "card": {
            "proxy": "2229141009436273825",
            "alias": "Nísia Floresta"
         },
         "estimatedDeliveryDate": "2021-11-25T23:59:59.282+00:00",
         "status": {
            "type": "InProgress",
            "reason": "Object on the way"
         }
      }
   }
{
      "entityId": "24906A3D54FC",
      "idempotencyKey": "86447d19-687f-4fa8-80cf-a5aa406457b9",
      "companyKey": "companyKey",
      "version": "1",
      "context": "Card",
      "name": "TRACKING_STATUS_CHANGED",
      "timestamp": "2021-10-06T13:07:25.3853601Z",
      "correlationId": "7a1bfc3f-50e6-458c-aa9b-d42a22ddb84d",
      "metadata": {
         "created": "2021-11-10T20:40:24.282+00:00",
         "modified": "2021-11-18T20:40:24.282+00:00"
      },
      "data": {
         "card": {
            "proxy": "2229141009436273825",
            "alias": "Nísia Floresta"
         },
         "estimatedDeliveryDate": "2021-11-25T23:59:59.282+00:00",
         "status": {
            "type": "Delivered",
            "reason": "Object delivered"
         },
         "finalized": {
            "recipient": {
               "name": "Maria Quitéria de Jesus",
               "kinship": "Mãe",
               "document": {
                  "type": "CPF",
                  "number": "09992220074"
               }
            },
            "attempts": 1
         }
      }
   }
{
    "companyKey": "BANCO_DIGITAL_BCO_BV",
    "context": "Card",
    "entityId": "PI000058125BR",
    "name": "TRACKING_STATUS_CHANGED",
    "correlationId": "d44c8283-1762-4c6b-bbcc-561c1399b3c5",
    "timestamp": "2025-03-11T01:02:50.9698317Z",
    "metadata": {
        "created": "2025-03-10T23:01:40.219Z",
        "modified": "2025-03-11T01:02:50.969Z"
    },
    "data": {
        "card": {
            "proxy": "2234626770402896338",
            "alias": "Cartão corporativo"
        },
        "estimatedDeliveryDate": "2025-03-27T20:59:59.000Z",
        "status": {
            "reason": "Waiting for post",
            "type": "Building"
        }
    }
}

TRACKING_STATUS_SEND_HISTORY

Este evento é disparado em conjunto com o TRACKINGSTATUS_CHANGED, após a atualização do _status de rastreio do cartão emitido, e informa detalhes sobre o histórico completo dos seus status, desde a sua criação até a entrega ao destinatário, ordenados do mais recente para o mais antigo.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescriçãoNúmero máximo de caracteres
cardobjectObjeto que contém informações sobre o cartão que sofreu alteração em seu status de rastreio.
card.proxystringCódigo identificador do cartão.
card.aliasstringApelido do cartão.
estimateDeliveryDatestringData de entrega estimada. Importante: este campo só será retornado quando o cartão ainda não tiver sido entregue.
status[]array of objectsLista de objetos com o histórico dos status desde a criação do cartão até a entrega ao destinatário, do mais recente para o mais antigo.
status[].reasonstringStatus de rastreio do cartão.
status[].typestringTipo ou nome dos status em que se encontra o cartão criado. Consulte a lista de possíveis reasons para mais detalhes.
address[]array of objectsLista de objetos contendo informações sobre os endereços de entrega cadastrados pelo titular do cartão. Importante: ao cadastrar um novo endereço de entrega, ele será exibido nesta lista.
address[].addressstringLogradouro (nome da rua, avenida etc.).
address[].numberstringNúmero do imóvel.
address[].neighboorhoodstringNome do bairro.
address[].complementstringComplemento do endereço (quando houver).
address[].citystringNome da cidade.
address[].statestringSigla do estado brasileiro conforme a ISO 3166-2:BR. Exemplo: SP.
address[].countrystringSigla do país (Brasil) conforme a ISO 3166-2. Exemplo: BR.
address[].createdDatestringData e hora da inserção do endereço de entrega na base de dados, no formato ISO 8601 - UTC.
address[].isActivebooleanIndica se o endereço está habilitado para entrega, sendo "true" para ativo e "false" para inativo.
address[].zipCodestringCódigo postal do endereço.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
 "companyKey": "FLORESTA_ED",
 "context": "Card",
 "entityId": "RGKXSTS31942",
 "name": "TRACKING_STATUS_SEND_HISTORY",
 "correlationId": "28cad10c-8b11-4e34-bfdb-467f891bb656",
 "idempotencyKey": "bed33c52-716b-4204-9bde-99c0daab1137",
 "timestamp": "2024-04-15T12:48:49.149Z",
 "metadata": {
   "created": "2024-04-12T19:44:45.078Z",
   "modified": "2024-04-15T12:48:19.602Z"
 },
 "data": {
   "card": {
      "proxy": "2234626776444794789",
      "alias": "Gastos corporativos"
   },
   "estimatedDeliveryDate": "2024-04-26T23:59:59.000Z",
   "status": [
      {
       "reason": "Sent to ship company",
       "type": "Building"
      },
      {
       "reason": "Object delivered",
       "type": "Delivered"
      },
      {
       "reason": "In route to delivery",
       "type": "InProgress"
      },
      {
       "reason": "Received by the shipping company",
       "type": "InProgress"
      },
      {
       "reason": "Building completed",
       "type": "Building"
      },
      {
       "reason": "Waiting for post",
       "type": "Created"
      }
   ],
   "address": [
      {
       "address": "Rua 6 de Março",
       "number": "2500",
       "neighborhood": "Alter do Chão",
       "complement": "",
       "city": "Santarém",
       "state": "PA",
       "country": "BR",
       "createdDate": "2024-04-12T19:44:46.026Z",
       "isActive": true,
       "zipCode": "68060100"
      }
   ]
  }
}

CARD_STATUS_WAS_MODIFIED

Este evento sinaliza que o status do cartão foi alterado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
proxystringCódigo identificador do cartão.
statusstringStatus atual do cartão. Confira a tabela com os possíveis status reversíveis e irreversíveis na página Possíveis status do cartão.
statusPreviousstringStatus anterior do cartão. Confira a tabela com os possíveis status reversíveis e irreversíveis na página Possíveis status do cartão.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "idempotencyKey": "423f240d-539e-4f4c-9f1b-05cb4d7a819a",
      "context": "Card",
      "name": "CARD_STATUS_WAS_MODIFIED",
      "timestamp": "2022-07-11T17:31:21.9632827Z",
      "entityId": "234026100039584752",
      "companyKey": "companyKey",
      "correlationId": "10d5aad9-4de4-4f96-903e-6816d30e043a",
      "version": "1",
      "metadata": {
         "updatedAt": "2022-07-11T17:31:21.5238611Z"
      },
      "data": {
         "proxy": "234026100039584752",
         "status": "CanceledByCustomer",
         "statusPrevious": "Active"
      }
   }

⚠️

Importante

Este evento não é disparado quando o status do cartão se altera de Building para Active ou de Building para InTransitLocked, pois esses cenários já são contemplados pelo evento de emissão de cartão.

CARD_WAS_ADDED_TO_WALLET

Este evento sinaliza que o cartão foi adicionado na carteira digital.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
proxystringCódigo identificador do cartão.
programobjectObjeto que contém informações sobre o programa escolhido pelo parceiro.
program.idstringIdentificador do programa, o qual é passado no momento da emissão do cartão.
program.typestringTipo de programa. Os mais comuns são: “PhysicalPre” e “VirtualPre”, que dizem respeito ao pré-pago físico e virtual, respectivamente.
program.binstringO BIN, ou Bank Identification Number , são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu. Observação: cartões antigos podem não ter essa informação armazenada em seus dados.
program.brandstringBandeira do cartão. Observação: cartões antigos podem não ter essa informação armazenada em seus dados.
program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”. Observação: cartões antigos podem não ter essa informação armazenada em seus dados.
lastFourDigitsstringQuatro últimos dígitos do cartão.
cardTypestringTipo do cartão, que pode ser “Physical” ou “Virtual”.
functionstringFunção do cartão, que pode ser “Pre”, “Pos” ou “Debit”.
allowContactlessbooleanIndica se é permitido pagamento por aproximação (true) ou não (false).
holderobjectObjeto que contém informações sobre o titular do cartão.
holder.documentobjectObjeto que contém informações sobre o documento do titular do cartão.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo de documento, que pode ser “CPF ou “CNPJ”.
holder.namestringNome cadastrado.
holder.accountobjectObjeto que contém informações sobre a conta bancária do titular do cartão. Este objeto somente retornará se o cartão possuir vínculo com uma conta bancária.
holder.account.branchstringNúmero da agência.
holder.account.numberstringNúmero da conta.
holder.account.bankobjectObjeto que contém informações sobre o banco ao qual a conta pertence.
holder.account.bank.ispbstringISPB (Identificador de Sistema de Pagamentos Brasileiro) do banco.
holder.account.bank.codestringCódigo do banco.
holder.account.bank.namestringNome do banco.
walletobjectObjeto que contém informações sobre a carteira na qual o cartão foi adicionado.
wallet.walletTypestringTipo de carteira.
wallet.walletFlowstringClassificação do fluxo utilizado para adicionar o cartão na wallet. Os fluxos são: YellowPatch (o cliente adiciona o cartão pela própria carteira da Google, Apple, Samsung etc.) e GreenPatch (o cliente usa o aplicativo do parceiro para iniciar a tokenização do cartão na carteira).

👍

Dica

Para mais informações sobre o fluxo de adição de cartão à wallet, consulte a documentação Carteiras digitais.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "name": "CARD_WAS_ADDED_TO_WALLET",
      "idempotencyKey": "6706ad77-1993-4d2a-8ccf-b270aa650131",
      "context": "Card",
      "timestamp": "2022-11-30T19:42:26.0102699Z",
      "entityId": "2500011000044122120",
      "companyKey": "companyKey",
      "correlationId": "e08de8bf-b2c8-4616-9255-63e5bf84dff3",
      "version": "1",
      "metadata": {
         "created": "2022-11-30T19:42:21.394653+00:00"
      },
      "data": {
         "proxy": "2500011000044122120",
         "program": {
            "id": "92",
            "type": "LotPre",
           	"bin": "234028",
           	"brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
         },
         "lastFourDigits": "7288",
         "cardType": "Physical",
         "function": "Pre",
         "allowContactless": true,
         "holder": {
            "document": {
               "value": "47742663023",
               "type": "CPF"
            },
            "name": "Nísia Floresta",
            "account": {
               "branch": "0001",
               "number": "15164",
               "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }
            }
         },
         "wallet": {
            "walletType": "GooglePay",
            "walletFlow": "GreenPatch"
         }
      }
   }

CARD_WAS_REMOVED_FROM_WALLET

Este evento sinaliza que o cartão foi removido da carteira digital.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
proxystringCódigo identificador do cartão.
programobjectObjeto que contém informações sobre o programa escolhido pelo parceiro.
program.idstringIdentificador do programa, o qual é passado no momento da emissão do cartão.
program.typestringTipo de programa. Os mais comuns são: “PhysicalPre” e “VirtualPre”, que dizem respeito ao pré-pago físico e virtual, respectivamente.
program.binBIN, ou Bank Identification Number , são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu. Observação: cartões antigos podem não ter essa informação armazenada em seus dados.
program.brandstringBandeira do cartão. Observação: cartões antigos podem não ter essa informação armazenada em seus dados.
program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”. Observação: cartões antigos podem não ter essa informação armazenada em seus dados.
lastFourDigitsstringQuatro últimos dígitos do cartão.
cardTypestringTipo do cartão, que pode ser “Physical” ou “Virtual”.
functionstringFunção do cartão, que pode ser “Pre”, “Pos” ou “Debit”.
allowContactlessbooleanInforma se é permitido pagamento por aproximação (true) ou não (false).
holderobjectObjeto que contém informações do titular da fatura.
holder.documentobjectObjeto que contém informações sobre o documento do titular do cartão.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo de documento, o qual pode ser “CPF ou “CNPJ”.
holder.namestringNome cadastrado.
holder.accountobjectObjeto que contém informações sobre a conta bancária do titular. Este objeto somente será retornado se o cartão possuir vínculo com uma conta bancária.
holder.account.branchstringNúmero da agência.
holder.account.numberstringNúmero da conta.
walletobjectObjeto que contém informações sobre a carteira na qual o cartão foi adicionado.
wallet.walletTypestringTipo de carteira.
wallet.walletFlowstringClassificação do fluxo utilizado para colocar o cartão na wallet. Os fluxos são: YellowPatch (o cliente adiciona o cartão pela própria carteira da Google, Apple, Samsung etc.) e GreenPatch (o cliente usa o aplicativo do parceiro para iniciar a tokenização do cartão na carteira).

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
      "name": "CARD_WAS_REMOVED_FROM_WALLET",
      "idempotencyKey": "be214c89-354e-424b-8c27-fb482a969105",
      "context": "Card",
      "timestamp": "2022-11-30T19:41:23.3574876Z",
      "entityId": "2500011000044122120",
      "companyKey": "companyKey",
      "correlationId": "e08de8bf-b2c8-4616-9255-63e5bf84dff3",
      "version": "1",
      "metadata": {
         "created": "2022-11-30T19:41:10.1212513+00:00"
      },
      "data": {
         "proxy": "2500011000044122120",
         "program": {
            "id": "92",
            "type": "LotPre",
           	"bin": "234028",
           	"brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
         },
         "lastFourDigits": "7288",
         "cardType": "Physical",
         "function": "Pre",
         "allowContactless": true,
         "holder": {
            "document": {
               "value": "47742663023",
               "type": "CPF"
            },
            "name": "Nísia Floresta",
            "account": {
               "branch": "0001",
               "number": "15164"
            }
         },
         "wallet": {
            "walletType": "GooglePay",
            "walletFlow": "GreenPatch"
         }
      }
   }

CARD_WALLET_TOKENIZATION_WAS_BLOCKED

Esse evento sinaliza que o cartão foi bloqueado temporariamente para inclusão em carteiras digitais.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescriçãoNúmero máximo de caracteres
proxystringIdentificador do cartão.31
reasonstringMotivo relacionado ao tipo de bloqueio realizado.
startedAtstringData e a hora de início do bloqueio, no formato ISO 8601 - UTC.
endsAtstringSe o motivo do bloqueio for “InvalidCVVLimitExceeded”, esse campo retornará a data e a hora de término do bloqueio, no formato ISO 8601 - UTC. Caso contrário, esse campo virá como null ou não será retornado.

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
{
   "name": "CARD_WALLET_TOKENIZATION_WAS_BLOCKED",
   "idempotencyKey": "914e0649-034f-4fb2-b20a-d87422c863cd",
   "context": "Card",
   "timestamp": "2022-12-30T01:11:07.4151363Z",
   "entityId": "2500441000000000001",
   "companyKey": "TESTE",
   "correlationId": "5ba3cd76-53bf-4cc4-8ba2-eea0fb1b1071",
   "version": "1",
   "metadata": {
      "capturedAt": "2022-12-30T01:11:07.4019873Z"
   },
   "data": {
      "proxy": "2500441000000000001",
      "reason": "InvalidCVVLimitExceeded",
      "startedAt": "2022-12-30T01:11:07.4019873Z",
      "endsAt": "2022-12-30T01:11:07.4019873Z"
   }
}

CARD_FUNCTION_WAS_MODIFIED

Esse evento sinaliza que um cartão do tipo combo teve o status de uma de suas modalidades (débito ou pós) alterado.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescriçãoNúmero máximo de caracteres
typestringTipo de modalidade que sofreu alteração de status, que pode ser "Pos" ou "Debit".
programobjectObjeto que contém informações sobre o programa no qual a modalidade do cartão está vinculada.
program.idintIdentificador do programa.
program.binstringO BIN, ou Bank Identification Number, são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu.8
program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”.
program.brandstringBandeira do cartão.
program.typestringTipo do programa que define a modalidade do cartão.
statusstringCampo que informa o status da modalidade .

Payload do evento

O payload abaixo exemplifica a estrutura do evento que deverá ser recebido pelo parceiro. Clique na seta para expandi-lo:

Exemplo de payload
[
   {
      "name": "CARD_FUNCTION_WAS_MODIFIED",
      "idempotencyKey": "914e0649-034f-4fb2-b20a-d87422c863cd",
      "context": "Card",
      "timestamp": "2022-12-30T01:11:07.4151363Z",
      "entityId": "2500441000000000001",
      "companyKey": "TESTE",
      "correlationId": "5ba3cd76-53bf-4cc4-8ba2-eea0fb1b1071",
      "version": 2,
      "metadata": {
         "capturedAt": "2022-12-30T01:11:07.4019873Z"
      },
      "data": {
         "type": "Pos",
         "program": {
            "id": 123,
            "bin": "23306100",
            "type": "Combo",
            "name": "COMPANY_KEY - Physical",
            "brand": "Mastercard"
         },
         "status": "Blocked"
      }
   }
]

CARD_WAS_BINDED_WITH_NEW_ACCOUNT

Esse evento sinaliza que um cartão do tipo combo foi vinculado a uma conta bancária.

Descrição do objeto data do evento

O objeto data traz detalhes específicos do contexto em que o evento ocorre. Neste caso, o objeto trará os campos de acordo com a tabela:

NomeTipoDescrição
proxystringCódigo identificador do cartão.
proxyAuthorizerstringCódigo que reúne proxy, agência e conta, utilizado internamente pelo autorizador.
activateCodestringCódigo atrelado ao cartão no momento de sua emissão.
trackingCodestringCódigo de rastreio do cartão. Campo retornado apenas para cartões físicos.
aliasstringApelido definido pelo proprietário para o cartão.
namestringNome gravado no cartão, também conhecido como nome de embossing.
programobjectObjeto que contém informações sobre o programa escolhido pelo parceiro.
program.idstringIdentificador do programa, o qual é passado no momento da emissão do cartão.
program.typestringTipo de programa. Para emissão de cartão avulso, os mais comuns são: “PhysicalPre”, “VirtualPre” e "Pos", que dizem respeito ao pré-pago físico/virtual e pós-pago físico, respectivamente. Se a emissão for feita em lote, há mais duas opções disponíveis: "LotPre" e "LotPos".
program.binstringO BIN, ou Bank Identification Number , são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu.
program.brandstringBandeira do cartão.
program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”.
lastFourDigitsstringQuatro últimos dígitos do cartão.
cardTypestringTipo do cartão, que pode ser “Physical” ou “Virtual”.
statusstringStatus do cartão. Exemplos: “Active”, “Building”, “Sleeping”, “Inactive”, dentre outros. Confira a tabela com os possíveis status reversíveis e irreversíveis na página Possíveis status do cartão.
functionstringFunção do cartão, que neste caso, será “Combo”.
allowContactlessbooleanIndica se é permitido pagamento por aproximação (true) ou não (false).
functionalities[]array of objectsLista de objetos contendo informações sobre as funcionalidades do cartão.
functionalities[].typestringTipo de funcionalidade associada ao cartão, que nesse caso é “Debit e Pos".
functionalities[].programobjectObjeto que contém informações sobre o programa ao qual a funcionalidade está vinculada.
functionalities[].program.idnumberIdentificador único do programa.
functionalities[].program.binstringO BIN, ou Bank Identification Number, são os seis ou oito primeiros dígitos do cartão, utilizados para identificar a instituição bancária que o emitiu.
functionalities[].program.typestringTipo do programa que define a modalidade do cartão.
functionalities[].program.brandstringBandeira do cartão.
functionalities[].program.namestringNome cadastral do programa definido no Bankly, o qual segue o padrão o qual segue o padrão “COMPANYKEY_PRODUTO_FISICO/VIRTUAL”.
functionalities[].statusstringSituação da modalidade, que pode ser “Enabled" (ativado), "Disabled" (desativado), "Blocked" (bloqueado) e “BlockedByContract" (bloqueado por contrato).
addressobjectObjeto que contém informações sobre o endereço comercial ou residencial do titular do cartão.
address.ziCodestringCódigo postal do endereço.
address.addressLinestringLogradouro (nome da rua, avenida etc.).
address.numberstringNúmero do imóvel.
address.neighborhoodstringNome do bairro.
address.complementstringComplemento do endereço.
address.citystringNome da cidade.
address.statestringNome do estado.
address.countrystringNome do país.
holderobjectObjeto que contém informações sobre o titular do cartão.
holder.documentobjectObjeto que contém informações sobre o documento do titular do cartão.
holder.document.valuestringNúmero do documento.
holder.document.typestringTipo do documento, que pode ser “CPF” ou “CNPJ”.
holder.namestringNome cadastrado.
holder.accountobjectObjeto que contém informações sobre a conta do titular do cartão.
holder.account.branchstringNúmero da agência.
holder.account.numberstringNúmero da conta.
holder.account.isExternalBankingCodebooleanIndicador de utilização de core bancário externo.
holder.account.bankobjectObjeto que contém informações sobre o banco ao qual a conta do titular do cartão pertence.
holder.account.bank.ispbstringISPB (Identificador de Sistema de Pagamentos Brasileiro) do banco.
holder.account.bank.codestringCódigo do banco.
holder.account.bank.namestringNome do banco.
holder.phoneobjectObjeto que contém informações sobre o telefone do titular do cartão.
holder.phone.countryCodestringCódigo DDI do país.
holder.phone.numberstringNúmero de telefone incluindo DDD.
creditobjectObjeto que contém informações sobre sobre o contrato de crédito. Campo retornado apenas para cartões do tipo pós, quando já há um contrato.
credit.contractNumberstringNúmero do contrato de crédito.
credit.limitTotalobjectObjeto que contém informações sobre o limite total disponibilizado no contrato.
credit.limitTotal.valuenumberValor do total disponibilizado no contrato.
credit.limitTotal.currencystringCódigo da moeda com base na ISO 4217. Exemplos: “BRL”.
previousCardobjectObjeto que contém informação sobre a via anterior deste cartão. Esse objeto somente será retornado em caso de segunda via (cartão físico).
previousCard.proxystringCódigo identificador do cartão da via anterior.
previousCard.purposestringRazão da nova emissão (”Duplicate”).
expirationDatestringData de expiração do cartão, no formato "yyyy-MM-dd" .
Exemplo de payload
{
    "idempotencyKey": "0c908f19-6a3e-4a0b-90aa-606d9a659dfb", 
    "context": "Card", 
    "name": "CARD_WAS_BINDED_WITH_NEW_ACCOUNT", 
    "timestamp": "2022-04-25T12:27:24.1773777Z", 
    "entityId": "2500441005128861608", 
    "companyKey": "COMPANY_KEY", 
    "correlationId": "496b8b38-c956-415a-8668-c21cd146285b", 
    "metadata": { 
        "created": "2022-04-25T12:27:04.294+00:00" 
        }, 
    "data": { 
        "proxy": "0000000000000000000",
        "proxyAuthorizer": "0000000000000000000_0000_000000000", 
        "activateCode": "A49000000095", 
        "trackingCode": "JRDRVSQ00000",
        "alias": "0422", 
        "name": "Nísia Floresta", 
        "program": { 
            "id": "53", 
            "type": "Pos",
            "bin": "123456",
            "brand": "Mastercard",
            "name": "COMPANY_KEY - Physical"
        }, 
        "lastFourDigits": "0000", 
        "cardType": "Physical", 
        "status": "Active", 
        "function": "Combo", 
        "allowContactless": true,
        "functionalities": [
            {
            "type": "Debit",
            "program": {
                "id": 53,
                "bin": "234028",
                "type": "Debit",
                "brand": "Mastercard",
                "name": "COMPANY_KEY - Physical"
                },
            "status": "ENABLED",
            },
            {
            "type": "Pos",
            "program": {
                "id": 57,
                "bin": "234028",
                "type": "Combo",
                "brand": "Mastercard",
                "name": "COMPANY_KEY - Physical"
                },
            "status": "ENABLED"
            }
        ],
        "address": { 
            "zipCode": "68060100", 
            "addressLine": "Rua 6 de Março", 
            "number": "2500", 
            "neighborhood": "Alter do Chão", 
            "complement": "Apartamento", 
            "city": "Santarém", 
            "state": "PA", 
            "country": "BR" 
        }, 
        "holder": { 
            "document": { 
                "value": "47742663023", 
                "type": "CPF" 
            }, 
            "name": "Nísia Floresta", 
            "account": { 
                "branch": "0001", 
                "number": "15164",
                "isExternalBankingCore": false,
                "bank": {
                    "ispb": "13140088",
                    "code": "332",
                    "name": "ACESSO SOLUÇÕES DE PAGAMENTO S.A. - INSTITUIÇÃO DE PAGAMENTO"
                }
            },
            "phone": {
                "countryCode": "55",
                "number": "23415162342"
            },
            "previousCard": {
				"proxy": "1111111111111111111",
				"purpose": "Duplicate",
				"cancellation": {
				"mode": "Immediately",
				"proxy": "1111111111111111111",
				"reason": "CardDamagedCanceled"
				}			
			}
        },
        "expirationDate": "2030-03-31"
    }
}    

Tabelas para consulta

Status de rastreio de cartão

StatusDescrição
CreatedPrimeiro registro do cartão.
BuildingO cartão está sendo confeccionado.
InProgressO cartão está sendo transferido de local.
DeliveredO cartão foi entregue. Este é um status final, portanto, não são necessárias novas consultas.
CancelledDentre outros motivos, este status é exibido quando o cartão foi extraviado ou quando entrou em processo de custódia, porém, o prazo para tomar uma ação a respeito expirou.
NotDeliveredStatus relacionado a cartão não entregue, seja por endereço incorreto, seja por ter sido recusado, ou então porque o número máximo de tentativas de entregas foi excedido.
CustodySituação em que o cartão retornou ao Bankly e será necessário atualizar o endereço de entrega.

Tipos de carteiras

CódigoDescrição
101MasterpassByMastercard
103ApplePay
216GooglePay
217SamsungPay
327MerchantTokenizationProgram
0Unknown
00Unknown

Tipos de bloqueio para inclusão em carteiras digitais

reasonDescrição
InvalidCVVLimitExceededO valor do CVV foi informado pelo cliente incorretamente por cinco vezes consecutivas.

Status da modalidade

StatusDescrição
EnabledHabilitada.
DisabledModalidade desabilitada definitivamente. Ela não pode ser ativada pelo endpoint de alteração de status modalidade. Sua desativação acontece por meio de processos automatizados, como o cancelamento de contrato de crédito.
BlockedModalidade bloqueada temporariamente por meio do endpoint de Alteração de status modalidade.
BlockedByContractA modalidade está bloqueada temporariamente por conta de um bloqueio no contrato.

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