SecureTrading Gateway is a plugin that extends WooCommerce, allowing you to accept credit cards, debit cards and other payment methods such as PayPal and Ukash online via SecureTrading. The plugin utilizes the the SecureTrading STPP Payment Pages solution. If you receive orders via telephone, fax or mail order (also known as MOTO transactions) the SecureTrading Virtual Terminal is the perfect solution. It is also an ideal call centre solution, enabling agents to take payments in call.
Note: This product has been retired. Documentation is no longer being updated. A free plugin is available at WordPress.org, and setup instructions found at Secure Trading.
Sign up with Secure Trading
↑ Back to topInstallation
↑ Back to top- Purchase and download the plugin zip file from WooCommerce.com.
- Login to your WordPress Admin. Click on Plugins | Add New from the left hand menu
- Click on the “Upload” option, then click “Browse” to select the zip file from your computer. Once selected, press “OK” and press the “Install Now” button.
- Activate the plugin.
Setup and Configuration
↑ Back to top- Go to: WooCommerce > Settings > Checkout > SecureTrading.
- Select and enable the list of options:
- Enable/Disable checkbox for this gateway.
- Title – allows you to determine what your customers will see this payment option described as on the checkout page.
- Description – controls the message that appears under the payment fields on the checkout page.
- SecureTrading SiteReference – Your SecureTrading SiteReference.
- SecureTrading Password – Your chosen site security password.
- Profile – The name of the profile for Payment Pages Customization. Leave blank to use the default.
- Parent CSS – The name of the parent CSS file (without the file extension “.css”) uploaded to SecureTrading via the MyST file manager. Leave blank to use the ST default.
- Child CSS – The name of the child CSS file (without the file extension “.css”) uploaded to SecureTrading via the MyST file manager. Leave blank to use the ST default.
- Parent JS – The name of the parent JS file (without the file extension “.js”) uploaded to SecureTrading via the MyST file manager. Leave blank to use the ST default.
- Child JS – The name of the child JS file (without the file extension “.js”) uploaded to SecureTrading via the MyST file manager. Leave blank to use the ST default.
- Debug – If this option is checked then details of communication with SecureTrading are stored in a debug log at location /wp-content/plugins/woocommerce/logs/securetrading.txt.
- Save changes.
SecureTrading account setup
↑ Back to topSecurity Password/Site Security
↑ Back to top- Site Reference: Your Site Reference
- Password: Your chosen SecureTrading site security (the password needs to be alphanumeric)
- Fields: sitereference, currencyiso3a, mainamount
- Algorithm: md5
Payment Pages Redirects
↑ Back to top- Check Ecom from the Accounts column
- Check AUTH from the Requests column
- Check ALL Payment types from the Payment types column
- Check 0 – Ok from the Error codes column
- Check ALL currencies from the Currencies column.
- General settings Website address (URL): http://yourdomain.com/?wc-api=WC_Gateway_Securetrading
- Field section Fields: baseamount, errorcode, orderreference, transactionreference
- Select the desired condition and action from the dropdowns below.
- Click Save.