added
Flow Release notes | Version 3.2.0
October 7th, 2024 by Rohit Taneja
Decfin has enhanced it's flow module with improvements specifically in NACH, UPI and dashboard changes
E-NACH
Added redirection_url in Mandate Registration API
- The Mandate Registration API now supports an optional parameter: redirection_url. This parameter allows specifying a custom redirection URL after successful mandate registration. If not provided, Decentro will redirect to the default URL set by the merchant during onboarding. The URL must always begin with "https://".
Bug Fix: Mandate Presentation Callback Status
- A bug has been fixed in the Mandate Presentation callback. Previously, the first status upon presentation was incorrectly set to "PENDING." This has now been corrected to "INITIATED".
- Initiated: Mandate presentation has been initiated.
- Pending: The mandate presentation file has been sent to NPCI, and a response from NPCI is awaited.
- Success: The amount has been successfully debited from the user's account.
- Failure: NPCI has rejected the mandate presentation.
API Parameter Renaming: status to api_status
- In all APIs, the parameter status has been renamed to api_status. This parameter now indicates the status of the API call made to Decentro's server, providing a clear distinction between the status of the API request and the status of the mandate transaction or action.
Response Parameter Update: decentro_company_urn to decentro_txn_id
- Across all APIs, the response parameter decentro_company_urn has been updated to decentro_txn_id. This change ensures standardization of the transaction identification parameter in API responses.
New Response Parameter: presentation_status in Execution API
- The response body of the Execution API now includes a new parameter: presentation_status. This parameter provides additional information about the current status of the mandate presentation process.
Registration & Execution Status Check API Update
- The parameter used for both registration and execution status check APIs has been updated from decentro_mandate_urn to decentro_txn_id. This update ensures consistency in transaction identification across all APIs.
Bank Support Bank API
- Introduced new query param called "auth_mode". This gives the list of all active banks in that particular authentication mode.
Possible values are - "AADHAAR", "DEBITCARD", "NETBANKING"
Learn more about E-Nach enhancements here
E-collect
Whitelisting remitter account
- Introduced new feature where clients can submit remitter whitelisting request. Once Decentro approves the request, the client can start receiving funds in the virtual account from the remitter's account.
Pre deposit check callback (PDC)
- Introduced Pre deposit check callback for clients who wish to accept or reject incoming funds into virtual account.
- When the payer initiates fund transfer into client's virtual account, the client will be informed via PDC whether to accept or reject the funds.
Get virtual account details
- Introduced a new API to fetch all the details of the virtual account. The clients can use this API to fetch whitelisting details and settlement details of the virtual account.
Get balance
- Introduced get balance API to fetch the latest balance of the virtual account.
Learn more about E-Collect enhancements here