Jump to Content
Modern TreasuryProductPricingCompanyJournalChangelogSupport
GuidesAPI Reference
ProductPricingCompanyJournalChangelogSupportLog inSign upModern Treasury
Log inSign up
GuidesAPI Reference

Getting Started

  • Quickstart Guide
    • 1. Retrieve your API Key
    • 2. Get your Internal Account ID
    • 3. Create a Counterparty
    • 4. Create a Payment Order
    • 5. After a Payment Order
  • Sandbox Details
    • Internal Accounts
    • Virtual Accounts
    • Counterparties
    • Simulating a Return
    • Simulating an Incoming Payment Detail
    • Simulate a Payment Order Failure
    • Simulate Expected Payment Reconciliation
    • Simulate Bank Transactions
  • Countries
    • United States of America
    • Canada
  • Banks
    • Request programmatic access to corporate bank account
  • Webhooks
    • Verifying webhooks
    • Set a webhook URL
  • Postman

Payments

  • ACH
    • Initiate an ACH payment
    • Customizing SEC codes
    • Originating an ACH return
    • Reversing an ACH payment
    • Send an ACH prenote
  • Wire
    • Send a wire transfer
    • Originating a wire return
    • Originating an International Wire with True Remitter Data
  • Check
    • Sending a check with an attachment
    • Check statuses with Lob
  • Real-Time Payment (RTP)
    • Originating a Real-Time Payment (RTP)
    • Automatic Retries for RTP
    • Originating a Request for Payment (RFP)
  • Global Payouts
    • Sending a SWIFT wire
    • Customizing SWIFT wires
    • Sending a payout over local rails
    • Using foreign currency accounts
    • Sending a Global ACH
    • Using Currencycloud
    • Global Payouts FAQs
  • Canadian EFT
    • Originating a Canadian EFT payment
  • Signet
    • Originating a Signet payment
    • Signet payments in sandbox
  • ProvXchange
    • Originating a ProvXchange payment
    • ProvXchange payments in sandbox
  • Interac e-Transfer
    • Originating an Interac e-Transfer

Counterparties

  • External Account Verification
    • Verifying with Microdeposits
    • Verifying with Plaid
    • Verifying with Bank Consortium Data
  • Custom Email Domains

Virtual Accounts

  • Overview
  • Use Cases
  • Supported Banks and Functionality
  • Creating Virtual Accounts
  • Creating Nested Internal Accounts
  • Receiving incoming payments

Continuous Accounting

  • Overview
  • QuickBooks Online
    • Connect QuickBooks Online
  • NetSuite
    • Connect NetSuite
    • Configure NetSuite role
    • Configure NetSuite role using existing default
    • Initiating payments from NetSuite

Reconciliation

  • Tentative Reconciliation

Ledgers

  • Overview
  • Guarantees
  • Ledgers Objects
  • Debits and Credits
  • Ingesting Data from Other Systems
  • Use Cases
    • Lending
    • Digital Wallets
  • Quickstart Guides
    • Quickstart for Digital Wallets
    • Quickstart for Marketplaces
    • Quickstart for Bill Pay Products
    • Quickstart for Card Products
  • Nesting Accounts
  • Transaction Status and Balances
  • Handling Concurrency
  • Working With Multiple Currencies
  • Custom Currencies
  • Linking to Other Modern Treasury Objects
  • Verifying Prior Ledger States
  • Using Ledger Account Payouts to offset balances

Compliance

  • Onboarding Users
    • Embedded Integration
    • API Integration
    • Monitor User Onboarding
    • Customize Flow
    • Required Fields
  • Transaction Monitoring
    • Retrieve your API Key
    • Create Payment Order
    • Monitor Transaction
  • Case Management

Integrations

  • Push to Warehouse

Pre-built UIs

  • Pre-built UIs Overview
  • Embed Account Collection
  • Embed Payment Flow

Webhooks

Suggest Edits

Webhooks are events that enable you to monitor your account, including all objects such as counterparties, payment orders, accounts, etc.

You may either poll the API or receive webhooks at a specific URL.

To see a complete list of the events that can be emitted using webhooks, please visit the Webhooks section of our API Reference.

Updated over 2 years ago


© Modern Treasury Corp.
Privacy Terms of Service