Virtual Card Management

Block Virtual Card

Requests the blocking of a virtual card, preventing its use until it is unblocked.

Example of requisition:

{
  "Method": "BlockVirtualCard",
  "PartnerId": 30326,
  "BusinessUnitId": 30326,
  "IdentifierCard": "800015485"
}
{
  "Success": "true",
  "Message": "Solicitação de bloqueio registrada com sucesso!"
}
{
  "Success": "false",
  "Message": "Informações enviadas estão inválidas. Veja a propriedade Validation do json para mais detalhes.",
  "Validation": [
    "string"
  ]
}

Field Descripition:

 MethodDescriçãoTipoMandatórioExemploEnums
 MethodMethod namestringSIMBlockVirtualCard
 PartnerIdPartner identifier provided by FitbankintegerSIM 30326
 BusinessUnitIdBusiness unit identifierintegerSIM30326
Identifier cardCard IdentifierstringSIM 800015485

Unblock Virtual Card

Requests the unblocking of a previously blocked virtual card.

Example of requisition:

{
  "Method": "UnblockVirtualCard",
  "PartnerId": 30326,
  "BusinessUnitId": 30326,
  "IdentifierCard": "800015485"
}
{
  "Success": "true",
  "Message": "Solicitação de desbloqueio registrada com sucesso!",
  "IdentifierCard": "800015485"
}
{
  "Success": "false",
  "Message": "Informações enviadas estão inválidas. Veja a propriedade Validation do json para mais detalhes.",
  "Validation": [
    "string"
  ]
}

Field Descripition:

 MethodDescriçãoTipoMandatórioExemploEnums
 MethodMethod namestringSIMUnblockVirtualCard
 PartnerIdPartner identifier provided by FitbankintegerSIM 30326
 BusinessUnitIdBusiness unit identifierintegerSIM30326
Identifier cardCard IdentifierstringSIM 800015485

Cancel Virtual Card

Requests the cancellation of a virtual card, rendering it invalid and inactive.

Example of requisition:

{
  "Method": "CancelVirtualCard",
  "PartnerId": 30326,
  "BusinessUnitId": 30326,
  "IdentifierCard": "800015485"
}
{
  "Success": "true",
  "Message": "Sua solicitação de cancelamento foi salva com sucesso. O processo levará alguns minutos para ser concluído.",
  "IdentifierCard": "800015485"
}
{
  "Success": "false",
  "Message": "Informações enviadas estão inválidas. Veja a propriedade Validation do json para mais detalhes.",
  "Validation": [
    "string"
  ]
}

Field Descripition:

 MethodDescriçãoTipoMandatórioExemploEnums
 MethodMethod namestringSIMCancelVirtualCard
 PartnerIdPartner identifier provided by FitbankintegerSIM30326
 BusinessUnitIdBusiness unit identifierintegerSIM30326
Identifier cardCard IdentifierstringSIM800015485

Get Virtual Card By Id

Requests the cancellation of a virtual card, rendering it invalid and inactive.

Example of requisition:

{
  "Method": "GetVirtualCardById",
  "PartnerId": 30326,
  "BusinessUnitId": 30326,
  "IdentifierCard": "800015485"
}
{
  "Success": "true",
  "VirtualCard": "CuukyiZMzAEFuMOn83WRpnNWnKVmop9CeO/uVn+xrh17j6eLaHzEy+GDc4Dc0f6nPi+Goq0Mfl2OmZpMq2/uIPkSBYrPDcw2jrvnInwQGlVz7JMArlKUQIWBVpesgUQekhm348eLF0eeWUU1L+ZUCOABvzVsxfF8jVearbkYZMCB/t3G4qQPiXt9tNbebvb8jvXNSJm7wRdNseDEclCK4LoFj08Yvljd9IGUAwCmi/tr0WVudpsmBHo6MDPLd8ESH+lnYUz6uQ8lQ6yYB3IF1So56UzYLrHlffmJ5ukOTqxJpyYVsyS8htKwrbwyAzEVi6iUG2/XEPR9hSsoBioRIg=="
}
{
  "Success": "false",
  "Message": "Informações enviadas estão inválidas. Veja a propriedade Validation do json para mais detalhes.",
  "Validation": [
    "string"
  ]
}

Field Descripition:

 MethodDescriçãoTipoMandatórioExemploEnums
 MethodMethod namestringSIMGetVirtualCardById
 PartnerIdPartner identifier provided by FitbankintegerSIM30326
 BusinessUnitIdBusiness unit identifierintegerSIM30326
Identifier cardCard IdentifierstringSIM800015485

Get Establishments In White List

Retrieves a list of establishments that are on the whitelist (i.e., authorized) for the use of the virtual card.

{
  "Method": "GetEstablishmentsInWhitelist",
  "PartnerId": 30326,
  "BusinessUnitId": 30326,
  "IdentifierCard": "800015485"
}
{
  "Success": "true",
  "Message": "ISI0001 - Método executado com sucesso.",
  "EstablishmentList": "[{\"Id\":\"602\",\"Name\":\"padaria\",\"MCC\":\"4789\"},{\"Id\":\"689\",\"Name\":\"UBER\",\"MCC\":4789}]"
}
{
  "Success": "true",
  "Message": "ISI0001 - Método executado com sucesso.",
  "EstablishmentList": "[{\"Id\":\"602\",\"Name\":\"padaria\",\"MCC\":\"4789\"},{\"Id\":\"689\",\"Name\":\"UBER\",\"MCC\":4789}]"
}

Field Descripition:

 MethodDescriçãoTipoMandatórioExemploEnums
 MethodMethod namestringSIMGetEstablishmentsInWhitelist
 PartnerIdPartner identifier provided by FitbankintegerSIM30326
 BusinessUnitIdBusiness unit identifierintegerSIM30326
Identifier cardCard IdentifierstringSIM800015485

Change CVV Card

Requests the change of the verification code (CVV) of a specific virtual card, typically using a unique identifier to locate the card.´

{
  "Method": "ChangeCvvCard",
  "PartnerId": 30326,
  "BusinessUnitId": 30326,
  "IdentifierCard": "800015485"
}
{
  "Success": "true",
  "Message": "Ação de mudança de CVV criada com sucesso"
}
{
  "Success": "false",
  "Message": "Informações enviadas estão inválidas. Veja a propriedade Validation do json para mais detalhes.",
  "Validation": [
    "string"
  ]
}

Field Descripition:

 MethodDescriçãoTipoMandatórioExemploEnums
 MethodMethod namestringSIMChangeCvvCard
 PartnerIdPartner identifier provided by FitbankintegerSIM30326
 BusinessUnitIdBusiness unit identifierintegerSIM30326
Identifier cardCard IdentifierstringSIM800015485