← บทสอนทั้งหมด

บทสอน 13 / 13

เพิ่มการจ่ายด้วยบัตรในหน้าชำระคริปโต

เชื่อมบัญชีผู้ให้บริการของคุณ ทดสอบ แล้วเปิดบัตรให้ร้านที่เลือก

สิ่งที่จะได้

หน้าจ่ายด้วยบัตรควบคู่กับจ่ายจาก wallet โดยรับ USDC บน Base เข้า wallet ของใบแจ้งหนี้

1. ตรวจสอบบัญชี Coinflow

ใช้ Wholly Crypto 9.0.0 ขึ้นไป ขอให้ Coinflow อนุมัติธุรกิจและเปิดการจ่าย USDC บน Base ไปยังที่อยู่รับแยกต่อใบแจ้งหนี้ การใช้งานจริงต้องให้ลูกค้าจ่ายค่าธรรมเนียมผู้ให้บริการ และไม่มีเงินสำรองหรือการหักยอดจ่าย

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

เอกสาร Coinflow · ผู้ให้บริการ on-ramp ปัจจุบัน

2. เชื่อมต่อและทดสอบใน sandbox

เปิด Settings → Fiat payments บันทึก Coinflow merchant ID, API key และ Webhook Validation Key เพิ่ม callback URL ที่แสดงไว้ใน Coinflow แล้วตรวจสอบการเชื่อมต่อ เก็บข้อมูลยืนยันสิทธิ์ไว้ฝั่งเซิร์ฟเวอร์ ห้ามแชร์กุญแจ wallet

การจ่าย sandbox ของผู้ดูแลเป็นการทดสอบแยก 10 USD ด้วยที่อยู่รับ sandbox ไม่ได้จ่ายใบแจ้งหนี้จริง การตรวจสอบการเชื่อมต่อสำเร็จเพียงอย่างเดียวไม่ได้ยืนยันสิทธิ์ธุรกิจหรือการชำระเงิน

3. เปิด USDC บน Base ในร้าน

สำรอง wallet โปรเจกต์และตรวจสอบตัวสแกน Base ใน Store → Payment methods ให้รับ USDC native บน Base และเปิดบัตร ใช้ USDC ไม่ใช่ USDbC หรือ USDC บน Ethereum ใบแจ้งหนี้ที่ไม่รวม USDC บน Base จะไม่มีตัวเลือกบัตร

4. ลองจ่ายจริงด้วยยอดเล็กน้อย

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

5. ตรวจสอบการรับเงินก่อนส่งสินค้า

ใบแจ้งหนี้จะชำระเสร็จเมื่อได้รับ USDC และผ่านจำนวนการยืนยันบล็อกเชนที่คุณกำหนด การอนุมัติบัตรหรือกลับมาหน้าชำระเงินไม่ใช่หลักฐานว่าได้รับเงินแล้ว

ตรวจรายละเอียด Card payment ในใบแจ้งหนี้และธุรกรรม USDC บน Base ใช้ขั้นตอนจัดการคำสั่งซื้อผ่าน IPN หรือ webhook ที่ลงลายเซ็นตามเดิม ทำงานตาม invoice.settled และตรวจ requires_review ห้ามส่งสินค้าเพียงเพราะเบราว์เซอร์กลับมา การจ่ายช้าหรือข้อมูลขัดแย้งอาจต้องตรวจทาน

API, IPN และ webhook

6. โอนรวบยอดและจัดการข้อยกเว้น

เก็บ ETH บน Base ไว้ส่ง USDC ที่ได้รับไป cold wallet หรือตั้งค่าเติม gas และโอนรวบยอดอัตโนมัติ จัดการคืนเงินบัตรและข้อโต้แย้งเรียกเงินคืนใน Coinflow ห้ามคืนคริปโตไปยังผู้ส่งธุรกรรมของผู้ให้บริการ ตรวจข้อพิพาทใน Needs attention

รวบรวมเงินอัตโนมัติ