provider POST /v1/terminal/readers/{reader}/process_payment_intent
@utdk/stripe /v1/terminal/readers/{reader}/process_payment_intent
Hand-off a PaymentIntent to a Reader
<p>Initiates a payment flow on a Reader. See <a href="/docs/terminal/payments/collect-card-payment?terminal-sdk-platform=server-driven&process=immediately#process-payment">process the payment</a> for more details.</p>
reader path required
string

Try it

Authentication
Configure credentials for Stripe API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

postterminalreadersreaderprocesspaymentintent
POST/v1/terminal/readers/{reader}/process_payment_intent
<p>Initiates a payment flow on a Reader. See <a href="/docs/terminal/payments/collect-card-payment?terminal-sdk-platform=server-driven&process=immediately#process-payment">process the payment</a> for more details.</p>

Parameters

required

Input

Specifies which fields in the response should be expanded.

required

The ID of the PaymentIntent to process on the reader.

Configuration overrides for this transaction, such as tipping and customer cancellation settings.

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import stripe from '@utdk/stripe';

await stripe.postterminalreadersreaderprocesspaymentintent()