
ConfirmIntent
Confirm a PaymentIntent in Stripe.
Confirm a PaymentIntent in Stripe.
Confirm a PaymentIntent in Stripe.
This task confirms a PaymentIntent to process a payment.
type: "io.kestra.plugin.stripe.payment.ConfirmIntent"Examples
Confirm a PaymentIntent
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
apiKey*Requiredstring
Stripe API Key
Secret key for authenticating with Stripe. Starts with 'sk_' for live/test keys.
paymentIntentId*Requiredstring
The PaymentIntent ID to confirm
paymentMethodstring
Optional payment method ID to use for confirmation
returnUrlstring
Optional return URL for redirect-based payment methods
Outputs
paymentIntentIdstring
The confirmed PaymentIntent ID
rawstring
The raw JSON response from Stripe
statusstring
The PaymentIntent status