Stripe ConfirmIntent

Stripe ConfirmIntent

Certified

Confirm a Stripe PaymentIntent

Confirms a PaymentIntent by ID, optionally specifying a PaymentMethod and return URL for redirect flows. Uses the secret key context.

yaml
type: io.kestra.plugin.stripe.payment.ConfirmIntent

Confirm a PaymentIntent

yaml
id: confirm_payment_intent
namespace: company.team

tasks:
  - id: confirm_payment
    type: io.kestra.plugin.stripe.payment.ConfirmIntent
    apiKey: "{{ secret('STRIPE_API_KEY') }}"
    paymentIntentId: "pi_123456789"
Properties

Stripe API Key

Secret key for authenticating with Stripe. Starts with 'sk_' for live/test keys.

PaymentIntent ID to confirm

PaymentMethod ID

Optional PaymentMethod to use when confirming

Reference (ref) of the pluginDefaults to apply to this task.

Return URL

Optional redirect URL for SCA/redirect flows

Confirmed PaymentIntent ID

Raw Stripe response

PaymentIntent status