Dan Tolbert
Me
Electrical Engineer gone Software
First program was TI-Basic
First true ❤️ was Python
Why Square
Been at this for a while
Point of sale & e-commerce
Full inventory and Employee management
Going to cover today
Application
Locations
Customers
Charging Customers
Application
Access control to account
Location
Physical or virtual "location"
Need a location to do anything fun
Customer
Exactly like what it sounds... A customer
Needs standard information...
Charge Transaction
Needs both a customer AND a location
Billing Address, shipping address, etc...
Location
Customer
Address, CreditCard?
Address, email, phone number
Transaction
Credit Card #
Billing Address
idempotency key
Customer id
Questions?
Made with Slides.com