Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Spree Commerce hub for developers

Spree Commerce hub for developers

Groningen.rb talk about the Spree Commerce hub, a general introduction in the concepts targeted for (endpoint) developers

Peter Berkenbosch

November 26, 2013
Tweet

More Decks by Peter Berkenbosch

Other Decks in Technology

Transcript

  1. Overview Spree Commerce storefront Spree Commerce hub Mandrill NetSuite Shipwire

    Custom SendGrid Xero Amazon Custom Some NetSuite Ebay Custom
  2. Spree Commerce storefront Spree Commerce hub Mandrill Endpoint Show me

    all orders since 12:15 on Monday Here’s an order Is this order new to me? Yes Send the customer an order confirmation mail We sent the email!
  3. {! "message": "payment:capture",! "payload": {! "payment": {! "number": 6,! "status":

    "completed",! "amount": 5.0,! "payment_method": "Check"! },! "order": {
  4. order:new http://hub.spreecommerce.com/api/samples/order:new {! "message": "order:new",! "payload": {! "order": {! "number":

    "R153252377",! "channel": "spree",! "email": "[email protected]",! "currency": "USD",! "placed_on": "2013-07-30T19:19:05.000Z",! "updated_at": "2013-07-30T20:08:39.000Z",! "status": "complete",! "totals": {! "item": 99.95,! "adjustment": 15.0,! "tax": 5.0,! "shipping": 10.0,! "payment": 114.95,! "order": 114.95! }! ..