SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
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.
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
Webhook
Webhooks are a tool Stripe uses to notify your server of account events.
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

Contenu connexe

Tendances

Payment Gateway History: An interview with the Inventor
Payment Gateway History: An interview with the InventorPayment Gateway History: An interview with the Inventor
Payment Gateway History: An interview with the InventorWayne Akey
 
Payments 101 - Visual Diagrams
Payments 101 - Visual DiagramsPayments 101 - Visual Diagrams
Payments 101 - Visual DiagramsKapish Kaushal
 
How payment gateway process works?
How payment gateway process works?How payment gateway process works?
How payment gateway process works?Shashi Dhar Kumar
 
Business plan - Mobile Payment Application
Business plan - Mobile Payment ApplicationBusiness plan - Mobile Payment Application
Business plan - Mobile Payment ApplicationPlan Writers
 
Payment Gateway Integration: Growth Strategy for SAAS
Payment Gateway Integration: Growth Strategy for SAASPayment Gateway Integration: Growth Strategy for SAAS
Payment Gateway Integration: Growth Strategy for SAASWayne Akey
 
Online Loan Management System
Online Loan Management SystemOnline Loan Management System
Online Loan Management SystemSoban Ahmad
 
The role of IAM in OpenBanking and where do we stand
The role of IAM in OpenBanking and where do we stand The role of IAM in OpenBanking and where do we stand
The role of IAM in OpenBanking and where do we stand Pushpalanka Jayawardhana
 
Payment gateway
Payment gatewayPayment gateway
Payment gatewayPiyush Dua
 
Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...
Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...
Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...FinTech Belgium
 

Tendances (20)

Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Paypal
PaypalPaypal
Paypal
 
Payment Gateway History: An interview with the Inventor
Payment Gateway History: An interview with the InventorPayment Gateway History: An interview with the Inventor
Payment Gateway History: An interview with the Inventor
 
Pay Pal Introduction.........!
Pay Pal Introduction.........!Pay Pal Introduction.........!
Pay Pal Introduction.........!
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Payment Gateway
Payment Gateway Payment Gateway
Payment Gateway
 
Payments 101 - Visual Diagrams
Payments 101 - Visual DiagramsPayments 101 - Visual Diagrams
Payments 101 - Visual Diagrams
 
How payment gateway process works?
How payment gateway process works?How payment gateway process works?
How payment gateway process works?
 
Digital wallet
Digital walletDigital wallet
Digital wallet
 
Business plan - Mobile Payment Application
Business plan - Mobile Payment ApplicationBusiness plan - Mobile Payment Application
Business plan - Mobile Payment Application
 
Paypal
PaypalPaypal
Paypal
 
Payment Gateway Integration: Growth Strategy for SAAS
Payment Gateway Integration: Growth Strategy for SAASPayment Gateway Integration: Growth Strategy for SAAS
Payment Gateway Integration: Growth Strategy for SAAS
 
Online Loan Management System
Online Loan Management SystemOnline Loan Management System
Online Loan Management System
 
The role of IAM in OpenBanking and where do we stand
The role of IAM in OpenBanking and where do we stand The role of IAM in OpenBanking and where do we stand
The role of IAM in OpenBanking and where do we stand
 
Payment gateway
Payment gatewayPayment gateway
Payment gateway
 
Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...
Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...
Fintech Belgium Summit 2017 - Innovation Impact - Break - Revolut by Maxime B...
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Synopsis for Gpay
Synopsis for GpaySynopsis for Gpay
Synopsis for Gpay
 

En vedette

Payments using Stripe.com
Payments using Stripe.comPayments using Stripe.com
Payments using Stripe.comBilly Cravens
 
Payments integration: Stripe & Taxamo
Payments integration: Stripe & TaxamoPayments integration: Stripe & Taxamo
Payments integration: Stripe & TaxamoNetguru
 
Paymill vs Stripe
Paymill vs StripePaymill vs Stripe
Paymill vs Stripebetabeers
 
The #StartupStack
The #StartupStackThe #StartupStack
The #StartupStackStripe
 
Django Zebra Lightning Talk
Django Zebra Lightning TalkDjango Zebra Lightning Talk
Django Zebra Lightning TalkLee Trout
 
Online payment system
Online payment systemOnline payment system
Online payment systemmyangel27
 
Paypal Tutorial: How to Open and Set- Up Your Account
Paypal Tutorial: How to Open and Set- Up Your AccountPaypal Tutorial: How to Open and Set- Up Your Account
Paypal Tutorial: How to Open and Set- Up Your AccountRea A.
 
Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)TechMagic
 
Square Payments Class Presentation
Square Payments Class PresentationSquare Payments Class Presentation
Square Payments Class PresentationBessie Chu
 
PMPay - Payment Services Hub
PMPay - Payment Services HubPMPay - Payment Services Hub
PMPay - Payment Services HubPMPay S.r.l.
 
