Saltar para o conteúdo
Última atualização

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.

Visão Geral

Método de IntegraçãoMelhor ParaNível TécnicoTempo de Integração
PluginsPlataformas de e-commerce (WooCommerce, Shopify, etc.)Não requer programação15-30 minutos
CheckoutWebsites personalizados com desenvolvimento mínimoHTML/JavaScript básico1-2 horas
Servidor para ServidorControlo total da API e personalizaçãoAvançado (desenvolvimento API)2-4 horas

Plugins

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.

Plataformas Suportadas

WooCommerce

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


PrestaShop

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


Shopify

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


Magento

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


VTEX

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

Ver Guia de Integração VTEX


Wix

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

Ver Guia de Integração Wix


Jumpseller

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


nopCommerce

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


Checkout

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.

Principais Benefícios

  • 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

Como Funciona

  1. Criar uma sessão de checkout (chamada API do lado do servidor)
  2. Incorporar o formulário de checkout (adicionar snippet JavaScript à sua página)
  3. Tratar a resposta de pagamento (receber notificações webhook)

Exemplo Rápido

// 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);

Saber Mais


Servidor para Servidor (Integração Direta da API)

Para programadores que precisam de controlo total sobre o fluxo de pagamento. Construa experiências de pagamento personalizadas usando diretamente a nossa API REST.

Quando Usar

  • Fluxos de pagamento personalizados
  • Aplicações móveis
  • Integrações apenas backend
  • Lógica de pagamento avançada
  • Plataformas multi-inquilino

Pré-requisitos

Antes de começar, precisará de:

  1. Uma conta Easypay
  2. Credenciais API (ID da Conta e Chave API)

Obter as Suas Credenciais 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-b02768481a92

Nota: Estas credenciais apenas funcionam no ambiente de teste.

Escolha o Seu Ambiente

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.

Faça a Sua Primeira Chamada à 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"
    }
  }'

Tratar a Resposta

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"
  }
}

Saber Mais


Precisa de Ajuda?

Contacte o nosso suporte técnico em correio@easypay.pt.