PONativeAlternativePaymentMethodTransactionDetails

Transaction details of native alternative payment method.

Parameters

state

Current state of payment.

gateway

Payment gateway information.

invoice

Invoice details.

parameters

Parameters that are expected from user.

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Gateway(@Json(name = "display_name") val displayName: String, @Json(name = "logo_url") val logoUrl: String, @Json(name = "customer_action_message") val customerActionMessage: String?, @Json(name = "customer_action_image_url") val customerActionImageUrl: String?)

Payment gateway information.

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Invoice(val amount: String, @Json(name = "currency_code") val currencyCode: String)

Invoice details.