...
...
PayPal Express checkout can be implemented on BPD websites quickly and easily, using the guide below. Note that sites using Click & Collect will have a different implementation, detailed later in this document.
Step-by-step guide
1. Store PayPal Express credentials in System Settings:
- Login to the CMS.
- Navigate to Settings --> Settings.
- Select the PayPalExpress tab.
...
Configure PayPal Express
This guide covers the implementation of PayPal Express checkout on your Commerce Vision website. NOTE - PayPal Express must be switched on for your site by Commerce Vision.
Info |
---|
title | Using Braintree Payments? |
---|
|
If your website offers PayPal as part of your Braintree Payments package, please configure PayPal Express within Braintree Payment settings. |
Have your PayPal Merchant credentials handy.
- In the CMS, navigate to Settings → Feature Management.
- In the Configuration Settings section, enter your PayPal Express credentials:
Image Added
If PayPal is enabled on your site, at the Checkout page, it will be offered as a payment option along with other options. The buyer clicks the PayPal button to go to PayPal site payment processing.
Image Added
The PayPal button can also be positioned strategically elsewhere such the Shopping Cart and/or on the Product Detail for express checkout. Users can go straight to PayPal to bypass the checkout process. Here are some examples:
Shopping Cart | Product Detail |
---|
Image Added
| Image Added
|
3. Add PayPal button to Cart or Product Detail page
- Go to the page/template you want to add the button, e.g., Cart or Product Detail page.
- In the zone, click Add Widget.
- For the Cart, add the Cart PayPalExpress Page Button Widget. For the Product Detail page, add the Product PayPal Express Button Widget.
- Edit options as required, then Save.
- In the PayPal Express page (Settings → Feature Management → Payment & Checkout →PayPal Express), toggle the options on/off according to your site requirements.
Image Added
- You can customise display options at the Role level if required. (For example, you might want to prevent B2B users from using PayPal Express.)
- Click the 'Overrides' icon on the option you wish to edit.
Image Added
- In the Setting Override window, notice your site's Global setting. If enabled, the PayPal button is displayed by default for all roles (except any Overrides). If disabled, the PayPal button will over be displayed for any Overrides.
Image Added
- Click Add Override Setting.
- In Role, select the required role.
- Toggle the Override Value on or off as required.
- To save, click Confirm. The Overrides counter will display the number of active overrides.
Image Added
- Click 'Save' or 'Save and Exit' at the top of the page to save your changes.
Congratulations, PayPal Express is now implemented on your website!
Validating Foreign Delivery Addresses from PayPal
Info |
---|
When a customer uses PayPal Express to pay for an order, the checkout page where they usually enter a valid delivery address is bypassed. Instead, the shipping address in the PayPal account is automatically transferred into the address fields as the delivery address. When the customer is returned to your site for final order confirmation, the system will perform a foreign address validation check. If the address is located in a country that has not been added in Settings ('Freight Country'), the address will be rejected. The customer will be informed that the delivery country is invalid. |
Offering PayPal to B2B Customers
Note |
---|
|
In order to offer PayPal to your B2B customers, you must ensure the 'Credit Card Payments for Orders' flag is set to Yes at the individual customer level. This flag does not affect B2C users. If the Customer Maintenance page shown below isn't visible to you in the CMS, please contact CV Support. Image Added
|
Multiexcerpt |
---|
MultiExcerptName | Additional Info |
---|
|
|
Minimum Version Requirements |
Multiexcerpt |
---|
MultiExcerptName | Minimum Version Requirements |
---|
| **.**.** |
|
---|
Prerequisites |
Multiexcerpt |
---|
| Merchant Account with PayPal |
|
---|
Self Configurable |
Multiexcerpt |
---|
MultiExcerptName | Self Configurable |
---|
| No |
|
---|
Business Function |
Multiexcerpt |
---|
MultiExcerptName | Business Function |
---|
| Payment Types |
|
---|
BPD Only? | |
---|
B2B/B2C/Both |
Multiexcerpt |
---|
MultiExcerptName | B2B/B2C/Both |
---|
| Both |
|
---|
Third Party Costs |
Multiexcerpt |
---|
MultiExcerptName | Third Party Costs |
---|
| Fees Apply
|
|
---|
...
8 | spaces | KB |
---|
showSpace | false |
---|
sort | modified |
---|
type | page |
---|
excludeCurrent | true |
---|
cql | label = "paypal" and type = "page" and space = "KB" |
---|
labels | checkout payment cms |
---|
|
Content by Label |
---|
showLabels | false |
---|
max | 8 |
---|
spaces | KB |
---|
showSpace | false |
---|
|
...
| sort | modified |
---|
title | Related widgets |
---|
type | page |
---|
excludeCurrent | true |
---|
cql | label = "widget" and type = "page" and space = "KB" and title ~ "'PayPal Express'" |
---|
labels | checkout payment cms |
---|
|
Content by Label |
---|
showLabels | false |
---|
max | 8 |
---|
spaces | KB |
---|
showSpace | false |
---|
sort | modified |
---|
type | page |
---|
excludeCurrent | true |
---|
cql | label = "widget" and type = "page" and space = "KB" and title ~ "'PayPalExpress'" |
---|
labels | checkout payment cms |
---|
|