PaymentGateway
Detailed information about a payment gateway, including merchant configuration and parameters.
Unique identifier for the payment gateway.
The display name of the payment gateway (e.g., "Visa", "Mastercard", "Edenred").
The type of payment gateway.
Possible values: [0, 1, 2]
The type of checkout action required by the payment gateway.
Possible values: [OTP, REDIRECT, DROPIN]
URL of the image to display for this payment gateway.
URL of the image to display for this payment gateway in the checkout page.
URL of the icon to display for this payment gateway.
Indicates whether this payment gateway is currently active and available for use.
merchantConfiguration object
Merchant-specific configuration for this payment gateway.
The ID of the default payment gateway to use if no specific gateway is selected.
Indicates whether this payment gateway should be used as a fallback option when other gateways fail.
parameters object[]nullable
An array of configuration parameters for this payment gateway.
Unique identifier for this parameter.
A human-readable name for this parameter.
Indicates whether this parameter contains sensitive information that should be masked or hidden.
The current value of this parameter. May be null if not configured.
{
"id": "string",
"name": "string",
"type": 0,
"paymentAction": "OTP",
"image": "string",
"checkoutImage": "string",
"icon": "string",
"isActive": true,
"merchantConfiguration": {
"defaultPaymentGatewayId": "string",
"isFallback": true
},
"parameters": [
{
"id": "string",
"friendlyName": "string",
"isSecret": true,
"value": "string"
}
]
}