Paynote API Overview
The Paynote API provides flexible, secure tools to build your ideal payment workflows.
Common Merchant Goals
1. Add a Paynote Checkout Button
- Embed a Plaid ACH checkout using Checkout.js.
- Configure one-time direct debits, subscriptions, and more.
2. Create Customers + Link Bank Accounts
If you're not using Checkout.js, manually onboard customers and link their bank accounts for ACH transactions:
- Create a customer
- Add a funding source:
- Process ACH debits and ACH credits.
3. Authorize Bank Details Without Immediate Debit
Save a customer’s bank details now and debit them later:
- Checkout.js: Set
saveBankDetails
to'true'
during checkout to save bank info without processing a payment. - API: Create a customer and add a verified funding source.
4. Set Up Recurring Payments
Automate ongoing billing with:
- Recurring Invoices: Auto-generate invoices daily, weekly, or monthly.
- Subscriptions: Create and manage subscription plans.
- Refunds: Easily issue refunds through the API.
Tip: We offer detailed industry-specific guides for gaming, telemedicine, insurance, and more.
Webhook Events
Subscribe to webhook events for real-time updates on customer activity and transaction statuses.
Set Your Environment
Before making API calls, set your environment:
- API (Production) — for live transactions
- Sandbox — for testing
Updated 7 days ago