Storefront GraphQL APIReferenceMutations
Verify Coupon
MUTATION
verifyCoupon(input: VerifyCouponInput!): VerifyCouponResponse!Arguments
input*Returns
- verifyCoupon
valid*Boolean!message*String!couponCode?StringdiscountAmount?Floatsubtotal?FloattotalAfterDiscount?FloatExample Request
mutation VerifyCoupon($input: VerifyCouponInput!) { verifyCoupon(input: $input) { valid message couponCode discountAmount subtotal totalAfterDiscount }}{ "input": { "code": "string", "lineItems": [ { "productId": "1", "quantity": 10 } ] }}{ "data": { "verifyCoupon": { "valid": true, "message": "string", "couponCode": "string", "discountAmount": 10.5, "subtotal": 10.5, "totalAfterDiscount": 10.5 } }}