Post Transactions For Multiple Debits and Credits
This endpoint enables users to process multiple debits and credits efficiently. When making a request to this endpoint, you will need to provide the required body parameters, including accountNumber
, amount
, recordType
, narration
.and any other relevant details.
POST
/api/postings/v1/post
Headers
Name | Value |
---|---|
Content-Type* |
|
Authorization* |
|
Request-Reference |
|
Body
Name | Data Type (length) | Required | Description |
---|---|---|---|
| array | An array of objects detailing the accounts involved in the posting | |
| string | The account number for the transaction This can either be a customer account or a general ledger account | |
| integer | The amount involved in the transaction The amount must be provided in the base currency, e.g. NGN 5000.50 should be provided as 500050 kobo | |
| integer | The type of record (e.g., debit or credit)
The enumerations are:
| |
| string | A description or narration of the transaction | |
| string | This is the instrument number associated with the transaction. The system generates a UUID if empty. We recommend you pass a value if you perform a transaction retrial. | |
| object | The object containing additional data for the posting | |
| boolean | Whether to remove the lien after posting, set true for | |
| string | The reference number for the lien
This is only required if UnplaceLienAfterPosting is | |
| string | The merchant involved in the transaction can be any for bill payment (E.g., DSTV, MTN, or Bet9ja) | |
| object | Additional metadata related to the transaction | |
| string | The originator's account number | |
| string | The originator's account holder's name | |
| string | The originator's account holder's Bank Verification Number (BVN) | |
| string | The originator's bank's code | |
| string | The originator's bank's name | |
| string | The beneficiary account number | |
| string | The beneficiary's name | |
| string | The beneficiary's Bank Verification Number (BVN) | |
| string | The beneficiary bank's code | |
| string | The beneficiary bank's name |
Here is an example request and response with a sample payload sent to the endpoint in Curl format.
Last updated