Update specific Shop's options
PUT/shop/:guid/options
Update a specific Shop's options.
Request
Path Parameters
The guid of the Shop.
- application/json
Body
Input data
- ShopOptions
- ShopOptionsAdmin
oneOf
These are all the Shop Options that anyone can access.
Whether we want the PDF rendered or not.
Whether return items are allowed or not.
Whether to generate a receipt or not.
Whether to allow visitors to submit a refund (returns resulting in a price < 0) or not.
Whether an arbitrary amount is allowed to be refunded.
Whether is allowed to return the full Order at once.
Whether to send an email on successfull Order or not.
Whether to allow late personalisation or not.
These are all the Shop Options including the options that are admin only.
Whether to validate input according to the rule set.
No use case yet.
Whether reservations are required for placing an Order.
Whether a Payment will be created.
Whether to call callbacks.
Whether to insert the generated Order into the DB.
Whether to force the monetary values to zero.
Whether to skip the Metadata validation.
Whether we want the PDF rendered or not.
Whether return items are allowed or not.
Whether to generate a receipt or not.
Whether to allow visitors to submit a refund (returns resulting in a price < 0) or not.
Whether an arbitrary amount is allowed to be refunded.
Whether is allowed to return the full Order at once.
Whether to send an email on successfull Order or not.
Whether to allow late personalisation or not.
Responses
- 204
- 403
- 404
- 406
Shop Options updated.
Unauthorized. You do not have permission to read the Shop.
- application/json
- Schema
- Example (from schema)
Schema
The general error code.
The exact reason of failure.
{
"error_code": "string",
"error_description": "string"
}
Shop not found.
- application/json
- Schema
- Example (from schema)
Schema
The general error code.
The exact reason of failure.
{
"error_code": "string",
"error_description": "string"
}
There is an option given that does not exist.
- application/json
- Schema
- Example (from schema)
Schema
The general error code.
The exact reason of failure.
{
"error_code": "string",
"error_description": "string"
}