Integration Guide
Table Of Contents
- Website Payments Pro Hosted Solution Integration Guide
- About This Guide
- Intended Audience
- Revision History
- Documentation Feedback
- Getting Started with Website Payments Pro Hosted Solution
- Integrating Your Website Using HTML
- Customising Your PayPal Payment Page
- Integrating iFrame in Your Website
- Integrating Your Website Using API
- Testing Your Integration in Sandbox
- Order Processing
- Protecting Buttons by Using Encrypted Website Payments
- Public Key Encryption Used by Encrypted Website Payments
- Setting Up Certificates Before Using Encrypted Website Payments
- Generating Your Private Key Using OpenSSL
- Generating Your Public Certificate Using OpenSSL
- Uploading Your Public Certificate to Your PayPal Account
- Downloading the PayPal Public Certificate from the PayPal Website
- Removing Your Public Certificate
- Using Encrypted Website Payments to Protect Your Payment Buttons
- Blocking Unprotected and Non-encrypted Website Payments
- Optional API Operations
- Moving from Website Payments Standard to Hosted Solution
- Error Messages
- Currency Codes
- Index
Customising Your PayPal Payment Page
Modifying Your PayPal Account Settings
Settings
This page allows you to select the information you want to collect and display on your
payment page and where you want to display the payment confirmation.
Although we offer many options on this page, we recommend that you display as few options
as possible on the payment page. For example, you may have already collected shipping
address on your own website in order to calculate the shipping cost and passed it on to
PayPal's payment page. Therefore, it is not necessary to show this option on the payment page
again.
You could have information that has already been collected on your website, but you may
want to pass it to PayPal and display it on the hosted payment page again. This information
will be pre-filled and editable on this page.