---
title: ช่องทางการชำระเงิน
description: วิธีที่ลูกค้าเติมเงินเข้าวอลเล็ตใน NexCMP รวมถึงช่องทางที่มีให้ใช้งาน วิธีเปิดใช้งาน ค่าธรรมเนียม ขีดจำกัด และวิธีตรวจสอบ
url: https://nexcmp.com/th/docs/billing/payment-channels/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# ช่องทางการชำระเงิน {#payment-channels}

> **ตำแหน่งในหน้าผู้ดูแลระบบ:** Finance › Payment channels (`/payments`) สวิตช์และค่าธรรมเนียม: Finance › Payment channels › Fees & limits (`/payments/fees`)

NexCMP ใช้ระบบ **วอลเล็ต USD แบบเติมเงินล่วงหน้า** ลูกค้าเติมเงินเข้าวอลเล็ตผ่านช่องทางการชำระเงิน จากนั้นบริการทั้งหมดจะถูกหักเงินจากวอลเล็ต ช่องทางจะแสดงต่อเมื่อถูก **เปิดใช้งาน (enabled)** และ **กำหนดค่าแล้ว (configured)** เท่านั้น

## What it does {#what-it-does}

ช่องทางชำระเงินจะเชื่อมต่อบัญชีรับชำระเงินของคุณ (Stripe, PayPal, Binance, ธนาคารในเวียดนาม) เข้ากับกระเป๋าเงินของลูกค้า การชำระเงินที่ยืนยันแล้วจะกลายเป็นเครดิตในกระเป๋าเงินพอดี โดยเครดิตแต่ละรายการจะใช้รหัสการชำระเงินของเกตเวย์เป็นคีย์หลัก ดังนั้นเว็บฮุกที่ส่งซ้ำจึงไม่มีทางเพิ่มเงินซ้ำสองครั้ง ใช้หน้านี้เพื่อดูว่าช่องทางใดพร้อมใช้งาน มีประสิทธิภาพเป็นอย่างไรในช่วง 30 วันที่ผ่านมา และช่องทางใดที่ต้องได้รับการตรวจสอบ

## ข้อกำหนด {#requirements}

