Update a general Discount
This API handles updating a wholesale general discount for specific role.
Method
Endpoint
GET
/wp-json/wholesale/v1/general-discount
Status: 200 OK
Update the general discount of a specific wholesale role.
PUT: /wp-json/wholesale/v1/general-discount/{wholesale_role_key}
JSON Body:
{
"wholesale_discount": "30"
}
Response:
{
"message": "Successfully updated general discount.",
"data": {
"wholesale_customer": 30,
"wholesale_bronze": 20
}
}Status: 400 Bad Request
The general discount for specific wholesale role is not yet created. Cannot update if the wholesale discount does not exist.
PUT: /wp-json/wholesale/v1/general-discount/{wholesale_role_key}
JSON Body:
{
"wholesale_discount": "30"
}
Response:
{
"code": "wholesale_rest_general_discount_cannot_update",
"message": "The wholesale role does not exist.",
"data": {
"status": 400
}
}Status: 400 Bad Request
The wholesale role does not exist.
PUT: /wp-json/wholesale/v1/general-discount/{wholesale_role_key_invalid}
JSON Body:
{
"wholesale_discount": "30"
}
Response:
{
"code": "wholesale_rest_general_discount_cannot_update",
"message": "The wholesale role does not exist.",
"data": {
"status": 400
}
}Last updated
Was this helpful?