progress on integration to sbz

This commit is contained in:
2025-06-23 10:45:05 +02:00
parent 9ae78635c7
commit fdd3a224ed
14 changed files with 247 additions and 19 deletions

View File

@@ -0,0 +1,31 @@
package zw.qantra.tm.domain.dtos;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import zw.qantra.tm.domain.enums.CurrencyType;
import zw.qantra.tm.domain.enums.RequestType;
import java.math.BigDecimal;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JsonIgnoreProperties(ignoreUnknown = true)
public class BillPaymentDto {
private RequestType type;
private String billClientId;
private String debitRef;
private CurrencyType debitCurrency;
private BigDecimal amount;
private String aggregatorId;
private String debitPhone;
private String debitAccount;
private String creditAccount;
private CurrencyType creditCurrency;
private String creditPhone;
private String billName;
}