Tích hợp
Kết nối thanh toán với mọi thứ bạn vận hành
Từ một liên kết gửi thủ công đến quy trình thanh toán hoàn toàn tự động: chọn mức độ phù hợp với bạn. Mọi lựa chọn đều dùng chung số dư, biểu phí và cơ chế bảo vệ.
{
"txn_id": "6ae77d4e26de282fc6f36ef0",
"order_number": "1042",
"status": "completed",
"source_currency": "USD",
"source_amount": "49.00",
"currency": "USDT_TRX",
"amount": "49.00",
"confirmations": "19",
"verify_hash": "c8b1…9e04"
}Kiểm tra verify_hash bằng khóa bí mật của bạn trước khi giao hàng.
Bạn nhận được gì
Những gì đã bao gồm
Mỗi cửa hàng một khóa
Mỗi cửa hàng có khóa bí mật riêng, chỉ hiển thị sau khi kiểm tra 2FA.
Hóa đơn qua API
Niêm yết giá bằng tiền pháp định hoặc crypto, cố định coin hoặc để khách tự chọn, đặt thời hạn hiệu lực.
Callback có chữ ký
Máy chủ của bạn được gọi mỗi khi trạng thái thay đổi, kèm mã hash để xác minh yêu cầu đến từ chúng tôi.
Trang chuyển hướng
Đưa khách đến trang thành công hoặc thất bại của riêng bạn sau khi họ thanh toán.
Số dư và chi trả
Kiểm tra số dư và gửi lệnh rút tiền hoặc thanh toán hàng loạt ngay từ mã của bạn.
Thử toàn bộ quy trình
Thanh toán một hóa đơn nhỏ trên chính cửa hàng của bạn và xem callback đến trước khi có khách thật.
Cách hoạt động
Sẵn sàng hoạt động chỉ sau vài phút
- 01
Lấy khóa
Tạo cửa hàng, bật 2FA và sao chép khóa bí mật.
- 02
Tạo hóa đơn
Gọi API từ trang thanh toán của bạn và chuyển khách đến trang thanh toán.
- 03
Xử lý callback
Xác minh mã hash, đánh dấu đơn hàng đã thanh toán và giao hàng.
Plugin có sẵn cho cửa hàng của bạn
Cài plugin, dán khóa cửa hàng, và crypto sẽ xuất hiện ở trang thanh toán. Đơn hàng tự động được đánh dấu đã thanh toán.
- Không cần mã
WooCommerce
Cho cửa hàng WordPress, kể cả trang thanh toán dạng khối (block checkout). Plugins → Add New → Upload.
Tải plugin - Không cần mã
WHMCS
Cho người bán hosting và VPN. Tải thư mục modules lên, rồi bật trong Payment Gateways.
Tải plugin - Không cần mã
PrestaShop
Cho PrestaShop 8. Modules → Upload a module, rồi dán khóa của bạn.
Tải plugin - Không cần mã
OpenCart
Cho OpenCart 4. Extensions → Installer, tải tệp lên, rồi bật AywaPay trong Payments.
Tải plugin
Hoặc kết nối không cần plugin
- Không cần mã
Liên kết thanh toán
Không cần mã: tạo hóa đơn trên bảng điều khiển và gửi liên kết.
- Sao chép và dán
Nút quyên góp
Dán một đoạn HTML để thêm nút Quyên góp vào bất kỳ trang nào.
- Nhà phát triển
REST API
Tạo hóa đơn, xem số dư và gửi khoản chi trả từ backend của bạn.
Dành cho nhà phát triển
Tạo hóa đơn chỉ với một yêu cầu
REST API đơn giản, phù hợp với mọi trang thanh toán. Niêm yết giá bằng đô la hoặc euro; chúng tôi quy đổi sang coin theo tỷ giá thời gian thực.
Một khóa bí mật
Mỗi cửa hàng có khóa riêng; bật 2FA để xem hoặc thay đổi khóa.
Trang thanh toán dựng sẵn
Chuyển hướng đến trang của chúng tôi, hoặc hiển thị địa chỉ và mã QR theo thiết kế của riêng bạn.
Callback có chữ ký
Máy chủ của bạn được thông báo khi đơn hàng đã thanh toán, kèm mã hash để bạn xác minh.
Số dư và chi trả
Xem số dư và gửi lệnh rút tiền ngay từ cùng một API.
curl -G "https://api.aywapay.com/api/v1/invoices/new" \
-d source_currency=USD \
-d source_amount=49.00 \
-d order_number=1042 \
--data-urlencode "order_name=Pro plan" \
-d currency=USDT_TRX \
-d callback_url=https://shop.example/paid \
-d api_key=$AYWAPAY_SECRET_KEYPhản hồi
{
"status": "success",
"data": {
"txn_id": "6ae77d4e26de282fc6f36ef0",
"invoice_url": "https://pay.example/invoice/6ae77d4e26de282fc6f36ef0"
}
}Câu hỏi
Có những plugin nào cho cửa hàng?
WooCommerce, WHMCS, PrestaShop và OpenCart 4: tải về ở trên. Mỗi plugin chỉ cần khóa bí mật của cửa hàng, và đơn hàng tự động được đánh dấu đã thanh toán. Shopify sẽ là nền tảng tiếp theo; trước mắt bạn hãy kết nối qua API hoặc liên kết thanh toán.
Có chế độ thử nghiệm không?
Có. Mỗi cửa hàng có một khóa thử nghiệm (bắt đầu bằng test_). Hóa đơn thử nghiệm không chuyển tiền thật: hãy mô phỏng một khoản thanh toán, một khoản trả thừa hoặc hóa đơn hết hạn ngay trên trang thanh toán và nhận các callback giống hệt môi trường thật.
Làm sao biết một callback là thật?
Mỗi callback mang theo verify_hash, được ký bằng khóa bí mật của cửa hàng. Hãy tính lại giá trị này và từ chối mọi callback không khớp.
- 01Gửi yêu cầu truy cập
- 02Nhận lời mời qua email
- 03Thêm cửa hàng và bắt đầu nhận tiền