Treasury Introduction

What's Treasury?

Treasury is PayMongo's wallets-as-a-service API that allows you to build financial products and tools into your apps. Send, receive, and store money all on the PayMongo API platform.

Treasury is part of the PayMongo API - it uses the same URL, credentials, webhooks, authentication, etc. - no additional setup or development necessary.

Wallet Accounts

Wallet accounts are e-money accounts in that can store, send, and receive funds to and from other banks and e-wallets in the Philippines. These wallet accounts are accessible via the PayMongo API.

You can send money via creating a Transfer on the API, and you can receive money by sending money to the account number from any bank or e-wallet app. The bank/e-wallet name to send to is PayMongo Payments (PAEYPHM2) and the account number to use is the account_number on the particular account when calling GET /accounts.

All events - sending money, receiving money, errors when sending money, etc. - have webhook events that can be subscribed to so you can manage these events accordingly.

All PayMongo issued e-money accounts are denominated in Philippine Pesos (PHP).

Transfers

Transfers are transfers of money to and from Wallet Accounts. Receiving money has a direction value of inward while money being sent out of a wallet account has a value of outward. In order to send money out to other banks and e-wallets, you can create outward transfers by calling the POST /transfers endpoint and create a transfer there. When you send money to your PayMongo account, an inward transaction is automatically created.

How do I enable it?

Please fill out this form