Magento 2

Questa guida copre i passi necessari per integrare HeyLight nella vostra piattaforma di e-commerce Magento tramite Composer.

Generale

HeyLight è ospitato in un repository privato. Per scaricare l'estensione è necessario impostare il repository con l'URL corretto del repo. Ci sono due passi che devi fare.

Step 1: Aggiungere il repository al progetto

Aggiungere il repository eseguendo il seguente comando sostituendo il testo "<TOKEN_FROM_HEYLIGHT>" con il token che puoi richiedere a [email protected]

composer config repositories.heylight composer https://token:<TOKEN_FROM_HEYLIGHT>@heidi-pay.repo.packagist.com/heylight-it

Step 2: Installare HeyLight

Dopo aver aggiunto il repository (Step 1) dovrai procedere all'installazione dei due moduli utilizzando il comando:

composer require <name>

Dove si riferisce a:

heylight/it-dilazione
heylight/it-finanziamento

Se utilizzi Hyva Themes dovrai installare anche il seguente modulo:

hyva-themes/magento2-heidipay-core

🚧

Dopo l'installazione:

Eseguire magento setup:upgrade e qualsiasi comando di compilazione nativo richiesto dall'installazione.

❗️

Il modulo HeyLight è compatibile a partire dalla versione Magento 2.4 e con una versione PHP > 7.4

Chiave segreta di Sandbox o di Produzione

Nella sezione "Chiavi di attivazione" inserisci le chiavi sandbox/produzione per HeyLight dilazione e/o HeyLight finanziamento:

  • Modalità di prova (sandbox): Spunta "Modalità di prova" e inserisci la chiave API Sandbox HeyLight ricevuta nell'email di onboarding per testare l'integrazione prima di andare in produzione. Consulta la pagina Ambiente Sandbox per le istruzioni di test.
  • Modalità live: Inserisci le chiavi API di produzione reperibili nel portale merchant (sezione Impostazioni dell'account), poi deseleziona "Modalità di prova" e salva le modifiche.

  1. Abilitazione del Modulo

Enabled: Sì/No. Attiva o disattiva il modulo HeyLight.
Sandbox: Sì/No. Attiva la modalità Sandbox per testare l'integrazione prima di andare live.
Secret API Key: Inserisci la chiave API per l'ambiente Sandbox o Produzione.

  1. Stati dell'Ordine

New Order Status: Imposta lo stato dell'ordine per i nuovi ordini (es. Pending).
Awaiting Dispatch Status: Imposta lo stato per ordini in attesa di spedizione (es. Payment Review).
Processing Order Status: Imposta lo stato per ordini in elaborazione (es. Processing).

  1. Messaggi Promozionali

Logo Variant: Seleziona la variante di colore del logo (es. Red).
Show Promotional Message on Product Page: Sì/No. Mostra il messaggio promozionale nella pagina prodotto.
Show Promotional Message on Shopping Cart Page: Sì/No. Mostra il messaggio promozionale nella pagina carrello.
Show Promotional Message on Checkout Page: Sì/No. Mostra il messaggio promozionale nella pagina checkout.

  1. Rate e Limiti di Importo

Select Number of Instalments: Seleziona il numero di rate (da 3 a 24 per Dilazione e da 3 a 36 per Finanziamento).
Min Order Amount: Imposta l'importo minimo dell'ordine (60€ per Dilazione e 100€ per Finanziamento).
Max Order Amount: Imposta l'importo massimo dell'ordine (es. 5000€).


👍

Ti ricordiamo che in caso di problemi o domande puoi contattarci a [email protected]