post
https://api-uat.eficyent.com/api/user/beneficiaries/store
This API is used to create and register a beneficiary to whom payouts or transfers can be made.
(Example: Individual Beneficiary)
The beneficiary creation process is dynamic and consists of multiple steps:
- Beneficiary Type & Region Details
Users select the beneficiary type (Individual or Business) and specify the beneficiary’s country and currency. Based on these selections, the system determines the applicable data requirements. - Additional Details
Users provide the required beneficiary information, which may include:- Personal or business details (name, email, mobile number)
- Address information
- Bank account details (account name, account number, account type, IFSC / bank codes)
- Service bank and purpose of transaction
The required fields and validations are dynamically generated based on the beneficiary type, country, and currency to ensure compliance with local regulations.
Once successfully created, the beneficiary is saved to the user’s account and can be selected for future payout transactions.
