CartDNA é um Shopify parceiro de desenvolvimento de aplicações de pagamento

Logótipo CartDNA

Construa com CartDNA

Lance experiências de pagamento mais rapidamente com as ferramentas para programadores CartDNA, fluxos de trabalho de apps e acesso à API. Quer esteja a construir um fluxo de checkout personalizado, uma integração Shopify ou ferramentas internas de operações de pagamento, CartDNA fornece-lhe os blocos de construção para passar do modo de teste a transações em direto com clareza.

Autenticação OAuth
Assinaturas seguras
Pedidos idempotentes
Suporte a webhooks

Ferramentas para programadores para fluxos de pagamento reais

CartDNA é construído para equipas que precisam de mais do que um simples botão de pagamento. Pode conectar a sua loja, disparar pedidos de pagamento, direcionar clientes para páginas de pagamento alojadas, escutar atualizações de pagamento e manter os seus próprios sistemas sincronizados através de eventos de callback.

Experiências de pagamento personalizadas

Construa o seu próprio checkout ou transferência de pagamento usando as APIs de pagamento CartDNA. Crie pedidos seguros, passe dados de clientes e encomendas e redirecione utilizadores para a página de pagamento quando necessário.

Integrações de loja e plataforma

Conecte CartDNA com plataformas de ecommerce, ferramentas de back office, sistemas CRM e fluxos de trabalho de fulfillment. Use padrões de pedido comuns para mover dados de encomendas, clientes e transações de forma limpa.

Apps de operações internas

Crie dashboards para comerciantes, ferramentas financeiras e sistemas de suporte que leem o estado das transações, reconciliam pagamentos e respondem a eventos de webhook em tempo real.

Da autenticação à confirmação de pagamento

1

Autentique-se de forma segura usando as suas credenciais de cliente para receber um token Bearer.

2

Crie um pedido de pagamento com os campos obrigatórios como ID da encomenda, valor, moeda, método de pagamento, dados do cliente, URL de callback, URL de retorno e URL de cancelamento.

3

Gere a assinatura do pedido necessária e inclua cabeçalhos de segurança como timestamp e chave de idempotência.

4

Redirecione o cliente para a página de pagamento CartDNA ou continue com o seu próprio fluxo.

5

Receba atualizações de estado através de notificações de callback e atualize o seu sistema.

Construído para fiabilidade, não para suposições

Autenticação segura com tokens de acesso

Validação de pedidos baseada em assinatura

Proteção contra pedidos duplicados com chaves de idempotência

Códigos de métodos de pagamento e tratamento de moeda claros

Suporte a redirecionamento e callback para fluxos de pagamento end-to-end

Perguntas frequentes para programadores

Preciso de autenticação antes de usar a API?

Sim. CartDNA usa autenticação baseada em token. Primeiro solicita um token de acesso e depois envia-o como token Bearer nas chamadas de API subsequentes.

Posso evitar pedidos de pagamento duplicados?

Sim. Use uma chave de idempotência única para cada pedido.

CartDNA suporta callbacks no estilo webhook?

Sim. Pode enviar um URL de callback para receber notificações de pagamento.

Posso escolher um método de pagamento específico?

Sim. Os pedidos de pagamento suportam códigos de métodos de pagamento para os métodos e moedas suportados.