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
Moving from Website Payments Standard to Hosted Solution
<input type="hidden" name="city" value="San Jose">
<input type="hidden" name="state" value="CA">
<input type="hidden" name="zip" value="95121">
<input type="hidden" name="country" value="US">
<input type="hidden" name="billing_first_name" value="John">
<input type="hidden" name=" billing_last_name" value="Doe">
<input type="hidden" name=" billing_address1" value="345 Lark Ave">
<input type="hidden" name=" billing_city" value="San Jose">
<input type="hidden" name=" billing_state" value="CA">
<input type="hidden" name=" billing_zip" value="95121">
<input type="hidden" name=" billing_country" value="US">
<input type="hidden" name="bn" value="CC_Partner_H3S">
<input type="hidden" name="notify_url" value="https://www.paypal.com/IPN/">
<input type="image" name="submit" border="0"
src="https://www.paypal.com/img.gif ">
</form>