package com.crm.pay.entity.callback;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class S2sPayCallbackEntity {

    private String id;

    private String order_number;

    private String order_amount;

    private String order_currency;

    private String order_description;

    private String order_status;

    private String type;

    private String status;

    private String connector_name;

    private String rrn;

    private String arn;

    private String approval_code;

    private String gateway_id;

    private String extra_gateway_id;

    private String merchant_name;

    private String mid_name;

    private String issuer_country;

    private String issuer_bank;

    private String card;

    private String card_expiration_date;

    private String customer_name;

    private String customer_email;

    private String customer_country;

    private String customer_state;

    private String customer_city;

    private String customer_addres;

    private String customer_ip;

    private String date;

    private String recurring_init_trans_id;

    private String recurring_token;

    private String schedule_id;

    private BigDecimal exchange_rate;

    private BigDecimal exchange_rate_base;

    private String exchange_currency;

    private Integer exchange_amount;

    private String extended_data;

    private String hash;
}

