Transaction types

TOPUP_ACCOUNT

Used to fund an account within conomy_hq. This transaction type enables users to add funds to their accounts for future transactions.

WITHDRAWAL_ACCOUNT

Used to withdraw funds from an account within conomy_hq. This allows users to transfer money from their conomy_hq account to an external destination (e.g. a bank account).

PURCHASE

Represents a sale transaction where the client receives payment from a third party in exchange for goods or services. Typically initiated using a payment link or payment initiation method.

FEE

Automatically generated fee transactions based on the predefined business rules set by each client. These fees are deducted as part of the transaction processing and should not be created manually.

COLLECT

Used to collect funds from multiple origin accounts into a single destination account. This bulk transaction type is useful for pooling payments from different users or consolidating balances.

P2P

Used for peer-to-peer payments between service providers or organizations. This type is intended for direct transfers between two known entities, and should not be confused with COLLECT or PURCHASE flows.


Bulk Payments

  • To perform a bulk payment for disbursement, depending on the use, it can be used one of these types:

    • P2P or WITHDRAWAL_ACCOUNT

    • Structure: one origin and multiple destinations

  • To perform a bulk payment for collection, use:

    • COLLECT

    • Structure: multiple origins and one destination


Transaction Types Summary

Type
Description

TOPUP_ACCOUNT

Funds an account in conomy_hq

WITHDRAWAL_ACCOUNT

Withdraws funds from a conomy_hq account

PURCHASE

Sale transaction between client and third party

FEE

Automatically generated fees per business rules

COLLECT

Collects funds from multiple origins into a single destination

P2P

Transfers between service providers or organizations

Last updated