วิธีเชื่อมต่อ Xendit กับ systeme.io

ในบทความนี้ คุณจะได้เรียนรู้วิธีการเชื่อมต่อบัญชี Xendit ของคุณเข้ากับบัญชี systeme.io

ก่อนเริ่มต้น คุณต้องมี:

การติดตั้งและการตั้งค่าในบัญชี systeme.io ของคุณ:

ในการเชื่อมต่อบัญชี systeme.io ของคุณเข้ากับบัญชี Xendit ให้คลิกที่ รูปโปรไฟล์ แล้วเลือก การตั้งค่า (Settings) (1) จากนั้น ในเมนูทางด้านซ้าย ให้คลิก เกตเวย์การชำระเงิน (Payment Gateways) (2)

ในหน้าตัวเลือกเกตเวย์การชำระเงิน ให้คลิกที่ เชื่อมต่อ (Connect) (3) สำหรับตัวเลือก Xendit

หน้าต่างป๊อปอัปจะปรากฏขึ้น ให้กรอกชื่อองค์กร (organization name), webhook secret และ public/secret access tokens

การติดตั้งและการตั้งค่าในบัญชี Xendit ของคุณ:

วิธีสร้าง API secret & public keys

คุณสามารถรับ API Keys สำหรับการเชื่อมต่อได้โดยทำตามขั้นตอนด้านล่าง:

  • สลับปุ่มไปที่ Live Mode เพื่อสร้าง API keys สำหรับการใช้งานจริง สิ่งนี้จะช่วยให้คุณสามารถประมวลผลธุรกรรมจริงได้

  • คลิกที่ API Key ในส่วน Developers

  • ตัดสินใจว่าคุณจะสร้าง API Key ประเภทใด:

1. Public API Key:

คลิก คัดลอก (Copy) ที่ปุ่มสีน้ำเงินภายใต้ Public Key เพื่อเชื่อมต่อ Xendit Gateways เข้ากับบัญชี systeme.io ของคุณ

หมายเหตุ: Public API Key ของคุณจะเริ่มต้นด้วย "xnd_public"

2. Secret API Key:

คลิก สร้างรหัสลับ (Generate secret key) ที่ปุ่มสีน้ำเงินภายใต้ Secret keys

ในป๊อปอัปที่ปรากฏขึ้น ให้ทำตามขั้นตอนเหล่านี้:



a) Input the desired name of the API Key


b) Select the API key permission below

  1. Money-in products: Write
  2. Money-out products: Read
  3. Balance: Read
  4. Report: Write
  5. Transaction: Read
  6. xenPlatform
  • Account: Write
  • Account Holder: Write
  • Split Payments: Write
  1. xenShield: Write

c) Click on Generate Key to copy your Secret API key and add it into the popup in your systeme.io account to integrate Xendit Gateways

หมายเหตุ:


  1. Secret API Key ของคุณจะเริ่มต้นด้วย "xnd_production" สำหรับโหมดใช้งานจริง (LIVE)
  2. Secret API Key ที่สร้างขึ้นจะไม่สามารถกลับมาดูได้อีก หากคุณลืมหรือทำหาย โปรดลบ API Secret Key เดิมและสร้างใหม่

วิธีตั้งค่า Webhooks

เมื่อเข้าสู่ระบบ Xendit Dashboard แล้ว ให้เลือก Settings

คลิกที่ Webhook ในส่วน Developers

เปิดใช้งานการพยายามส่งซ้ำอัตโนมัติในกรณีที่ webhook ล้มเหลว โดยคลิกที่ Enable auto-retry for failed webhook เพื่อให้แน่ใจว่าเหตุการณ์ webhook ที่ล้มเหลวจะถูกพยายามส่งใหม่อีกครั้งโดยอัตโนมัติ

การรับโทเค็นการยืนยัน Webhook (webhook verification token)

  1. คลิกที่ View Webhook Verification Token

  1. ใส่รหัสผ่านของคุณ

  1. คัดลอกโทเค็นและนำไปวางในการตั้งค่าการเชื่อมต่อในบัญชี systeme.io ของคุณ

จะเกิดอะไรขึ้นเมื่อการชำระเงินผ่าน Xendit ล้มเหลว?

นอกเหนือจากการพยายามหักบัญชีโดยตรงในครั้งแรก จะมีการพยายามเพิ่มอีกสามครั้ง โดยเว้นระยะห่างกัน 7 วัน ซึ่งระยะเวลานี้ไม่สามารถเปลี่ยนแปลงได้

นี่ตอบคำถามของคุณหรือไม่ ขอบคุณสำหรับความคิดเห็น เกิดปัญหาในการส่งความคิดเห็นของคุณ โปรดลองอีกครั้งในภายหลัง