programcode

Review · Payment APIs

Modern Treasury review

A hosted API for payments, accounts, compliance, and ledgering—best suited to teams that need multiple rails and can budget for per-transaction fees.

7.1/10ProgramCode score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

A broad payment API for teams willing to trade infrastructure work for vendor dependency.

Modern Treasury is a hosted payment API and operations dashboard for businesses building money movement into their products. It combines onboarding, accounts, fiat and stablecoin payments, compliance workflows, and ledgering.

Its multi-rail scope is useful, but pricing is usage-based, there is no free plan, and the vendor does not publish SDK, rate-limit, or self-hosting details on its homepage. Teams should confirm those integration and operating terms before committing.

Good fit if

  • Products supporting multiple payment rails
  • Teams building embedded payment workflows
  • Businesses needing accounts and ledgering

Skip it if

  • Developers seeking a free payment API
  • Teams requiring self-hosted infrastructure
  • Projects with a single simple payment flow
Modern Treasury homepage
Modern Treasury homepage, captured Nov 10, 2026

ScoresHow it rates

  • Features8
  • Ease of use7
  • Value for money6
  • Support7
  • User sentiment7

What works

  • One API spans onboarding, accounts, payments, and reconciliation
  • Supports ACH, RTP, FedNow, checks, wires, and stablecoins
  • Programmatic accounts have a real-time ledger
  • Dashboard covers payment operations and monitoring
  • Dedicated support from payments experts is listed

What doesn't

  • No free plan or free trial is listed
  • Transaction pricing varies by rail and use case
  • SDK languages and CLI support need confirmation
  • Rate limits are not published on the homepage
  • Source availability and self-hosting terms need confirmation

01What Modern Treasury is, technically

Modern Treasury is a hosted payment-infrastructure API paired with an operations dashboard, not a client library, CLI, or self-hosted server. It sits between a product backend and banks, payment rails, compliance workflows, accounts, and ledgering. The API covers onboarding, account creation, pay-ins and payouts, then operational work such as returns, reconciliation, and reporting. Its pitch is to replace separate bank portals, CSV uploads, and disconnected providers with one integration across fiat and stablecoins. The homepage lists ACH, RTP, FedNow, checks, wire, push-to-card, and stablecoins as money-movement options. Programmatic accounts are backed by a real-time ledger, while onboarding supports KYC, KYB, and screening. For an application team, that means delegating payment infrastructure and operations to a vendor while keeping product logic in your own service. It is a significant architectural dependency: payment availability, account state, and reconciliation become tied to Modern Treasury's API and operating model.

02Modern Treasury API, SDKs and docs

The homepage shows an API request using POST /api/legal_entities with a JSON body and a 201 response, giving developers a concrete HTTP integration surface. The lifecycle it describes runs from onboarding through account creation and payments to operations. Webhooks, returns, reconciliation, and reporting are named as part of that operating layer. Modern Treasury presents one API for payments, accounts, and ledgering, with a dashboard for operations and monitoring. The homepage does not name SDKs, programming languages, a CLI, or plugins. Confirm SDK availability, language support, authentication details, and API versioning in the vendor's documentation before choosing an implementation path. Its example starts with legal-entity onboarding, including business identification fields and a pending status response. The vendor says teams can add payment methods as they grow without rebuilding the integration; verify the specific rail coverage and workflow requirements for your use case.

03Modern Treasury pricing for developers

Modern Treasury has no listed free plan or free trial. Pricing is usage-based, with charges per transaction and rates varying by payment method. The pricing page lists ACH from $0.25 per transaction; RTP/FedNow from 1% plus $0.60, capped at $5; and stablecoin orchestration from 0.30%, with a $0.50 minimum. Each listed option includes one API for payments, accounts, and ledgering, a dashboard for operations and monitoring, and dedicated support from payments experts. These are starting rates, not a complete estimate for a production workload. The vendor says annual terms are available, but publishes no monthly subscription or annualized price. It also does not publish a sample bill, volume tiers, or a complete schedule of other fees. Estimate costs using your expected payment mix and transaction volume, then ask the vendor to confirm applicable terms, minimums, and any additional charges before launch.

