Stripe Integration (Payment Processing)
CloudBridal's Stripe integration provides a complete payment processing solution that allows you to accept payments directly through the application. This integration streamlines your payment workflows and enhances your customer experience.
Key Features
- In-Person Card Reader Payments: Process credit card payments using the Stripe BBPOS WisePOS E card reader
- Manual Card Entry: Enter card details manually for phone payments
- Payment Links: Send payment links via email, SMS, or direct URL
- Client Portal Payments: Allow customers to pay online through their client portal
- Payment Plans: Create structured payment schedules customers can pay online
- Appointment Fees: Collect appointment booking fees or deposits
- Tip Collection: Capture tips during the payment process
Connecting to Stripe
To set up the Stripe integration:
- Go to Stripe Integration Settings in CloudBridal
- Click Connect with Stripe
- Follow Stripe's onboarding process to create or connect your account
- Provide your business details and complete the verification process
- Once connected, return to CloudBridal to configure which payment features to enable
Available Payment Features
In the Stripe Integration Settings, there are three features you can enable depending on your processing needs. These can be enabled independently of one another:
- Paid Appointments: Enables payment processing capabilities in appointments.
- Stripe Payments: Enables payment processing capabilities for customer order payments.
- Charging in Payment Plans: Allows your clients to pay for their payment plan installments online. Clients will receive a payment link in their reminder email when this is enabled.
In-Person Payment Processing
Card Reader Setup
To configure your Stripe BBPOS WisePOS E card reader, navigate to the Stripe Integration Settings and follow the step-by-step instructions.
Processing In-Person Payments
To process a payment using the card reader:
- Navigate to the customer's profile
- Create or select an existing order. See Making a Sale for more details.
- Click New Payment in the Payments section
- Enter the payment amount or use the preset options (Pay Half, Pay in Full, etc.)
- Select Charge Now With Stripe
- Choose Use Card Reader
- The card reader will display the amount to charge
- Have the customer insert, tap, or swipe their card
- Once approved, the payment record is created in CloudBridal. If it doesn't succeed, the system will display an error message explaining why it didn't go through.
Manual Card Entry
For phone payments or when the card reader isn't available:
- Follow steps 1-5 above
- Choose Manual Card Entry
- Enter the card details (number, expiration, CVV, zip code)
- Click Submit Payment
- The system will process the payment and create the record
Payment Receipts
After processing a payment through Stripe:
- You'll be prompted to send a payment receipt
- Choose from email, SMS (requires Twilio integration), or print options
Online Payment Options
Plan Requirement: Core or Ultimate
Send customers links to pay online:
- Create a new payment and select Payment Link
- Choose how to send: email, SMS (requires Twilio), or get a direct link
- When the customer completes the payment, it's automatically recorded in CloudBridal
Scheduled Payments & Payment Plans
You can create scheduled payments in CloudBridal by selecting the Schedule Payment for Later option when entering a payment. Payment Plans work in a similar way, where creating a new payment plan will split the overall due amount into a series of scheduled payments. Your clients can then pay for their scheduled payments via the client portal or through a payment link. As a staff member, you can also process a scheduled payment yourself the same way you would a regular payment.
Paid Appointments
Collect fees during appointment booking:
- Go to Appointment Settings
- Edit your appointment types and configure payment settings:
- Charged at Booking: Immediately charge the customer's card when the appointment is confirmed.
- Reserve with Card: Hold card information without charging. This is used to reduce likelihood of no-shows or late cancellations. In the event of a no-show, you can then charge the client through the appointment calendar by selecting the appointment, clicking the Actions button, and then selecting the Charge option.
- Charge Manually: Collect card info for later charging. Charges are initiated in the same way as the Reserve with Card details above.
- Additional Disclaimer Message: You should provide a disclaimer message to your clients. This allows them to understand the nature of the charge. Clear messaging is extremely important to reduce the risk of chargebacks in the future.
Processing Fees
Payment processing includes:
- Standard Stripe processing fees based on your country and payment method.
- CloudBridal platform fee of 0.25%
- Lower rates apply for card-present transactions using the card reader. See Terminal pricing for details.
Regional Availability
The Stripe integration availability depends on your region:
- Check Stripe's regional considerations for card reader support
- In unsupported regions, you can still use manual payment recording in CloudBridal
FAQs
How do I refund a Stripe-processed payment?
Refunds are done via the Stripe Dashboard. Find the payment and click Refund. This syncs the refund status to CloudBridal. You can also navigate to the Stripe payment directly from the CloudBridal payment.
Are tips supported?
Yes, tips are supported. See Stripe Integration Settings > Accepting Tips on Reader for details.
Updated on: 05/07/2025
Thank you!