Thanh toántiền mã hóa

Khách trả bằng USDT, USDC, BTC và 14 coin khác trên 15 mạng. Mọi khoản đều vào số dư của bạn theo đô la Mỹ. Không cần hiểu blockchain, và khóa có thể chuyển tiền không bao giờ nằm trên máy chủ kết nối internet.

Bản thử nghiệm kín · 1% mỗi giao dịch, giảm dần tới 0.5% theo doanh số tháng · không phí hằng tháng, rút tiền miễn phí

0dòng code để bắt đầu. Chỉ cần gửi liên kết thanh toán
17loại coin: stablecoin, BTC và coin gốc của các mạng
2nguồn dữ liệu độc lập xác nhận mỗi khoản thanh toán
15mạng. Khách dùng mạng nào cũng trả được

Mới làm quen với tiền mã hóa?

Ba điều nên biết.

Bạn không cần hiểu blockchain để nhận tiền. Ba điều này là đủ để bắt đầu.

Tính bằng USD

Biến động giá không ảnh hưởng bạn

Bạn niêm yết giá bằng đô la và được ghi có bằng đô la. USDT, USDC và các stablecoin khác tính 1:1; BTC và các coin khác được quy đổi theo tỷ giá chốt trong 30 phút.

Quét & trả

Khách trả bằng ứng dụng họ đang dùng

Khách quét mã QR bằng ứng dụng sàn hoặc ví tiền mã hóa. Không biên giới, không giờ hành chính ngân hàng; phần lớn khoản thanh toán đến trong khoảng một phút.

Không đảo ngược

Không có bồi hoàn (chargeback)

Giao dịch đã xác nhận không thể bị rút lại như thanh toán thẻ, nên không có tranh chấp bồi hoàn. Hoàn tiền hay không là do bạn quyết định.

Cách nhận tiền

Bắt đầu bằng một liên kết. Tự động hóa sau.

Dùng liên kết thanh toán ngay hôm nay và tích hợp API khi cần tự động. Cả hai đều vào cùng một số dư.

Không cần code

Liên kết thanh toán

Nhập số tiền trong trang quản trị để có một liên kết và mã QR. Chia sẻ trong tin nhắn, trên website hay trang cá nhân; khách mở ra là trả được.

blockwallets.io/l/pl_940219e083e7b45cea11Dùng thử ↗
Cho nhà phát triển

Tích hợp API

Gọi một endpoint khi thanh toán và chuyển khách đến trang thanh toán của chúng tôi. Khi tiền đến, chúng tôi báo cho máy chủ của bạn để đơn hàng tự giao và số dư tự nạp.

Tiền về thế nào

Từ thanh toán đến số dư, qua bốn bước.

Bạn tạo khoản thu và chờ tiền về. Tạo địa chỉ, theo dõi chuỗi, đối soát hai lần và báo cho hệ thống của bạn là việc của chúng tôi.

  1. 1

    Bạn tạo yêu cầu thanh toán

    Gửi số tiền và mã đơn của bạn; với liên kết thanh toán, trang quản trị làm thay bạn. Cùng một mã đơn gửi hai lần vẫn chỉ tạo một hóa đơn.

  2. 2

    Khách quét và trả

    Trên trang thanh toán của chúng tôi, khách chọn coin và mạng rồi quét mã. Mỗi đơn có địa chỉ riêng nên tiền tự khớp với đơn, không cần ghi chú.

  3. 3

    Chúng tôi kiểm tra tiền thật sự đã đến

    Chúng tôi kiểm tra chuỗi mỗi phút và chờ đủ số xác nhận, sau đó một nguồn dữ liệu độc lập thứ hai phải thấy cùng giao dịch đó. Thanh toán giả không lọt qua được.

  4. 4

    Tiền là của bạn

    Tiền được ghi vào số dư theo đô la và bạn có thể yêu cầu rút bất cứ lúc nào (mỗi lệnh được người kiểm duyệt; địa chỉ nhận mới phải chờ 24 giờ trước lần chi trả đầu tiên). Nếu dùng API, máy chủ của bạn nhận thông báo có chữ ký ngay lúc đó, và được gửi lại trong khoảng hai ngày rưỡi nếu máy chủ không phản hồi.

