package com.crm.pay.dto.korapay.checkout;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;

import java.util.List;

@Data
public class KorapayCheckoutQueryChargeDataDto {

    private String reference;
    private String status;
    private Float amount;

    @JSONField(name = "amount_paid")
    private Float amountPaid;
    private Float fee;
    private String currency;
    private String description;

    @JSONField(name = "payer_bank_account")
    private KorapayCheckoutQueryChargeDataPayerBankAccountDto payerBankAccount;

    private KorapayCheckoutQueryChargeDataCustomDto customer;


    @JSONField(name = "bank_transfer")
    private List<KorapayCheckoutQueryChargeDataCustomDto> bankTransfer;

    private String serial;
}
