mirror of
https://github.com/pretix/pretix.git
synced 2026-05-03 14:54:04 +00:00
20 lines
798 B
Plaintext
20 lines
798 B
Plaintext
@startuml
|
|
|
|
Pending: Order is expecting payment\nOrder reduces quotas
|
|
Expired: Payment period is over\nOrder does not affect quotas
|
|
Paid: Order was successful\nOrder reduces quotas
|
|
Canceled: Order has been canceled\nOrder does not affect quotas
|
|
Refunded: Order has been refunded\nOrder does not affect quotas
|
|
|
|
[*] --> Pending: customer\nplaces order
|
|
Pending --> Paid: successful payment
|
|
Pending --> Expired: automatically\nor manually\non admin action
|
|
Expired --> Paid: if payment is received\nonly if quota left
|
|
Expired --> Canceled
|
|
Expired --> Pending: manually\non admin action
|
|
Paid --> Refunded: manually on\nadmin action\nor if an external\npayment provider\nnotifies about a\npayment refund
|
|
Pending --> Canceled: on admin or\ncustomer action
|
|
Paid -> Pending: manually on admin action
|
|
|
|
@enduml
|