Тёмный
No video :(

Stripe Connect: listening and processing connected account webhooks 

Stripe Developers
Подписаться 29 тыс.
Просмотров 7 тыс.
50% 1

In this episode, you'll learn how to build a a Stripe Connect webhook handler to handle asynchronous events happening both in your platform and on your connected accounts.
The platform we're building in this series allows creators to produce creative content (e.g., a newsletter), publish their content, and monetize their content with paid subscriptions.
This is episode 14 in the series. Stay tuned and subscribe for updates. We'll cover all the ins and outs of Stripe Connect, how you need to model and store things in your database, how to handle authentication, how to process web hooks and post-payment events in your Stripe account, how to onboard creators, how to use Stripe Checkout on the front end to securely accept payment, how to setup the Stripe Customer Portal to allow subscribers to manage their payments and subscriptions.
Presenter
CJ Avilla - Software Engineer - / cjav_dev
Table of contents
00:00 Introduction
01:05 Different types of webhooks
03:02 Creating webhook endpoints
05:32 Processing events
08:25 Magic strings for testing
10:32 Handling processing errors
13:20 Adding a default account
14:40 Next steps
Resources
Stripe Connect docs: stripe.com/doc...
Stripe Connect guide: stripe.com/doc...
Sidekiq: github.com/sid...
Tailwind UI: tailwindui.com/
Stripe Checkout: stripe.com/doc...
Stripe Customer Portal: stripe.com/doc...
Checkout 101 video series: • Checkout 101: low code...
Checkout playlist: • Stripe Checkout
Support
If you have a question, please feel free to reach out to our support team on Discord at stripe.com/go/...
Updates
Sign up to stay updated with developer news: go.stripe.glob...
Feedback
If you have any feedback about this or other episodes, let us know: forms.gle/VjNq...
#stripe #payments #ruby #rails #webhooks

Опубликовано:

 

15 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@adamsolkar
@adamsolkar 6 месяцев назад
What if the user makes a mistake on a page whilst onboarding? do they have to create a new stripe account and restart onboarding?
@StripeDev
@StripeDev 6 месяцев назад
Hi Adam-could you let us know with an example, which sort of onboarding details are you concerned about? Like, you won't be able to change the country once registered with your Stripe account. Is there any other sort of detail that you're concerned about? Let us know so that we can help you better.
@adamsolkar
@adamsolkar 6 месяцев назад
Hi@@StripeDev, I'm just thinking in any part of the onboarding process the user makes a mistake. I just noticed at the end they can update their settings when they reveiew, but there is no back button in the flow. But lets say they are a LLC/LLP and chose Sole Trader as the type of business at the start. Is this something they can change or will they have to create a new Stripe Account and restart onboarding?
@StripeDev
@StripeDev 6 месяцев назад
Ah, okay-got it! Users are able to make changes to account business info, such as the business type-other types of info can't be changed, such as the account country. For these issues, they'll need to create a brand new account-for other issues, they'll need to reach out support where we can help sort everything out for them.
@jordanschwartz6871
@jordanschwartz6871 Месяц назад
I didn't see the user needing to login during the onboarding, yet I am experiencing that flow with my implementation. Can you confirm if the user needed to login before starting onboarding?
@StripeDev
@StripeDev Месяц назад
Sorry Jordan, could you elaborate on the question please?
@jordanschwartz6871
@jordanschwartz6871 Месяц назад
@@StripeDev Sure. The first screen the user sees when they are redirected to the onboarding flow (hosted by Stripe) shows "Get started with Stripe" and asks for an email address. Then next screen asks for a password. I didn't see that in your demo. I was wondering if you encountered the same experience or was able to get around the user having to create an account and sign in. Make sense?
@StripeDev
@StripeDev Месяц назад
No they can't circumvent creating the account.
@jordanschwartz6871
@jordanschwartz6871 Месяц назад
@@StripeDev Thanks - creating the account was understood. But the redirect forced the user to log in. I was able to get around that by turning off the built in external account collection (banking info) - that disabled the stripe auth popup.
Далее
Building a customer subscription flow
34:39
Просмотров 8 тыс.
Stripe Connect account onboarding
23:28
Просмотров 17 тыс.
ТАЙНЫ И ЗАГАДКИ ИНТЕРНЕТА 2
41:37
Build a basic webhook handler
11:24
Просмотров 7 тыс.
This is why webhooks are important
7:59
Просмотров 31 тыс.
Handling platform subscription related events
20:37
Просмотров 4 тыс.
How I Built a Marketplace with Stripe Connect
13:21
Просмотров 1,5 тыс.
Stripe Connect account types
9:44
Просмотров 24 тыс.
Top 3 Things You Should Know About Webhooks!
3:55
Просмотров 91 тыс.
Why use Stripe Connect to build your business.
9:07
Просмотров 19 тыс.