remove comments in diagram

This commit is contained in:
Florian Dold 2016-05-14 21:45:35 +02:00
parent 9bdc4bbdbf
commit 35d99fd9ab
3 changed files with 13 additions and 13 deletions

Binary file not shown.

View File

@ -1,7 +1,6 @@
# FROM: https://github.com/w3c/webpayments/tree/gh-pages/PaymentFlows # FROM: https://github.com/w3c/webpayments/tree/gh-pages/PaymentFlows
@startuml @startuml
!includeurl https://raw.githubusercontent.com/w3c/webpayments/gh-pages/PaymentFlows/skin.ipml
Participant "Payee (Merchant) PSP [Acquirer]" as MPSP Participant "Payee (Merchant) PSP [Acquirer]" as MPSP
Participant "Payee (Merchant) [Acceptor] Site " as Payee Participant "Payee (Merchant) [Acceptor] Site " as Payee
@ -26,7 +25,7 @@ Payer->Payer: Select Card Payment Method
alt alt
UA->Payer: Form Fill UA->Payer: Form Fill
Note right: fields are PAN & Expiry Date with optional CVV, & Address, Also Card Valid Date and Issue Number are required for some Schemes ' Note right: fields are PAN & Expiry Date with optional CVV, & Address, Also Card Valid Date and Issue Number are required for some Schemes
else else
Payer->Payer: User Fills Form Payer->Payer: User Fills Form
End End
@ -34,11 +33,11 @@ End
== Card Payment Initiation == == Card Payment Initiation ==
Payer->Payee: Payment Initiation Payer->Payee: Payment Initiation
Note right: Custom code on merchant webpage can encrypt payload to reduce PCI burden from SAQ D to SAQ A-EP ' Note right: Custom code on merchant webpage can encrypt payload to reduce PCI burden from SAQ D to SAQ A-EP
opt opt
Payee->Payee: Store Card Payee->Payee: Store Card
note right: Merchant can store card details apart from CVV (even if encrypted) for future use (a.k.a. Card on File) ' note right: Merchant can store card details apart from CVV (even if encrypted) for future use (a.k.a. Card on File)
end end
Payee-\MPSP: Authorise Payee-\MPSP: Authorise
@ -46,12 +45,12 @@ Payee-\MPSP: Authorise
== 3DS part of flow == == 3DS part of flow ==
Note over MPSP, Payee: At this point, the Merchant or Merchant's PSP can decide if it wishes to invoke 3DS. This might be based on transaction value (i.e. low value -> low risk) or other factors, e.g. if the Shopper is a repeat purchaser. ' Note over MPSP, Payee: At this point, the Merchant or Merchant's PSP can decide if it wishes to invoke 3DS. This might be based on transaction value (i.e. low value -> low risk) or other factors, e.g. if the Shopper is a repeat purchaser.
MPSP > CSD: BIN to URL lookup (VAReq message) MPSP > CSD: BIN to URL lookup (VAReq message)
CSD -> CSD: Lookup URL from BIN CSD -> CSD: Lookup URL from BIN
CSD > CPSPW : PING CSD > CPSPW : PING
note right: verify URL validity 'note right: verify URL validity
CPSPW > CSD: PING response CPSPW > CSD: PING response
CSD > MPSP: URL CSD > MPSP: URL
@ -82,7 +81,7 @@ Payee->Payer: Result Page
Alt Alt
Payee -> MPSP : Capture Payee -> MPSP : Capture
note right: Later Capture may be called, for example after good shipped or tickets pickedup 'note right: Later Capture may be called, for example after good shipped or tickets pickedup
Else Else
MPSP -> MPSP : Auto Capture in batch processing at end-of-day MPSP -> MPSP : Auto Capture in batch processing at end-of-day
End End

View File

@ -1255,6 +1255,13 @@ This work benefits from the financial support of the Brittany Region
\label{fig:bitcoin} \label{fig:bitcoin}
\end{figure*} \end{figure*}
\begin{figure*}
\includegraphics[width=\textwidth]{figs/paypal.pdf}
\caption{Payment processing with Paypal. (From: W3c Web Payments IG.)}
\label{fig:paypal}
\end{figure*}
% \tinyskip % \tinyskip
\lstdefinelanguage{JavaScript}{ \lstdefinelanguage{JavaScript}{
keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break, for}, keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break, for},
@ -1293,12 +1300,6 @@ This work benefits from the financial support of the Brittany Region
\end{figure*} \end{figure*}
\begin{figure*}
\includegraphics[width=\textwidth]{figs/paypal.pdf}
\caption{Payment processing with Paypal. (From: W3c Web Payments IG.)}
\label{fig:paypal}
\end{figure*}
\end{document} \end{document}