package com.acquirex.approval;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class CardAcquisitionApprovalResponse {
    private String approvalId;
    private String merchantId;
    private String cardCompanyCode;
    private BigDecimal transactionAmount;
    private CardAcquisitionApprovalStatus status;
    private String statusMessage;
    private LocalDateTime approvalDateTime;
    private String responseCode;
    private String responseMessage;
}
