Purpose
1.2. Automate the reconciliation of payments with booking management systems to improve accuracy, reduce manual intervention, and lower administrative costs.
1.3. Enhance customer experience through real-time, automated notifications and confirmations of successful bookings post-payment.
1.4. Provide fully automated bookkeeping for improved accounting and financial transparency in aromatherapy class operations.
1.5. Automator enables multi-channel status updates and triggers downstream automations, including invoicing, reminders, or class access provisioning.
Trigger Conditions
2.2. Webhook or API callback from payment provider sends transaction success signal.
2.3. Booking status remains in a pending/unconfirmed state prior to payment automation.
2.4. Automated trigger upon recurring subscription or installment payment for ongoing or multi-session classes.
2.5. Trigger on refund, dispute, or payment failure events for status reversal automation.
Platform Variants
• Feature/Setting: PaymentIntent Webhook — configure `payment_intent.succeeded` event; automate booking record update with payment metadata.
3.2. PayPal
• Feature/Setting: Instant Payment Notification (IPN) or Webhook — listen for `PAYMENT.SALE.COMPLETED`; automate status switch in class management system.
3.3. Square
• Feature/Setting: Orders API with Webhooks — use `payment.updated` event to automate status sync.
3.4. Razorpay
• Feature/Setting: Webhooks — trigger automation on `payment.captured`, invoke booking status automator.
3.5. Authorize.Net
• Feature/Setting: Transaction Reporting API — poll or subscribe to `transaction settled` event; automate class enrollment confirmation.
3.6. Worldpay
• Feature/Setting: Notification Web Services — process `AUTHORISED` and `SETTLED` events; automate update handler.
3.7. Adyen
• Feature/Setting: Notification Webhooks — capture `AUTHORISATION` webhook; automate downstream booking system update.
3.8. Braintree
• Feature/Setting: Webhooks — configure `transaction_disbursed` event; automate booking status change.
3.9. Mollie
• Feature/Setting: Payment API with status polling or webhook automation for `paid` status event.
3.10. GoCardless
• Feature/Setting: Webhooks for mandate or payment events; automate subscription or class confirmation.
3.11. 2Checkout
• Feature/Setting: INS (Instant Notification Service); automate processing on approved sale.
3.12. Klarna
• Feature/Setting: Push notifications for `checkout complete`; automate class registration status.
3.13. Shopify Payments
• Feature/Setting: Order Payment Event Webhook; automate booking fulfillment process.
3.14. Amazon Pay
• Feature/Setting: Notification Service for `PaymentSuccess`; automate enrollment update.
3.15. Apple Pay
• Feature/Setting: Via PSP (e.g., Stripe/Adyen) — automate through PSP webhook integration.
3.16. Google Pay
• Feature/Setting: Via gateway webhook; automate through underlying PSP’s webhook event.
3.17. BlueSnap
• Feature/Setting: Webhooks; automate payment completed for booking automation.
3.18. Ingenico ePayments
• Feature/Setting: DirectLink/Batch & webhooks for `PAYMENT_PROCESSED` status update automation.
3.19. Sage Pay (Opayo)
• Feature/Setting: `notify` webhook; automate status based on `OK` transaction code.
3.20. Checkout.com
• Feature/Setting: Webhook for `payment_captured` event; automate downstream update automation.
3.21. Payoneer
• Feature/Setting: API reporting endpoint; automate on funds received acknowledgment.
Benefits
4.2. Enables real-time automated communication with clients regarding payment status.
4.3. Automated status updates improve operational productivity in aromatherapy class management.
4.4. Automating reconciliation enhances finance auditability and transparency.
4.5. Scalability: easily automatable for multi-class, multi-instructor, or high-volume scenarios in the wellness and spa sector.