Confirm Credit
This API is used to complete the transaction by crediting the amount to the beneficiary's account.
INFO
This API can only be used by the beneficiary entity of the respective transaction.
WARNING
If the
txn_nature
in the Credit Amount Webhook is CASH call the Confirm Credit API with the statusHOLD
(1002)
in realtime.When the user deposits money to the entity's cash counter, call the Confirm Credit API realtime and confirm the status as
SUCCESS
.The
txn_reference
must be the same forHOLD
(1002)
andSUCCESS
/FAILED
for the same transaction if thetxn_nature
is CASH.If the transaction is not completed, it will expire and be marked as
FAILED
within a maximum of 12 hours.
MANDATORY
If the txn_nature
in the Credit Amount Webhook is other than CASH call the Confirm Credit API with the status SUCCESS
/ FAILED
in realtime.
Request
Parameters
ON FIRST REQUEST
Send request as
SUCCESS
if thetxn_amount
is credited to the beneficiary's account. Else status must beFAILED
.Use
HOLD
only if thetxn_nature
in the Credit Amount Webhook is CASH.
Request format
Result Code
Success
1001
- SUCCESS
Hold
1002
- HOLD
Failed
8898
- Account not found
8897
- Account is inactive / blocked / closed
8895
- Credit is not allowed
8894
- User declined
8893
- Time expired
8892
- Attempts to retry exceeded maximum
8891
- Settlement account not found
Response
Parameters
INFO
The txn_reference
may contain -H
as a suffix if the txn_attempt_status
in the response is HOLD
.
Eg: "txn_reference": "625896169969166531181616306-H"
Response format
Result Code
See the listed common result codes
See the list of confirmCredit result codes
Last updated