- WordPress version >= 4.1
- JigoShop version >= 1.15.x
- PHP cURL (libcurl)
- Jigoshop PayJunction Plugin. (click to download)
Installation & Setup
- Install cURL and the PHP bindings for cURL
- Run 'sudo apt-get install php5-curl' on Linux systems using Apt.
- For other systems please see this page for manual installation instructions: http://curl.haxx.se/libcurl/php/install.html
Go to Plugins >> Add New >> Upload Plugin from the administration panel in WordPress and upload the zip file.
Alternatively, upload the decompressed (unzipped) js_payjunction folder to the wp-content/plugins folder.
- Go to Plugins >> Installed Plugins in the WordPress administration panel and make sure the JigoShop - PayJunction Gateway module is activated.
- Go to JigoShop >> Settings and click the General tab.
- Make sure Force SSL Checkout is enabled on this page in the Checkout Page section.
- Click the Payment Gateways tab at the top of the page to edit the module settings
Make desired changes to the settings of the module here and then click the Save button.
To use live mode, you must save your QuickLink API login and password where indicated. Use the Test Credentials button to check that your QuickLink API credentials are valid on the live system.
Not familiar with Address Verification Security? Read our guide here: What is AVS, and how do I change my Address Verification security settings?
Includes the PayJunction module in the list of payment options presented to the customer at checkout.
Enable Test Mode
While enabled, all transactions will be sent to our demonstration site at https://www.payjunctionlabs.com. For instructions on how to log into the site to see your test transactions, please see this guide: PayJunction Demo Account
Enabling this option forces all transactions to be ran and left in the Hold state in PayJunction.
Disable CVV Check
This option disables the requirement for the customer to enter the three digit security code found on the back of Visa, MasterCard and Discover cards or the four digit security code on the front of American Express cards.
Use Local Address Verification Security Settings
When enabled, the module will send its own settings for AVS instead of using the default settings saved directly in your PayJunction account.
Dynamic AVS Mode
While this mode is enabled, transactions are not blocked and voided by PayJunction when the AVS check fails. Transactions that fail the check are instead put on Hold in both PayJunction and JigoShop, with a note in the order indicating why the transaction was flagged and put on Hold. The conditions under which a transaction will be flagged are based on what is set in the module's Address Verification Security setting above. In this mode the customer does not receive an indication there is an issue with their payment and are directed to the receipt page for their order.
Do not forget! You must set the transaction to Capture directly in your PayJunction website account in order to be funded for the charge if it is on Hold. Updating the status in JigoShop does not automatically update the status in PayJunction.
Enable Fraud Special Response
This causes a custom decline message to be displayed when a transaction is rejected by PayJunction but authorized by the customer's card issuing bank, in order to try and prevent the customer from further reducing their available balance. This is an alternative to using Dynamic AVS Mode.
Fraud Special Response Text
Defaults to "Payment error, before attempting to process again please contact us directly for assistance". It is recommended to update this to include a contact phone number or email address.
Email Signature Request
For extra protection take advantage of PayJunction's remote signature capture technology! By enabling this option, PayJunction will send a copy of the receipt in our system to the email address provided by the customer with a request to sign for the transaction. Customers can either sign with their mouse or with their finger on touch-screen devices such as a smartphone.
Send Signed Receipt Notification to
Specifies the email address to send the notification to once the customer has signed for the transaction.
Show Payment Option Description
Enables a short message displayed over the credit card information fields. Default text is "Pay with your credit or debit card directly through the shopping cart."