ahegazy Posted May 14, 2016 Share Posted May 14, 2016 Hello , I'm trying to automate the process of splitting an invoice as when user has two or more products they all automatically combined together in one invoice but i wanna split them so i decided to create a hook that listens for invoice creation and split the invoice using internal API After reading the documentation i created the hook placed it in 'includes/hooks' and created an invoice but nothing happens i even tried to check whether the script is called or not by putting 'file_put_contents()' in to of it but i got nothing function chk_invoices($vars) { $source = $vars['source']; //api, adminarea, clientarea, autogen $user = $vars['user']; //The Admin ID or "system" if via cron. $invoiceid = $vars['invoiceid']; //The ID of the invoice that has been created $command = "getinvoice"; $adminuser = "admin"; $values["invoiceid"] = $invoiceid; $results = localAPI($command,$values,$adminuser); splitInv($results); } add_hook("InvoiceCreation",1,"chk_invoices"); 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.