intnotes => $customer->notes,
salesman_id => $employee->id,
taxincluded => $self->tax_included,
- payment_id => $customer->payment_id,
+ payment_id => $self->payment_id,
taxzone_id => $customer->taxzone_id,
currency_id => $customer->currency_id,
transaction_description => $shop->transaction_description,
} else {
$d_street = $import->{billing}->{address_1} . ($import->{billing}->{address_2} ? " " . $import->{billing}->{address_2} : "");
}
+ # Mapping Zahlungsmethoden muss an Firmenkonfiguration angepasst werden
+ my %payment_ids_methods = (
+ 'paypal' => 2489,
+ 'german_market_purchase_on_account' => 2487,
+ );
my %columns = (
#billing Shop can have different billing addresses, and may have 1 customer_address
billing_firstname => $import->{billing}->{first_name},
#prices_include_tax
tax_included => $tax_included,
#payment_method
- # ??? payment_id => $import->{payment_method},
+ payment_id => $payment_ids_methods{$import->{payment_method}} || 2487,
#payment_method_title
- payment_description => $import->{payment}->{payment_method_title},
+ payment_description => $import->{payment_method_title},
#transaction_id
shop_trans_id => $import->{id},
#date_paid
<tr><td><b>[% 'Shop Ordernotes' | $T8 %]</b></td><td>[% HTML.escape(IMPORT.shop_customer_comment) %]</td></tr>
<tr><td><b>[% 'Shop Orderamount' | $T8 %]</b></td><td>[% HTML.escape(IMPORT.amount_as_number) %]</td></tr>
<tr><td><b>[% 'Shipping costs' | $T8 %]</b></td><td>[% HTML.escape(IMPORT.shipping_costs_as_number) %]</td></tr>
+ <tr><td><b>[% 'Payment description' | $T8 %]</b></td><td>[% HTML.escape(IMPORT.payment_description) %]</td></tr>
</table>
</td>
<td style="padding-left: 20px; vertical-align: top;">