Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This guide covers the implementation of PayPal Express checkout on BPD websites. 

1. Configure PayPal Express settings 

  1. Contact Commerce Vision and have us  to enable the PayPal Express feature for on your site.

  2. Login to the to the CMS with your PayPal Merchant credentials handy.

  3. Navigate to Navigate to Settings → Feature Management.

  4. Configure the Configure the PayPal Express feature. 

  5. In In the Configuration Settings section, enter your PayPal Express credentials:

    Image Modified


FieldValue
PayPal Express Endpointhttps://api-3t.sandbox.paypal.com/nvp
PayPal Express Login URLhttps://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout
PayPal Express Username[Your PayPal Merchant username]
PayPal Express Password[Your PayPal Merchant password]
PayPal Express Signature[Your PayPal Merchant signature]


Info
For testing on your Stage site, use the sandbox environment credentials noted here. Contact Commerce Vision Support if you require assistance with this.

...


2. Position the PayPal button on your site for express Paypal checkout

If PayPal is enabled on your site, at the Checkout page, it will be offered as a payment option.

Image Added

However, you can position PayPal buttons elsewhere for express checkout. When your customer clicks on the button, they can express checkout by bypassing the checkout page. Determine whether you want the button displayed in the Cart and/or on the Product Detail page. Examples of each are shown below.

...



CartProduct Detail

Image Modified

Image Modified


  1.  Toggle In the PayPal Express page (SettingsFeature ManagementPayment & CheckoutPayPal Express), toggle the options on/off according to your site requirements. 
  2. 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! 

Customising Options by Role 

...


  1. Image Added

  2. You can customise display options at the Role level

...

  1. if required

...

  1. On the Feature Settings page, click . (For example, you might want to prevent B2B users from using PayPal Express.)
    1. Click the 'Overrides' icon on the option you wish to edit.

      Image Modified
    The

    1. In the Setting Override window
    will open
    1. ,
    with
    1. notice your site's Global setting
    displayed at the bottom. This is the default value you are about to override at Role level (but you can also update this value here if you wish). 
    Under Role Overrides, click 'Add Override Setting'.
    Image Removed
    Enter the Role Name in the input box. Suggestions will appear - select the correct role from the list.
    Set the Override Value (toggle the option on/off as required). 
    Repeat Steps 2-4 for any other roles that require overrides.
    Click 'Confirm'.
    Image Removed
    The window will close and the Overrides counter will be updated to reflect the number of overrides entered. 
    Image Removed
    Repeat Steps 1-8 for the other display option if required.
    1. . 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

    2. Click Add Override Setting.

    3. In Role, select the required role.

    4. Toggle the Override Value on or off as required.

    5. To save, click Confirm. The Overrides counter will display the number of active overrides.

      Image Added
       
  2. Click 'Save' or 'Save and Exit' at the top of the page to save your changes.Image Removed

Congratulations, PayPal Express is now implemented on your website! 


Note
titleB2B Customers

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 let us know.


...