Buongiorno a tutti
sono nuovo del forum, quindi innanzitutto un saluto a tutti voi)))
Tto implementando un e-commerce e ho un problema (l'ultimo) da affrontare/risolvere, quello dell'invio degli ordini al mio fornitore in automatico dopo la conferma ordine del cliente sul portale.
Premetto che il mio fornitore mi fornisce una serie di file XML (in HTTPS) che io leggo ogni TOT per aggiornare il mio catalogo online (categorie, sottocategorie e prodotti); non mi rimane altro che inviare l'ordine tramite una FORM in POST su una loro pagina HTTPS che mi deve restituire un file XML con i dati dell'ordine che io ho con il mio fornitore (ovviamente diverso dall'ordine che io faccio ai clienti del mio portale).
Questi sono i parametri da utilizzare per la form dell'ordine (per compilarli nessun problema :P):
<form action="https://webservice.............." method="POST">
<input type="text" name="productsid[]" value="00600001">
<input type="text" name="productsquantity[]" value="2">
<input type="text" name="productsid[]" value="09005400000">
<input type="text" name="productsquantity[]" value="1">
<input type="text" name="paymentmethod" value="3">
<input type="text" name="shippingmethod" value="3">
<input type="text" name="shippingNAME" value="nome e cognome">
<input type="text" name="shippingADDRESS" value="Indirizzo di spedizione, num. 666">
<input type="text" name="shippingCAP" value="00010">
<input type="text" name="shippingCITY" value="GUIDONIA">
<input type="text" name="shippingSTATE" value="RM">
<input type="text" name="shippingPHONE" value="0774357035">
<input type="text" name="shippingEMAIL" value="xxx@yyy.com">
<textarea name="comments">commenti sull'ordine</textarea>
</form>
... se tutto è andato a buon fine mi viene "girato" un XML (sempre tramite HTTPS) con il dettaglio dell'ordine, altrimenti un XML con i relativi errori).
Quello che io non riesco a fare, per la poca dimestichezza con questi tipi di linguaggi, è poter recepire le informazioni dell'XML generato dall'action di questa form ... qualcuno sa come aiutarmi?
Grazie![]()