PONativeAlternativePaymentElement
Specifies an element that needs to be rendered on the UI during native alternative payment flow.
Inheritors
Types
Link copied to clipboard
data class CustomerInstruction(val instruction: PONativeAlternativePaymentCustomerInstruction) : PONativeAlternativePaymentElement
Specifies instruction for the customer, providing additional information and/or describing required actions.
Link copied to clipboard
data class CustomerInstructionGroup(val label: String?, val instructions: List<PONativeAlternativePaymentCustomerInstruction>) : PONativeAlternativePaymentElement
Specifies a group of instructions for the customer, providing additional information and/or describing required actions.
Link copied to clipboard
data class Form(val parameterDefinitions: List<PONativeAlternativePaymentElement.Form.Parameter>) : PONativeAlternativePaymentElement
A form element with the specified parameterDefinitions.
Link copied to clipboard
Placeholder that allows adding additional cases while staying backward compatible. Warning: Do not match this case directly, use when-else instead.