Worldline è una soluzione di pagamento che può essere integrata nel suo negozio PrestaShop.
Ambiente di produzione
Se utilizza l'ambiente di produzione per la prima volta, tenga presente che deve prima inviare un avviso di convalida alla sua piattaforma di pagamento per confermare che i flussi di pagamento elettronico sono stati messi in produzione con successo sui nuovi connettori 2.0.
Quando passa all'ambiente di produzione, deve assicurarsi che la configurazione del modulo sia conforme alle istruzioni della sua piattaforma di pagamento:
- Nella sezione Identificatori, controlli i valori dei campi Identificatore dell'esercente, Chiave segreta e Versione della chiave segreta.
- Nella sezione Identificazione della transazione, controlli i valori dei campi Modalità di identificazione della transazione e Generazione dell'identificativo della transazione.
Verifichi anche che i metodi di pagamento che ha attivato nella configurazione del modulo corrispondano a quelli resi disponibili dalla sua piattaforma di pagamento.
Identificazione della transazione
Sono disponibili due modalità di identificazione della transazione:
- modalità transactionReference
- modalità transactionId
La differenza tra le modalità di 2 è l'ambito dell'identificatore: il transactionReference deve essere unico per tutta la durata del negozio, mentre il transactionId deve essere unico nell'arco della giornata.
C'è anche un'opzione per generare l'identificatore della transazione:
- se attivato, il modulo genera l'identificativo della transazione nella richiesta di pagamento inviata alla piattaforma di pagamento
- se disattivato, il modulo lascia che la piattaforma di pagamento generi automaticamente l'identificatore della transazione e poi lo recupera dalla risposta della piattaforma di pagamento.
Nota: il transactionReference è la modalità di identificazione predefinita, il transactionId 1.0 è stato rinnovato in 2.0 per facilitare la migrazione degli esercenti di 1.0 a 2.0 come parte della procedura di migrazione semplificata.
Quando viene creata una transazione, e a seconda del metodo scelto, la piattaforma di pagamento accetta o rifiuta la creazione e genera identificatori aggiuntivi.
1. acquisti in modalità TransactionReference
Creazione di una transazione con transactionReference generata dal modulo
Questa è la modalità predefinita se ha un nuovo merchant_id
transactionReference generato dal | Trattamento standard |
transactionId generato dal | Codice di rifiuto = 12 |
transazioneId assente | OK |
transactionReference assente | Codice di rifiuto = 12 |
Riferimento aggiuntivo generato dalla piattaforma di pagamento | s10TransactionId e s10TransactionIdDate |
Contenuto della risposta | s10TransactionId s10TransactionIdDate e transactionReference |
Creare una transazione senza un riferimento alla transazione (Tref auto)
Il modulo recupera e memorizza i riferimenti aggiuntivi generati dalla piattaforma di pagamento.
transactionReference generato dalla piattaforma di pagamento | Trattamento standard |
transactionId generato dal | |
transazioneId assente | OK |
transactionReference generato dal | Codice di rifiuto = 12 |
Riferimento aggiuntivo generato dalla piattaforma di pagamento | transactionReference, s10TransactionId e s10TransactionIdDate |
Contenuto della risposta | s10TransactionId s10TransactionIdDate e transactionReference |
2. acquisti in modalità TransactionId
Creazione di una transazione con transactionId generato dal modulo
Questa è la modalità da configurare come parte di una procedura di migrazione semplificata dal connettore 1.0 a 2.0
transactionId generato dal | Trattamento standard |
transazioneId assente | Codice di rifiuto = 12 |
transactionReference generato dal | Codice di rifiuto = 12 |
transactionReference assente | OK |
Riferimento aggiuntivo generato dalla piattaforma di pagamento | transazioneRiferimento |
Contenuto della risposta | s10TransactionId s10TransactionIdDate, e transactionReference |
Crea una transazione senza transactionId (Tid auto)
Il modulo recupera e memorizza i riferimenti aggiuntivi generati dalla piattaforma di pagamento.
transazioneId assente | Trattamento standard |
transactionId generato dal | Codice di rifiuto = 12 |
transactionReference generato dal | Codice di rifiuto = 12 |
transactionReference assente | OK |
Riferimento aggiuntivo generato dalla piattaforma di pagamento | s10TransactionId s10TransactionIdDate e TransactionReference |
Contenuto della risposta | s10TransactionId s10TransactionIdDate e transactionReference |
Migrazione da Sogenactif 1.0 a Sogenactif 2.0
Per consultare la documentazione sulla migrazione da Sogenactif 1.0 a Sogenactif 2.0, si rivolga al centro assistenza Sogenactif.
Migrazione da LCL Sherlock's 1.0 a LCL Sherlock's 2.0
Per consultare la documentazione sulla migrazione da LCL Sherlock's 1.0 a LCL Sherlock's 2.0, consulti il centro assistenza dedicato.
Commenti
0 commenti
Accedi per aggiungere un commento.