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

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 requiredCPF ou CNPJ, apenas numeros.
phonestring requiredTelefone com DDD.
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