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.
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.
Application Name
Enter "Nicepage" into the Name field in the dialog and click the Create App button.
Checkout Order Approved
Scroll Down the API Credentials page. Then click the Add Webhook button.
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
Scroll down the dialog, and click the Save button.
If you enter the correct information, youu will see the success message and the URL in the tabln.
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.
Assign PayPal Client ID
Please do the following to assign the Client ID to the Payment Button Element.
- Run the Nicepage Application, or open the Online Editor.
- Add or select the Payment Button.
- Click the Payments link to open the properties.
- Paste the copied Client ID from the PauPal to the field.
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)
##