Corporate banking overview

Corporate banking focuses on transactions between a bank and a large organization, such as a multinational corporation, lending for short-term expenses and long-term investments. Pismo’s Corporate banking solution enables you to tailor lending and practices specifically to your organizational structure. These services include detailed, custom hierarchies and divisional structures, accounts with features that reflect your needs, and earmarking of funds for a variety of options.


The Pismo Corporate banking APIs extend the Pismo platform core APIs. For more information, see the following guide:

Pismo main solutions

Teams experienced with the Pismo platform can skip directly to the Corporate banking launch reference


Pismo is a technology company that provides services for banking operations. When you use Pismo technology, you must have applicable licenses and comply with regulations with the countries/regions in which you operate.

Hierarchies and divisions

Many major organizations structure geographically, with corporate headquarters, country satellite offices, regional offices, and so on. The Create hierarchy levels endpoint enables extensive customization that matches your organization. A hierarchy represents one or more levels of your organization. On the Pismo platform, your corporate hierarchy is represented as an array, with each member of the array representing a single level.

Corporations also differentiate with various departments, divisions, and so on. The Create divisions endpoint enables fine control over your setup, to match your organization precisely. Each division is associated with a specific hierarchy and level. For more information, refer to the following guide:



The various account APIs provide the tools to map corporate interactions. The Create corporate accounts endpoint, for example, enables you to make precise delineations among your internal accounts and customer accounts. You can create and associate an account based on location (e.g., hierarchy), division, program, applicant (e.g., government document number, applicant name, and so on). For more information, see [Corporate accounts](Link to come).


Earmarks enable your organization to balance transactions at a granular level to match organizational needs in a nimble fashion. The Create earmark and Create forced earmark endpoints, for example, set aside funds in reserve for transactional needs. These APIs help ensure the availability of sufficient funds for a cash-out operation directly from the earmarked balance (using a unique “earmark ID” of a specific earmark). You can set specific times and dates for funds to return to the account balance automatically. Additionally, they can hold funds for indefinite periods to draw upon as needed. The Execute earmark payment API provides the triggering mechanism for transactions. This enables you to release held funds, run cash-out transactions, or invalidate scheduled transactions, among other options. For more information, see [Earmarks](Link to come).