Jump to content
Sign in to follow this  
Katamaze

Implementazione di Iwsmile in Whmcs

Recommended Posts

Per testare un OK (transazione avvenuta con successo) devi usare il conto 700000001, il merchant key ppooiiuu e un account a piacere tra i 5 disponibili. Mi ero dimenticato di specificare che per fare il test devi anche cambiare il merchant key con quello fittizio ppooiiuu.

 

p.s. Quando hai finito di fare i test su WHMCS vai in Setup > General Settings > Invoicing e cambia il Sequential Invoice Number Format con l'ultima fattura REALE che hai emesso +1. Ad esempio se stai a 120 metti 121. Questo perchè mentre fai i call back e i test avvengono con successo le fatture vengono create davvero e non basta eliminarle perchè l'id della fatturazione (l'auto increment) è andato avanti! Mi raccomando altrimenti la tua commercialista si ritrova fattura N°10,11,12,31,32,33 :D

Edited by revhosting

Share this post


Link to post
Share on other sites

Nulla, ho provato in tutte le salse utilizzare l'ambiente di test, ho rimesso nuovamente i dati corretti e sembra che funzioni bene, arrivo fino all'inserimento dei dati della carta di credito con tutti gli estremi già inseriti dell'account registrato su whmcs.

 

Proverò sul campo se funziona, intanto ho messo come pagamento di default la carta di credito...

 

Grazie ancora revhosting davvero gentilissimo :)

 

P.s. purtroppo il mio commercialista è un maschio...

Share this post


Link to post
Share on other sites
Nulla, ho provato in tutte le salse utilizzare l'ambiente di test, ho rimesso nuovamente i dati corretti e sembra che funzioni bene, arrivo fino all'inserimento dei dati della carta di credito con tutti gli estremi già inseriti dell'account registrato su whmcs.

O_o ma questo non puoi farlo nel test. Se non ricordo male in test puoi usare solo quei 5 account fasulli che altro non sono che conti IWBank. In test paghi con account IWBank non con CC.

 

Se proprio vuoi testare con carta di credito prova queste ma nessuna è in linea con le nuove normative PIN/password :( quindi non puoi spingerti oltre un sicuro errore

 

4007000000027 - Visa Test Card

4012888818888 - Visa Test Card II

5424000000000015 - MasterCard Test Card

370000000000002 - American Express Test Card

6011000000000012 - Discover Test Card

3088000000000017 - JCB Test Card (Use expiration date 0905)

38000000000006 - Diners Club/Carte Blanche Test (Use expiration date 0905)

 

 

Comunque no problem :approved:

Edited by revhosting

Share this post


Link to post
Share on other sites

Si, si ho provato con il manuale ben visibile "ALLEGATO 6 – PROVE IN AMBIENTE DI TEST"

Ho utilizzato proprio gli account di test, non so perchè non funziona, mentre son sicuro che in ambiente non di test funziona correttamente.

 

Proviamo a vedere con il primo ordine dove utilizzano la carta di credito che succede.

 

Per oggi basta, è tutto il giorno che ci giro attorno...:062802drink_prv:

 

Grazie ancora :approved:

Share this post


Link to post
Share on other sites

Con enorme piacere devo dire che funziona alla perfezione :fuma:

 

Comparazione di 30 euro tra Iwsmile e Paypal

 

Iwsmile:

 

Importo totale: 30.00 Divisa EUR

Importo delle commissioni: 0.54 EUR

Ammontare netto: 29.46 EUR

 

Paypal:

 

Importo totale: €30,00 EUR

Tariffa: -€1,37 EUR

Ammontare netto: €28,63 EUR

 

Revhosting ancora grazie :sisi:

Share this post


Link to post
Share on other sites

Scrivo qui, poichè credo che il problema che mi è soppraggiunto sia legato dopo aver implementato Iwsmile su whmcs.

 

In whmcs quando un cliente rinnova o esegue un nuovo ordine pagando tramite paypal, il software non mi riconosce più la fattura come pagata, e devo intervenire manualmente, sinceramente non so se è un errore di paypal, ma ne dubito, o qualcosa che non funziona più su whmcs, pur non avendo toccato nulla...dove posso guardare ?

 

Grazie

Share this post


Link to post
Share on other sites

Il gateway di Paypal è a sè stante e oscurato con ioncube quindi, a meno che non ci sia un problema con il tuo conto Paypal (controlla nell'IPN history se hai errori nei callback e gli status), ti tocca aprire un ticket a quelli di whmcs.

Share this post


Link to post
Share on other sites

Grazie revhosting, a dir la verità per qualche giorno mi sono arrivate queste email da Paypal

 

"Gentile Maurizio *********,

 

Verifica il server che gestisce le notifiche immediate del pagamento (IPN) PayPal. Le IPN inviate al seguente URL non sono valide:

 

http://www.webhosting-tv.com/whmcs/modules/gateways/callback/paypal.php

 

Se non riconosci questa URL, è probabile che il tuo fornitore di servizi stia utilizzando le IPN a tuo nome. Contatta il tuo fornitore di servizi riferendo le informazioni sopra riportate. Se il problema persiste, è possibile che le IPN siano state disattivate per il tuo conto.

 

Grazie per l'attenzione.

 

 

Grazie,

 

PayPal"

 

Il percorso specificato nell'email è inerente ad una precedente installazione che avevo in un altro server, per conto di un servizio che implementava anche il whmcs,

Ora ho preso una licenza mia e installato il whmcs in un server mio.

Può esser questo il problema ? E come risolverlo ?

 

Grazie sei sempre gentilissimo

Edited by webhostingperte

Share this post


Link to post
Share on other sites

Dunque da quanto mi dici stai usando la stessa API su più installazioni.

 

Sono molto arrugginito ma da come ricordo deve esserci una API per ogni carrello. Se ad esempio ho 2 whmcs o 1 whmcs + 1 prestashop dovrò creare 2 autorizzazioni distinte. Se ne usassi una sola il callback Paypal lo farebbe su uno solo dei siti (quello per il quale hai creato l'API).

 

www.ilmiowhmcs.tld --> funzionerebbe

www.ilmioprestashop.tld --> ricevi i soldi ma il callback lo fa sull'altro sito quindi le fatture restano unpaid

 

Prova cosi: Paypal > Profilo > Accesso API > Aggiungi o modifica impostazioni API > Aggiungi nuova autorizzazione. Reimposta il whmcs opportuno.

Edited by revhosting

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×