cp .env.example .envand fill values.npm inpm run dev(ornpm start)
- Keep /webhook route without
express.json()BEFORE it. - Image flow:
- Download image → ZXing QR pre-check.
- Call SlipOK raw (fallback: image).
- Reply Flex (success / pending / invalid).