Receipt Object


A receipt is a document that confirms a Wix user has received money or property as payment following a sale, transfer of goods, or provision of a service. Read more about receipts.

Properties
idstringRead-onlyformat GUIDimmutable

Receipt ID.


revisionstringRead-onlyformat int64

Revision number, which increments by 1 each time the receipt is updated. To prevent conflicting changes, the current revision must be passed when updating the receipt.


createdDatestringRead-onlyimmutableformat date-time

Date and time the receipt was created.


updatedDatestringRead-onlyformat date-time

Date and time the receipt was last updated. Relevant updates include receipt regeneratation and number allocation changes. Updates to financial information are not stored.


numberingNumberingRead-only

Receipt numbering.


regionalPropertiesRegionalPropertiesimmutable

Regional properties pertaining to the receipt. When regional properties are not provided, defaults are taken from the site's properties, available in the Site Properties API.


currencystringformat CURRENCY

Currency code in ISO-4217 alphabetic format.


sourceReferenceSourceReferenceimmutable

Details about the associated Wix eCommerce or Wix Payments order.


businessDetailsBusinessDetails

Business details. When business properties are not provided, defaults are taken from the site's properties, available in the Site Properties API.


customerCustomer

Customer details.


lineItemsArray <LineItem>minItems 1maxItems 300

Line item details.


shippingInfoShippingInfo

Shipping info.


additionalFeesArray <AdditionalFee>maxItems 100

Additional fees.


discountsArray <Discount>maxItems 320

Discounts.


paymentPayment

Payment details.


totalsTotals

Summaries of totals including tax, shipping, additional fees and discounts.


taxBreakdownArray <Tax>maxItems 100

Tax and taxable amounts breakdowns.


presetIdstringformat GUID

Receipt preset ID. Defaults to the default receipt preset ID, available with Get Default Receipt Preset ID.


customFieldsCustomFields

Custom fields for this receipt. Values appear on the receipt in the specified order.


documentDocumentRead-only

Document details.


extendedFieldsExtendedFields

Custom field data for the payment link. Extended fields must be configured in the app dashboard before they can be accessed with API calls.

Did this help?