การย้ายมา blockwallets

เปิดใน ChatGPTเปิดใน Claude

blockwallets มี API ที่เข้ากันได้กับเกตเวย์สามราย หาของคุณด้านล่าง: ตารางแสดงสิ่งเดียวที่คุณต้องเปลี่ยน

สิ่งที่ต้องเปลี่ยน

ย้ายมาจากก่อนหลังข้อมูลรับรองใหม่ลายเซ็น webhook
Cryptomushttps://api.cryptomus.comhttps://blockwallets.iomerchant + API keyฟิลด์ sign ในเนื้อหา, md5(base64(…) + API key)คู่มือฉบับเต็ม →
NOWPaymentshttps://api.nowpayments.io/v1https://blockwallets.io/nowpayments/v1API key + IPN secretx-nowpayments-sig (HMAC-SHA512)คู่มือฉบับเต็ม →
Coinbase Commercehttps://api.commerce.coinbase.comhttps://blockwallets.io/coinbase/API key + webhook shared secretX-CC-Webhook-Signature (HMAC-SHA256)คู่มือฉบับเต็ม →

นอกจากAPI ที่เข้ากันได้กับ Cryptomus แล้ว blockwallets ยังมี API ที่เข้ากันได้กับ NOWPayments และ Coinbase Commerce: เส้นทาง เฮดเดอร์การยืนยันตัวตน ฟิลด์คำขอ / การตอบกลับ สถานะ และลายเซ็น Webhook เป็นไปตามเอกสารทางการของเขา โค้ดเดิมจึงมักต้องการเพียง base URL ใหม่และคีย์ใหม่ Coinbase Commerce หยุดให้บริการร้านค้านอกสหรัฐอเมริกาและสิงคโปร์ตั้งแต่ 2026-03-31 คุณย้ายมาได้ทันที

ภายในเป็นใบแจ้งหนี้ blockwallets ปกติ: ที่อยู่รับเงินเป็นของคุณ หน้าชำระเงินคือหน้าชำระเงินที่เราโฮสต์ และการชำระจะนับก็ต่อเมื่อยืนยันบนเชนแล้วและตรวจไขว้กับโหนดที่สอง ต่อไปนี้: สามขั้นตอน จากนั้นสิ่งที่แต่ละ API รองรับและต่างจากต้นฉบับอย่างไร พารามิเตอร์ที่เราไม่ได้ทำจะตอบข้อผิดพลาด ไม่ถูกเมินไปเงียบ ๆ

โหมดทดสอบ

charge และการชำระที่สร้างด้วยข้อมูลรับรองทดสอบรันบนเทสต์เน็ตของแต่ละเชน และ Webhook ของมันเซ็นด้วย IPN secret / shared secret ของชุดทดสอบ แยกจากใช้งานจริงโดยสิ้นเชิง: คีย์ทดสอบมองไม่เห็นการชำระจริง

ส่วนที่เหลือทั้งหมด (หน้าชำระเงิน การยืนยัน เครือข่ายและยอดขั้นต่ำ การคืนเงิน) ทำงานเหมือนในเอกสารหลัก