เอกสาร

blockwallets ให้คุณรับ USDT และ USDC รวมถึง BTC, LTC และเหรียญประจำเครือข่าย (บันทึกเป็นดอลลาร์สหรัฐด้วยอัตราที่ล็อกไว้) ทุกวิธีเชื่อมต่อด้านล่างสร้างใบแจ้งหนี้แบบเดียวกันบนหน้าชำระเงินเดียวกัน ด้วยการยืนยัน ค่าธรรมเนียม และยอดคงเหลือเหมือนกัน ต่างกันเพียงวิธีที่ระบบของคุณคุยกับเรา เลือกวิธีที่เหมาะ แล้วทำตามหน้าของวิธีนั้น

เลือกวิธีเชื่อมต่อ

จัดกลุ่มตามจุดเริ่มต้นของคุณ แต่ละการ์ดเปิดคู่มือฉบับเต็ม

ไม่ต้องเขียนโค้ด

รับเงินจากแดชบอร์ดร้านค้า ไม่ต้องติดตั้งอะไร

เชื่อมต่อ API ใหม่

คุณเขียนการเชื่อมต่อเองตั้งแต่ต้น

ย้ายมาจากเกตเวย์อื่น

ใช้โค้ดเดิมต่อ: API ที่เข้ากันได้ แค่เปลี่ยน base URL และคีย์

ให้ AI เชื่อมต่อให้

สำหรับคนที่ไม่เขียนโค้ดแต่ใช้เครื่องมือเขียนโค้ดด้วย AI

เครื่องมือ

ตัวช่วยดีบักที่ทำงานในเบราว์เซอร์ของคุณ

เข้ากันได้กับ Cryptomus หรือของเราเอง?

ทั้งสองแบบสร้างใบแจ้งหนี้เดียวกันบนหน้าชำระเงินเดียวกัน ด้วยค่าธรรมเนียมและยอดคงเหลือเหมือนกัน ต่างกันที่รูปแบบคำขอ รูปแบบ webhook และวิธีรับข้อมูลรับรอง

เข้ากันได้กับ CryptomusREST ของเรา
ข้อมูลรับรองสร้างเองในแดชบอร์ดที่ “นักพัฒนา › การเชื่อมต่อและคีย์” (ชุดสำหรับ Live หนึ่งชุด และ Test หนึ่งชุด)สร้างเองได้ในแดชบอร์ดที่ “นักพัฒนา › การเชื่อมต่อและคีย์” เช่นกัน: คีย์ Live และ Test อย่างละหนึ่งชุด (bw_live_… / bw_test_…) พร้อม webhook signing secret ของคีย์เหล่านั้น
คำขอทุกการเรียกเป็น POST + JSON พร้อมเฮดเดอร์ merchant และ sign = md5(base64(เนื้อหาคำขอ) + API key)REST (GET / POST) พร้อม Authorization: Bearer คำนำหน้าของคีย์กำหนดว่าเป็น Live หรือ Test
จำนวนเงินสตริงทศนิยม เช่น "42.00" เป็น USD, USDT หรือ USDC (ทั้งหมด 1:1)จำนวนเต็มเป็นเซนต์สหรัฐ เช่น 4200 เฉพาะ USD
การส่งซ้ำorder_id เดิมได้ใบแจ้งหนี้ที่มีอยู่ref เดิมกับพารามิเตอร์เดิมได้ใบแจ้งหนี้ที่มีอยู่ พารามิเตอร์ต่างกันได้ 409
Webhookส่งไปที่ url_callback ของแต่ละใบแจ้งหนี้ ลายเซ็นคือฟิลด์ sign ในเนื้อหาส่งไปที่ URL webhook ที่ตั้งในแดชบอร์ด X-BW-Signature = HMAC-SHA256 พร้อมเวลา ดูรายการและส่งซ้ำผ่าน /v1/events
ที่อยู่คงที่/v1/wallet: หนึ่งเครือข่ายต่อหนึ่งการเรียก/v1/deposit-accounts: ทุกเครือข่ายพร้อมกันสำหรับลูกค้าหนึ่งราย
เครื่องมือแผง “ลองเลย” ตัวตรวจลายเซ็น พรอมต์ AI และ MCP server ใช้ SDK และปลั๊กอินของ Cryptomus ที่มีอยู่ได้เอกสารอ้างอิงนี้และตัวอย่างโค้ด