Tiền của tôi có an toàn không?

0 khóa riêng trên máy chủ kết nối internet. Khóa có thể chuyển tiền chỉ nằm trong một môi trường ký tách biệt.

Máy chủ trực tuyến của chúng tôi chỉ giữ một khóa chỉ đọc: có thể tạo địa chỉ nhận tiền và xem số dư, nhưng không thể gửi đi bất cứ thứ gì. Khóa có thể chuyển tiền chỉ được dùng trong một môi trường ký tách biệt khỏi các dịch vụ trực tuyến. Tiền gom chỉ chuyển tới các địa chỉ ví lạnh cố định; khoản chi trả cho người bán phải được người duyệt và chỉ chuyển tới địa chỉ rút tiền mà người bán đã đăng ký.

Trực tuyến chỉ có thể nhận

Máy chủ chỉ giữ khóa chỉ-đọc (xpub). Khóa riêng lỡ dán vào sẽ bị từ chối.

Địa chỉ của bạn được khóa cố định

Ví nhận tiền được ghim trong cấu hình triển khai; cả trang quản trị lẫn cơ sở dữ liệu đều không đổi được.

Hai nguồn phải khớp

Một khoản chỉ được tính khi hai nguồn dữ liệu độc lập cùng thấy. Một node xấu không thể làm giả.

Tiền không phải nằm lại

Yêu cầu rút bất cứ lúc nào, hoặc đặt tự động tạo yêu cầu khi số dư đạt mức bạn chọn hay mỗi ngày. Mỗi lệnh được người kiểm duyệt, địa chỉ nhận mới phải chờ 24 giờ trước lần chi trả đầu tiên, và mỗi lần chi trả đều có bản ghi trên chuỗi.

Nơi nhận bị giới hạn

Giao dịch chuyển tiền được ký trong một môi trường tách biệt khỏi các dịch vụ trực tuyến. Tiền gom chỉ chuyển tới các địa chỉ ví lạnh cố định; khoản chi trả cho người bán phải được người duyệt và chỉ chuyển tới địa chỉ rút tiền mà người bán đã đăng ký.

Thà dừng còn hơn liều

Nếu thiếu bất kỳ lớp bảo vệ nào, mạng đó sẽ tạm dừng nhận thanh toán.

Nhà phát triển

Hai đoạn code. Vậy là tích hợp xong.

Tạo thanh toán và nhận liên kết trang thanh toán; nhận thông báo, kiểm tra chữ ký, giao hàng. Thử miễn phí trên testnet trước.

  • Chỉ hai lệnh gọi

    Tạo bằng số tiền và mã đơn; xác minh thông báo rồi giao hàng theo mã đơn.

  • Miễn phí trên testnet

    Thông tin xác thực thử nghiệm chạy trên testnet công khai, và trang thanh toán có nút “mô phỏng thanh toán”.

  • Gửi lại an toàn

    Cùng một order_id luôn trả về cùng một hóa đơn.

  • Đang dùng cổng thanh toán khác?

    API tương thích với Cryptomus, NOWPayments và Coinbase Commerce: cùng đường dẫn, tham số, chữ ký và webhook. Chỉ cần đổi tên miền và khóa.

