• Home
  • Merchants
  • Developers
  • Partners
  • Contact
  • Home
  • Merchants
  • Developers
  • Partners
  • Contact

ZenCart Extension: Installation & Configuration

56 views 0 rrajvan

Charge Anywhere2 is a payment processing solution that provides a seamless and secure payment experience for merchants and customers. The platform offers a range of payment processing options, including credit card processing, mobile payments, and e-commerce solutions. To make it easier for ZenCart store owners to accept payments, Charge Anywhere2 has developed a ZenCart Extension that simplifies the integration process. In this article, we will discuss the features and benefits of the Charge Anywhere2 ZenCart Extension and provide a step-by-step guide for its installation.

Jump to configuration

Features and Benefits of Charge Anywhere2 ZenCart Extension

The Charge Anywhere2 ZenCart Extension allows merchants to accept payments from customers using various payment methods such as debit and credit cards (Visa, Mastercard. Amex Discover, Union Pay, and JCB) and electronic fund transfer (ACH). The platform’s features and benefits include the following:

  1. Multiple Payment Methods: Charge Anywhere2 ZenCart Extension supports multiple payment methods. Customers can choose the payment method they prefer during the checkout process, which makes the payment process more convenient for them.
  2. Secure Payments: Charge Anywhere2 ZenCart Extension is built with the latest security standards, ensuring that customer data is protected at all times. The extension supports PCI DSS compliance, which is an industry-standard for secure payment processing.
  3. Customizable Payment Settings: The extension provides merchants with the flexibility to customize their payment settings according to their business needs. Merchants can set up minimum and maximum transaction amounts, chargeback fees, and more.
  4. Easy Integration: The Charge Anywhere2 ZenCart Extension is easy to install and configure, with a simple setup process that allows merchants to start accepting payments quickly.

Benefits of Charge Anywhere2:

  1. Easy mode switching: The extension can be configured for both sandbox and production accounts, making it easy to switch between modes.
  2. Gateway email option: The extension provides a gateway email option for both the vendor and customer, ensuring seamless communication.
  3. No private SSL required: The extension does not require a private SSL, reducing the hassle and cost of acquiring one.
  4. Transaction types: The extension supports both authorization and capture transaction types, providing flexibility to users.
  5. Refund option: The extension provides a refund option, allowing users to customize the refund status.
  6. Capture option: The extension provides a refund option, allowing users to customize the capture status.

Installing Charge Anywhere2 ZenCart Extension

Installing the Charge Anywhere2 ZenCart Extension is a simple process that can be completed in a few steps. Here is a step-by-step guide to help you get started:

Step 1: Download the Extension

Download the Charge Anywhere2 ZenCart Extension from the Charge Anywhere2 website or the ZenCart marketplace.

Download

Step 2: Extract and upload the Extension Package

  • Extract the contents of the ZIP file to your local computer using an extraction program such as WinZip, WinRAR, or 7Zip.
  • From the extracted files, locate the include directory.
  • Now connect to your ZenCart store using an FTP client. You can also refer, refer to this FTP connection guide for step-by-step instructions on making a connection to your server, using FTP.
  • After making a secure FTP connection, upload the extracted includes to merge its content to the /includes directory of your ZenCart store. Beware! this will not overwrite any existing file.

Step 4: Log in to your ZenCart

Log in to your ZenCart store’s admin panel.

Step 5: Navigate to the Payments Page

  • Using the main menu navigate to the Modules > Payment page.
  • Within the list of Payment Modules, locate the “Charge Anywhere2” module. When you find it, click Install Module.
  • Similarly, using the main menu navigate to the Modules > Order Total page.
  • Within the list of Order Total Modules, locate the “Charge Anywhere2” module. When you find it, click Install Module.

Step 6: Configure the Extension

Once the extension is installed, navigate to the Charge Anywhere2 payment settings page in your ZenCart store’s admin panel. Enter the Charge Anywhere2 Merchant ID, Terminal ID, and Secret, and click Update to save the changes.

Note: If you don’t have the necessary API credentials, refer to how to retrieve Merchant ID, Terminal ID, and Secret for obtaining Charge Anywhere2 Plugin credentials.

Charge Anywhere2 Payment Gateway Configuration Table Description: This table lists the attributes that can be configured for the Charge Anywhere2 Payment Gateway, along with their descriptions and available options. These attributes can be customized based on your business requirements and preferences to provide a smooth and secure payment experience for your customers.

Charge Anywhere2 Payment Gateway Configuration Form

This table lists the attributes that can be configured for the Charge Anywhere2 Payment Gateway, along with their descriptions and available options. These attributes can be customized based on your business requirements and preferences to provide a smooth and secure payment experience for your customers.

AttributeDescriptionOptions
Enable Charge Anywhere2 ModuleThis option allows you to enable or disable the Charge Anywhere2 Payment Module.On/Off
Merchant IDThis attribute requires you to enter the Merchant ID provided by Charge Anywhere2.Unique identification number provided by Charge Anywhere2
Terminal IDThis attribute requires you to enter the Terminal ID provided by Charge Anywhere2.Unique identification number provided by Charge Anywhere2
SecretThis attribute requires you to enter the Secret used to Authenticate the request with Charge Anywhere2.Secret key used for secure communication between your website and Charge Anywhere2
Transaction ModeThis attribute allows you to select the Transaction Mode.Sandbox/Developer API Mode or Live/Production API Mode
Authorization TypeThis attribute allows you to select authorized only, or captured immediately.Authorize or Capture
Customer NotificationsThis attribute allows you to enable or disable sending a default notification to the customer from Charge Anywhere2.On/Off
Merchant NotificationsThis attribute allows you to enable or disable sending a default notification to the merchant from Charge Anywhere2.On/Off
Accept CreditThis attribute allows you to enable or disable accepting credit cards as a payment method.On/Off
Accept ACHThis attribute allows you to control the level of debugging information generated by the Charge Anywhere2 Payment Module.Off/Alerts Only/Log File/Log and Email

