New updates and improvements
Monitor now provides a user-friendly interface for managing your webhook configurations. Admin
and Developer
users can create, view, update, and delete webhook configurations directly through the portal, eliminating the need to use API endpoints for basic webhook management.
Transfer Details Page Weβve overhauled the transfer details page in Monitor. The new view gives you everything you need to know about a transfer, including granular statuses with a transfer tracker:
History Endpoint Weβve also made it easier to reconcile balances and troubleshoot issues with a new history endpoint deliver/transfers/id/history:
You can now move funds to or from your Orum balance via Monitor. Previously, you could only move funds into your Orum balance via a top-up.
We just launched a new homepage experience in Monitor, the custom-built portal that gives you a real-time look at your transfers and bank account verifications β making it easy to reconcile balances, troubleshoot customer issues, and export reports.
Weβre excited to introduce the addition of MCP Server support in our platform,
enabling new ways to interact with Orum APIs using natural language.
Subledgers allow you to segregate balances by flow of funds or by each of your customers. This means you can create subledgers to track individual transactions related to specific areas of your business, such as accounts payable and accounts receivable. If youβre a platform, you also can create subledgers for each of your customers β giving you a real-time ledger that tracks the activity for each customer so you can run sophisticated treasury management while keeping detailed financial records.
Balance Top-Ups now display as their own category instead of being grouped with ACH/SDACH.
Weβve added the following reason codes to help better inform and troubleshoot transfer failures:
Reason Code | Description |
---|---|
enterprise_insufficient_funds | There is an insufficient enterprise balance and the transfer request cannot be completed. |
transfer_group_customer_status | The customer associated with this transfer group is invalid. |
transfer_group_account_status | The account associated with this transfer group is invalid. |
invalid_account | The account is invalid. |
card_expired | The expiration date provided is expired. |
account_not_verified | The account did not pass verification. |
invalid_routing_number | The routing number is invalid. |
incomplete_card_holder_address | The card holder address is incomplete. Please provide address1, city, state, and zip5. |
invalid_flow_of_funds | The flow of funds attempted is not permitted. The status of the transfer parties may be incorrect or you may not have access to this flow of funds. |
You can now use Verify for business name match! This enhancement has been added to our existing Verify API. Simply populate business name details and receive a match response instantly!
In addition to names for consumer and business accounts, you can now also optionally match on phone numbers, SSN, and tax ID! See our guide and API docs for more info.
When you create or update external accounts, account numbers must be between 4-17 digits. The Deliver API previously accepted 1-17 digits.
You can now schedule payments via Deliver & Monitor! Simply follow the steps outlined in our Deliver Guide & Monitor Guide on how to get started.
We added the ability to export information in the Persons, Businesses, and Verify tables to CSV! Simply navigate to the table and click on the βExportβ button in the right corner. Any selected filters on the table will also apply to the exported data.
We enhanced the capabilities of our Deliver API to include real-time fund transfers to and from bank accounts via debit card, powered by Visa Direct.
Using the new card transfers, U.S. customers are now able to use Deliver to reach over 99% of bank accounts in the US via a linked debit card.
To do this, initiate an API request with speed asap
with a linked card as the destination, and funds will arrive in seconds.
Interested in incorporating cards in your production flows? Reach out to [email protected] and weβll get you set up quickly.
You may now lookup a trace ID for a transfer through our Portal & API!
In the API, there are now two new fields located in the source and destination objects of the Transfers object. These fields are trace_number
and return_trace_number
.
In the portal, there are two places where the trace number can be looked up:
Trace Number
and Return Trace Number
Transfer Details
page for each transfer, under the Source
and Destination
headersTrace numbers will only be present for transfers on a go-forward basis, and may not always be available, depending on the processor.
You can now delete persons, businesses and external accounts through the portal or via an API request.
To delete in the portal, simply navigate to the Actions
menu of the persons, businesses, or accounts table, and select Delete
for the entity that youβd like to delete.
Once deleted, the status of the resource will transition to closed
and the resources will still appear in GET responses.
You can now search the Persons, Businesses, Transfers, and Verify tables using additional advanced Search & Filter.
To try it out, click the new Filter
button in the table, as seen below:
You will then see a pop-up that includes all the additional parameters that you can filter by. You may filter by a single parameter or multiple. See below for an examples of the new pop-up as well as a filtered table.
Happy searching! If you have any questions or feedback, please reach out to the team at [email protected]!
You now can do even more with Verify, our first-of-its-kind bank account verification solution.
Today, weβre thrilled to announce a third tier of verification, Verify Account Ownership Via Name Match, all available via the same API integration.
With three distinct verification tiers now available, weβve also made Verify more flexible so you can choose whether to validate bank account status or turn on higher tiers that also validate the control of the bank account or ownership via name match.
To achieve this, a new type
of bank account verification field has been added to the Verify API, giving you the option to run tiered Verify requests either independently or simultaneously:
If you donβt have access to Verify and would like to discuss adding the solution or if you have additional questions about the latest enhancements, weβd be happy to chat. You can reach out to our team either by replying to this message or emailing [email protected].
You can now cancel transfers through the portal or through an API request.
From the Transfers page within the Orum Portal, click the new Actions button, select Cancel, and confirm your choice. Thatβs it! The status of the transfer will update to Failed and display an info icon noting that the transfer was manually canceled.
Please check out our Cancel API Docs here!
General Notes on Cancellations
You can now do even more with Verify from the Orum Portal. Our new enhancements make it easy for you to Verify Account Status of individual bank accounts with a few simple clicks β giving your operations more flexibility and efficiency to handle one-off Account Status verifications.
From the Verify page within the Orum Portal, click the + Verify Account button, fill in the information, and then Verify Account. Thatβs it β the results will appear as a new row in the Verify Details table.
Itβs important to note that only users with Admin or Payment Initiator roles are enabled to use this new feature.
When creating an external account, we have now added a synchronous validation check to ensure that the routing number that is being passed is a valid routing number.
If the routing number is not valid, we fail the creation of the account and send an error message as shown below:
You can now initiate single leg payments directly through the Orum Portal! See below for a breakdown of the newly available feature.
Top Ups to your FBO
You can now top up your FBO balance directly through the portal. Simply log in to the Orum Portal and visit the βBalanceβ page. You should see a βTop up balanceβ button in the top right as below:
Next, click the button and select an enterprise account. If your enterprise does not have an associated enterprise account in Verified status, then you can create one directly through the modal.
Lastly, fill out your top-up details and initiate! You will be able to track the status of the initiated transfer in the Transfers table as per usual.
Debits & Credits to/from a single Person or Business
You may also initiate a debit from a single person/business, or credit a single person/business. To initiate a payment to a person/business, first visit their details page in the portal. Ex: see a Persons details page below:
Next, locate the account to which youβd like to send/receive money from, and select the new βTransfer Moneyβ option underneath the Actions menu of their associated accounts:
Then, fill out your transfer details and initiate! You will be able to track the status of the initiated transfer in the Transfers table as per usual.
Note: Only users with Admin or Payment Initiator roles will be able to view and use the payment initiation feature.
Please reach out to Orum Support with any questions or feedback. Weβre super excited to get this in your hands!
Weβve made two major updates to our authentication flow:
Lastly, in order to use the new endpoint, you must create a new set of API Credentials through the Orum Portal.
All credentials created through the Orum Portal from this point forward can only be used with the new /oauth/token endpoint.
We will continue to support the deprecated /authenticate and /refresh endpoints along with all previously created API Credentials. However, the functionality to rotate any existing credentials will be removed from the Orum Portal. If you must rotate any existing credentials, please reach out to Orum Support.
We will urge all existing customers to migrate to the new endpoint by January 15, 2025, and will support the deprecated endpoints and credentials until then.
Introducing a new way to access all of the benefits of our Verify product without having to write a line of code!
Users can now verify accounts in bulk by simply uploading a CSV containing all account details and instantly access verification results.
This new feature is available in the Verify tab in the portal under the new βVerify Initiationsβ tab - as seen below!
Now, you can add a Person, Business, or Account directly through the Orum Portal!
To add Persons & Businesses, please navigate to the βPersonsβ or βBusinessesβ page in the Orum portal and select the β+ New Personβ or β+ New Businessβ button in the top right corner.
To add Accounts, please select a Person or Business from the table, and scroll down to select β+ New Accountβ to create an account that is associate to that Person or Business.
Only portal users with the Admin or Payment Initiator roles will be able to access this feature.
Orum customers will now be able to determine if an account is debitable, and if not - if it is due to a debit block. Orumβs debit block detection enables customers to determine whether or not a debit block has been placed on an account. The goal of this functionality is to inform you when there is an account that cannot be debited, so that you can inform your end users that an action is required in order to make the account debitable.
Transfer Groups are now available! We have recently added Transfer Group APIs to allow for grouping together any set of transfers that may be associated with the same flow.
To create a transfer group, you must specify the ultimate source or destination of the group. Once specified, a group will be created, and you can attach the generated unique ID when creating all applicable transfers moving forward. Please see the updated Transfers request body.
Additionally, you may also search for all transfers associated with a transfer group by specifying the unique ID as a query parameter in the Get Transfer API.
New updates and improvements
Monitor now provides a user-friendly interface for managing your webhook configurations. Admin
and Developer
users can create, view, update, and delete webhook configurations directly through the portal, eliminating the need to use API endpoints for basic webhook management.
Transfer Details Page Weβve overhauled the transfer details page in Monitor. The new view gives you everything you need to know about a transfer, including granular statuses with a transfer tracker:
History Endpoint Weβve also made it easier to reconcile balances and troubleshoot issues with a new history endpoint deliver/transfers/id/history:
You can now move funds to or from your Orum balance via Monitor. Previously, you could only move funds into your Orum balance via a top-up.
We just launched a new homepage experience in Monitor, the custom-built portal that gives you a real-time look at your transfers and bank account verifications β making it easy to reconcile balances, troubleshoot customer issues, and export reports.
Weβre excited to introduce the addition of MCP Server support in our platform,
enabling new ways to interact with Orum APIs using natural language.
Subledgers allow you to segregate balances by flow of funds or by each of your customers. This means you can create subledgers to track individual transactions related to specific areas of your business, such as accounts payable and accounts receivable. If youβre a platform, you also can create subledgers for each of your customers β giving you a real-time ledger that tracks the activity for each customer so you can run sophisticated treasury management while keeping detailed financial records.
Balance Top-Ups now display as their own category instead of being grouped with ACH/SDACH.
Weβve added the following reason codes to help better inform and troubleshoot transfer failures:
Reason Code | Description |
---|---|
enterprise_insufficient_funds | There is an insufficient enterprise balance and the transfer request cannot be completed. |
transfer_group_customer_status | The customer associated with this transfer group is invalid. |
transfer_group_account_status | The account associated with this transfer group is invalid. |
invalid_account | The account is invalid. |
card_expired | The expiration date provided is expired. |
account_not_verified | The account did not pass verification. |
invalid_routing_number | The routing number is invalid. |
incomplete_card_holder_address | The card holder address is incomplete. Please provide address1, city, state, and zip5. |
invalid_flow_of_funds | The flow of funds attempted is not permitted. The status of the transfer parties may be incorrect or you may not have access to this flow of funds. |
You can now use Verify for business name match! This enhancement has been added to our existing Verify API. Simply populate business name details and receive a match response instantly!
In addition to names for consumer and business accounts, you can now also optionally match on phone numbers, SSN, and tax ID! See our guide and API docs for more info.
When you create or update external accounts, account numbers must be between 4-17 digits. The Deliver API previously accepted 1-17 digits.
You can now schedule payments via Deliver & Monitor! Simply follow the steps outlined in our Deliver Guide & Monitor Guide on how to get started.
We added the ability to export information in the Persons, Businesses, and Verify tables to CSV! Simply navigate to the table and click on the βExportβ button in the right corner. Any selected filters on the table will also apply to the exported data.
We enhanced the capabilities of our Deliver API to include real-time fund transfers to and from bank accounts via debit card, powered by Visa Direct.
Using the new card transfers, U.S. customers are now able to use Deliver to reach over 99% of bank accounts in the US via a linked debit card.
To do this, initiate an API request with speed asap
with a linked card as the destination, and funds will arrive in seconds.
Interested in incorporating cards in your production flows? Reach out to [email protected] and weβll get you set up quickly.
You may now lookup a trace ID for a transfer through our Portal & API!
In the API, there are now two new fields located in the source and destination objects of the Transfers object. These fields are trace_number
and return_trace_number
.
In the portal, there are two places where the trace number can be looked up:
Trace Number
and Return Trace Number
Transfer Details
page for each transfer, under the Source
and Destination
headersTrace numbers will only be present for transfers on a go-forward basis, and may not always be available, depending on the processor.
You can now delete persons, businesses and external accounts through the portal or via an API request.
To delete in the portal, simply navigate to the Actions
menu of the persons, businesses, or accounts table, and select Delete
for the entity that youβd like to delete.
Once deleted, the status of the resource will transition to closed
and the resources will still appear in GET responses.
You can now search the Persons, Businesses, Transfers, and Verify tables using additional advanced Search & Filter.
To try it out, click the new Filter
button in the table, as seen below:
You will then see a pop-up that includes all the additional parameters that you can filter by. You may filter by a single parameter or multiple. See below for an examples of the new pop-up as well as a filtered table.
Happy searching! If you have any questions or feedback, please reach out to the team at [email protected]!
You now can do even more with Verify, our first-of-its-kind bank account verification solution.
Today, weβre thrilled to announce a third tier of verification, Verify Account Ownership Via Name Match, all available via the same API integration.
With three distinct verification tiers now available, weβve also made Verify more flexible so you can choose whether to validate bank account status or turn on higher tiers that also validate the control of the bank account or ownership via name match.
To achieve this, a new type
of bank account verification field has been added to the Verify API, giving you the option to run tiered Verify requests either independently or simultaneously:
If you donβt have access to Verify and would like to discuss adding the solution or if you have additional questions about the latest enhancements, weβd be happy to chat. You can reach out to our team either by replying to this message or emailing [email protected].
You can now cancel transfers through the portal or through an API request.
From the Transfers page within the Orum Portal, click the new Actions button, select Cancel, and confirm your choice. Thatβs it! The status of the transfer will update to Failed and display an info icon noting that the transfer was manually canceled.
Please check out our Cancel API Docs here!
General Notes on Cancellations
You can now do even more with Verify from the Orum Portal. Our new enhancements make it easy for you to Verify Account Status of individual bank accounts with a few simple clicks β giving your operations more flexibility and efficiency to handle one-off Account Status verifications.
From the Verify page within the Orum Portal, click the + Verify Account button, fill in the information, and then Verify Account. Thatβs it β the results will appear as a new row in the Verify Details table.
Itβs important to note that only users with Admin or Payment Initiator roles are enabled to use this new feature.
When creating an external account, we have now added a synchronous validation check to ensure that the routing number that is being passed is a valid routing number.
If the routing number is not valid, we fail the creation of the account and send an error message as shown below:
You can now initiate single leg payments directly through the Orum Portal! See below for a breakdown of the newly available feature.
Top Ups to your FBO
You can now top up your FBO balance directly through the portal. Simply log in to the Orum Portal and visit the βBalanceβ page. You should see a βTop up balanceβ button in the top right as below:
Next, click the button and select an enterprise account. If your enterprise does not have an associated enterprise account in Verified status, then you can create one directly through the modal.
Lastly, fill out your top-up details and initiate! You will be able to track the status of the initiated transfer in the Transfers table as per usual.
Debits & Credits to/from a single Person or Business
You may also initiate a debit from a single person/business, or credit a single person/business. To initiate a payment to a person/business, first visit their details page in the portal. Ex: see a Persons details page below:
Next, locate the account to which youβd like to send/receive money from, and select the new βTransfer Moneyβ option underneath the Actions menu of their associated accounts:
Then, fill out your transfer details and initiate! You will be able to track the status of the initiated transfer in the Transfers table as per usual.
Note: Only users with Admin or Payment Initiator roles will be able to view and use the payment initiation feature.
Please reach out to Orum Support with any questions or feedback. Weβre super excited to get this in your hands!
Weβve made two major updates to our authentication flow:
Lastly, in order to use the new endpoint, you must create a new set of API Credentials through the Orum Portal.
All credentials created through the Orum Portal from this point forward can only be used with the new /oauth/token endpoint.
We will continue to support the deprecated /authenticate and /refresh endpoints along with all previously created API Credentials. However, the functionality to rotate any existing credentials will be removed from the Orum Portal. If you must rotate any existing credentials, please reach out to Orum Support.
We will urge all existing customers to migrate to the new endpoint by January 15, 2025, and will support the deprecated endpoints and credentials until then.
Introducing a new way to access all of the benefits of our Verify product without having to write a line of code!
Users can now verify accounts in bulk by simply uploading a CSV containing all account details and instantly access verification results.
This new feature is available in the Verify tab in the portal under the new βVerify Initiationsβ tab - as seen below!
Now, you can add a Person, Business, or Account directly through the Orum Portal!
To add Persons & Businesses, please navigate to the βPersonsβ or βBusinessesβ page in the Orum portal and select the β+ New Personβ or β+ New Businessβ button in the top right corner.
To add Accounts, please select a Person or Business from the table, and scroll down to select β+ New Accountβ to create an account that is associate to that Person or Business.
Only portal users with the Admin or Payment Initiator roles will be able to access this feature.
Orum customers will now be able to determine if an account is debitable, and if not - if it is due to a debit block. Orumβs debit block detection enables customers to determine whether or not a debit block has been placed on an account. The goal of this functionality is to inform you when there is an account that cannot be debited, so that you can inform your end users that an action is required in order to make the account debitable.
Transfer Groups are now available! We have recently added Transfer Group APIs to allow for grouping together any set of transfers that may be associated with the same flow.
To create a transfer group, you must specify the ultimate source or destination of the group. Once specified, a group will be created, and you can attach the generated unique ID when creating all applicable transfers moving forward. Please see the updated Transfers request body.
Additionally, you may also search for all transfers associated with a transfer group by specifying the unique ID as a query parameter in the Get Transfer API.