SlideShare a Scribd company logo
Getting started with Stripe
Payment systems used by me
Another payment systems
Usability and Opportunities comparison
What is Stripe?
Stripe is a third-party payments processor built around a simple idea: make it
easy for companies to do business online. It’s not just about processing credit
cards. Stripe primarily targets developers with a suite of tools that make it nearly
effortless to handle everything from in-app payments to marketplace transactions
Stripe home page
Pricing
API Libraries
How it works
Simple Stripe form
Create custom Stripe form
● Include Stripe.js library
● Add ‘data-stripe’ attribute for inputs
● DO NOT add ‘name’ attribute to field
which will communicate with Stripe
Client
Server
API authentication
Stripe support authentication via API keys
NOTE: All API requests must be made over HTTPS.
Using card information with Stripe:
STEP 1: Securely collect payment information using tokenization
● Checkout
● Elements(new in v3)
● IOS/Android SDKs
STEP 2: Use the payment information in a charge request or save it for later
● Charging your customer immediately
● Saving your customer’s card information
Payments security
Radar is a suite of modern tools to help you fight fraud.
● Machine learning-based risk evaluations on all your card payments
● Rules to automate custom business logic
● Review unusual payments and take action through the Dashboard
Rules
● Allow all payments from your call center’s IP address
● Block payments made from a location or card issued outside your country
● Review all payments greater than $1,000 that have been made with a prepaid
card
Review
Once you’ve reviewed a payment, you can remove it from the review queue by
taking one of the following actions:
● Approve: Closes the review with no changes made to the payment
● Refund: Refunds the payment without reporting it to Stripe as fraudulent
● Refund and report fraud: Refunds the payment and reports it to Stripe as
fraudulent. This improves our machine learning models’ judgments and
further increases the effectiveness of our fraud prevention.
Getting started with Stripe
Subscription
Subscribe the customer to the
plan
Plan
Define a plan that sets how much
should be billed and at what
interval
How it works
Customer
Create a customer in your Stripe
account
Subscription
● Customer
● Plan
● Trial end(optional)
● Tax percent(optional)
Plan
● Amount
● Interval
● Name
● Currency
● ID
How it works
Customer
● Source(token with card info)
● Description(optional)
Invoices
Invoices are statements of what a customer owes for a particular billing
period, including subscriptions, invoice items, and any automatic proration
adjustments if necessary.
Invoice
Invoice itemInvoice itemInvoice item
Getting started with Stripe
Webhook
Webhooks are a tool Stripe uses to notify your server of account events.
Getting started with Stripe
Getting started with Stripe
Getting started with Stripe
Stripe benefits
● Awesome documentation
● PCI Service Provider Level 1
● Custom form with security
● Data Portability
● Custom data learning machine(Radar)
Stripe disadvantages
● Support
● Countries support (only 25)
Trust
Before starting with payments:
● Clarify ALL requirements
● Check payment system history/feedback
● TRIPLE-check countries support
Getting started with Stripe
Getting started with Stripe

More Related Content

PDF
maliPay Pitch Deck.pdf
BashirAhmedYusuf
 
PDF
Company Presentation (Stripe)
Rodney Shibu
 
PDF
Fetch payments Pitch Deck
VimalSelvamany
 
PDF
Blockchain Startup Pitch Deck
Fedor Bushlanov
 
PDF
Payments Made Easy with Stripe
Shawn Hooper
 
PDF
PayPal Pitch
MikeLiu75
 
PDF
Nubank Pitch Deck-final.pdf
PedroRagazzoPaiva
 
PDF
Docsumo pitch deck
Tech in Asia
 
maliPay Pitch Deck.pdf
BashirAhmedYusuf
 
Company Presentation (Stripe)
Rodney Shibu
 
Fetch payments Pitch Deck
VimalSelvamany
 
Blockchain Startup Pitch Deck
Fedor Bushlanov
 
Payments Made Easy with Stripe
Shawn Hooper
 
PayPal Pitch
MikeLiu75
 
Nubank Pitch Deck-final.pdf
PedroRagazzoPaiva
 
Docsumo pitch deck
Tech in Asia
 

What's hot (20)

PDF
Pay and Get Paid: How To Integrate Stripe Into Your App
Flatiron School
 
