Skip to main content
All updates
Bug fixPaymentsPasses·Sat Sep 26·

Recurring checkout confirmation follows the completed payment

Membership checkouts now recognize a payment already completed by the payment webhook even when Stripe omits the invoice link from its PaymentIntent response.

After a bank or card verification, Booking Bible now confirms a completed
membership from its settled payment and active pass records when Stripe does not
include the related invoice on the PaymentIntent response. During the short
window before the webhook finishes, the checkout keeps waiting instead of
showing a false failure or prompting the client to buy again.

The fallback still verifies the signed-in client and venue before returning a
successful confirmation, and it only acknowledges a payment linked to an active
pass.
Next update

Recovered payments appear on the day they are collected

Today sales and cash breakdowns include overdue payments on their collection day while retaining the original payment history.