V1PaymentSurcharge

July 10, 2019 ยท View on GitHub

Description

V1PaymentSurcharge

Properties

NameTypeDescriptionNotes
nameStringThe name of the surcharge.[optional]
appliedMoneyV1MoneyThe 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]
amountMoneyV1MoneyThe 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]
taxesList<V1PaymentTax>The list of taxes that should be applied to the surcharge.[optional]
surchargeIdStringA Square-issued unique identifier associated with the surcharge.[optional]