Package io. revenuemonster. sdk. model. response
Types
CheckBalance
Link copied to clipboard
CheckMemberResponse
Link copied to clipboard
ChopStampResponse
Link copied to clipboard
data class ChopStampResponse(id: String, key: String, noOfChoppedStamp: Int, isCompleted: Boolean, startAt: Instant, endAt: Instant, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
DailySettlementReportResponse
Link copied to clipboard
data class DailySettlementReportResponse(transactionAt: Instant, merchantId: String, merchantName: String, storeId: String, storeName: String, region: String, method: String, transactionType: String, type: String, transactionId: String, orderId: String, currencyType: String, grossAmount: Double, mdr: Double, serviceFee: Double, settlementAmount: Double)
Content copied to clipboard
GetQRCodeByCheckoutIDResponse
Link copied to clipboard
GetTransactionOrder
Link copied to clipboard
GetTransactionQRURLResponse
Link copied to clipboard
data class GetTransactionQRURLResponse(storeId: String?, type: String, isPreFillAmount: Boolean, currencyType: String, amount: Int, platform: String, method: List<String>, expiry: Expiry, code: String, status: String, qrCodeUrl: String, redirectUrl: String, createAt: Instant?, updateAt: Instant?)
Content copied to clipboard
GetTransactionResponse
Link copied to clipboard
data class GetTransactionResponse(store: Store, referenceId: String, transactionId: String, order: GetTransactionOrder, terminalId: String, currencyType: String, balanceAmount: Int, platform: String, method: String, error: TransactionError?, transactionAt: Instant, type: String, status: String, region: String, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
GetURLByCheckoutIDResponse
Link copied to clipboard
GourmetCard
Link copied to clipboard
data class GourmetCard(id: String, name: String, lifetime: Int, lifetimeType: String, amount: Int, currency: String, discountType: String, discountValue: String, minimumSpentAmount: Int, wallet: String, templateId: String, status: String, image: String, icon: String, createAt: Instant, updateAt: Instant)
Content copied to clipboard
GourmetCardResponse
Link copied to clipboard
data class GourmetCardResponse(id: String, transactionId: String, cardId: String, memberId: String, expiredAt: Instant, createdAt: Instant, updateAt: Instant, card: GourmetCard)
Content copied to clipboard
InvoiceAddress
Link copied to clipboard
IssueVoucherResponse
Link copied to clipboard
LoyaltyMemberHistory
Link copied to clipboard
MemberAuthorizeResponse
Link copied to clipboard
MerchantProfile
Link copied to clipboard
data class MerchantProfile(id: String, companyName: String, companyType: String, companyLogoUrl: String, registrationNumber: String, businessCategory: String, establishedAt: String, countryCode: String, phoneNumber: String, addressLine1: String, addressLine2: String, postcode: String, city: String, state: String, country: String, invoiceAddress: InvoiceAddress, isActive: Boolean, status: String, isMasterMerchant: Boolean, masterMerchantId: String, isPartner: Boolean, partnerId: String, gstNo: String, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
MerchantSubscriptions
Link copied to clipboard
data class MerchantSubscriptions(id: Int, gracePeriod: Int, expiryAt: Instant, terminateAt: Instant, status: String)
Content copied to clipboard
OnlineTransaction
Link copied to clipboard
QuickPayResponse
Link copied to clipboard
data class QuickPayResponse(store: Store, referenceId: String, transactionId: String, order: QuickPayResponseOrder, terminalId: String, currencyType: String, balanceAmount: Long, platform: String, method: String, transactionAt: Instant, type: String, status: String, region: String, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
QuickPayResponseOrder
Link copied to clipboard
data class QuickPayResponseOrder(id: String, title: String, detail: String, amount: Int)
Content copied to clipboard
RefundResponse
Link copied to clipboard
data class RefundResponse(store: Store, referenceId: String, transactionId: String, order: TransactionOrder, terminalId: String, currencyType: String, balanceAmount: Int, platform: String, method: String, transactionAt: Instant, type: String, status: String, region: String, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
ReverseResponse
Link copied to clipboard
data class ReverseResponse(referenceId: String, transactionId: String, order: TransactionOrder, terminalId: String, currencyType: String, balanceAmount: Int, platform: String, method: String, transactionAt: Instant, type: String, status: String, region: String, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
Reward
Link copied to clipboard
data class Reward(id: String, label: String, imageUrl: String, point: Int, payload: Payload, isShipping: Boolean, quantity: Int, balanceQuantity: Int, usedQuantity: Int, redeemQuantity: Int, isEnabled: Boolean, limitPerUser: Int, status: String, isCombo: Boolean, type: String, createdAt: Instant, updatedAt: Instant, expiredAt: Instant)
Content copied to clipboard
TopUpBalanceOfflineResponse
Link copied to clipboard
TopUpBalanceOnlineResponse
Link copied to clipboard
TopUpBalanceOrderResponse
Link copied to clipboard
data class TopUpBalanceOrderResponse(id: String, title: String, detail: String, amount: Int)
Content copied to clipboard
TopUpHistory
Link copied to clipboard
TopUpWalletRequest
Link copied to clipboard
Transaction
Link copied to clipboard
data class Transaction(store: Store, referenceId: String, transactionId: String, order: TransactionOrder, terminalId: String, currencyType: String, balanceAmount: Int, platform: String, method: String, transactionAt: Instant, type: String, status: String, region: String, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
TransactionError
Link copied to clipboard
TransactionOrder
Link copied to clipboard
data class TransactionOrder(id: String, title: String, detail: String, amount: Int)
Content copied to clipboard
TransactionQRResponse
Link copied to clipboard
data class TransactionQRResponse(store: Store, type: String, isPreFillAmount: Boolean, currencyType: String, amount: Long, platform: String, method: List<String>?, expiry: Expiry?, code: String, status: String, qrCodeUrl: String, redirectUrl: String, order: TransactionQROrder, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
UserProfile
Link copied to clipboard
Voucher
Link copied to clipboard
data class Voucher(key: String, label: String, voucherBatchKey: String?, type: String, amount: Int?, discountRate: Int, minimumSpendAmount: Int?, origin: String, imageUrl: String, memberProfile: String?, assignedAt: Instant, qrUrl: String, code: String, isShipping: Boolean, address: String?, expiry: Expiry, usedAt: Instant, redeemedAt: Instant, isDeviceRedeem: Boolean, status: String, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
Vouchers
Link copied to clipboard
data class Vouchers(id: String, key: String, label: String, type: String, amount: Int?, discountRate: Int, minimumSpendAmount: Int?, imageUrl: String, quantity: Int, balanceQuantity: Int, usedQuantity: Int, status: String, expiry: Expiry, origin: String, isShipping: Boolean, staticCode: String, isDeviceRedeem: Boolean, createdAt: Instant, updatedAt: Instant)
Content copied to clipboard
WebMobilePaymentResponse
Link copied to clipboard