Skip to content
Docs

Type to search. Arrow keys to move, Enter to open, Escape to close.

Integrations

Connect PayPal

Payment webhooks from your PayPal business account land in the ledger: captures, subscription payments, refunds and dispute markers, checked against PayPal's certificate signature. Built from PayPal's webhook reference and not yet checked against a real delivery. PayPal sends no buyer email with a payment, so payments arrive unmatched.

4 steps

Status

BetaBuilt from PayPal's webhook reference and not yet checked against a real delivery.

Setup

  1. Open Integrations, Payments, and copy the PayPal webhook URL for this workspace.
  2. In the PayPal Developer Dashboard, open your live app, Webhooks, and add a webhook at that URL with Payment capture completed and refunded, Payment sale completed and refunded, and Customer dispute created and resolved.
  3. Copy the Webhook ID PayPal shows for that webhook and paste it on the PayPal card. There is no shared fallback for PayPal.
  4. Make a test payment and check "Last event received" updates.

In a workspace, open Integrations and pick PayPal. The card shows these steps and ticks the ones SIGNL can see: the connection saved, and the connection proven working.

What it does

How it connects

Send events to SIGNL

Payment webhooks

Refunds and disputes

PayPal fees

Ledger reconciliation

All integrations · PayPal's own documentation

This page is generated from the same list the product runs on, so it is never out of date. Something missing or unclear? Get help.