Hướng dẫn tích hợp đầy đủ →
import crypto from "node:crypto";const body = JSON.stringify({  order_id: "order_1042",       // idempotency key  amount: "42.00",              // any amount, in USD  currency: "USD",  url_callback: "https://shop.example.com/webhooks/crypto",});const sign = crypto.createHash("md5")  .update(Buffer.from(body).toString("base64") + process.env.BW_API_KEY)  .digest("hex");const res = await fetch("https://blockwallets.io/v1/payment", {  method: "POST",  headers: {    merchant: process.env.BW_MERCHANT,    sign,    "content-type": "application/json",  },  body,});return redirect((await res.json()).result.url);

Sao chép một prompt cho AI của bạn

Dán vào ChatGPT, Claude, Cursor hay bất kỳ trợ lý lập trình nào. Nó sẽ đọc tài liệu của chúng tôi, chạy thông luồng thử nghiệm trên testnet, rồi đưa bạn danh sách nghiệm thu.

Tạo prompt theo công nghệ bạn dùng →
Tích hợp thanh toán tiền mã hóa blockwallets vào dự án của tôi.

1. Trước tiên hãy đọc https://blockwallets.io/llms-full.txt và https://blockwallets.io/agents.md. Làm theo chúng, đừng dựa vào những gì bạn nhớ về các cổng thanh toán khác.
2. Bắt đầu bằng thông tin xác thực thử nghiệm trên testnet (chế độ thử nghiệm trong trang quản trị blockwallets; trang thanh toán có nút "mô phỏng thanh toán"). Đừng đụng đến khóa thật cho đến khi toàn bộ luồng thử nghiệm chạy thông.
3. Tạo thanh toán bằng POST https://blockwallets.io/v1/payment (amount, currency "USD", order_id, url_callback) rồi chuyển khách đến result.url.
4. Xác minh mọi webhook trước khi tin: bỏ trường "sign", mã hóa phần còn lại thành JSON với mọi "/" được thoát thành "\/" (giống PHP json_encode($data, JSON_UNESCAPED_UNICODE): ký tự ngoài ASCII giữ nguyên), mã hóa base64, nối thêm API key, lấy md5 dạng hex và so với "sign".
5. Coi status "paid" và "paid_over" là đã trả. Cùng một order_id luôn trả về cùng một hóa đơn nên gửi lại là an toàn; mỗi đơn chỉ ghi có một lần.
6. Để merchant ID và API key trong biến môi trường, không bao giờ để trong code.

Khi xong, hãy đưa tôi danh sách nghiệm thu này, mỗi mục đánh dấu hoặc giải thích:
- [ ] Tạo được thanh toán thử nghiệm và result.url mở ra trang thanh toán
- [ ] "Mô phỏng thanh toán" gửi webhook và chữ ký xác minh đúng
- [ ] Webhook bị sửa nội dung hoặc sign sẽ bị từ chối
- [ ] Đơn được đánh dấu đã trả đúng một lần, kể cả khi webhook đến lại
- [ ] Thông tin xác thực lấy từ biến môi trường
- [ ] Những gì tôi cần đổi để chạy thật

Mạng

Khách trả bằng gì, bạn cũng nhận đô la.

Stablecoin được ghi có ngang giá, không tỷ giá, không chênh lệch. BTC, LTC và coin gốc được báo giá theo tỷ giá chốt trong 30 phút.

MạngCoinThời gian đếnTối thiểu
TRON
USDTTRX
~1 phút$1.00
BNB Smart Chain
USDTUSDCUSD1FDUSDBNB
~1 phút$1.00
Ethereum
USDTUSDCDAIETH
~1–18 phút$5.00
Base
USDCDAIETH
~1–25 phút$1.00
Polygon PoS
USDTUSDCPOL
~1 phút$1.00
Arbitrum One
USDTUSDCDAIETH
~1–30 phút$1.00
OP Mainnet
USDTUSDCETH
~1–25 phút$1.00
Avalanche C-Chain
USDTUSDCAVAX
~1 phút$1.00
X Layer
USDTUSDCOKB
~1–20 phút$1.00
Dogecoin
DOGE
~1–40 phút$1.00
Solana
USDTUSDCSOL
~1 phút$1.00
TON
USDTTON
~1 phút$1.00
Litecoin
LTC
~3–15 phút$1.00
Bitcoin
BTC
~10–30 phút$5.00
Bitcoin Cash
BCH
~10–60 phút$1.00

Coin được tô sáng là stablecoin, mỗi đồng tính 1:1 theo đô la Mỹ. Thời gian ngắn hơn áp dụng cho khoản dưới $1,000. Từ $1,000, và một lần nữa từ $5,000, chúng tôi chờ thêm xác nhận, nên khoản lớn có thể mất tới thời gian dài hơn.

Bảng giá

Chỉ tính theo giao dịch. Càng lớn càng rẻ.

Một bậc phí chung cho mọi người bán, tự giảm theo doanh số tháng trước. Không cần thương lượng.

1%mỗi giao dịch

Thấp nhất 0.5%. Khách trả phí mạng.

Không phí hằng thángKhông phí mở tài khoảnRút tiền miễn phíKhông yêu cầu doanh số tối thiểu

Hỏi đáp

Trả lời ngắn gọn.

Tôi có thể nhận những coin nào?

17 coin trên 15 mạng: USDT, USDC, USD1, FDUSD, DAI, BTC, LTC, DOGE và BCH, cùng các coin gốc TRX, BNB, ETH, POL, AVAX, OKB, SOL và TON. Các mạng: TRON, BNB Smart Chain, Ethereum, Base, Polygon PoS, Arbitrum One, OP Mainnet, Avalanche C-Chain, X Layer, Dogecoin, Solana, TON, Litecoin, Bitcoin và Bitcoin Cash. Stablecoin được ghi có 1:1 theo đô la Mỹ; coin khác được quy đổi theo tỷ giá chốt trong 30 phút.

Phí là bao nhiêu?

1% mỗi giao dịch, tự giảm theo doanh số tháng trước: 0.9% từ $50,000, thấp nhất 0.5%. Không phí hằng tháng hay phí mở tài khoản, rút tiền miễn phí. Khách trả phí mạng.

Tôi có cần hiểu blockchain không?

Không. Nhập số tiền trong trang quản trị để có liên kết thanh toán và mã QR; khách quét và trả, tiền vào số dư của bạn theo đô la Mỹ. blockwallets lo địa chỉ, xác nhận và đối soát.

Rút tiền thế nào?

Yêu cầu rút về ví của bạn từ trang quản trị bất cứ lúc nào, hoặc để hệ thống tự tạo yêu cầu khi số dư đạt mức bạn chọn, hay mỗi ngày. Mỗi lệnh được người kiểm duyệt, và địa chỉ nhận mới phải chờ 24 giờ trước lần chi trả đầu tiên. Rút tiền miễn phí và mỗi lần đều hiển thị giao dịch trên chuỗi.

Khóa riêng được giữ ở đâu?

Khóa có thể chuyển tiền không bao giờ nằm trên máy chủ phục vụ công chúng: chúng chỉ được dùng trong một môi trường ký tách biệt khỏi các dịch vụ trực tuyến. Tiền gom chỉ chuyển tới các địa chỉ ví lạnh cố định; khoản chi trả cho người bán phải được người duyệt và chỉ chuyển tới địa chỉ rút tiền mà người bán đã đăng ký. Máy chủ kết nối internet chỉ giữ một khóa công khai chỉ đọc (xpub): tạo được địa chỉ nhận tiền và đọc số dư, nhưng không thể gửi tiền.

Chuyển từ Cryptomus, NOWPayments hoặc Coinbase Commerce cần đổi gì?

Chỉ tên miền API và khóa. Chúng tôi có API tương thích cho cả ba: đường dẫn, tham số, thuật toán chữ ký và định dạng webhook giống bản gốc, nên code của bạn giữ nguyên.

Có chế độ thử nghiệm không?

Có. Chế độ thử nghiệm có thông tin xác thực riêng trên testnet công khai, và trang thanh toán có nút “mô phỏng thanh toán”, nên bạn chạy được toàn bộ: tạo thanh toán, trả tiền, webhook và kiểm tra chữ ký mà không cần tiền thật.

Bắt đầu
ngay.

Chúng tôi đang mở blockwallets dần cho người bán. Hãy cho chúng tôi biết đôi chút về việc kinh doanh của bạn, chúng tôi sẽ gửi email để thiết lập tài khoản. Mới làm quen với tiền mã hóa? Cứ hỏi trong phần ghi chú.

Phí: 1% mỗi giao dịch, giảm còn 0.9% khi doanh số tháng trước đạt $50,000, và xuống tới 0.5% khi bạn lớn lên. Xem bảng giá →

  1. 1Chúng tôi đọc mọi yêu cầu và trả lời qua email.
  2. 2Sau khi được duyệt, thử mọi thứ ở chế độ thử nghiệm, không dùng tiền thật.
  3. 3Hài lòng thì chạy thật. Yêu cầu rút tiền bất cứ lúc nào.
Doanh số dự kiến mỗi tháng
Mạng bạn cầnbỏ qua nếu chưa chắc

Chúng tôi chỉ dùng email để liên hệ về việc mở tài khoản.