Swissbilling

Inhaltsverzeichnis

Introduzione

Con SwissBilling™ ottieni un mezzo semplice per offrire il pagamento tramite fattura nel tuo negozio senza grande rischio. Nella maggior parte dei casi questo aumenterà le vendite e la dimensione del carrello, tanto più che i clienti possono anche pagare a rate e non è richiesta una carta di credito.

A differenza dei sistemi classici di verifica del credito, questa soluzione va alcuni passi oltre: Essenzialmente, SwissBilling™ acquista il credito, ricevi il tuo denaro in ogni caso a una scadenza precedentemente concordata e non hai più sforzi nella gestione dei debitori - non scrivere mai più promemoria!

Figura 2: Il tuo cliente acquista tramite fattura e paga presso SwissBilling, tu ricevi il tuo denaro.

Non appena un ordine con metodo di pagamento ‘Fattura con SwissBilling’ è stato selezionato in PepperShop, il negozio reindirizza l’acquirente a SwissBilling dopo i termini e condizioni. Lì, dopo un controllo del rischio riuscito, al cliente viene offerto di ricevere la fattura per posta o per e-mail e il pagamento nel negozio è completato.

Non appena le merci vengono spedite, SwissBilling riceve automaticamente un messaggio informativo corrispondente dal negozio (lo stesso vale anche per le cancellazioni). La fattura viene inviata separatamente.

SwissBilling è disponibile per i clienti di Svizzera e Liechtenstein. Attualmente, i pagamenti sono accettati solo nella valuta franco svizzero (stato giugno 2012). PepperShop utilizza attualmente la connessione Gateway nella versione 1.0 senza preselezione e senza modalità Hidden.

Aggiustamenti di configurazione del sistema negozio

Attivazione metodi di pagamento e gruppi di paesi

Il modulo SwissBilling utilizza l’interfaccia di pagamento v.2 di PepperShop. Viene inserito un nuovo metodo di pagamento ‘Fattura con SwissBilling’. Pertanto, dobbiamo passare al menu ‘Paesi di consegna / Spedizione’ nell’amministrazione del negozio e cliccare sul pulsante ‘Modifica’ lì al gruppo di paesi dove la Svizzera è inclusa. Su questa pagina configuriamo la disponibilità di SwissBilling per la Svizzera. Nel punto ‘Metodi di pagamento accettati’ dobbiamo ora regolare alcune impostazioni:

  1. Qui devi prima definire un nuovo importo di intervallo: Nella riga “Da importo (CHF)” inserisci l’importo massimo concordato con SwissBilling nella valuta base del negozio in un campo (limite massimo). Figura 3: Configurare la disponibilità del metodo di pagamento
  2. Per il metodo di pagamento “swissbilling” devi impostare spunte fino a quando arrivi alla colonna corrispondente che descrive il limite massimo.
  3. Infine, deve essere assicurato che nella colonna con il limite massimo e tutte le colonne dietro nessuna spunta sia impostata per “swissbilling”.
  4. Ora confermiamo cliccando sul pulsante “Salva metodi di pagamento”.
  5. Si prega di disattivare il metodo di pagamento Fattura!

Attenzione: Se c'è una configurazione errata qui, il metodo di pagamento sarà visualizzato nella cassa ma dopo il completamento dell’ordine quando si chiama la pagina di pagamento SwissBilling verrà visualizzato un messaggio di rifiuto.

Impostazione GDPR - Informa il tuo cliente sulla richiesta

Dal 25 maggio 2018, il GDPR è attivo, le richieste possono essere fatte solo per il metodo di pagamento fattura. Si prega di configurarlo in modo che il cliente sia informato, o nel migliore dei casi la sua autorizzazione sia ottenuta.

Attributi cliente

Affinché SwissBilling abbia tutti i dati disponibili per eseguire un controllo del rischio, un certo numero di attributi cliente deve essere richiesto nel negozio per la cassa. La configurazione minima può essere trovata mostrata nella figura seguente (colonna contrassegnata in rosso “utilizzare”). Questo può essere impostato nel tuo negozio web al seguente percorso: Amministrazione negozio → Attributi cliente :

Figura 5: Estratto dal maschera di configurazione attributi cliente

Se il tuo negozio web funziona con indirizzi di consegna diversi, deve essere assicurato che almeno gli attributi cliente menzionati nell’immagine sopra siano richiesti lì (vedi colonna contrassegnata in rosso “in indirizzo di consegna”).

Attenzione : È particolarmente importante che la data di nascita sia richiesta (colonna: utilizzare), preferibilmente con “verificare” anche selezionato.

