Transaction Object

Attributes
transactionIdstring
identifier of transaction (required)

statusstring
21 supported values:
UNDEFINEDINITIALIZEDIN_PROCESSAPPROVEDPENDINGPENDING_MERCHANTPENDING_BUYERBUYER_CANCELEDTIMEOUTREFUNDPARTIAL_REFUNDVOIDCHARGE_BACKEXPIREDDECLINEDFAILEDCOMPLETED_FUNDS_HELDTPA_CANCELEDOFFLINEDISPUTEAUTHORIZED
transaction status (required)

providerstring
transaction provider (required)

paymentMethodstring
transaction payment method (required)

appIdstring
identifier of application (required)

appInstanceIdstring
identifier of application instance (required)

orderobject
view of connected order snapshot (required)

amountobject
amount and currency of transactions (required)

cashierErrorobject
cashier transaction error (optional)

paymentMethodDataobjectformat map
map with payment method data

refundabilityobject
ability to do refund on transaction

createdAtstringformat date-time
transaction creation date

typestring
3 supported values:
SALERECURRINGINITIALIZE_RECURRING

providerTransactionIdstring
transaction id in the provider system

providerFieldsobjectformat map

providerDashboardLinkstring

refundsArray <Refund>
refunds issues for this transaction

providerNamestring
transaction payment provider name (required)
Was this helpful?
Yes
No

GetTransactions List

Developer Preview

This API is subject to change. Bug fixes and new features will be released based on developer feedback throughout the preview period.

Get the list of transactions for merchant with specified filters.

Supports pagination.

Endpoint
GET
https://www.wixapis.com/payments/api/merchant/v2/transactions

Was this helpful?
Yes
No