Tích hợp BeePay bằng AI
Dùng AI assistant (Claude / ChatGPT / Cursor / Copilot) để tự build tích hợp thanh toán BeePay vào hệ thống của bạn — không cần tự code, chỉ điền 4 thông tin.
3 bước
1. Tải file prompt
⬇ Tảibeepay-integration-prompt.md2. Điền 4 thông tin
Mở file, thay 4 dòng đầu với thông tin của bạn:
BANK_CODE=MB
BANK_ACCOUNT=<số TK>
BANK_HOLDER=<tên HOA KHÔNG DẤU>
BEEPAY_API_KEY=<lấy tại id.beepay.vn/account>3. Paste vào AI
Mở Claude, ChatGPT hoặc Cursor → attach / paste file → thêm yêu cầu:
"Đọc file này và build cho tôi — tech stack Next.js 14 + Postgres, domain myshop.com, bán 3 gói 199k-999k/tháng."
AI sẽ tự:
- Gọi
POST /api/systemsqua API key → tạo connected system - Gọi
POST /api/webhooks→ lấy webhook secret - Sinh toàn bộ code: DB schema, endpoints, UI,
.env, README
Tại sao cần file prompt?
| Không có prompt | Có prompt |
|---|---|
| AI không biết BeePay là gì | File giải thích đầy đủ flow + API spec |
| AI đoán webhook payload | File ghi rõ headers + body chuẩn |
| AI có thể implement sai signature verify | File có code mẫu crypto.timingSafeEqual |
| Mỗi lần hỏi lại mất 20 câu prompt | 1 file, 1 câu "đọc file này rồi build" |
Demo code AI sinh ra
Reference thực tế build theo prompt này: ai.huyhoang.online — landing page bán 3 gói, nhận webhook BeePay, SQLite DB, HTML + Express.
Bảo mật
API Key
File prompt có chứa BEEPAY_API_KEY của bạn. Không upload công khai (GitHub public, Discord, forum). Chỉ paste trực tiếp vào chat AI của bạn.
Nếu lỡ lộ: rotate tại id.beepay.vn/account, key cũ invalidate ngay.
FAQ
Q: AI có build đúng 100% không? A: 90%+ với Claude Sonnet 4 / ChatGPT-4. Kiểm tra: signature verify đúng không, idempotency có không, order_id format PREFIX[A-Z0-9]{3,30} có đúng không.
Q: Có cần tôi tự vào dashboard không? A: KHÔNG nếu AI gọi đúng 2 API setup. Merchant chỉ cần: (1) đăng ký BeePay, (2) connect bank, (3) copy API key, (4) paste vào file prompt. Các bước tạo connected_system + webhook rule AI tự làm qua API.
Q: Muốn đổi code sau khi AI sinh? A: Tự edit như bình thường — code là code của bạn, không phụ thuộc BeePay SDK.