เริ่มใหม่? ใช้ REST API ของเรา: จำนวนเงินเป็นเซนต์ ref แบบ idempotent ลายเซ็น Webhook ที่มีเวลากำกับ และคีย์ที่สร้างเองในแดชบอร์ด หากใช้ Cryptomus อยู่แล้ว หรืออยากใช้ SDK หรือปลั๊กอิน Cryptomus ที่มีอยู่ ให้ใช้ API ที่เข้ากันได้กับ Cryptomus

เริ่มต้นอย่างรวดเร็ว

จากศูนย์ถึงการชำระเงินทดสอบใน 5 ขั้นตอน (API ที่เข้ากันได้กับ Cryptomus ส่วน API อื่นทำตามขั้นตอนเดียวกันด้วยข้อมูลรับรองของตัวเอง)

  1. ขอใช้งานที่หน้าแรก เมื่ออนุมัติแล้ว เข้าสู่ระบบแดชบอร์ดร้านค้า
  2. เปิด “นักพัฒนา › การเชื่อมต่อและคีย์” ในแดชบอร์ด สร้าง merchant และ API key ในคอลัมน์ Test แล้วเพิ่มโดเมนเว็บไซต์ของคุณ
  3. เซิร์ฟเวอร์ของคุณสร้างใบแจ้งหนี้ด้วย POST /v1/payment แล้วส่งลูกค้าไปที่ result.url
  4. ชำระด้วย “จำลองการชำระเงิน” บนหน้าชำระเงิน แล้วตรวจว่าตัวจัดการ Webhook ของคุณตรวจ sign และบันทึกยอดตาม payment_amount_usd
  5. สลับไปใช้ข้อมูลรับรองในคอลัมน์ Live แล้วชำระเงินจริงจำนวนน้อยหนึ่งครั้ง (“ลองรับเงินหนึ่งรายการ” ในหน้าแรกของแดชบอร์ด)
http
POST https://blockwallets.io/v1/payment
merchant: <merchant>
sign: md5(base64(body) + API key)
Content-Type: application/json

{
  "amount": "42.00",
  "currency": "USD",
  "order_id": "order_1042",
  "url_callback": "https://shop.example/webhooks/crypto",
  "url_return": "https://shop.example/cart",
  "url_success": "https://shop.example/thanks?order=1042"
}

โค้ด Node.js, PHP และ Python ของทุกขั้นตอนอยู่ในเอกสารAPI ที่เข้ากันได้กับ Cryptomus หากอยากให้ AI ทำให้ เริ่มที่ตัวสร้างพรอมต์

แดชบอร์ดร้านค้า → “การรับเงิน › ลิงก์รับชำระ” → ใส่คำอธิบายและจำนวนเงิน (กำหนดเครือข่ายหรือให้ลูกค้าเลือก) → สร้าง แต่ละลิงก์มี URL และคิวอาร์โค้ด

POS สำหรับร้านค้า

สำหรับเคาน์เตอร์และแผงขายของ: แดชบอร์ดร้านค้า → “การรับเงิน › แคชเชียร์ POS” → เปิดเครื่อง แล้วรับลิงก์ POS พนักงานเปิดลิงก์บนมือถือหรือแท็บเล็ต พิมพ์จำนวนเงิน แล้วคิวอาร์โค้ดชำระเงินจะปรากฏ เมื่อลูกค้าจ่ายแล้ว หน้าจอแสดง “Paid”

ปุ่มฝัง

แดชบอร์ดร้านค้า → “การรับเงิน › ลิงก์รับชำระ” → “ปุ่มฝัง”: เลือกข้อความ สี ขนาด และรูปทรง แล้วคัดลอกโค้ด การกดปุ่มจะเปิดหน้าชำระเงินของลิงก์รับชำระนั้น

ในโค้ดด้านล่าง ให้แทน /l/pl_… ด้วยที่อยู่ลิงก์รับชำระเงินของคุณเอง

HTML ล้วน

HTML
<a href="https://blockwallets.io/l/pl_…" target="_blank" rel="noopener nofollow"
   style="display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:999px;background:#1f5a3d;color:#ffffff;font:600 16px/1 sans-serif;text-decoration:none">Pay with crypto</a>

HTML + script

HTML
<a href="https://blockwallets.io/l/pl_…" target="_blank" rel="noopener nofollow"
   data-blockwallets data-color="green" data-size="m" data-shape="pill">Pay with crypto</a>
<script src="https://blockwallets.io/embed.js" async></script>