ตำแหน่ง: Settings → Readers & money → Connections → Payments
Open this page: admin.<your-site>/settings/connections/payments (replace <your-site> with your site address)
สิ่งที่ต้องเตรียม
- บัญชี Stripe คุณต้องเป็นเจ้าของเว็บไซต์
ขั้นตอนการทำ
- ใน Keynate ให้เปิด การตั้งค่า → ผู้อ่านและรายได้ → การเชื่อมต่อ → การชำระเงิน แล้วกด เพิ่มการเชื่อมต่อ
- เลือก เกตเวย์ Stripe และ โหมด: โหมดทดสอบ หรือ โหมดใช้งานจริง
- ใน Stripe ให้ไปที่ Developers, API keys คัดลอก Publishable key และ Secret key
- วางลงใน Keynate
- กดปุ่มที่ด้านล่างของชีต (ซึ่งแสดงข้อความว่า เชื่อมต่อ Razorpay สำหรับทุกเกตเวย์) แล้วคัดลอก URL ของ Webhook จากการ์ด
- ใน Stripe ให้ไปที่ Developers, Webhooks เพิ่ม endpoint ด้วย URL นี้และเลือกเหตุการณ์ที่ระบุไว้
- คัดลอก signing secret ของ Stripe แล้ววางลงใน รหัสลับสำหรับลงนาม Webhook ใน Keynate
- กด ทดสอบการเชื่อมต่อ
More help: Payment messages (webhook)
ข้อควรรู้
- publishable key เริ่มต้นด้วย
pk_test_หรือpk_live_secret key เริ่มต้นด้วยsk_(หรือrk_สำหรับ restricted key) signing secret เริ่มต้นด้วยwhsec_ - โหมดต้องตรงกัน: คีย์ใช้งานจริง (live key) ในการเชื่อมต่อโหมดทดสอบ (test mode) จะถูกปฏิเสธ
ปัญหาที่พบบ่อย
- "Paste the publishable key. It starts with pk_test_ or pk_live_."
- "Paste the secret key. It starts with sk_test_, sk_live_, rk_test_ or rk_live_."
- "Paste the webhook signing secret. It starts with whsec_."
คำถามที่พบบ่อย
คำถามที่พบบ่อย
Can I use Stripe and Razorpay together?
ใช้ได้ เลือกว่าแต่ละประเทศจะใช้เกตเวย์ใดใน Countries and taxes
Do I need a restricted key?
secret key หรือ restricted key ใช้งานได้ทั้งคู่ restricted key เริ่มต้นด้วย rk_