Categories
Website Design

Idempotency and retries with the Stripe Postman collection [Video]

Idempotency and retries with the Stripe Postman collection

Learn how to use idempotency for safely retrying requests without accidentally performing the same operation twice using the Stripe Postman collection. This is useful when an API call is disrupted in transit and you do not receive a response. For example, if a request to create a charge does not respond due to a network connection error, you can retry the request with the same idempotency key to guarantee that no more than one charge is created.

### Presenter

Dawn Lambeth – Developer Advocate at Stripe – https://twitter.com/dawnlambeth

### Resources

Documentation: https://stripe.com/docs/api/idempotent_requests
Postman collection: https://www.postman.com/stripedev/workspace/stripe-developers/overview

### Table of contents

00:00 Overview
00:30 Introduction to idempotency
01:20 How it works
01:35 HTTP method support
01:45 Request headers
01:58 Create a customer with an idempotency key
02:58 Create a UUID with Postman
04:10 Retries

### Support

If you have a question, please feel free to reach out to our support team at https://support.stripe.com/ or on Discord: https://stripe.com/go/developer-chat.

### Updates

Sign up to stay updated with developer news: https://go.stripe.global/dev-digest

### Feedback

If you have any feedback about this or other episodes, let us know: https://forms.gle/VjNqzRhotM2snYo88.

Watch/Read More
Categories
Website Design

SaaS Fundamentals 08 - Subscriber management with the customer portal [Video]

In this episode, you'll learn how to enable customers to manage their billing using the customer portal. The customer portal is a feature rich Stripe hosted page where customers can do things like update their card on file, change their subscription, or cancel. You can configure what customers are allowed to do from the settings in your dashboard, or by creating a Customer Portal Configuration using the API. We'll focus on integrating the customer portal.### PresenterCJ Avilla - Developer Advocate at Stripe - https://twitter.com/cjav_dev### Contents00:00 Introduction to the customer portal01:41 Configuring the customer portal in your app03:07 Configure your front-end04:29 Configure your portal in the dashboard05:30 Conclusion### ResourcesIntegrating the customer portal: https://stripe.com/docs/billing/subscriptions/integrating-customer-portalArticle: https://dev.to/stripe/managing-the-customer-billing-lifecycle-using-the-customer-portal-307j### SupportIf you have a question, please feel free to reach out to our support team on Discord at https://stripe.com/go/developer-chat ### UpdatesSign up to stay updated with developer news: https://go.stripe.global/dev-digest ### FeedbackIf you have any feedback about this or other episodes, let us know: https://forms.gle/VjNqzRhotM2snYo88#saas #stripe #payments #ruby

Categories
Website Design

How to add Link for faster checkout with Stripe [Video]

In this episode, you'll learn how to accept payments with the Link payment method in the US. Link is a reusable payment method with immediate notification. Using Link, you can offer a frictionless checkout experience to every new customer. Customers have Link accounts where they store their billing information (email, addresses, and so on) and payment details (cards, bank accounts, and so on).When a customer visits a new business that accepts Link, they only need to authenticate using an SMS code. Link with Stripe is the new solution that we recommend instead of the legacy "remember me" feature.If you'd like to integrate Link with Stripe and join the private beta, please email link-elements-beta@stripe.com ### PresenterCJ Avilla - Developer Advocate at Stripe - https://twitter.com/cjav_dev### ResourcesDocumentation: https://stripe.com/docs/payments/payment-methods/link/accept-a-payment ### SupportIf you have a question, please feel free to reach out to our support team at https://support.stripe.com/ or on Discord at https://stripe.com/go/developer-chat ### UpdatesSign up to stay updated with developer news: https://go.stripe.global/dev-digest ### FeedbackIf you have any feedback about this or other episodes, let us know: https://forms.gle/VjNqzRhotM2snYo88