PayPal Advanced Payment Gateway
A plugin that allows you to extend your Jigoshop installation with the PayPal Payments Advanced gateway.
- Upload the `jigoshop-paypal-payments-advanced-gateway` folder to the `/wp-content/plugins/` directory.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Navigate to `Jigoshop > Settings > Payment Gateways` to configure the PayPal Advanced gateway settings.
- If you need help on how to upload and activate a WordPress plugin click here.
Steps for configuration of your PayPal Advanced installation.
- Login to your Jigoshop store
- Enable PayPal Advanced.
- Set your “Method Title” and “Description”. These options are seen on the checkout page.
- Enter your PayPal Advanced User ID, if applicable.
- Enter your PayPal Advanced Vendor ID.Parter ID
- Enter your PayPal Advanced Parter ID.
- Enter your PayPal Advanced Password.
- Choose “Transaction Type” you want to process.
- Choose the payment page template. The option has to be the same as the one in your manager.paypal account
- – Choose if you want to send order details to PayPal or not
- Set the “Iframe Width/Height”, if “Layout – C” is chosen.
- Choose if the gateway will process Test or Live transactions.
- Enable “Debug Log”, if you want to get a log of the request and response steps and parameters.
- Set the email you want to receive debug emails to.
- Save Changes.
- Enable PayPal Advanced
- Method Title
- This controls the title which the user sees during checkout.
- This controls the description which the user sees during checkout.
- User ID
- If you set up one or more additional users on the PayPal Advanced account, this value is the ID of the user authorized to process transactions. Leave blank, if you don’t have additional accounts.
- Vendor ID
- Your merchant login ID that you created when you registered for the PayPal Advanced account.
- Parter ID
- The ID provided to you by the authorized PayPal Reseller who registered you for the Gateway gateway. If you purchased your account directly from PayPal, use PayPal.
- The password that you defined while registering for the PayPal Advanced account.
- Payment Page Template
- Choose the payment page template you want to use.
- A and B will redirect the user to PayPal for payment.
- C will show a iframe payment page and the customer will stay on your site.
- Choose if you want to send order details to PayPal. Order details will represent each item title, quantity, price.
- Enabled, will send all item details.
- Disabled, will send the order as with one items and its title will describe the order ID and items count ( i.e. “Order #1293 with 4 items” )
- Iframe Width
- Width of the iframe window, if Layout – C is your choosen template. Enter only numbers in pixels (i.e. 500)
- Iframe Height
- Height of the iframe window, if Layout – C is your choosen template. Enter only numbers in pixels (i.e. 565)
- Enable PayPal Payments Advanced sandbox for test payments.
- Debug Log
- Recommended: Test Mode only
- Debug log will provide you with most of the data and events generated by the payment process.
- Debug Email
- Email you want to receive all logs to. If email field is empty, the admin email will be used.
2014.07.26 – version 1.0.5
* Added send order details option to fix a “Request is too large to process” error.
2013.10.17 – version 1.0.4
* Removed the ORDERID request parameter to prevent Express Checkout errors.
2013.10.16 – version 1.0.3
* Fix: misspelled filters function.
2013.07.23 – version 1.0.2
* Updated live payment urls.
2013.07.19 – version 1.0.1
* New: better handling for Error and Declined payments
2012.09.18 – version 1.0
* Initial release.