เงิน & Ops
Payments & refunds
ดึงรายการชำระเงิน (กระทบยอด) และคืนเงินเต็ม/บางส่วน
เชื่อมต่อ
key ถูกเก็บใน httpOnly cookie ฝั่ง server — JavaScript ในเบราว์เซอร์อ่านไม่ได้ · สร้าง test key ที่ Dashboard → API keys
ลองยิง — กด Run ยิงจริง (test mode)
Payments report
อ่านดึง payment ทั้งหมด (pagination) แล้วสรุปยอด gross/fee/net
Drop-off analytics
อ่านcheckout ที่หลุด: lost/recovered/dropped แยกตามวิธีจ่าย
โค้ด & API
คืนเงิน — ใส่ amount_satang เพื่อคืนบางส่วน (ไม่ใส่ = คืนเต็ม)
Headers
AuthorizationRequiredstring
Bearer sk_test_/sk_live_
Body
amount_satanginteger
จำนวนที่คืน (satang) — ไม่ใส่ = เต็ม
curl -X POST https://api.heysub.co/v1/payments/{id}/refund \
-H "Authorization: Bearer sk_test_xxx" \
-H "Heysub-Version: 2026-09-01" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"amount_satang":5000}'{
"id": "re_01J9X",
"payment": "pay_01J9X",
"amount_satang": 5000,
"status": "succeeded"
}