Integrations
Payment Webhooks
How Bronjoy confirms payments automatically once a client pays.
Overview
Bronjoy processes payments on your behalf (see Stripe), so you never configure a webhook yourself — this page just explains what happens behind the scenes between a client paying and their appointment being confirmed.
What happens when a payment completes
- The payment provider notifies Bronjoy that the checkout succeeded, expired, or was refunded
- The transaction record is updated to
Completed,Cancelled, orRefunded - If the appointment was pending payment, it's automatically confirmed
- The client and staff receive their confirmation/cancellation notifications
This all happens within a second or two of the client completing checkout — no polling required. Track the result from your side via transactions or the appointment's status.
Providers
| Provider | Status |
|---|---|
| Stripe | Live — see Stripe Integration |
| Click.uz | Paused until legal entity registration completes |
| Payme.uz | Paused until legal entity registration completes |
All amounts for Click and Payme are handled in UZS; Stripe amounts follow the currency configured on the transaction.