PONativeAlternativePaymentMethodParameterValues

constructor(message: String?, @Json(name = "customer_action_message") customerActionMessage: String?, @Json(name = "customer_action_barcode") customerActionBarcode: POBarcode?, @Json(name = "provider_name") providerName: String?, @Json(name = "provider_logo_url") providerLogoUrl: String?)

Parameters

message

Message.

customerActionMessage

Customer action message markdown that should be used to explain the user how to proceed with the payment. Currently it will be set only when payment state is PENDING_CAPTURE.

customerActionBarcode

Defines the data for barcode generation. It will be set when payment state is PENDING_CAPTURE and customer action requires a barcode (e.g. QR Code) to proceed with the payment.

providerName

Payment provider name.

providerLogoUrl

Payment provider logo URL if available.