Skip to content

Taking a Deposit (Stripe)

The Oberammergau Booking Form takes a deposit through Stripe, our card payment provider.

When a customer submits the form, they are sent to Stripe’s secure payment page to pay.

Once the payment succeeds, their booking is confirmed and they are sent a confirmation email.

  1. They fill in the booking form and click submit.
  2. They are taken to the Stripe payment page to pay the deposit.
  3. If they pay: they come back to the tour page. The form is replaced by a confirmation message, and they receive a confirmation email.
  4. If they cancel: they come back to the tour page and see a message saying nothing was charged. The form is already filled in with what they entered, so they can try again.

When they submit again, it updates their original booking. It does not create a duplicate.

The customer does not type the deposit amount. It is worked out automatically, so it cannot be changed or mistyped.

The Deposit field on the tour page is the amount per person.

The customer is charged that amount multiplied by the number of people travelling, which they choose on the form.

For example, a £400 deposit with 3 people travelling charges £1,200.

If a form has no “number travelling” question, for example a fixed final-payment form, nothing is multiplied. The amount is charged exactly as set.

Set the Deposit field on the Oberammergau tour page, not on the form.

This is the amount per person. The customer is charged it times the number travelling.

This is the message shown when a customer comes back having paid.

It is the form’s Message on submit, under Form → Settings.

The confirmation and failed-payment emails

Section titled “The confirmation and failed-payment emails”

These are the two Send Email workflows on the form:

  • the confirmation email, which runs on Approve
  • the failed-payment email, which runs on Reject

You can edit the subject and body text of each.

To show the amount paid, put {depositAmount} in the text, for example £{depositAmount}. It inserts the total charged: the deposit times the number travelling.

Field labels, help text and the usual form-field settings. See the Forms overview.

  • setting up Stripe on a different form, or changing the card provider
  • changing which tour page field the deposit is read from
  • anything to do with Stripe keys, the payment connection or the receipt