Package-level declarations

Types

data class PONativeAlternativePaymentAuthorizationRequest(val invoiceId: String, val gatewayConfigurationId: String, val source: String? = null, val submitData: PONativeAlternativePaymentSubmitData? = null, val redirectConfirmation: PONativeAlternativePaymentRedirectConfirmation? = null)

Request parameters for native alternative payment authorization.

@JsonClass(generateAdapter = true)
data class PONativeAlternativePaymentRedirectConfirmation(val success: Boolean)

Specifies native alternative payment redirect confirmation.

Link copied to clipboard

Specifies native alternative payment payload.

data class PONativeAlternativePaymentTokenizationRequest(val customerId: String, val customerTokenId: String, val gatewayConfigurationId: String, val submitData: PONativeAlternativePaymentSubmitData? = null, val redirectConfirmation: PONativeAlternativePaymentRedirectConfirmation? = null)

Request parameters for native alternative payment tokenization.