Tranoy Espen_First Data Hellas (Greece)
Tranoy Espen_First Data Hellas (Greece)Tranoy Espen_First Data Hellas (Greece)
Tranoy Espen_First Data Hellas (Greece)Starttech Ventures
 
Online Security and Payment System - PayPal
Online Security and Payment System - PayPalOnline Security and Payment System - PayPal
Online Security and Payment System - PayPalgaschan
 
Square Presentation 2.26.16
Square Presentation 2.26.16Square Presentation 2.26.16
Square Presentation 2.26.16Liz Hyde
 
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...Lviv Startup Club
 
Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)Viktoria Boychenko
 

En vedette (18)

Payments using Stripe.com
Payments using Stripe.comPayments using Stripe.com
Payments using Stripe.com
 
Payments integration: Stripe & Taxamo
Payments integration: Stripe & TaxamoPayments integration: Stripe & Taxamo
Payments integration: Stripe & Taxamo
 
Paymill vs Stripe
Paymill vs StripePaymill vs Stripe
Paymill vs Stripe
 
The #StartupStack
The #StartupStackThe #StartupStack
The #StartupStack
 
Django Zebra Lightning Talk
Django Zebra Lightning TalkDjango Zebra Lightning Talk
Django Zebra Lightning Talk
 
Coaching
CoachingCoaching
Coaching
 
Payment api basics
Payment api basicsPayment api basics
Payment api basics
 
Online payment system
Online payment systemOnline payment system
Online payment system
 
Paypal Tutorial: How to Open and Set- Up Your Account
Paypal Tutorial: How to Open and Set- Up Your AccountPaypal Tutorial: How to Open and Set- Up Your Account
Paypal Tutorial: How to Open and Set- Up Your Account
 
Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)
 
Square Payments Class Presentation
Square Payments Class PresentationSquare Payments Class Presentation
Square Payments Class Presentation
 
PMPay - Payment Services Hub
PMPay - Payment Services HubPMPay - Payment Services Hub
PMPay - Payment Services Hub
 
Tranoy Espen_First Data Hellas (Greece)
Tranoy Espen_First Data Hellas (Greece)Tranoy Espen_First Data Hellas (Greece)
Tranoy Espen_First Data Hellas (Greece)
 
Online Security and Payment System - PayPal
Online Security and Payment System - PayPalOnline Security and Payment System - PayPal
Online Security and Payment System - PayPal
 
Square Presentation 2.26.16
Square Presentation 2.26.16Square Presentation 2.26.16
Square Presentation 2.26.16
 
Magento Stripe Payments
Magento Stripe PaymentsMagento Stripe Payments
Magento Stripe Payments
 
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...
Lviv Outsourcing Forum 2016 Михайло Крамаренко “IT-outsourcing: Retrospection...
 
Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)Android developer options & android sdk tools (for qa)
Android developer options & android sdk tools (for qa)
 

Similaire à Getting started with Stripe

Stripe Integration With MuleSoft
Stripe Integration With MuleSoftStripe Integration With MuleSoft
Stripe Integration With MuleSoftShyamRajPrasad
 
How to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfHow to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfTechugo
 
Assignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docxAssignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docxLankaniPerera
 
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
 
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...apidays
 
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...apidays
 
Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testingAtul Pant
 
What Is Mobile App Payment Gateway Integration - consumer-sketch.pptx
What Is Mobile App Payment Gateway Integration - consumer-sketch.pptxWhat Is Mobile App Payment Gateway Integration - consumer-sketch.pptx
What Is Mobile App Payment Gateway Integration - consumer-sketch.pptxConsumer Sketch
 
Assignment - Requirements Specification Document and Implementation.docx
Assignment - Requirements Specification Document and Implementation.docxAssignment - Requirements Specification Document and Implementation.docx
Assignment - Requirements Specification Document and Implementation.docxLankaniPerera
 
How to setup credit card merchant account?
How to setup credit card merchant account?How to setup credit card merchant account?
How to setup credit card merchant account?itio Innovex Pvt Ltv
 
Safex pay wl-pg-presentation
Safex pay wl-pg-presentationSafex pay wl-pg-presentation
Safex pay wl-pg-presentationNeha Sahay
 
Why Payment gateway integration is important.pdf
Why Payment gateway integration is important.pdfWhy Payment gateway integration is important.pdf
Why Payment gateway integration is important.pdfIntegrated IT Solutions
 
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
 
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
 
Ccavenue presentation
Ccavenue presentationCcavenue presentation
Ccavenue presentationAnurag Vikram
 
Successful Cashless Societies and how the rest are set to Emulate this Model ...
Successful Cashless Societies and how the rest are set to Emulate this Model ...Successful Cashless Societies and how the rest are set to Emulate this Model ...
Successful Cashless Societies and how the rest are set to Emulate this Model ...Shift Conference
 
