dzięki, już jest lepiej.
Wstępnie jeszcze tylko drobna poprawka w pliku:
/app/code/local/kkonrad/Zagiel29/model/Zagiel.php
w mijescu gdzie wyliczane sa koszty wysylki:
1. Jest drobna literówka jest wartoscTowarow a powinno byc 
wartoscTowaru2. Wartośc przesyłki przekazywana jest w postaci netto, proponuje dodać 
+ $order->getShippingTaxAmount(), żeby przesyłka była brutto.
      $products["idTowaru".$i] = 'KosztPrzesylki';
      $products['nazwaTowaru'.$i] = "Koszt przesyłki";
      $products["wartoscTowaru".$i] = number_format($order->getShippingAmount() + $order->getShippingTaxAmount(),2,'.','');
      $products["liczbaSztukTowaru".$i] = 1;
      $products["jednostkaTowaru".$i] = 'szt';   
W tablicy 
$redirectionFormDataproponuje dopisać co poniżej, żeby więcej danych było automatycznie przekazywanych do formularza zagla:
(imie, nazwisko, email, telKontakt, ulica, miasto, kodPocz)
      $redirectionFormData = array(
         "char" => 'UTF',
         "wariantSklepu" => '1',
         "typProduktu" => 0,
         "wartoscTowarow" => number_format($wartosc,2,'.',''),
         "sposobDostarczeniaTowaru" => 'Kurier',
         "nrZamowieniaSklep"   => $order_id,
         "wniosekZapisany" => Mage::getUrl('zagiel29/index/success').'id/',
         "wniosekAnulowany" => Mage::getUrl('zagiel29/index/failure').'id/',
         "numerSklepu" =>   $this->getShopNumber(),
         "liczbaSztukTowarow"   => ($laczna_ilosc+1),
         "imie"         => $billing->getFirstname(),
         "nazwisko" => $billing->getLastname(),
         "email"   => $billing->getEmail(),
         "telKontakt" => $billing->getTelephone(),
         "ulica"   =>   join(',',$billing->getStreet()),
         "miasto" => $billing->getCity(),
         "kodPocz" => $billing->getPostcode(), 
      );