Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save tommyshellberg/f040888040182208c728121a2fb5cc88 to your computer and use it in GitHub Desktop.
Save tommyshellberg/f040888040182208c728121a2fb5cc88 to your computer and use it in GitHub Desktop.
WooCommerce Xero Override Line Item Account Code By SKU
add_filter('woocommerce_xero_line_item_account_code', 'wc_custom_xero_account_code', 10, 2);
function wc_custom_xero_account_code($account_code, $line_item) {
// $line_item->get_item_code() returns the SKU of the line item.
if( $line_item->get_item_code() == 'ACME') {
return '460';
}
return $account_code;
}
@eludlow
Copy link

eludlow commented Jan 12, 2024

Hi there - looking at adapting this to assign categories of my products to different accounts. Can I just check this is the latest version?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment