PayPal
This guide explains how to enable PayPal and make PayPal payments from your server.
Overview
Alternative payment methods, like PayPal, work a little differently from traditional card-based payment methods like Visa and MasterCard. Instead of staying on your checkout page to make a payment, customers will be redirected to PayPal to complete their payment before being redirected back to your site.
PayPal's Express Checkout
Express Checkout makes it easier for buyers to pay online. In an Express Checkout flow, a buyer checks out at the beginning of the flow like normal. However, the buyer does not enter shipping, billing, or payment information, because PayPal provides the stored information. This simplifies and expedites the checkout process.
In the Express Checkout flow, the buyer:
- Chooses Express Checkout by clicking Checkout with PayPal
- Logs into PayPal to authenticate his or her identity
- Reviews the transaction on PayPal
- Confirms the order and pays from your site
- Receives an order confirmation
Getting Started
Taking payments with PayPal is easy, all you have to do is:
- Create and activate your PayPal account
- Link your PayPal and Worldpay accounts
- Add a PayPal button to your website and make PayPal payments
It’s as simple as that!
1. Create and Activate your PayPal Account
PayPal needs your authorisation to process Worldpay-sourced transactions. However, you can create test PayPal payments at any time.
- Login to your
existing Paypal Business account or create anew PayPal Business account Verify your PayPal account by linking your bank account, which will ensure you can receive payments
2. Link your PayPal and Worldpay accounts
Adjust the PayPal API settings in your PayPal account to accept payments through Worldpay
To adjust the settings in your PayPal account so that you can accept payments through Worldpay:
- Log in to your PayPal Business account, and select
Profile and Settings
from the Profile drop-down. - On the My Profile page, click
My Selling Preferences
, and choose toUpdate
API access. - Click
Grant API Permission
. - Paypal must be configured for each currency from (GBP, EUR, USD) that you accept. Each currency has a separate API username. Choose the first required API username and click Lookup:
- For GBP the username is
paypalmastergbp_api1.bibit.com
- For EUR the username is
paypaleurrec_api1.bibit.com
- For USD the username is
paypalmasterusd_api1.bibit.com
- For GBP the username is
- Tick the first 10 permissions and click
Add
. - Configuration of this currency is now complete. If you have another currency click Add New Third Party, and follow steps d, e, and f again.
3. Send us your PayPal details and preferences
Now, let us know you're ready to go by toggling the PayPal switch in your Worldpay settings. Then, email
Now you're ready for step 3,