get https://api.zenoti.com/api/Catalog/Payments/ProcessorSettings?CenterId=&Source=
This API helps you to retrieve the list of payment methods that have been configured at the specified center.
You must specify appropriate details for the parameters in the API request. For more information, refer to the Request Parameters table.
Response Details
Name | Type | Description |
---|---|---|
Error | object | Object that contains error-related details: StatusCode, Error Message, and Internal error message. For more information, refer to the Error Object table. |
GatewaySettings | object | Object that contains key-value pairs of GatewaySettings consisting credentials for processing payment. For more information, refer to the GatewaySettings Object table. |
GatewaySettings Object
Name | Type | Description |
---|---|---|
Account | string | Account ID of the payment account. |
user_email | string | Email ID of the guest. |
AccountName | string | Account name of the payment account. |
AccountHolderCode | guid | Code of the payment account holder. |
MerchantAccount | string | Name of the payment merchant account. |
ApplicationFeePercent | decimal | Application fee percentage of the transaction. |
ApplicationFeePercentInPerson | decimal | Application fee percentage of the transaction when paid in person. |
TransactionFee | decimal | Fee of the transaction. |
TransactionFeeInPerson | decimal | Fee of the transaction to be paid in person. |
ApplicationFeePercentAMEX | decimal | Application fee percentage of the transaction for American Express credit cards. |
ApplicationFeePercentAMEXInPerson | decimal | Application fee percentage of the transaction for American Express credit cards when paid in person. |
TransactionFeeAMEX | decimal | Fee of the transaction made via American Express credit cards. |
TransactionFeeAMEXInPerson | decimal | Fee of the transaction made via American Express credit cards when paid in person. |
ProcessDisputes | boolean | If true, it indicates that payment disputes will be processed. |
StatementDescriptor | string | Description of the payment transaction statement. |
ProcessorId | string | ID of the payment processor. |
EnableAVS | boolean | If true, it indicates that the AVS screen will be displayed. |
Error Object
StatusCode | Message |
---|---|
503 | Invalid Center Id. |