Por que WordPress?
Você quer vender VIP no seu servidor MC. Opções:
- Plataforma pronta (MinePainel, PlayerCraft, LojasCraft) — R$ 29-49/mês
- Código do zero (PHP/Node) — flexível mas trabalhoso
- WordPress + WooCommerce — meio termo, plugins prontos
WordPress é o CMS mais usado do mundo (43% dos sites). WooCommerce é o plugin de e-commerce padrão. Combinados: você monta loja funcional em 1 dia.
Vantagens vs plataformas prontas:
- Você é dono dos dados e customização
- Zero mensalidade além da hospedagem
- Ecossistema imenso de plugins/temas
- Mais fácil migrar depois
Contras:
- Precisa manter WP atualizado (segurança)
- Requer alguma familiaridade com admin
Requisitos
- VPS com 2 GB RAM (a mesma do MC ou separada)
- PHP 8.1+, MySQL 8, Nginx/Apache
- Domínio próprio (ex.: loja.meuservidor.com.br)
- SSL grátis via Let's Encrypt
Nosso Hospedagem cPanel ou VPS-BR rodam WordPress + WooCommerce sem problema.
Arquitetura
[Player]
↓
[loja.meuservidor.com.br] ← WordPress + WooCommerce
↓ (pagamento)
[Mercado Pago / Stripe / PIX]
↓ (webhook aprovado)
[WordPress order.status → completed]
↓ (plugin custom OU snippet)
[RCON → servidor MC: /lp user X parent add vip]
↓
Player recebe cargo ✓
Passo 1: instalar WordPress
Se estiver em cPanel/DirectAdmin: instalador de 1 clique (Softaculous).
Manual (VPS):
cd /var/www
wget https://wordpress.org/latest.tar.gz
tar xzf latest.tar.gz && mv wordpress loja
chown -R www-data:www-data loja
Aponte DNS loja.meuservidor.com.br → IP da VPS, configure Nginx/Apache com SSL.
Acesse https://tebex.io e complete a instalação (banco, admin).
Passo 2: instalar WooCommerce
Admin WP → Plugins → Adicionar novo → busca "WooCommerce" → Instalar → Ativar.
Wizard de setup:
- Nome da loja: "Meu Servidor VIP"
- Endereço: sua cidade/estado
- Moeda: BRL
- Tipo de produto: Virtual + Downloadable (para VIP)
- Pular tudo que puder
Passo 3: criar produtos VIP
Admin → Produtos → Adicionar novo:
Produto 1: VIP Básico
- Nome: VIP
- Tipo: Simple / Virtual ✅
- Preço: R$ 9,90
- Descrição: cor de nome + prefix + skinbox
- Categoria: Cargos
- SKU:
vip
Duplique pra VIP+, MVP, LENDA.
Passo 4: instalar gateway de pagamento
Opção A: Mercado Pago (recomendado BR)
Plugin oficial: Mercado Pago para WooCommerce.
Setup:
- Plugins → Adicionar → busca "Mercado Pago" → Instalar
- Configurações → Pagamentos → Mercado Pago
- Cole seu Public Key e Access Token (pega em mercadopago.com.br/developers)
- Ative: Checkout Transparente, PIX, Boleto, Cartão
Taxa: 3.79% + R$ 0,39 (cartão) ou 0.99% (PIX).
Opção B: Stripe
Plugin: Stripe for WooCommerce.
Cole sk_live_... e pk_live_... do dashboard Stripe.
Taxa: 3,99% + R$ 0,39.
Passo 5: integrar com MC via RCON
Isso é o coração do sistema. Quando o pedido é pago, precisa executar um comando no MC.
Opção A: Plugin pronto "WP Minecraft"
wp-minecraft.com — plugin comercial (US$ 15) que faz tudo:
- Detecta status "completed" do pedido
- Conecta via RCON
- Executa comandos configurados
- Log de tudo
Opção B: Snippet custom (grátis)
Adicione ao functions.php do tema (ou plugin Code Snippets):
add_action('woocommerce_order_status_completed', 'vitt_deliver_vip_rcon', 10, 1);
function vitt_deliver_vip_rcon($order_id) {
$order = wc_get_order($order_id);
// Pega nick MC (você adicionou um custom field no checkout)
$mc_nick = $order->get_meta('_billing_mc_nickname');
if (!$mc_nick) return;
// Pra cada item pago
foreach ($order->get_items() as $item) {
$product = $item->get_product();
$sku = $product->get_sku();
// Mapeia SKU → comando
$cmd = match($sku) {
'vip' => "lp user $mc_nick parent add vip",
'vip+' => "lp user $mc_nick parent add vipplus",
'mvp' => "lp user $mc_nick parent add mvp",
'lenda' => "lp user $mc_nick parent add lenda",
default => null,
};
if ($cmd) {
vitt_send_rcon($cmd);
}
}
}
function vitt_send_rcon($command) {
// Use uma lib RCON simples. Exemplo com "thedudeguy/rcon"
require_once '/path/vendor/autoload.php';
$rcon = new ThedudeguyRcon('IP_DO_MC', 25575, 'SENHA_RCON', 3);
if ($rcon->connect()) {
$rcon->sendCommand($command);
$rcon->disconnect();
}
}
Passo 6: adicionar campo "Nick MC" no checkout
Woocommerce → Checkout → plugin: Custom Checkout Fields OU custom via snippet:
add_action('woocommerce_after_order_notes', 'vitt_add_nick_field');
function vitt_add_nick_field($checkout) {
woocommerce_form_field('billing_mc_nickname', array(
'type' => 'text',
'label' => __('Seu nickname no Minecraft'),
'required' => true,
'placeholder' => __('Ex: Steve123'),
), $checkout->get_value('billing_mc_nickname'));
}
add_action('woocommerce_checkout_update_order_meta', function($order_id) {
if (!empty($_POST['billing_mc_nickname'])) {
update_post_meta($order_id, '_billing_mc_nickname',
sanitize_text_field($_POST['billing_mc_nickname']));
}
});
Passo 7: habilitar RCON no servidor MC
Em /opt/minecraft/server.properties:
enable-rcon=true
rcon.password=SENHA_MUITO_FORTE
rcon.port=25575
broadcast-rcon-to-ops=false
Segurança:
- Só libere porta 25575 pra IP do WP (firewall)
- Senha ≥ 20 caracteres random
ufw allow from IP.DA.LOJA to any port 25575
Passo 8: testar o fluxo
- Compra teste com PIX (Mercado Pago sandbox ou real R$ 1)
- Confirma pagamento
- Vai no MC e verifica:
/lp user SEU_NICK parent - Deve ter o cargo!
Extras úteis
Assinatura recorrente (VIP mensal)
Plugin: WooCommerce Subscriptions (pago US$ 199/ano) OU alternativa grátis: Yith Subscriptions.
Cupom de desconto
WooCommerce nativo já tem. Crie cupons "STREAMER10" para influenciadores.
Popup de compra bem-sucedida
Plugin: Popup Maker free.
Sistema de afiliados (streamer ganha comissão)
Plugin: AffiliateWP (~US$ 149/ano) ou YITH Affiliates (grátis básico).
Loja de itens específicos por servidor
Se você tem 3 servers diferentes (Survival, Skyblock, Creative), use produtos com atributo "servidor".
Custo estimado do stack
| Item | Custo |
|---|---|
| Hospedagem (VPS ou cPanel) | R$ 20-75/mês |
| Domínio | R$ 40/ano |
| WordPress | R$ 0 |
| WooCommerce | R$ 0 |
| Plugin Mercado Pago | R$ 0 |
| Plugin RCON custom (snippet) | R$ 0 |
| Tema profissional (opcional) | R$ 0-500 |
| Total mínimo | R$ 25/mês |
Comparado com plataforma pronta (R$ 30-50/mês) que pega comissão de vendas, WordPress paga em 3 meses.
Templates de tema profissional
Escolha um tema rápido e responsivo:
- Astra (grátis) — leve, WooCommerce optimized
- Kadence (grátis) — muito rápido
- Storefront (grátis, oficial) — feito pela Woo
- Flatsome (US$ 59) — o mais popular pra loja
- Divi (US$ 89) — flex máximo com page builder
Recomendação BR: Astra com starter template "Minimalist Store".
Segurança WordPress
- Plugin: Wordfence ou iThemes Security — obrigatório
- Atualizações automáticas: ativar
- Backup diário: UpdraftPlus (grátis)
- SSL: obrigatório
- Ocultar
wp-admin(plugin WPS Hide Login)
Perguntas frequentes
"E se o MC estiver offline quando o pagamento cai?"
O RCON falha e cliente não recebe. Solução: adicione fila persistente — plugin WooCommerce Retry Failed Actions ou custom com WP Cron.
"Player pediu reembolso, como devolvo o cargo?"
Snippet inverso: hook woocommerce_order_status_refunded executa /lp user X parent remove vip.
"WordPress dá dor de cabeça, vale a pena?"
Sim se você tem tempo de mantê-lo. Se não, use plataforma pronta.
Conclusão
WordPress + WooCommerce é o setup profissional e independente para loja de VIP. Curva de aprendizado moderada, custo mínimo, controle total.
Nossa Hospedagem cPanel roda WooCommerce por R$ 14,99/mês, ou você pode subir em VPS-BR-01 por R$ 44,99.

