Zapier
Connect PayzCore blockchain payment events to 6,000+ apps with Zapier. Trigger automations on USDT/USDC payment completion, expiry, and more.
Zapier Integration
The PayzCore Zapier app lets you connect payment monitoring events to 6,000+ apps without writing code.
- Source: github.com/payzcore/zapier
- Requirements: Zapier account, PayzCore account
Status: the app is not published in the Zapier App Directory yet. Until it is, deploy it to your own Zapier account from the source repository with the Zapier CLI (zapier push) and use it as a private app.
Available Triggers
The triggers are polling triggers: Zapier calls GET /v1/payments every few minutes (the interval depends on your Zapier plan). No webhook URL is needed.
| Trigger | Description |
|---|---|
| New Completed Payment | A payment reached paid or overpaid |
| New Expired Payment | A payment reached expired |
| Payment Status Changed | Any status change in the last 60 minutes (uses updated_after; each payment_id + status fires once) |
Each trigger returns the payment fields from the list endpoint: id, external_ref, external_order_id, network, token, address, expected_amount, paid_amount, status, tx_hash, expires_at, paid_at, created_at, updated_at.
Available Actions
| Action | Description |
|---|---|
| Create Payment | Create a new monitoring request (invalid metadata JSON stops the step with an error) |
| Confirm Payment | Submit tx hash for pool+txid mode |
Available Searches
| Search | Description |
|---|---|
| Find Payment | Get one payment by ID (GET /v1/payments/:id) |
| List Payments | List payments with an optional status filter |
Setup
Connect Your Account
- In Zapier, search for "PayzCore" when creating a new Zap
- Click Connect Account
- Enter your API Key (
pk_live_...). The API URL field is optional (defaulthttps://api.payzcore.com). - Test the connection
Because the triggers poll the API, each poll counts toward your daily API call limit.
Example Zaps
Payment → Slack Notification
Trigger: PayzCore - New Completed Payment
Action: Slack - Send Channel Message
Channel: #payments
Message: "Payment received: ${{paid_amount}} {{token}} from {{external_ref}}"Payment → Google Sheets Log
Trigger: PayzCore - New Completed Payment
Action: Google Sheets - Create Spreadsheet Row
Payment ID: {{id}}
Amount: {{paid_amount}}
Customer: {{external_ref}}
Network: {{network}}
Date: {{paid_at}}Payment → Email Receipt
Trigger: PayzCore - New Completed Payment
Action: Gmail - Send Email
To: (lookup customer email from your DB)
Subject: "Payment confirmed - {{paid_amount}} {{token}}"Expired Payment → Follow-up
Trigger: PayzCore - New Expired Payment
Action: Email/Slack/CRM - Notify team about expired paymentSee Also
- Getting Started - Account and project setup
- Webhooks Guide - Events, headers, and signature verification
- Supported Networks - Available networks and tokens
- Error Reference - HTTP status codes and troubleshooting
n8n
n8n community node for PayzCore. Create payments, check status, and trigger workflows on blockchain payment events. No-code USDT/USDC payment automation.
Make (Integromat)
Make (Integromat) module for PayzCore. Build visual automation scenarios triggered by USDT/USDC blockchain payment notifications. No-code webhook automation.