Jump to content

[solved]paypal Steuer Ausweisung


BluTiGeS

Recommended Posts

Hallo zusammen,

 

ich habe gerade das PayPal Konto eingereichtet, jedoch weißt es mit bei einer Bestellung nur die Steuer auf die versandskosten aus (im PayPal Warenkorb) und nicht die auf die komplette Bestellung!

 

Wo muss hier gedreht werden, dass dies passt?

Werden die Werte falsch an die paypal api übermittelt?

 

 

 

Grüße

BluTiGeS

Link to comment
Share on other sites

sorry, kann ich leider auch nicht sagen. Ich habe das nur 1X getestet und funktioniert... Im Sandbox-Modus vor kurzem für express-checkout ist es mir nicht aufgefallen...

 

Paypal-Modul hat 3 oder 4X schon Updates erhalten... Nach jedem Update habe ich nicht getestet, schon garnicht, wenn Bestellungen ohne Probleme mit Paypal wie immer bezahlt reinkamen...Sorry muss passen...

Link to comment
Share on other sites

Habs gefixt ;) hat mich nun doch slebst interssiert worans klemmt.

 

also in der payment/paypalpayment.php Zeile ~73

 

if ($discounts == 0)
 {
  if ($params['cart']->id_customer)
  {
$customer = new Customer((int)$params['cart']->id_customer);
$taxCalculationMethod = Group::getPriceDisplayMethod((int)$customer->id_default_group);
  }
  else

 

auf

 

if ($discounts == 0)
 {
  if ($cart->id_customer)
  {
$customer = new Customer((int)$cart->id_customer);
$taxCalculationMethod = Group::getPriceDisplayMethod((int)$customer->id_default_group);
  }
  else

ändern und in Zeile 83 nach $priceField folgendes einfügen:

//added by BluTiGeS

if($priceField=='price')

{$shippingfield = false;}

else{$shippingfield = true;}

//addded by BluTiGeS

 

Dann beim shipping noch das false austauschen:

 

$shipping = $this->PayPalRound($cart->getOrderShippingCost($cart->id_carrier, false));

 

wird zu :

 

$shipping = $this->PayPalRound($cart->getOrderShippingCost($cart->id_carrier, $shippingfield));

 

 

Ergebnis ist nun als exkl. MwSt.:

  • Warenwert€682,00
  • Steuer€131,86

  • Versandkosten: 12,00

  • Gesamtbetrag €825,86 EUR

und mit MwSt.

  • Warenwert€811,58

  • Versandkosten: €14,28

  • Gesamtbetrag €825,86 EUR

 

 

 

@cd2500 kannst den Fix ja mal dem BUG anhängen vll findet er ja einzug in das Modul ;)

  • Like 3
Link to comment
Share on other sites

  • 2 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...