Payment extension for OpenCart, allowing you to take payments via Paymentsense.
Payment extension for OpenCart 2.3 and 3.0 (tested up to 3.0.3.2), allowing you to take payments via Paymentsense.
- Download the Paymentsense extension file from the Paymentsense Developer Zone at http://developers.paymentsense.co.uk
- Login to the OpenCart Admin Panel
- Go to Extensions -> Extensions Installer -> Upload to upload the Paymentsense extension file downloaded in step 1
- Go to Extensions -> Extensions -> Payments and click the Install button next to Paymentsense Hosted / Paymentsense Direct
- Click the Edit button next to Paymentsense Hosted / Paymentsense Direct to configure the extension
- Set the gateway credentials and pre-shared key where applicable
- Optionally, set the rest of the settings as per your needs
- Click the Save button
- Download the Paymentsense extension file from the Paymentsense Developer Zone at http://developers.paymentsense.co.uk
- Unzip the extension file and upload the content of the upload folder to the root folder of your OpenCart
- Login to the OpenCart Admin Panel
- Go to Extensions -> Extensions -> Payments and click the Install button next to Paymentsense Hosted / Paymentsense Direct
- Click the Edit button next to Paymentsense Hosted / Paymentsense Direct to configure the extension
- Set the gateway credentials and pre-shared key where applicable
- Optionally, set the rest of the settings as per your needs
- Click the Save button
- MD5, HMACMD5, HMACSHA1, HMACSHA256 and HMACSHA512 hash methods (Paymentsense Hosted)
- Filter for characters not supported by the gateway
- Length restriction of fields sent to the gateway
- Detailed message to the transactions log when a transaction fails (Paymentsense Direct)
- Unneeded transaction retries when a transaction fails with an "Input variable errors" message (Paymentsense Direct)
- Module information reporting feature
- Logo
- gw3 gateway entry point
- Check for the Merchant ID format
- Path to the payment methods templates when using a custom theme
- OpenCart 3.x support
- Warning on insecure OpenCart setup on the configuration page (Direct)
- Check for required card fields before sending the transaction to the gateway (Direct)
- Gateway message on failed transactions displayed on order checkout
- Default Successful Transaction Order Status (set as "Processing")
- Default Failed Transaction Order Status (set as "Failed")
- Hosted and Direct combined into one payment extension
- Status message on failed transactions changed to bootstrap alert (Direct)
- Logo (scaled down)
- Broken links
- Database tables ("paymentsense" and "paymentsense_direct")
- Gateway password strict format
- SSL/TLS required on checkout (Direct)
- Hash digest check on the customer redirect from the gateway (Hosted)