PayPal payment gateway is part of SaaS feature, hence requires to have Extended License
PayPal supports both Prepaid and Subscription plans in Davinci AI

Introduction

Integrating PayPal with Davinci AI allows you to offer a widely recognized and trusted payment solution for your users. This guide will walk you through the process of setting up PayPal payments, from creating your PayPal business account to configuring webhooks.

Step 1: Set Up Your PayPal Business Account

If you haven’t already, sign up for a PayPal Business account:

  • Visit the PayPal Business website and click on Sign Up button
  • Follow the prompts to create and verify your business account
  • Complete any additional verification steps required by PayPal

Step 2: Obtain PayPal API Credentials

To connect Davinci AI with PayPal, you’ll need to retrieve your API credentials:

1

Step 1

2

Step 2

Navigate to Apps & Credentials

Make sure you are not in your sandbox environment, if you don’t have a PayPal Business account, you will be shown only sandbox API keys by default

3

Step 3

Click on Create App to generate a new app for your integration

4

Step 4

Set the following details:

  • App Name: Choose a name for your integration (e.g., “Davinci AI Payments”)
  • Select Merchant as the app type
5

Step 5

Click Create App

6

Step 5

On the next page, you’ll find your Client ID and can generate a Secret Key, copy both of them.

Keep your Secret Key confidential! Never share it publicly or include it in client-side code.