• This repository has been archived on 27/Apr/2022
  • Stars
    star
    245
  • Rank 165,304 (Top 4 %)
  • Language
    Ruby
  • Created over 5 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of Stripe Developer Office Hours demos 🎬

This repository is no longer being maintained, and new projects will be in standalone repositories.

Developer Office Hours

Stripe Developer Office Hours

Stripe Engineers answering questions and walking through code examples on various topics.

Upcoming office hours

Session Hosts Topic Resources
2021-09 TBD Stripe Tax 🎦 YouTube
2021-09 TBD Payment Element 🎦 YouTube

ℹ To receive notifications for future office hours, please subscribe to our 🎬YouTube playlist

Previous office hours

Session Hosts Topic Resources
2019-08-14 CJ Avilla and Olivier Godement One-Time Payments (SCA)
Live walkthrough of Payment Intents, one-time payments, and automatic confirmation workflows.
🎦 YouTube
2019-08-28 CJ Avilla and Sophie Wiepking-Brown Saving and Reusing Cards (SCA)
Live walkthrough of Setup Intents, storing and reusing cards, and off-session confirmation workflows.
🎦 YouTube
2019-10-02 CJ Avilla and Zander Ebin Billing and Subscriptions (SCA)
Live demonstration of a Billing implementation for subscription-based payment flows.
🎦 YouTube
2019-10-16 CJ Avilla and Adrienne Dreyfus Webhooks
Live demonstration of implementing a webhook endpoint for Stripe events.
🎦 YouTube
2019-10-30 CJ Avilla and Hamish Kerr Connect Onboarding
Live demonstration of implementing custom connect account onboarding.
🎦 YouTube
2019-11-21 CJ Avilla and Sam Gerstenzang Checkout
Live demonstration of using Stripe hosted Checkout to collect payment, store cards, and create recurring billing Subscriptions.
🎦 YouTube
2019-12-04 Ali Riaz One-Time Payments with iOS
Live demonstration of collecting one-time payments with iOS and the stripe-ios client library.
🎦 YouTube
2019-12-24 CJ Avilla Issuing Cards
Live demonstration of issuing Credit Cards with Stripe Issuing
🎦 YouTube
2020-01-28 CJ Avilla Variable Amount with Checkout
Live demonstration for taking donations where amount is defined by the donor.
🎦 YouTube
2020-02-13 CJ Avilla Setup Bank Account for ACH
Live demonstration for collecting and verifying Bank Account details for ACH.
🎦 YouTube
2020-02-26 Thomas Marek React Stripe.js
Live demonstration for collecting one time payment details with React Stripe.js.
🎦 YouTube
2020-04-01 Matthew Ling Klarna One Time
Live demonstration for collecting one time payments with Klarna.
🎦 YouTube
2020-04-02 CJ Avilla Pausing Subscriptions
Live demonstration of Subscription pausing.
🎦 YouTube
2020-04-08 Suz Hinton Batch Processing
Live demonstration of batch processing and dealing with API rate limits.
🎦 YouTube
2020-04-13 Ali Riaz Subscriptions with Coupons
Live demonstration of creating Subscriptions with Coupons.
🎦 YouTube
2020-04-15 Matthew Ling Klarna Installments
Live demonstration of collecting payments in installments with Klarna.
🎦 YouTube
2020-04-17 CJ Avilla Lumpy Subscription Payments
Live demonstration of using Subscription Schedules to create lumpy payments for subscriptions.
🎦 YouTube
2020-04-23 CJ Avilla Responding to Disputes
Live demonstration of automating the dispute response process.
🎦 YouTube
2020-05-01 Dawn Lambeth Refunds
Live demonstration showing how to refund payments.
🎦 YouTube
2020-06-22 Matthew Ling SEPA Direct Debit
Live demonstration showing how to setup SEPA direct debit.
🎦 YouTube
2020-06-29 Theodora Chu and CJ Avilla Customer Portal
Live demonstration of integrating the Customer Portal.
🎦 YouTube
2020-09-10 Mari Puncel and CJ Avilla Checkout
Live demonstration of integrating Stripe Checkout.
🎦 YouTube
2020-09-17 Matthew Ling Checkout
Live demonstration of integrating Stripe Checkout to accept payment with Bacs.
🎦 YouTube
2020-09-23 Matthew Ling Checkout
Live demonstration of integrating Stripe Checkout to accept payment with SEPA.
2020-10-08 CJ Avilla Accept a payment
Live demonstration for the basics of taking payment.
2020-12-15 Charles Watkins Clone payment methods
Live demonstration showing how to clone a payment method from platform to connected account.
🎦 YouTube
2021-01-29 Brody Klapko Technical writing
Learn technical writing basics for writing the best technical documentation.
YouTube 🎥

