Available in🇮🇳 India🇸🇬 Singapore🇺🇸 United States
The Product Configuration entity has the following parameters.
string
The unique identifier of a product generated by Razorpay. This id is used to fetch or update a product.
string
The product(s) to be configured. Possible values:
Route
object
It consists of the configuration for the accepted terms and conditions by the merchant for the requested product. If the terms and conditions are accepted by the user for the requested product, it would consist of following fields:
string
The unique identifier representing the acceptance of terms and conditions for a product by a user.
boolean
The flag that represents whether the terms and conditions are accepted by the user.
true: Terms and conditions are accepted by user.false: Terms and conditions are not accepted by user.
integer
The Unix timestamp at which the terms and conditions were accepted by the user for the requested product.
object
The configuration of the product requested by the user that is yet to be set as active.
object
The configuration of the product that has been set as active.
object
The Settlement settings object.
string
The name of the beneficiary associated with the bank account. This API parameter is needed to complete the KYC process. However, it is optional for this API.
object
The list of requirements to be enabled for this product or some of the configurations under this product.
string
The field which is in issue or missing. The JSON key path in resolution URL.
string
The URL to address the requirement. The API endpoint to be used for updating missing fields or documents.
string
The status of the requirement.
string
The reason code for showing in the requirement. Possible values are:
field_missingneeds_clarificationdocument_missing
string
The unique identifier of the account generated by Razorpay. For example,
acc_prd_K1eopFF8G21tux. The product is created for this account id.string
The unique identifier generated by Razorpay. For example,
acc_K1em7bWYEiwmnc.string
The product(s) to be configured. Here it is
route.string
The status of the product activation.
requestedneeds_clarificationunder_reviewactivatedsuspended
integer
The Unix timestamp at which the product configuration has been requested.