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.
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_...oupk_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.