UNPKG

cecon-interfaces

Version:
82 lines (81 loc) 2.14 kB
/** * Resposta da criação do pagamento */ export interface IFirebankPayment { _id: string; businessId: string; createdAt: Date; history: Array<{ status: string; error?: Array<{ createdAt: Date; info: { finishedTransaction: boolean; transactionWithError: boolean; }; }>; info?: { finishedTransaction: boolean; transactionWithError: boolean; }; providerResponse?: { success: boolean; pixCode: string; providerSecondaryId: string; responseBody: { revisao: number; loc: { id: number; location: string; tipoCob: string; criacao: Date; }; calendario: { criacao: Date; expiracao: number; }; devedor: { cpf: string; nome: string; }; valor: { original: string; modalidadeAlteracao: number; }; chave: string; txid: string; status: string; solicitacaoPagador: string; infoAdicionais: Array<{ nome: string; valor: string; }>; pixCopiaECola: string; }; }; createdAt: Date; }>; negotiator: { fullName: string; document: string; clientType: string; }; operation: { type: string; method: string; value: number; provider: string; status: string; chargeTableID: string; externalID: string; fee: number; result: number; providerSecondaryId: string; info: { finishedTransaction: boolean; transactionWithError: boolean; }; }; splits: null; updatedAt: Date; }