interface Charge {
    amount: number;
    auth_hold: number;
    balance: number;
    charge_event_count: number;
    created: string;
    currency: models.affirm.currencies;
    details: AffirmDetail;
    events: AffirmEvent[];
    expires: string;
    financing_program: string;
    id: string;
    is_instore: boolean;
    is_marqeta_charge: boolean;
    merchant_external_reference: string;
    merchant_id: string;
    order_id: string;
    payable: number;
    pending: boolean;
    platform: string;
    refundable: boolean;
    refunded_amount: number;
    status: models.affirm.statuses;
    under_dispute: boolean;
    user_id: string;
    void: boolean;
}

Properties

amount: number
auth_hold: number
balance: number
charge_event_count: number
created: string
details: AffirmDetail
events: AffirmEvent[]
expires: string
financing_program: string
id: string
is_instore: boolean
is_marqeta_charge: boolean
merchant_external_reference: string
merchant_id: string
order_id: string
payable: number
pending: boolean
platform: string
refundable: boolean
refunded_amount: number
under_dispute: boolean
user_id: string
void: boolean