---
title: Canales de pago
description: Cómo recargan su billetera los clientes en NexCMP — canales disponibles, cómo habilitar cada uno, comisiones, límites y cómo supervisarlos.
url: https://nexcmp.com/es/docs/billing/payment-channels/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Canales de pago {#payment-channels}

> **Dónde está en el panel de administración:** Finance › Payment channels (`/payments`). Interruptores y comisiones: Finance › Payment channels › Fees & limits (`/payments/fees`).

NexCMP utiliza una **billetera prepagada en USD**. Los clientes añaden fondos a la billetera mediante un canal de pago; luego, cada servicio se paga desde la billetera. Un canal solo se muestra a los clientes cuando está tanto **habilitado** como **configurado**.

## Qué hace {#what-it-does}

Los canales de pago conectan sus cuentas de pago (Stripe, PayPal, Binance, un banco vietnamita) con la billetera del cliente. Un pago confirmado se convierte en exactamente un crédito en la billetera; cada crédito se indexa mediante el ID de pago de la pasarela, por lo que un webhook repetido nunca podrá añadir fondos dos veces. Utilice esta página para ver qué canales están listos, cómo funcionaron durante los últimos 30 días y cuáles requieren atención.

## Requisitos {#requirements}

| Elemento | Requisito |
|---|---|
| Dirección HTTPS pública | Las pasarelas envían webhooks a `https://<domain>/v1/billing/...`, por lo que su panel debe ser accesible desde Internet mediante TLS válido (consulte [DNS y Cloudflare](https://nexcmp.com/es/docs/getting-started/dns-and-cloudflare/)). |
| Cuentas | Su propia cuenta con cada proveedor que desee utilizar. Las credenciales se introducen en el panel de administración y no se vuelven a mostrar (solo los últimos 4 caracteres). |
| Rol de administrador | Una cuenta de administrador. |
| Dependencias | Ninguno. El canal bancario de VN necesita además un [tipo de cambio](https://nexcmp.com/es/docs/catalog/currency-and-exchange-rates/). |

## Los canales {#the-channels}

| Canal | Lo que ve el cliente | Se configura en | Artículo |
|---|---|---|---|
| Tarjeta (Stripe) | Formulario de tarjeta, tarjeta guardada | Payment channels › Stripe | [Stripe](https://nexcmp.com/es/docs/billing/stripe/) |
| Apple Pay, Google Pay, Link | Botones de billetera (Stripe Express Checkout) | Stripe, más registro de dominio | [Stripe](https://nexcmp.com/es/docs/billing/stripe/#apple-pay-google-pay-and-link) |
| Alipay | Redirección a Alipay (cobrado en JPY por Stripe) | Stripe, más Fees & limits | [Stripe](https://nexcmp.com/es/docs/billing/stripe/#alipay) |
| PayPal | Botones de PayPal, cuenta de PayPal guardada | Payment channels › PayPal | [PayPal](https://nexcmp.com/es/docs/billing/paypal/) |
| USDT | Dirección de depósito e importe exacto | Payment channels › USDT | [USDT](https://nexcmp.com/es/docs/billing/usdt/) |
| Transferencia bancaria de VN | Código QR y detalles de transferencia (solo en la interfaz en vietnamita) | Payment channels › VN bank transfer | [Transferencia bancaria (Vietnam)](https://nexcmp.com/es/docs/billing/bank-transfer-vn/) |

## Preparar la infraestructura {#prepare-the-infrastructure}

No es necesario. Todo se configura en el panel de administración; no hay nada que instalar en el servidor.

## Conectar en NexCMP {#connect-in-nexcmp}

1. Abra **Finance › Payment channels** (`/payments`). La tabla general enumera cada canal con su estado.
2. Abra la pestaña propia del canal (**Stripe**, **PayPal**, **USDT**, **VN bank transfer**) y siga su artículo. Cada pestaña finaliza con un botón **Save** y, donde esté disponible, un botón **Test**.
3. Abra **Fees & limits** (`/payments/fees`), busque la tarjeta **Payment gateways & fees (wallet top-up)**, active el canal con su interruptor y haga clic en **Save channels & fees**.

![Vista general de canales de pago que enumera las pasarelas con su estado habilitado, configurado y estadísticas de 30 días](https://nexcmp.com/es/docs/images/billing/payment-channels-01-overview.webp)

![Página de tarifas y límites con los interruptores de canales y los campos de comisiones](https://nexcmp.com/es/docs/images/billing/payment-channels-02-fees.webp)

### Interruptores y comisiones (Fees & limits) {#switches-and-fees-fees-limits}

| Ajuste | Predeterminado | Significado |
|---|---|---|
| Tarjeta (Stripe) | On | Formulario de tarjeta en la pantalla de depósito. Oculto hasta que Stripe tenga una clave secreta. |
| Apple Pay, Google Pay, Link | On | Botones de billetera. Solo aparecen cuando el dominio está verificado en Stripe. |
| Alipay | Desactivado | Requiere que Alipay esté activado en el Stripe Dashboard. |
| PayPal | Desactivado | Se muestra solo cuando PayPal está configurado. |
| USDT (Binance) | Desactivado | El interruptor está bloqueado hasta que la dirección de depósito haya sido verificada con Binance. |
| Comisión de Stripe % / fija (centavos) | 3.6 % y 0 | Se utiliza para mostrar la comisión al cliente y calcular el importe acreditado. Establézcalo según su tarifa real de Stripe. |
| Comisión de PayPal % / fija | 4.4 % y 30 centavos | Lo mismo, para PayPal. |
| Comisión de USDT % | 1 % | Lo mismo, para USDT. |
| El cliente paga la comisión de recarga | Desactivado | **On**: el cliente paga el importe + la comisión y el monedero recibe el importe íntegro. **Off**: se descuenta la comisión y el monedero recibe el importe menos la comisión. |

El cliente siempre ve la comisión y el crédito final del monedero antes de pagar. Al desactivar un canal, se oculta el botón y el servidor rechaza nuevos pagos con `method_disabled` (HTTP 403).

::: tip Límites de recarga
El importe mínimo y máximo por recarga se encuentran en la misma página; consulte [Minimum top-up](https://nexcmp.com/es/docs/billing/minimum-top-up/).
:::

## Verificación {#verify}

1. En la tabla general, el canal muestra **Enabled** y **Configured**; la columna **Last test** se completa tras hacer clic en **Test** en la pestaña del canal.
2. Inicie sesión en el portal como cliente de prueba y abra **Billing › Deposit**. El botón del canal estará visible.
3. Realice un pago pequeño (consulte el artículo del canal para obtener tarjetas de prueba o cuentas sandbox). El saldo aumentará, aparecerá una notificación de **Top-up received** y el pago se listará en **Finance › Billing › Top-ups** (`/billing/deposits`).

## Límites y notas {#limits-notes}

- **Columnas del resumen:** *30 days* (número de pagos, operaciones correctas, fallos y volumen), *Stuck 24h* (pagos aún pendientes tras un día) y *Unmatched* (transferencias bancarias o en USDT recibidas que no coinciden con ningún pedido). La fila de KPI añade el volumen a 30 días, el número de canales con errores (habilitados pero no configurados, o con pagos bloqueados) y el total sin asignar.
- Los **eventos de webhook** se listan en **Payment channels › Gateway events** (`/payments/events`). Stripe dispone de su propia pestaña; PayPal y USDT comparten una. Si un evento falla, puede reproducirse: el libro mayor del monedero es idempotente, por lo que reintentarlo nunca acredita dos veces.
- Los **Resellers** pueden tener sus propios canales de Stripe, PayPal, USDT y cuentas bancarias. Sus filas también aparecen aquí y el selector de sitio de la cabecera permite filtrarlas. Consulte [Resellers](https://nexcmp.com/es/docs/customers/resellers/).
- **Reembolsos:** los pagos de Stripe y PayPal pueden reembolsarse desde la lista de pagos; los pagos con USDT no pueden reembolsarse al origen (el servidor responde `usdt_no_refund`).
- El **modo de mantenimiento** sigue aceptando los webhooks de las pasarelas, por lo que un pago efectuado justo antes del mantenimiento no se pierde.

## Resolución de problemas {#troubleshooting}

| Síntoma | Causa | Solución |
|---|---|---|
| Falta el canal en la pantalla de depósito del cliente | Desactivado, no configurado o (banco de VN) la interfaz no está en vietnamita | Compruebe **Fees & limits** y la pestaña del canal; consulte [Bank transfer (Vietnam)](https://nexcmp.com/es/docs/billing/bank-transfer-vn/). |
| El KPI **Faulty channels** es superior a 0 | Un canal está habilitado sin credenciales o hay pagos pendientes durante más de 24 horas | Abra la fila y haga clic en **Configure**; para pagos bloqueados, abra **Gateway events** y vuelva a reproducirlos. |
| El cliente pagó pero el saldo no cambió | El webhook no llegó | Compruebe la URL del webhook en la pestaña del canal y luego reproduzca el evento en **Gateway events**. |
| El servidor responde `method_disabled` | El interruptor está desactivado | Actívelo en **Fees & limits** y guarde los cambios. |
| El interruptor de USDT aparece atenuado | Dirección de depósito no verificada | Haga clic en **Test & verify address** en la pestaña de USDT. |
