Enums
Table of Contents
Enums
- CreditDebitOutcome
- Outcome of the atomic credit debit for one payment
({@see \App\UI\Api\System\Models\Repositories\Db\UserRepository::debitCreditsForPayment()}).
- CustomerClass
- Customer class C of the rule table.
- GatewayNotificationResult
- Outcome of processing one payment gateway notification; stored in
`cms_system_payment_gateway_notifications.result` together with a reason.
- GatewayNotificationTransport
- How a payment gateway notification reached us; stored in `cms_system_payment_gateway_notifications.transport`.
- SellerVatStatus
- VAT status of a seller on a date (the `S` input of the rule table).
- TaxError
- Hard errors of a resolution. Unlike {@see TaxFlag} they mean "the engine could not decide";
the consumer chooses fail-soft (checkout) or a hard stop (manual invoice).
- TaxFlag
- Flags of a tax resolution, snapshotted as JSON `tax_flags`.
- TaxTreatmentCode
- Tax treatment code of a line / document header.
- VatIdCheckSource
- Origin of a VAT id check record (`cms_system_vat_id_checks.source`).
- VatIdPolicy
- How a customer VAT id is verified during a resolution.