Confirm Payment
Method#
This method attaches payment information to a specific order. A payment transaction identifier or reference is required to complete this action.
- Kotlin
- Java
- Swift
- JS
suspend fun confirmPayment(confirmPaymentBody: ConfirmPaymentBody, orderId: String): ConfirmPaymentResponsepublic ConfirmPaymentResponse confirmPayment(ConfirmPaymentBody confirmPaymentBody,String orderId)func confirmPayment(confirmPaymentBody: ConfirmPaymentBody, orderId: String, completionHandler: @escaping (Any?, Error?) -> Void)async function confirmPayment(confirmPaymentBody, orderId)Request Model#
Represents the structure of the ConfirmPaymentBody object required to confirm payment.
- Kotlin
- Java
- Swift
- JS
data class ConfirmPaymentBody( val transactionId: String?, val time: String, val payableAmount: String?)public class ConfirmPaymentBody { private String transactionId; private double payableAmount; private String time;
// ... setters and getters go here} struct ConfirmPaymentBody { let transactionID: String let payableAmount: Int let time: String }export interface ConfirmPaymentBody { transactionId: string payableAmount: number time: string}