[Logo] Spazio Aperto Banca Sella
[Register] Registrati   [Login] Login    
[Search] Ricerca   [Recent Topics] Argomenti Recenti   [Hottest Topics] Argomenti vivaci  
[Banner Pubblicitario]
errore con callpagamS2s  XML
Indice dei Forum » GestPay Sviluppatori
Autore Messaggio
elong1961


Registrato: 29/12/2017 11:06:31
Messaggi: 3
Offline

Buongiorno,ho completato tutta la parte di pagamento con relativo rilascio di token
ho un problema da 2 giorni per creare lo script di invio dati al server utilizzando callpagamS2s.
ho preso come esempio il vostro php e funziona, ma per motivi di compatibilità sul server
così come per il pagamento ho riscritto il tutto in asp senza problemi. in questo script invece
mi da sempre come errore il seguente:

soap:SenderUnable to handle request without a valid action parameter. Please supply a valid soap action.
forse è sbagliato questo comando?
oXmlHTTP.setRequestHeader "SOAPAction", "https://testecomm.sella.it/gestpay/gestpayws/WSs2s.asmx?WSDL"
grazie
elong1961


Registrato: 29/12/2017 11:06:31
Messaggi: 3
Offline

per chi possa averne bisogno il parametro giusto era questo
xmlHTTP.setRequestHeader "SOAPAction", "https://ecomms2s.sella.it/callPagamS2S"
andrea.morabito


Registrato: 17/02/2017 09:54:17
Messaggi: 145
Offline

Buongiorno.

La ringrazio della segnalazione.
Quindi, mi pare di capire che il problema fosse che in ambiente di produzione fosse rimasto un puntamento all'indirizzo di test https://testecomm.sella.it.

Le segnalo, inoltre, che la nuova pagina ufficiale di test per GestPay è cambiata in sandbox.gestpay.net.
testecomm.sella.it è ancora attiva ma in futuro potrebbe venire dismessa quindi consiglio di migrare gli ambienti di test alla pagina ufficiale.
In caso di ulteriori dubbi invito a consultare la documentazione di GestPay all'url http://docs.gestpay.it/

Saluti,
Andrea Morabito
Supersonico16


Registrato: 16/09/2019 09:12:55
Messaggi: 2
Offline

Buonasera,
ho trovato questo post, sto implementando un pagamento ricorrente su:
https://sandbox.gestpay.net/gestpay/gestpayws/WSs2s.asmx?WSDL
invio come parametri questi:
'shopLogin' => $shopLogin, 'uicCode' => $currency, 'amount' => $amount, 'shopTransactionId' => $shopTransactionID, 'tokenValue' => '*******', 'TokenExpiryMonth' => **, 'TokenExpiryYear' => **
ed ho M.O.T.O.
ma ottengo:
stdClass Object ( [callPagamS2SResult] => stdClass Object ( [any] => PAGAMKO8008Funzione non disponibile ) )

cosa mi sta sfuggendo?
andrea.morabito


Registrato: 17/02/2017 09:54:17
Messaggi: 145
Offline

Salve

L'errore 8008 è dovuto al fatto che si stà cercando di fare uso di una fuznionalità non attiva sul profilo merchant.
Molto probabilmente lo shop_login di interesse non è abilitato per l'uso della tokenizzazione oppure per i servizi s2s.
Consiglio di rivolgersi all'assistenza clienti al numero +39 015 2434640 oppure inviando un messaggio a ecommerce@sella.it indicando lo shop_login e richiedendo l'attivazione della tokenizzazione e dei servizi per i s2s.
Infine faccio presente che il Forum è in dismissione e non viene più monitorato quindi eventuali post potrebbero rimanere non letti.
Saluti

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