Your SlideShare is downloading. ×
0
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Gossele & duchateau
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Gossele & duchateau

209

Published on

Since 2011 Ogone offers an extension on Magento Connect (link). To be able to keep this popular extension running on very different websites, Ogone is in daily contact with all kinds of Magento users …

Since 2011 Ogone offers an extension on Magento Connect (link). To be able to keep this popular extension running on very different websites, Ogone is in daily contact with all kinds of Magento users (merchants, developers, partners etc.).

During this session, Filip Gosselé, Head of Product Management at Ogone (LinkedIn, Twitter) and Vincent Duchateau, Business Project Manager at Ogone (LinkedIn) will share their experience of building such plugin with a third party supplier, talk about what it takes to maintain and evolve over time and what the challenges are that you’ll be facing when building such a plugin.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
209
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Ogone is a leading international Payment Service Provider. > 42.000 customers in more than 70 countries > 200 different banks/acquirers > 80 international, alternative and prominent local payment methods in 2011, over 97 million transactions processed (cumulated amount of 12.3 billion EUR)
  • Numerous plugins are developed (and sold) by 3rd parties for the integrationwith OgoneOgone strategy : for keyplatforms, wewant to have the control and weproposedCertified extensionsImprovedqualityMaintenanceContinuousimprovementAvailable for free for Ogone merchants (costsupported by Ogone)Magento was one of Ogone’s first extension Most common shopping cart systemSystematicallyusedacross main countries of activity : DE, UK, NL, BE, FR, etc Most frequentlyrequested by merchantsContinuousrequests for new advancedfeatures
  • New release every 2 monthsNew featuresTechnicalimprovementsBug fixesAmbitiousroadmap in order to anticipatemarketneeds, but flexible to integratespecificmerchantsneedseTerminalfunctionalitydeveloped end 2012 at the request of a large UK merchant (fashionindustry)Alias Manager for returningcustomersto satisfy the need of anothermerchantearly 2013
  • Level 1 - 15+ Ogone technical support agents (FR, NL, EN and DE) for configuration issuesLevel 2 – Ogone technical consultants for complex issuesLevel 3 – Netresearchdevelopment team for bugs or core issues increased First Time Resolution of issues in steps 1 and 2 thanks to extensive Magento trainings to support teams
  • AudienceUnderstand the needs of yourmarketSpecificity by country, by industry, by merchant sizeUnderstand the marketneeds (canbespecific by country, by industry, by merchant size)The Ogone extension answers to smallmerchantneeds (redirection payment) as well as biggermerchantneeds (advancedintegration, server-to-server, maintenance operations, fraud, etc)VisionStart with a long term vision in mind : it will drive the architecture of the plugin and avoid heavy reworks along the roadThe vision helpsprioritize the merchantrequests and integratespecificneeds in the roadmapIt reducesrisks (& need) of customizations by merchantsCommunicationProvide a clear documentation to indicate the setup procedure, and the exact plugin capabilities
  • Transcript

    • 1. Building a PaymentExtension• Filip Gosselé, Head ofProduct Management• Vincent Duchateau,Project Manager
    • 2. 1 – Ogone2 – Why extensions, Why Magento3 – The official Ogone Extension4 – Product evolution5 – Challenges6 – Support Model7 – Key recommendations
    • 3. 1 – OgoneLeading international Payment Service Provider.> 42.000 customers in more than 70 countries> 200 connections to banks/acquirers> 80 international, alternative and prominent localpayment methodsin 2011, over 97 million transactions processed(cumulated amount of 12.3 billion EUR)
    • 4. 1 – Ogone2 – Why extensions, Why Magento3 – The official Ogone Extension4 – Product evolution5 – Challenges6 – Support Model7 – Key recommendations
    • 5. 2 – Why extensions, why Magento?Shopping cartFrontEndBackOfficeOgone PluginTransaction ProcessingTransaction ManagementOgone PlatformAPICustom e-shop solution• Merchant integrationthrough the Ogone APIShopping cart platforms (e.g. Magento)• Extension for a generic integration (onceand for all) between Magento and theOgone API• The merchant only needs to configure theextension
    • 6. 2 – Why extensions, why Magento?3rd parties extensionsvsOgone’s certified extensions- Advanced features- Quality and maintenance- Available for freeMagento- Most used, across main countries of activity : DE, UK, NL, BE, FR, ..- Requested by merchants
    • 7. 1 – Ogone2 – Why extensions, Why Magento3 – The official Ogone Extension4 – Product evolution5 – Challenges6 – Support Model7 – Key recommendations
    • 8. 3 – The official Ogone extension3rd version : rebuilt from scratch in 2011 withnew supplier, Netresearch• Advanced functionalities• Regular enhancements• Available for free on Magento Connect• 1000+ active users to date1st version launched in 20102nd version with MagentoThese two versions were basic (only redirection for transactions)
    • 9. 3 – The official Ogone extensionOption 1 : redirection to Ogone
    • 10. 3 – The official Ogone extensionOption 2 : Alias (tokenization) and server-to-server
    • 11. 1 – Ogone2 – Why extensions, Why Magento3 – The official Ogone Extension4 – Product evolution5 – Challenges6 – Support Model7 – Key recommendations
    • 12. 4 – Product evolution• New release every 2 months– New features– Technical improvements– Bug fixes• Ambitious roadmap– anticipate market needs,– flexible to integrate specific merchants needs• eTerminal functionality developed end 2012 at the request of a large UKmerchant (fashion industry)• Alias Manager for returning customers to satisfy the need of anothermerchant early 2013
    • 13. 4 – Product evolutionExample : Integration of fraud detection in Magento1. Extra parameters are transmitted together with the paymenttransaction : Cardholder name, address, email, ..2. Fraud detection isperformed by theOgone platform3. The global fraudscoring is visible inthe Order view in theMagento AdminPanel
    • 14. 1 – Ogone2 – Why extensions, Why Magento3 – The official Ogone Extension4 – Product evolution5 – Challenges6 – Support Model7 – Key recommendations
    • 15. 5 – Challenges• Thin line between extension configuration issues(supported by Ogone) and Magento shop setup orenvironment issues (not supported)• Compatibility issues with some 3rd party extensions• Customisations of our plugin (not supported)• Support – increasing number of merchant requests• Refactoring required due to product evolution
    • 16. 1 – Ogone2 – Why extensions, Why Magento3 – The official Ogone Extension4 – Product evolution5 – Challenges6 – Support Model7 – Key recommendations
    • 17. 6 - Support modelMerchant Ogone Level 1 Support(FR, NL, EN and DE)Ogone Level 2 SupportNetresearch(Magento extension developers)1 234 increased First TimeResolution of issues insteps 1 and 2 thanks toextensive Magentotrainings to supportteams
    • 18. 1 – Ogone2 – Why extensions, Why Magento3 – The official Ogone Extension4 – Product evolution5 – Challenges6 – Support Model7 – Key recommendations
    • 19. 7 – Key recommendations• Audience– Market needs– Specificities• Vision– drive the architecture– avoid heavy reworks– prioritize the merchant requests vs the roadmap– reduces risks (& need) of customizations• Communication– setup procedure– exact connector capabilities
    • 20. 7 – Key recommendations• Compatibility– Follow Magento standards for increased compatibility with3rd party extensions• Sustainability– Not only maintenance– Continuous improvements and refactoring• Support– Process must be scalable as the number of users willincrease.
    • 21. Thank you• The Official Ogone Extension on Magento Connect :http://www.magentocommerce.com/magento-connect/ogone-9913.html• http://www.ogone.com/en/Landingpages/Magento.aspx

    ×