Changes

The Stripe API's and libraries are always being updated. It's possible that since recording, an API or library function has been deprecated. Please refer to this changelog for updates.

Get support

If you found a bug or want to suggest a new topic, please file an issue.

If you have questions, comments, or need help with code, we're here to help:

Sign up to stay updated with developer news.

More Repositories

1

jquery.payment

[DEPRECATED] A general purpose library for building credit card forms, validating inputs and formatting numbers.
CoffeeScript
3,538
star
2

react-stripe-elements

Moved to stripe/react-stripe-js.
JavaScript
3,026
star
3

mosql

MongoDB → PostgreSQL streaming replication
Ruby
1,629
star
4

stripe-payments-demo

Sample store accepting universal payments on the web with Stripe Elements, Payment Request, Apple Pay, Google Pay, Microsoft Pay, and the PaymentIntents API. 💳🌍✨
JavaScript
1,471
star
5

shop

Single-page shop
CSS
1,126
star
6

flow-to-typescript-codemod

Codemod Stripe used to migrate 6.5m+ lines of code from Flow to TypeScript
TypeScript
675
star
7

safesql

Static analysis tool for Golang that protects against SQL injections
Go
563
star
8

PaymentKit

Easily accept payments on iOS
Objective-C
470
star
9

brushfire

Distributed decision tree ensemble learning in Scala
Scala
391
star
10

stripe-webhook-monitor

Stripe Webhook Monitor provides a real-time feed and graph of Stripe events received via webhooks. 📈✨
JavaScript
366
star
11

accept-a-card-payment

Learn how to accept a basic card payment on web, iOS, Android
Java
351
star
12

jquery.mobilePhoneNumber

[DEPRECATED] A general purpose library for validating and formatting mobile phone numbers.
CoffeeScript
331
star
13

nextjs-typescript-react-stripe-js

Full-stack TypeScript example using Next.js, react-stripe-js, and stripe-node.
TypeScript
329
star
14

topmodel

Standard evaluations for binary classifiers so you don't have to
Python
316
star
15

gaps

Easy management of your Google Groups subscriptions.
Ruby
284
star
16

ApplePayStubs

Test your Apple Pay integration without Apple Pay
Objective-C
193
star
17

timberlake

Timberlake is a Job Tracker for Hadoop.
Go
177
star
18

wilde-things

A tutorial integrating Stripe in PHP
PHP
175
star
19

sequins

A key/value store for serving static batch data
Go
174
star
20

checkout-subscription-and-add-on

Uses Stripe Checkout to create a payment page that starts a subscription for a new customer.
CSS
162
star
21

mongoriver

A library for writing MongoDB oplog tailers.
Ruby
153
star
22

stripe-demo-connect-kavholm-marketplace

Demo app for Global Marketplace using Stripe Connect
JavaScript
139
star
23

herringbone

Tools for working with parquet, impala, and hive
Thrift
135
star
24

pd2pg

Import PagerDuty data into Postgres for analysis
Ruby
110
star
25

payment-form-modal

How to implement Stripe Elements within a modal dialog.
JavaScript
106
star
26

datadog-checks

Checks for the Datadog Agent that Stripe finds useful.
Python
99
star
27