PDF
Stripe connect for marketplaces
UmangChugh2
 
PPTX
How an online payment gateway works
Ikajo International
 
PPTX
Stripe Pitch Deck designed by Zlides
Zlides
 
PDF
Pitch deck
makersrow
 
PPTX
Payment gateway/payment service providers and future trends in mobile payment...
Danail Yotov
 
PDF
Mint: $325K VC investment turned into $170M. Mint's initial pitch deck
AA BB
 
PDF
apidays LIVE Singapore - Open Banking: A foundation for the new world by Bhar...
apidays
 
PPTX
An Inbound Marketer's Guide to Product Marketing
rickburnes
 
PDF
IBM Payments Gateway
Killian Delaney
 
PPTX
Adyen presentation
Max Dodson
 
PDF
Hoof Pitch Deck - Payments Platform
George Johnson
 
PDF
Monzo Deep Dive | Fintech Fraternity
Fintech Fraternity
 
PDF
Linkedin Series B Pitch Deck
Joseph Hsieh
 
PDF
Mobile Wallet Features
Mikhail Miroshnichenko
 
PPT
Payment Gateway
Ashraf Bashir
 
PPTX
E financial services (payment gateway)
valliappan1991
 
PPTX
Bhim app
Soham Kshirsagar
 
PPT
Payment Gateway
Nyros Technologies
 
Pay and Get Paid: How To Integrate Stripe Into Your App
Flatiron School
 
Stripe connect for marketplaces
UmangChugh2
 
How an online payment gateway works
Ikajo International
 
Stripe Pitch Deck designed by Zlides
Zlides
 
Pitch deck
makersrow
 
Payment gateway/payment service providers and future trends in mobile payment...
Danail Yotov
 
Mint: $325K VC investment turned into $170M. Mint's initial pitch deck
AA BB
 
apidays LIVE Singapore - Open Banking: A foundation for the new world by Bhar...
apidays
 
An Inbound Marketer's Guide to Product Marketing
rickburnes
 
IBM Payments Gateway
Killian Delaney
 
Adyen presentation
Max Dodson
 
Hoof Pitch Deck - Payments Platform
George Johnson
 
Monzo Deep Dive | Fintech Fraternity
Fintech Fraternity
 
Linkedin Series B Pitch Deck
Joseph Hsieh
 
Mobile Wallet Features
Mikhail Miroshnichenko
 
Payment Gateway
Ashraf Bashir
 
E financial services (payment gateway)
valliappan1991
 
Payment Gateway
Nyros Technologies
 
Ad

Viewers also liked (18)

KEY
Payments using Stripe.com
Billy Cravens
 
PDF
Payments integration: Stripe & Taxamo
Netguru
 
PDF
Paymill vs Stripe
betabeers
 
PDF
The #StartupStack
Stripe
 
PDF
Django Zebra Lightning Talk
Lee Trout
 
PPTX
Coaching
TechMagic
 
PDF
Payment api basics
Robert Schwentker
 
PPTX
Online payment system
myangel27
 
PDF
Paypal Tutorial: How to Open and Set- Up Your Account
Rea A.
 
PDF
Android developer options & android sdk tools (for qa)
TechMagic
 
PPTX
Square Payments Class Presentation
Bessie Chu
 
PDF
PMPay - Payment Services Hub
PMPay S.r.l.
 
PDF
Tranoy Espen_First Data Hellas (Greece)
Starttech Ventures
 
PPTX
Online Security and Payment System - PayPal
gaschan
 
PDF
Square Presentation 2.26.16
Liz Hyde
 
PPTX
Magento Stripe Payments
Webkul Software Pvt. Ltd.
 
PDF
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...
Lviv Startup Club
 
PDF
Android developer options & android sdk tools (for qa)
Viktoria Boychenko
 
Payments using Stripe.com
Billy Cravens
 
Payments integration: Stripe & Taxamo
Netguru
 
Paymill vs Stripe
betabeers
 
The #StartupStack
Stripe
 
Django Zebra Lightning Talk
Lee Trout
 
Coaching
TechMagic
 
Payment api basics
Robert Schwentker
 
Online payment system
myangel27
 
Paypal Tutorial: How to Open and Set- Up Your Account
Rea A.
 
