Hướng dẫn tích hợp

Cách xác minh thanh toán USDT / USDC trước khi xử lý đơn

Khi khách nói đã thanh toán nhưng đơn vẫn pending, hãy so sánh dữ liệu on-chain với dữ liệu đơn hàng bằng một quy trình lặp lại được.

Các bước

Quy trình xác minh thanh toán USDT / USDC

Phù hợp cho đội support và developer cần quyết định một giao dịch USDT / USDC thật có nên hoàn tất đơn hay không.

  1. 01

    Xác nhận mạng được chọn trong đơn.

  2. 02

    Mở explorer phù hợp và xác minh đó là USDT / USDC Transfer.

  3. 03

    So sánh địa chỉ nhận với ví của đơn hàng.

  4. 04

    So sánh số tiền đã chuẩn hóa trước khi xử lý đơn hoặc gửi lại webhook.

BoltUtil kiểm tra thanh toán và gửi callback có chữ ký. Máy chủ của bạn xác minh chữ ký, trạng thái và loại trùng lặp trước khi giao hàng, kích hoạt hoặc ghi có.

Ghi chú tích hợp

Điều quan trọng trước production

Thanh toán không lưu ký

Tiền vào thẳng ví của merchant. BoltUtil chỉ giám sát blockchain và gửi thông báo.

Ba mạng USDT / USDC

Nhận USDT / USDC trên TRC20, ERC20, BEP20, Polygon và Solana bằng một API tạo đơn và một webhook payload thống nhất.

Tự động hóa bằng webhook

Khi khoản thanh toán được phát hiện và xác nhận, backend của bạn nhận callback có chữ ký để xử lý đơn.

Checklist xác minh thủ công
Network matches the order
Configured token contract / mint matches
Destination matches the order wallet
Full payable amount matches
Payment time and order window checked
Required confirmations reached
Transaction association and fulfillment checked

Ví dụ dành cho tích hợp và kiểm tra. Không gửi yêu cầu. Hãy đối chiếu đơn hàng, cấu hình mạng và tài liệu API.

Đọc tài liệu API

Cần kiểm tra gì tiếp theo?

Giữ mã đơn gốc và hash giao dịch. Chuyển tiền thành công, xác nhận thanh toán và gửi webhook là các bước riêng.

Với A = 1.000, B = 1.010 và C = 1.020, khoản 1.020 chỉ khớp C khi các điều kiện khác cũng đúng. Khoản 1.030 không có đơn khớp chính xác.

Chỉ là ví dụ. Không tự động chấp nhận chênh lệch: cần kiểm tra quy tắc, thời hạn và đơn sở hữu. Tài khoản miễn phí xem được hồ sơ của mình; chấp nhận hoặc từ chối liên kết cần Pro còn hiệu lực.

Khớp chính xác số tiền
So sánh toàn bộ số tiền, mạng, token, ví và thời hạn. Khớp chính xác đủ điều kiện được ưu tiên trước các đơn cần đối soát chênh lệch.
Thanh toán thiếu hoặc thừa
Chuyển khoản thủ công đủ điều kiện có thể tạo hồ sơ đối soát. Kiểm tra giới hạn và đơn liên quan; không chọn đơn chỉ vì số tiền gần nhất.
Đang xác nhận
PAID nghĩa là đã ghi nhận khoản thanh toán và đang xác nhận. Kiểm tra mạng và tiến độ quét, không yêu cầu trả lần nữa.
Đã xác nhận nhưng cửa hàng chưa cập nhật
Kiểm tra webhook, phản hồi HTTP, chữ ký nội dung gốc và việc lưu đơn. Sửa đầu nhận, gửi lại theo quyền và chỉ giao hàng một lần.
Sai mạng hoặc token
Kiểm tra mạng và hợp đồng hoặc mint. Cùng ký hiệu hay định dạng địa chỉ không biến khoản chuyển trên tuyến khác thành thanh toán cho đơn này.

Thanh toán không lưu ký

Tiền vào thẳng ví của merchant. BoltUtil chỉ giám sát blockchain và gửi thông báo.

Ba mạng USDT / USDC

Nhận USDT / USDC trên TRC20, ERC20, BEP20, Polygon và Solana bằng một API tạo đơn và một webhook payload thống nhất.

Tự động hóa bằng webhook

Khi khoản thanh toán được phát hiện và xác nhận, backend của bạn nhận callback có chữ ký để xử lý đơn.

Hướng dẫn tích hợp

Câu hỏi trước khi chạy production

BoltUtil có giữ tiền của merchant không?

Không. BoltUtil là lớp giám sát và thông báo không lưu ký. Merchant cấu hình ví nhận tiền của riêng mình.

BoltUtil đối chiếu thanh toán như thế nào?

Hệ thống kiểm tra mạng, địa chỉ nhận, số USDT / USDC chính xác, trạng thái đơn và thời gian hết hạn.

Mạng nào hỗ trợ USDT và USDC?

TRON chỉ hỗ trợ USDT. Ethereum, BNB Smart Chain, Polygon, Solana và Base dùng phiên bản USDT / USDC được cấu hình. Khả dụng phụ thuộc kênh đang bật và ví của người bán.

Ra mắt luồng thanh toán USDT / USDC rõ ràng hơn

Tạo đơn, giám sát chuyển khoản và thông báo backend mà không cần yêu cầu khách gửi ảnh chụp thanh toán.