ข้ามไปที่เนื้อหา
TurnitPass
นักพัฒนาAPI v1รับคีย์ API
ดูเอกสาร

นักพัฒนาการเรียกเก็บเงิน

เชื่อมการเรียกเก็บเงินกับโควตาแผน

Checkout พอร์ทัลลูกค้า การเก็บ webhook และโควตาคำตามแผนเชื่อมไว้แล้ว เพื่อใส่ความลับ Stripe เมื่อพร้อมขาย

REST API v1

แพลตฟอร์มของคุณ

ภาพรวม

พื้นที่ทำงาน
POST/api/billing/checkout
ตามบัญชี
คำขอ checkout
POST /api/billing/checkout
fetch('/api/billing/checkout', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ plan: 'pro', cycle: 'monthly' })
})

หมายเหตุ

01

Checkout

การเลือกแผนส่งไปเส้นทาง checkout เมื่อมีซีเคร็ตและ price ID จริง

02

พอร์ทัล

ผู้ใช้ที่เข้าสู่ระบบอาจถูกพาไปพอร์ทัล Stripe เมื่อมีสมาชิกแล้ว

03

Webhooks

เหตุการณ์เรียกเก็บเงินถูกเก็บเพื่อกระทบยอดสถานะสมาชิกกับพื้นที่ทำงาน

วงจรการเรียกเก็บเงิน

เกิดอะไรขึ้นหลังอัปเกรด

1

เลือกแผน

หน้ากำหนดแผนกำหนดแผน รอบ โควตาคำ สิทธิ์ API และข้อความ checkout

2

เปิด checkout

เส้นทางการเรียกเก็บเงินสร้างเซสชัน Stripe Checkout เมื่อตั้งค่าข้อมูลจริงแล้ว

3

รับ webhook

Stripe ส่งเหตุการณ์สมาชิกที่อาจอัปเดตแผนและยอดคำ

4

จัดการพอร์ทัล

สมาชิกกลับไปพอร์ทัล Stripe เพื่อบัตร ใบแจ้งหนี้ ยกเลิก หรือเปลี่ยนแผน

การตั้งค่า

รายการที่เจ้าของยืนยันก่อนเปิดใช้

คีย์ checkout
จำเป็นสำหรับ checkoutข้อมูลฝั่งเซิร์ฟเวอร์สำหรับเซสชัน checkout และพอร์ทัล
ลายเซ็น webhook
จำเป็นสำหรับ webhookตรวจเหตุการณ์เรียกเก็บเงินก่อนอัปเดตบัญชี
Price IDs
ตามแผนID รายเดือนและตามงวดตั้งค่านอกข้อความหน้า
URL ไซต์
URL มาตรฐานใช้สำหรับ URL กลับจาก checkout ไซต์แมป และลิงก์โปรดักชัน
หมายเหตุการใช้งาน ข้อมูล Stripe และ Google ยังเป็นการตั้งค่าภายนอก ฝั่งหน้าอธิบายขั้นตอนโดยไม่ฝังความลับ
จากนั้นเชื่อมเข้ากับเวิร์กโฟลว์ของคุณอ่านต่อ