AdAccountStatus
Whether an ad account is currently syncing into the platform.
AdProvider
An advertising platform the merchant can connect an account from.
CampaignActionErrorCode
The business reasons an action on a campaign can be refused.
CampaignObjective
What a campaign is being optimised for, as set in the providerβs console.
CampaignStatus
Where a campaign is in its lifecycle.
ContractStatus
Where an agreement stands.
CurrencyCode
An ISO 4217 alpha-3 currency code. Only the currencies the platform settles and reports in appear here, and the list only ever grows β a client should handle a code it does not recognise rather than assume this set is final.
DisputeActionErrorCode
The business reasons an acknowledgement can be refused.
DisputeReason
Why a customer's bank questioned a payment, in plain language rather than in
DisputeStatus
How a dispute ended, or that it has not ended.
DocumentFinalizeErrorCode
The business reasons a file record can fail to become available.
DocumentStatus
Where a file has reached.
DocumentUploadErrorCode
The business reasons a file can be refused before it is sent.
EmployeeStatus
Whether a person is currently part of the merchant's workforce.
EmploymentType
The contractual basis on which a person is engaged by the merchant.
LeaveStatus
Where a leave request currently sits in the approval workflow.
LeaveType
The category of time off a leave request is claimed against.
LeaveValidationErrorCode
The business reasons a leave request can be rejected.
OrderStatus
Where an order has reached in its lifecycle, including how much of it has
PaymentGateway
The payment processors a merchant collects money through.
PaymentMethod
How a customer paid.
PayoutStatus
Whether a payout has reached the merchant's bank account yet.
ProductPriceErrorCode
The business reasons a price change can be refused.
SalesChannel
The selling surfaces a merchant's orders can arrive through.
SettlementStatus
Where a captured payment has reached.