Some features are built but off until the owner switches them on (on Heroku, in the settings; see
docs/deploy/runbook.md):
| Feature | Switch | Until it is on |
|---|---|---|
| WhatsApp messages and the WhatsApp assistant | WHATSAPP_ENABLED=True plus WHATSAPP_TOKEN, WHATSAPP_PHONE_NUMBER_ID, WHATSAPP_APP_SECRET and WHATSAPP_VERIFY_TOKEN, once 064 654 1357 is registered with Meta |
The app sends no WhatsApp messages, and the WhatsApp commands in these guides do not work yet. Customers get updates by e-mail if they have one. |
| Live PayFast payments | PAYFAST_SANDBOX=False plus the live PAYFAST_MERCHANT_ID, PAYFAST_MERCHANT_KEY and PAYFAST_PASSPHRASE |
PayFast runs in test (sandbox) mode: no real money moves. Cash and EFT work. |
| Interest on facilities | Admin ▸ Loan settings ▸ Interest enabled and Interest start date | No interest is charged. |
| Sepedi WhatsApp texts | A Sepedi speaker must check the texts first (whatsapp/texts.py) |
– |
| SEDFA funds for local suppliers' goods | Admin ▸ Local suppliers ▸ Producer settings ▸ SEDFA for producer goods, only after SEDFA confirms in writing (kept off for now) | Credit drawdowns for local suppliers' goods use RMK own funds. |
WhatsApp for now. 064 654 1357 runs on the normal WhatsApp Business app on RMK's phone. The order links in the catalogues already work: they open a chat with the order typed in. Staff read these messages on the phone and capture the orders on Staff ▸ WhatsApp order. The automatic WhatsApp assistant (menus, PIN, order updates) is switched on later, once the number is registered with Meta: either moved to the WhatsApp Business Platform, or through Meta's coexistence option.