CS-Cart Gestpay Payment Gateway allows you to integrate Gestpay with your CS-Cart store and provide customers with a secure, convenient payment experience.
The add-on redirects buyers to Gestpay’s hosted payment page to complete their transactions.
With Gestpay, online payments are simple and secure for both merchants and customers.
Once a transaction is completed, the customer is redirected back to your website.
Gestpay supports international payments using cards such as Visa, Mastercard, American Express, JCB, Diners Club, and UnionPay.
Note: Before installing the add-on,
Follow the license activation instructions to generate and activate your license key.
Features
- Seamless integration with CS-Cart Multi-Vendor.
- Hosted checkout that redirects customers to Gestpay’s secure payment page.
- Payment response details available in the admin panel.
- Support for both Test and Production payment modes.
- Security features designed to help prevent fraudulent transactions.
- Easy configuration and management through the CS-Cart admin panel.
How to Upload and Install
To begin the installation, navigate to Manage Add-ons in your CS-Cart admin panel. Open the Settings menu and select Manual Installation, as shown below.

Next, select Local to browse for the downloaded ZIP package. Choose the file and click Upload & Install to proceed.

After the installation is complete, configure the Gestpay payment method to enable it for your store.
Payment Method Configuration at the Backend
Configuring Payment Methods
First, navigate to Settings > Payment Methods in the CS-Cart admin panel.

Click the + button to create a new payment method.

Configure the new payment method using the following settings:
- Enter a name for the payment method.
- Select GestPay Payment Gateway as the payment processor.
- Set the checkout template to cc_outside.tpl.
- Configure the remaining tabs according to your store’s requirements.
Click Configure to enter the Gestpay integration settings, as illustrated below.

Complete the following configuration fields:
- Shop Login ID: Enter your Gestpay Shop Login ID for the selected environment.
- Payment Mode: Select Test or Production mode.
- Currency: Choose the currency configured for Gestpay payments in your store.
- Successful Order Status: Select the status assigned to successful transactions.
- Suspended Order Status: Choose the status for suspended transactions.
- Failed Order Status: Define the status for unsuccessful transactions.
Finally, click Create to save the payment method. Gestpay is now configured as a payment option in your CS-Cart store.
Configuration at the Gestpay End
To register for a Gestpay account, consult the official Gestpay documentation for account setup instructions.
Once your merchant account is ready, sign in using your account credentials and open the Configuration section.
Open the Configuration tab and configure the IP address and other mandatory settings according to Gestpay’s requirements.
To ensure that customers return to the correct page after completing a transaction, configure the positive and negative payment response URLs in your Gestpay account.
Use the following URL format, replacing your_site_url with your actual store URL:
https://your_site_url/?dispatch=payment_notification.response&payment=wk_gestpay
Front-End Payment Workflow
Once the payment method has been configured, customers can select Gestpay during checkout.
To begin the payment process, the customer selects Gestpay as the payment option and submits the order.
The customer is then redirected to Gestpay’s hosted payment page, where the required card details can be entered to proceed with the transaction.
After entering the card details, Gestpay displays a Data Summary so the customer can review the information before confirming the transaction.
Once the payment is confirmed, the customer can download the receipt or return to the store.
The payment receipt is available in PDF format. You can view an example here: Gestpay Payment Receipt.
With these steps completed, customers can use Gestpay to pay with supported payment cards.
Payment Response at the Backend
The add-on saves Gestpay payment response details on the order details page in the CS-Cart admin panel. The recorded information includes:
- Bank Transaction ID: The identifier associated with the bank transaction.
- Bank Authorization Code: The authorization code returned for the transaction, when available.
- Gestpay Transaction Response: The response received from Gestpay regarding the payment.

Support
- Need assistance with the add-on? Visit the Webkul Support Portal to report an issue, request help, or share feedback.
- Explore our CS-Cart Development Services and browse our collection of CS-Cart add-ons to extend your store’s functionality.
Current Product Version - 1.2
Supported Framework Version - 4.18.x - 4.20.x






Be the first to comment.