CouponInput

Domain

Kupon kodu giriş + uygula/kaldır akışı. Sunucu taraflı doğrulama ile hata/başarı mesajları.

Default

Preview

Have a coupon?

Try: SAVE20

Code
<%- include('modules/domain/common/discount/CouponInput', {
  action: '/cart/coupon/apply'
}) %>

Applied state

Preview

Have a coupon?

SAVE20 applied
Code
<%- include('modules/domain/common/discount/CouponInput', {
  appliedCode: 'SAVE20',
  removeAction: '/cart/coupon/remove'
}) %>
Source modules/domain/common/discount/CouponInput.ejs