Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

PayPal beállítás
 
bbkristaly
Jr. Member
 
Total Posts:  5
Joined:  2008-05-05
 

Sziasztok!

Segítséget szeretnék kérni Tőletek, engedélyeztem a PayPal fizetést az oldalon, de mindig hibába futok a PayPal részéről.
Annyit sikerült kiderítenem, hogy nem kedveli a Forint részéről a tizedes számjegyet, még az Áfánál sem.
Próbálkoztam Currency Managerrel, ami kapásból letiltotta a fillért, de a PayPal ekkor sem engedélyezte fizetést, és a hibaüzenet ugyanaz volt.
Amikor visszaállítottam a 27% -os áfatartalmat 25%-ra gond nélkül ment a tranzakció, mert egész szám volt a nettó és a bruttó ár is, ennek tükrében az áfa is kerek szám volt.

Van valami tippetek, hogyan kellene megoldani a problémát?

 
Magento Community Magento Community
Magento Community
Magento Community
 
darken101km
Jr. Member
 
Total Posts:  11
Joined:  2011-02-03
 

Szia,
Ha csak magyar pénznemet használsz, akkor célszerű a currency modul(nem ismerem egyébként) helyett az alábbi megoldást választani:

1. Készíts egy biztonási másolatot erről a file-ről: lib/Zend/Currency.php
2. editáld a file-t:
Ezt keresd meg(185. sor):

$value    Zend_Locale_Format::toNumber($value, array('locale'        => $locale,
                                                               
'number_format' => $format,
                                                               
'precision'     => $options['precision']));

és írd elé ezt, így:

$options['precision']=0// ezt Ã­rd bele
        
$value    Zend_Locale_Format::toNumber($value, array('locale'        => $locale,
                                                               
'number_format' => $format,
                                                               
'precision'     => $options['precision']));

Nem túl szép megoldás tudom.

Attila

 
Magento Community Magento Community
Magento Community
Magento Community
 
bbkristaly
Jr. Member
 
Total Posts:  5
Joined:  2008-05-05
 

Szia!

Köszi, este kipróbálom.

Ãœdv,
B.Péter

 
Magento Community Magento Community
Magento Community
Magento Community
 
bbkristaly
Jr. Member
 
Total Posts:  5
Joined:  2008-05-05
 

Szia Attila!

Sajna nem működik mármint a paypal fizetés, de amit kitaláltál az igen, felkerekíti, és nem jeleníti meg fillért. Próbáltam az expressz checkout -tal, és a standard fizetési eljárással nem sikerül átverni a paypalt.

Nem tudom melyik fájlba lehet az, amikor átadja a paypal részére a fizetési adatokat, lehet, hogy ott kellene letiltani a tizedes használát.

Ãœdv,
B.Péter

 
Magento Community Magento Community
Magento Community
Magento Community
 
darken101km
Jr. Member
 
Total Posts:  11
Joined:  2011-02-03
 

Szia,

Mi a pontos hibaüzenet amit a Paypal visszaad neked?

Attila

 
Magento Community Magento Community
Magento Community
Magento Community
 
bbkristaly
Jr. Member
 
Total Posts:  5
Joined:  2008-05-05
 

Szia!

PayPal goldal visszautasította a kérést Item total is invalid (#10426: Transaction refused because of an invalid argument. See additional error messages for details). Tax total is invalid (#10429: Transaction refused because of an invalid argument. See additional error messages for details). The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details). Item amount is invalid (#10431: Transaction refused because of an invalid argument. See additional error messages for details).

És az express checkoutnál is van hibaüzenet, ami hasonló, valahol egysorral rövidebb.

Köszi, hogy próbálsz segíteni!

 
Magento Community Magento Community
Magento Community
Magento Community
 
viktorlantos
Jr. Member
 
Total Posts:  20
Joined:  2009-02-28
Budapest, Hungary
 

Hasonló probléma miatt szívok.

Ha jól tudom a magyar magento vesszőt at át a tizedes kalkulációnál. A paypal pontot várna. Nalam legalábbis ilyen decimal probléma van.

Esetleg erre van ötletetek?

Magento 1.5.2 verziót futtatok, ahogy látom a későbbi verziókban valamit javítottak a paypal kerekítéseken.

 
Magento Community Magento Community
Magento Community
Magento Community
 
viktorlantos
Jr. Member
 
Total Posts:  20
Joined:  2009-02-28
Budapest, Hungary
 

Ó hogyaza.....

Végigtúrtam a netet emiatt a probléma miatt. Ha valaki hasonlóval küzd, ez megoldotta:

Ez volt a hibaüzenet:
The link you have used to enter the PayPal system contains an incorrectly formatted item amount.

http://magento-forum.co.uk/viewtopic.php?f=5&t;=72

lib/Zend/Currency.php
\’precision\’=>0

/app/code/core/Mage/Core/Model/Store.php
public function roundPrice($price)
{
return round($price, 0);
}

 
Magento Community Magento Community
Magento Community
Magento Community
 
lantosviktor
Jr. Member
 
Avatar
Total Posts:  3
Joined:  2011-03-01
 

A fenti paypal hiba tökéletesen megy amíg csak magyar pénznem van. De amint jön az EUR a centekkel, használhatatlan.

Esetleg van valami megoldásotok, ami HUF és EUR esetén is megy és nem akad le tőle a paypal?

Előre is köszi!

 
Magento Community Magento Community
Magento Community
Magento Community
 
Dave_83
Jr. Member
 
Avatar
Total Posts:  26
Joined:  2009-06-25
 

Helló!

Ezzel a kiegészítővel pénznem szerint lehet beállítani az összegek kijelzését:
http://www.magentocommerce.com/magento-connect/et-currency-manager.html

 
Magento Community Magento Community
Magento Community
Magento Community
 
lantosviktor
Jr. Member
 
Avatar
Total Posts:  3
Joined:  2011-03-01
 
Dave_83 - 17 August 2013 04:51 AM

Helló!

Ezzel a kiegészítővel pénznem szerint lehet beállítani az összegek kijelzését:
http://www.magentocommerce.com/magento-connect/et-currency-manager.html

Köszi, ezt jelenleg is használom. A probléma a következő.

A HUF nem decimális valuta. Az EUR decimális.

A bővítményt felteszem, azzal csak az árak megjelenítését oldom meg. Paypalnak amikor átadja a rendszer a total fizetendőt, a paypal kiszámolja az áfát és eltérést fog találni a HUF vásárlásnál. A tizedesértékek eltérése miatt. (ugyanez igaz JPY stb esetén ahol nem decimális valuta van)

Erre az a megoldás volt, hogy store.php-ban (ha jól rémlik) leveszem a kerekítést nullára. De akkor az EUR centeket is kerekíti.

Arra keresek megoldást, hogy mindkét valuta jól jelenjen meg (ezt a fenti bővítmény megoldja) és mindkét valutával menjen a paypal.

Állítólag az 1.8-ban ezt már javítják, de jó lenne egy megoldás addig is.

 
Magento Community Magento Community
Magento Community
Magento Community
 
paltam
Jr. Member
 
Total Posts:  13
Joined:  2009-06-24
 

Sziasztok,

sikerült valakinek megoldani ezt a problémát, hogy jól működjön a dolog?

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top