Integrating the Firelay platform with Braintree payments

50 %
50 %
Information about Integrating the Firelay platform with Braintree payments
Technology

Published on March 10, 2014

Author: WietekeUijl

Source: slideshare.net

Description

Presentation at the Liferay Netherlands User Group meeting of 6 March 2014: Integrating the Firelay Platform with Braintree payments shows how Firelay has set up the Firelay Platform to roll out running Liferays in minutes with customers from all over the world paying with their credit card using Braintree Payments.

Integrating the Firelay Platform with Braintree payments Welcome Wieteke den Uijl Firelay Email wieteke@firelay.com Phone +31 6 43534794 Twitter @wieteke15 LinkedIn www.linkedin.com/in/wietekedenuijl

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Contents ● Introduction ● The Firelay Platform ● The need for a PSP ● Architecture Firelay ● Integration Firelay & Braintree ● Braintree evaluation

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY Liferay - cooking - Product Manager - Firelay - LNLUG - 5 years Proteon - marketing - social media - TU Delft - Industrial Design Engineering - Delft - remodelling my home - running - skiing - Liferay trainer - creabea - Scrum - Wine - becoming a nerd - photography - travelling - the one and only Firelady - Boots About me

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY About Firelay ● All about Liferay ● Liferay Hosting ○ Standard ○ Custom ● Liferay Training ● All Liferay activities from Proteon

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY You get: ● Running Liferay in 5 min ● Separate JVM ● Portal Admin access ● Management Dashboard ● Choose from Liferay CE or PCE - 3 versions ● More... The Firelay Platform We do: ● 24x7x365 monitoring/follow-up ● Support ● Backups ● Updates & patches ● More... Liferay Managed Hosting platform

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY The Firelay Platform Liferay hosting at low prices: ● Fully online ● Standardized ● Automated ● Immediate ● Do-it-yourself ● Monthly/yearly subscriptions To do so we only work on: ● Support ● Platform development ● System administration

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY The need for a PSP (Payment Service Provider) ● Only online ● Worldwide market ● No paper contracts ● No waiting for customers ● No manual actions ● Immediate payments ● Automated payments ● Subscriptions ● Credit Card payments

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY The need for a PSP: what do they do? ● Payment Gateway ○ Access to multiple banks ○ Access to multiple payment methods ● PCI compliancy ○ Credit card data storage ○ Encrypted transfer ● Merchant account ○ Receive credit card payments ● Recurring billing ○ Handling transactions ○ Retrying failed transaction

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY Architecture Firelay Firelay Website Customer Portal Puppet Master Firelay Firelay Firelay Firelay Firelay Firelay Business LogicFIS

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY Architecture Firelay Firelay Website Customer Portal Puppet agent FIS Puppet agent REST Business logic ORM Database Puppet agent F Firelay Node Puppet agent FFF Puppet Master Puppet agent

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Architecture Firelay Firelay Website Customer Portal FIS REST Business logic ORM F Firelay Node Puppet agent FFF Puppet Master Puppet agent status

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Silver Monthly Yearly Liferay CE Liferay PCE 6.1 GA2 6.1 GA3 6.2 GA1 Gold Monthly Yearly Liferay CE Liferay PCE 6.1 GA2 6.1 GA3 6.2 GA1 Architecture Firelay Bronze Monthly Yearly Liferay CE Liferay PCE 6.1 GA2 6.1 GA3 6.2 GA1 Products (Size/resource) Plans (Financial) Editions Versions

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Integration Firelay & Braintree Firelay Website Customer Portal FIS REST Business logic ORM F Firelay Node Puppet agent FFF Puppet Master Puppet agent status Braintree

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY FIS RAM, Domains, etc. Braintree Price, billing cycle FIS FIS Integration Firelay & Braintree Bronze Monthly Yearly Liferay CE Liferay PCE 6.1 GA2 6.1 GA3 6.2 GA1 Products Plans Editions Versions

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Integration Firelay & Braintree Proces 1 1. Create products FIS 2. Create plans Braintree 3. Sync plans Braintree -> FIS 4. Combine product-plans FIS Proces 2 1. Create customers FIS 2. Sync customers FIS -> Braintree

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Integration Firelay & Braintree Proces 3 1. Add payment methods Braintree 2. Sync payment method tokens Braintree -> FIS Proces 4 1. Create subscription Braintree a. Product FIS b. Plan FIS -> Braintree c. Customer ID FIS -> Braintree d. Payment method token FIS -> Braintree e. Billing information FIS 2. Provision Firelay FIS

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY BraintreeFIS Integration Firelay & Braintree Firelay 1 Subscription Customer Firelay 2 Firelay n Customer Subscription Subscription

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY BraintreeFIS Integration Firelay & Braintree Firelay Subscription Product Plan Plan Product Plan Plan Product Plan Plan Edition Version Version Customer Bill info PM # Bill info Bill info PM # PM # Edition Version Version Customer Payment Method PM # PM # Plan Plan Plan Plan Plan

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Business logic Next to plans prices differ depending on: ● Individual or organization (VAT) ● Edition of Liferay (additional costs per billing cycle for PCE) Difficult to manage with Braintree since: ● No VAT calculations ● Add-ons with Euro 0,- not possible Business logic: ● Yearly = 11 months also for PCE ● Calculates if VAT (21%) should be paid

