Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Pyments: How to Design Payment Applications in ...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Álvaro Durán
March 19, 2024
Programming
67
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Pyments: How to Design Payment Applications in Python
Álvaro Durán
March 19, 2024
More Decks by Álvaro Durán
See All by Álvaro Durán
Codename Tulip: The Making Of Async
oh_duran
0
550
Working in Units: How to Decouple the Database and Domain Layers in Python
oh_duran
0
97
Other Decks in Programming
See All in Programming
Contextとはなにか
chiroruxx
1
370
The NotImplementedError Problem in Ruby
koic
1
920
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
170
Vite+ Unified Toolchain for the Web
naokihaba
0
340
Honoでのサプライチェーン侵害対策 〜 3つのライブラリに学ぶ
yusukebe
7
1.4k
フロントエンドとバックエンドで「1文字」を揃えよう
youkidearitai
PRO
0
740
依存関係から依存物へ―Dependencyという言葉の歴史をひも解く
j_lee
0
130
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
2
710
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.5k
Performance Engineering for Everyone
elenatanasoiu
0
210
Claspは野良GASの夢をみるか
takter00
0
210
LaravelLive Japan の裏方のすべて — 第188回 PHP勉強会@東京 (2026-06-24)
suguruooki
2
110
Featured
See All Featured
A Soul's Torment
seathinner
6
3k
Ruling the World: When Life Gets Gamed
codingconduct
0
260
A Tale of Four Properties
chriscoyier
163
24k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
150
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
140
How to Talk to Developers About Accessibility
jct
2
250
Abbi's Birthday
coloredviolet
3
8.2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
270
Building an army of robots
kneath
306
46k
The Invisible Side of Design
smashingmag
301
52k
Transcript
None
Why don’t you Outsource to a Platform?
None
None
None
Pyments How to Design Payment Applications in Python Alvaro Duran
Senior Software Engineer - Fintech Kiwi.com
None
None
None
Candidate: What payment options are supported? Interviewer: We can only
use credit cards. — Every “Payment System Design” mock interview on Youtube
None
Flexibility to Change to Adjust to Accommodate
Move Slow And Leave Things Alone
Playful > Effective
None
Two Layers
None
None
None
None
None
None
None
None
None
None
None
None
None
What is Common across Payments?
None
How Can We Define Payments in terms of Technology?
A Payment is a Promise made by an Authorized Party
None
Identity_Management
Identity_Management
Identity_Management
None
Sync_Async
At Least Once Delivery /æt lɪst wʌns dɪˈlɪvəri/ To pester
payment apps nonstop.
Sync_Async
Sync_Async
Flexibility Composition Taxonomy-based Design
django-acquiring
Alvaro Duran Senior Software Engineer - Fintech, Kiwi.com
[email protected]
Money
in Transit Newsletter news.alvaroduran.com code.kiwi.com