Search.../

bulkCreateCoupons( )

Creates multiple coupons.

Description

The bulkCreateCoupons() function returns a Promise that resolves when the coupons are created.

Admin Method

This function requires elevated permissions to run. This function is not universal and runs only on the backend.

Syntax

function bulkCreateCoupons(specifications: Array<Specification>, options: BulkCreateCouponsOptions): Promise<BulkCreateCouponsResponse>

bulkCreateCoupons Parameters

NAME
TYPE
DESCRIPTION
specifications
Array<
Specification
>

List of coupon specifications to be created.

options
Optional
BulkCreateCouponsOptions

Returns

Return Type:

Promise<
BulkCreateCouponsResponse
>
NAME
TYPE
DESCRIPTION
bulkActionMetadata
BulkActionMetadata

Bulk action metadata.

results
Array<
BulkCreateCouponResult
>

Items created by bulk action.

Was this helpful?

bulkCreateCoupons example

Copy Code
1import { coupons } from 'wix-marketing.v2';
2
3 async function bulkCreateCoupons(specifications, options) {
4 try {
5 const result = await coupons.bulkCreateCoupons(specifications, options);
6
7 return result;
8 } catch (error) {
9 console.error(error);
10 // Handle the error
11 }
12 }
13