Drupal South - IoT Commerce
-
Upload
paypalbraintree -
Category
Technology
-
view
366 -
download
3
Transcript of Drupal South - IoT Commerce
Drupal South
Steven Cooper (@developersteve)
Braintree_Dev (PayPal/Braintree)
Developer Advocate
IoT Commerce
Millions of customers around the
world use us for one simple reason:
it’s simple.
Steven Cooper (@developersteve)
Simple, powerful paymentsAccept credit cards, debit cards, PayPal and
Apple Pay with a snippet of code.
Steven Cooper (@developersteve)
Internet of Things
Steven Cooper (@developersteve)
In the beginning
1969 ARPANET
Steven Cooper (@developersteve)
Internet
Steven Cooper (@developersteve)
Limitation
Steven Cooper (@developersteve)
Mobile
Steven Cooper (@developersteve)
Virtual Reality
Steven Cooper (@developersteve)
Steven Cooper (@developersteve)
Nixie
Steven Cooper (@developersteve)
Brad the Toaster
Steven Cooper (@developersteve)
Smart Table
Steven Cooper (@developersteve)
Opportunities
Source: Cisco
Steven Cooper (@developersteve)
Opportunities
Source: Intel
Steven Cooper (@developersteve)
In the Internet of Things
Nobody knows you are a fridge
Steven Cooper (@developersteve)
E-Commerce
Steven Cooper (@developersteve)
IoT-CommerceCandy Dispenser
Steven Cooper (@developersteve)
IoT-CommerceRemote Control Car
Steven Cooper (@developersteve)
IoT-Commerce
Steven Cooper (@developersteve)
Thermal Printer
Overview
Website Hardware
•
•
API API
Transaction
Search
Steven Cooper (@developersteve)
The Website
Steven Cooper (@developersteve)
Powered by Ruby
Drupal CommerceBraintree V.Zero
Steven Cooper (@developersteve)
Module Creation
Steven Cooper (@developersteve)
_submit_form
Braintree DropIn UI*Token is generated and added into the Braintree JS call.
_submit_form_validate
Braintree Transaction*Optional – stores cart data as json in custom field.
CustomFieldsSettings -> Processing
Steven Cooper (@developersteve)
The VZeroToken generation
Steven Cooper (@developersteve)
Dropin UI
The TransactionThe PHP
Steven Cooper (@developersteve)
Arduino Yun
Steven Cooper (@developersteve)
Python
Steven Cooper (@developersteve)
Python
Steven Cooper (@developersteve)
PHP
Steven Cooper (@developersteve)
The Sketch
Arduino Sketch
Steven Cooper (@developersteve)
Printer Demo
Roroh
Steven Cooper (@developersteve)
E-textiles
Steven Cooper (@developersteve)
Shirt Selfie
Steven Cooper (@developersteve)
NightRider.org
Steven Cooper (@developersteve)
Internet of Car Things
Steven Cooper (@developersteve)
Car Diagnostics
Steven Cooper (@developersteve)
Embedded Tech
Steven Cooper (@developersteve)
iOptik
Steven Cooper (@developersteve)
Motorola Digital Tattoo
Steven Cooper (@developersteve)
Possibilities
Steven Cooper (@developersteve)
Thank You
Braintree_Dev
@Braintree_dev
developers.braintreepayments.com
Steven Cooper
@DeveloperSteve