PONativeAlternativePaymentUrlResolutionResponse
data class PONativeAlternativePaymentUrlResolutionResponse(val state: PONativeAlternativePaymentState, val paymentMethod: PONativeAlternativePaymentMethodDetails, val invoice: PONativeAlternativePaymentInvoice?, val customerToken: PONativeAlternativePaymentCustomerToken?, val elements: List<PONativeAlternativePaymentElement>?, val redirect: PONativeAlternativePaymentRedirect?)
Specifies details of native alternative payment after redirect URL resolution.
Parameters
state
State of native alternative payment.
paymentMethod
Payment method details.
invoice
Invoice details if any.
customerToken
Customer token details if any.
elements
An ordered list of elements that needs to be rendered on the UI during native alternative payment flow.
redirect
Indicates required redirect.
Constructors
Link copied to clipboard
constructor(state: PONativeAlternativePaymentState, paymentMethod: PONativeAlternativePaymentMethodDetails, invoice: PONativeAlternativePaymentInvoice?, customerToken: PONativeAlternativePaymentCustomerToken?, elements: List<PONativeAlternativePaymentElement>?, redirect: PONativeAlternativePaymentRedirect?)