SlideShare una empresa de Scribd logo
1 de 14
Joomla Day Kenya 
2014 
Online Payment Integration
Laban Ndwaru 
Web and Mobile Software Developer 
Msc Student, MTI, Strathmore University 
www.labanish.me.ke
Payment Gateway 
● A service used to process credit card transactions for the 
online customers 
● These gateways enhance e-commerce 
● Some of these gateways requires the user to have a 
merchant account 
● They offer a transaction fee ranging from 2.5% to 5% based 
on the payment method and the volume of transactions
Why Online Payment Integration? 
● Online Shopping 
● Pay for Utility bills 
● Make Donations
Payment Process System
Local Online Payment Gateways
Integration Prerequisites 
● Joomla Extension- This can be any Joomla 
ecommerce component.
Integration Prerequisites 
● API reference- This code enables you to link 
to the merchant website to the online 
gateway service provider. 
● Enables you to monitor the state of 
transaction through IPN (Instant Payment 
Notifications)
Integration Prerequisites 
● OAuth -this enhances the security of the 
gateway integration.Prevents interference 
once a payment request is sent to the 
gateway. 
● Mostly uses; 
○ Consumer Key
Integration Prerequisites 
● Others-o 
Post pay redirection page to your customers.
Online Payment Integration-Security 
● SSL- Secured Socket Layer, ensure you are 
using this protocol - enables encrypted, 
authenticated communication across the 
internet. 
● Make sure the payment gateway 
is verified.
Future Contingencies 
● Mobile Money Integration 
● 3-D secure verification to the credit cards- 
Avoid manual checks. 
● Develop quality websites which provide more 
reliable, user-friendly online payment 
services.-this will enhance customers 
confidence.
Resources 
● http://www.joomla.org/ 
● https://paysure.co.ke 
● https://www.jambopay.com 
● http://www.ipay.com 
● http://developer.pesapal.com 
● http://kopokopo.com/ 
● http://en.wikipedia.org
Thank you 
Laban Ndwaru. 
@labanish 
www.labanish.me.ke 
laban.ndwaru@strathmore.edu

Más contenido relacionado

La actualidad más candente

Ccavenue presentation
Ccavenue presentationCcavenue presentation
Ccavenue presentationAnurag Vikram
 
Safex pay corporate presentation
Safex pay corporate presentationSafex pay corporate presentation
Safex pay corporate presentationNeha Sahay
 
CCAvenue Features Presentation
CCAvenue Features PresentationCCAvenue Features Presentation
CCAvenue Features PresentationPramod Ganji
 
How to test payment gateway functionality
How to test payment gateway functionalityHow to test payment gateway functionality
How to test payment gateway functionalityTrupti Jethva
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdateBurhan Khalid
 
Trevor Lyttle - Implementing e-payments at QUB Library
Trevor Lyttle - Implementing e-payments at QUB LibraryTrevor Lyttle - Implementing e-payments at QUB Library
Trevor Lyttle - Implementing e-payments at QUB LibraryMark Travis
 
Safex pay wl-pg-presentation
Safex pay wl-pg-presentationSafex pay wl-pg-presentation
Safex pay wl-pg-presentationNeha Sahay
 
Introducing safex pay 2018
Introducing safex pay 2018Introducing safex pay 2018
Introducing safex pay 2018Neha Sahay
 
Introducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solutionIntroducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solutionNeha Sahay
 
Authorized payment gateway
Authorized payment gatewayAuthorized payment gateway
Authorized payment gatewayspencerwebb
 
Safex pay avantgarde -presentation
Safex pay avantgarde -presentationSafex pay avantgarde -presentation
Safex pay avantgarde -presentationNeha Sahay
 
Joomla virtuemart auspost secure pay payment gateway
Joomla virtuemart auspost secure pay payment gatewayJoomla virtuemart auspost secure pay payment gateway
Joomla virtuemart auspost secure pay payment gatewayWebkul Software Pvt. Ltd.
 

La actualidad más candente (17)

Mobile payment solution
Mobile payment solutionMobile payment solution
Mobile payment solution
 
Ccavenue presentation
Ccavenue presentationCcavenue presentation
Ccavenue presentation
 
How To Mobile Bank
How To Mobile BankHow To Mobile Bank
How To Mobile Bank
 
Safex pay corporate presentation
Safex pay corporate presentationSafex pay corporate presentation
Safex pay corporate presentation
 
CCAvenue Features Presentation
CCAvenue Features PresentationCCAvenue Features Presentation
CCAvenue Features Presentation
 
Online banking
Online bankingOnline banking
Online banking
 
Joomla virtuemart stripe payment gateway
Joomla virtuemart stripe payment gatewayJoomla virtuemart stripe payment gateway
Joomla virtuemart stripe payment gateway
 
