/* Options: Date: 2026-10-01 11:23:53 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-app.azurewebsites.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: OwnerCardRefundRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/OwnerCards/{Id}/refund", Verbs="POST") public static class OwnerCardRefundRequest implements IReturn { public Integer id = null; public Integer ownerId = null; public String reason = null; public Integer userId = null; public String idempotencyKey = null; public Integer getId() { return id; } public OwnerCardRefundRequest setId(Integer value) { this.id = value; return this; } public Integer getOwnerId() { return ownerId; } public OwnerCardRefundRequest setOwnerId(Integer value) { this.ownerId = value; return this; } public String getReason() { return reason; } public OwnerCardRefundRequest setReason(String value) { this.reason = value; return this; } public Integer getUserId() { return userId; } public OwnerCardRefundRequest setUserId(Integer value) { this.userId = value; return this; } public String getIdempotencyKey() { return idempotencyKey; } public OwnerCardRefundRequest setIdempotencyKey(String value) { this.idempotencyKey = value; return this; } private static Object responseType = OwnerCardRefundResult.class; public Object getResponseType() { return responseType; } } public static class OwnerCardRefundResult { public Boolean success = null; public Integer statusCode = null; public String message = null; public String result = null; public Integer ownerCardId = null; public Integer ownerId = null; public String orderReference = null; public String paymentReference = null; public String previousPaymentStatus = null; public String paymentStatus = null; public Integer cardRefundAmount = null; public Integer giftCreditAmount = null; public Integer giftCreditPendingAmount = null; public Integer totalRefunded = null; public Integer donationAmountNotRefunded = null; public Boolean borgunRefunded = null; public Boolean borgunPartial = null; public String borgunRefundTransactionId = null; public String merchantCredentials = null; public Boolean replayed = null; public Integer refundId = null; public Date refundedUTC = null; public Boolean isSuccess() { return success; } public OwnerCardRefundResult setSuccess(Boolean value) { this.success = value; return this; } public Integer getStatusCode() { return statusCode; } public OwnerCardRefundResult setStatusCode(Integer value) { this.statusCode = value; return this; } public String getMessage() { return message; } public OwnerCardRefundResult setMessage(String value) { this.message = value; return this; } public String getResult() { return result; } public OwnerCardRefundResult setResult(String value) { this.result = value; return this; } public Integer getOwnerCardId() { return ownerCardId; } public OwnerCardRefundResult setOwnerCardId(Integer value) { this.ownerCardId = value; return this; } public Integer getOwnerId() { return ownerId; } public OwnerCardRefundResult setOwnerId(Integer value) { this.ownerId = value; return this; } public String getOrderReference() { return orderReference; } public OwnerCardRefundResult setOrderReference(String value) { this.orderReference = value; return this; } public String getPaymentReference() { return paymentReference; } public OwnerCardRefundResult setPaymentReference(String value) { this.paymentReference = value; return this; } public String getPreviousPaymentStatus() { return previousPaymentStatus; } public OwnerCardRefundResult setPreviousPaymentStatus(String value) { this.previousPaymentStatus = value; return this; } public String getPaymentStatus() { return paymentStatus; } public OwnerCardRefundResult setPaymentStatus(String value) { this.paymentStatus = value; return this; } public Integer getCardRefundAmount() { return cardRefundAmount; } public OwnerCardRefundResult setCardRefundAmount(Integer value) { this.cardRefundAmount = value; return this; } public Integer getGiftCreditAmount() { return giftCreditAmount; } public OwnerCardRefundResult setGiftCreditAmount(Integer value) { this.giftCreditAmount = value; return this; } public Integer getGiftCreditPendingAmount() { return giftCreditPendingAmount; } public OwnerCardRefundResult setGiftCreditPendingAmount(Integer value) { this.giftCreditPendingAmount = value; return this; } public Integer getTotalRefunded() { return totalRefunded; } public OwnerCardRefundResult setTotalRefunded(Integer value) { this.totalRefunded = value; return this; } public Integer getDonationAmountNotRefunded() { return donationAmountNotRefunded; } public OwnerCardRefundResult setDonationAmountNotRefunded(Integer value) { this.donationAmountNotRefunded = value; return this; } public Boolean isBorgunRefunded() { return borgunRefunded; } public OwnerCardRefundResult setBorgunRefunded(Boolean value) { this.borgunRefunded = value; return this; } public Boolean isBorgunPartial() { return borgunPartial; } public OwnerCardRefundResult setBorgunPartial(Boolean value) { this.borgunPartial = value; return this; } public String getBorgunRefundTransactionId() { return borgunRefundTransactionId; } public OwnerCardRefundResult setBorgunRefundTransactionId(String value) { this.borgunRefundTransactionId = value; return this; } public String getMerchantCredentials() { return merchantCredentials; } public OwnerCardRefundResult setMerchantCredentials(String value) { this.merchantCredentials = value; return this; } public Boolean isReplayed() { return replayed; } public OwnerCardRefundResult setReplayed(Boolean value) { this.replayed = value; return this; } public Integer getRefundId() { return refundId; } public OwnerCardRefundResult setRefundId(Integer value) { this.refundId = value; return this; } public Date getRefundedUTC() { return refundedUTC; } public OwnerCardRefundResult setRefundedUTC(Date value) { this.refundedUTC = value; return this; } } }