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(),
);