Tienda TienPYC v2.1.3 - ¡Súper Fácil!
Antes de instalar tu tienda, asegúrate de tener estas cosas listas:
Un lugar donde vivirá tu tienda en internet (como cPanel, Hostinger, etc.)
La dirección de tu tienda (ejemplo: www.mitienda.com)
Donde se guardarán todos los datos de tu tienda
El instalador que descargaste (tienda-tienpyc-instalador-v2.1.3.zip)
Si no tienes hosting, te recomendamos Hostinger o Namecheap porque son económicos y fáciles de usar.
¡Vamos a instalar tu tienda! Sigue estos pasos uno por uno:
Abre tu navegador y ve a la dirección de tu cPanel. Normalmente es algo como:
https://tudominio.com:2083
Ingresa tu usuario y contraseña que te dio tu hosting.
Pantalla de login de cPanel
Busca el icono de "Administrador de Archivos" (File Manager) y haz clic.
Ahora vamos a descomprimir el archivo:
admin/, customer/, includes/, templates/, uploads/, assets/, cron/, database/
Vuelve al inicio de cPanel y busca "Bases de datos MySQL":
Anota estos datos en un papel, los necesitarás en el siguiente paso:
¡Ahora viene la parte divertida! Abre tu navegador y ve a:
https://tudominio.com/install.php
Verás un asistente bonito que te guiará. Solo sigue los pasos:
Si todo salió bien, serás redirigido al panel de administración de tu tienda.
Por seguridad, debes eliminar el archivo install.php:
Si alguien encuentra ese archivo, podría reinstalar tu tienda y borrar todos tus datos. ¡Mejor prevenir!
Para que tu tienda funcione completamente, necesitas conectarla con TienPYC.com. Esta conexión te permite:
Acceso al catálogo de cuentas de streaming, gaming y más
Stock y precios actualizados automáticamente
Las credenciales se entregan al cliente al instante
Accede a precios especiales para revendedores
Primero necesitas una cuenta de revendedor:
Si ya tienes una cuenta en TienPYC.com, simplemente inicia sesión y continúa al paso 2.
El token es como una "llave secreta" que conecta tu tienda con TienPYC:
eyJ0eXAiOiJKV1QiLCJhbGc...)El token es como una contraseña. No lo compartas con nadie. Si crees que alguien lo tiene, genera uno nuevo.
Ahora conecta tu tienda con TienPYC:
https://tudominio.com/adminAdmin → Configuración → API TienPYC → Pegar Token
Para asegurarte de que todo funciona:
Ahora tu tienda puede comunicarse con TienPYC para obtener productos y procesar ventas automáticamente.
Con la conexión lista, puedes traer productos de TienPYC a tu tienda:
Los productos se importan con precio sugerido, pero puedes cambiar el precio de venta para ajustar tu margen de ganancia.
Cuando un cliente compra en tu tienda, esto es lo que pasa automáticamente:
Si compras Netflix a $10,000 COP en TienPYC y lo vendes a $15,000 COP en tu tienda, ganas $5,000 COP por cada venta. ¡Automático!
Ya tienes tu tienda instalada. Ahora vamos a configurarla para que se vea increíble:
Para administrar tu tienda, ve a:
https://tudominio.com/admin
Ingresa con el email y contraseña que pusiste durante la instalación.
Ve a Configuración en el menú lateral y ajusta:
| Opción | ¿Qué es? | Ejemplo |
|---|---|---|
| Nombre de la tienda | El nombre que verán tus clientes | Mi Tienda Streaming |
| Logo | La imagen de tu marca | Sube una imagen PNG o JPG |
| Color principal | El color de los botones y detalles | #8b5cf6 (morado) |
| Tema | Modo claro u oscuro | Oscuro (se ve más moderno) |
| Tu número para soporte | +57 300 123 4567 |
El tema oscuro con un color brillante como verde neón (#39ff14) o morado (#8b5cf6) se ve muy profesional para tiendas de streaming.
¡Hora de agregar lo que vas a vender!
Las categorías organizan tus productos. Ve a Admin → Categorías:
Netflix, Disney+, HBO
Spotify, Apple Music
Xbox, PlayStation, Steam
Ve a Admin → Productos → Nuevo Producto:
| Campo | ¿Qué poner? |
|---|---|
| Nombre | Netflix Premium 1 Mes |
| Categoría | Streaming |
| Precio | 15000 (en tu moneda base) |
| Descripción | Cuenta Netflix Premium por 30 días, 4K Ultra HD |
| Imagen | Sube una imagen atractiva del producto |
| Tipo | Cuenta compartida / Cuenta completa / Código |
Usa imágenes de alta calidad y descripciones claras. Los clientes compran más cuando entienden exactamente qué están comprando.
Para que tus clientes puedan pagarte, configura los métodos de pago:
Aquí verás todos los métodos de pago disponibles. Los más comunes son:
Los clientes cargan saldo y pagan con él. ¡Ya viene activado!
Pago directo a tu cuenta bancaria con comprobante
Pagos móviles populares en Colombia
USDT, Bitcoin (requiere configuración adicional)
Haz clic en "Transferencia" y completa:
Puedes agregar una imagen con el código QR de tu banco para que los clientes paguen más fácil.
Tu tienda puede mostrar precios en diferentes monedas. ¡Muy útil si tienes clientes de varios países!
Verás tu moneda principal (la que configuraste al instalar). Para agregar más:
El sistema incluye más de 22 monedas de habla hispana:
| País | Moneda | Símbolo |
|---|---|---|
| 🇨🇴 Colombia | COP | $ |
| 🇲🇽 México | MXN | $ |
| 🇦🇷 Argentina | ARS | $ |
| 🇵🇪 Perú | PEN | S/ |
| 🇨🇱 Chile | CLP | $ |
| 🇩🇴 Rep. Dominicana | DOP | RD$ |
| 🇺🇸 Estados Unidos | USD | $ |
| 🇪🇸 España | EUR | € |
Las tasas de cambio se actualizan automáticamente cada hora usando APIs de internet. ¡No tienes que hacer nada!
Tus clientes se registran solos en tu tienda. Aquí te explico cómo gestionarlos:
Ve a Admin → Clientes para ver todos los registrados:
Cuando un cliente carga saldo a su billetera, debes aprobarlo:
Si un cliente deposita en una moneda diferente (ej: DOP) y tu tienda usa COP, el sistema convierte automáticamente al aprobar. ¡Magia!
Cuando un cliente compra algo, recibes un pedido. Así los gestionas:
Ve a Admin → Pedidos. Verás una lista con:
Haz clic en un pedido para ver los detalles y procesarlo:
El dinero ya está en tu cuenta y el cliente tiene su producto. ¡Así de fácil!
Puedes resetearla desde la base de datos o contactar soporte técnico.
Ve a Admin → Configuración y sube una nueva imagen en la sección "Logo".
Ve a Admin → Monedas y haz clic en "Actualizar Tasas". Si el problema persiste, verifica que tu servidor tenga acceso a internet.
En cPanel, ve a "Cron Jobs" y agrega estas tareas:
0 * * * * php /home/usuario/public_html/cron/update_exchange_rates.php
*/5 * * * * php /home/usuario/public_html/cron/retry_sales.php
0 0 * * * php /home/usuario/public_html/cron/expire_subscriptions.php
Cambia /home/usuario/public_html/ por la ruta real de tu instalación.
En cPanel:
El archivo .htaccess ya viene incluido en el instalador. Pero si tienes problemas o necesitas reemplazarlo, usa este código:
# TienPYC E-Commerce Platform
# Compatible con Apache 2.2 y 2.4
<IfModule mod_rewrite.c>
Options -MultiViews -Indexes
RewriteEngine On
RewriteBase /
# Bloquear acceso a archivos sensibles
RewriteRule ^config\.php$ - [F,L]
RewriteRule ^\.env$ - [F,L]
RewriteRule ^composer\.(json|lock)$ - [F,L]
RewriteRule ^package\.json$ - [F,L]
# Proteger carpetas sensibles
RewriteRule ^includes/ - [F,L]
RewriteRule ^logs/ - [F,L]
RewriteRule ^database/ - [F,L]
# Permitir acceso directo a webhooks
RewriteRule ^webhook/wompi/?$ webhook/wompi.php [L]
RewriteRule ^webhook/coinpal/?$ webhook/coinpal.php [L]
# Permitir acceso a archivos de instalación
RewriteRule ^(install|check_requirements)\.php$ - [L]
# Permitir archivos estáticos
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule \.(css|js|jpg|jpeg|png|gif|webp|svg|ico|woff|woff2|ttf|eot)$ - [L]
# Route all requests through index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?route=$1 [QSA,L]
</IfModule>
# Set default charset
AddDefaultCharset UTF-8
# php -- BEGIN cPanel-generated handler, do not edit
# Set the "ea-php83" package as the default "PHP" programming language.
<IfModule mime_module>
AddHandler application/x-httpd-ea-php83 .php .php8 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
Si tu tienda está en una subcarpeta (ej: tudominio.com/tienda), cambia RewriteBase / por RewriteBase /tienda/
Antes de abrir tu tienda al público, verifica que hayas completado todo:
Ahora puedes compartir el link con tus clientes y empezar a vender. ¡Mucho éxito!