Responding to disputes

In this edition of Stripe Developer Office Hours, follow along as CJ Avilla automates the dispute response process. This episode uses Node.js and starts from the checkout-one-time-payments Stripe Sample available here: https://github.com/stripe-samples/checkout-one-time-payments

## Resources
- Official Guide https://stripe.com/docs/disputes/responding
- Support article regarding COVID-19 related dispute responses https://support.stripe.com/questions/covid-19-dispute-response-guidance
- File uploads https://stripe.com/docs/file-upload

### Table of contents

2:30 setup Checkout store from sample
4:00 respond to a dispute from the dashboard (Note this is the old UI)
8:16 data collection best practices
12:50 add terms, conditions, and privacy policy
16:55 prefill dispute data on webhook event
32:20 build custom dispute UI
44:29 frequently asked questions about disputes with Connect

### Presenter

CJ Avilla, Developer Advocate @ Stripe - https://twitter.com/cjav_dev

### Support

If you have a question, please feel free to reach out to our support team on Discord at 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.
#Stripe #Payments