# Test & Live Mode

## Test & Live Mode <a href="#credenziali--carte-di-credito-di-test" id="credenziali--carte-di-credito-di-test"></a>

La BNL mette a disposizione degli esercenti un accesso diretto ai metodi di pagamento offerti usando delle credenziali di test che permettono di controllare il corretto funzionamento delle varie soluzioni. E' possibile inoltre simulare le transazioni di pagamento in un ambiente protetto ed identico all'ambiente di produzione usando alcune carte di credito di test. Vi sono degli accorgimenti da adottare durante le fasi di test:

* non si può testare il modulo se la banca non riesce a connettersi al dominio in cui è installato il modulo. Il dominio deve essere accessibile pubblicamente.
* il negozio Magento deve essere accessibile (frontend) senza password (vedi htpasswd).&#x20;

Alla sottoscrizione dei servizi POS Virtuali, la banca rilascerà le credenziali di test per effettuare alcuni test direttamente nel vostro negozio usando il modulo della Shine Software.

## Configurazione per la modalità di TEST

Per impostare il negozio Magento in modalità di test bisogna impostare i seguenti parametri necessari per la connessione corretta al server di test:

1. Tranportal ID (vedi tabella di seguito)
2. Password&#x20;
3. **Debug: YES**

## Configurazione per la modalità LIVE

Per impostare il negozio Magento in modalità di LIVE bisogna impostare i seguenti parametri necessari per la connessione corretta al server LIVE:

1. Tranportal ID (Ufficiale)
2. Password (Ufficiale)
3. **Debug: NO**

Attenzione! Se la password risulta scaduta, l'accesso al servizio POS verrà inibito generando un errore di **Invalid Tranportal ID** vedi capitolo: [Logging, Debug, Errori Comuni](/logging-debug-ed-errori-comuni.md)

## Credenziali & Carte di Credito di Test

La BNL mette a disposizione degli esercenti un accesso diretto ai metodi di pagamento offerti usando delle credenziali di test che permettono di controllare il corretto funzionamento delle varie soluzioni. E' possibile inoltre simulare le transazioni di pagamento in un ambiente protetto ed identico all'ambiente di produzione usando alcune carte di credito di test. Vi sono degli accorgimenti da adottare durante le fasi di test:

* non si può testare il modulo se la banca non riesce a connettersi al dominio in cui è installato il modulo.
* Il dominio e di conseguenza il negozio Magento devono essere accessibili pubblicamente.

Impostazioni del modulo nella sezione amministrativa:

Per poter configurare un accesso diretto per effettuare i test utilizzare le seguenti credenziali:

|            | Terminal ID | kSIG (Password)              | Credenziali TEST                                           |
| ---------- | ----------- | ---------------------------- | ---------------------------------------------------------- |
| Hosted     | 08000001    | xHosiSb08fs8BQmt9Yhq3Ub99E8= | -                                                          |
| MyBank     | 08000001M   | xHosiSb08fs8BQmt9Yhq3Ub99E8= | Banca da selezionare: NEXI - user: bayer - pass: ntt0wned! |
| Masterpass | 08000001P   | xHosiSb08fs8BQmt9Yhq3Ub99E8= | registrarsi                                                |

**Attenzione:** Tali credenziali nel tempo potrebbero essere modificate dalla banca. Per richiedere delle proprie credenziali di test contattare la vostra banca.

Per le prove è possibile utilizzare una carta di credito fra quelle presenti nella documentazione tecnica fornita dalla banca oppure le seguenti presenti in questo manuale.

| **TIPO** | **CARTA DI CREDITO** | **SCADENZA** | **CVV**   | ESITO AUTH |
| -------- | -------------------- | ------------ | --------- | ---------- |
| VISA     | 4557773333333335     | data futura  | tre cifre | OK         |
| VISA     | 4557772222222229     | data futura  | tre cifre | OK         |
| VISA     | 4111111111111111     | 10/2023      | tre cifre | KO         |

**Attenzione:** Le carte di credito qui presenti possono non essere idonee per effettuare i test poichè continuamente aggiornate dalla banca. Contattare il supporto bancario per richiedere le carte di credito di test.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.axepta.shinesoftware.it/test-and-live-mode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