Safex pay avantgarde -presentation
Safex pay avantgarde -presentationSafex pay avantgarde -presentation
Safex pay avantgarde -presentationParvezKhan173
 
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
 
Safex pay avantgarde -presentation
Safex pay avantgarde -presentationSafex pay avantgarde -presentation
Safex pay avantgarde -presentationNeha Sahay
 

Similaire à Getting started with Stripe (20)

Stripe Integration With MuleSoft
Stripe Integration With MuleSoftStripe Integration With MuleSoft
Stripe Integration With MuleSoft
 
How to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdfHow to Implement Stripe Get a Complete Insight!.docx.pdf
How to Implement Stripe Get a Complete Insight!.docx.pdf
 
Cpe%20ppt (1).pptx
Cpe%20ppt (1).pptxCpe%20ppt (1).pptx
Cpe%20ppt (1).pptx
 
Assignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docxAssignment - Requirements Specification Document and Implementation copy 2 .docx
Assignment - Requirements Specification Document and Implementation copy 2 .docx
 
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
 
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Australia 2021 - API Economy in Financial Services by Siddhant A...
 
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
apidays LIVE Hong Kong 2021 - API Economy in Financial Services by Siddhant A...
 
Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testing
 
What Is Mobile App Payment Gateway Integration - consumer-sketch.pptx
What Is Mobile App Payment Gateway Integration - consumer-sketch.pptxWhat Is Mobile App Payment Gateway Integration - consumer-sketch.pptx
What Is Mobile App Payment Gateway Integration - consumer-sketch.pptx
 
Assignment - Requirements Specification Document and Implementation.docx
Assignment - Requirements Specification Document and Implementation.docxAssignment - Requirements Specification Document and Implementation.docx
Assignment - Requirements Specification Document and Implementation.docx
 
How to setup credit card merchant account?
How to setup credit card merchant account?How to setup credit card merchant account?
How to setup credit card merchant account?
 
Safex pay wl-pg-presentation
Safex pay wl-pg-presentationSafex pay wl-pg-presentation
Safex pay wl-pg-presentation
 
Why Payment gateway integration is important.pdf
Why Payment gateway integration is important.pdfWhy Payment gateway integration is important.pdf
Why Payment gateway integration is important.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
 
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
 
Ccavenue presentation
Ccavenue presentationCcavenue presentation
Ccavenue presentation
 
Successful Cashless Societies and how the rest are set to Emulate this Model ...
Successful Cashless Societies and how the rest are set to Emulate this Model ...Successful Cashless Societies and how the rest are set to Emulate this Model ...
Successful Cashless Societies and how the rest are set to Emulate this Model ...
 
Safex pay avantgarde -presentation
Safex pay avantgarde -presentationSafex pay avantgarde -presentation
Safex pay avantgarde -presentation
 
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
 
Safex pay avantgarde -presentation
Safex pay avantgarde -presentationSafex pay avantgarde -presentation
Safex pay avantgarde -presentation
 

Plus de TechMagic

K is for Kotlin
K is for KotlinK is for Kotlin
K is for KotlinTechMagic
 
Intro to vue.js
Intro to vue.jsIntro to vue.js
Intro to vue.jsTechMagic
 
Android notifications. testing guideline
Android notifications. testing guidelineAndroid notifications. testing guideline
Android notifications. testing guidelineTechMagic
 
Angular 2 vs React. What to chose in 2017?
Angular 2 vs React. What to chose in 2017?Angular 2 vs React. What to chose in 2017?
Angular 2 vs React. What to chose in 2017?TechMagic
 
Tips and Tricks for email communication with customer
Tips and Tricks for email communication with customerTips and Tricks for email communication with customer
Tips and Tricks for email communication with customerTechMagic
 
Test Driven Development in Node.js apps
Test Driven Development in Node.js appsTest Driven Development in Node.js apps
Test Driven Development in Node.js appsTechMagic
 
OS X Server as CI for iOS
OS X Server as CI for iOSOS X Server as CI for iOS
OS X Server as CI for iOSTechMagic
 
TechMagic - Development Studio for Startups (iOS, Android, Node.js)
TechMagic - Development Studio for Startups (iOS, Android, Node.js)TechMagic - Development Studio for Startups (iOS, Android, Node.js)
TechMagic - Development Studio for Startups (iOS, Android, Node.js)TechMagic
 

Plus de TechMagic (8)

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

Dernier

2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
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
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
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
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
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
 

Dernier (20)

2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
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
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
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
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
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
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
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
 

Getting started with Stripe

  • 1.
  • 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.
  • 17.
  • 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
  • 21.
  • 22. Webhook Webhooks are a tool Stripe uses to notify your server of account events.
  • 23.
  • 24.
  • 25.
  • 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