Source code for web_payments.status

from .translation import translation
_ = translation.gettext_lazy

#may better include from web_payments
__all__ = []

[docs]class PaymentStatus: WAITING = 'waiting' PREAUTH = 'preauth' CONFIRMED = 'confirmed' REJECTED = 'rejected' # end status REFUNDED = 'refunded' # end status ERROR = 'error' # end status INPUT = 'input' CHOICES = [ (WAITING, _('Waiting for confirmation')), (PREAUTH, _('Pre-authorized')), (CONFIRMED, _('Confirmed')), (REJECTED, _('Rejected')), (REFUNDED, _('Refunded')), (ERROR, _('Error')), (INPUT, _('Input'))]
[docs]class FraudStatus: UNKNOWN = 'unknown' ACCEPT = 'accept' # end status REJECT = 'reject' # end status REVIEW = 'review' CHOICES = [ (UNKNOWN, _('Unknown')), (ACCEPT, _('Passed')), (REJECT, _('Rejected')), (REVIEW, _('Review'))]