object

FinancialBreakup

Schema for financial breakup.
Fields
added_to_fynd_cash
Boolean
Indicates if the refund amount was added to Fynd Cash. For example, `added_to_fynd_cash` can be set to true.
amount_paid
Float
The total amount paid by the customer. Calculated as price_effective + cod_charges + delivery_charge + article_charge - coupon_effective_discount - promotion_effective_discount - referral_credits - cashback - gift_card_amount - employee_discount - loyalty_discount (must be non-negative).
amount_paid_roundoff
Float
The rounded-off amount paid by the customer. For example, `amount_paid_roundoff` can be set to 2499.5.
brand_calculated_amount
Float
The amount paid to the brand after subtracting all seller-funded discounts. It represents the brand’s net receivable calculated as: BCA = price_effective - coupon_effective_discount (seller) - promotion_effective_discount (seller).
cashback
Float
The cashback amount earned. For example, `cashback` can be set to 99.99.
cashback_applied
Float
The amount of cashback applied. For example, `cashback_applied` can be set to 99.99.
cod_charges
Float
The cash on delivery charges, if applicable. For example, `cod_charges` can be set to 99.99.
coupon_effective_discount
Float
The effective discount from coupons. If `coupon_effective_discount` is provided, the accompanying coupon_json payload must not be empty.
coupon_value
Float
The value of the coupon applied. For example, `coupon_value` can be set to 2499.5.
delivery_charge
Float
The delivery charge for the order. Included in amount_paid and amount_to_be_collected calculations.
discount
Float
Discount = price_marked (MRP) - price_effective; cannot be negative.
fynd_credits
Float
The amount of Fynd credits used. For example, `fynd_credits` can be set to 99.99.
gst_fee
Float
The GST fee applied to the item; used when deriving Value of Good (VOG).
gst_tag
String
The GST tag indicating the type of GST applied. For example, `gst_tag` can be set to 'value'.
gst_tax_percentage
Float
The GST tax percentage applied . For example, `gst_tax_percentage` can be set to 0.18.
hsn_code
String
The HSN (Harmonized System of Nomenclature) code of the item. For example, `hsn_code` can be set to 'sample_code'.
identifiers
Identifiers
Schema for identifiers. For example, `identifiers` can be set to a Identifiers object.
item_name
String
The name of the item. For example, `item_name` can be set to 'Sample Name'.
price_effective
Float
The effective price after all adjustments; must not exceed price_marked/MRP.
price_marked
Float
The original marked price (MRP) of the item; must be greater than or equal to price_effective.
promotion_effective_discount
Float
The effective discount from promotions (seller/marketplace) used in BCA and collection calculations.
refund_amount
Float
The amount refunded to the customer. For example, `refund_amount` can be set to 2499.5.
refund_credit
Float
The amount credited for refund . For example, `refund_credit` can be set to 99.99.
size
String
The size of the item . For example, `size` can be set to 'value'.
total_units
Int
The total number of units purchased. For example, `total_units` can be set to 2.
transfer_price
Float
The transfer price of the item. For example, `transfer_price` can be set to 2499.5.
value_of_good
Float
Value of Good (VOG). VOG = brand_calculated_amount - GST amount (e.g., gst_fee or summed taxes).
amount_to_be_collected
Float
Net amount that needs to be collected: price_effective + cod_charges + delivery_charge - coupon_effective_discount - promotion_effective_discount - referral_credits - cashback - customer credit note - gift card - employee_discount - loyalty_discount - sodexo (where applicable).
Applied Tax Components. For example, `taxes` can be set to [a TaxComponent object].
loyalty_discount
Float
Amount reduced from the payable price when the customer applies loyalty program points while placing the order; also impacts amount_paid and amount_to_be_collected.