setexpresscheckout ed amt mancante

Supporto per PayPal Express Checkout, in collaborazione con PayPal Italia

Moderatore: mod Payment Methods

Rispondi
Emanuele D.
membro Junior
membro Junior
Messaggi: 1
Iscritto il: 10/10/2011, 15:31

setexpresscheckout ed amt mancante

Messaggio da Emanuele D. »

Salve a tutti,
su una installazione di oscommerce ho riscontrato un problema non da poco con il Paypal Checkout: quando deve passare dal sito al gateway di paypal non compila più ne l'amount ne la descrizione.

Dopo un breve lavoro di analisi scopro che in realtà il problema nasce dal fatto che il modulo installato sembra usare campi e versione di checkout vetuste (3.2!?) quando in qualche modo sembra che la versione attuale sia la 63.0 (?!?!).

Sostituito il campo AMT (deprecato) con il nome campo corretto e corretto il numero di versione adesso arriva correttamente su paypal ma non popola ancora correttamente i campi.

Se ho capito bene, la procedura implementata nel modulo è la seguente:
1. invio una richiesta via url alle paypal api con dati forniti da paypal (chiavi api), tipo di azione da eseguire, method , versione ed in fine l'amount da pagare al commerciante.
2. se tutto va bene mi ritorna un token e la conferma che è andato tutto ok
3. a questo punto faccio il redirect dell'utente al pagamento su paypal

Poiché tutti i campi sono compilati correttamente e se tolgo il campo amount (aggiornato secondo quello che dice paypal sul suo sito) mi si blocca al punto 2, mi chiedo che cavolo abbia da non funzionare.

Qualche consiglio?
Rispondi