Para quem desenvolve

Uma API para o próximo passo do seu produto.

Clientes, catálogo, checkout e assinaturas. Comece pelo contexto da organização e conecte cada etapa ao seu backend.

A primeira consulta

Comece pelos clientes.

Este exemplo consulta até dez clientes da conta conectada. A chave precisa da permissão customers:read na organização informada.

Configure as variáveis no seu servidor com a URL da API, o ID da organização e uma chave válida. O exemplo não envia requisições nesta página.

Consultar autenticação

Shell / consulta de clientes

curl --get \
  "$ADILA_PAY_BASE_URL/v2/organizations/$ORGANIZATION_ID/stripe/customers" \
  --data-urlencode "limit=10" \
  --header "x-api-key: $ADILA_PAY_API_KEY"

Mantenha a chave no servidor. Nunca a inclua no frontend.

Da preparação ao resultado

Quatro etapas para integrar.

  1. 01 / Preparar

    Conecte a organização.

    Configure a conta de pagamentos e conclua o onboarding necessário. A conta Stripe é selecionada pelo servidor a partir da organização.

  2. 02 / Autorizar

    Defina as permissões.

    Crie uma chave com os recursos e ações necessários. Armazene o valor completo ao criá-la e revogue o acesso quando a integração terminar.

  3. 03 / Criar

    Prepare o checkout.

    Use produtos e preços da conta conectada. Nas mutações, persista uma Idempotency-Key por operação e reutilize-a nas tentativas.

  4. 04 / Confirmar

    Consulte o resultado.

    Verifique a sessão, o pagamento ou a fatura pela API antes de liberar o pedido. Defina também como tratar pagamentos pendentes e reembolsos.

Referências para construir

Do primeiro acesso ao checkout.

SDK e CLI

Os artefatos gerados estão disponíveis no projeto para uso local. Converse com a equipe sobre acesso e distribuição.

Solicitar orientação técnica

Vamos construir

Conte o que você está construindo.

Alinhe ambiente, conta conectada e confirmação de pagamentos com a equipe antes de colocar a integração em operação.

Falar sobre o projeto