Basic Information

appmixer.stripe.core.CreatePaymentIntent

1.0.0

Public

Creates a Payment Intent to initiate a payment process with specified parameters like amount and currency.

Input Ports

in

FieldTypeDescription
Amount number Amount intended to be collected by this Payment Intent, measured in the smallest currency unit.
Currency text Three-letter ISO currency code, in lowercase.
Payment Method Id text The payment method ID to attach to this Payment Intent.
Description text An arbitrary string to attach to the Payment Intent for additional information
Customer Id text The identifier of the customer for whom this Payment Intent is created.
Payment Method Types text Comma-separated list of payment method types (e.g., card, ideal, sepa_debit). If not provided, Stripe will dynamically show relevant payment methods. See all types: Payment Method Types
Capture Method select Controls when the funds will be captured from the customer's account. 'automatic_async' (default) captures asynchronously with better latency. 'manual' requires calling capture separately. 'automatic' captures instantly.
Enable Automatic Payment Methods toggle Whether automatic payment methods feature is enabled. When enabled, this PaymentIntent accepts payment methods that you enable in the Dashboard.
Allow Redirects for Automatic Payment Methods select Controls whether this PaymentIntent will accept redirect-based payment methods. 'always' (default) accepts redirects, 'never' filters out redirect-based methods.
Confirm Payment Intent toggle Set to true to attempt to confirm this PaymentIntent immediately. When false, the PaymentIntent is created in requires_confirmation status and must be confirmed separately.

Output Ports

out

FieldTypeDescription
Id -
Object -
Amount -
Currency -
Status -

Full Metadata