Class: DiscountService
Defined in: service/DiscountService.ts:72
Backwards-compatible class form. New code should call discountService(client).
Constructors
Constructor
new DiscountService(
client):DiscountService
Defined in: service/DiscountService.ts:74
Parameters
client
Returns
DiscountService
Methods
createDiscount()
createDiscount(
input):Promise<Discount>
Defined in: service/DiscountService.ts:89
Creates a new discount
Parameters
input
Discount creation input data
Returns
Promise<Discount>
getDiscount()
getDiscount(
id):Promise<Discount>
Defined in: service/DiscountService.ts:79
Fetches a single discount by ID
Parameters
id
number
Discount ID to fetch
Returns
Promise<Discount>
getDiscounts()
getDiscounts(
input?):Promise<DiscountResponse>
Defined in: service/DiscountService.ts:84
Fetches a list of discounts with search criteria
Parameters
input?
Discount search input parameters
Returns
Promise<DiscountResponse>
importDiscountsCsv()
importDiscountsCsv(
input):Promise<CsvImportResponse>
Defined in: service/DiscountService.ts:99
Imports discounts from CSV
Parameters
input
Discount CSV import input data
Returns
Promise<CsvImportResponse>
updateDiscount()
updateDiscount(
variables):Promise<Discount>
Defined in: service/DiscountService.ts:94
Updates an existing discount
Parameters
variables
Discount update input data
Returns
Promise<Discount>