Android developer options & android sdk tools (for qa)
TechMagic
 
Square Payments Class Presentation
Bessie Chu
 
PMPay - Payment Services Hub
PMPay S.r.l.
 
Tranoy Espen_First Data Hellas (Greece)
Starttech Ventures
 
Online Security and Payment System - PayPal
gaschan
 
Square Presentation 2.26.16
Liz Hyde
 
Magento Stripe Payments
Webkul Software Pvt. Ltd.
 
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...
Lviv Startup Club
 
Android developer options & android sdk tools (for qa)
Viktoria Boychenko
 
Ad

Similar to Getting started with Stripe (20)

PDF
How to Implement Stripe Get a Complete Insight!.docx.pdf
Techugo
 
PDF
Stripe Integration With MuleSoft
ShyamRajPrasad
 
PDF
Sessions_Key_Takeaways_2024766y6666666gg.pdf
m3homedecor
 
PDF
Stripe SCA
Stefano Rainieri
 
PPTX
Stripe vs. Merchant Account
Your Merchant Services Rep
 
PPTX
Accepting Online Payment for Your Library and ‘Stripe’ as an Example
Bohyun Kim
 
PDF
Accepting payments using Stripe and Elixir
Andrew Forward
 
PDF
processing services for online businesses.pdf
Buy Verified PayPal Account
 
PDF
Empower Your Business with a Stripe Merchant Account
Your Merchant Services Rep
 
PPTX
Spring Boot With Bisky - Stripe API Integration Subscription
MarshallChabaga
 
PDF
Buy Verified Stripe Account Happy NEW Year 2025.pdf
Mellisa McCartney
 
PDF
Buy Verified Stripe Account Happy NEW Year 2025.pdf
Hope Purvis
 
PPTX
STRIPE business model presentation .pptx
KhurramShakeel7
 
PDF
Get Paid presentation_20190123
Peter Walker
 
PPTX
Stripe product games solution CEIBS mba
Vaibhav Gupta
 
PPTX
A2Lab - Payment Request API
Juliano Padilha
 
ODP
CS-Cart Stripe Payment Gateway V3.1
Webkul Software Pvt. Ltd.
 
PDF
Payments in Mobile Apps
Cleveroad
 
PPTX
Guide to How Salesforce and Stripe Integration.pptx
AwsQuality
 
PPTX
Payments - Lecture 6
Martin Westhead
 
How to Implement Stripe Get a Complete Insight!.docx.pdf
Techugo
 
Stripe Integration With MuleSoft
ShyamRajPrasad
 
Sessions_Key_Takeaways_2024766y6666666gg.pdf
m3homedecor
 
Stripe SCA
Stefano Rainieri
 
Stripe vs. Merchant Account
Your Merchant Services Rep
 
Accepting Online Payment for Your Library and ‘Stripe’ as an Example
Bohyun Kim
 
Accepting payments using Stripe and Elixir
Andrew Forward
 
processing services for online businesses.pdf
Buy Verified PayPal Account
 
Empower Your Business with a Stripe Merchant Account
Your Merchant Services Rep
 
Spring Boot With Bisky - Stripe API Integration Subscription
MarshallChabaga
 
Buy Verified Stripe Account Happy NEW Year 2025.pdf
Mellisa McCartney
 
Buy Verified Stripe Account Happy NEW Year 2025.pdf
Hope Purvis
 
STRIPE business model presentation .pptx
KhurramShakeel7
 
Get Paid presentation_20190123
Peter Walker
 
Stripe product games solution CEIBS mba
Vaibhav Gupta
 
A2Lab - Payment Request API
Juliano Padilha
 
CS-Cart Stripe Payment Gateway V3.1
Webkul Software Pvt. Ltd.
 
Payments in Mobile Apps
Cleveroad
 
Guide to How Salesforce and Stripe Integration.pptx
AwsQuality
 
Payments - Lecture 6
Martin Westhead
 

More from TechMagic (8)

PPTX
K is for Kotlin
TechMagic
 
PDF
Intro to vue.js
TechMagic
 
PPTX
Android notifications. testing guideline
TechMagic
 
PDF
Angular 2 vs React. What to chose in 2017?
TechMagic
 