WWW.LIFERAY.COM WWW.FACEBOOK.COOM/LIFERAY @LIFERAY Getting a Firelay 1. Select product-plan combination 2. Select edition-version combination 3. Fill in credit card data 4. Fill in billing information a. Individual or organization b. Country (NL, EU, outside EU) 5. Checks: a. Required fields b. Braintree verification credit card c. Subscription incl. price FIS -> Braintree d. Braintree charges credit card and creates subscription 6. All checks ok -> FIS provisions Firelay

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY Braintree evaluation Advantages ● Extensive API ● Good documentation ● Client libraries for 7 languages ● Proper sandboxes ● Easy transition to production ● Recurring billing ● Aimed at developers & SaaS like solutions Disadvantages ● Braintree leading for plans & add-ons ● No support for VAT calculations ● No free trial but 1st month free ● Explicit opt-in approval to convert free trial to paid subscription

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY Questions?

WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY Firelay www.firelay.com info@firelay.com +31 15 268 255 7 @firelay www.facebook.com/firelayhosting www.linkedin.com/company/firelay Wieteke den Uijl wieteke@firelay.com +31 6 43534794 @wieteke15 www.linkedin.com/in/wietekedenuijl

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Firelay Team Presentations - Firelay

Integrating the Firelay platform with Braintree payments. Mar 6, 2014. To handle recurring billing the Firelay Team has integrated Braintree Payments with ...
Read more

Third-Party Integrations | Braintree Payments

Third-Party Integrations. Find everything you need to build with Braintree. Our payments platform plays nice with others ...
Read more

Braintree Payments: Accept Online and Mobile Payments

... security-driven, full-stack payments platform offers processing and gateway in one, ... For volume pricing on Braintree-managed payment methods, ...
Read more

Integrating Braintree payments with Rails - Ragnarson Blog

Integrating Braintree payments ... platform as a service that we have decided to shut down on October 2015. I have recently changed payment service ...
Read more

Integrating the Nuxeo Content Management Platform with ...

Share Integrating the Nuxeo Content Management Platform with Hippo. ... Integrating Services ... Integrating the Firelay platform with Braintree payments.
Read more

ASecureCart Shopping Cart

With the ASecureCart shopping cart service, accepting payments online with Braintree is a breeze. ... affordable payment platform. With Braintree, ...
Read more

Braintree - Spreedly

... Apple Pay and other alternative payments. Existing Braintree ... modifying your payment solution. After integrating with ... platforms love Spreedly ...
Read more

Braintree | LinkedIn

View 25987 Braintree posts, presentations, experts, and more. Get the professional knowledge you need on LinkedIn. LinkedIn Home What is LinkedIn?
Read more