Stripe One Time Charge Workflow Action in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

The Stripe One Time Charge action fires a single charge against a Stripe customer for the amount and currency you specify. Use it for one-off fees triggered by form submissions, tags, or appointment events.

The Stripe One Time Charge action triggers a single non-recurring charge against a Stripe customer. Use it for fees that do not need a subscription: deposits, consultation fees, one-off services.

How to configure

  • Action Name: a label such as "Charge Consultation Fee."
  • Stripe Customer ID: the customer record to bill.
  • Description: optional note that appears on the charge for tracking.
  • Amount: the value to charge.
  • Currency: currency for the transaction.

Field reference

FieldDescriptionRequired
Stripe Customer IDUnique identifier for the Stripe customer.Yes
DescriptionFree-text label for the charge.No
AmountAmount to charge.Yes
CurrencyCurrency for the amount.Yes

Example

Charge a customer $150 USD for a one-time consultation as soon as a form submission marks them ready to pay. The charge runs against their Stripe customer record and shows up under your Stripe transactions immediately.

Suggested triggers

  • Form Submission: charge when a customer submits a payment-ready form.
  • Tag Added: a tag like "Ready to Purchase" can fire the charge.
  • Appointment Confirmed: charge after the customer confirms a paid appointment.
  • Order Completed: bill when an order is marked complete.
  • Email Link Clicked: charge when a customer clicks a payment link.

Notes

  • Connect Stripe under integrations before this action will run.
  • The Stripe Customer ID must already exist - the action does not create new Stripe customers.
  • Use this for one-off charges only. Recurring billing belongs on subscription actions.
  • This action is intended for agencies billing sub-account admins, not for sub-accounts charging their contacts.

Frequently Asked Questions

What do I need before I can use this action?
Stripe must be connected in integrations and the customer must already exist in Stripe with a valid Stripe Customer ID.
Can I use this for recurring payments?
No. Use a subscription-based Stripe action for recurring billing. This action only fires a single one-time charge.
Can sub-accounts use it to charge their contacts?
No. This action is intended for agencies charging sub-account admins, not for sub-accounts charging their own contacts.
What happens if the Stripe Customer ID is invalid?
Stripe rejects the charge and the action fails. Confirm the customer exists in Stripe before triggering this action.

Was this article helpful?