PDF
Tips and Tricks for email communication with customer
TechMagic
 
PDF
Test Driven Development in Node.js apps
TechMagic
 
PDF
OS X Server as CI for iOS
TechMagic
 
PDF
TechMagic - Development Studio for Startups (iOS, Android, Node.js)
TechMagic
 
K is for Kotlin
TechMagic
 
Intro to vue.js
TechMagic
 
Android notifications. testing guideline
TechMagic
 
Angular 2 vs React. What to chose in 2017?
TechMagic
 
Tips and Tricks for email communication with customer
TechMagic
 
Test Driven Development in Node.js apps
TechMagic
 
OS X Server as CI for iOS
TechMagic
 
TechMagic - Development Studio for Startups (iOS, Android, Node.js)
TechMagic
 

Recently uploaded (20)

PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PPTX
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
Software Development Company | KodekX
KodekX
 
PDF
Architecture of the Future (09152021)
EdwardMeyman
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PPTX
Coupa-Overview _Assumptions presentation
annapureddyn
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Advances in Ultra High Voltage (UHV) Transmission and Distribution Systems.pdf
Nabajyoti Banik
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
IoT Sensor Integration 2025 Powering Smart Tech and Industrial Automation.pptx
Rejig Digital
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
Software Development Company | KodekX
KodekX
 
Architecture of the Future (09152021)
EdwardMeyman
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
Coupa-Overview _Assumptions presentation
annapureddyn
 

Getting started with Stripe

  • 2. Payment systems used by me Another payment systems
  • 4. What is Stripe? Stripe is a third-party payments processor built around a simple idea: make it easy for companies to do business online. It’s not just about processing credit cards. Stripe primarily targets developers with a suite of tools that make it nearly effortless to handle everything from in-app payments to marketplace transactions
  • 10. Create custom Stripe form ● Include Stripe.js library ● Add ‘data-stripe’ attribute for inputs ● DO NOT add ‘name’ attribute to field which will communicate with Stripe
  • 12. API authentication Stripe support authentication via API keys NOTE: All API requests must be made over HTTPS.
  • 13. Using card information with Stripe: STEP 1: Securely collect payment information using tokenization ● Checkout ● Elements(new in v3) ● IOS/Android SDKs STEP 2: Use the payment information in a charge request or save it for later ● Charging your customer immediately ● Saving your customer’s card information
  • 14. Payments security Radar is a suite of modern tools to help you fight fraud. ● Machine learning-based risk evaluations on all your card payments ● Rules to automate custom business logic ● Review unusual payments and take action through the Dashboard
  • 15. Rules ● Allow all payments from your call center’s IP address ● Block payments made from a location or card issued outside your country ● Review all payments greater than $1,000 that have been made with a prepaid card
  • 16. Review Once you’ve reviewed a payment, you can remove it from the review queue by taking one of the following actions: ● Approve: Closes the review with no changes made to the payment ● Refund: Refunds the payment without reporting it to Stripe as fraudulent ● Refund and report fraud: Refunds the payment and reports it to Stripe as fraudulent. This improves our machine learning models’ judgments and further increases the effectiveness of our fraud prevention.
  • 18. Subscription Subscribe the customer to the plan Plan Define a plan that sets how much should be billed and at what interval How it works Customer Create a customer in your Stripe account
  • 19. Subscription ● Customer ● Plan ● Trial end(optional) ● Tax percent(optional) Plan ● Amount ● Interval ● Name ● Currency ● ID How it works Customer ● Source(token with card info) ● Description(optional)
  • 20. Invoices Invoices are statements of what a customer owes for a particular billing period, including subscriptions, invoice items, and any automatic proration adjustments if necessary. Invoice Invoice itemInvoice itemInvoice item
  • 22. Webhook Webhooks are a tool Stripe uses to notify your server of account events.
  • 26. Stripe benefits ● Awesome documentation ● PCI Service Provider Level 1 ● Custom form with security ● Data Portability ● Custom data learning machine(Radar)
  • 27. Stripe disadvantages ● Support ● Countries support (only 25)
  • 28. Trust
  • 29. Before starting with payments: ● Clarify ALL requirements ● Check payment system history/feedback ● TRIPLE-check countries support