Stripe
Payments for the store, events and donations through one Stripe account and one webhook.
Deposco (warehouse)
How paid book orders reach the fulfilment partner's warehouse system and how shipments, inventory and order history come back.
Shipping rates
How a shipping quote is produced at checkout, from fulfilment history, live carriers, or a flat fallback.
Marketing email (Azure Communication Services)
Campaign sending through ACS, the Event Grid webhook for delivery and engagement, and the dev safety rules.
Transactional email (Microsoft Graph)
Verification codes, password resets, receipts and notifications go out through Microsoft Graph, not SMTP.
Cloudflare R2 (resource media)
Website resource audio, video and documents are uploaded straight from the admin app to R2 with URLs the backend presigns.
Azure Maps (geocoding)
Turning contact and venue addresses into coordinates for the map, regions and areas.
Google (sign-in and Meet)
Two separate Google OAuth clients, one for app users to sign in and one for staff to run online events in Google Meet.