Skip to content

paul-muckypuddle/joomla-foxycart-hmac-validation

Repository files navigation

joomla-foxycart-hmac-validation

A system plugin to apply HMAC validation to FoxyCart links in Joomla 3+ - find out more in the FoxyCart docs.

  • Uses Foxycart HMAC include to process all links and forms
  • Change the store URL without touching code

Installation

  1. Download the zip archive.
  2. Login to Joomla administrator area, then click Extensions > Extensions Manager.
  3. Select Upload Package File, browse to the zip, then click Upload and Install.
  4. And you're done.

Configuration

  1. Enable HMAC verification in your Foxycart store admin
  2. Take a note of your API key to enter as the secret in the plugin options
  3. Make sure any product links / forms you want processed have a code query string parameter (e.g. 'mysite.foxycart.com/cart?code=MYPRODUCT001&name=...')
  4. Set the plugin options listed below in Extensions > Plugin Manager > System - Foxycart HMAC Validation.

Options

Gotchas / FAQ

  • Make sure that this plugin runs last - i.e in Joomla, set the order of this plugin to be after all other system plugins.

Credits

Joomla plugin skeleton from cppl.

Foxycart HMAC verfication script from FoxyCart.

Developed by Mucky Puddle.

About

A system plugin to apply HMAC validation to FoxyCart links in Joomla 3+

Resources

Stars

Watchers

Forks

Packages

No packages published