Wallet Management

This section covers the APIs for the wallet management features like blocking/unblocking wallet, Fetch & Update user profile, Link Debit/Credit Cards, Beneficiary management for wallet to account transfers and to set recurring payments to load wallet, if the wallet balance falls below the threshold.



Card Management:
Call Payment Params API to get the configured route for card management

If the pgImplementation mode is SDK, refer Generate Hash API to fetch, add and delete cards

Call Consent API in order to tokenise cards

Refer Card Link API to link a debit/credit card

To fetch the payment instrument linked to the user account, refer Fetch Accounts API

To update the Nick name of the card linked, refer Update Card Name API

To unlink the cards, use Unlink Card API

Beneficiary Management:
To enable bank transfers from wallet, below API provides support to manage beneficiaries.

To add a new beneficiary, refer Add Beneficiary API

To fetch the list of beneficiaries, use Fetch Beneficiaries API

Auto top-up Management:
The below API's helps to manage subscription to auto top up wallet if the wallet balance falls below the user defined threshold. A penny drop transaction is done to authenticate the user enabling for consuming this service.

Refer Top-up Subscription Init API to initiate the subscription.

To confirm the subscription, use Top-up Subscription Confirm API. This api to be called after authenticating the penny drop transaction.

Status of the subscription can be fetched by using Fetch Top-up Subscription Status API

Subscription can be modified using Modify Top-up Subscription API

Wallet Management:
The below section defines the API's to block/unblock the user's own wallet and to block/unblock other user's to initiate collect request.

To block wallet initiated by the user, refer Wallet Block API

To unblock wallet initiated by the user, refer Wallet UnBlock API

User wants to restrict collect request being received from a particular user, refer Block Collect Request API

To unblock a particular user in order to receive collect request, refer UnBlock Collect Request API

To view the list of blocked users, refer Blocked User List API


API Documentation: Comprehensive API documentation for the partners who want to integrate can be found below

https://apimanagement.readme.io/reference/post_wallet-lc-v2-link-api