| Item | Requirement |
|---|---|
| Public HTTPS address | เกตเวย์จะส่งเว็บฮุกมาที่ `https://<domain>/v1/billing/...` ดังนั้นแผงควบคุมของคุณจึงต้องสามารถเข้าถึงได้จากอินเทอร์เน็ตผ่าน TLS ที่ถูกต้อง (ดูที่ [DNS and Cloudflare](https://nexcmp.com/th/docs/getting-started/dns-and-cloudflare/)) |
| Accounts | บัญชีของคุณเองกับผู้ให้บริการแต่ละรายที่คุณต้องการใช้งาน ข้อมูลรับรองจะถูกป้อนในหน้าผู้ดูแลระบบและจะไม่แสดงขึ้นมาอีก (แสดงเพียง 4 ตัวอักษรสุดท้ายเท่านั้น) |
| Admin role | An administrator account. |
| Dependencies | ไม่มี ช่องทางธนาคารเวียดนามจำเป็นต้องมี [exchange rate](https://nexcmp.com/th/docs/catalog/currency-and-exchange-rates/) เพิ่มเติม |

## ช่องทางต่างๆ {#the-channels}

| ช่องทาง | สิ่งที่ลูกค้าเห็น | ตั้งค่าใน | บทความ |
|---|---|---|---|
| บัตร (Stripe) | ฟอร์มบัตร, บัตรที่บันทึกไว้ | Payment channels › Stripe | [Stripe](https://nexcmp.com/th/docs/billing/stripe/) |
| Apple Pay, Google Pay, Link | ปุ่มกระเป๋าเงิน (Stripe Express Checkout) | Stripe พร้อมกับการจดทะเบียนโดเมน | [Stripe](https://nexcmp.com/th/docs/billing/stripe/#apple-pay-google-pay-and-link) |
| Alipay | เปลี่ยนเส้นทางไปยัง Alipay (เรียกเก็บเงินเป็น JPY โดย Stripe) | Stripe พร้อมกับ Fees & limits | [Stripe](https://nexcmp.com/th/docs/billing/stripe/#alipay) |
| PayPal | ปุ่ม PayPal, บัญชี PayPal ที่บันทึกไว้ | Payment channels › PayPal | [PayPal](https://nexcmp.com/th/docs/billing/paypal/) |
| USDT | ที่อยู่สำหรับฝากเงินและจำนวนเงินที่แน่นอน | Payment channels › USDT | [USDT](https://nexcmp.com/th/docs/billing/usdt/) |
| การโอนเงินผ่านธนาคารเวียดนาม | คิวอาร์โค้ดและรายละเอียดการโอนเงิน (อินเทอร์เฟซภาษาเวียดนามเท่านั้น) | Payment channels › VN bank transfer | [Bank transfer (Vietnam)](https://nexcmp.com/th/docs/billing/bank-transfer-vn/) |

## เตรียมโครงสร้างพื้นฐาน {#prepare-the-infrastructure}

ไม่ต้องใช้ ทุกอย่างถูกกำหนดค่าไว้ในส่วนผู้ดูแลระบบแล้ว และไม่มีอะไรต้องติดตั้งบนเซิร์ฟเวอร์

## เชื่อมต่อใน NexCMP {#connect-in-nexcmp}

1. เปิด **Finance › Payment channels** (`/payments`) ตารางภาพรวมจะแสดงรายการช่องทางทั้งหมดพร้อมสถานะ
2. เปิดแท็บเฉพาะของช่องทาง (**Stripe**, **PayPal**, **USDT**, **VN bank transfer**) แล้วทำตามบทความของแต่ละช่องทาง แต่ละแท็บจะลงท้ายด้วยปุ่ม **Save** และปุ่ม **Test** หากมีให้บริการ
3. เปิด **Fees & limits** (`/payments/fees`) ค้นหาการ์ด **Payment gateways & fees (wallet top-up)** เปิดสวิตช์ใช้งานช่องทางแล้วคลิก **Save channels & fees**

![ภาพรวมช่องทางชำระเงินที่แสดงเกตเวย์พร้อมสถานะเปิดใช้งาน การกำหนดค่า และสถิติ 30 วัน](https://nexcmp.com/th/docs/images/billing/payment-channels-01-overview.webp)

![หน้าค่าธรรมเนียมและขีดจำกัดพร้อมสวิตช์ช่องทางและช่องกรอกค่าธรรมเนียม](https://nexcmp.com/th/docs/images/billing/payment-channels-02-fees.webp)

### สวิตช์และค่าธรรมเนียม (Fees & limits) {#switches-and-fees-fees-limits}

| การตั้งค่า | ค่าเริ่มต้น | ความหมาย |
|---|---|---|
| บัตร (Stripe) | เปิด | ฟอร์มบัตรบนหน้าจอฝากเงิน จะซ่อนอยู่จนกว่า Stripe จะมีคีย์ลับ |
| Apple Pay, Google Pay, Link | เปิด | ปุ่มกระเป๋าเงิน จะปรากฏขึ้นเมื่อโดเมนได้รับการยืนยันกับ Stripe แล้วเท่านั้น |
| Alipay | ปิด | ต้องเปิดใช้งาน Alipay ใน Stripe Dashboard ก่อน |
| PayPal | ปิด | แสดงขึ้นเมื่อมีการกำหนดค่า PayPal แล้วเท่านั้น |
| USDT (Binance) | ปิด | สวิตช์จะถูกล็อกจนกว่าที่อยู่ฝากเงินจะได้รับการยืนยันกับ Binance แล้ว |
| ค่าธรรมเนียม Stripe % / จำนวนเงินคงที่ (เซนต์) | 3.6 % และ 0 | ใช้เพื่อแสดงค่าธรรมเนียมแก่ลูกค้าและคำนวณยอดเงินที่เติมเข้าบัญชี ตั้งค่าให้ตรงกับเรตราคาจริงของ Stripe |
| ค่าธรรมเนียม PayPal % / จำนวนเงินคงที่ | 4.4 % และ 30 เซนต์ | เช่นเดียวกัน สำหรับ PayPal |
| ค่าธรรมเนียม USDT % | 1 % | เช่นเดียวกัน สำหรับ USDT |
| ลูกค้ารับผิดชอบค่าธรรมเนียมการเติมเงิน | ปิด | **On**: ลูกค้าจ่ายยอดเงิน + ค่าธรรมเนียม และกระเป๋าเงินได้รับเต็มจำนวน **Off**: หักค่าธรรมเนียมออกและกระเป๋าเงินได้รับยอดเงินลบด้วยค่าธรรมเนียม |

ลูกค้าจะเห็นค่าธรรมเนียมและเครดิตในกระเป๋าเงินสุทธิก่อนชำระเงินเสมอ การปิดช่องทางการชำระเงินจะซ่อนปุ่มและเซิร์ฟเวอร์ปฏิเสธการชำระเงินใหม่ด้วย `method_disabled` (HTTP 403)

::: tip ขีดจำกัดการเติมเงิน
จำนวนเงินขั้นต่ำและสูงสุดต่อการเติมเงินอยู่บนหน้าเดียวกัน — ดูที่ [Minimum top-up](https://nexcmp.com/th/docs/billing/minimum-top-up/)
:::

## ตรวจสอบ {#verify}

1. ในตารางภาพรวม ช่องทางจะแสดง **Enabled** และ **Configured** คอลัมน์ **Last test** จะถูกเติมข้อมูลหลังจากที่คุณคลิก **Test** บนแท็บของช่องทางนั้น
2. เข้าสู่ระบบพอร์ทัลในฐานะลูกค้าทดสอบแล้วเปิด **Billing › Deposit** ปุ่มช่องทางชำระเงินจะปรากฏขึ้น
3. ทำการชำระเงินจำนวนเล็กน้อย (ดูบทความของช่องทางสำหรับบัตรทดสอบหรือบัญชีแซนด์บ็อกซ์) ยอดคงเหลือจะเพิ่มขึ้น การแจ้งเตือน **Top-up received** จะปรากฏขึ้น และการชำระเงินจะแสดงอยู่ใน **Finance › Billing › Top-ups** (`/billing/deposits`)

## ขีดจำกัดและหมายเหตุ {#limits-notes}

- **คอลัมน์ภาพรวม:** *30 days* (จำนวนการชำระเงิน, ความสำเร็จ, ความล้มเหลวและปริมาณ), *Stuck 24h* (การชำระเงินที่ยังรอดำเนินการหลังจากผ่านไปหนึ่งวัน) และ *Unmatched* (USDT หรือการโอนเงินผ่านธนาคารที่เข้ามาแต่ไม่ตรงกับคำสั่งซื้อใดๆ) แถว KPI จะเพิ่มปริมาณใน 30 วัน, จำนวนช่องทางที่ผิดพลาด (เปิดใช้งานแต่ไม่ได้กำหนดค่า หรือการชำระเงินที่ค้างอยู่) และยอดรวมที่ไม่ตรงกัน
- **Webhook events** แสดงอยู่ภายใต้ **Payment channels › Gateway events** (`/payments/events`) Stripe มีแท็บของตัวเอง ส่วน PayPal และ USDT ใช้ร่วมกัน เหตุการณ์ที่ล้มเหลวสามารถเล่นซ้ำได้ — บัญชีแยกประเภทกระเป๋าเงินมีความเป็นอิดัมโพเทนต์ (idempotent) ดังนั้นการเล่นซ้ำจะไม่ให้เครดิตซ้ำ
- **Resellers** สามารถมีช่องทาง Stripe, PayPal, USDT และธนาคารของตนเองได้ แถวของพวกเขาจะปรากฏที่นี่ด้วย และตัวเลือกไซต์ในส่วนหัวจะกรองข้อมูลเหล่านั้น ดู [Resellers](https://nexcmp.com/th/docs/customers/resellers/)
- **การคืนเงิน:** การชำระเงินผ่าน Stripe และ PayPal สามารถคืนเงินได้จากรายการชำระเงิน ส่วนการชำระเงินผ่าน USDT ไม่สามารถคืนเงินไปยังแหล่งที่มาได้ (เซิร์ฟเวอร์ตอบกลับ `usdt_no_refund`)
- **โหมดบำรุงรักษา** ยังคงรับ webhook ของเกตเวย์ ดังนั้นการชำระเงินที่ทำขึ้นก่อนการบำรุงรักษาจะไม่สูญหาย

## การแก้ Problme {#troubleshooting}

| อาการ | สาเหตุ | วิธีแก้ปัญหา |
|---|---|---|
| ไม่พบช่องทางบนหน้าฝากเงินของลูกค้า | ปิดสวิตช์, ยังไม่ได้กำหนดค่า, หรือ (ธนาคารเวียดนาม) อินเทอร์เฟซไม่ใช่ภาษาเวียดนาม | ตรวจสอบ **Fees & limits** และแท็บช่องทาง; ดู [Bank transfer (Vietnam)](https://nexcmp.com/th/docs/billing/bank-transfer-vn/) |
| KPI **Faulty channels** อยู่เหนือ 0 | ช่องทางถูกเปิดใช้งานโดยไม่มีข้อมูลประจำตัว หรือการชำระเงินรอดำเนินการนานกว่า 24 ชั่วโมง | เปิดแถวและคลิก **Configure**; สำหรับการชำระเงินที่ค้างอยู่ ให้เปิด **Gateway events** แล้วเล่นซ้ำ |
| ลูกค้าชำระเงินแล้วแต่ยอดเงินไม่เปลี่ยนแปลง | Webhook ไม่มาถึง | ตรวจสอบ URL ของ webhook บนแท็บช่องทาง จากนั้นเล่นซ้ำเหตุการณ์ใน **Gateway events** |
| เซิร์ฟเวอร์ตอบกลับ `method_disabled` | สวิตช์ปิดอยู่ | เปิดใช้งานใน **Fees & limits** และบันทึก |
| สวิตช์ USDT เป็นสีเทา | ที่อยู่สำหรับฝากเงินยังไม่ได้รับการยืนยัน | คลิก **Test & verify address** บนแท็บ USDT |
