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

WooCommerce Extension: Installation & Configuration

305 views 1 rrajvan

Charge Anywhere2 is a leading provider of payment gateway solutions for businesses of all sizes. Their payment gateway for WooCommerce is a powerful solution designed to streamline payment processing and improve the bottom line for WooCommerce users. 

Jump to configuration

Why use Charge Anywhere2 WooCommerce Extension:

Charge Anywhere2‘s payment gateway for WooCommerce offers several benefits that can help improve your business’s bottom line. Here are a few:

  1. Security: Charge Anywhere2 takes security seriously and offers advanced fraud protection measures to protect your business and your customers. It securely processes credit cards without redirecting your customers to the gateway website.
  2. Easy Setup: Charge Anywhere2‘s payment gateway for WooCommerce is easy to set up and can be integrated with your WooCommerce store quickly and efficiently.
  3. Authorize Now, Capture Later: Optionally choose only to authorize transactions, and capture at a later date.
  4. Gateway Receipts: Optionally choose to send receipts from your Charge Anywhere2 merchant account.
  5. Customizable: Charge Anywhere2‘s payment gateway for WooCommerce is customizable, allowing you to tailor the system to your specific business needs.
  6. Compatibility: Charge Anywhere2‘s payment gateway for WooCommerce is compatible with a wide range of payment methods, including credit and debit cards.
  7. No PCI required

Features of Charge Anywhere2 WooCommerce Extension

Charge Anywhere2‘s payment gateway for WooCommerce offers a range of features that can help improve the payment processing experience for both you and your customers.

Here are a few:

  1. Dual Mode: Configurable for sandbox and production accounts for easy mode switching.
  2. Gateway Email: We have provided a gateway that provides an option for sending separate emails to vendors and customers.
  3. Refund: A refund Option is available. Here users can also customize the status.
  4. Capture: Capture Option is available, customize the status.
  5. Recurring Payments: Charge Anywhere2‘s payment gateway for WooCommerce allows you to set up recurring payments for subscriptions or other recurring services.
  6. Customer Profiles: Charge Anywhere2‘s payment gateway for WooCommerce allows you to save customer profiles, making it easier to process future transactions.
  7. Fraud Protection: Charge Anywhere2‘s payment gateway for WooCommerce offers advanced fraud protection measures, including AVS and CVV verification, to protect your business and your customers.
  8. Customizable: Charge Anywhere2‘s payment gateway for WooCommerce allows you to customize payment forms with your branding and design. There is also a Capture option available that allows users to customize the status.
  9. Payment Tokenization: Charge Anywhere2‘s payment gateway for WooCommerce offers payment tokenization, which allows you to securely store customer payment information without storing sensitive data on your servers.
  10. Transaction Type: Both Auth and Capture transaction types are supported.
  11. SSL: No need for private SSL.
  12. Gutenberg Compatibility: Charge Anywhere2‘s payment gateway for WooCommerce is compatible with Gutenberg blocks, offering a more intuitive and modern way to build and manage your online store.

Note: For using shortcodes instead of Gutenberg blocks, refer to the WooCommerce Plugin Version 1.13.

Steps to install Charge Anywhere2 WooCommerce Extension

Method 1: Search for the plugin in WordPress Repository

Step 1: Log in to the WordPress dashboard
To search and install the Charge Anywhere2 plugin, you need to log in to the WordPress dashboard. You can do this by entering your WordPress admin username and password on the login page.

Login

Step 2: Go to the Plugins section
Once you are logged in, go to Plugins on the left-hand menu. Click on Add New to go to the plugin search page.

Plugin Add New

Step 3: Search for the plugin
On the plugin search page, you can search for Charge Anywhere2 in the search bar.

Search bar

Step 4: Install and Activate the plugin
After you have found the plugin you want to install, click Install Now next to the plugin name. WordPress will then download and install the plugin automatically.

Activate

Once the plugin is installed, you need to activate it. To do this, click Activate which appears after the plugin is installed. The plugin will now be active on your website, and you can start using its features.

Method 2: Download the plugin externally.

Step 1: Download the Plugin

The latest version of the plugin can be downloaded free from the WordPress repository or directly from Charge Anywhere2‘s download link. Once you have downloaded the plugin, it’s time to install it on your WordPress site. From your WordPress dashboard, navigate to the Plugins. Click Add New, and then select Upload Plugin.

Download v2.0

Step 2: Install the Plugin

Once you have downloaded the plugin, it’s time to install it on your WordPress site. Log in to your WordPress dashboard and navigate to the Plugins menu. Click Add New, and then select Upload Plugin.

Next, click Choose File and select the plugin file you downloaded in step 1. Click Install Now to start the installation process.

Step 3: Activate the Plugin

After the plugin has been installed successfully, you will see a confirmation message. Click Activate Plugin to activate the plugin.

Once activated, the plugin will appear in the Installed Plugins list, and you can configure its settings according to your needs.

Configuring the Charge Anywhere2 WooCommerce Extension

To configure Charge Anywhere2 Payment Gateway for WooCommerce, follow these simple steps:

  • Go to your WordPress dashboard and click on WooCommerce -> Settings.
    (OR)
    Navigate to the Installed Plugins list and find the Charge Anywhere2 plugin. There will be an option to go to settings, as shown in the image below.
  • Click Setting, select the Payments tab. Here, enter your API details, including the Merchant ID, Terminal ID, and Secret, in the appropriate fields.

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.

By following these configuration steps, you can easily set up the Charge Anywhere2 Payment Gateway for WooCommerce and start accepting payments on your online store. Remember to test the payment gateway before going live to ensure that everything is working correctly.

Charge Anywhere2 Payment Gateway Form Attributes

