hot.dev/modern-treasury — Modern Treasury API bindings for Hot: counterparties and external accounts with micro-deposit verification, internal accounts and balance reports, payment orders (ACH, wire, RTP, check, book and more) with required idempotency keys, approval, cancellation and reversals, expected payments and reconciliation, transactions, ledgers with balanced ledger transactions, returns, incoming payment details, events, a sandbox-guarded simulation, header-cursor pagination, and X-Signature webhook verification.

Version: 0.1.0

Author: Hot Dev

License: Apache-2.0

Add to your project

"hot.dev/modern-treasury": "0.1.0"

Add this to your deps in hot.hot

Namespaces

NamespaceFunctionsTypesDescription
::modern-treasury0—Modern Treasury API bindings: payment operations on top of your own

::modern-treasury

NamespaceFunctionsTypesDescription
::api401Transport for the Modern Treasury API: Basic auth with the
::counterparties6—Counterparties: the people and businesses you pay or collect from,
::events2—Events: the audit log of changes to your objects, the same records webhooks deliver.
::expected-payments6—Expected payments: money you expect to receive (or to be debited),
::external-accounts8—External accounts: counterparties' bank accounts, with micro-deposit
::incoming-payment-details3—Incoming payment details: payments arriving at your internal accounts (ACH credits and debits, wires, RTP, checks, ...) as Modern Treasury learns of them, before and after they post.
::internal-accounts5—Internal accounts (your own bank accounts connected to Modern Treasury) and their balance reports from the bank.
::ledgers18—Modern Treasury Ledgers: a double-entry ledger for your own
::payment-orders10—Payment orders: instructions to move money from one of your internal
::returns3—Returns: payments sent back by the receiving bank (against your payment orders) and returns you send for incoming payments.
::simulations1—Sandbox simulations.
::transactions3—Transactions: money movements as your bank reports them on an internal account (`posted` or pending), with the payment orders, expected payments and returns they reconcile to.
::webhooks51Verify Modern Treasury webhooks.