SquareConnect::V1PaymentSurcharge

March 13, 2019 ยท View on GitHub

Description

V1PaymentSurcharge

Properties

NameTypeDescriptionNotes
nameStringThe name of the surcharge.[optional]
applied_moneyV1MoneyThe amount of money applied to the order as a result of the surcharge.[optional]
rateStringThe amount of the surcharge as a percentage. The percentage is provided as a string representing the decimal equivalent of the percentage. For example, "0.7" corresponds to a 7% surcharge. Exactly one of rate or amount_money should be set.[optional]
amount_moneyV1MoneyThe amount of the surcharge as a Money object. Exactly one of rate or amount_money should be set.[optional]
typeStringIndicates the source of the surcharge. For example, if it was applied as an automatic gratuity for a large group. See V1PaymentSurchargeType for possible values[optional]
taxableBOOLEANIndicates whether the surcharge is taxable.[optional]
taxesArray<V1PaymentTax>The list of taxes that should be applied to the surcharge.[optional]
surcharge_idStringA Square-issued unique identifier associated with the surcharge.[optional]