set-up-subscriptions

Getting started with Stripe Elements and Stripe Billing to charge a customer for a monthly subscription.
CSS
96
star
28

macgyver

A Chrome extension which duct tapes an SSH agent to the platformKey API
Go
90
star
29

react-elements-card-payment

Learn how to build a checkout form with React
CSS
87
star
30

chalk-log

Chalk::Log adds a logger object to any class, which can be used for unstructured or semi-structured logging.
Ruby
72
star
31

agate

Scoring ONNX models on the JVM in scala
Scala
68
star
32

sbt-bazel

Easily convert SBT projects to Bazel workspaces
Scala
54
star
33

charging-for-multiple-plan-subscriptions

Getting started with Stripe Elements and Stripe Billing to charge a customer for a monthly subscription with multiple items.
JavaScript
54
star
34

checkout-remember-me-with-twilio-verify

Use Stripe Checkout to collect payment details for future payments and Twilio Verify to authenticate the customer via SMS code and charge their stored card.
JavaScript
50
star
35

firebase-mobile-payments

Firebase Cloud Functions to create payments in native Android and iOS applications.
Kotlin
49
star
36

identity-verification

Securely collect and verify identity documents
JavaScript
44
star
37

falconer

High throughout, unsampled tracing span buffer with streaming search
Go
40
star
38

web-elements-sepa-debit-payment

Collect SEPA Debit mandates and payments.
Objective-C
37
star
39

payment-tag

CoffeeScript
34
star
40

stripe-stdlib-demo

Sample store accepting universal payments built with @Stripe and @StdLib.
JavaScript
33
star
41

chalk-config

Maps on-disk config files into a loaded global configatron instance, taking into account your current environment.
Ruby
28
star
42

go-einhorn

Talk to einhorn from your Go worker
Go
25
star
43

sample-terminal-ios-app

Learn how to take in-person payments with a physical reader and Terminal in your iOS app
Swift
19
star
44

adding-sales-tax

Learn how to use PaymentIntents to build a simple checkout flow
CSS
18
star
45

javascript-style

Javascript linter with rules for Stripe projects
JavaScript
16
star
46

scrooge-shapes

Shapeless generic instances for Scrooge types
Scala
14
star
47

datadog-cli-tools

CLI tools we find useful for Datadog
Ruby
13
star
48

submigrate

Combine multiple subscriptions into a single subscription with multiple items
Go
12
star
49

web-elements-fpx-payment

Accept Malaysian online bank transfers with the Stripe FPX Element.
JavaScript
12
star
50

siv-go

A pure Go implementation of the SIV AEAD.
Go
11
star
51

au-becs-debit-payment

Collecting AU BECS Direct Debit mandates and payments.
Java
10
star
52

oxxo-payment

Learn how to accept OXXO and card payments
JavaScript
10
star
53

round-up-and-donate

Build a round up and donate feature with Connect
CSS
10
star
54

random

A collection of random utilities
Shell
9
star
55

web-elements-card-payment

Learn how to accept a basic card payment on the web
JavaScript
7
star
56

grabpay-payment

Accept GrabPay Payments with Stripe, a popular digital wallet in Southeast Asia.
CSS
5
star
57

yard-sorbet

Types are documentation
Ruby
5
star
58

terraform-provider-confidant

A terraform provider for confidant. See https://github.com/terraform-providers
Go
5
star
59

simple-powershell-dsc

Simple Powershell DSC pull server in Go
Go
4
star
60

stripe-magento1-releases

4
star
61

pb

Lint protocol buffers
Go
2
star
62

mobile-elements-card-payment

Learn how to accept a basic card payment on iOS & Android
Java
2
star
63

bazel-bloop-exporter

This proof of concept exports a bazel project to bloop. The motivation is to allow the use of any tooling that already has a bloop integration, such as the metals language server.
Starlark
2
star
64

sentry-restricted-github

Python
2
star
65

time-utils

Ruby
1
star