Coupon Validation
Checks whether the coupon can be successfully redeemed. Performs all checks that are executed during actual redemption, but does not result in a redeemed coupon. Only the status of the validation is reported.
Additional scopes info
coupon.coupon_redeem_on_behalf- needed only if the service should use the customer identification specified in the request body (customerNumberattribute) instead of the one associated with current authentication token.
- : Needed to read coupons.
- : Needed to manage coupons.
- : Needed to redeem coupons.
- : Needed to redeem coupons on behalf of another customer.
Code of a coupon.
The tenant that the caller is acting upon.
Please note that this value is always lowercase.
Defines a coupon redemption request payload that affects a coupon instance.
Code of the associated order.
The customer Id of the user, e.g. C0123456789. Can be specified only if coupon.coupon_redeem_on_behalf scope is present.
The id of the legal entity to which customer is assigned. When customer is assigned to many legal entities then he can redeem the same coupon separately for each legal entity.
The coupon can be successfully redeemed.
Request syntactically incorrect. Details of the error are included in the response payload.
Example response
Access forbidden. The caller is not allowed to access this resource.
The requested resource does not exist.
Some server side error occurred.
No content
Last updated
Was this helpful?

