Skip to content

Commit

Permalink
Merge pull request w3c#21 from mattsaxon/gh-pages
Browse files Browse the repository at this point in the history
Uploaded Credit Transfer files for Cyril
  • Loading branch information
mattsaxon committed Dec 4, 2015
2 parents cadabcc + 5c4f41e commit 07db3e6
Show file tree
Hide file tree
Showing 7 changed files with 70 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ participant "Payer (Shopper) PSP Wallet [aka Issuer Wallet]" as CPSP
note over Payee, Payer: HTTPS

title
<b>Legacy Merchant Hosted Card Payment with Tokenisation (Current)</b>
<b>Merchant Hosted Card Payment with Tokenisation (Current)</b>

<i>Tokenisation is used to reduce PCI compliance effort. Currently when tokenisation is used in this mode it only attract a level known as SAQ A-EP</i>
end title
Expand Down
13 changes: 13 additions & 0 deletions PaymentFlows/CreditTransfer/BillPresentment.pml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
@startuml
participant Bank_A #red
actor Alice #red
Actor Bob #blue
participant Bank_B #blue
Bob -[#green]> Alice: <font color=green><b> A creditorPaymentActivationRequest
Alice -[#green]> Bob: <font color=green><b> B
creditorPaymentActivationRequestStatusReport
Alice -> Bank_A: 1 CustomerCreditTransferInitiation
Bank_A -> Alice: 2 CustomerPaymentStatusReport
Bank_A -> Bank_B : 3 FIToFICustormerCreditTransfer
Bank_B -> Bob : 4 BankToCustomerDebitCreditNotification
@enduml
17 changes: 17 additions & 0 deletions PaymentFlows/CreditTransfer/BillPresentmentSEPAmail-RUBIS.pml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
@startuml
participant Bank_A #red
actor Alice #red
Actor Bob #blue
participant Bank_B #blue
Bob -[#green]> Bank_B: <font color=green><b> A creditorPaymentActivationRequest
Bank_B -[#green]> Bank_A: <font color=green><b> A creditorPaymentActivationRequest
Bank_A -[#green]> Alice: <font color=green><b> A creditorPaymentActivationRequest
Alice -> Bank_A: 1 CustomerCreditTransferInitiation
Bank_A -> Alice: 2 CustomerPaymentStatusReport
Bank_A -[#green]> Bank_B: <font color=green><b> B
creditorPaymentActivationRequestStatusReport
Bank_B -[#green]> Bob: <font color=green><b> B
creditorPaymentActivationRequestStatusReport
Bank_A -> Bank_B : 3 FIToFICustormerCreditTransfer
Bank_B -> Bob : 4 BankToCustomerDebitCreditNotification
@enduml
8 changes: 8 additions & 0 deletions PaymentFlows/CreditTransfer/CreditTransferInitiation.pml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
@startuml
participant Bank_A
actor Alice #red
Actor Bob #blue
participant Bank_B
Alice -> Bank_A: 1 CustomerCreditTransferInitiation
Bank_A -> Alice: 2 CustomerPaymentStatusReport
@enduml
9 changes: 9 additions & 0 deletions PaymentFlows/CreditTransfer/InterBankFundTransfer.pml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
@startuml
participant Bank_A
actor Alice #red
Actor Bob #blue
participant Bank_B
Alice -> Bank_A: 1 CustomerCreditTransferInitiation
Bank_A -> Alice: 2 CustomerPaymentStatusReport
Bank_A -> Bank_B : 3 FIToFICustormerCreditTransfer
@enduml
12 changes: 12 additions & 0 deletions PaymentFlows/CreditTransfer/Limitations.pml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
@startuml
participant Bank_A #red
actor Alice #red
Actor Bob #blue
participant Bank_B #blue
Bob –-[#red]> Alice: <font color=red><b> 0 amount & IBAN but no organised way
Alice -> Bank_A: 1 CustomerCreditTransferInitiation
Bank_A -> Alice: 2 CustomerPaymentStatusReport
Alice –-[#red]>x Bob : <font color=red><b> no immediate notification
Bank_A -> Bank_B : 3 FIToFICustormerCreditTransfer
Bank_B -> Bob : 4 BankToCustomerDebitCreditNotification
@enduml
10 changes: 10 additions & 0 deletions PaymentFlows/CreditTransfer/NotificationOfAvailableFunds.pml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
@startuml
participant Bank_A
actor Alice #red
Actor Bob #blue
participant Bank_B
Alice -> Bank_A: 1 CustomerCreditTransferInitiation
Bank_A -> Alice: 2 CustomerPaymentStatusReport
Bank_A -> Bank_B : 3 FIToFICustormerCreditTransfer
Bank_B -> Bob : 4 BankToCustomerDebitCreditNotification
@enduml

0 comments on commit 07db3e6

Please sign in to comment.