SlideShare a Scribd company logo
1 of 34
Download to read offline
6th Dec - 2022
Patna MuleSoft Meetup Group
Stripe Integration With MuleSoft
Organizers
A SHOW OF HANDS:
Who is new to this Meetup?
Safe Harbour Statement
● Both the speaker and the host are organizing this meet-up in individual capacity only. We are
not representing our companies here.
● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any
responsibility that same solution will work for your business requirements.
● This presentation is not meant for any promotional activities.
3
A recording of this meetup will be uploaded to events page within 24 hours.
Questions can be submitted/asked at any time in the Chat/Questions & Answers Tab.
Make it more Interactive!!!
Give us feedback! Rate this meetup session by filling feedback form at the end of the day.
We Love Feedbacks!!! Its Bread & Butter for Meetup.
Housekeeping
4
5
A SHOW OF HANDS:
New Members With Us.!!
CHEERS…!!!
We have prizes to give away!
3 lucky winners will receive a MuleSoft voucher!!!
6
About the Speaker
● Working as a Technical Lead at Taylor
and Francis
● 12+ years of Total Experience.
● 1+ years experience in Mulesoft.
● Certified AWS Architect Associate
Mamta Bapna
● Working as a Software Engineer at
Tricon Infotech Private Limited.
● 3.5+ years of Total Experience.
● 1+ years experience in Mulesoft.
● Certified MuleSoft Developer.
Prathvi Shetty
7
● Stripe Introduction
● Stripe Connector
● Demo
● Q&A session
● Meetup Quiz
Agenda
Stripe
Payment Platform
What is Stripe?
● Stripe is Payment processing platform for the internet. It is a Payment Services Provider that lets
merchants accept credit cards, debit cards and many other payments methods. Stripe payments are
best suited for business owners who do much of their business online.
● Stripe was founded in 2010 with the mission of making it easier to accept payments over the internet.
Accepting credit cards was an incredibly complicated and poorly explained process, Stripe set out to fix
a lot of that by streamlining the process. It added services and features like fraud protection, fixed rates
regardless of network, and user friendly application programming interface (API) that allowed app
makers to easily incorporate card processing into their apps.
● Today Millions of businesses of all sizes – from startups to large enterprises – use Stripe's software and
APIs to accept payments, send payouts, and manage their businesses online. It is used by some of the
world’s largest companies, including Amazon and Shopify.
9
How does Stripe work?
Stripe is an ISO(Independent sales organizations). Stripe handles the six steps between a customer
providing their card information and knowing that their payment has been accepted.
1. The customer provides their card information, either online or in person.
2. Those card details enter Stripe’s payment gateway, which encrypts the data.
3. Stripe sends that data to the acquirer, which is a bank that will process the transaction on the merchant’s
behalf. In this step, Stripe serves as the merchant (with the business owner as a submerchant).
This means Stripe users don’t have to set up a merchant account, which is a cumbersome
process.
4. The payment passes through a credit card network, such as Visa or Mastercard, to the cardholder’s
issuing bank.
5. The issuing bank approves or denies the transaction.
6. That signal travels from the issuing bank through the card network to the acquirer, then through the
gateway to the customer — who sees a message telling them the payment has been accepted or
declined.
10
How to accept Payment using Stripe
There are three steps to accept Stripe payments:
1. Create a Stripe account. You can do this with just your name and email address.
2. Provide business details. This will include the address and legal structure. Stripe will also request
personal information about you, including your full name and date of birth.
3. Link a bank account. This is where you’ll receive payouts from Stripe.
11
Stripe Key features: Unified platform
A fully integrated suite of payments products
Stripe bring together everything that’s required to build websites and apps that accept payments and send
payouts globally.
Stripe also help companies beat fraud, send invoices, issue virtual and physical cards, reduce friction at
checkout, get financing, manage business spend, and much more.
12
Stripe Key features: Designed for
developers
● The world’s most powerful and easy-to-use APIs
● Stripe agonise over the right abstractions so we don’t need to stitch together disparate systems or spend
months integrating payments functionality.
● Tools for every stack
Stripe offer client and server libraries in everything from React and PHP to .Java, NET and iOS.
● Prebuilt integrations
Use integrations for systems like Shopify, WooCommerce, NetSuite, and more.
13
Stripe Key features: Global Scale
The backbone for internet business
Stripe makes moving money as simple, borderless and programmable as the rest of the
internet.
Stripe supports 135+ currencies and used in 35+ countries.
●
14
Stripe Key Features: Payment options
.
Some of their main payment options include the following:
● Stripe credit and debit card payments:. Stripe accepts and processes American Express,
Visa, Discover, and Mastercard-branded cards, as well as some of the more niche products like
UnionPay, JCB, and Diners Club.
● Stripe digital wallet payments: Stripe’s digital wallet service allows for payments from Apple
and Google Pay, Microsoft Pay, Masterpass, Visa Checkout, Amex Express Checkout, WeChat
Pay, and others.
● Stripe international payments: Stripe accepts payments in more than 135 currencies and in
35+ countries. It also support international cards and currency conversion with some
charges.
● Stripe automatic payments: For businesses that require recurring regular payments, like
subscriptions or retainers, Stripe offers an automatic payment option that allows you to send out
payments for the same amounts at regular intervals of your choosing.
15
Why Stripe
●
●
16
Stripe Key features: Secure Payments
● Stripe has been audited and certified as a PCI compliance Level 1 service provider, which
means it has to undergo an annual compliance report and routine security scans and tests.
● Stripe Encryption Stripe secures both payment information in transit and stored payment
information.
● Encrypted stored data Stripe’s infrastructure for storing, decrypting, and transmitting card
numbers runs on separate machines from Stripe’s primary services, such as the API and
website.
● Stripe fraud prevention: Radar is Stripe’s fraud protection mechanism. It uses machine
learning to detect and block fraudulent transactions, and it’s built right into Stripe. Radar trains
on data from millions of global companies, allowing its machine learning algorithms to become
smarter and better at detecting new kinds of fraud.
● Also, Stripe mandates that all online transactions take place over the more secure HTTPS
network.
17
Stripe Products
18
Stripe Global Payment Products
● Stripe Checkout is a smart payment page that can be dropped right into your checkout flow for
a seamless experience. It supports 14 locales, accepts Apple Pay, and will soon accept Google
Pay.
● Stripe Elements, a set of prebuilt user interface components lets you design your own custom
payment form for your website. Using Elements helps minimize user error and increases the
number of successful payments.
● Stripe Payment Links(Create a link. Sell anywhere) Use Payment Links to sell online without
a website. Create a full payment page in just a few clicks and share the link with your customers
- no code required.
● Stripe Invoicing (Invoicing built for speed and scale) Stripe Invoicing is a global invoicing
software platform built to save you time and get you paid faster. Create an invoice and send it to
your customers in minutes – no code required. Stripe advanced features and Invoicing API
make it easy to automate accounts receivable, collect payments, and reconcile transactions.
19
Stripe Products:
20
Stripe
21
Stripe
22
MuleSoft
Stripe
23
Stripe
24
Stripe Connector
Stripe Connector
● MuleSoft's Stripe connector enables you to automate cash reconciliation processes, to
complete your e-commerce workflows, and to accept payments on invoices.
● This connector synchronizes Stripe™ data to your ERP's (such as NetSuite) in real-time, it
automates manual cash reconciliation, and it supports customized flows such as revenue
recognition and e-commerce.
● Use this connector to interact with private individual or your business partners to track
customers, orders, invoices and more, while maintaining compliance major data privacy
regulations such as GDPR and CCPA.
26
Associated Use Cases of Stripe Connector
Automate common business operations by integrating Stripe™ with other business applications
such as your CRM, ERP, and spreadsheets. Possibilities include:
● Lead-to-Invoice - Connect your CRM (such as Salesforce) with Stripe™ to use it as a
payment provider and as a billing management system, enabling you to centralize finance and
operational data to streamline operations and reporting.
● Upsell your customers - Connect your CRM (such as Salesforce) with Stripe™ to keep track
of potential upsell opportunities, so every time there is a new Stripe charge, invoice, order, or
refund, a corresponding Salesforce opportunity is created.
● Improve customer retention - Automate customer retention tracking to track customer churn
effectively, enabling you to accurately forecast revenue vs. retention rates.
27
Implementation Demo
Important Links
● Stripe Connector: https://docs.mulesoft.com/stripe-connector/1.0/
● Stripe Pricing Information: https://stripe.com/en-in/pricing
● Connector Reference:
https://docs.mulesoft.com/stripe-connector/1.0/stripe-connector-referenc
e
● Stripe API documentation: https://stripe.com/docs/api
● Stripe Documentation: https://stripe.com/docs
● Stripe CLI: https://stripe.com/docs/stripe-cli
29
Q&A
Take a stand !
31
● Nominate yourself for the next meetup speaker and suggest a topic as well.
Get ready to WIN a Special Gift from MuleSoft Community
Quiz Time
33
● Share:
○ Tweet using the hashtag #MuleSoftMeetups
○ Invite your network to join: https://meetups.mulesoft.com/patna/
● Feedback:
○ Fill out the survey feedback and suggest topics for upcoming events
○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program
○ Reach out to Patna Meetup Leaders (Om/Amit/Shyam) to suggest topics for next Meetup
What’s next?
Thank you

