This plugin provides integration of Authorize.Net the Payment Gateway to Phoca Cart - e-commerce extension for Joomla. Authorize.Net accept international transactions from customers worldwide.Seller's business must be based in the United States, Canada, United Kingdom, European Union or Australia. More details concerning the payment plugin can be found at product page.
Phoca Cart 3.0+
Valid SSL certificate TLS 1.2+
Your site must have a valid SSL certificate (TLS 1.2+) to ensure card details of your customers are safe!
2. Authorize.net settings
After signing up to Authorize.net as a seller you will receive all necessary information and credentials.
Please copy the following data from user dashboard / e-mail:
API Login ID:
This data should be added in Phoca Cart payment method settings.
3. Plugin installation
Authorize.Net for Phoca Cart can be installed as typical Joomla extension. Make sure you have downloaded the latest version of the plugin. Proceed to Administrator panel > Extensions > Manage > Install and select the package downloaded from NorrNext site. Then go to plugins and enable Authorize.Net for Phoca Cart plugin.
4. Adding new payment method in Phoca Cart
There are several tabs with settings. Let's look on each tab.
4.1. General Options tab
Title - Payment method title
Cost - Set Shipping cost. E.g. 2€ for packing
Tax Rate - select tax rate (to be created at Taxes section)
Calculation Type - set calculation type (Percentage or Fixed)
Default - set this payment method as default (Yes / No)
Payment Method - Select pcp - Authorize.Net for Phoca Cart value
Image - set up image for this payment method (2CO logo)
Ordering - set item ordering
Access - The access level group that is allowed to view this item
Customer Group - set Customer Groups this payment type is available to
The following tabs are standard to each payment method:
4.2. Amount Rule tab
Lowest Amount - Set lowest amount
Highest Amount - Set highest amount
Amount Rule Active - Yes / No
4.3. Country rule tab
Countries - here you can select multiple countries for which this payment method will work
Country Rule Active - set Yes if country rule will be active. If you don't want to limit this payment method by countires, set it to No
4.4. Regions rule tab
Regions - set region or regions
Region Rule Active - Set if region rule will be active
4.5. Shipping rule tab
Shipping - Set shipping method(s)
Shipping Rule Active - Set if shipping rule will be active
The following tab is related to the selected Stripe method, so you must fill it correctly.
4.6. Payment Method Options tab
Sandbox Mode - If Sandbox Mode is enabled, no real money are transfered. Sandbox is used to test the payments.
Payment Completed - Select the order status that will be applied based on successfull payment transaction result. By default it is Completed
Payment Failed - Select the order status that will be applied based on failed payment or error during transaction processing. By default it is Cancelled.
API Keys (Live)
API Login ID - Set your live API Login ID. You can find it under Settings in your Authorize.Net Merchant Interface.
Transaction Key - Set your live Transaction Key. You can find it under Settings in your Authorize.Net Merchant Interface.
Note: API keys are required fields to save the configuration. Fill them if even you are going to use sandbox mode.
API Test Keys
API Login ID - Set your sandbox API Login ID. You can find it under Settings in your Authorize.Net Merchant Interface.
Transaction Key - Set your sandbox Transaction Key. You can find it under Settings in your Authorize.Net Merchant Interface.
4.7. Publishing Options tab
Published - set the status of the payment method: published or unpublished
5. Configuring the plugin
5.1. Download Key tab
The plugin has the only option:
This feature allow to get an update of the plugin via back-end in few clicks. Set your download key to enable the update using Joomla! Update System. You can find the key in your Authorize.Net for Phoca Cart subscription on the NorrNext website.
If you set the key for the first time or have changed it, please click on the Update Key button to save it for Joomla! Update System.