クーポンには、金額ベースまたは%ベースの割引についての情報が含まれており、プロモーションコードによりお客様の注文に適用できます。
属性
- id文字列
- クーポンオブジェクトの一意の識別子です。
- object文字列 (値は coupon)
- オブジェクトの種類を表す文字列です。同じ種類のオブジェクトの場合は同じ値を共有します。
- activeブール値
- クーポンが有効で使用可能な場合は
true
の値、そうでない場合はfalse
の値です。 - createdAtタイムスタンプ
- オブジェクトが作成された時間です。Unix エポックからのミリ秒数で表されます。
- currency文字列
- discountType が
amount
の場合、小文字3文字の ISO 通貨コードです。サポートされている通貨である必要があります。 - discountAmount正の数値
- discountType が
amount
の場合、当該クーポンオブジェクトの割引額です。 - discountPercentage数値
- discountType が
percentage
の場合、当該のクーポンオブジェクトの割引率です。 - discountType列挙
- 当該クーポンの割引の種類です。
列挙値の例
-
amount
一定の割引額のクーポンです。
-
percentage
金額に対する割引率のクーポンです。
-
- expiresAtタイムスタンプまたは空値
- クーポンが失効する時間です。Unix エポックからのミリ秒数で表されます。
- maxRedemptionCount正の整数または空値
- 有効期間内に当該クーポンを利用できるお客様全体での最大の合計回数です。
- metadataオブジェクト
- キーと値のペアで、クーポンオブジェクトにアタッチできます。
- name文字列
- クーポンの名前です。お客様に表示されます。
- redemptionCount正の整数
- 当該クーポンが注文に適用された回数です。
- sponsoredブール値
- クーポンが Smartpay の出資によるものである場合は
true
の値、そうでない場合はfalse
の値です。 - testブール値
- オブジェクトがライブモードで存在する場合は
false
の値を、オブジェクトがテストモードで存在する場合はtrue
の値を持つフラグです。 - updatedAtタイムスタンプ
- オブジェクトが最後に更新された時間です。Unix エポックからのミリ秒数で表されます。