Stripe One-Time Charge Workflow Action
Overview
The Stripe One-Time Charge action in Stack allows you to initiate a single, fixed-amount charge to a customer through your Stripe account. This is perfect for collecting payments without setting up recurring subscriptions or payment plans.
Action Details
Action Name
Stripe One-Time Charge
Action Description
This action facilitates a one-time charge in Stripe for a specified amount to a chosen customer. You'll need a valid Stripe Customer ID, the charge amount, a description, and the currency to proceed with the transaction.
How to Configure
To set up the Stripe One-Time Charge action, follow these steps:
-
Action Name:
Choose a clear and recognizable name for the action, such as "Stripe One-Time Charge." -
Stripe Customer ID:
Enter or select the Stripe Customer ID for the customer you wish to charge. -
Description:
Optionally, provide a brief description of the charge for your records. -
Amount:
Specify the amount to charge the customer. -
Currency:
Select the currency in which the charge will be processed.
Field Descriptions
| Field Name | Description | Mandatory |
|---|---|---|
| Stripe Customer ID | The unique identifier for the Stripe customer | Yes |
| Description | A description of the charge (e.g., for tracking) | No |
| Amount | The amount to be charged to the customer | Yes |
| Currency | The currency in which the amount will be charged | Yes |
Example Usage
Imagine a business using this action to charge a customer for a one-time consultation fee of $150, with the transaction processed in USD. Once triggered, the payment will be processed through Stripe and associated with the specified customer's account.
Suggested Triggers
Consider using the following triggers with the Stripe One-Time Charge action:
- Form Submission: Automatically charge a customer upon form submission indicating readiness to purchase or request a service.
- Tag Added: Initiate a charge when a specific tag, like "Ready to Purchase," is added to a customer's profile.
- Appointment Confirmed: Charge customers automatically after confirming an appointment for services.
- Order Completed: Trigger a charge when an order is marked as completed.
- Email Link Clicked: Automatically charge customers who click a payment-related link in an email.
Additional Notes
- Ensure that your Stripe integration is set up in Stack before using this action.
- Verify that the Stripe Customer ID is valid to prevent charge failures.
- This action is designed for one-time payments only. For recurring payments, consider using other Stripe-related actions like subscriptions.