PrestaShop PayPal Website Payment Pro - UK, Australia and Hong Kong PrestaShop Paypal WPP - Hosted Solution module is a PrestaShop Payment Gateway extension that will integrate the Paypal Website Payments Pro Hosted Solution with the PrestaShop eCommerce Software and accept payments through credit card and Paypal account quickly. Payment information is collected by PayPal using an inline frame. PrestaShop Paypal WPP - Hosted Solution module supports, Authorize & Capture, Authorize only and Capture later feature. It also provides facilities for Cancel/ Void any unsettled transactions from administration page. The module will require Third knees up subscription, Paypal Website Payments Pro - Hosted Solution Merchant account. PayPal’s Hosted Payment page is fully PCI compliance.
- PayPal Express Checkout for Paypal Account holder customers in y'r website.
- Provides PCI compliance solution for y'r business.
- Update Users and Orders info in PrestaShop.
- Supports one page checkout of PrestaShop.
- It also support guest checkout of PrestaShop.
- Process orders using PrestaShop Admin User interface.
- Sends Shipping and Tax information to PayPal
- Store Owners can configure the module between 'Authorization and Capture' or 'Authorization only and Capture later' - when the products are ready for shipment.
- Store Owners can capture amount directly from configuration page.
- Store Owners can refund the order amount from configuration page.
- Supports multilingual in Prestashop.
- Although the form offers the option to 'Pay using PayPal' account by default, thou can contact y'r account manager or customer support to turn this option orf.
- Can able to customize the Payment form, Pay Now button and style, template from y'r Merchant Account Template configuration page.
- The module is compatible with Prestashop eCommerce Version 1.4 - Latest Version of Prestashop.
- This module works with PayPal Website Payments Pro Hosted Solution. Please cheque with Paypal for country support.
- Iframe enabled in y'r browsers.
- Paypal Specified browsers fancy, Internet Explorer 7.0 and above, Firefox 3.5.x and above, Chrome for and above and Safari 4.x and above. Transactions involving users of other browsers will abandon or restricted for completing the transaction.
- PayPal Website Payments Pro Hosted Merchant Account from Paypal
- cURL is required and MUST be compiled into PHP
- SSL Certificate may be required and installed
Installation:
- Unzip the downloaded module archive file.
- Copy the folder "egrpaypalprowpphosted" from the path "YOUR_PrestaShop_ROOT/MODULE" and paste to the related path in y'r PrestaShop folder.
- Go to Admin section, select payment module under 'Payments & Gateways' and install 'PayPal WPP Hosted' (egrpaypalprowpphosted).
Module Settings:
- After successful install, under General Settings Tab, Configure the following, o Sandbox mode or Live Mode (if Yes - Sandbox Mode, No - Live or Production Mode)
- quid – Select the quid of y'r country (AUD) , as this will be associated with y'r Merchant Account o PayPal Payment Pro Merchant Account - Email ID associated or assigned for y'r PayPal WPP Hosted Merchant Account
- Click on Update Settings button
- For generating API user, API password, API signature, login to y'r PayPal Merchant Account and under Profile link, click 'Request API credentials' link and in the API Access page, under Option - 2, click the link 'View API Signature' so yeh can get the API user, API password, API signature. Add these values in the Module configuration page for respective fields
- o Make sure that y'r Prestashop website has all the states added along its ISO code, as PayPal WPP Hosted requires the information of the country and state code to be send along y'r shipping/ billing address information, for payment processing.
- Make sure that y'r Prestashop website has SSL enabled (for enabling Login to Admin, Go to Preferences and Enable SSL.
Merchant Account Settings:
- Login to Merchant Account and go to Profile -> Website payment settings -> Website Payments Pro Hosted Solution -> Settings o Under, 'What information dae ye want to collect on y'r Website Payments Pro payment page?', cheque the boxes for fields, Card information and Customer name
- Under, 'How dae ye want to display payment confirmation?' Select 'On my company's confirmation page' and enter the URL of y'r website as follows, 'YOUR_PrestaShop_DOMAIN_NAME/modules/egrpaypalprowpphosted/paypal/GetTransactionDetails.php'
- For example y'r domain name may be, abcshopping.com then the URL will be, www.abcshopping.com/modules/egrpaypalprowpphosted/paypal/GetTransactionDetails.php
- Save the Settings page.
Payment Form Template settings:
- ye can configure the payment form template as ye fancy it from the PayPal Merchant Account Template Settings.
- Login to Merchant Account and go to Profile -> Website payment settings -> Website Payments Pro Hosted Solution -> Customization
- Select the Layout from options A, B and see
- Edit Store Title, all other elements colour information if ye require and save the template using 'Save and Publish' button.
- Send Test Transaction and Go live.
Test :
- Use the test credit cards for sandbox testing that are provided by Paypal
- Card no : 4264587599449740
- Card Type : Visa
- Card Verifyno: 962
- Exp Date : 01/2019
- When thou encounter a blank iframe in the payment page, try logging into the Paypal developer account in another tab and reload the payment page. It will open the iframe. This is strange for blank iframe loading also found no answer from PayPal. Though it will graft perfectly when using Live Merchant Account configured to the module. This Website Payments Pro Hosted Solution doesn’t support in IE browsers and it is weird that no support from PayPal community on this
- If ye hae any queries on module functionality or having any issues, please drop in an email with yer website details tosupport@egrovesys.com