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

Vì sao đơn USDT / USDC vẫn pending sau khi khách đã thanh toán

Giao dịch blockchain thành công chưa chắc đơn merchant nên hoàn tất. Hãy kiểm tra mismatch thanh toán hoặc lỗi xử lý webhook.

Các bước

Quy trình xử lý USDT / USDC pending

Phù hợp cho support và vận hành điều tra đơn USDT / USDC đã trả nhưng vẫn pending.

  1. 01

    Phân biệt thanh toán chưa được nhận diện với app merchant chưa cập nhật.

  2. 02

    So sánh mạng, hợp đồng USDT / USDC, địa chỉ, số tiền, hết hạn và xác nhận.

  3. 03

    Nếu đơn đã completed, kiểm tra log webhook, mã phản hồi và chữ ký.

  4. 04

    Dùng API trạng thái hoặc gửi lại webhook trước khi xử lý thủ công.

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 thanh toán pending
PENDING     No matched payment recorded
PAID        Payment recorded, awaiting confirmation
CONFIRMED   Payment confirmed, inspect callbacks
COMPLETED   Callback received a successful response

Check your own fulfillment records separately.

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

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

Vì sao giao dịch đã thành công nhưng đơn vẫn pending?

Thông thường giao dịch không khớp mạng, hợp đồng USDT / USDC, địa chỉ nhận, số tiền chính xác, số xác nhận hoặc thời hạn của đơn.

Nếu BoltUtil hiển thị completed nhưng app của tôi chưa cập nhật thì sao?

Hãy kiểm tra log webhook, mã phản hồi, xác minh chữ ký và logic xử lý đơn của merchant trước khi gửi lại webhook.

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.