How to test payment gateway functionality
How to test payment gateway functionalityHow to test payment gateway functionality
How to test payment gateway functionality
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 Update
 
Trevor Lyttle - Implementing e-payments at QUB Library
Trevor Lyttle - Implementing e-payments at QUB LibraryTrevor Lyttle - Implementing e-payments at QUB Library
Trevor Lyttle - Implementing e-payments at QUB Library
 
Safex pay wl-pg-presentation
Safex pay wl-pg-presentationSafex pay wl-pg-presentation
Safex pay wl-pg-presentation
 
Introducing safex pay 2018
Introducing safex pay 2018Introducing safex pay 2018
Introducing safex pay 2018
 
Introducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solutionIntroducing safexpay smart NBFC solution
Introducing safexpay smart NBFC solution
 
Authorized payment gateway
Authorized payment gatewayAuthorized payment gateway
Authorized payment gateway
 
Safex pay avantgarde -presentation
Safex pay avantgarde -presentationSafex pay avantgarde -presentation
Safex pay avantgarde -presentation
 
Joomla virtuemart auspost secure pay payment gateway
Joomla virtuemart auspost secure pay payment gatewayJoomla virtuemart auspost secure pay payment gateway
Joomla virtuemart auspost secure pay payment gateway
 
Jeb brochure
Jeb brochureJeb brochure
Jeb brochure
 

Destacado

Amador Menéndez Velázquez
Amador Menéndez VelázquezAmador Menéndez Velázquez
Amador Menéndez Velázquezmarisacss
 
Entorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluación
Entorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluaciónEntorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluación
Entorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluacióneLearning Papers
 
Literatura española
Literatura españolaLiteratura española
Literatura españolamalarte
 
Lanzaderas de Empleo Andalucía Emprende
Lanzaderas de Empleo Andalucía EmprendeLanzaderas de Empleo Andalucía Emprende
Lanzaderas de Empleo Andalucía EmprendeAndalucía Emprende
 
Dispositivos de entrada
Dispositivos de entradaDispositivos de entrada
Dispositivos de entradajudepy
 
Pp mijas actividades julio 2010
Pp mijas   actividades julio 2010Pp mijas   actividades julio 2010
Pp mijas actividades julio 2010PPMIJAS
 
Project 1: Introducing yourself
Project 1: Introducing yourselfProject 1: Introducing yourself
Project 1: Introducing yourselfTeacher_Pam
 
Presentacion 3 g
Presentacion 3 gPresentacion 3 g
Presentacion 3 gM2oviedo
 
Southeast asia mobile game market information handbook
Southeast asia mobile game market information handbook Southeast asia mobile game market information handbook
Southeast asia mobile game market information handbook Kou Chou
 
Rock Bands, Guitar Heroes And Management Theory
Rock Bands, Guitar Heroes And Management TheoryRock Bands, Guitar Heroes And Management Theory
Rock Bands, Guitar Heroes And Management TheoryStephen Anderson
 
Manual de fertilidad de suelos
Manual de fertilidad de suelosManual de fertilidad de suelos
Manual de fertilidad de suelosGabriel Rodriguez
 
Pinnacle Tele Services introduction
Pinnacle Tele Services introductionPinnacle Tele Services introduction
Pinnacle Tele Services introductionAbhinav Bansal
 
Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)
Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)
Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)aneronda
 
Business Plan - Dance Academy
Business Plan - Dance AcademyBusiness Plan - Dance Academy
Business Plan - Dance AcademyRaw Jaw
 

Destacado (18)

Amador Menéndez Velázquez
Amador Menéndez VelázquezAmador Menéndez Velázquez
Amador Menéndez Velázquez
 
Entorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluación
Entorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluaciónEntorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluación
Entorno de aprendizaje de la Web 2.0: Concepto, aplicación y evaluación
 
Aensis Advanced Cybersecurity Solutions
Aensis Advanced Cybersecurity SolutionsAensis Advanced Cybersecurity Solutions
Aensis Advanced Cybersecurity Solutions
 
Literatura española
Literatura españolaLiteratura española
Literatura española
 
Lanzaderas de Empleo Andalucía Emprende
Lanzaderas de Empleo Andalucía EmprendeLanzaderas de Empleo Andalucía Emprende
Lanzaderas de Empleo Andalucía Emprende
 
Figueroa et al_ 45-1-2013
Figueroa et al_ 45-1-2013Figueroa et al_ 45-1-2013
Figueroa et al_ 45-1-2013
 
Dispositivos de entrada
Dispositivos de entradaDispositivos de entrada
Dispositivos de entrada
 
