Summary

  • Overview
  • PayPal Developer Home
  • Create a New Application
    • Application Name
    • Checkout Order Approved
  • Copy PayPal Client ID
  • Assign PayPal Client ID

Overview

You can accept payments via PayPal on your websites created with Nicepage. You need a Paypal account to get the PayPal Client ID, which you assign to Payments.

PayPal Developer Home

Open the PayPal Developer Home, and click the Apps & Credentials in the menu.

paypal-dashbloard.png

Create a New Application

On the Apps & Credentials page, you can always find your added Applications in the REST API Apps table.

Click the Create App Button to create the new Application.

create-app.png

Application Name

Enter "Nicepage" into the Name field in the dialog and click the Create App button.

enter-application-name.png

Checkout Order Approved

Scroll Down the API Credentials page. Then click the Add Webhook button.

add-webhook.png

In the dialog, enter the following URL in the field. Then check the Checkout Order Approved box in the Checkout section.

https://service.nicepagesrv.com/paypal/v1/paypal-webhook

webhook-url.png

Scroll down the dialog, and click the Save button.

save-webhook.png

If you enter the correct information, youu will see the success message and the URL in the tabln.
webhook-table.png

Copy PayPal Client ID

Click Back to go to the API Credentials page. Copy the Client ID by clicking the Copy icon in the Nicepage row of the REST API apps table.

copy-client-id.png

Assign PayPal Client ID

Please do the following to assign the Client ID to the Payment Button Element.

  1. Run the Nicepage Application, or open the Online Editor.
  2. Add or select the Payment Button.
  3. Click the Payments link to open the properties.
  4. Paste the copied Client ID from the PauPal to the field.

paypal-client-id.png

Read Also

## Summary - Overview - PayPal Developer Home - Create a New Application - Application Name - Checkout Order Approved - Copy PayPal Client ID - Assign PayPal Client ID ## Overview You can accept payments via PayPal on your websites created with Nicepage. You need a Paypal account to get the **PayPal Client ID**, which you assign to Payments. ## PayPal Developer Home Open the [PayPal Developer Home](https://developer.paypal.com/home), and click the **Apps & Credentials** in the menu. !paypal-dashbloard.png! ## Create a New Application On the Apps & Credentials page, you can always find your added **Applications** in the REST API Apps table. Click the **Create App** Button to create the new Application. !create-app.png! ### Application Name Enter **"Nicepage"** into the Name field in the dialog and click the **Create App** button. !enter-application-name.png! ### Checkout Order Approved Scroll Down the **API Credentials** page. Then click the **Add Webhook** button. !add-webhook.png! In the dialog, enter the following URL in the field. Then check the **Checkout Order Approved** box in the Checkout section. https://service.nicepagesrv.com/paypal/v1/paypal-webhook ### !webhook-url.png! Scroll down the dialog, and click the **Save** button. !save-webhook.png! If you enter the correct information, youu will see the success message and the URL in the tabln. !webhook-table.png! ## Copy PayPal Client ID Click **Back** to go to the API Credentials page. Copy the **Client ID** by clicking the **Copy** icon in the Nicepage row of the REST API apps table. !copy-client-id.png! ## Assign PayPal Client ID Please do the following to **assign the Client ID** to the [Payment Button](page:425789) Element. 1. Run the Nicepage Application, or open the Online Editor. 2. Add or select the Payment Button. 3. Click the Payments link to open the properties. 4. Paste the copied Client ID from the PauPal to the field. ## !paypal-client-id.png! ## Read Also - [Payment Button Element](page:425789) - [Payment Popup](page:425797) ##