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
200
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
500
Sad Panda Needs a Hug (Nina Zakharenko)
pyconca
0
410
Saturday Morning BreakfastSerial: Hacking Arduinos in Python (Swift)
pyconca
2
120
Skyfield and 15 Years of Bad APIs (Brandon Rhodes)
pyconca
0
360
Planting Open Source Seeds (Kenneth Reitz)
pyconca
0
100
Why Open Source Works (Alex Gaynor)
pyconca
0
160
How to learn Python in 5 Minutes (Daniel Moniz)
pyconca
0
1k
Sunday Morning Keynote (Karen Brennan)
pyconca
0
270
Saturday Morning Keynote (Jacob Kaplan-Moss)
pyconca
2
97
Other Decks in Education
See All in Education
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
1
1.7k
HCL Notes/Domino 14.5 EAP Drop1
harunakano
1
160
新人研修の課題と未来を考える
natsukokanda1225
0
1.3k
The Task is not the End: The Role of Task Repetition and Sequencing In Language Teaching
uranoken
0
300
1127
cbtlibrary
0
180
Tips for the Presentation - Lecture 2 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
0
200
Sanapilvet opetuksessa
matleenalaakso
0
31k
書を持って、自転車で町へ出よう
yuritaco
0
140
とある EM の初めての育休からの学び
clown0082
1
1.2k
Padlet opetuksessa
matleenalaakso
4
13k
ニュースメディアにおける生成 AI の活用と開発 / UTokyo Lecture Business Introduction
upura
0
230
Why Did Douglass Change His Mind?
oripsolob
0
350
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
40
2.5k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Producing Creativity
orderedlist
PRO
344
39k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
We Have a Design System, Now What?
morganepeng
51
7.4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Building an army of robots
kneath
303
45k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
240
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
6
550
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
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