A Treasury Prime Alternative for Teams That Need Payment APIs
Send ACH payments, domestic and international wires, from one platform, without building a broader banking infrastructure stack.
OnlineCheckWriter.com – powered by Zil Money, is a financial technology company, not a bank. Banking and money movement services are provided through partner financial institutions and licensed service providers. FDIC insurance coverage applies only to eligible deposit products and accounts, and is subject to applicable terms, conditions, limitations, and requirements. Additional information regarding partner institutions, products, and services is available in the applicable terms and agreements.
// One API for ACH and wires { "method": "wire", "amount": "12,500.00", "destination": "international", "status": "sent" }
Sandbox included
PHP · Node.js · Python SDKs
Illustrative example. See the API docs for exact request format.
ACH and wire payments, one integration
Some teams evaluating a banking-as-a-service platform only need to move money, not stand up a sponsor-bank relationship, account-issuing program, or compliance stack. OnlineCheckWriter covers the payment-execution piece.
ACH API
Send ACH credits and debits with one call. Same Day ACH available; your integration team confirms your cutoff during setup. Payment status updates through the API or webhooks.
Wire API
Send domestic wire transfers through the API or the dashboard. Wire timing and fees vary by destination and are confirmed with your integration team.
International Wire
Send wire transfers to bank accounts outside the United States through the same API used for domestic wires. Timing and fees vary by destination and are confirmed with your integration team.
Sandbox & SDKs
Test in a sandbox environment before you go live. Public PHP, Node.js, and Python SDKs are available.
Where this fits in your stack
ACH payments, domestic or international wires, or bulk business payments combined in one integration.
A sponsor-bank relationship, your own account-issuing program, or compliance and risk infrastructure built for a banking-as-a-service model.
Move ACH and wire workflows in three steps
Start with the payment method you use most, and expand from there.
Open a sandbox account
Test ACH and wire workflows before any production traffic moves.
Map your current payment rails
Note which ACH or wire flows, domestic and international, you want to bring over first.
Verify and go live
Your integration specialist confirms account setup, then you’re in production.
ACH and wire, without a banking-program build
Send payments through one integration instead of standing up separate rails for domestic and international transfers.
- Bulk Payment API sets the method per payee, ACH, check, wire, or card
- Recurring ACH runs for repeat vendor payments
- Role-based permissions across your team
- Full payment history in one dashboard
{
"ach": { "same_day": true },
"wire": {
"domestic": true,
"international": true
},
"bulk_payment_api": {
"methods": ["ach", "wire", "check", "card"]
}
}
Payment API questions, answered
ACH
What is OnlineCheckWriter’s ACH API?
Is there a limit on Same Day ACH transactions?
Wire
What is OnlineCheckWriter’s Wire API?
How long does a wire take, and what does it cost?
International
Does OnlineCheckWriter support international wires?
Account & Security
Is OnlineCheckWriter Nacha compliant?
How is my data secured?
Switching & Migration
Can I combine ACH and wire payments in one integration?
Can I start with only ACH or only wires?
Can I test before migrating anything?
Does OnlineCheckWriter replace a direct FedACH connection?
See if a payment API covers what you actually need
Test ACH and wire workflows in sandbox, or talk to an integration specialist about your setup.