donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

sequence-diagram.puml (583B)


      1 @startuml
      2 skinparam dpi 400
      3 ' Remove shadows
      4 skinparam shadowing false
      5 
      6 actor Donor 
      7 actor Charity
      8 participant Donau
      9 actor TaxAuthority
     10 
     11 loop during the year
     12 Donor -> Charity: issue receipt, pay donation
     13 activate Charity
     14 Charity -> Donau: issue receipt
     15 activate Donau
     16 Donau --> Charity: receipt
     17 deactivate Donau
     18 Charity --> Donor: receipt
     19 deactivate Charity
     20 end loop
     21 Donor -> Donau: summarize receipts from the year
     22 activate Donau
     23 Donau --> Donor: overall donation statement
     24 deactivate Donau
     25 Donor --> TaxAuthority: submit manually the tax return with the donation statement
     26 @enduml