Joomla.it Forum

Annunci => I vostri annunci su Joomla => : 56francesco 04 Jun 2011, 09:53:00

: [RISOLTO] Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: 56francesco 04 Jun 2011, 09:53:00
Ho acquistato,  una estensione commerciale per joomla 1.6  pubblicata nella jed  molto carina, serve per gestire un gruppo di acquisto ma ha un problema,  al pagamento conduce sempre alla sandbox di paypal  perchè qualche riga di codice è scritta male,  gli sviluppatori di quella estensione non rispondono ne alle email, ne ai tickets e neanche al forum, anzi ciò che più mi inquieta è che il loro forum kunena è evidentemente taroccato per far apparire gli utenti sempre on-line quanto invece non è vero tanto che gli spammer gli stanno riempendo di monnezza il forum e nessuno interviene.

Essendo una estensione commerciale non la cito, mi serve sistemare le righe di codice che portano a pay-pal e anche al più presto,  valuto anche di pagare per tale correzione una cifra che non superi il costo della estensione stessa.

Per favore,  contattatemi così da metterci d'accordo perchè mi serve proprio e non posso cambiarla con altre simili che non ci sono.

Grazie.

: Re:Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: snakey 04 Jun 2011, 10:05:14
in virtuemart per switchare dall'ambiente di test (sandbox) a quello reale si cambiava la stringa
$url = "https://www.sandbox.paypal.com/cgi-bin/webscr";
con la seguente:
$url = "https://www.paypal.com/cgi-bin/webscr";

hai controllato se non c'è qualcosa di analogo?
: Re:Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: 56francesco 04 Jun 2011, 10:09:23
si grazie, ci sta questo pezzo di codice:
:
if ($payment_config->test_mode =="1")
{
$urlpaypal="https://www.sandbox.paypal.com/cgi-bin/webscr";
}
elseif ($payment_config->test_mode =="0")
{
$urlpaypal="https://www.paypal.com/cgi-bin/webscr";
}

$urlpaypal="https://www.sandbox.paypal.com/cgi-bin/webscr";

$form ='<form id="paypalform" action="'.$urlpaypal.'" method="post">';
$form .='<input type="hidden" name="cmd" value="_xclick">';
$form .='<input id="custom" type="hidden" name="custom" value="'.$row->id.'">';
$form .='<input type="hidden" name="business" value="'.$business_email_id.'">';
$form .='<input type="hidden" name="currency_code" value="USD">';
$form .='<input type="hidden" name="item_name" value="'.$itemname.'">';
$form .='<input type="hidden" name="amount" value="'.$amount.'">';
$form .='<input type="hidden" name="cancel_return" value="'. JURI::root().'index.php?option=com_jegroupbuy">';
$form .='<input type="hidden" name="notify_url"    value="'. JURI::root().'index.php?option=com_jegroupbuy&task=paymentNotify&userid='.$user->id.'">';
$form .='<input type="hidden" name="return"        value="'. JURI::root().'index.php?option=com_jegroupbuy&task=paymentReturnUrl&id='.$row->id.'">';
$form .='</form>';
echo $form;
?>

ovviamente ho provato a fare delle modiche,  a cominciare dal modificare dollari in euro, e a cancellare quel sendbox messo in più , arrivo a paypal ma non accetta i parametri..
: Re:Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: snakey 04 Jun 2011, 10:29:30
prova a mettere così:

:

/*if ($payment_config->test_mode =="1")
{
$urlpaypal="https://www.sandbox.paypal.com/cgi-bin/webscr";
}
elseif ($payment_config->test_mode =="0")
{
$urlpaypal="https://www.paypal.com/cgi-bin/webscr";
}
*/
$urlpaypal="https://www.paypal.com/cgi-bin/webscr";

$form ='<form id="paypalform" action="'.$urlpaypal.'" method="post">';
$form .='<input type="hidden" name="cmd" value="_xclick">';
$form .='<input id="custom" type="hidden" name="custom" value="'.$row->id.'">';
$form .='<input type="hidden" name="business" value="'.$business_email_id.'">';
$form .='<input type="hidden" name="currency_code" value="USD">';
$form .='<input type="hidden" name="item_name" value="'.$itemname.'">';
$form .='<input type="hidden" name="amount" value="'.$amount.'">';
$form .='<input type="hidden" name="cancel_return" value="'. JURI::root().'index.php?option=com_jegroupbuy">';
$form .='<input type="hidden" name="notify_url"    value="'. JURI::root().'index.php?option=com_jegroupbuy&task=paymentNotify&userid='.$user->id.'">';
$form .='<input type="hidden" name="return"        value="'. JURI::root().'index.php?option=com_jegroupbuy&task=paymentReturnUrl&id='.$row->id.'">';
$form .='</form>';
echo $form;
?>



ciao
: Re:Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: snakey 04 Jun 2011, 10:33:34
a pensarci bene potrebbe anche solo mancare l'endif..
facci sapere

ciao
: Re:Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: 56francesco 04 Jun 2011, 10:38:11
no così non va..  ma mi si accesa una lampadina,  forse sto sbagliando a scrivere il prezzo,  come vedi  USD  sta nel codice e non è un parametro,  io ho modificato in molti modi ma il prezzo che ho richiesto sta sempre scritto  €30,00  quindi potrebbe dargli fastidio...
: Re:Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: 56francesco 04 Jun 2011, 10:41:37
si, si si!!
sono o non sono un drago? risolto brutalmente e ferocemente!
:
if ($payment_config->test_mode =="1")
{
$urlpaypal="https://www.paypal.com/cgi-bin/webscr";    <--------
}
elseif ($payment_config->test_mode =="0")
{
$urlpaypal="https://www.paypal.com/cgi-bin/webscr";    <------------
}

$urlpaypal="https://www.paypal.com/cgi-bin/webscr";             <----------------

$form ='<form id="paypalform" action="'.$urlpaypal.'" method="post">';
$form .='<input type="hidden" name="cmd" value="_xclick">';
$form .='<input id="custom" type="hidden" name="custom" value="'.$row->id.'">';
$form .='<input type="hidden" name="business" value="'.$business_email_id.'">';
$form .='<input type="hidden" name="currency_code" value="EUR">';                        <------------------
$form .='<input type="hidden" name="item_name" value="'.$itemname.'">';
$form .='<input type="hidden" name="amount" value="'.$amount.'">';
$form .='<input type="hidden" name="cancel_return" value="'. JURI::root().'index.php?option=com_jegroupbuy">';
$form .='<input type="hidden" name="notify_url"    value="'. JURI::root().'index.php?option=com_jegroupbuy&task=paymentNotify&userid='.$user->id.'">';
$form .='<input type="hidden" name="return"        value="'. JURI::root().'index.php?option=com_jegroupbuy&task=paymentReturnUrl&id='.$row->id.'">';
$form .='</form>';
echo $form;
?>

e ho dovuto impostare il prezzi  come se  fossero ancora in dollari,  cioè     
30.00    (punto zero zero) 
e non come prima 
30,00  (virgola zero zero) 

: Re:Estensione commerciale "gruppo di acquisto" carina ma da sistemare
: 56francesco 04 Jun 2011, 10:43:24
bhe.. ragazzi scusatemi se ho aperto una annuncio e poi mi sono risolto da me,  ma non credevo che foste così tempestivi e veramente efficienti,  alla prossima.