More Related Content

Similar to Stripe Integration With MuleSoft

Factors to Consider While Choosing a Payment Gateway Provider
Factors to Consider While Choosing a Payment Gateway ProviderFactors to Consider While Choosing a Payment Gateway Provider
Factors to Consider While Choosing a Payment Gateway ProviderAlaina Carter
 
TransactionCloud.pptx
TransactionCloud.pptxTransactionCloud.pptx
TransactionCloud.pptxkingajasinska
 
Credit card processing highrisk gateways
Credit card processing   highrisk gatewaysCredit card processing   highrisk gateways
Credit card processing highrisk gatewayshighrisk gateways
 
Enabling Payments: Boost SaaS Revenue by up to 2 to 5x
Enabling Payments: Boost SaaS Revenue by up to 2 to 5xEnabling Payments: Boost SaaS Revenue by up to 2 to 5x
Enabling Payments: Boost SaaS Revenue by up to 2 to 5xBillieMaher1
 
MoneyCollect_intro2023.pdf
MoneyCollect_intro2023.pdfMoneyCollect_intro2023.pdf
MoneyCollect_intro2023.pdftech357995
 
10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdf
10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdf10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdf
10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdfMagento India
 
eCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An IntroductioneCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An IntroductionAidanChard
 
Webpay - Payment Gateway Business Plan
Webpay -  Payment Gateway Business PlanWebpay -  Payment Gateway Business Plan
Webpay - Payment Gateway Business PlanMufaddal Nullwala
 
Intro to-payment-processing-in-sap
Intro to-payment-processing-in-sapIntro to-payment-processing-in-sap
Intro to-payment-processing-in-sappuppala
 
Getting started with Stripe
Getting started with StripeGetting started with Stripe
Getting started with StripeTechMagic
 
Realex merchant presentation
Realex merchant presentationRealex merchant presentation
Realex merchant presentationRay Chery
 
Empower Your Business with a Stripe Merchant Account
Empower Your Business with a Stripe Merchant AccountEmpower Your Business with a Stripe Merchant Account
Empower Your Business with a Stripe Merchant AccountYour Merchant Services Rep
 
Discover Tradeshift Pay
Discover Tradeshift PayDiscover Tradeshift Pay
Discover Tradeshift PayTradeshift
 
Payment Services in Kuwait
Payment Services in KuwaitPayment Services in Kuwait
Payment Services in KuwaitBurhan Khalid
 
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
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdateBurhan Khalid
 
Ronghan Group how we works
Ronghan Group how we worksRonghan Group how we works
Ronghan Group how we worksRonghan Group
 

Similar to Stripe Integration With MuleSoft (20)

Factors to Consider While Choosing a Payment Gateway Provider
Factors to Consider While Choosing a Payment Gateway ProviderFactors to Consider While Choosing a Payment Gateway Provider
Factors to Consider While Choosing a Payment Gateway Provider
 
TransactionCloud.pptx
TransactionCloud.pptxTransactionCloud.pptx
TransactionCloud.pptx
 
Credit card processing highrisk gateways
Credit card processing   highrisk gatewaysCredit card processing   highrisk gateways
Credit card processing highrisk gateways
 
Bill Me Later
Bill Me LaterBill Me Later
Bill Me Later
 
Enabling Payments: Boost SaaS Revenue by up to 2 to 5x
Enabling Payments: Boost SaaS Revenue by up to 2 to 5xEnabling Payments: Boost SaaS Revenue by up to 2 to 5x
Enabling Payments: Boost SaaS Revenue by up to 2 to 5x
 
MoneyCollect_intro2023.pdf
MoneyCollect_intro2023.pdfMoneyCollect_intro2023.pdf
MoneyCollect_intro2023.pdf
 
10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdf
10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdf10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdf
10 Best Magento 2 Payment Gateways to Use in Your Store in 2023.pdf
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
eCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An IntroductioneCommerce Payment Gateways: An Introduction
eCommerce Payment Gateways: An Introduction
 
Webpay - Payment Gateway Business Plan
Webpay -  Payment Gateway Business PlanWebpay -  Payment Gateway Business Plan
Webpay - Payment Gateway Business Plan
 
Intro to-payment-processing-in-sap
Intro to-payment-processing-in-sapIntro to-payment-processing-in-sap
Intro to-payment-processing-in-sap
 
Getting started with Stripe
Getting started with StripeGetting started with Stripe
Getting started with Stripe
 
Realex merchant presentation
Realex merchant presentationRealex merchant presentation
Realex merchant presentation
 
Empower Your Business with a Stripe Merchant Account
Empower Your Business with a Stripe Merchant AccountEmpower Your Business with a Stripe Merchant Account
Empower Your Business with a Stripe Merchant Account
 
Discover Tradeshift Pay
Discover Tradeshift PayDiscover Tradeshift Pay
Discover Tradeshift Pay
 
Payment Services in Kuwait
Payment Services in KuwaitPayment Services in Kuwait
Payment Services in Kuwait
 
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
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 Update
 
Ronghan Group how we works
Ronghan Group how we worksRonghan Group how we works
Ronghan Group how we works
 
Int Lecture 3
Int Lecture 3Int Lecture 3
Int Lecture 3
 

Recently uploaded

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Recently uploaded (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Stripe Integration With MuleSoft

  • 1. 6th Dec - 2022 Patna MuleSoft Meetup Group Stripe Integration With MuleSoft
  • 2. Organizers A SHOW OF HANDS: Who is new to this Meetup?
  • 3. Safe Harbour Statement ● Both the speaker and the host are organizing this meet-up in individual capacity only. We are not representing our companies here. ● This presentation is strictly for learning purposes only. Organizer/Presenter do not hold any responsibility that same solution will work for your business requirements. ● This presentation is not meant for any promotional activities. 3
  • 4. A recording of this meetup will be uploaded to events page within 24 hours. Questions can be submitted/asked at any time in the Chat/Questions & Answers Tab. Make it more Interactive!!! Give us feedback! Rate this meetup session by filling feedback form at the end of the day. We Love Feedbacks!!! Its Bread & Butter for Meetup. Housekeeping 4
  • 5. 5 A SHOW OF HANDS: New Members With Us.!! CHEERS…!!! We have prizes to give away! 3 lucky winners will receive a MuleSoft voucher!!!
  • 6. 6 About the Speaker ● Working as a Technical Lead at Taylor and Francis ● 12+ years of Total Experience. ● 1+ years experience in Mulesoft. ● Certified AWS Architect Associate Mamta Bapna ● Working as a Software Engineer at Tricon Infotech Private Limited. ● 3.5+ years of Total Experience. ● 1+ years experience in Mulesoft. ● Certified MuleSoft Developer. Prathvi Shetty
  • 7. 7 ● Stripe Introduction ● Stripe Connector ● Demo ● Q&A session ● Meetup Quiz Agenda
  • 9. What is Stripe? ● Stripe is Payment processing platform for the internet. It is a Payment Services Provider that lets merchants accept credit cards, debit cards and many other payments methods. Stripe payments are best suited for business owners who do much of their business online. ● Stripe was founded in 2010 with the mission of making it easier to accept payments over the internet. Accepting credit cards was an incredibly complicated and poorly explained process, Stripe set out to fix a lot of that by streamlining the process. It added services and features like fraud protection, fixed rates regardless of network, and user friendly application programming interface (API) that allowed app makers to easily incorporate card processing into their apps. ● Today Millions of businesses of all sizes – from startups to large enterprises – use Stripe's software and APIs to accept payments, send payouts, and manage their businesses online. It is used by some of the world’s largest companies, including Amazon and Shopify. 9
  • 10. How does Stripe work? Stripe is an ISO(Independent sales organizations). Stripe handles the six steps between a customer providing their card information and knowing that their payment has been accepted. 1. The customer provides their card information, either online or in person. 2. Those card details enter Stripe’s payment gateway, which encrypts the data. 3. Stripe sends that data to the acquirer, which is a bank that will process the transaction on the merchant’s behalf. In this step, Stripe serves as the merchant (with the business owner as a submerchant). This means Stripe users don’t have to set up a merchant account, which is a cumbersome process. 4. The payment passes through a credit card network, such as Visa or Mastercard, to the cardholder’s issuing bank. 5. The issuing bank approves or denies the transaction. 6. That signal travels from the issuing bank through the card network to the acquirer, then through the gateway to the customer — who sees a message telling them the payment has been accepted or declined. 10
  • 11. How to accept Payment using Stripe There are three steps to accept Stripe payments: 1. Create a Stripe account. You can do this with just your name and email address. 2. Provide business details. This will include the address and legal structure. Stripe will also request personal information about you, including your full name and date of birth. 3. Link a bank account. This is where you’ll receive payouts from Stripe. 11
  • 12. Stripe Key features: Unified platform A fully integrated suite of payments products Stripe bring together everything that’s required to build websites and apps that accept payments and send payouts globally. Stripe also help companies beat fraud, send invoices, issue virtual and physical cards, reduce friction at checkout, get financing, manage business spend, and much more. 12
  • 13. Stripe Key features: Designed for developers ● The world’s most powerful and easy-to-use APIs ● Stripe agonise over the right abstractions so we don’t need to stitch together disparate systems or spend months integrating payments functionality. ● Tools for every stack Stripe offer client and server libraries in everything from React and PHP to .Java, NET and iOS. ● Prebuilt integrations Use integrations for systems like Shopify, WooCommerce, NetSuite, and more. 13
  • 14. Stripe Key features: Global Scale The backbone for internet business Stripe makes moving money as simple, borderless and programmable as the rest of the internet. Stripe supports 135+ currencies and used in 35+ countries. ● 14
  • 15. Stripe Key Features: Payment options . Some of their main payment options include the following: ● Stripe credit and debit card payments:. Stripe accepts and processes American Express, Visa, Discover, and Mastercard-branded cards, as well as some of the more niche products like UnionPay, JCB, and Diners Club. ● Stripe digital wallet payments: Stripe’s digital wallet service allows for payments from Apple and Google Pay, Microsoft Pay, Masterpass, Visa Checkout, Amex Express Checkout, WeChat Pay, and others. ● Stripe international payments: Stripe accepts payments in more than 135 currencies and in 35+ countries. It also support international cards and currency conversion with some charges. ● Stripe automatic payments: For businesses that require recurring regular payments, like subscriptions or retainers, Stripe offers an automatic payment option that allows you to send out payments for the same amounts at regular intervals of your choosing. 15
  • 17. Stripe Key features: Secure Payments ● Stripe has been audited and certified as a PCI compliance Level 1 service provider, which means it has to undergo an annual compliance report and routine security scans and tests. ● Stripe Encryption Stripe secures both payment information in transit and stored payment information. ● Encrypted stored data Stripe’s infrastructure for storing, decrypting, and transmitting card numbers runs on separate machines from Stripe’s primary services, such as the API and website. ● Stripe fraud prevention: Radar is Stripe’s fraud protection mechanism. It uses machine learning to detect and block fraudulent transactions, and it’s built right into Stripe. Radar trains on data from millions of global companies, allowing its machine learning algorithms to become smarter and better at detecting new kinds of fraud. ● Also, Stripe mandates that all online transactions take place over the more secure HTTPS network. 17
  • 19. Stripe Global Payment Products ● Stripe Checkout is a smart payment page that can be dropped right into your checkout flow for a seamless experience. It supports 14 locales, accepts Apple Pay, and will soon accept Google Pay. ● Stripe Elements, a set of prebuilt user interface components lets you design your own custom payment form for your website. Using Elements helps minimize user error and increases the number of successful payments. ● Stripe Payment Links(Create a link. Sell anywhere) Use Payment Links to sell online without a website. Create a full payment page in just a few clicks and share the link with your customers - no code required. ● Stripe Invoicing (Invoicing built for speed and scale) Stripe Invoicing is a global invoicing software platform built to save you time and get you paid faster. Create an invoice and send it to your customers in minutes – no code required. Stripe advanced features and Invoicing API make it easy to automate accounts receivable, collect payments, and reconcile transactions. 19
  • 26. Stripe Connector ● MuleSoft's Stripe connector enables you to automate cash reconciliation processes, to complete your e-commerce workflows, and to accept payments on invoices. ● This connector synchronizes Stripe™ data to your ERP's (such as NetSuite) in real-time, it automates manual cash reconciliation, and it supports customized flows such as revenue recognition and e-commerce. ● Use this connector to interact with private individual or your business partners to track customers, orders, invoices and more, while maintaining compliance major data privacy regulations such as GDPR and CCPA. 26
  • 27. Associated Use Cases of Stripe Connector Automate common business operations by integrating Stripe™ with other business applications such as your CRM, ERP, and spreadsheets. Possibilities include: ● Lead-to-Invoice - Connect your CRM (such as Salesforce) with Stripe™ to use it as a payment provider and as a billing management system, enabling you to centralize finance and operational data to streamline operations and reporting. ● Upsell your customers - Connect your CRM (such as Salesforce) with Stripe™ to keep track of potential upsell opportunities, so every time there is a new Stripe charge, invoice, order, or refund, a corresponding Salesforce opportunity is created. ● Improve customer retention - Automate customer retention tracking to track customer churn effectively, enabling you to accurately forecast revenue vs. retention rates. 27
  • 29. Important Links ● Stripe Connector: https://docs.mulesoft.com/stripe-connector/1.0/ ● Stripe Pricing Information: https://stripe.com/en-in/pricing ● Connector Reference: https://docs.mulesoft.com/stripe-connector/1.0/stripe-connector-referenc e ● Stripe API documentation: https://stripe.com/docs/api ● Stripe Documentation: https://stripe.com/docs ● Stripe CLI: https://stripe.com/docs/stripe-cli 29
  • 30. Q&A
  • 31. Take a stand ! 31 ● Nominate yourself for the next meetup speaker and suggest a topic as well.
  • 32. Get ready to WIN a Special Gift from MuleSoft Community Quiz Time
  • 33. 33 ● Share: ○ Tweet using the hashtag #MuleSoftMeetups ○ Invite your network to join: https://meetups.mulesoft.com/patna/ ● Feedback: ○ Fill out the survey feedback and suggest topics for upcoming events ○ Contact MuleSoft at meetups@mulesoft.com for ways to improve the program ○ Reach out to Patna Meetup Leaders (Om/Amit/Shyam) to suggest topics for next Meetup What’s next?