Kolay Gelsin,
WooCommerce PDF Invoices & Packing Slips: Bu eklenti, faturalarda özel kalemler eklemenizi ve bu kalemlerin detaylarını düzenlemenizi sağlar.
WooCommerce Product Add-Ons: Ürünlere ek maliyetler (örneğin işçilik ücreti) eklemenize olanak tanır.
Bu tür özel faturalandırma işlemleri için WooCommerce'de çeşitli eklentiler kullanabilirsiniz. Eğer bunlar işimi çözmüyor diyorsan da;
add_filter('woocommerce_get_item_data', 'customize_checkout_item_data', 10, 2);
function customize_checkout_item_data($item_data, $cart_item) {
$product = wc_get_product($cart_item['product_id']);
if ($product->is_type('your_custom_product_type')) {
$gold_price = $product->get_price() * 0.9;
$labor_cost = $product->get_price() * 0.1;
$item_data[] = array(
'name' => 'Altın Ürün',
'value' => wc_price($gold_price)
);
$item_data[] = array(
'name' => 'İşçilik',
'value' => wc_price($labor_cost)
);
}
return $item_data;
}Sipariş ve fatura ekranlarında ürün fiyatlarını ve işçilik maliyetlerini ayrı ayrı gösterecek bu kodu kullanabilirsin. Kodu test etmedim ama %99 çalışacaktır.
Diğer bir çözüm yöntemi ise faturaların özelleştirilmesi için kullanılan eklentiler üzerinden fatura şablonlarını düzenleyebilir ve ihtiyacınıza uygun hale getirebilirsiniz. Bu sayede altın ve işçilik maliyetlerini ayrı kalemler olarak gösterebilirsiniz.
Saygılarımla.