UML class
Payment providers
◀
▶
Replay
Live
Path
Lens
Map
−
+
Full screen
Dark
Export
PNG
JPEG
SVG (vector)
GIF (animated)
MP4 (video)
Copy PNG
UML class diagram with 4 elements.
uses
«iface»
PaymentProvider
charge(amount): Receipt
refund(id): void
StripeProvider
- apiKey: string
+ charge(amount)
AdyenProvider
- merchant: string
+ charge(amount)
CheckoutService
- provider: PaymentProvider
+ pay(order)