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
Shopify Checkout (Chris Saunders)
Search
PyCon Canada
August 23, 2013
Education
0
210
Shopify Checkout (Chris Saunders)
PyCon Canada
August 23, 2013
Tweet
Share
More Decks by PyCon Canada
See All by PyCon Canada
Job Security (in Python) (Christopher Neugebauer)
pyconca
2
510
Sad Panda Needs a Hug (Nina Zakharenko)
pyconca
0
430
Saturday Morning BreakfastSerial: Hacking Arduinos in Python (Swift)
pyconca
2
140
Skyfield and 15 Years of Bad APIs (Brandon Rhodes)
pyconca
0
390
Planting Open Source Seeds (Kenneth Reitz)
pyconca
0
130
Why Open Source Works (Alex Gaynor)
pyconca
0
190
How to learn Python in 5 Minutes (Daniel Moniz)
pyconca
0
1k
Sunday Morning Keynote (Karen Brennan)
pyconca
0
290
Saturday Morning Keynote (Jacob Kaplan-Moss)
pyconca
2
100
Other Decks in Education
See All in Education
万博マニアックマップを支えるオープンデータとその裏側
barsaka2
0
110
演習問題
takenawa
0
10k
著作権と授業に関する出前講習会/dme-2025-05-01
gnutar
0
210
登壇未経験者のための登壇戦略~LTは設計が9割!!!~
masakiokuda
3
590
生成AI
takenawa
0
10k
Education-JAWS #3 ~教育現場に、AWSのチカラを~
masakiokuda
0
190
Tutorial: Foundations of Blind Source Separation and Its Advances in Spatial Self-Supervised Learning
yoshipon
1
130
IMU-00 Pi
kanaya
0
380
仮説の取扱説明書/User_Guide_to_a_Hypothesis
florets1
4
330
2025年度春学期 統計学 第11回 分布の「型」を考える ー 確率分布モデルと正規分布 (2025. 6. 19)
akiraasano
PRO
0
150
AIC 103 - Applications of Property Valuation: Essential Slides
rmccaic
0
270
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
signer
PRO
0
2.4k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
35
6.8k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Into the Great Unknown - MozCon
thekraken
40
1.9k
Navigating Team Friction
lara
187
15k
Embracing the Ebb and Flow
colly
86
4.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
54k
How to Ace a Technical Interview
jacobian
278
23k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Automating Front-end Workflow
addyosmani
1370
200k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
21
1.4k
Transcript
Shopify Checkout @chris_saunders http://christophersaunders.ca
None
How we make it Rain
Checkout Payment Form Submit Wait 1 - 30 seconds Show
Success Previously ( 1-2 years ago)
Shopify during a chive sale
Chivers when they found out they lost their t-shirt reservation
due to 500s
None
None
None
None
None
None
10 Checkout Form Cardserver Order Handler CC Token Post CC
Data Invalid Data Long Running Stuff Background Processor
Chivers now that they got their KKCO t-shirts
@chris_saunders http://christophersaunders.ca http://shopify.com/careers Thank You