Program types

Programs are one of the Pismo platform's core objects. Once you've set up your Organization, the next step is to implement programs for it. Pismo has the following program types.

Note: Full balance and Zero balance are Pismo platform card network integration models. For more information, refer to Full balance versus Zero balance integration in the Card network integration guide.

Program typeDescriptionCode enum
Full balance creditFull balance credit accountsCREDITO
Zero balance creditZero balance credit accountsCREDITO ZERO-BALANCE
Full balance debitFull balance debit accountsDEBITO
Zero balance debitZero balance debit accountsDEBITO ZERO-BALANCE
Full balance prepaidFull balance prepaid accountsPREPAID
Zero balance prepaidZero balance prepaid accountsPREPAID ZERO-BALANCE
MerchantMerchant programs manage a seller's commercial accounts. Merchants can register and parameterize their products, rates and fees, home bank, and so on. For more information, refer to the Seller management overviewMERCHANT
Transaction banking*
Correspondant accountsAccounts financial institutions hold with each other to facilitate international transactions and provide services to their customers in different geographic locations.CORRESPONDANT ACCOUNTS
Current accountsAlso known as checking accounts, these are a type of deposit account that businesses use to manage their everyday financial transactions. This bank account allows customers to manage their daily finances, serving as a central place to receive income, pay bills, and handle various transactions.CURRENT ACCOUNTS
Internal accountsAccount used within an organization for internal purposes rather than for transactions with external parties. These accounts help manage and track internal financial activities, such as bookkeeping, accounting, and internal fund transfers.INTERNAL ACCOUNTS

* Transaction 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. For more information, refer to the Transaction banking overview

Creating and managing programs

You can create and manage programs using the Pismo Control Center. You can also do the same using the Programs API .

Getting started

Once you've picked a program, you need to start doing the following:

Step 1: Define your program's processing codes and transaction types

Processing codes , in combination with transaction types, define how transaction flows and financial operations are implemented on the Pismo platform.

Step 2: Define your program parameters

Progam parameters define limits and what your program allows or doesn't allow. You can do this in the Pismo Control Center .

Step 3: Create your program's accounts and customers

Begin creating your program's accounts and customers .