ข้ามไปยังเนื้อหาหลัก

ค้นหา

พิมพ์คำหรือคำถามเพื่อค้นหาบทความช่วยเหลือ

ผู้อ่านชำระเงินไม่ได้ หรือเชื่อมต่อระบบชำระเงินไม่ผ่าน

ในข่าวนี้

ตำแหน่ง: Settings

เปิดหน้านี้: admin.<your-site>/settings (แทนที่ <your-site> ด้วยที่อยู่เว็บไซต์ของคุณ)

จุดตรวจสอบที่ 1: test หรือ live?

  • โหมดทดสอบ ใช้คีย์ทดสอบ จะไม่มีการตัดเงินจริง หน้าจอจะแสดงข้อความ: "Test mode: readers can’t buy until you add live keys. Test payments here never give readers access."
  • โหมดใช้งานจริง ใช้รับเงินจริง คุณต้องเผยแพร่หน้าข้อกำหนดการใช้งาน หน้านโยบายการคืนเงิน และหน้าติดต่อเราให้เรียบร้อยก่อน

จุดตรวจสอบที่ 2: คีย์ต่างๆ

รหัสคีย์ (Key ID) ในแต่ละโหมดจะขึ้นต้นด้วยตัวอักษรที่ไม่เหมือนกัน สำหรับ Razorpay: จะขึ้นต้นด้วย rzp_test_ สำหรับโหมดทดสอบ และ rzp_live_ สำหรับโหมดใช้งานจริง สำหรับ Stripe publishable key จะขึ้นต้นด้วย pk_test_ หรือ pk_live_ ส่วนการเชื่อมต่อ PayPal จะต้องใช้ Client ID, Secret และ Webhook ID

ข้อความวิธีแก้
"Razorpay didn’t accept these keys. Check that the key id and secret are from the same mode."คัดลอกทั้งคีย์และ secret จากโหมดเดียวกันในแดชบอร์ดเดียวกัน
"This is a live key but you chose Test mode. Switch the mode or paste a test key."เลือกโหมดให้ตรงกับคีย์ที่ใช้งาน
"This is a test key but you chose Live mode. Switch the mode or paste a live key."เช่นเดียวกัน
"Paste the key secret. Razorpay shows it only once, when you create the key."สร้างคีย์ใหม่ในแดชบอร์ด แล้วคัดลอก secret เก็บไว้ทันที
"Use a different webhook secret for test and live."สร้าง secret แยกกันคนละชุดสำหรับโหมดทดสอบและโหมดใช้งานจริง
"Publish your Terms, Refund and Contact pages before going live."เผยแพร่หน้าข้อกำหนด นโยบายการคืนเงิน และหน้าติดต่อเราให้เรียบร้อย แล้วจึงสลับเป็นโหมดใช้งานจริง

จุดตรวจสอบที่ 3: webhook

Webhook จะทำหน้าที่แจ้งเว็บไซต์ของคุณเมื่อการชำระเงินเสร็จสมบูรณ์ หากไม่มี คำสั่งซื้อจะยังคงค้างสถานะว่ายังไม่ชำระเงิน

  1. บนการ์ดการเชื่อมต่อ ให้คัดลอก URL ของ Webhook
  2. ในแดชบอร์ดของผู้ให้บริการชำระเงิน ให้เพิ่ม URL นี้เป็น webhook แล้วทำเครื่องหมายเลือกเหตุการณ์ตามที่ระบุไว้บนการ์ด
  3. กำหนด webhook secret ในระบบผู้ให้บริการ แล้วนำ secret เดียวกันนี้มาวางในการเชื่อมต่อของคุณ
  4. บันทึก

จุดตรวจสอบที่ 4: ลองทดสอบการชำระเงิน

กดปุ่มทดสอบการชำระเงินบนการ์ดการเชื่อมต่อ ในขณะที่อยู่ในโหมดทดสอบ คำสั่งซื้อจะแสดงว่าชำระแล้วทันทีที่ผู้ให้บริการยืนยัน หากหน้าต่างชำระเงินทดสอบไม่เปิดขึ้นมา ให้เปิดอนุญาตป็อปอัปในเบราว์เซอร์สำหรับหน้าแอดมิน หากทำรายการไม่สำเร็จ คุณจะเห็นข้อความ "The test payment didn’t go through. Check the connection and try again."

ข้อความที่ผู้อ่านอาจพบ

  • "Payments aren’t set up on this site yet." ยังไม่ได้เชื่อมต่อระบบชำระเงินใดๆ
  • "Live payments aren’t switched on for this site yet. Use test mode for now." การตั้งค่าโหมดใช้งานจริงยังไม่เสร็จสมบูรณ์
  • "The payment gateway didn’t answer. Nothing was charged or refunded. Try again in a minute." ระบบผู้ให้บริการชำระเงินไม่ตอบสนอง ยังไม่มีการตัดเงินหรือคืนเงินใดๆ โปรดลองใหม่อีกครั้งในอีกสักครู่
  • "This checkout has expired. Start again." หน้าชำระเงินนี้หมดอายุแล้ว โปรดเริ่มทำรายการใหม่
  • "This payment method isn’t offered here. Choose another one." ตรวจสอบการตั้งค่าประเทศในระบบผู้ให้บริการชำระเงินของคุณ
  • "This payment gateway can’t take recurring payments." เลือกผู้ให้บริการที่รองรับการตัดเงินแบบสมัครสมาชิกต่อเนื่อง
  • "This payment gateway is coming soon. Use Razorpay, Stripe or PayPal for now, or request it under Request a payment gateway."

ดูเพิ่มเติมที่ ข้อความแจ้งข้อผิดพลาด: การชำระเงิน

คำถามที่พบบ่อย

คำถามที่พบบ่อย

ควรเลือกใช้ผู้ให้บริการชำระเงินเจ้าไหนดี?

สำหรับผู้อ่านในอินเดีย แนะนำ Razorpay สำหรับสหรัฐฯ ยุโรป และสหราชอาณาจักร แนะนำ Stripe สำหรับกระเป๋าเงินออนไลน์ทั่วโลก แนะนำ PayPal คุณสามารถกำหนดเส้นทางการชำระเงินแยกตามแต่ละประเทศได้

ต้องกรอกข้อมูล GST ตรงไหน?

ที่แท็บ ผู้ขายและ GST ดูเพิ่มเติมได้ที่ ข้อมูลผู้ขายและ GST

เรื่องที่เกี่ยวข้อง

ความคิดเห็น

ข้อมูลนี้มีประโยชน์หรือไม่?

มีให้บริการใน

ยังต้องการความช่วยเหลืออยู่ไหม?