05 — Desenvolvedores
Feito por engenheiros. Pensado para devs que enviam para produção.
Uma única API REST para cada corredor, moeda e rail. Requests idempotentes, webhooks assinados e um sandbox em que você pode confiar.
< 9 LOC
Primeiro pagamento
99.99%
Uptime API
< 120ms
Mediana p95
SOC 2
Type II
Quickstart
Envie seu primeiro pagamento transfronteiriço em 9 linhas.
Escolha uma linguagem. Copie o snippet. Bata em um corredor real no nosso sandbox — com o mesmo formato da produção.
- RESTful, somente JSON, versionado
- Idempotency key em cada mutação
- Códigos estáveis e detalhes legíveis
- Webhooks assinados em cada mudança
1import { OnRampClient } from 400">"@mdpsdk/on-ramp"; 2 3const client = new OnRampClient({ 4 apiKey: process.env.MDP_API_KEY!, 5 environment: 400">"sandbox", 400">"text-background/40">// 400">"sandbox" | 400">"live" 6}); 7 8400">"text-background/40">// Payout ACH across LATAM — one shape, many countries. 9const payouts = [10 { country: 400">"CO", currency_type: 400">"COP", amount: 250000, bank_code: 400">"1007" },11 { country: 400">"PE", currency_type: 400">"PEN", amount: 800, bank_code: 400">"003" },12 { country: 400">"CL", currency_type: 400">"CLP", amount: 250000, bank_code: 400">"012" },13 { country: 400">"BO", currency_type: 400">"BOB", amount: 1500, bank_code: 400">"101" },14];15 16for (const p of payouts) {17 await client.payouts.bank.create({18 funding_source: 400">"conversion",19 external_reference: 400">`order_${p.country}_8821`,20 asset_deposit: 400">"USDC",21 blockchain: 400">"Polygon",22 transaction: {23 ...p,24 destination_account: 400">"1234567890",25 first_name: 400">"Andrea",26 last_name: 400">"Ramírez",27 destination_id_number: 400">"1010101010",28 document_type: 400">"national_id",29 entity_type: 400">"individual",30 description: 400">"Supplier payment",31 },32 });33}34 35400">"text-background/40">// Payin — Brazil PIX QR (BRL)36const pix = await client.payins.qr.create({37 cryptoAmount: 100,38 fiatCurrency: 400">"BRL",39 country: 400">"BR",40 referenceId: 400">"ORDER-1001",41 asset: 400">"USDC",42 blockchain: 400">"Polygon",43 fundingSource: 400">"conversion",44 qrExpirationTime: 400">"00:15:00",45});46console.log(pix.qrImageBase64);Design da API
A camada de API para o dinheiro global.
Pensada para times que enviam para produção — não para demos de brinquedo. Formatos estáveis, falhas previsíveis, observabilidade real.
SDKs
SDK oficial em Node.js.
Tipado, idiomático e gerado a partir da nossa especificação OpenAPI. Outras linguagens podem integrar hoje via API REST — mais SDKs em breve.
Usar a API REST@mdpsdk/on-ramp
SDK oficial em Node.js / TypeScript para a API MDP On-Ramp.
Do cadastro à produção
Sandbox hoje. Produção esta semana.
Sem ligação comercial para começar. Construa, teste e itere contra um sandbox que espelha tempos, taxas e rejeições da produção.
Começar no sandbox- Etapa 1 · 01Menos de 2 horas
Explore
Cadastre-se, aceite os termos e comece a chamar a API com chaves sandbox em segundos.
- Cadastro self-service — apenas email e nome da empresa
- Termos padrão aceitos digitalmente, sem negociação de NDA
- Chave API sandbox entregue na hora
- Coleção do Postman pré-carregada com suas credenciais
- Snippets em Python, Node e PHP prontos para rodar no portal
- Etapa 2 · 023 a 5 dias
Verifique
Conclua KYB e contrato em paralelo — as verificações rodam em segundo plano enquanto você preenche o formulário.
- Formulário KYB: razão social, registro, país, tipo de negócio, volume esperado e corredores
- Upload de registro, estrutura societária e ID do beneficiário final
- Persona roda OCR, prova de vida e triagem de sanções em segundo plano
- Contrato assinado digitalmente — faixa de volume ajustada ao uso real
- Chaves e credenciais de produção entregues após verificação
- Etapa 3 · 0324 a 48 horas após o marco
Lance
Uma janela de sucesso de 30 dias com canal dedicado, monitoramento proativo e critérios claros de graduação.
- Canal compartilhado de WhatsApp ou Slack nos primeiros 30 dias
- Health checks automáticos nos dias 3, 7, 14 e 30
- Monitoramento de anomalias desde a primeira transação — alertas para nosso time, não o seu
- Graduação quando volume, confiabilidade de webhooks e tickets estiverem em ordem
- Transição automática para o suporte padrão no dia 30
Recursos
Tudo o que você precisa, nada além.
Para fintechs e builders
Comece seu onboarding. Acesse o sandbox em minutos.
Onboarding self-service para fintechs: crie sua conta, emita suas próprias chaves de API e comece a transacionar em mais de 180 países — trilhos locais, liquidação em stablecoin e pagamentos globais em uma única integração.
No ar em menos de 24 horas. Com IA.
Veja como uma fintech saiu do cadastro para receber pagamentos internacionais em um único dia, usando nosso onboarding assistido por IA e nossa API. Seu caso pode ser o próximo.