Barbalena fashion n,n
Barbalena fashion n,nBarbalena fashion n,n
Barbalena fashion n,n
 
Pp mijas actividades julio 2010
Pp mijas   actividades julio 2010Pp mijas   actividades julio 2010
Pp mijas actividades julio 2010
 
Project 1: Introducing yourself
Project 1: Introducing yourselfProject 1: Introducing yourself
Project 1: Introducing yourself
 
Presentacion 3 g
Presentacion 3 gPresentacion 3 g
Presentacion 3 g
 
Southeast asia mobile game market information handbook
Southeast asia mobile game market information handbook Southeast asia mobile game market information handbook
Southeast asia mobile game market information handbook
 
Rock Bands, Guitar Heroes And Management Theory
Rock Bands, Guitar Heroes And Management TheoryRock Bands, Guitar Heroes And Management Theory
Rock Bands, Guitar Heroes And Management Theory
 
Manual de fertilidad de suelos
Manual de fertilidad de suelosManual de fertilidad de suelos
Manual de fertilidad de suelos
 
Catástrofes
CatástrofesCatástrofes
Catástrofes
 
Pinnacle Tele Services introduction
Pinnacle Tele Services introductionPinnacle Tele Services introduction
Pinnacle Tele Services introduction
 
Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)
Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)
Detección del Trastorno Mental Grave en Atención Primaria (por el Dr. Romeu)
 
Business Plan - Dance Academy
Business Plan - Dance AcademyBusiness Plan - Dance Academy
Business Plan - Dance Academy
 

Similar a Online Payment Intergrations -Joomla Day Kenya

07 factors to consider while choosing an ecommerce payment gateway
07 factors to consider while choosing an ecommerce payment gateway07 factors to consider while choosing an ecommerce payment gateway
07 factors to consider while choosing an ecommerce payment gatewaySnehaDas60
 
Mini project on Banking Software.pptx
Mini project on Banking Software.pptxMini project on Banking Software.pptx
Mini project on Banking Software.pptxRUPESH MISTRI
 
Payment Gateway Integration - Offshore Gateways.docx
Payment Gateway Integration - Offshore Gateways.docxPayment Gateway Integration - Offshore Gateways.docx
Payment Gateway Integration - Offshore Gateways.docxOffshore Gateways
 
Best WooCommerce Payment Gateways Plugins for Your Store.pptx
Best WooCommerce Payment Gateways Plugins for Your Store.pptxBest WooCommerce Payment Gateways Plugins for Your Store.pptx
Best WooCommerce Payment Gateways Plugins for Your Store.pptxElsner Technologies Pvt. Ltd.
 
Payment Integration A Comprehensive Guide to Payment Gateway
Payment Integration A Comprehensive Guide to Payment GatewayPayment Integration A Comprehensive Guide to Payment Gateway
Payment Integration A Comprehensive Guide to Payment GatewayInexture Solutions
 
Online Banking Management System – Its Scope and the Technology Used.
Online Banking Management System – Its Scope and the Technology Used.Online Banking Management System – Its Scope and the Technology Used.
Online Banking Management System – Its Scope and the Technology Used.Techugo
 
Presentation safex pay
Presentation safex payPresentation safex pay
Presentation safex payvinay soni
 
Presentation safex pay
Presentation safex payPresentation safex pay
Presentation safex payJyotiBisht23
 
[APIdays Singapore 2019] Implementing a Successful Open Banking Architecture
[APIdays Singapore 2019] Implementing a Successful Open Banking Architecture[APIdays Singapore 2019] Implementing a Successful Open Banking Architecture
[APIdays Singapore 2019] Implementing a Successful Open Banking ArchitectureWSO2
 
Introducing safex pay june2017
Introducing safex pay june2017Introducing safex pay june2017
Introducing safex pay june2017Neha Sahay
 
eCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An IntroductioneCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An IntroductionAidanChard
 
Ultimate Guide to Hotel Payment Gateways
Ultimate Guide to Hotel Payment GatewaysUltimate Guide to Hotel Payment Gateways
Ultimate Guide to Hotel Payment GatewaysSoftinn Solutions
 
Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...
Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...
Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...Maven Infosoft Pvt Ltd.
 
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile BankingIRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile BankingIRJET Journal
 
White Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdfWhite Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdfAbhinav Paliwal
 

Similar a Online Payment Intergrations -Joomla Day Kenya (20)

07 factors to consider while choosing an ecommerce payment gateway
07 factors to consider while choosing an ecommerce payment gateway07 factors to consider while choosing an ecommerce payment gateway
07 factors to consider while choosing an ecommerce payment gateway
 
Mini project on Banking Software.pptx
Mini project on Banking Software.pptxMini project on Banking Software.pptx
Mini project on Banking Software.pptx
 
