Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Interfacciarsi a PayPal

    Cari ragazzi,
    ditemi che qualcuno di voi ha utilizzato nei propri siti il controllo per .net di PayPal.

    Io ho seri problemi, ma forse dipende da me per cifre basse.

    se io voglio pagare 7,23 una cosa, paypal mi da errore di sintassi.
    Provavando a mettere 7.23 mi ritrovo in paypal 723,00 €

    mentre se gli passo 1500,23 in paypal mi ritrovo correttamente 1.500,23

    codice:
    public void PayPal_Click(object sender, System.EventArgs e)
    {
    	BuyNowButton1.ItemName	  = "ciao";
    	BuyNowButton1.ItemNumber  = "ciao";
    	BuyNowButton1.ReturnUrl	  = "pagina";
    	BuyNowButton1.CancelPurchaseUrl = "pagina";
    
    	double tot = Convert.ToDouble(TextBox1.Text);
    //CON 7,23 DENTRO A TOT HO = 7.23
    //CON 7.23 DENTRO A TOT HO = 723 FUNZIONA MA è SFALSATO Importo:  €723,00 EUR   :dhò: 
    
    	BuyNowButton1.Amount = tot ;
    					
    }
    PAYPAL DICE:
    The link you have used to enter the PayPal system contains an incorrectly formatted item amount.

  2. #2
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    mah io lo uso, ma nn ho d questi problemi...gli passo un valore Double e fino ad ora sembra funzionare....
    hai impostato la proprietà
    BtnPayPal.CountryLanguage="IT"; ??

  3. #3
    niente da fare:

    BuyNowButton1.ItemName = "ciao";
    BuyNowButton1.ItemNumber = "ciao";
    BuyNowButton1.ReturnUrl = "pagina";
    BuyNowButton1.CancelPurchaseUrl = "pagina";
    BuyNowButton1.CountryLanguage="IT";
    BuyNowButton1.Amount = Convert.ToDouble(TextBox1.Text);


    mi faresti un favore.

    creati una pagina .aspx mettici il pulsante ed un textbox e vedi se ti funziona se inserisci 7,23 o cose simili

    se si mandamela via email. non riesco a capire dove sta il problema.

  4. #4
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    ok 5 minuti

  5. #5
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    se mi dici da dove prendo l'oggetto ci provo anche io e ti faccio sapere.

  6. #6
    https://www.paypal.com/cgi-bin/websc...sp_net-outside



    cmq anche Franz ha notato questo problema. Io ho aperto un ticket a paypal e sono in attesa chissà quando di una risposta.

  7. #7
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    Prova qui:

    http://www.persistent.com/paypal/aspdotnet/

    il problema lo fa anke a me su un server italiano...
    ho cercato in giro ma ancora nn ho trovato soluzione...se trovi qualcosa fai sapere!!

  8. #8
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    anche a me co ltuo codice mi da lo stesso errore ,però voglio approfondire.

  9. #9
    Utente di HTML.it L'avatar di Franz78
    Registrato dal
    Sep 2004
    Messaggi
    730
    Se si cambia la culture la si porta ad inglese funziona!!!

    Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");


    provate!!

    Ciao!!

    L'idea me l'ha data un grande che pensa sempre all'inglese!!!

  10. #10
    codice:
    public void PayPal_Click(object sender, System.EventArgs e)
    {
    	BuyNowButton1.ItemName	  = "ciao";
    	BuyNowButton1.ItemNumber  = "ciao";
    	BuyNowButton1.ReturnUrl	  = "pagina";
    	BuyNowButton1.CancelPurchaseUrl = "pagina";
    	BuyNowButton1.CountryLanguage="IT";
    			
    	Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");
    
    	BuyNowButton1.Amount = Convert.ToDouble(TextBox1.Text);
    
    }
    se io inserisco 7,20

    ora mi viene Importo: €720,00 EUR

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.