Discussions

Ask a Question
Back to All

Deposit paid through Stripe on the Online Booking Form

Hi, when a deposit payment is made on the online booking form using Stripe, are the card details of that customer saved onto the Stripe Dashboard? This is a feature of Stripe in Ireland when they pay an invoice through a link or over the phone, their card details are always saved to your dashboard for future charging. However, I am not sure if the API with ServiceM8 allows the card details to be saved?

Stripe's answer was:
' Hi Luke,

I hope this email finds you well. During the call we talked about how to save the card details to a customer.

This is a feature that Stripe supports, however, it needs some integration before you can search for your customer information by name or address.

When you create a charge for a new customer, you're also creating a customer object for them with their email address and saving it in your dashboard. While the email is the only attribute we require for creating this object, there are several optional ones you can collect as well, including names and addresses.

https://stripe.com/docs/api/customers/object

That information will be passed to Stripe with the card information, and we'll store it in your dashboard so you can later search for your customer by any of the information you include.

Since you are using some third party plugins to create your charges, you'll want to reach out to the support teams for them to be sure they're also collecting and passing customer information to Stripe correctly.'

If this is not possible, is it possible to hire someone to change the API for me to allow this?
Thank you in advance.