Nạp Ví
Advertiser có thể nạp tiền tại /billing.
Stripe Checkout
Stripe Checkout dùng cho thanh toán USD.
Hành vi hiện tại:
- User nhập số tiền.
- Portal tạo Stripe Checkout Session.
- User thanh toán trên trang checkout do Stripe host.
- Khi thanh toán thành công,
available_balance_centscủa ví tăng lên. - Stripe webhook cũng xử lý xác nhận bất đồng bộ.
QR Pay / Chuyển Khoản VND
QR Pay tạo yêu cầu nạp tiền bằng chuyển khoản ngân hàng.
Hành vi hiện tại:
- Payment status:
requires_paymenthoặcpendingtùy provider. - Provider callback xác nhận giao dịch.
- Wallet ledger được ghi idempotent để tránh cộng tiền hai lần.
- Khi chưa có callback, reconciliation có thể cần admin kiểm tra thủ công.
Thẻ Test
Với Stripe test mode, dùng:
4242 4242 4242 4242
Dùng ngày hết hạn trong tương lai và CVC bất kỳ.