
com.iyzipay.request.CreateRefundRequest Maven / Gradle / Ivy
package com.iyzipay.request;
import com.iyzipay.Request;
import com.iyzipay.ToStringRequestBuilder;
import com.iyzipay.model.RefundReason;
import java.math.BigDecimal;
public class CreateRefundRequest extends Request {
private String paymentTransactionId;
private BigDecimal price;
private String ip;
private String currency;
private RefundReason reason;
private String description;
public String getPaymentTransactionId() {
return paymentTransactionId;
}
public void setPaymentTransactionId(String paymentTransactionId) {
this.paymentTransactionId = paymentTransactionId;
}
public BigDecimal getPrice() {
return price;
}
public void setPrice(BigDecimal price) {
this.price = price;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public String getCurrency() {
return currency;
}
public void setCurrency(String currency) {
this.currency = currency;
}
public RefundReason getReason() {
return reason;
}
public void setReason(RefundReason reason) {
this.reason = reason;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
@Override
public String toString() {
return new ToStringRequestBuilder(this)
.appendSuper(super.toString())
.append("paymentTransactionId", paymentTransactionId)
.append("price", price)
.append("ip", ip)
.append("currency", currency)
.append("reason", reason)
.append("description", description)
.toString();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy