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
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
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?