E-COMMERCE.pptx
E-COMMERCE.pptxE-COMMERCE.pptx
E-COMMERCE.pptx
 
Payment Gateway Integration - Offshore Gateways.docx
Payment Gateway Integration - Offshore Gateways.docxPayment Gateway Integration - Offshore Gateways.docx
Payment Gateway Integration - Offshore Gateways.docx
 
Best WooCommerce Payment Gateways Plugins for Your Store.pptx
Best WooCommerce Payment Gateways Plugins for Your Store.pptxBest WooCommerce Payment Gateways Plugins for Your Store.pptx
Best WooCommerce Payment Gateways Plugins for Your Store.pptx
 
Payment Integration A Comprehensive Guide to Payment Gateway
Payment Integration A Comprehensive Guide to Payment GatewayPayment Integration A Comprehensive Guide to Payment Gateway
Payment Integration A Comprehensive Guide to Payment Gateway
 
Online Banking Management System – Its Scope and the Technology Used.
Online Banking Management System – Its Scope and the Technology Used.Online Banking Management System – Its Scope and the Technology Used.
Online Banking Management System – Its Scope and the Technology Used.
 
Presentation safex pay
Presentation safex payPresentation safex pay
Presentation safex pay
 
Presentation safex pay
Presentation safex payPresentation safex pay
Presentation safex pay
 
Asiapay india pay dollar
Asiapay india pay dollarAsiapay india pay dollar
Asiapay india pay dollar
 
[APIdays Singapore 2019] Implementing a Successful Open Banking Architecture
[APIdays Singapore 2019] Implementing a Successful Open Banking Architecture[APIdays Singapore 2019] Implementing a Successful Open Banking Architecture
[APIdays Singapore 2019] Implementing a Successful Open Banking Architecture
 
Presantation.pptx
Presantation.pptxPresantation.pptx
Presantation.pptx
 
Introducing safex pay june2017
Introducing safex pay june2017Introducing safex pay june2017
Introducing safex pay june2017
 
eCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An IntroductioneCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An Introduction
 
Ultimate Guide to Hotel Payment Gateways
Ultimate Guide to Hotel Payment GatewaysUltimate Guide to Hotel Payment Gateways
Ultimate Guide to Hotel Payment Gateways
 
Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...
Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...
Europa Bank Magento Payment Gateway Extension - Most Protected Merchant’s Mag...
 
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile BankingIRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
 
Honey Shah NMIMS
Honey Shah NMIMS Honey Shah NMIMS
Honey Shah NMIMS
 
Direpay product note
Direpay product noteDirepay product note
Direpay product note
 
White Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdfWhite Labeled Neo Banking - PayNetpdf
White Labeled Neo Banking - PayNetpdf
 

Último

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Último (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Online Payment Intergrations -Joomla Day Kenya

  • 1. Joomla Day Kenya 2014 Online Payment Integration
  • 2. Laban Ndwaru Web and Mobile Software Developer Msc Student, MTI, Strathmore University www.labanish.me.ke
  • 3. Payment Gateway ● A service used to process credit card transactions for the online customers ● These gateways enhance e-commerce ● Some of these gateways requires the user to have a merchant account ● They offer a transaction fee ranging from 2.5% to 5% based on the payment method and the volume of transactions
  • 4. Why Online Payment Integration? ● Online Shopping ● Pay for Utility bills ● Make Donations
  • 7. Integration Prerequisites ● Joomla Extension- This can be any Joomla ecommerce component.
  • 8. Integration Prerequisites ● API reference- This code enables you to link to the merchant website to the online gateway service provider. ● Enables you to monitor the state of transaction through IPN (Instant Payment Notifications)
  • 9. Integration Prerequisites ● OAuth -this enhances the security of the gateway integration.Prevents interference once a payment request is sent to the gateway. ● Mostly uses; ○ Consumer Key
  • 10. Integration Prerequisites ● Others-o Post pay redirection page to your customers.
  • 11. Online Payment Integration-Security ● SSL- Secured Socket Layer, ensure you are using this protocol - enables encrypted, authenticated communication across the internet. ● Make sure the payment gateway is verified.
  • 12. Future Contingencies ● Mobile Money Integration ● 3-D secure verification to the credit cards- Avoid manual checks. ● Develop quality websites which provide more reliable, user-friendly online payment services.-this will enhance customers confidence.
  • 13. Resources ● http://www.joomla.org/ ● https://paysure.co.ke ● https://www.jambopay.com ● http://www.ipay.com ● http://developer.pesapal.com ● http://kopokopo.com/ ● http://en.wikipedia.org
  • 14. Thank you Laban Ndwaru. @labanish www.labanish.me.ke laban.ndwaru@strathmore.edu