Skip to main content

Payment gateways

Welcome to the Payment Gateways section, where we focus on the configuration of seamless integrations with payment gateways, providing your customers with a convenient means to replenish their balance via the Client Portal.

Notably, certain integrations, such as Authorize.net, also offer the capability of automatic charging of customers' credit cards, streamlining recurring transactions and enhancing billing efficiency.

Client Portal configuration

Please be aware that the integration process is handled within the Client Portal configuration. The payment gateway integration can not be establishing without Client Portal, since it requires customer interaction with the payment system in order to provide payment card details.

Important

Client Portal should have proper domain name and real SSL certificate deployed. Please check the Panel Deployment guideline to get more information.

Client Portal configuration file is located at /opt/jerasoft/vcs-data/conf/cp-customer-params.json by default. Within this file, you'll find all the necessary configurations under the specific section of the paymentGateways key, corresponding to your chosen payment gateway. The file might have different location if you have moved Client Portal to a separate server.