Una tienda activa, un pago en stablecoins probado y reglas de envío automático separadas para USDT y USDC.
1. Prepara tu proyecto
Necesitas Wholly Crypto instalado, un proyecto y una tienda. Guarda una copia de las carteras del proyecto en un lugar privado fuera del VPS. Mantén activa la cartera de Ethereum.
En Settings → Chain connections, comprueba que el escáner de Ethereum esté listo y conserva proveedores de respaldo independientes. Que un nodo esté sano no garantiza que pueda rastrear pagos. Los fallos pueden retrasar la detección.
2. Activa los USDT y USDC correctos
Abre Project → Stores → elige tu tienda → Payment methods. Selecciona Ethereum y activa USDT y USDC del catálogo de tokens. Revisa la red y el contrato, no solo el símbolo. Mantén activos el proyecto y la tienda.
Contratos de Ethereum mainnet que debes verificar
| Token | Contrato ERC-20 |
|---|---|
| USDT | 0xdac17f958d2ee523a2206206994597c13d831ec7 |
| USDC | 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 |
Identifican los tokens. Nunca uses un contrato de token como destino de pago o envío automático.
Tether: protocolos compatibles ↗ · Circle: contratos de USDC ↗
Esta guía usa Ethereum mainnet, no Base, Arbitrum, Solana ni TRON. El mismo símbolo en otra red es un método de pago distinto.
3. Recibe un pequeño pago de prueba
En Project → Invoices, crea una factura pequeña, por ejemplo de 25 EUR, y abre el checkout. Elige Ethereum y luego USDT o USDC. Envía la cantidad exacta mostrada por Ethereum; 25 EUR no significa 25 tokens.
Espera a que la factura quede settled según tu política de confirmaciones y revisa las alertas. En Wallets → Ethereum → Addresses, comprueba el saldo recibido. Prueba también el otro token antes de ofrecer ambos a tus clientes.
Wholly Crypto usa nuevas direcciones por factura. El dinero llega primero a la cartera del proyecto, no a la fría. El sweep es un envío de salida separado y no cambia si la factura se pagó.
4. Elige la dirección de tu cartera fría
Crea una cuenta receptora de Ethereum en tu cartera de hardware u otra cartera offline. Verifica la dirección en el dispositivo de confianza. Usa una frase de recuperación generada por separado; importar la frase de la cartera del servidor a un dispositivo no la convierte en fría.
En Settings → Address book, guarda la dirección pública para Ethereum y el token correspondiente con un nombre claro. También puedes introducirla directamente en la regla. Wholly Crypto solo necesita la dirección pública; mantén offline las claves privadas y palabras de recuperación de la cartera fría.
La misma dirección Ethereum puede guardar ambos tokens si tu cartera los admite. Primero prueba un envío manual pequeño desde Wallets → token → Send, revisa destino y costes, y aprueba. Comprueba que llegue antes de activar la automatización.
5. Reserva ETH para las comisiones
USDT y USDC no pagan las comisiones normales de gas de Ethereum en este flujo. Conserva ETH en la cartera Ethereum del mismo proyecto, por ejemplo en su dirección principal. El ETH de otra red o proyecto no puede financiar estos envíos.
Use project ETH for gas permite que Wholly Crypto aporte el gas que falta a las direcciones con tokens que cumplan los requisitos y luego los envíe. No se financian direcciones de factura vacías. Cada origen sin gas suficiente debe alcanzar también el mínimo de la regla.
Tanto aportar gas como enviar tokens cuesta comisiones de red. El ETH sin usar queda en las direcciones de origen. No vacíes primero la cartera ETH del proyecto; si también envías ETH automáticamente, deja una reserva suficiente.
Cómo funciona el gas de Ethereum ↗ · Direcciones de factura y uso de carteras →
6. Configura una regla por token
Abre Project → Sweep → Automatic sweep setup. Busca USDT en Ethereum y pulsa Setup. Elige una cartera como destino, no un exchange, y selecciona tu dirección fría guardada o introdúcela. Repite por separado para USDC.
Ajustes de ejemplo para una prueba pequeña, no recomendaciones universales de comisiones:
| Ajuste | Ejemplo y significado |
|---|---|
| Mínimo de envío | 10 USDT para su regla o 10 USDC para USDC. Activa el envío y también filtra los orígenes sin gas suficiente. |
| Mantener importe mínimo | 0 no deja reserva adicional de tokens. Un valor positivo se conserva en el conjunto de la cartera, no en cada dirección. No es la reserva de gas ETH. |
| Prioridad de comisión | Medium. Revisa las comisiones actuales antes de activar la regla. |
| Usar ETH del proyecto para gas | Activado. Abre Gas fees para revisar esta opción y su presupuesto. |
| Límite diario de provisión de fondos | Con poco uso, 1 EUR puede ser un límite inicial si la regla usa EUR. Más gas o más direcciones pueden exigir más. |
| Comisión de red máxima % | Opcional: espera si las comisiones de aportar gas y enviar superan el porcentaje elegido. Vacío significa sin límite porcentual. |
El límite se aplica por regla de token durante las últimas 24 horas. Limita el ETH destinado a las direcciones de origen, no todas las comisiones, y no es un cobro diario. Dos reglas tienen presupuestos separados. Revisa la moneda y las estimaciones mostradas.
Con un mínimo de 10 tokens, una dirección con 5 y gas insuficiente no recibirá gas, aunque el total con otras direcciones supere 10. Ajusta el mínimo a tus facturas habituales y costes de red.
Activa Auto sweep, pulsa Save rule y confirma destino y límites. Abrir Setup o marcar solo el gas no activa una regla. Los saldos y comisiones se comprueban automáticamente; Check gas es opcional.
7. Revisa el progreso y mantén todo listo
En Sweep → Transfer activity, sigue Gas funding, las confirmaciones y el envío del token. Abre Details y su enlace a Etherscan para comprobar el destino y la ejecución correcta. Las reglas inactivas no aparecen como envíos en curso. El servidor sigue aunque cierres el navegador.
Mantén activos proyecto, tienda, cartera y token, la cartera respaldada y los envíos del servidor permitidos. Conserva crédito suficiente si se aplican comisiones. El crédito bajo no bloquea pagos entrantes, pero puede pausar envíos automáticos.
Si no se mueve nada
Revisa ETH disponible, mínimos por dirección, reservas, uso del presupuesto diario, precios actuales, acceso a escáneres y proveedores y errores de Transfer preparation. Al agotarse el presupuesto, se pausa la financiación nueva; no aumenta solo.
Si un envío no está confirmado, revisa primero sus Details y el explorador. Usa Review speed-up fee cuando aparezca y aprueba los costes revisados. No dupliques el envío ni confundas una confirmación desconocida con un pago fallido.
Guía de envío automático → · Copias de seguridad y restauración →