PONativeAlternativePaymentMethodDefaultValuesRequest
data class PONativeAlternativePaymentMethodDefaultValuesRequest constructor(val gatewayConfigurationId: String, val invoiceId: String, val parameters: List<PONativeAlternativePaymentMethodParameter>, val uuid: UUID = UUID.randomUUID()) : POEventDispatcher.Request
Defines the request to provide default values for native alternative payment method parameters.
Parameters
gatewayConfigurationId
Gateway configuration identifier.
invoiceId
Invoice identifier.
parameters
Collection of parameters that can be inspected to decide if default values should be provided.
uuid
Unique identifier of request.
Constructors
Link copied to clipboard
constructor(gatewayConfigurationId: String, invoiceId: String, parameters: List<PONativeAlternativePaymentMethodParameter>, uuid: UUID = UUID.randomUUID())
Functions
Link copied to clipboard
fun PONativeAlternativePaymentMethodDefaultValuesRequest.toResponse(defaultValues: Map<String, String>): PONativeAlternativePaymentMethodDefaultValuesResponse
Creates response with default values from request to use the same UUID.