Reading list Switch to dark mode

    CS-Cart WePay Payment Gateway

    CS-Cart WePay Payment Gateway:
    CS-Cart WePay Payment Gateway allows your CS-Cart store/e-commerce website to accept credit card payment via WePay. WePay takes the hassle out of collecting payments online. It works well in staging and as well as in Production mode. So, start accepting payments in under a minute with WePay just by configuring this addon.

    Features

    • Well integrated with CS-Cart & CS-Cart Multi-Vendor.
    • The concept of inline and outside payment form is provided as per the gateway.
    • Supports various Checkout Types which include Goods, Donation, Service, Events, Personal.
    • Works with both Test and Live modes on the payment gateway.
    • Functionality to set Order Status automatically on various transaction response from WePay.
    • Admin has complete control of the system.
    • Provides safe and secure payment to handle risk management system.
    • Moreover Easy to configure and manage at admin end.

    How To Upload and Install

    • After downloading CS-Cart WePay Payment Gateway, you will get a zip file and install.txt. Read the install.txt carefully and configure it accordingly.Go to “Manage add-ons”, click on “+” to upload and install the zip file as shown below.

    Upload
    Click on “Local” to browse the zip file and then click on “Upload & Install” as shown below in snapshot.

    CS-Cart WePay Payment Gateway

    Payment Method Configuration At Backend

    CS-Cart WePay Payment Gateway supports both Inline and Outside payment types. We will configure both. Let’s start with Inline Payment Configuration.

    Go to “Administration” tab and click on “Payment methods”.

    Start your headless eCommerce
    now.
    Read More

    add

    Click on “+” to create a new payment method.

    add payment

    Set the parameters as shown below in the snapshot.

    • Set the name of the payment method.
    • For check out, choose the processor as “WePay Payment Gateway(Inline)”.
    • Template for this payment processor will be “cc.tpl”.
    • Configure the other tabs accordingly as shown below in the snapshot.

    inline general

    Click on “Configure” and set the parameters as shown below in the snapshot.

    Note: The currency for which the WePay account is configured must be enabled and active in your CS-Cart Store.
    1. Enter the WePay credentials which include Client Id, Client Secret, Account Id & Access Token.  To get WePay credentials, you need to create WePay App. Here is the step-by step process for the same – https://webkul.com/blog/how-to-create-wepay-app/
    2. Select the mode of payment (Either Staging or Production) as per your requirements.
    3. Choose the app fee payer who will pay the fees (WePay’s fees and any app fees).
      • Set to payer (case-sensitive) to charge fees to the person paying (payer will pay amount + fees, and the payee will receive amount).
      • Set to payee to charge fees to the person receiving money (payer will pay the amount, and the payee will receive amount – fees).
      • Select payer_from_app so that payer will be charged app fee (if there is one) and API application will be charged WePay fee.
      • Set to payee_from_app so that payee will be charged the app fee (if there is one) and the API application will be charged the WePay fee. Note that for the xxx_from_app calls: if the application’s account goes negative, WePay will recover funds from the bank account.

      configure inline 1

      In continuation with the previous configuration, Admin needs to –

    4.  Select the Checkout Type (Checkout type includes Goods, Donation, Service, Events, Personal)
    5. Capture response from WePay signifies that Payment has been reserved from Payer. In this field, admin can set order status for this kind of response.
    6. Authorized response from WePay signifies that Payment information has been confirmed by WePay and charged successfully. In this field, admin can set order status for this kind of response.
    7. Released response from WePay signifies that Payment has been credited in Admin Account. In this field, admin can set order status for this kind of response.
    8. Failed response from WePay signifies that Payment failed due to different reasons, like insufficient money or invalid card details etc. In this field, admin can set order status for this kind of response.
    9. Click on Create button to add this Payment method at your store.

    configure inline2

    This is how Store Admin can configure Inline WePay Payment Gateway.

    Let’s now configure the Outside WePay Payment Gateway-

    Click on “+” to create a new payment method.  Set the parameters as shown below in the snapshot.

    • Set the name of the payment method.
    • For check out, choose the processor as “WePay Payment Gateway(Outside)”.
    • Template for this payment processor will be “cc_outside.tpl”.
    • Configure the other tabs accordingly as shown below in the snapshot.

    outside general

    It will have the same configuration settings as that of Inline WePay Payment Gateway. Just the Payment processor and template will be different.

    This is how an Admin can configure WePay in his CS-Cart Store for both inline and outside payments.

    Front End View

    After successful configuration of payment method,  New payment options (Inline/Outside as per the configuration) will be available for customers at the front end. For payment, customer needs to select the option as shown below in the snapshot and enter the necessary details for payment.

    For payment (Inline), customer needs to select the option as shown below in the snapshot and enter the necessary details for payment.

    inline frontend

    There will be a separate payment option for outside payment as per the admin configuration. The customer needs to select the payment method and submit the order.

    outside frontend1

    Customer will get redirected to the outside payment page of WePay as shown below. Customer needs to enter the card details & submit the order.

    outside frontend2

    Support

    This is all about CS-Cart WePay Payment Gateway. Still, have any issue, feel free to contact us at http://webkul.uvdesk.com and let us know your views to make the module better.

    Besides this you can explore our cs-cart Development Services and Quality cs-cart add-ons

    Current Product Version - 2.0

    Supported Framework Version - 4.7.x, 4.8.x, 4.9.x

    Blog Version - 4.7.x, 4.8.x, 4.9.x
    • Version 4.7.x, 4.8.x, 4.9.x
    • Version 4.4.x, 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x
    . . .
    Add a comment

    Leave a Comment

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


    Be the first to comment.

    Back to Top
    Webkul is impressive. I purchased Magento Mobile solution for Android and iOS. The apps are developed in a very professional way using the newest technologies.
    Mohammad Y Hammadi
    Web Developer
    www.superprice.com
    Talk to Sales

    Global

    Live Chat

    Message Sent!

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

    Back to Home

    Table of Content