Transaction Object


Properties
accountIdstringformat GUID

Wix Payments account ID.


accountProfileIdstringformat GUID

Wix Payments account profile ID.


authorizationAuthorization

Transaction authorization information.


billingAddressAddressDetails

Billing address.


capturableAmountnumber

Amount that can be captured or voided in minor units. Usually matches authorization amount when the transaction has been authorized but not captured.


capturesArray <Capture>maxItems 1000

Captures issued for the transaction.


currencystringformat CURRENCY

Payment currency according to ISO 4217. For example: USD, EUR, GBP.


disputesArray <Dispute>maxItems 1000

Disputes initiated for the transaction.


externalInvoiceIdstringminLength 1maxLength 36

Invoice ID provided by the external entity that initiated the transaction.


externalOrderIdstringminLength 1maxLength 36

Order ID provided by the external entity that initiated the transaction.


externalTransactionIdstringminLength 1maxLength 36

Transaction ID provided by external entity.


idstringformat GUID

Wix Payments transaction ID.


metadataMap <string, string>maxItems 16format map

Metadata stored when the transaction is created.


notificationOfFraudNotificationOfFraud

Visa TC40 and Mastercard SAFE notifications.


paymentMethodPaymentMethod

Payment method used for payment.


providerTransactionIdstringminLength 1maxLength 1000

Transaction ID provided by the payment provider.


refundableAmountnumber

Amount that can be refunded in minor units. Usually matches capture amount when the transaction has been captured but not refunded or charged back.


refundsArray <Refund>maxItems 1000

Refunds issued for the transaction.


shippingAddressAddressDetails

Shipping address.


voidsArray <Void>maxItems 1000

Voids issued for the transaction.

Did this help?