CreditDebitOutcome
in package
Outcome of the atomic credit debit for one payment ({@see \App\UI\Api\System\Models\Repositories\Db\UserRepository::debitCreditsForPayment()}).
Table of Contents
Cases
- AlreadyPaid
- The payment was already paid (debited earlier, or closed after payment by the administrator); nothing is debited.
- Debited
- The price was debited now and the payment is marked as paid (`payment_datetime`).
- Insufficient
- Insufficient credits (or an unknown user / payment of another user); nothing is debited.
Cases
Debited
The price was debited now and the payment is marked as paid (`payment_datetime`).
AlreadyPaid
The payment was already paid (debited earlier, or closed after payment by the administrator); nothing is debited.
Insufficient
Insufficient credits (or an unknown user / payment of another user); nothing is debited.