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.

...

Styling of checkout button:

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

...

To get your Client ID and App secret:

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

      ...

        1. Copy: Client ID
        2. Copy: Secret

      Image Added

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

      Image RemovedImage Added


      The next step is to create a webhook.

      To create the webhook, use the My Apps & Credentials dashboardproceed to your App details (created in previous step in PayPal Developer dashboard).

      1. Go to My Apps & Credentials.

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

      3. In the WEBHOOKS section, click Add Webhook.

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

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

      6. Click Save.

      ...

      1. :

        1. Checkout order approved
        2. Billing subscription cancelled
        3. Billing subscription expired
        4. Payment capture completed
        5. Payment capture denied
        6. Payment capture declined
        7. Payment sale completed
        8. Payment sale denied
        9. Payment sale pending
        10. Payment sale refunded
        11. Payment sale reversed
      2. Click Save 

      3. Copy newly created webhook id - set it in HostBIll module configuration


      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.

      ...