Core Banking Services
  1. Transaction
Core Banking Services
  • Introduction
  • Terminologies
  • Webhooks
  • Authentication
  • Account
    • Product List
      GET
    • Create Account
      POST
    • Find Client
      POST
    • Accounts
      GET
    • Create Additional Account
      POST
    • Account Details By BVN
      GET
    • Get Client Addresses
      GET
    • Get Account Details
      GET
    • Get Account Summary
      GET
    • Client Images
      GET
    • Update BVN
      POST
    • Update Transaction Limit
      POST
  • KYC
    • Get KYC Info
      POST
    • Update KYC
      POST
  • Transaction
    • Payment Types
      GET
    • Debit Account
      POST
    • Credit Account
      POST
    • Transaction History
      GET
    • Transaction Details
      GET
  • Transfer
    • Get Institutions
      GET
    • Name Inquiry
      POST
    • Interbank Transfer
      POST
    • InterBank Transfer Query
      GET
    • Transfer Details
      GET
    • IntraBank Transfer
      POST
    • Intrabank Transfer To Virtual Accounts
      POST
  • Reporting
    • Report Types
    • Get Report Parameters
    • Create Report
    • Report Details
    • Get Reports
  1. Transaction

Payment Types

GET
/core/paymenttypes
This API retrieves a list of payment types available in the system, such as Cash, Money Transfer, TP Transfer, Cheque Clearing, etc. Each payment type in the response includes a unique identifier, name, and description, providing essential details for categorizing transactions.

Response Table#

Field NameTypeDescription
idintegerUnique identifier of the payment type.
namestringName of the payment type.
descriptionstringDescription of the payment type.

Request

None

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/core/paymenttypes'

Responses

🟢200Success
application/json
Body
object {0}
Example
[
    {
        "id": 1,
        "name": "Money Transfer",
        "description": "Money Transfer"
    },
    {
        "id": 2,
        "name": "TP Transfer",
        "description": "Transaction Point Transfer"
    },
    {
        "id": 4,
        "name": "Cheque Clearing",
        "description": "Cheque Clearing Transaction Payment Type"
    },
    {
        "id": 5,
        "name": "Cash",
        "description": "Cash Payment Type"
    },
    {
        "id": 6,
        "name": "Cash",
        "description": "Default Cash Payment"
    },
    {
        "id": 150,
        "name": "Horizon Pay",
        "description": "Default Horizon Pay Payment Method"
    },
    {
        "id": 175,
        "name": "SubLedger Payment Type",
        "description": "Default Payment Method For SubLedger System"
    }
]
Modified at 2025-04-03 20:10:35
Previous
Update KYC
Next
Debit Account
Built with