
Stripe Update
CertifiedUpdate a Stripe customer
Stripe Update
Certified
Update a Stripe customer
Updates a customer by ID with optional name, email, and metadata. Metadata values are stringified before sending.
yaml
type: io.kestra.plugin.stripe.customer.UpdateExamples
Update a customer's name and metadata
yaml
id: update_customer
namespace: company.team
tasks:
- id: update_customer
type: io.kestra.plugin.stripe.customer.Update
apiKey: "{{ secret('STRIPE_API_KEY') }}"
customerId: "cus_123456789"
name: "John Updated"
metadata:
plan: "enterprise"
updated_by: "admin"
Properties
apiKey *Requiredstring
Stripe API Key
Secret key for authenticating with Stripe. Starts with 'sk_' for live/test keys.
customerId *Requiredstring
Customer ID to update
email string
Customer email address
New email; useful for receipts and lookup
metadata object
Customer metadata
Key-value pairs converted to strings before update
name string
Customer name
New full name to store on the customer
Outputs
customerData object
Raw customer payload
Stripe customer object after update as a map
customerId string
Updated customer ID