v1

latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MB
Transaction types

Create transaction type

Create a new transaction type. Examples of transaction types include cash-in and cash-out. For the list of transaction types on the Pismo platform, refer to Standard processing codes.

This endpoint generates the Transaction type created event.

For information on creating and managing processing codes and transaction types, refer to Processing codes and transaction types and Payments configurations.

post/v1/transaction-types

Request body

transaction_type_idinteger required

Transaction type ID. Certain IDs are reserved by the platform and cannot be used.

descriptionstring required

Transaction type description

creditboolean required

Indicates whether the transaction type is credit (true) or debit (false).

posted_transactionboolean required

Indicates whether transactions are posted on statements (true) or not (false). Set to false for zero balance integrations.

Example request

{
  "transaction_type_id": 7001,
  "description": "Payment",
  "credit": true,
  "posted_transaction": true
}

Response

Created

transaction_type_idinteger required

Transaction type ID. Certain IDs are reserved by the platform and cannot be used.

descriptionstring required

Transaction type description

creditboolean required

Indicates whether the transaction type is credit (true) or debit (false).

posted_transactionboolean required

Indicates whether transactions are posted on statements (true) or not (false). Set to false for zero balance integrations.

Example response

{
  "transaction_type_id": 7001,
  "description": "Payment",
  "credit": true,
  "posted_transaction": true
}