Stripe Link CLI - CLI ที่ช่วยให้ AI agent ชำระเงินแทนผู้ใช้ได้
(github.com/stripe)- เครื่องมือบรรทัดคำสั่งที่ช่วยให้ AI agent ออก ข้อมูลรับรองการชำระเงินแบบใช้ครั้งเดียว จากกระเป๋าเงิน Link เพื่อดำเนินการสั่งซื้อแทนผู้ใช้ได้ โดยไม่จัดเก็บข้อมูลบัตรจริง
- รองรับข้อมูลรับรอง 2 ประเภท: บัตรเสมือน (PAN) ที่ใช้งานได้ทุกที่ และ Shared Payment Token (SPT) ที่อิงตาม Machine Payment Protocols
- คำขอใช้จ่ายทั้งหมดจะส่ง การแจ้งเตือนแบบพุช ไปยังผู้ใช้ และจะดำเนินการชำระเงินได้ก็ต่อเมื่อผู้ใช้อนุมัติด้วยตนเองเท่านั้น
- เมื่อเรียกใช้งานในสภาพแวดล้อมของ agent จะส่งออกเป็น รูปแบบข้อความที่เป็นมิตรกับ LLM (
toon) โดยค่าเริ่มต้น และยังรองรับเอาต์พุตแบบมีโครงสร้าง เช่นjson,yaml,md,jsonl - สามารถรันเป็น MCP server ได้ และหากเพิ่มในการตั้งค่า
.mcp.jsonก็จะผสานรวมกับ agent ผ่าน MCP server ภายในเครื่องได้ทันที - เพื่อป้องกันการรั่วไหลของข้อมูลบัตร ตัวเลือก
--output-fileจะบันทึกข้อมูลบัตรลงได้เฉพาะใน ไฟล์ภายในเครื่องที่มีสิทธิ์0600และจะแสดงเฉพาะข้อมูลที่ถูกปกปิดแล้วบน stdout - วงจรชีวิตของคำขอใช้จ่ายเป็นลำดับ create → request approval → approved โดยมีข้อกำหนดว่า
contextต้องมีอย่างน้อย 100 อักขระ และamountได้สูงสุด 50,000 เซนต์ ($500) - สำหรับร้านค้าที่รองรับ MPP จะชำระเงินด้วย
mpp payและเนื่องจาก SPT เป็นแบบ ใช้ครั้งเดียว หากการชำระเงินล้มเหลว จำเป็นต้องสร้างคำขอใช้จ่ายใหม่ - รองรับ โหมดทดสอบ ผ่านแฟลก
--testโดยใช้บัตรทดสอบ (4242424242424242) - ระหว่างการ polling ต้องไปถึงสถานะปลายทางของเทอร์มินัล (
approved,denied,expired,canceled) จึงจะจบการทำงานได้ตามปกติ และหากหมดเวลา จะจบแบบผิดปกติด้วยPOLLING_TIMEOUTเพื่อป้องกันการจัดการคำขอที่ยังไม่เสร็จผิดพลาด - ขณะนี้ใช้งานได้เฉพาะกับ บัญชี Link ในสหรัฐอเมริกา
- ใบอนุญาต MIT
ยังไม่มีความคิดเห็น