Skip to content
This repository was archived by the owner on Apr 23, 2021. It is now read-only.

Files

Latest commit

5cf9e58 · Oct 23, 2019

History

History
25 lines (17 loc) · 2.66 KB

OrderReturnDiscount.md

File metadata and controls

25 lines (17 loc) · 2.66 KB

Square.Connect.Model.OrderReturnDiscount

Description

Represents a discount being returned that applies to one or more return line items in an order. Fixed-amount, order-scoped discounts are distributed across all non-zero return line item totals. The amount distributed to each return line item is relative to that item’s contribution to the order subtotal. Note: This model is in beta.

Properties

Name Type Description Notes
Uid string Unique ID that identifies the return discount only within this order. [optional]
SourceDiscountUid string `uid` of the Discount from the Order which contains the original application of this discount. [optional]
CatalogObjectId string The catalog object id referencing `CatalogDiscount`. [optional]
Name string The discount's name. [optional]
Type string The type of the discount. If it is created by API, it would be either `FIXED_PERCENTAGE` or `FIXED_AMOUNT`. Discounts that don't reference a catalog object ID must have a type of `FIXED_PERCENTAGE` or `FIXED_AMOUNT`. See OrderLineItemDiscountType for possible values [optional]
Percentage string The percentage of the tax, as a string representation of a decimal number. A value of `7.25` corresponds to a percentage of 7.25%. `percentage` is not set for amount-based discounts. [optional]
AmountMoney Money The total declared monetary amount of the discount. `amount_money` is not set for percentage-based discounts. [optional]
AppliedMoney Money The amount of discount actually applied to this line item. When an amount-based discount is at order-level, this value is different from `amount_money` because the discount is distributed across the line items. [optional]
Scope string Indicates the level at which the `OrderReturnDiscount` applies. For `ORDER` scoped discounts, the server will generate references in `applied_discounts` on all `OrderReturnLineItem`s. For `LINE_ITEM` scoped discounts, the discount will only apply to `OrderReturnLineItem`s with references in their `applied_discounts` field. See OrderLineItemDiscountScope for possible values [optional]

[Back to Model list] [Back to API list] [Back to README]