Debit/Withdraw Amount
This Webhook is used to debit the amount from the requested user's account of the remitter entity.
INFO
This Webhook
will be triggered every 15 seconds until a request is received in the Confirm Debit API against the txn_number
received with this Webhook
.
The maximum number of triggers is limited to 10. The transaction will automatically be cancelled if the entity does not trigger the Confirm Debit API.
WARNING
This Webhook
does not require a response as a supplementary request to Confirm Debit API is mandatory.
Request
IMPORTANT
You must add the following callback URIs to the webhook profile to receive requests from us.
debitAmount
: For non-cash transactions.withdrawAmount
: For cash transactions.
Parameters
Parameter | Type | Description |
---|---|---|
user |
| |
country_code |
| Country code for the mobile number. Character length : 2 Eg: 91 |
mobile |
| Mobile number of user. Character length : 10 Eg: 9876543210 |
branch_code |
| Branch code holding account number. Eg: BR001 |
account_number |
| User account number to be debited. Eg: 0386780199100 |
account_type |
| |
account_class |
| Classification of account under account_type. Character length: 30 (Max) Eg: AGRICULTURAL LOAN |
transaction |
| |
txn_number |
| A Unique Transaction Number. Refer Eg: 02166814365694072422429 |
txn_urn |
| A Unique Transaction Reference Id. Refer Eg: LJOTHD1668143656985ZBSVPV |
txn_type |
| |
txn_nature |
| The nature of the transaction. Find transaction nature Eg: |
txn_note |
| The user added note for reference. Eg: Testing - IMPS |
txn_date |
| The date of transaction. Format: YYYY-MM-DD Eg: 2020-11-03 |
txn_time |
| The time of transaction. Format: hh:mm A Eg: 07:47 PM |
txn_ts |
| The timestamp of the transaction. Eg: 1667367750 |
txn_amount |
| Transaction amount. This will be a natural number. Eg: 1200.99 |
txn_service_charge |
| The amount charged by the entity to the customer for using Rimit's services (excluding taxes if applicable) will be a natural number. Default value: 0 (Zero). Eg: 1 |
txn_sp_fee |
| The bank/service provider charge for facilitating the transaction (excluding taxes if applicable) will be a natural number. Default value: 0 (Zero). Eg: 3 |
txn_fee |
| Fees charged by Rimit to User for any Services (excluding taxes if applicable) will be a natural number. Default value: 0 (Zero). Eg: 25 |
settlement |
| |
account_type |
| The account type used for settlement. Find more about account type. Eg: |
account_number |
| The account number used for settlement. Find more about the account number. Eg: |
authentication |
| (Part of the v2 update. Not currently required.) |
mode |
| From where authentication is handled.
Default value: |
hash |
| The hash value of the authentication pin. |
signature |
| A digital signature used to verify the authenticity and integrity of the authentication pin. |
IMPORTANT
If
txn_type
isDEBIT
orRF_DEBIT
,txn_service_charge
,txn_sp_fee
&txn_fee
should be debited.These charges/fees are exclusive of taxes. The entity can add taxes along with these amounts while debiting the
txn_amount
as per provisions.
Request format
Last updated