The table below describes the various form attributes available in the Charge Anywhere2 Payment Gateway. These attributes control the behavior and customization options for the payment gateway and are used during the checkout process on your website.

AttributeDescription
Enable/DisableThis option enables or disables the Charge Anywhere2 Payment Module. You must enable this option to use the Charge Anywhere2 Payment Gateway.
TitleThis attribute controls the title that the user sees during checkout. You can customize the title to provide better clarity to the user.
DescriptionThis attribute allows you to enable the logging of requests and responses for the Charge Anywhere2 Payment Gateway.
Merchant IDThis attribute requires you to enter the Merchant ID provided by Charge Anywhere2. This is a unique identification number provided to you by Charge Anywhere2.
Terminal IDThis attribute requires you to enter the Terminal ID provided by Charge Anywhere2. This is a unique identification number provided to you by Charge Anywhere2.
SecretThis attribute requires you to enter the Secret used to Authenticate the request with Charge Anywhere2. This is a secret key used for secure communication between your website and Charge Anywhere2.
Transaction Success MessageThis attribute allows you to customize the message that will be displayed to the user after a successful transaction.
Transaction Failed MessageThis attribute allows you to customize the message that will be displayed to the user after a failed transaction.
Transaction Redirect MessageThis attribute allows you to customize the message that will be displayed to the user during payment redirection.
API ModeThis attribute allows you to select the API Mode. You can choose between Sandbox/Developer API Mode and Live/Production API Mode. If you want to test the payment gateway before going live, you can choose Sandbox Mode (which requires Sandbox Account API).
Transaction ModeThis attribute allows you to enable the logging of requests and response for the Charge Anywhere2 Payment Gateway.
Email To CustomerThis attribute allows you to enable or disable sending a default email to the customer from Charge Anywhere2.
Email To MerchantThis attribute allows you to enable or disable sending a default email to the merchant from Charge Anywhere2.
Enable Log request and responseThis attribute allows you to enable the logging of requests and responses for the Charge Anywhere2 Payment Gateway.
Accept CreditThis attribute allows you to enable or disable accepting credit cards as a payment method.
Accept ACHThis attribute allows you to enable or disable accepting ACH payments as a payment method.

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.
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.

Requirements

PHPversion 8.0 or higher
WordPressversion 3.0.1 or higher

Changelog

1.0First Version
1.1Added the option for Email customer and email Merchant and fixed a spelling mistake 
1.2Plugin text changes
1.4Added validation for data Sanitized, Escaped and Validated 
1.5Missed some data Sanitized, Escaped, and Validated
1.6Charge Anywhere2 live URL changed, Text field labels changed
1.7Enabled CREDIT & ACH service and convenience charges
1.8Enabled Request and response log
1.9Fixed some validation issues
1.10Fixed issues in tax & shipping amount at the refund stage
1.11Fixed refund service fee issue
1.12Added conditions for transaction capture & return, service fee label made dynamic
1.13Removed additional fees sort. Convenience Fee will always come after Service Fee.
2.0Added support to WooCommerce Blocks.

Capture or Refund

To capture (force) in WordPress WooCommerce, follow these steps: Access your WordPress admin dashboard, go to WooCommerce, and click on Orders. Locate the specific order you want to manage and click on it to view the order details. If you want to capture a payment, ensure the order status is set to “Completed,” and WooCommerce will automatically finalize the payment.

For refunds, click Refund within the order details, specify the refund amount and reason, and proceed to process the refund by tapping Refund $xx.xx ia Charge Anywhere2.

It’s important to note that payments that are authenticated only cannot be refunded, and changing the status to “complete” for a payment that is already captured won’t impact the ledger. WooCommerce provides a user-friendly interface for managing payments and refunds within your WordPress website.

Charge Anywhere2 Add-On

With the Charge Anywhere2 Add-On, you can take your online shopping experience to the next level by offering versatile payment options and enhanced shipping and billing functionalities.

Swap Shipping and Billing form placements

The Charge Anywhere2 Add-On streamlines the checkout process by enabling customers to input shipping details before billing information, making it more user-friendly.

Option to add separate shipping phone and email

The Charge Anywhere2 Add-On takes this into account by offering the option to add separate shipping phone numbers and email addresses. This feature is particularly valuable for businesses that rely on timely delivery updates and order confirmations. By collecting separate contact information for shipping, you ensure that customers receive accurate shipping notifications and can be easily reached in case of any issues with their orders.

How it works

To enable the features mentioned above, begin by downloading the add-on using the provided download link:

Download Addon

Once you’ve downloaded the zip file, proceed to Step 2 outlined in Method 2. After successfully activating the plugin, the features will activate automatically.

Please keep in mind that this add-on is compatible exclusively with the Charge Anywhere2 Payment Gateway for WooCommerce plugin.

WooCommerce Plugin Version 1.13

Understanding the diverse needs of our users, we continue to offer WooCommerce Plugin Version 1.13 for download. This version is particularly suited for users who prefer using shortcodes to customize and manage their eCommerce sites. Shortcodes have been a staple for WordPress users seeking to embed various elements into posts and pages easily, and Version 1.13 fully supports this functionality.

Download v1.13

Key differences between WooCommerce Plugin Versions 2.0 and 1.13

Here are the primary differences between the two versions to help you decide which is best for your needs:

  • Version 2.0: Introduces compatibility with Gutenberg blocks, allowing users to leverage the modern block-based editor for a visually engaging and straightforward site-building experience. This version is ideal for those who prefer a more visual approach to website design and content management.
  • Version 1.13: Compatibility with shortcodes and offers a straightforward method for embedding complex elements without needing to work directly with code. This version is perfect for users who are accustomed to the traditional WordPress editor and prefer to use shortcodes for site customization.

Was this helpful?

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

  PrestaShop Extension: Installation & Configuration

CubeCart 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

×