ArticoPay Payment API

Documentacao da API

Integre cobrancas, pagamentos Pix Out e webhooks em uma unica API. Esta documentacao segue o fluxo recomendado: autenticar, criar transacoes, consultar status e receber eventos.

Autenticacao

Envie token e secret no corpo JSON de cada endpoint protegido. Nunca exponha o secret no frontend.

tokenstring requiredToken publico da integracao.
secretstring requiredChave secreta da integracao.

Base URL

BASEhttps://articopay.com/api

Metodos de Pagamento

Pix esta disponivel para integracao publica. Boleto e cartao dependem da adquirente configurada e da liberacao tecnica.

DisponivelPixQR Code e copia e cola.method_pay: "pix"
Sob configuracaoBoletoDepende da adquirente.method_pay: "billet"
Sob configuracaoCartaoDepende de tokenizacao.method_pay: "card"
Auth Required

Criar transacao Pix

Cria uma nova transacao Pix e retorna QR Code para pagamento.

POSThttps://articopay.com/api/wallet/deposit/payment
Auth Required

Criar transacao Boleto

Use o mesmo endpoint de entrada com method_pay: "billet". Disponibilidade depende da adquirente.

Auth Required

Criar transacao Cartao

Use o mesmo endpoint de entrada com method_pay: "card". Disponibilidade depende da adquirente e tokenizacao.

Body da cobranca

No fluxo Pix simplificado da ArticoPay, nome e email do pagador sao obrigatorios. CPF/CNPJ e telefone podem ser omitidos. A configuracao da conta pode exigir dados adicionais; nesses casos, a cobranca sera recusada. Outros fluxos mantem suas exigencias. Nunca envie dados pessoais ficticios.

CampoTipoDescricao
tokenstring requiredToken publico da integracao.
secretstring requiredChave secreta. Nunca exponha no frontend.
amountnumber requiredValor da cobranca em reais.
debtor_namestring requiredNome completo do pagador.
emailemail requiredEmail valido do pagador.
debtor_document_numberstring opcional no Pix simplificadoCPF ou CNPJ real do pagador, quando informado. Obrigatorio nos demais fluxos.
phonestring opcional no Pix simplificadoTelefone real com DDD. O prefixo brasileiro +55 tambem e aceito e normalizado. Pode ser exigido pela configuracao da conta; obrigatorio nos demais fluxos.
method_payenum requiredpix, billet ou card.
postbackurl requiredURL para receber webhook.
Auth Required

Criar solicitacao de saque

Envia um pagamento via Pix para a chave informada.

POSThttps://articopay.com/api/pixout
pixKeystring requiredChave Pix de destino.
pixKeyTypeenum requiredcpf, email, telefone ou aleatoria.
baasPostbackUrlurl requiredURL de callback do saque.

Buscar entrada por ID

POSThttps://articopay.com/api/status

Consulte uma entrada usando idTransaction.

Buscar saque por ID

POSThttps://articopay.com/api/withdraw/status

Consulte uma solicitacao de saque usando id.

Webhook de entrada

Enviado para a URL informada em postback.

POSThttps://seudominio.com/callback/deposit

Webhook de saque

Enviado para a URL informada em baasPostbackUrl.

POSThttps://seudominio.com/callback/withdrawal