Payments App
The Payments app allows organizations to securely send money to one or more recipients using stablecoins like USDC, DAI, or USDT. You can select contacts from your system or add new ones on the fly, choose the asset from your treasury, and authorize transactions via your Safe multisig. It's designed for clarity, control, and speed.

How it Works
Payments are made directly from your organization’s treasury using assets that are already held in your Safe. Once the app is added to your NavBar, the experience is straightforward:
- Select a contact
Easily search your contact list or add a new contact during payment setup. Contacts can be individuals, teams, or external vendors.
- Choose the asset and amount
The dropdown menu will only show assets currently held in your treasury. This prevents selection errors and helps streamline compliance with internal controls.

- Enter an optional note
Notes can be used to reference invoices, projects, or descriptions for the recipient. This is helpful for categorizing your transactions later for accounting purposes.
- Submit for approval
Once you hit submit, the payment will appear in the Approvals section and follow your organization's configured Safe multisig threshold for authorization.
Batch Payments & CSV Upload
You can submit multiple payments at once using the Batch Payments interface. Import a pre-formatted CSV file to populate your payment list automatically. The app checks for:
- Unknown contacts (and asks if you’d like to add them)
- Mismatched records or formatting errors
- Insufficient treasury balance
These validations add an extra layer of control and reduce the risk of operational mistakes.

Real-Time Feedback
Trying to send more than you have? The system will stop you before you submit. You'll see a red warning detailing your available balance and what you're trying to send.

Payment History
Every payment you make through this app is logged in the View History tab. You can search, filter, and export payment data. Each record includes the contact, asset, amount, and transaction hash for onchain verification.

Oh, you want that in an easy to read, accountant-friendly spreadsheet? There’s an Evergreen Document (auto-generated, auto-updated) that you can access at any time.
Why Use This App
- Saves time: Whether you're sending one payment or 100, the interface is clean, efficient, and built for speed.
- Security built-in: Every payment goes through Safe-based authorization, meaning your org’s funds are always protected by your multisig
- Integrated contacts: Reuse contacts across other Mezzanine apps (like Compensation or Vesting) without re-entering information.
- No lock-in: Assets remain in your control and data remains portable
Updated on: 01/07/2025
