public static class Coupon.CreateRequest extends Request<Coupon.CreateRequest>
headers, params, uriheader, headers, setIdempotencyKey, uripublic Coupon.CreateRequest id(String id)
public Coupon.CreateRequest name(String name)
public Coupon.CreateRequest invoiceName(String invoiceName)
public Coupon.CreateRequest discountType(Coupon.DiscountType discountType)
public Coupon.CreateRequest discountAmount(Integer discountAmount)
public Coupon.CreateRequest currencyCode(String currencyCode)
public Coupon.CreateRequest discountPercentage(Double discountPercentage)
@Deprecated public Coupon.CreateRequest discountQuantity(Integer discountQuantity)
public Coupon.CreateRequest applyOn(Coupon.ApplyOn applyOn)
public Coupon.CreateRequest durationType(Coupon.DurationType durationType)
public Coupon.CreateRequest durationMonth(Integer durationMonth)
public Coupon.CreateRequest validTill(Timestamp validTill)
public Coupon.CreateRequest maxRedemptions(Integer maxRedemptions)
public Coupon.CreateRequest invoiceNotes(String invoiceNotes)
public Coupon.CreateRequest metaData(org.json.JSONObject metaData)
public Coupon.CreateRequest includedInMrr(Boolean includedInMrr)
public Coupon.CreateRequest period(Integer period)
public Coupon.CreateRequest periodUnit(PeriodUnit periodUnit)
public Coupon.CreateRequest planConstraint(Coupon.PlanConstraint planConstraint)
public Coupon.CreateRequest addonConstraint(Coupon.AddonConstraint addonConstraint)
public Coupon.CreateRequest planIds(List<String> planIds)
public Coupon.CreateRequest planIds(String... planIds)
public Coupon.CreateRequest addonIds(List<String> addonIds)
public Coupon.CreateRequest addonIds(String... addonIds)
public Coupon.CreateRequest status(Coupon.Status status)
public Params params()
params in class Request<Coupon.CreateRequest>Copyright © 2023 ChargeBee. All rights reserved.