PayPal Connection
Connect PayPal to process payments and manage transactions.
Required Credentials
- Client ID
- Client Secret
- Sandbox (optional, boolean for test mode)
Setup Steps
- Go to PayPal Developer Dashboard
- Create an account or sign in
- Go to My Apps & Credentials
- Create a new app or use default
- Copy the Client ID
- Show and copy the Secret
- Choose Sandbox or Live mode
- Add credentials to your Workflow Builder connections
Sandbox vs Live
- Use Sandbox for testing with fake money
- Switch to Live for real transactions
- Test thoroughly before going live
Features
- Process payments
- Create invoices
- Manage subscriptions
- Handle refunds
- Verify transactions
Best Practices
- Always test in Sandbox first
- Handle webhook events for payment confirmations
- Implement proper error handling
- Store transaction IDs for reference