📄️ Overview
Payment intents let your backend approve a charge before the card is collected, so the browser can only complete a payment you already authorized.
📄️ Create an Intent
Create a payment intent on your backend with your secret key to approve an amount and currency, and get back a single-use client secret.
📄️ Fulfill an Intent
Fulfill a payment intent from the browser with your publishable key and the client secret to create the payment your backend approved.