Compatibilità:

WebSite X5 Evo e Pro


Se lo desideri, al posto dei metodi di pagamento proposti da WebSite X5 (vedi, Quali sistemi di pagamento offre WebSite X5?) puoi implementare un metodo di pagamento alternativo utilizzando del codice personalizzato. Per farlo, devi procedere in questo modo:

  • Nella finestra Metodo di Pagamento apri la sezione Tipo.
  • Attiva l’opzione Pagamento immediato e, nel menu Tipo di Pagamento, seleziona Codice personalizzato.
  • Digita all'interno del campo Codice HTML per il pulsante ‘Paga Adesso’ il codice che, in seguito all'iscrizione, ti deve essere fornito dal gestore del servizio di transazione che hai scelto.
  • Perché il pulsante "Paga Adesso" così creato funzioni, deve essere completato con l'indicazione di cosa viene acquistato e del relativo prezzo. Completa, quindi, il codice HTML almeno con i seguenti tag:
    • [ORDER_NO] - riprende il numero dell'ordine;
    • [PRICE] - riprendere il prezzo.
  • Conferma cliccando sul pulsante Ok.


La lista dei tag che puoi utilizzare per completare il codice personalizzato comprende:

  • [ORDER_NO]* - numero dell’ordine;
  • [PRICE]* - prezzo totale dell’ordine;
  • [SHIPPING_ID] - id del tipo di spedizione;
  • [ORDER_ENC_DATA] - rappresenta i dati dell’ordine in formato stringa, permette di recuperarli in alcune chiamate specifiche;
  • [COMPANY]*
  • [NAME]*
  • [LASTNAME]*
  • [ADDRESS1]*
  • [ADDRESS2]*
  • [ZIPPOSTALCODE]*
  • [CITY]*
  • [STATEREGION]*
  • [COUNTRY]*
  • [COUNTRYCODE]*
  • [EMAIL]*
  • [PHONE]*
  • [MOBILE]*
  • [FAX]*
  • [VAT]*
  • [CUSTOMERID]*
  • [ADVERTS]*
  • [NOTE]*
  • [<NOME DEL CAMPO OPZIONALE>]*
  • [USE_SHIPPING_DATA] - attivo se viene usato un indirizzo diverso da quello di fatturazione.


Per tutti i campi contrassegnati con * è possibile fare un escape con i prefissi:

  • HESCAPE_ rimuove i caratteri speciali html;
  • UESCAPE_ formatta per l’utilizzo in una URL;
  • UAESCAPE_ formatta per l’utilizzo in una URL con la compatibilità per gli apici.

Per esempio, per rimuovere i caratteri speciali html dal campo relativo alle note è sufficiente scrivere il tag nel seguente modo: [HESCAPE_NOTE]


L'escape serve per fare in modo che i caratteri speciali (per esempio, le lettere accentate) vengano gestite correttamente senza compromettere la correttezza del codice. 


Per tutti i campi relativi all’indirizzo può essere utilizzato il prefisso SHIPPING_ per gestire l'informazione relativa all’indirizzo di spedizione. Per esempio per la città dell'indirizzo di spedizione, si può usare il tag: [SHIPPING_CITY]


#tip - Per maggiori informazioni su come scrivere il codice personalizzato, rivolgiti al gestore del servizio di transazione che hai scelto di utilizzare.