cecon-interfaces
Version:
Interfaces de Projetos Cecon
21 lines (20 loc) • 524 B
TypeScript
import { EFirebankWithdrawEvent, EFirebankWithdrawStatus } from '../../enums';
export interface IFirebankWithdrawEvent {
chargeId: string;
data: IFirebankWithdrawEventData;
event: EFirebankWithdrawEvent;
externalId: string;
timestamp: Date;
}
export interface IFirebankWithdrawEventData {
chargeId: string;
status: EFirebankWithdrawStatus;
amount: number;
paidAmount: number;
paidAt: Date;
endToEndId: string;
payer: {
name: string;
document: string;
};
}