DocsMódulo Oficial EDPay para PrestaShop

Módulo Oficial EDPay para PrestaShop

Aceite pagamentos seguros por carteiras móveis e cartões na sua loja PrestaShop 1.7 e 8.x com tratamento assíncrono de notificações de pagamento.

PrestaShop 1.7 / 8.x

Disponível no GitHub (v1.0.0)

Módulo completo para PrestaShop 1.7 e 8.x com hooks nativos de pagamento e suporte a webhooks HMAC.

Ver no GitHub

Instalação do Módulo

Terminal PrestaShop
# Instalação manual no directório /modules do PrestaShop cd /var/www/prestashop/modules git clone https://github.com/edutecka/edpay-prestashop-module.git edpay # Aceda ao Back-Office: Módulos > Gestor de Módulos > Instalar "EDPay Multi-Gateway"
Hook paymentOptions (edpay.php)
// edpay.php - Hook de Opções de Pagamento no PrestaShop 1.7 / 8.x public function hookPaymentOptions($params): array { if (!$this->active) return []; $newOption = new \PrestaShop\PrestaShop\Core\Payment\PaymentOption(); $newOption->setCallToActionText($this->l('Pagar com EDPay (M-Pesa, e-Mola, Cartão, Banco)')) ->setAction($this->context->link->getModuleLink($this->name, 'validation', [], true)) ->setAdditionalInformation($this->l('Pagamento seguro multi-canal em Meticais (MZN).')); return [$newOption]; }

Configurações no Back-Office

No painel de administração, abra as definições do módulo e preencha:

  • Public Key: pk_live_... ou pk_test_...
  • Private Key: sk_live_...
  • Webhook Secret: whsec_...
  • URL do Webhook: https://sua-loja.co.mz/module/edpay/webhook
Condições Comerciais e Prazos

Tarifa plana de 6% em MZN. Saques para contas bancárias em Moçambique são liquidados no prazo de 2 a 7 dias úteis.