[Logo] Spazio Aperto Banca Sella
[Register] Registrati   [Login] Login    
[Search] Ricerca   [Recent Topics] Argomenti Recenti   [Hottest Topics] Argomenti vivaci  
[Banner Pubblicitario]
Codice errore 1109 - Parametro mancante  XML
Indice dei Forum » GestPay Sviluppatori
Autore Messaggio
apocalys


Registrato: 23/09/2013 09:17:08
Messaggi: 1
Offline

Salve,

ho sviluppato il sistema di pagamento in PHP nella modalità crittografia e finchè ero in ambiente di test tutto quanto funzionava, appena passato però in ambiente di produzione (avendo effettuato tutti i cambiamenti di link) ricevo l'errore di parametro mancante nella fase di encrypt. Guardando le vostre guide non riesco a capire quale sia il parametro che manca.

Di seguito il codice PHP:

$param = array('shopLogin' => $this->shopLogin,
'uicCode' => $currency,
'amount' => $importo,
'shopTransactionId' => $shopTransactionID,
'chName' => ($userData->businessName != '' ? $userData->businessName : $userData->surname.' '.$userData->name,
'chEmail' => $userData->email,
);
$objectresult = $client->call('Encrypt', $param);

Grazie,
Emanuele
paolo.mologni


Registrato: 22/03/2013 09:49:31
Messaggi: 422
Offline

Buogiorno,
per conoscere quale parametro GestPay si aspetta di ricevere in fase di crittografia è necessario accedere alla sezione Configurazione Clienti > Campi & Parametri dell'ambiente di Back Office Merchant e selezionare la pagina di pagamento attualmente pubblica.

Nella colonna "Parametro" sono indicati i campi che la procedura si aspetta di ricevere nella chiamata alla stringa di crittografia.

Per disabilitare uno o più parametri è sufficiente entrare nella finestra di dettaglio di ognuno (cliccando sul link corrispondente al nome) e togliere la spunta dalla voce "Parametro".

Ricordo che per rendere le modifiche effettive è necessario pubblicare la pagina di pagamento su cui sono state fatte le variazioni.


Paolo Mologni
 
Indice dei Forum » GestPay Sviluppatori
Vai a:   
E.t.v.s.p.b WLS11G