Ultimo aggiornamento 13/05/2014

2. Selezione dei file

Dall'account Ingenico ePayments, fare clic sul menu "Operations" (Operazioni) > "Batch Manager" per caricare i file di pagamento.
È possibile scegliere se caricare "Alias" o "Other files" (Altri file). Gli altri file possono essere ad esempio di transazione e abbonamento.

I file da caricare devono essere file di testo normale in un determinato formato che possono essere creati con qualsiasi applicazione (per esempio, MS Access, MS Excel, ecc.).

Se non si dispone di una di queste applicazioni per creare questi file formattati delle transazioni, è possibile creare detti file manualmente, immettendo le righe delle transazioni una per una (max. 30 000 linee).

Tuttavia, abbiamo preparato un file di MS Excel per facilitare la creazione dei file formattati delle transazioni destinati al caricamento. Il foglio di lavoro di MS Excel contiene una macro che consente di creare un file di testo semplice contenente tutte le informazioni del foglio di lavoro.

Non si deve caricare il foglio di lavoro, bensì il file MS Excel di testo creato con la macro in esso contenuta.

Preparare il file tenendo conto delle regole seguenti:

  • I file devono essere file di testo ASCII.
  • Devono contenere una riga per ordine (eccetto per le intestazioni e/o i trailer), le righe devono essere separate da una coppia di caratteri di ritorno a capo e avanzamento riga (ASCII: 13 10 – HEX: 0xD 0xA).
  • I campi devono essere separati da un ";".
  • I campi non possono contenere al proprio interno alcun ";".

Panoramica dei campi del file:

N. campo
Campo
Utilizzo
1 AMOUNT L'importo da pagare MOLTIPLICATO PER 100, poiché il formato dell'importo non deve contenere decimali né altri separatori
2 CURRENCY Il codice alfabetico ISO della valuta, per esempio: EUR, USD, GBP, CHF, ecc
Nota: per garantire l’elaborazione ottimale dei file batch, tutte le valute configurate nell’account Ingenico ePayments sotto Configurazione > Abbonamento > Valuta devono essere configurate in base al metodo di pagamento utilizzato (Configurazione > Mezzo di pagamento> Dati del contratto).
3 BRAND Il marchio della carta (“Direct Debits NL” per Direct Debits NL o informazioni similari per altri metodi di pagamento)
4 CARDNO Il numero della carta/del conto (un numero di conto bancario deve sempre avere 10 cifre: se il conto ha meno di 10 cifre, completi di zeri a sinistra. Per i conti Postbank: “000” + 7 digits or “P00” + 7 digits)
5 ED La data di scadenza (MM/AA o MMAA) (99/99 or 9999 per Direct Debits NL)
6 ORDERID La data di scadenza (MM/AA o MMAA) (99/99 or 9999 per Direct Debits NL)
7 COM La descrizione dell'ordine
8 CN Il nome del cliente
9 PAYID Il riferimento univoco della transazione del nostro sistema
10 OPERATION La procedura di pagamento configurata alla finestra “Parametri globali della transazione”, sezione “Codice di operazione predefinito”, della pagina Informazioni tecniche indicheranno l'operazione predefinita per la transazione.  Quando si invia un valore per l'operazione nel campo Operation del batch, esso sovrascriverà il valore predefinito. 

Consultare la Guida pratica ai parametri per i valori possibili
11 AUTHORIZATION CODE Il codice di autorizzazione, non ricevuto tramite il nostro sistema
12 AUTHORIZATION MODE Il modo in cui è stato ricevuto il codice di autorizzazione al campo 11. Valore possibile: "TEL" per "telefono"
13 AUTHORIZATION DATE La data/l'ora in cui è stato ricevuto il codice di autorizzazione al campo 11 (MM/GG/AA HH:MM:SS)
14 PSPID Il nome dell'affiliazione dell'utente nel nostro sistema
15 GLOBORDERID Il riferimento che raggruppa insieme più ordini e consente, in un secondo momento, di richiedere un'operazione congiunta di manutenzione su queste transazioni
... Campi vuoti ...
22 OWNERADDRESS L'indirizzo e il numero civico del cliente
23 OWNERZIP Il CAP del cliente
24 OWNERTOWN Il nome della città del cliente
25 OWNERCTY Il paese del cliente
26 OWNERTELNO Il numero di telefono del cliente
27 CVC Il codice di verifica della carta
... Campi vuoti ...
35 ECI
Electronic Commerce Indicator (Indicatore commercio elettronico). È possibile configurare un valore ECI alla finestra “Parametri globali della transazione”, sezione “Valore ECI per difetto”, della pagina Informazioni tecniche. Quando si invia un valore ECI nel campo ECI del batch, esso sovrascriverà il valore ECI predefinito. 

Valori (numerici) possibili:

0 - Passato in un dispositivo di lettura della banda magnetica (Swiped)
1 - Inserimento manuale
2 - Pagamenti ricorrenti
3 - Pagamenti a rate
7 - E-commerce con codifica SSL
9 - Pagamenti ricorrenti da e-commerce

... Campi vuoti ...

I seguenti parametri sono pertinenti nell'ambito delle specifiche Credential-on-File (COF) dagli schemi di pagamento Visa / MasterCard. 
Per avere maggiori informazioni, consultare il capitolo dedicato Creazione e utilizzo di Alias secondo le linee guida credential-on-file (COF)

N. campo
Campo
Utilizzo
52 COF_INITIATOR*
Valori:

