Skip to main content
Use this endpoint to update a product configuration.

Request

Curl

Response

Success

Parameters

account_id mandatory : string The unique identifier of an account generated by Razorpay. For example, acc_HQVlm3bnPmccC0. product_id mandatory : string The unique identifier of a product generated by Razorpay. For example, acc_prd_HEgNpywUFctQ9e.

Parameters

settlements conditional : object The Settlement settings object. account_number : string The bank account number to which settlements are made. For example, 1234567890123456. ifsc_code : string The IFSC associated with the bank account. For example, HDFC0000317. beneficiary_name mandatory : string The name of the beneficiary associated with the bank account. tnc_accepted mandatory : boolean This parameter is optional but needs to be added to accept terms and conditions. Possible value is only true.

Parameters

requested_configuration : object The configuration of the product requested by the user that is yet to be set as active. active_configuration : object The configuration of the product that has been set as active. settlements : object The Settlement settings object. account_number : string The bank account number to which settlements are made. Account details can be found on the Dashboard. For example, 7878780080310012. ifsc_code : string The IFSC associated with the bank account. For example, RATN0VAAPIS. beneficiary_name : string The name of the beneficiary associated with the bank account.
Handy Tip
This API parameter is needed to complete the KYC process. However, it is optional for this API. requirements : object The list of requirements to be enabled for this product or some of the configurations under this product.

Errors

Linked account does not exist.
  • code: 400
  • description: This error occurs when the requester is not the parent of the child account, or the child account does not exist.
  • solution: Ensure the Linked Account id exists before proceeding with the update API.
Merchant activation form has been locked for editing by admin.
  • code: 400
  • description: This error occurs when the submitted extra fields are under the review stage.
  • solution: You can wait for the review to be successful.
Invalid IFSC Code.
  • code: 400
  • description: This error occurs when the IFSC is invalid.
  • solution: Ensure to pass the valid IFSC.
The account number must be between 5 and 20 characters.
  • code: 400
  • description: This error occurs when the account number is less than 5 or more than 20 characters.
  • solution: Ensure the account number is between 5 to 20 characters.