Escolha o método de integração que melhor se adequa às suas necessidades. A Easypay oferece três formas principais de integrar processamento de pagamentos na sua plataforma.
| Método de Integração | Melhor Para | Nível Técnico | Tempo de Integração |
|---|---|---|---|
| Plugins | Plataformas de e-commerce (WooCommerce, Shopify, etc.) | Não requer programação | 15-30 minutos |
| Checkout | Websites personalizados com desenvolvimento mínimo | HTML/JavaScript básico | 1-2 horas |
| Servidor para Servidor | Controlo total da API e personalização | Avançado (desenvolvimento API) | 2-4 horas |
A forma mais rápida de integrar a Easypay se estiver a usar uma plataforma de e-commerce suportada. Instale, configure e comece a aceitar pagamentos em minutos.
Plugin de e-commerce WordPress para lojas online de todos os tamanhos.
Funcionalidades:
- Todos os métodos de pagamento Easypay (Cartão de Crédito, MB WAY, Multibanco, etc.)
- Pagamentos únicos e recorrentes
- Atualizações automáticas do estado do pedido
- Gestão de reembolsos no painel de administração WordPress
Ver Guia de Integração WooCommerce
Plataforma de e-commerce open-source com extensas opções de personalização.
Funcionalidades:
- Suporte completo de métodos de pagamento
- Suporte multi-moeda
- Instalação com um clique
- Sincronização de pedidos
Ver Guia de Integração PrestaShop
Plataforma de e-commerce hospedada para lojas online e sistemas de ponto de venda.
Funcionalidades:
- Integração perfeita com Shopify
- Todos os métodos de pagamento disponíveis
- Sincronização automática de inventário
- Checkout otimizado para móvel
Ver Guia de Integração Shopify
Plataforma Adobe Commerce para soluções de e-commerce empresariais.
Funcionalidades:
- Processamento de pagamentos de nível empresarial
- Gestão avançada de pedidos
- Suporte multi-loja
- Fluxos de pagamento personalizados
Ver Guia de Integração Magento
Plataforma de comércio cloud-native para marcas empresariais.
Funcionalidades:
- Integração nativa VTEX
- Suporte de pagamento omnicanal
- Atualizações de pagamento em tempo real
- Compatibilidade VTEX IO
Construtor de websites com capacidades de e-commerce integradas.
Funcionalidades:
- Integração de pagamento arrastar e soltar
- Checkout responsivo para móvel
- Compatibilidade com Wix Stores
- Não requer programação
Plataforma de e-commerce para pequenas e médias empresas.
Funcionalidades:
- Processo de configuração rápido
- Todos os métodos de pagamento
- Gestão de inventário
- Suporte multi-idioma
Ver Guia de Integração Jumpseller
Plataforma de e-commerce ASP.NET open-source.
Funcionalidades:
- Integração ASP.NET Core
- Configuração de pagamento flexível
- Suporte de arquitetura de plugins
- Pronto para marketplace multi-fornecedor
Ver Guia de Integração nopCommerce
Formulário de pagamento pré-construído da Easypay que pode incorporar diretamente em qualquer website com apenas algumas linhas de código. Perfeito para websites e aplicações personalizados.
- Desenvolvimento Mínimo: Incorpore com apenas algumas linhas de JavaScript
- Todos os Métodos de Pagamento: Cartões de crédito, MB WAY, Apple Pay, Google Pay, Samsung Pay, Multibanco, Débito Direto, IBAN Virtual
- Totalmente Personalizável: Combine com a sua marca com extensas opções de estilo
- Responsivo para Móvel: Funciona perfeitamente em todos os dispositivos
- Conforme PCI: Nós tratamos da segurança e conformidade
- Criar uma sessão de checkout (chamada API do lado do servidor)
- Incorporar o formulário de checkout (adicionar snippet JavaScript à sua página)
- Tratar a resposta de pagamento (receber notificações webhook)
// Incluir o SDK
<script src="https://cdn.easypay.pt/checkout/2.9.1/"></script>
// Inicializar checkout com a sua sessão
const manifest = await getManifestFromServer();
easypayCheckout.startCheckout(manifest);- Guia Completo de Checkout - Documentação completa de integração
- Demo Ao Vivo - Experimente em ação
- Exemplo GitHub - Código funcional completo
Para programadores que precisam de controlo total sobre o fluxo de pagamento. Construa experiências de pagamento personalizadas usando diretamente a nossa API REST.
- Fluxos de pagamento personalizados
- Aplicações móveis
- Integrações apenas backend
- Lógica de pagamento avançada
- Plataformas multi-inquilino
Antes de começar, precisará de:
- Uma conta Easypay
- Credenciais API (ID da Conta e Chave API)
Para criar credenciais para a sua conta, siga este guia.
Para fins de teste, pode usar estas credenciais:
AccountId: 2b0f63e2-9fb5-4e52-aca0-b4bf0339bbe6
ApiKey: eae4aa59-8e5b-4ec2-887d-b02768481a92Nota: Estas credenciais apenas funcionam no ambiente de teste.
A Easypay disponibiliza dois ambientes:
- Teste:
https://api.test.easypay.pt/2.0 - Produção:
https://api.prod.easypay.pt/2.0
Comece sempre com o ambiente de teste para se familiarizar com a API.
Aqui está um exemplo simples para criar um pagamento único:
curl -L -X POST 'https://api.test.easypay.pt/2.0/single' \
-H 'AccountId: 2b0f63e2-9fb5-4e52-aca0-b4bf0339bbe6' \
-H 'ApiKey: eae4aa59-8e5b-4ec2-887d-b02768481a92' \
-H 'Content-Type: application/json' \
--data-raw '{
"type": "sale",
"value": 10.00,
"currency": "EUR",
"method": "cc",
"customer": {
"name": "John Doe",
"email": "john.doe@example.com"
}
}'Uma resposta bem-sucedida incluirá os detalhes do pagamento e um ID de pagamento único:
{
"status": "success",
"id": "5eca7446-14e9-47bb-aabb-5ee237159b8b",
"method": "cc",
"customer": {
"name": "John Doe",
"email": "john.doe@example.com"
}
}- Autenticação - Guia detalhado de autenticação
- Referência da API - Documentação completa de endpoints
- Métodos de Pagamento - Métodos de pagamento disponíveis
- Tipos de Pagamento - Pagamentos únicos, frequentes e subscrições
- Webhooks - Receba notificações de pagamento em tempo real
- Tratamento de Erros - Trate erros graciosamente
Contacte o nosso suporte técnico em correio@easypay.pt.