@tucupy-tecnologia/cielo-ecommerce-sdk-unofficial
Version:
SDK Não Oficial para interagir com a API Cielo E-commerce usando Bun/Node.js
30 lines (29 loc) • 997 B
TypeScript
/**
* Resposta da operação de consulta de BIN bem-sucedida (200 OK).
*/
export interface BinQueryResponse {
/** Status da consulta ("00" indica sucesso). */
Status: string;
/** Bandeira do cartão (e.g., "MASTERCARD", "VISA"). */
Provider: string;
/** Tipo do cartão (e.g., "Crédito", "Débito", "Múltiplo"). */
CardType: string;
/** Indica se é um cartão emitido no exterior. */
ForeignCard: boolean;
/** Indica se é um cartão corporativo. */
CorporateCard: boolean;
/** Nome do banco emissor (e.g., "Bradesco"). */
Issuer: string;
/** Código do banco emissor (e.g., "237"). */
IssuerCode: string;
/** Indica se é um cartão pré-pago. */
Prepaid: boolean;
}
/**
* Tipo para o erro específico 400 da consulta BIN (Bin Query is not enabled).
*/
export interface BinQueryBadRequestErrorItem {
ReturnCode: number;
ReturnMessage: string;
}
export type BinQueryBadRequestResponse = BinQueryBadRequestErrorItem[];