Comando OrderProfileUpdate

Questo comando crea o aggiorna gli indirizzi predefiniti di fatturazione e di spedizione, la modalità di spedizione e le informazioni sul pagamento di un utente. I profili degli ordini possono essere memorizzati a livello di negozio in modo da fornire le informazioni predefinite da utilizzare all'interno di un negozio, e al livello di gruppo di negozi in modo da utilizzare tali informazioni all'interno di tutti i negozi del gruppo. 

osoprofi.gif (6432 byte)

Valori dei parametri
 
http://nome_host/percorso/
(Obbligatorio) Il nome completo del WebSphere Commerce Server e il percorso di configurazione.
forUser
L'ID di collegamento dell'utente per conto del quale viene eseguito il comando; solo una persona con l'autorizzazione per elaborare ordini può specificare questo parametro.
forUserId
Come per forUser, ma con identificazione dell'utente mediante l'ID utente interno, come rilevato nella tabella USERS.
langId
Imposta o reimposta la lingua prescelta per la durata della sessione; le lingue supportate per un negozio si trovano nella tabella STORELANG
storeId
Specifica un negozio il cui profilo, associato a un dato acquirente, deve essere aggiornato o creato.
storeEntityId
(Obbligatorio) Specifica un gruppo di negozi il cui profilo, associato a un determinato acquirente, deve essere aggiornato o creato
URL
L'URL da richiamare quando il comando viene completato con esito positivo.
addressId
Il numero di riferimento dell'indirizzo di spedizione predefinito per prodotti e articoli ordinati dal cliente.
billtoAddressId
Il numero di riferimento dell'indirizzo di fatturazione predefinito per il cliente.
shipModeId
Il numero di riferimento della modalità di spedizione predefinita per prodotti o articoli ordinati dal cliente
pay_payment_name
payment_name è il nome del parametro di pagamento utilizzato dal comando DoPaymentCmd per elaborare le informazioni di pagamento.  payment_name deve essere preceduto dal prefisso 'pay_' prefix.  Il valore di pay_payment_name è il valore del parametro di pagamento da utilizzare con il comando DoPaymentCmd per elaborare le informazioni di pagamento per questo cliente.  

Esempio
Il seguente esempio imposta l'indirizzo di fatturazione e di spedizione predefiniti dell'acquirente corrente su un indirizzo con numero di riferimento 10 e la modalità di spedizione predefinita su una modalità con numero di riferimento 100.  I pagamenti verranno effettuati con carta di credito ABC c on numero 12312345937438 con scadenza Dicembre 2003.
    OrderProfileUpdate?url=/&addressId=10&billtoAddressId=10&shipModeId=100
    &pay_cardBrand=ABC&&pay_cardNumber=12312345937438&pay_cardExpiryMonth=12
    &pay_cardExpiryYear=2003

Azione
Crea l'indirizzo predefinito di spedizione e di fatturazione, modalità di spedizione e informazioni sul pagamento per l'acquirente corrente, se queste informazioni non esistono. Il comando aggiorna le suddette informazioni, se già esistenti. Le nuove informazioni di pagamento specificate con questo comando sostituiranno del tutto le informazioni esistenti predefinite.

Condizioni di eccezione
Nessuna.

Argomenti correlati

Riferimento correlato

IBM copyright