Configurazione modulo SwissBilling

Figura 6: Moduli esterni PepperShop

Si prega di andare al seguente percorso : ‘Amministrazione negozio’ > ‘Moduli’ > ‘SwissBilling’ :

Il maschera di configurazione centrale del modulo SwissBilling appare come segue:

Figura 7: Amministrazione modulo SwissBilling

Configurazione:

  • Attivazione : Solo dopo aver impostato una spunta qui, il modulo diventa disponibile per il processo di pagamento. Inoltre, deve essere abilitato in ‘Paesi di consegna / Spedizione', come descritto in dettaglio nel capitolo più sopra.
  • Merchant ID : Identifica il commerciante (operatore del negozio), è assegnato da SwissBilling.
  • E-Shop ID : Identifica il negozio web, è assegnato da SwissBilling.
  • Password : La password è assegnata da SwissBilling.
  • Chiave privata : (a volte anche descritta come Chiave pubblica nella documentazione). È assegnata da SwissBilling.
  • Operazione : Qui puoi impostare se la connessione a SwissBilling è utilizzata solo per i test (NESSUNA TRANSAZIONE FINANZIARIA REALE!), o se l’operazione produttiva deve essere attivata.
  • Conferma transazione : Si tratta della cosiddetta ‘Acknowledge Call’ a SwissBilling. Solo quando questa è stata inviata, la transazione viene rilasciata per la fatturazione!
  • Quando il negozio deve inviare questo a SwissBilling?
    • Si raccomanda di scegliere ‘Alla spedizione’ qui, quindi il tuo PepperShop informa automaticamente SwissBilling tramite chiamata quando lo stato dell’ordine cambia in “spedito”.
    • Se qui viene scelto “All’ingresso ordine”, il negozio web invia la chiamata Acknowledge immediatamente dopo una transazione SwissBilling riuscita. Questo ha senso solo se puoi spedire le merci al cento per cento. Altrimenti hai il problema che questa fattura sarà comunque emessa.
    • Se scegli “Mai”, devi inviare la conferma della transazione (Acknowledge Call) manualmente a SwissBilling (o automaticamente tramite un sistema collegato, come un sistema ERP con interfaccia a SwissBilling).

Info su EshopTransactionCancel. Questo non deve essere inviato dal negozio. Se non esegui o elimini un ordine, devi semplicemente assicurarti che nessuna chiamata Acknowledge sia inviata / sia stata inviata a SwissBilling.

Aiuto online

Nel modulo SwissBilling puoi trovare l’accesso ai testi di aiuto online per questo modulo cliccando sul pulsante aiuto. I testi di aiuto sono anche accessibili tramite l’archivio aiuto o tramite gli argomenti di aiuto dal menu principale dell’amministrazione del negozio.

A proposito, questo manuale è anche collegato come PDF nella versione più recente nell’aiuto online.

Utilizzo

Lato cliente

  1. Il cliente inserisce articoli nel carrello
  2. Lui o lei entra nella cassa e inserisce qui i dati dell’indirizzo e seleziona “Fattura con SwissBilling” come metodo di pagamento (questo metodo di pagamento è visualizzato per la Svizzera e il Principato del Liechtenstein quando il totale del carrello è inferiore al limite massimo individualmente concordato con SwissBilling.
  3. Il cliente vede la conferma dell’ordine
  4. Il cliente accetta i termini e condizioni
  5. SwissBilling mostra la selezione del tipo di indirizzo e fattura o segnala una decisione di rischio negativa che un altro metodo di pagamento deve essere selezionato.

  1. La transazione SwissBilling è completata. Il cliente è tornato nel tuo PepperShop e vede lì la pagina “grazie”. Se il modulo di valutazione articoli è installato, il cliente può ora anche dare valutazioni.

Amministrazione negozio

Elaborazione ordini

Se un ordine è stato ricevuto che è pagato tramite SwissBilling, il commerciante può supporre che questo importo sarà ricevuto. Può immediatamente iniziare l’ulteriore elaborazione dell’ordine. Se tutte le merci sono disponibili, il pacco può essere preparato e affrancato1. In questo caso, lo stato dell’ordine è regolato a “spedito”.

Puoi selezionare il nuovo stato nel menu a discesa “Stato ordine”, o cliccare sul pulsante “Spedisci”. Sempre quando si passa allo stato “spedito”, questa azione viene eseguita.

Figura 11: Regolare lo stato dell’ordine nella gestione clienti a “spedito”.Il negozio ora invia al cliente un’e-mail con la nota che il suo ordine viene spedito.

Attenzione : SwissBilling rilascerà la transazione per la fatturazione solo quando l’ordine è stato esplicitamente confermato presso SwissBilling. Questo è automaticamente il caso se clicchi manualmente sullo stato dell’ordine “spedito” nell’amministrazione del negozio e nella configurazione del modulo SwissBilling il punto “Conferma transazione” = “Alla spedizione” è impostato.

Info : Vedi anche il manuale PepperShop “Procedura dopo la ricezione di un ordine".

Info : Se un cliente annulla l’ordine. Si prega di eliminare anche l’ordine nell’amministrazione del negozio. Questo causa nella configurazione predefinita un annullamento dei livelli di magazzino in PepperShop.

Se visualizzi un ordine nella gestione clienti (clic sul pulsante “mostra”), puoi vedere tutte le risposte della comunicazione con SwissBilling in basso. Vedi una schermata di esempio nel capitolo Appendice 1.

Connessione ERP / Enterprise Business Connector / Integrazione Caller

Se PepperShop è utilizzato nella versione Enterprise, puoi inviare i messaggi Acknowledge tu stesso o più semplice: Utilizzare l’API set_lieferstatus. Se ‘Conferma transazione’ è configurato a ‘Alla spedizione’ nel modulo, puoi semplicemente specificare il numero di fattura e lo stato dell’ordine = 0020 nell’import dello stato di consegna. Il negozio cambia quindi lo stato di questo ordine a spedito e invia automaticamente la chiamata Acknowledge a SwissBilling. Vedi anche Appendice 3 come esempio.

Info sull’esportazione ordini: Il metodo di pagamento degli ordini pagati tramite SwissBilling è ‘swissbilling’.

Valutazione della comunicazione SwissBilling tramite log

Figura 12: Modulo Log ViewerIl negozio web registra tutte le chiamate a SwissBilling che non sono state completate con successo, così come tutte le chiamate Acknowledge, Cancel e Credit. Pertanto, i dati rilevanti dovrebbero essere disponibili per qualsiasi problema per trovare l’origine (principalmente per un rifiuto nel processo di ordine). I log possono essere trovati come segue: _‘Amministrazione negozio’ > ‘Moduli’ > ‘Log Viewer’ _(vedi immagine).

Installazione

Requisiti di sistema

Per utilizzare il modulo SwissBilling, è necessario un PepperShop v.3.0 Standard o Connect. Questo modulo è disponibile opzionalmente e non fa parte della portata di consegna standard.

Copiare e caricare i file

Il modulo SwissBilling consiste essenzialmente di quattro file che devono essere copiati nel tuo PepperShop installato. Prima, estrai l’archivio ZIP fornito. I seguenti file sono inclusi, mostrati qui con le directory di destinazione:

{shopdir}/shop/swissbilling_def.php
{shopdir}/shop/swissbilling_caller.php
{shopdir}/shop/swissbilling_payment.php
{shopdir}/shop/Admin/module/swissbilling

I file possono essere facilmente caricati sul server web tramite (S)FTP o SCP. Il segnaposto {shopdir} rappresenta la directory del negozio sul server web, dove il file index.php insieme al file README.txt possono essere trovati.

Installazione del modulo

Dopo aver copiato i file, puoi andare nell’amministrazione del negozio e passare al menu Moduli lì.

Qui clicchi su “Gestione moduli PepperShop” e vedi quindi la seguente visualizzazione con i moduli e il loro stato di installazione:

Figura 14: Visualizzazione dei moduli esistenti e installati in PepperShopQui clicchiamo su SwissBilling nella finestra sinistra e poi sul Pulsante* ‘Installa’*. Confermiamo il processo di installazione cliccando sul pulsante ‘*Torna alla gestione moduli’*. Il modulo è ora elencato sul lato destro ‘Moduli già installati’.

Installazione Log Viewer

Prima di utilizzare ora la funzionalità SwissBilling, dobbiamo anche installare il modulo esterno PepperShop “Log Viewer” (se questo non è già stato fatto), poiché è utilizzato dal modulo SwissBilling. Ora clicchiamo lì sul pulsante intitolato Gestione moduli PepperShop ed eseguiamo l’installazione in modo analogo al modulo SwissBilling.

Dopo l’installazione del Log Viewer, ora appare anche nella finestra destra.

Info : Il modulo SwissBilling non utilizza file di log rotanti. Si raccomanda di eliminare i log di tanto in tanto.

Ora torniamo al menu principale dell’amministrazione del negozio: Clicca rispettivamente su Torna all’amministrazione moduli e Torna al menu principale.

Whitelist / Consegna fattura senza trasmissione a SwissBilling

Spesso si desidera fornire ancora classicamente alcuni segmenti di clienti con una fattura. Questo si chiama ‘whitelisting’. Gli account clienti nel negozio possono quindi essere modificati impostando il campo ‘Consegna fattura’ = ‘Sì’.

Da questo momento, i clienti con questa impostazione vengono anche offerti la “Fattura” classica in aggiunta al metodo di pagamento “Fattura con SwissBilling”. Gli ordini tramite questo tipo di fattura non vengono trasmessi a SwissBilling. La fattura può quindi essere generata da te, ad esempio con il modulo PDF PepperShop e l’opzione modulo Moduli di versamento.

Codici di errore SwissBilling

  • NULL: Limite debitore superato
  • 100: Indirizzo di fatturazione e consegna
  • 101: Nessuna consegna fisica
  • 102: Controllo limite transazione commerciante fallito
  • 103: Il debitore non è autorizzato alla fatturazione
  • 104: Il debitore ha una fattura non pagata
  • 105: Il debitore non è autorizzato alla fatturazione
  • 106: Limite debitore superato
  • 107: Controllo limite transazione commerciante
  • 108: Il debitore non è autorizzato alla fatturazione
  • 110: Il debitore è nella lista nera / L’ip del debitore è nella lista nera
  • 111: IP rifiutato negli ultimi 5 giorni

Note importanti per la comunicazione scritta con i clienti

Attenzione : Si prega di assicurarsi che le seguenti condizioni siano soddisfatte:

  • Non visualizzare il numero di fattura sul documento di consegna
  • Non specificare i dati di connessione bancaria/postale sul documento di consegna
  • Non includere la tua fattura, solo un documento di consegna

Domande aperte?

Si prega di chiedersi prima quale partner (PepperShop o SwissBilling) potrebbe rispondere meglio alla tua domanda e contattarlo. Per domande relative a PepperShop, il forum clienti è disponibile con risposte rapide e competenti 24 ore su 24:

http://www.peppershop.com, i dati di contatto SwissBilling possono essere trovati su http://www.swissbilling.ch.

Appendice 1: Esempio ordine con comunicazione SwissBilling

Appendice 2: Codici di stato SwissBilling accettati dal negozio

SwissBilling viene interrogato nuovamente per lo stato attuale della transazione prima che l’ordine venga assunto. Ci sono varie risposte qui. Tuttavia, PepperShop accetta solo i seguenti due codici di stato in operazione produttiva:

  • Answered
  • Acknowledged

In operazione di test, viene anche accettato il seguente codice:

  • Test approved

Tutte le altre risposte di stato fanno sì che il negozio contrassegni la transazione come fallita e segnali un messaggio di errore corrispondente al cliente.

Oltre al controllo del codice di stato SwissBilling, viene eseguito un confronto della valuta e dell’importo della fattura (senza i costi di fatturazione SwissBilling) durante l’elaborazione della ricezione dell’ordine. Se questi valori differiscono, la transazione non viene anche accettata dal negozio.

Appendice 3: Esempio import di ‘set_lieferstatus’ per versione Enterprise

Nell’esempio seguente, gli ordini con i numeri di fattura specificati ricevono lo stato di pagamento

Contenuto del file (file di testo set_lieferstatus_inp.csv) :

Rechnungs-Nr;Bestellung-Status
RE548361;0020
RE548362;0020
RE548363;0020
RE548364;0020
RE548365;0020

Visualizzazione in Excel / OpenOffice.org:

Figura 16: Visualizzazione in Excel / OpenOffice

Info : Attenzione, quando il documento viene aperto in Excel / OpenOffice.org, i programmi tendono a eseguire una selezione automatica del tipo di dati per colonna. Nel processo, la colonna ‘Stato ordine’ è solitamente distrutta - da 0020 diventa ad es. 20.

Ulteriore aiuto

Avete domande o avete bisogno di assistenza? Avete esigenze particolari o desiderate una soluzione personalizzata per il vostro sistema? Il nostro team di supporto sarà lieto di aiutarvi. I servizi di supporto vengono fatturati in base al tempo impiegato a CHF 195.- / ora. Ecco come raggiungerci:

Altre pagine utili


  1. Info per commercianti dalla Svizzera: PepperShop offre un’integrazione completa Webstamp. ↩︎

🌶️
🔥
🌶️