Versions Compared

Key

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

Overview

...

PayPal Checkout v2 payment option gives your buyers a simplified checkout experience that keeps them local to your website or mobile app throughout the payment authorization process and lets them use their PayPal balance, bank account, or credit card to pay without sharing or entering any sensitive information on your site.

HostBill supports PayPal Checkout v2 payment gateway for collecting payments out of the box.

Activating the module

...

In order to activate the module login to your HostBill admin panel, go to to Settings → Modules → Payment Modules, choose PayPal Checkout v2 gateway and click Activate.  

Module configuration

...

Once the payment gateway is activated you need to configure it. 
Please see external articles on how to setup:

Then proceed to filling in all other configuration fields:

Styling of checkout button:

  1.  Button layout
  2. Button color
  3. Button size
  4. Button shape
  5. Button label
  6. Locale

Remaining configuration options:

  1. Disable subscriptions - when enabled no "subscribe" button will appear
  2. Disable Pay now - when enabled and subscription is possible, no "Pay now" button will appear
  3. Terminate subscriptions - Cancels client subscription if his account is terminated
  4. Sandbox mode - When enabled sandbox APi mode will be used
  5. Client id - obtained from paypal developer console - described below
  6. Client secret - obtained from paypal developer console - described below

Image Modified

All required information can be obtained once obtained once you login to your PayPal Dashboard panel.

To get your Client ID and App secret:

  1. Navigate to to My Apps & Credentials and click  and click Log into Dashboard in  in the top right corner of the page.
  2. Scroll down to to REST API Apps and  and click the name of your app to see the app's details. If you don't have any apps, create one.

Image Modified

Click the the Sandbox / Live toggle  toggle to display and copy the "client ID" and "App secret" for each environment.

Image Modified


The next step is to create a webhook.

To create the webhookcreate the webhook, use the the My Apps & Credentials dashboard.

  1. Go to to My Apps & Credentials.

  2. In the the REST API apps section section, click the link for the app to which you want to create a webhook.

  3. In the the WEBHOOKS section, click Add Webhook section, click Add Webhook.

  4. Add the URL for your webhook, which is the callback URL from HostBill PayPal Checkout v2 module.

  5. From the the event types list list, select "all events".

  6. Click Click Save.

Image Modified

FAQ

...

Question: I've enabled the module but it does not display in my client portal.
Answer: This module does not support the currency you attempt to display it in, please use background currency conversion.