PaymentModule

class PaymentModule(sdk: RevenueMonsterSDK)

Functions

dailySettlementReport
Link copied to clipboard
common
generateTransactionQR
Link copied to clipboard
common
suspend fun generateTransactionQR(data: TransactionQRRequest): Item<TransactionQRResponse>
getAllTransactions
Link copied to clipboard
common
suspend fun getAllTransactions(): Items<Transaction>
getFpxBanks
Link copied to clipboard
common
suspend fun getFpxBanks(): Item<Map<String, Banks>>
getOnlineTransactionByCheckoutID
Link copied to clipboard
common
suspend fun getOnlineTransactionByCheckoutID(checkoutId: String): Item<OnlineTransaction>
getQRCodeByCheckoutID
Link copied to clipboard
common
suspend fun getQRCodeByCheckoutID(checkoutId: String, method: PaymentMethod): Item<GetQRCodeByCheckoutIDResponse>
getTransactionByCode
Link copied to clipboard
common
suspend fun getTransactionByCode(code: String): Items<GetTransactionResponse>
getTransactionQRURL
Link copied to clipboard
common
suspend fun getTransactionQRURL(): Items<GetTransactionQRURLResponse>
getTransactionQRURLByCode
Link copied to clipboard
common
suspend fun getTransactionQRURLByCode(code: String): Item<GetTransactionQRURLResponse>
getURLByCheckoutID
Link copied to clipboard
common
suspend fun getURLByCheckoutID(checkoutId: String, method: PaymentMethod): Item<GetURLByCheckoutIDResponse>
queryStatusByOrderID
Link copied to clipboard
common
suspend fun queryStatusByOrderID(orderId: String): Item<Transaction>
queryStatusByTransactionID
Link copied to clipboard
common
suspend fun queryStatusByTransactionID(transactionId: String): Item<Transaction>
quickPay
Link copied to clipboard
common
suspend fun quickPay(data: QuickPayRequest): Item<QuickPayResponse>
refund
Link copied to clipboard
common
suspend fun refund(data: RefundRequest): Item<RefundResponse>
reverse
Link copied to clipboard
common
suspend fun reverse(orderId: String): Item<ReverseResponse>
webMobilePayment
Link copied to clipboard
common
suspend fun webMobilePayment(data: WebMobilePaymentRequest): Item<WebMobilePaymentResponse>