Overview
Offer PayPal checkout and vault PayPal Billing Agreements. Sync captures, refunds, disputes, and payer details to PayStream records.
Capabilities
-
PayPal Checkout (smart buttons) & PayPal Pay Later
-
Orders API with capture/void/refund
-
Disputes webhook ingestion and evidence reminders
-
Payer info mapping to Contact (email, PayerID)
-
Hosted payment pages & link-based payments
Setup Steps (5)
-
1
Step 1
In PayPal Developer, create a REST app and copy Client ID/Secret for Sandbox and Live.
-
2
Step 2
In PayStream → Settings → Providers → **PayPal**, add credentials for the desired mode.
-
3
Step 3
Enable webhooks (Orders, Payments, Disputes) and paste the webhook ID/signature secret.
-
4
Step 4
Choose capture strategy and refund limits; map payer fields to your Contact model.
-
5
Step 5
Complete a $1 sandbox Checkout; confirm PayStream shows the payment and payer context.
Limitations
-
Some features (PayPal Vault, Reference Transactions) require PayPal approval.
-
PayPal disputes evidence upload occurs via PayPal; PayStream tracks status and reminders.
FAQs
Do you support PayPal Subscriptions?
Yes. Manage via PayStream plans or mirror existing PayPal subscriptions with status sync.
How are payer emails handled?
They are stored as part of payment context and linked to the Contact record per your privacy policy.
Pricing
Free (Sandbox)
Free
Team
USD 49.00 / monthly
Business
USD 199.00 / monthly
Enterprise
USD 499.00 / monthly