PayPal
PayPal is a leading online payment platform that provides businesses and consumers with secure, convenient, and fast payment solutions.
Features
| Feature name | Supported | |
|---|---|---|
| Column Hashing | True | Field level |
| Blocking | False | |
| Incremental | True | Table level |
| Custom data | False | |
| History | True | Table level |
| ReSync | True | Table level |
| Templates | False |
Data Schema
🔧 Setup Guide
Step 1 - Get Client ID and Secret
- Log in to your PayPal Developer dashboard.

- Navigate to “My Apps & Credentials” in the dashboard.

- Choose the appropriate environment (Sandbox for testing or Production/Live for real payments).

- Create the App.

- Make sure that the type is "Merchant" and create.

- Pick any number of the following settings: Customer disputes, Transaction search, Subscriptions, Invoicing.

- Find and copy your Client ID and Secret.

Step 2 - Connection Settings
- Paste the Client ID and Secret into the appropriate fields, and choose the right environment.
- Choose if you want to include history tables and if so how far back you want to sync data from.
- In the next step, you can select which historical tables you want to sync.
Step 3 - Data to sync
- Select which data tables you want to sync from PayPal.
- You can view the schema, remove columns or hash sensitive information.
- Choose history tables if needed.
- Set up available tables for incremental or full sync.
- Press Next to continue.
Step 4 - Configure sync
- Select how often you would like the data to sync.
- You can limit the data to sync by selecting a specific start date in the “Will sync now and update data:” section via the three-dot menu. If left blank, the connector will sync all available data.
Weld will take over from here and commence syncing data from your PayPal account.
Changelog
RSSMar 1, 2026View release notes →
NewNew connector: Sync balances, invoices, transactions, billing plans, subscriptions, and disputes.
balancesinvoicestransactionsbilling_planssubscriptionsdisputes