CIT - Una transazione avviata dal titolare di carta di credito
MIT - Una transazione avviata dal commerciante
53  COF_TRANSACTION*
Valori:

UNSCHED - Una transazione non programmata
FIRST - La prima di una serie di transazioni
54 COF_SCHEDULE*
Valori: 

SCHED - Una transazione programmata
UNSCHED - Una transazione non programmata
55 Campo vuoto ...
56 COF_RECURRING_EXPIRY* Attualmente è disponibile solo nell’ambiente di test
Data di fine: data dell'ultimo pagamento programmato di una serie
Valori:

YYYYMMDD (i.e. 20190914)
57 COF_RECURRING_FREQUENCY*
Attualmente è disponibile solo nell’ambiente di test
Giorni tra i pagamenti per una serie programmata.Valori:
Valori:

numerico tra 2 e 4 cifre (i.e. 31, 031 or 0031)
* Assicurati di inviare i valori dei parametri secondo il formato definito nella tabella. Altrimenti la transazione verrà bloccata dal nostro sistema.


Nota: è ​​possibile anche inviare i campi opzionalmente aggiuntivi se avete attivato alcune opzioni/funzionalità nel tuo account Ingenico ePayments. Controllare la documentazione dell'opzione per ulteriori informazioni sui relativi campi aggiuntivi.

Le transazioni del file possono presentare i seguenti codici:

  • ATR: codice per le nuove transazioni.
  • MTR: codice per le operazioni di manutenzione sulle transazioni esistenti.
Ogni file che si carica è automaticamente un file ATR, se non è stato specificato diversamente nell'intestazione del file.

Intestazioni e trailer:

  • OHL: informazioni di accesso (non necessarie quando si esegue il caricamento manuale dei file).
  • OHF: intestazione contenente i parametri generici del file (necessaria solo quando il codice della transazione è MTR).
    Formato: OHF;Riferimento file commerciante;Codice transazione (ATR/MTR);Operazione;Numero ordini.
  • OTF: trailer di file generico, specificato al termine del file (necessario solo quando nel file è presente un'intestazione).

Consultare Batch avanzata per ulteriori informazioni.

Esempi:

File ATR
OHF;File20070430;ATR;;3;
1000;EUR;;4111111111111111;11/02;Order0001;;Paul Smith;
100;EUR;;4111111111111111;11/02;Order0002;; Bill Durand;
2032;EUR;;4111111111111111;11/02;Order0003;;John Doe;
OTF;

o

1000;EUR;;4111111111111111;11/02;Order0001;;Paul Smith;
100;EUR;;4111111111111111;11/02;Order0002;; Bill Durand;
2032;EUR;;4111111111111111;11/02;Order0003;;John Doe;

File MTR
OHF;Nomefile;MTR;SAS;1;
1000;EUR;;;;;;;1280281;
OTF; 

Ingenico ePayments è un provider mondiale di servizi di pagamento digitale, Ingenico Payment Services fornisce una risposta efficace alla complessità di pagamenti qualunque sia il canale: in rete, con il cellulare o in un negozio. Procura soluzioni innovative per il commercio in rete, per quanto riguardano l’aspetto finanziario, l’aspetto commerciale e la complessità dei canali, sostiene i commercianti a gestire, incassare e proteggere i propri pagamenti, prevenendo le frodi ed aumentando le entrate attraverso conversioni più elevate. Ingenico ePayments fa parte del gruppo Ingenico, leader mondiale nel settore di pagamenti in rete.

Questo sito web utilizza i cookie per essere in grado di darvi la migliore esperienza utente. Se non si desidera accettare i cookie, è possibile modificare le impostazioni dei cookie. Cliccate su 'Accetta' per consentire tutti i cookie di questo sito.

Impostazioni dei cookie

Introduzione

Funzionale

I cookies funzionali sono necessari per il funzionamento corretto del sito web. Non è possibile disattivare questi cookie.

Ottimizzato

I cookies per l’ottimizzazione ci permettono di analizzare l'utilizzo del sito in modo che possiamo monitorare e migliorare il nostro sito.
Questo è il livello predefinito.

Personalizzata

Cookies di personalizzazione vengono utilizzati per i social media e per personalizzazione avanzata, permettendoci di mostrarvi le informazioni collegate alla vostra azienda.


Esempio delle funzionalità consentite

  • Salvare le preferenze riguardanti il paese
  • Salvare le preferenze riguardanti la lingua

Esempio delle funzionalità non consentite

  • Salvataggio dei dati personali
  • Tracciamento per scopi di remarketing
  • Tracciamento anonimo tramite Google Analytics

Esempio delle funzionalità consentite

  • Salvare le preferenze riguardanti il paese
  • Salvare le preferenze riguardanti la lingua
  • Tracciamento anonimo tramite Google Analytics
  • Tracciamento per scopi di remarketing

Esempio delle funzionalità non consentite

  • Salvataggio dei dati personali
  • Tracciamento per scopi di remarketing

Esempio delle funzionalità consentite

  • Salvare le preferenze riguardanti il paese
  • Salvare le preferenze riguardanti la lingua
  • Tracciamento anonimo tramite Google Analytics
  • Mostrare contenuto in linea con i vostri interessi
  • Mostrare pubblicità in linea con i vostri interessi
  • Tracciamento per scopi di remarketing

Esempio delle funzionalità non consentite

  • Salvataggio dei dati personali