Zapier Integration¶
Connect SecPaid to 6,000+ apps using Zapier — no coding required.
Overview¶
The SecPaid Zapier integration allows you to automate payment workflows:
- Automatically create payment links when new orders arrive
- Log transactions to Google Sheets or your CRM
- Send Slack notifications when payments are received
- Trigger follow-up emails after successful payments
Getting Started¶
1. Accept the Zapier Invite¶
SecPaid's Zapier integration is currently in private beta. Contact support@secpaid.com to receive an invite link.
2. Connect Your Account¶
When adding SecPaid as a connection in Zapier:
- Click "Add Connection"
- Authorize via OAuth2 (you'll be redirected to SecPaid's login)
- Grant Zapier access to your account
3. Available Actions¶
| Action | Description | Key Fields |
|---|---|---|
| Create Payment Link | Creates a new payment link | amount, recipient_note, callback_url |
| Get Pay-In Transactions | Retrieves your incoming payments | limit, search, date |
4. Available Triggers¶
| Trigger | Description |
|---|---|
| Payment Received | Fires when a payment is completed (via webhook) |
Example Zaps¶
WooCommerce → SecPaid → Slack¶
flowchart LR
A[New WooCommerce Order] --> B[Create SecPaid Link]
B --> C[Send Link to Customer via Email]
C --> D[Wait for Payment]
D --> E[Notify Slack Channel]
Invoice → SecPaid → Google Sheets¶
- Trigger: New row in Google Sheets (invoice)
- Action: Create SecPaid payment link with invoice amount
- Action: Update Sheets row with
pay_link - Trigger: Payment received webhook
- Action: Mark row as "Paid" in Sheets
Authentication¶
The Zapier integration uses OAuth2 to authenticate with your SecPaid account. This is separate from the API token header used for direct API calls.
Different from API auth
Zapier uses OAuth2 (browser-based login), not the API Key token. You don't need to manage API keys for Zapier — just authorize once.
Limitations¶
- Zapier triggers rely on webhooks — ensure your SecPaid account has a valid
payment_endpointconfigured - Rate limits apply: 60 requests/minute per account
- Currently in private beta — features may change
Support¶
For issues with the Zapier integration, contact support@secpaid.com with your Zapier task ID and error details.