Save 37% off PRO during our Black Friday Sale! »

Implementing PayPal at Gilt Groupe

99d4c0ed3c8027ea1c37b53d6441d042?s=47 sullis
December 31, 2013

Implementing PayPal at Gilt Groupe

implementing PayPal on Gilt.com and GiltCity.com
December 31, 2013

99d4c0ed3c8027ea1c37b53d6441d042?s=128

sullis

December 31, 2013
Tweet

Transcript

  1. December 2013 Sean Sullivan @

  2. Gilt.com Checkout

  3. https://www.gilt.com/checkout

  4. May 2013

  5. Gilt.com Checkout with PayPal

  6. https://www.gilt.com/checkout

  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. Gilt iPhone Checkout with PayPal

  14. None
  15. None
  16. None
  17. None
  18. GiltCity.com Checkout with PayPal

  19. None
  20. None
  21. None
  22. Integrating with

  23. • SOAP API • NVP API • REST API developer

    API’s
  24. (410 pages)

  25. (78 pages)

  26. (108 pages)

  27. • SetExpressCheckout • GetExpressCheckoutDetails • DoExpressCheckoutPayment Express Checkout

  28. https://github.com/paypal/merchant-sdk-java

  29. Gilt implementation

  30. Frontend changes • Gilt.com Checkout • iPhone Checkout • GiltCity.com

    Checkout • Account “payment methods” page
  31. Frontend changes • Order History pages • Email templates •

    internal Customer Service application
  32. Backend changes • new payment method API • checkout logic

    • order processing logic • payment processing logic • returns logic
  33. Software engineering practices

  34. Engineering practices • two week sprints • feature branches •

    staging environments for QA
  35. Engineering practices • code reviewed in Gerrit • tests written

    with ScalaTest • use mock objects (Mockito) in unit tests
  36. Engineering practices • automated code deployments (IonCannon) • incremental rollout

    to Gilt members
  37. Gilt Tech is hiring! http://jobvite.com/m?3CT9cgwB

  38. ssullivan@gilt.com @tinyrobots

  39. The end