If credit card payments are enabled you will see the following options:

AttributeDescription
Add Service FeeThis attribute allows you to enable or disable adding a service fee to the payment amount.
Service Fee LabelThis attribute allows you to set the label for the service fee.
SFThis attribute allows you to set the default service fee percentage.
Service Fee Percentage (%)This attribute allows you to set the service fee percentage for a specific transaction.
Include Tax Amount in Service Fee CalculationThis attribute allows you to include the tax amount in the service fee calculation.
Refund Service Fee on a ReturnThis attribute allows you to enable or disable refunding the service fee in case of a return.
Add Convenience FeeThis attribute allows you to enable or disable adding a convenience fee to the payment amount.
Convenience Fee LabelThis attribute allows you to set the label for the convenience fee.
Convenience Fee Amount ($)This attribute allows you to set the convenience fee amount for a specific transaction.
Refund Convenience Fee on a ReturnThis attribute allows you to enable or disable refunding the convenience fee in case of a return.

If ACH payments are enabled you will see the following options:

AttributeDescription
Add Service feeThis attribute allows you to add a service fee for ACH payments.
Service Fee LabelThis attribute requires you to enter the label for the Service Fee.
Service Fee Percentage (%)This attribute requires you to enter the percentage amount of the Service Fee for ACH payments.
Include Tax Amount in Service Fee CalculationThis attribute allows you to include the tax amount in the Service Fee calculation.
Refund Service Fee on a ReturnThis attribute allows you to enable or disable refunding the Service Fee when a return is made.
Add Convenience FeeThis attribute allows you to add a convenience fee for ACH payments.
Convenience Fee LabelThis attribute requires you to enter the label for the Convenience Fee.
Convenience Fee Amount ($)This attribute requires you to enter the fixed amount of the Convenience Fee for ACH payments.
Refund Convenience Fee on a ReturnThis attribute allows you to enable or disable refunding the Convenience Fee when a return is made.

Step 7: Test the Extension

Before going live, it’s essential to test the Charge Anywhere2 ZenCart Extension to ensure that it’s functioning correctly. You can perform a test transaction using a test credit card to verify that the payment processing is working as expected.

The Charge Anywhere2 ZenCart Extension is a powerful payment processing solution that simplifies the payment process for merchants and customers. The extension offers a range of payment options and e-commerce solutions. By following the steps outlined in this article, you can easily install and configure the Charge Anywhere2 ZenCart Extension on your ZenCart store and start accepting payments securely and efficiently.

Capture or Refund

To capture a payment or issue a refund in Zen Cart, begin by accessing the Main Menu, then navigate to Customers, select Orders, and click on Order “Details.” Here, you can set the order status to “Refund” or “Complete” based on your specific transaction needs.

This action will either finalize the payment or initiate the refund process, depending on the status selected. Be sure to confirm the refund amount and reason as necessary. Please note that payments which are authenticated only cannot be refunded. Also, setting up the status as “complete’ of a payment that is already captured won’t affect the ledger. It’s essential to maintain transparent communication with customers concerning any payment-related actions taken on their orders.

Was this helpful?

Yes  No
Related Articles
  • Magento Extension: Installation & Configuration
  • CubeCart Extension: Installation & Configuration
  • WooCommerce Extension: Installation & Configuration
  • OpenCart Extension: Installation & Configuration
  • PrestaShop Extension: Installation & Configuration

  OpenCart Extension: Installation & Configuration

PrestaShop Extension: Installation & Configuration  

This website and content contains confidential, trade secret information, which is proprietary to Charge Anywhere2, LLC, and its subsidiaries (collectively “Charge Anywhere2®”) and is provided solely for the recipient's use in connection with the recipient’s participation in one of the Charge Anywhere2’s Payment Gateway Programs. Charge Anywhere2 reserves the right to make changes to the specifications at any time and without notice. The information furnished by Charge Anywhere2 in this publication is believed to be accurate and reliable as of the date of its release; however, no responsibility is assumed by Charge Anywhere2 for its use, nor for infringements of patents or other rights of third parties resulting from its use, nor for the violation, misinterpretation, or misapplication of any laws, or any regulation of any credit card association including Visa USA, Visa International, or MasterCard International. No general license is granted under any patents, copyrights, or other intellectual property rights owned by Charge Anywhere2 and the recipient is only granted an end user license to use this information for the purpose of participating in one of Charge Anywhere2’s Payment Gateway Programs, pursuant to an agreement with Charge Anywhere2 or one of its authorized Program partners. All modifications or improvements to any of the information and specifications in this document shall belong exclusively to Charge Anywhere2, LLC. No unauthorized copying, disclosure, or use of this document is permitted without the express written consent of the Charge Anywhere2, LLC.

  • Privacy Policy
  • Terms of Use
  • Copyright 2024 Charge Anywhere2. All Rights Reserved

×