In this episode, you’ll learn how to confirm an EPS payment with an HTML and JavaScript client using a custom form.
### Table of contents
00:00 Introduction
00:22 Confirm server is running
02:14 Mount the EPS element
02:33 Create a payment intent
03:24 Confirm a payment intent
03:52 Test the demo
04:17 Refetch the payment on return
05:39 Recap
### Server implementations
Ruby – https://www.youtube.com/watch?v=079khYtqWPo
Python – https://www.youtube.com/watch?v=3s4Dwox7oTQ
PHP – https://www.youtube.com/watch?v=BPfpPGl85tk
Node.js – https://www.youtube.com/watch?v=WG4ehXSEpz4
Java – https://www.youtube.com/watch?v=-uyXCnPXegE
Go – https://www.youtube.com/watch?v=cbsCxLDL4EY
.NET – https://www.youtube.com/watch?v=mqEjRgoZWdo
### Presenter
Matthew Ling – Developer Advocate at Stripe – https://twitter.com/mattling_dev
### Resources
Official client library: https://stripe.com/docs/js
Official documentation: https://stripe.com/docs/payments/eps/accept-a-payment
Code: https://github.com/stripe-samples/accept-a-payment/blob/main/custom-payment-flow/client/html/eps.js
### Support
If 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.
### 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.