Library / E-commerce & Payments
E-commerce & Payments
Take Service Bookings and Payments on WhatsApp with Xendit
When a booking arrives by webhook, it calculates the price, generates a Xendit invoice, and sends the details to the customer on WhatsApp.
What it does
## 1. Xendit API Key ### How to Get API Key: 1. Register/Login to Xendit Dashboard 2. Choose Environment: - Test mode for development - Live mode for production 3. Generate API Key: - Go to Settings → API Keys - Click Generate new key - Copy Secret Key (format: xnd_test_xxx or xnd_production_xxx) ### Setup in n8n: - Node: HTTP Request - Authentication: Basic Auth - Username: Xendit API Key - Password: (leave empty) ### Documentation: - Xendit API Documentation - Invoice API Guide
The steps
- Webhook
- Process Booking
- Calculate Price
- Respond to Webhook
- Delay Typing
- Start Typing
- Stop Typing
- Send Message
- Generate Invoice
Similar automations
Chatbots & Messaging BotsAnswer Restaurant Questions and Book Tables on WhatsApp8 stepsChatbots & Messaging BotsTake Restaurant Bookings and Orders by Voice with VAPI8 stepsCustomer Support & HelpdeskSend WhatsApp Customer Service Replies and Create Asana Tasks4 stepsChatbots & Messaging BotsTake and Track Food Orders over WhatsApp9 steps