misticpay
v1.0.0
Published
O SyncPay é uma biblioteca desenvolvida para facilitar a integração com a API da SyncPay, permitindo que desenvolvedores realizem operações financeiras de forma rápida e segura. Com ele, você pode consultar saldo, verificar o status de transações e gerar
Readme
MisticPay (Unofficial)
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.
🚀 Principais destaques
- 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
⚠️ Aviso: Esta é uma biblioteca não oficial e não possui vínculo com a MisticPay.
📦 Instalação
npm install misticpay🔑 Importar e Autenticar
import { MisticPay } from 'misticpay'
const misticpay = new MisticPay({
client_id: 'SEU_CLIENT_ID',
client_secret: 'SEU_CLIENT_SECRET'
})💸 Criar Pagamento PIX (Cash In)
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 protected]', // opcional
splitTax: 5 // opcional
})📊 Obter Status de Transação
misticpay.pix.status({
transactionId: "transacao12345"
})🏦 Realizar Saque PIX (Cash Out)
misticpay.pix.cashOut({
amount: 10,
description: 'Teste de saque',
pixKey: '[email protected]',
pixKeyType: 'EMAIL', // "CPF" | "CNPJ" | "EMAIL" | "TELEFONE" | "CHAVE_ALEATORIA";
projectWebhookUrl: 'https://webhook.site/your-webhook-url' // opcional
})🪙 Realizar Saque CRYPTO (Cash Out)
misticpay.crypto.cashOut({
amount: 10,
wallet: 'YOUR_WALLET_ADDRESS',
projectWebhook: 'https://yourdomain.com/webhook' // optional
})💰 Obter Saldo da Conta
misticpay.account.balance()