Full Modern Treasury pricing breakdown →

04Modern Treasury: open source, self-hosting and lock-in

Modern Treasury presents a hosted API and dashboard. Its homepage does not publish an open-source license, source-code availability, or a self-hosting option, so teams should confirm those terms with the vendor rather than assume they can run the service themselves. The same applies to data export: the homepage describes ledgering, reconciliation, and reporting, but does not state export formats or migration procedures. This creates a practical lock-in risk even if your own application keeps its business logic separate. Payment workflows, account state, ledger records, and reconciliation depend on the service's API and data model. Before building around it, ask how to retrieve historical transactions and ledger data, which formats are available, and how to transition payment operations to another provider. Also confirm what remains accessible after a contract ends.

05Modern Treasury in production

The homepage claims 99.99% uptime and $700 billion in payments processed; those are vendor-published figures, not an independent service-level guarantee. Confirm the contractual SLA, incident process, and support response commitments for your account. The homepage does not publish API rate limits, retry guidance, or detailed security controls, so ask for those before designing payment-critical services. The API lifecycle includes webhooks, returns, reconciliation, and reporting, all of which need explicit handling in production workflows. Build for delayed or failed payments and reconcile against the vendor's records rather than treating a successful API response as final settlement. Reddit discussions about Modern Treasury and USDC on Base focus on combining on-chain payments with fiat workflows; commenters see potential in global transfers and payouts, but the discussion does not establish operational performance. Validate rail availability, compliance responsibilities, and stablecoin on- and off-ramp behavior against your jurisdictions and transaction flows.

From the threadsWhat users say

The small set of Reddit comments is positive about the potential of connecting stablecoins with payment workflows. It reflects interest in the use case, not broad evidence about reliability or customer satisfaction.

Payout use cases
payments, global transfers, and creator payouts benefit most from this kind of integration
r/BASE · view thread
On-chain liquidity
the speed and and liquidity available on chain r difficult for traditional finance to replicate
r/BASE · view thread
Quiet progress
This is the kind of integration that quietly moves the ecosystem forward
r/BASE · view thread
Base stablecoin payments
businesses can now send and receive stablecoin payments on the Base blockchain
r/BASE · view thread

Questions people ask

What does Modern Treasury do?

Modern Treasury provides a hosted API and operations dashboard for businesses building money movement into their products. Its platform combines payment rails, accounts, compliance workflows, and ledgering. The homepage describes customer onboarding, account creation, payments, and operations such as returns, reconciliation, and reporting.

Which payment methods does Modern Treasury support?

The homepage lists ACH, RTP, FedNow, checks, wire, push-to-card, and stablecoins. It also describes pay-ins and payouts, including collecting customer funds and paying sellers, contractors, borrowers, or vendors. Confirm availability and requirements for your specific use case with the vendor.

Does Modern Treasury provide SDKs?

The homepage shows an API request and response but does not name SDKs, programming languages, or a CLI. Check Modern Treasury's documentation or ask the vendor which SDKs and language versions it supports, along with details such as authentication, API versioning, and webhook handling.

Does Modern Treasury offer a free plan?

No free plan or free trial is listed in the pricing information. The published pricing is usage-based and starts at different transaction rates for ACH, RTP/FedNow, and stablecoin orchestration. Ask the vendor for a quote based on your expected transaction mix and volume.

Can teams self-host Modern Treasury?

Modern Treasury presents its product as a hosted API and dashboard. Its homepage does not publish a self-hosting option or open-source license. If running infrastructure yourself is a requirement, ask the vendor directly about deployment choices, data access, and export options before integrating.

Sources

  1. Modern Treasury homepage
  2. Modern Treasury pricing page
  3. Reddit: Modern Treasury + USDC on Base: A meaningful step or just another integration??
  4. Reddit: Base and Modern Treasury