POGateway

constructor(name: String, @Json(name = "display_name") displayName: String, @Json(name = "logo_url") logoUrl: String, url: String, tags: List<String>, @Json(name = "can_pull_transactions") canPullTransactions: Boolean, @Json(name = "can_refund") canRefund: Boolean, @Json(name = "native_apm_config") nativeApmConfig: PONativeAlternativePaymentMethodConfig?)

Parameters

name

Name of the payment gateway.

displayName

Name of the payment gateway that can be displayed.

logoUrl

Gateway’s logo URL.

url

URL of the payment gateway.

tags

Gateway tags. Mainly used to filter gateways depending on their attributes (e-wallets and such).

canPullTransactions

Indicates whether the gateway can pull old transactions into ProcessOut.

canRefund

Indicates whether gateway supports refunds.

nativeApmConfig

Deprecated. Native alternative payment method configuration.