A misticpay é uma biblioteca não oficial para integração com a MisticPay, criada para simplificar chamadas complexas e fornecer uma API simples, direta e pronta para produção em aplicações Node.js.
Ideal para quem quer integrar pagamentos rapidamente, automatizar processos e evitar dor de cabeça com implementações extensas.
- Integração simples e rápida
- API intuitiva e fácil de usar
- Pensada para automações, bots e SaaS
- Foco em performance e praticidade
npm install misticpayimport { MisticPay } from 'misticpay'
const misticpay = new MisticPay({
client_id: 'SEU_CLIENT_ID',
client_secret: 'SEU_CLIENT_SECRET'
})misticpay.pix.cashIn({
amount: 10,
description: 'Teste de pagamento via PIX',
payerDocument: '12345678909',
payerName: 'Fulano de Tal',
transactionId: 'transacao12345',
projectWebhook: 'https://webhook.site/your-webhook-url', // opcional
splitUser: 'email@example.com', // opcional
splitTax: 5 // opcional
})misticpay.pix.status({
transactionId: "transacao12345"
})misticpay.pix.cashOut({
amount: 10,
description: 'Teste de saque',
pixKey: 'teste@gmail.com',
pixKeyType: 'EMAIL', // "CPF" | "CNPJ" | "EMAIL" | "TELEFONE" | "CHAVE_ALEATORIA";
projectWebhookUrl: 'https://webhook.site/your-webhook-url' // opcional
})misticpay.crypto.cashOut({
amount: 10,
wallet: 'YOUR_WALLET_ADDRESS',
projectWebhook: 'https://yourdomain.com/webhook' // optional
})misticpay.account.balance()