PayPal 1.5.3 config "TEST IPN BUTTON" [allestiment

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
GioMBG
membro Junior
membro Junior
Messaggi: 34
Iscritto il: 12/10/2004, 0:00
Località: ITALY
Contatta:

PayPal 1.5.3 config "TEST IPN BUTTON" [allestiment

Messaggio da GioMBG »

Ciao Ragazzi!
:shock: Questa è LUNGA lunga lunga.
Casomai, se i gentilissimi Amministratori lo richiederanno mi prenderò cura di creare un'esaudiente guida per questo tipo di configurazione PASSO PASSO che non indugio assolutamente ad apostrofare "caccia al tesoro" visti gli innumerevoli Bug riscontrati sul sito Italiano di PayPal in fatto di Links mancanti come del resto risultano inesatti nelle guide che ci forniscono per far funzionare questo tipo di risposte in ambiente IPN [vedi pag. 100 della Guida con relativo link errato]
Ma Bando alle polemiche MAI COSTRUTTIVE ed arriviamo subito al sodo per cercar di far funzionare questa contribution se non alla prima "quasi":

Ho trovato alla pagina:
http://paypal.forums.liveworld.com/thre ... =400000162
questo "bottone" da inserire nell'area admin di osCommerce per testare IPN, mi sembra buono perchè una volta editato dovrebbe essere, a mio parere, un'ottimo strumento di verifica MOLTO COMODO anche perchè quando provo ad utilizzare IPN TEST PANNEL direttamente dalla contribution installata su Oscommerce ad ogni test mi si resetta la pagina MA ATTENZIONE! non so se veramente ancora utilizzabile con la 1.5.3 quindi subito la...
PRIMA DOMANDA:
C'è qualche tester che ha provato questo "bottone"?
Ecco il codice originale:
<!-- begin code-->

<form method="post" action="http://www.mysite.com/ipn.cfm" target="_blank">
<input type="hidden" name="mc_gross" value="0.01">
<input type="hidden" name="address_status" value="unconfirmed">
<input type="hidden" name="payer_id" value="QGVDAFGZ9XHLJ">
<input type="hidden" name="tax" value="0.00">
<input type="hidden" name="payment_date" value="20:50:26 May 20, 2004 PST">
<input type="hidden" name="address_street" value="12340 main st">
<input type="hidden" name="payment_status" value="Pending">
<input type="hidden" name="address_zip" value="94303">
<input type="hidden" name="first_name" value="firstname">
<input type="hidden" name="address_name" value="address_name">
<input type="hidden" name="notify_version" value="1.6">
<input type="hidden" name="custom" value="custom">
<input type="hidden" name="payer_status" value="unverified">
<input type="hidden" name="business" value="you@email.com">
<input type="hidden" name="address_country" value="United States">
<input type="hidden" name="address_city" value="Los Angeles">
<input type="hidden" name="quantity" value="1">
<input type="hidden" name="verify_sign" value="AkU-lzGsIkV0gazwa9nDVpmsx9X0AMF3KqbmhBuM8UTVNO5CFNAptk78">
<input type="hidden" name="payer_email" value="buyer@email.com">
<input type="hidden" name="txn_id" value="4MX09190KB7728256">
<input type="hidden" name="payment_type" value="instant">
<input type="hidden" name="last_name" value="last_name">
<input type="hidden" name="address_state" value="CA">
<input type="hidden" name="receiver_email" value="test@test.com">
<input type="hidden" name="receiver_id" value="WAT63H8628SRN">
<input type="hidden" name="pending_reason" value="verify">
<input type="hidden" name="txn_type" value="web_accept">
<input type="hidden" name="item_name" value="Test">
<input type="hidden" name="mc_currency" value="USD">
<input type="hidden" name="item_number" value="">
<input type="hidden" name="payment_gross" value="0.01">
<input type="submit" value="Test IPN">
</form>
<!-- end code -->
Sulla pagina del forum di riferimento già indicata sopra:
http://paypal.forums.liveworld.com/thre ... =400000162
il Ns. Amico PayPal Patric ci indica di editare solamente la "action" in prima riga:
2 DOMANDA:
Mi sembra di aver capito che tale action per comodità debba riportarsi allo stesso url di posizionamento come consigliato in admin, (mi pare) E CORRETTO?
3 DOMANDA
Non so se tutti gli altri paramentri debbano esser correttamente configurati perchè trattasi di un TEST quindi:
BISOGNA CONFIGURARE IL TUTTO?
(mi parrebbe una buona idea)
E CORRETTO?


Ho provato ad inserire questo "bottone" nella sezione Admin ma senza ricevere alcun risultato quindi senza tanto indugiare l'ho completamente editato secondo quelle che mi sembravano le impostazioni piu' idonee per farlo funzionare ma ho alcuni dubbi e parametri mancanti che comunque ne potrebbero svelare molti altri sorti a molti, me compreso, quando PayPal Italia arbitrariamente ha deciso di convertirci gli account da lingua Inglese in Italiana quindi:

<form method="post" action="http://www.mysite.com/ipn.cfm" target="_blank">
Ho inserito l'url esatto di posizionamento in admin, E CORRETTO?

"mc_gross" value="0.01">
E' l'importo della transazione? con l'addizionale regionale applicata per questa transazione o no?

"address_status" value="unconfirmed">
Ok mi sembra semplice se l'indirizzo dell'aquirente di test, che nel mio caso REALE non è confermato il valore mi sembra adeguato E' CORRETTO?

"payer_id" value="QGVDAFGZ9XHLJ">
DUBBIO:
A quale stringa si fa riferimento?
A quella presente (nel nostro account PayPal) in alto per prima alla pagina:
https://www.paypal.com/it/cgi-bin/websc ... s&info=ecc
coicidente a quella indicata per e mail:
"Pagamento per il carrello ricevuto (N. di ID 12345678901234567)"
OPPURE
a quella denominata "personalizzato" posizionata nel quarto riquadro sotto sopra la data di transazione?


name="tax" value="0.00">
E' l'addizionale regionale?

name="payment_date" value="20:50:26 May 20, 2004 PST">
chiaramente è la data...

name="address_street" value="12340 main st">
e' l'indirizzo del Negozio*...

name="payment_status" value="Pending">
e' lo stato della transazione...

name="address_zip" value="94303">
il CAP*...

name="first_name" value="firstname">
il Nome*...

name="address_name" value="address_name">
mi sembra essere il Nome associato all'indirizzo del Negozio, E CORRETTO?

name="notify_version" value="1.6">
Versione della notifica, quella aggiornata alla 1.5.3...

name="custom" value="custom">
NON SO A COSA SI RIFERISCE (non ne ho la più pallida idea) :(

name="payer_status" value="unverified">
lo stato del Negozio...

name="business" value="you@email.com">
è la mail del Negozio*...

name="address_country" value="United States">
è la Nazione*...

name="address_city" value="Los Angeles">
è la Città*...

name="quantity" value="1">
la quantità...

<input type="hidden" name="verify_sign" value="AkU-lzGsIkV0gazwa9nDVpmsx9X0AMF3KqbmhBuM8UTVNO5CFNAptk78">
è la Digest Key, impostata nel modulo, E' CORRETTO?

name="payer_email" value="buyer@email.com">
è la mail dell'aquirente...

name="txn_id" value="4MX09190KB7728256">
NON SO A COSA SI RIFERISCE (non ne ho la più pallida idea) :(

name="payment_type" value="instant">
il tipo di pagamento...

name="last_name" value="last_name">
Cognome Aquirente**

name="address_state" value="CA">
Nome Aquirente

<name="receiver_email" value="test@test.com">
Test e mail di debug, E CORRETTO?

name="receiver_id" value="WAT63H8628SRN">
mi sembra esser l'ID dell'Aquirente MA NON SO DOVE TROVARLA! :(

name="pending_reason" value="verify">
la "Pending Reason" come va settata?

name="txn_type" value="web_accept">
NON SO COS'E e DOVE TROVARLA! :(

name="item_name" value="Test">
Nome dell'oggetto comperato, E CORRETTO?

name="mc_currency" value="USD">
la Valuta di transazione...

name="item_number" value="">
Questo il numero degli oggetti comperati...

name="payment_gross" value="0.01">
il prezzo dell'oggetto...

<input type="submit" value="Test IPN">
E questa finalmente l'esecuzione che andremoa generare cliccando sul nostro bottone.

GENTILMENTE Vi chiedo di ripostarmi le configurazioni mancanti e correggere quelle errate.

ACCETTATI consigli per una migliore esposizione come scritto in intestazione [allestimento]...

Cosi' sia io adesso e che gli altri... questa volta non mi sento di chiamare donkey (permettetemi) ci porteremo un'altro passo avanti per la corretta configurazione di questo test e del conseguente modulo PayPal IPN 3.1.5

Grazie!
A qualunque aiuto CD di MUSICA Deep o House... GRATIS giuro!
GioMBG
Rispondi