Back to Top

CS-Cart Gestpay Payment Gateway

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.

Manual installation of a CS-Cart add-on

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

Select the ZIP package to install the add-on

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.

CS-Cart payment methods settings

Click the + button to create a new payment method.

Adding a new payment method in CS-Cart

Configure the new payment method using the following settings:

  1. Enter a name for the payment method.
  2. Select GestPay Payment Gateway as the payment processor.
  3. Set the checkout template to cc_outside.tpl.
  4. Configure the remaining tabs according to your store’s requirements.

Click Configure to enter the Gestpay integration settings, as illustrated below.

Gestpay payment gateway configuration settings

Complete the following configuration fields:

  1. Shop Login ID: Enter your Gestpay Shop Login ID for the selected environment.
  2. Payment Mode: Select Test or Production mode.
  3. Currency: Choose the currency configured for Gestpay payments in your store.
  4. Successful Order Status: Select the status assigned to successful transactions.
  5. Suspended Order Status: Choose the status for suspended transactions.
  6. 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.


Gestpay merchant account configuration

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


Gestpay payment response URL configuration

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.


Selecting Gestpay at checkout

The customer is then redirected to Gestpay’s hosted payment page, where the required card details can be entered to proceed with the transaction.


Entering payment details on the Gestpay hosted page

After entering the card details, Gestpay displays a Data Summary so the customer can review the information before confirming the transaction.


Reviewing the Gestpay payment summary

Once the payment is confirmed, the customer can download the receipt or return to the store.


Gestpay payment confirmation and receipt options

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.

Gestpay payment response in CS-Cart order details

Support

Current Product Version - 1.2

Supported Framework Version - 4.18.x - 4.20.x

Blog Version - 4.18.x - 4.20.x
  • Version 4.18.x - 4.20.x
  • Version 4.18
  • Version (4.13.x - 4.18.x)
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


Be the first to comment.

Back to Top

Message Sent!

If you have more details or questions, you can reply to the received confirmation email.

Back to Home
On this page

Table of Content

Back to top