[2025-01-28 04:38:03] Production.INFO: -- Xero Api Check -- [2025-01-28 04:38:04] Production.INFO: -- curl info --Array ( [url] => https://identity.xero.com/connect/token [content_type] => application/json; charset=UTF-8 [http_code] => 200 [header_size] => 853 [request_size] => 352 [filetime] => -1 [ssl_verify_result] => 0 [redirect_count] => 0 [total_time] => 1.157959 [namelookup_time] => 0.528367 [connect_time] => 0.602723 [pretransfer_time] => 0.952982 [size_upload] => 82 [size_download] => 2755 [speed_download] => 2379 [speed_upload] => 70 [download_content_length] => 2755 [upload_content_length] => 82 [starttransfer_time] => 1.157903 [redirect_time] => 0 [redirect_url] => [primary_ip] => 2.21.67.32 [certinfo] => Array ( ) [primary_port] => 443 [local_ip] => 54.39.180.235 [local_port] => 43290 ) [2025-01-28 04:38:04] Production.INFO: -- connection successfully here --stdClass Object ( [id_token] => eyJhbGciOiJSUzI1NiIsImtpZCI6IjFDQUY4RTY2NzcyRDZEQzAyOEQ2NzI2RkQwMjYxNTgxNTcwRUZDMTkiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJISy1PWm5jdGJjQW8xbkp2MENZVmdWY09fQmsifQ.eyJuYmYiOjE3MzgwNTcwODQsImV4cCI6MTczODA1NzM4NCwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS54ZXJvLmNvbSIsImF1ZCI6IjBFNUE4OTZEQ0JCMTQ0Mzk4NENDNjJFNjlCMjBDOTU4IiwiaWF0IjoxNzM4MDU3MDg0LCJhdF9oYXNoIjoiZmJtLUVrUnRVaUVzbU9WazhVai1FQSIsInN1YiI6Ijk4MzYzNDUwNGIxNzVkNzA4ZmYwZWQ0ZGRkNmY2NjNkIiwiYXV0aF90aW1lIjoxNzM4MDUzNjgxLCJ4ZXJvX3VzZXJpZCI6IjQxOWY5MmM4LTkxZTEtNDllNS05ZmZiLWI4YTdjNmI3ODg0NSIsImdsb2JhbF9zZXNzaW9uX2lkIjoiMmI2OWFjNWVkODI2NGE2N2I3ZDAwMzljNzFjMjhkYTkiLCJzaWQiOiIyYjY5YWM1ZWQ4MjY0YTY3YjdkMDAzOWM3MWMyOGRhOSIsInByZWZlcnJlZF91c2VybmFtZSI6ImNvLmx5bmRhQHlhaG9vLmNvbSIsImVtYWlsIjoiY28ubHluZGFAeWFob28uY29tIiwiZ2l2ZW5fbmFtZSI6Ikx5bmRhIiwiZmFtaWx5X25hbWUiOiJPa29ybyIsIm5hbWUiOiJMeW5kYSBPa29ybyIsImFtciI6WyJwd2QiXX0.MMtMa3muuCCJvJVWsq_2XugTmjwlJXGJx-TaO561Qiyl7ChgB4KVTQMyN9gZCn5sKzs6KUQP1I1JMGuQPWSDfIYojjGx8W_Co280racYs-ftsev2fzpR1m16uQpuxPa4CatMAtnL9YsQha1ebY88Oigvee5dXQZ5z0Klx45YQP3fwkYu_TPW4nndHfcQtSUSQoUI6BaVihV4sbK28mvFplwy9X8Km9SldZC9ZD9WdSApQXnNCR-HiQ3W8H1mkOKvm_0Mjyw4tiuRsgciZbu0ArVev5ihKl5f4bp25jCEVRmTcqXeOtT-vgxbRDPKHVAL0Nhnbes6EgBP7LLPQ_5T8w [access_token] => eyJhbGciOiJSUzI1NiIsImtpZCI6IjFDQUY4RTY2NzcyRDZEQzAyOEQ2NzI2RkQwMjYxNTgxNTcwRUZDMTkiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJISy1PWm5jdGJjQW8xbkp2MENZVmdWY09fQmsifQ.eyJuYmYiOjE3MzgwNTcwODQsImV4cCI6MTczODA1ODg4NCwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS54ZXJvLmNvbSIsImF1ZCI6Imh0dHBzOi8vaWRlbnRpdHkueGVyby5jb20vcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoiMEU1QTg5NkRDQkIxNDQzOTg0Q0M2MkU2OUIyMEM5NTgiLCJzdWIiOiI5ODM2MzQ1MDRiMTc1ZDcwOGZmMGVkNGRkZDZmNjYzZCIsImF1dGhfdGltZSI6MTczODA1MzY4MSwieGVyb191c2VyaWQiOiI0MTlmOTJjOC05MWUxLTQ5ZTUtOWZmYi1iOGE3YzZiNzg4NDUiLCJnbG9iYWxfc2Vzc2lvbl9pZCI6IjJiNjlhYzVlZDgyNjRhNjdiN2QwMDM5YzcxYzI4ZGE5Iiwic2lkIjoiMmI2OWFjNWVkODI2NGE2N2I3ZDAwMzljNzFjMjhkYTkiLCJqdGkiOiI2ODlBQTc4QThDNUQ2NTFDNzBBOTFDMTBBNTlEMjRGRCIsImF1dGhlbnRpY2F0aW9uX2V2ZW50X2lkIjoiMjc4M2YzN2MtNjY4OS00YzA0LWExZjMtYmEyOWYwNzYyNzhmIiwic2NvcGUiOlsiZW1haWwiLCJwcm9maWxlIiwib3BlbmlkIiwiYWNjb3VudGluZy5zZXR0aW5ncyIsImFjY291bnRpbmcudHJhbnNhY3Rpb25zIiwiYWNjb3VudGluZy5jb250YWN0cyIsIm9mZmxpbmVfYWNjZXNzIl0sImFtciI6WyJwd2QiXX0.VMzSizKM6ZK6-VidjY2dgwxx8W8T-aTZPuCWXRh1yAPJjCA7rkh9eoM2IiNd732S5ScFMtzUrHejoHx-DjtrUdDJ1vGZ8n_s_Ugqf3PI_cIBl1C5PQeNzmpihNz8uJUeNhf-X7FRY5drP9lcmtihwL18_CqPa5B8jzZvUAFjqWFC1rO6hP9krddk7aT39KVpLzizQZrX8RhF0b02EbSQuBL36ZQdrmpCjBgA-9DblzpzDqOPL9d_3rgAyFdueOemUsR3hKJDrP0yqgg0aLyJJoKLv4k4x5RhYAIiyz0qRm7P1DOQRsvcJ8LtRK0f_KdcrXY9h7Rnb8_r9PH40cEm3g [expires_in] => 1800 [token_type] => Bearer [refresh_token] => cjimN9u8cSC-CJnHXEjvUndW0a0TDT4KCyflrfvMN2Y [scope] => email profile openid accounting.settings accounting.transactions accounting.contacts offline_access ) [2025-01-28 04:38:04] Production.INFO: -- connection successfully --stdClass Object ( [id_token] => eyJhbGciOiJSUzI1NiIsImtpZCI6IjFDQUY4RTY2NzcyRDZEQzAyOEQ2NzI2RkQwMjYxNTgxNTcwRUZDMTkiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJISy1PWm5jdGJjQW8xbkp2MENZVmdWY09fQmsifQ.eyJuYmYiOjE3MzgwNTcwODQsImV4cCI6MTczODA1NzM4NCwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS54ZXJvLmNvbSIsImF1ZCI6IjBFNUE4OTZEQ0JCMTQ0Mzk4NENDNjJFNjlCMjBDOTU4IiwiaWF0IjoxNzM4MDU3MDg0LCJhdF9oYXNoIjoiZmJtLUVrUnRVaUVzbU9WazhVai1FQSIsInN1YiI6Ijk4MzYzNDUwNGIxNzVkNzA4ZmYwZWQ0ZGRkNmY2NjNkIiwiYXV0aF90aW1lIjoxNzM4MDUzNjgxLCJ4ZXJvX3VzZXJpZCI6IjQxOWY5MmM4LTkxZTEtNDllNS05ZmZiLWI4YTdjNmI3ODg0NSIsImdsb2JhbF9zZXNzaW9uX2lkIjoiMmI2OWFjNWVkODI2NGE2N2I3ZDAwMzljNzFjMjhkYTkiLCJzaWQiOiIyYjY5YWM1ZWQ4MjY0YTY3YjdkMDAzOWM3MWMyOGRhOSIsInByZWZlcnJlZF91c2VybmFtZSI6ImNvLmx5bmRhQHlhaG9vLmNvbSIsImVtYWlsIjoiY28ubHluZGFAeWFob28uY29tIiwiZ2l2ZW5fbmFtZSI6Ikx5bmRhIiwiZmFtaWx5X25hbWUiOiJPa29ybyIsIm5hbWUiOiJMeW5kYSBPa29ybyIsImFtciI6WyJwd2QiXX0.MMtMa3muuCCJvJVWsq_2XugTmjwlJXGJx-TaO561Qiyl7ChgB4KVTQMyN9gZCn5sKzs6KUQP1I1JMGuQPWSDfIYojjGx8W_Co280racYs-ftsev2fzpR1m16uQpuxPa4CatMAtnL9YsQha1ebY88Oigvee5dXQZ5z0Klx45YQP3fwkYu_TPW4nndHfcQtSUSQoUI6BaVihV4sbK28mvFplwy9X8Km9SldZC9ZD9WdSApQXnNCR-HiQ3W8H1mkOKvm_0Mjyw4tiuRsgciZbu0ArVev5ihKl5f4bp25jCEVRmTcqXeOtT-vgxbRDPKHVAL0Nhnbes6EgBP7LLPQ_5T8w [access_token] => eyJhbGciOiJSUzI1NiIsImtpZCI6IjFDQUY4RTY2NzcyRDZEQzAyOEQ2NzI2RkQwMjYxNTgxNTcwRUZDMTkiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJISy1PWm5jdGJjQW8xbkp2MENZVmdWY09fQmsifQ.eyJuYmYiOjE3MzgwNTcwODQsImV4cCI6MTczODA1ODg4NCwiaXNzIjoiaHR0cHM6Ly9pZGVudGl0eS54ZXJvLmNvbSIsImF1ZCI6Imh0dHBzOi8vaWRlbnRpdHkueGVyby5jb20vcmVzb3VyY2VzIiwiY2xpZW50X2lkIjoiMEU1QTg5NkRDQkIxNDQzOTg0Q0M2MkU2OUIyMEM5NTgiLCJzdWIiOiI5ODM2MzQ1MDRiMTc1ZDcwOGZmMGVkNGRkZDZmNjYzZCIsImF1dGhfdGltZSI6MTczODA1MzY4MSwieGVyb191c2VyaWQiOiI0MTlmOTJjOC05MWUxLTQ5ZTUtOWZmYi1iOGE3YzZiNzg4NDUiLCJnbG9iYWxfc2Vzc2lvbl9pZCI6IjJiNjlhYzVlZDgyNjRhNjdiN2QwMDM5YzcxYzI4ZGE5Iiwic2lkIjoiMmI2OWFjNWVkODI2NGE2N2I3ZDAwMzljNzFjMjhkYTkiLCJqdGkiOiI2ODlBQTc4QThDNUQ2NTFDNzBBOTFDMTBBNTlEMjRGRCIsImF1dGhlbnRpY2F0aW9uX2V2ZW50X2lkIjoiMjc4M2YzN2MtNjY4OS00YzA0LWExZjMtYmEyOWYwNzYyNzhmIiwic2NvcGUiOlsiZW1haWwiLCJwcm9maWxlIiwib3BlbmlkIiwiYWNjb3VudGluZy5zZXR0aW5ncyIsImFjY291bnRpbmcudHJhbnNhY3Rpb25zIiwiYWNjb3VudGluZy5jb250YWN0cyIsIm9mZmxpbmVfYWNjZXNzIl0sImFtciI6WyJwd2QiXX0.VMzSizKM6ZK6-VidjY2dgwxx8W8T-aTZPuCWXRh1yAPJjCA7rkh9eoM2IiNd732S5ScFMtzUrHejoHx-DjtrUdDJ1vGZ8n_s_Ugqf3PI_cIBl1C5PQeNzmpihNz8uJUeNhf-X7FRY5drP9lcmtihwL18_CqPa5B8jzZvUAFjqWFC1rO6hP9krddk7aT39KVpLzizQZrX8RhF0b02EbSQuBL36ZQdrmpCjBgA-9DblzpzDqOPL9d_3rgAyFdueOemUsR3hKJDrP0yqgg0aLyJJoKLv4k4x5RhYAIiyz0qRm7P1DOQRsvcJ8LtRK0f_KdcrXY9h7Rnb8_r9PH40cEm3g [expires_in] => 1800 [token_type] => Bearer [refresh_token] => cjimN9u8cSC-CJnHXEjvUndW0a0TDT4KCyflrfvMN2Y [scope] => email profile openid accounting.settings accounting.transactions accounting.contacts offline_access ) [2025-01-28 04:38:05] Production.INFO: AccountID 39 [2025-01-28 04:38:05] Production.INFO: AccountName Riavera [2025-01-28 04:38:05] Production.INFO: Checkcustomer [2025-01-28 04:38:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Riavera" [2025-01-28 04:38:08] Production.INFO: Contact id print CheckCustomer Case===e55c0831-3c53-4fcf-8b75-89133eb5af09 [2025-01-28 04:38:08] Production.INFO: -- count --1 [2025-01-28 04:38:08] Production.INFO: AccountID 236 [2025-01-28 04:38:08] Production.INFO: AccountName Keogh Construction [2025-01-28 04:38:08] Production.INFO: Checkcustomer [2025-01-28 04:38:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:38:11] Production.INFO: Contact id print CheckCustomer Case===cad302ad-7c7e-456b-bcf1-bd7729cb22b7 [2025-01-28 04:38:11] Production.INFO: -- count --1 [2025-01-28 04:38:11] Production.INFO: AccountID 53 [2025-01-28 04:38:11] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:38:11] Production.INFO: Checkcustomer [2025-01-28 04:38:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:38:13] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:38:13] Production.INFO: -- count --1 [2025-01-28 04:38:13] Production.INFO: AccountID 237 [2025-01-28 04:38:13] Production.INFO: AccountName Natural Insect Control [2025-01-28 04:38:13] Production.INFO: Checkcustomer [2025-01-28 04:38:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:38:16] Production.INFO: Contact id print CheckCustomer Case===fcade0cf-7b43-4bfe-86cf-b6c9e33f1686 [2025-01-28 04:38:16] Production.INFO: -- count --1 [2025-01-28 04:38:16] Production.INFO: AccountID 90 [2025-01-28 04:38:16] Production.INFO: AccountName Terry Anderson [2025-01-28 04:38:16] Production.INFO: Checkcustomer [2025-01-28 04:38:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:38:18] Production.INFO: Contact id print CheckCustomer Case===d5be271f-e649-44ed-a97e-8af24111fe24 [2025-01-28 04:38:18] Production.INFO: -- count --1 [2025-01-28 04:38:18] Production.INFO: AccountID 53 [2025-01-28 04:38:18] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:38:18] Production.INFO: Checkcustomer [2025-01-28 04:38:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:38:21] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:38:21] Production.INFO: -- count --1 [2025-01-28 04:38:21] Production.INFO: AccountID 236 [2025-01-28 04:38:21] Production.INFO: AccountName Keogh Construction [2025-01-28 04:38:21] Production.INFO: Checkcustomer [2025-01-28 04:38:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:38:24] Production.INFO: Contact id print CheckCustomer Case===cad302ad-7c7e-456b-bcf1-bd7729cb22b7 [2025-01-28 04:38:24] Production.INFO: -- count --1 [2025-01-28 04:38:24] Production.INFO: AccountID 237 [2025-01-28 04:38:24] Production.INFO: AccountName Natural Insect Control [2025-01-28 04:38:24] Production.INFO: Checkcustomer [2025-01-28 04:38:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:38:27] Production.INFO: Contact id print CheckCustomer Case===fcade0cf-7b43-4bfe-86cf-b6c9e33f1686 [2025-01-28 04:38:27] Production.INFO: -- count --1 [2025-01-28 04:38:27] Production.INFO: AccountID 218 [2025-01-28 04:38:27] Production.INFO: AccountName Dominos 10164 (Jordan Hodgson) [2025-01-28 04:38:27] Production.INFO: Checkcustomer [2025-01-28 04:38:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:38:31] Production.INFO: Contact id print CheckCustomer Case===9ba9e65f-7bc8-430d-b449-05e224b3e5f6 [2025-01-28 04:38:31] Production.INFO: -- count --1 [2025-01-28 04:38:31] Production.INFO: AccountID 53 [2025-01-28 04:38:31] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:38:31] Production.INFO: Checkcustomer [2025-01-28 04:38:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:38:33] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:38:33] Production.INFO: -- count --1 [2025-01-28 04:38:33] Production.INFO: AccountID 232 [2025-01-28 04:38:33] Production.INFO: AccountName Jenopher Inc. [2025-01-28 04:38:33] Production.INFO: Checkcustomer [2025-01-28 04:38:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Jenopher%20Inc." [2025-01-28 04:38:36] Production.INFO: Contact id print CheckCustomer Case===5fa26058-5c6f-4ffe-9c35-4f8d77ccf359 [2025-01-28 04:38:36] Production.INFO: -- count --1 [2025-01-28 04:38:36] Production.INFO: AccountID 4 [2025-01-28 04:38:36] Production.INFO: AccountName UNIGLOBE Canada [2025-01-28 04:38:36] Production.INFO: Checkcustomer [2025-01-28 04:38:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:38:39] Production.INFO: Contact id print CheckCustomer Case===d965b2fe-ffb5-4359-bc08-f6a098234349 [2025-01-28 04:38:39] Production.INFO: -- count --1 [2025-01-28 04:38:39] Production.INFO: AccountID 4 [2025-01-28 04:38:39] Production.INFO: AccountName UNIGLOBE Canada [2025-01-28 04:38:39] Production.INFO: Checkcustomer [2025-01-28 04:38:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:38:42] Production.INFO: Contact id print CheckCustomer Case===d965b2fe-ffb5-4359-bc08-f6a098234349 [2025-01-28 04:38:42] Production.INFO: -- count --1 [2025-01-28 04:38:42] Production.INFO: AccountID 25 [2025-01-28 04:38:42] Production.INFO: AccountName Harding Security [2025-01-28 04:38:42] Production.INFO: Checkcustomer [2025-01-28 04:38:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Harding%20Security" [2025-01-28 04:38:45] Production.INFO: Contact id print CheckCustomer Case===631aa009-5337-4bbb-817f-724f7ca5f6db [2025-01-28 04:38:45] Production.INFO: -- count --1 [2025-01-28 04:38:45] Production.INFO: AccountID 237 [2025-01-28 04:38:45] Production.INFO: AccountName Natural Insect Control [2025-01-28 04:38:45] Production.INFO: Checkcustomer [2025-01-28 04:38:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:38:47] Production.INFO: Contact id print CheckCustomer Case===fcade0cf-7b43-4bfe-86cf-b6c9e33f1686 [2025-01-28 04:38:47] Production.INFO: -- count --1 [2025-01-28 04:38:47] Production.INFO: AccountID 53 [2025-01-28 04:38:47] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:38:47] Production.INFO: Checkcustomer [2025-01-28 04:38:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:38:50] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:38:50] Production.INFO: -- count --1 [2025-01-28 04:38:50] Production.INFO: AccountID 236 [2025-01-28 04:38:50] Production.INFO: AccountName Keogh Construction [2025-01-28 04:38:50] Production.INFO: Checkcustomer [2025-01-28 04:38:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:38:53] Production.INFO: Contact id print CheckCustomer Case===cad302ad-7c7e-456b-bcf1-bd7729cb22b7 [2025-01-28 04:38:53] Production.INFO: -- count --1 [2025-01-28 04:38:53] Production.INFO: AccountID 53 [2025-01-28 04:38:53] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:38:53] Production.INFO: Checkcustomer [2025-01-28 04:38:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:38:56] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:38:56] Production.INFO: -- count --1 [2025-01-28 04:38:56] Production.INFO: AccountID 143 [2025-01-28 04:38:56] Production.INFO: AccountName Orange Contracting [2025-01-28 04:38:56] Production.INFO: Checkcustomer [2025-01-28 04:38:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Orange%20Contracting" [2025-01-28 04:38:59] Production.INFO: Contact id print CheckCustomer Case===075abb78-3e33-47bd-a869-70486b7179f2 [2025-01-28 04:38:59] Production.INFO: -- count --1 [2025-01-28 04:38:59] Production.INFO: AccountID 90 [2025-01-28 04:38:59] Production.INFO: AccountName Terry Anderson [2025-01-28 04:38:59] Production.INFO: Checkcustomer [2025-01-28 04:38:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:39:02] Production.INFO: Contact id print CheckCustomer Case===d5be271f-e649-44ed-a97e-8af24111fe24 [2025-01-28 04:39:02] Production.INFO: -- count --1 [2025-01-28 04:39:02] Production.INFO: AccountID 156 [2025-01-28 04:39:02] Production.INFO: AccountName Dominos 10583 (William Prichard) [2025-01-28 04:39:02] Production.INFO: Checkcustomer [2025-01-28 04:39:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010583%20%28William%20Prichard%29" [2025-01-28 04:39:04] Production.INFO: Contact id print CheckCustomer Case===17005aca-7cf0-4aa4-ac3f-3f8f1c2c61ea [2025-01-28 04:39:04] Production.INFO: -- count --1 [2025-01-28 04:39:04] Production.INFO: AccountID 218 [2025-01-28 04:39:04] Production.INFO: AccountName Dominos 10164 (Jordan Hodgson) [2025-01-28 04:39:04] Production.INFO: Checkcustomer [2025-01-28 04:39:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:39:06] Production.INFO: Contact id print CheckCustomer Case===9ba9e65f-7bc8-430d-b449-05e224b3e5f6 [2025-01-28 04:39:06] Production.INFO: -- count --1 [2025-01-28 04:39:06] Production.INFO: AccountID 230 [2025-01-28 04:39:06] Production.INFO: AccountName Harbourfront Medicine Cabinet [2025-01-28 04:39:06] Production.INFO: Checkcustomer [2025-01-28 04:39:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Harbourfront%20Medicine%20Cabinet" [2025-01-28 04:39:10] Production.INFO: Contact id print CheckCustomer Case===e4609e79-2a2f-49b0-a0f8-9766de2b1774 [2025-01-28 04:39:10] Production.INFO: -- count --1 [2025-01-28 04:39:10] Production.INFO: AccountID 86 [2025-01-28 04:39:10] Production.INFO: AccountName Selective Conformal Coatings Inc. [2025-01-28 04:39:10] Production.INFO: Checkcustomer [2025-01-28 04:39:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Selective%20Conformal%20Coatings%20Inc." [2025-01-28 04:39:13] Production.INFO: Contact id print CheckCustomer Case===829ddc9d-f1ae-447b-9687-394867f488a7 [2025-01-28 04:39:13] Production.INFO: -- count --1 [2025-01-28 04:39:13] Production.INFO: AccountID 50 [2025-01-28 04:39:13] Production.INFO: AccountName J. Randall Graham, CPA [2025-01-28 04:39:13] Production.INFO: Checkcustomer [2025-01-28 04:39:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="J.%20Randall%20Graham%2C%20CPA" [2025-01-28 04:39:15] Production.INFO: Contact id print CheckCustomer Case===7aa12a04-66d6-4e6f-ae1b-86427d18b26f [2025-01-28 04:39:15] Production.INFO: -- count --1 [2025-01-28 04:39:15] Production.INFO: AccountID 242 [2025-01-28 04:39:15] Production.INFO: AccountName Ball Construction [2025-01-28 04:39:15] Production.INFO: Checkcustomer [2025-01-28 04:39:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Ball%20Construction" [2025-01-28 04:39:18] Production.INFO: Contact id print CheckCustomer Case===b0bd4d3e-7d9a-4f7f-a743-aafe2ee02798 [2025-01-28 04:39:18] Production.INFO: -- count --1 [2025-01-28 04:39:18] Production.INFO: AccountID 4 [2025-01-28 04:39:18] Production.INFO: AccountName UNIGLOBE Canada [2025-01-28 04:39:18] Production.INFO: Checkcustomer [2025-01-28 04:39:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:39:21] Production.INFO: Contact id print CheckCustomer Case===d965b2fe-ffb5-4359-bc08-f6a098234349 [2025-01-28 04:39:21] Production.INFO: -- count --1 [2025-01-28 04:39:21] Production.INFO: AccountID 4 [2025-01-28 04:39:21] Production.INFO: AccountName UNIGLOBE Canada [2025-01-28 04:39:21] Production.INFO: Checkcustomer [2025-01-28 04:39:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:39:23] Production.INFO: Contact id print CheckCustomer Case===d965b2fe-ffb5-4359-bc08-f6a098234349 [2025-01-28 04:39:23] Production.INFO: -- count --1 [2025-01-28 04:39:23] Production.INFO: AccountID 241 [2025-01-28 04:39:23] Production.INFO: AccountName Quiznos 15192 (Akshay Naik) [2025-01-28 04:39:23] Production.INFO: Checkcustomer [2025-01-28 04:39:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015192%20%28Akshay%20Naik%29" [2025-01-28 04:39:26] Production.INFO: Contact id print CheckCustomer Case===9f823e1c-f0d1-4915-b9fd-4b0d691e058e [2025-01-28 04:39:26] Production.INFO: -- count --1 [2025-01-28 04:39:26] Production.INFO: AccountID 227 [2025-01-28 04:39:26] Production.INFO: AccountName Quiznos 15184 (Akshay Naik) [2025-01-28 04:39:26] Production.INFO: Checkcustomer [2025-01-28 04:39:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015184%20%28Akshay%20Naik%29" [2025-01-28 04:39:29] Production.INFO: Contact id print CheckCustomer Case===7d4d8a6e-9b66-4daf-be5c-0e7e0524121b [2025-01-28 04:39:29] Production.INFO: -- count --1 [2025-01-28 04:39:29] Production.INFO: AccountID 213 [2025-01-28 04:39:29] Production.INFO: AccountName One City Peterborough [2025-01-28 04:39:29] Production.INFO: Checkcustomer [2025-01-28 04:39:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="One%20City%20Peterborough" [2025-01-28 04:39:31] Production.INFO: Contact id print CheckCustomer Case===5e7868ac-fe74-43a1-ada1-68662ffb17f1 [2025-01-28 04:39:31] Production.INFO: -- count --1 [2025-01-28 04:39:31] Production.INFO: AccountID 236 [2025-01-28 04:39:31] Production.INFO: AccountName Keogh Construction [2025-01-28 04:39:31] Production.INFO: Checkcustomer [2025-01-28 04:39:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:39:34] Production.INFO: Contact id print CheckCustomer Case===cad302ad-7c7e-456b-bcf1-bd7729cb22b7 [2025-01-28 04:39:34] Production.INFO: -- count --1 [2025-01-28 04:39:34] Production.INFO: AccountID 237 [2025-01-28 04:39:34] Production.INFO: AccountName Natural Insect Control [2025-01-28 04:39:34] Production.INFO: Checkcustomer [2025-01-28 04:39:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:39:38] Production.INFO: Contact id print CheckCustomer Case===fcade0cf-7b43-4bfe-86cf-b6c9e33f1686 [2025-01-28 04:39:38] Production.INFO: -- count --1 [2025-01-28 04:39:38] Production.INFO: AccountID 53 [2025-01-28 04:39:38] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:39:38] Production.INFO: Checkcustomer [2025-01-28 04:39:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:39:41] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:39:41] Production.INFO: -- count --1 [2025-01-28 04:39:41] Production.INFO: AccountID 86 [2025-01-28 04:39:41] Production.INFO: AccountName Selective Conformal Coatings Inc. [2025-01-28 04:39:41] Production.INFO: Checkcustomer [2025-01-28 04:39:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Selective%20Conformal%20Coatings%20Inc." [2025-01-28 04:39:44] Production.INFO: Contact id print CheckCustomer Case===829ddc9d-f1ae-447b-9687-394867f488a7 [2025-01-28 04:39:44] Production.INFO: -- count --1 [2025-01-28 04:39:44] Production.INFO: AccountID 4 [2025-01-28 04:39:44] Production.INFO: AccountName UNIGLOBE Canada [2025-01-28 04:39:44] Production.INFO: Checkcustomer [2025-01-28 04:39:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:39:47] Production.INFO: Contact id print CheckCustomer Case===d965b2fe-ffb5-4359-bc08-f6a098234349 [2025-01-28 04:39:47] Production.INFO: -- count --1 [2025-01-28 04:39:47] Production.INFO: AccountID 3 [2025-01-28 04:39:47] Production.INFO: AccountName Tundra [2025-01-28 04:39:47] Production.INFO: Checkcustomer [2025-01-28 04:39:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Tundra" [2025-01-28 04:39:50] Production.INFO: Contact id print CheckCustomer Case===623680fb-29d2-4940-8787-6a04edc9b023 [2025-01-28 04:39:50] Production.INFO: -- count --1 [2025-01-28 04:39:50] Production.INFO: AccountID 246 [2025-01-28 04:39:50] Production.INFO: AccountName Pharmasave (Stouffville) [2025-01-28 04:39:50] Production.INFO: Checkcustomer [2025-01-28 04:39:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Pharmasave%20%28Stouffville%29" [2025-01-28 04:39:52] Production.INFO: Contact id print CheckCustomer Case===762a953f-f402-469b-a4fb-adecaebb0031 [2025-01-28 04:39:52] Production.INFO: -- count --1 [2025-01-28 04:39:52] Production.INFO: AccountID 90 [2025-01-28 04:39:52] Production.INFO: AccountName Terry Anderson [2025-01-28 04:39:52] Production.INFO: Checkcustomer [2025-01-28 04:39:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:39:55] Production.INFO: Contact id print CheckCustomer Case===d5be271f-e649-44ed-a97e-8af24111fe24 [2025-01-28 04:39:55] Production.INFO: -- count --1 [2025-01-28 04:39:55] Production.INFO: AccountID 218 [2025-01-28 04:39:55] Production.INFO: AccountName Dominos 10164 (Jordan Hodgson) [2025-01-28 04:39:55] Production.INFO: Checkcustomer [2025-01-28 04:39:55] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:39:58] Production.INFO: Contact id print CheckCustomer Case===9ba9e65f-7bc8-430d-b449-05e224b3e5f6 [2025-01-28 04:39:58] Production.INFO: -- count --1 [2025-01-28 04:39:58] Production.INFO: AccountID 53 [2025-01-28 04:39:58] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:39:58] Production.INFO: Checkcustomer [2025-01-28 04:39:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:40:00] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:40:00] Production.INFO: -- count --1 [2025-01-28 04:40:00] Production.INFO: AccountID 227 [2025-01-28 04:40:00] Production.INFO: AccountName Quiznos 15184 (Akshay Naik) [2025-01-28 04:40:00] Production.INFO: Checkcustomer [2025-01-28 04:40:00] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015184%20%28Akshay%20Naik%29" [2025-01-28 04:40:03] Production.INFO: Contact id print CheckCustomer Case===7d4d8a6e-9b66-4daf-be5c-0e7e0524121b [2025-01-28 04:40:03] Production.INFO: -- count --1 [2025-01-28 04:40:03] Production.INFO: AccountID 50 [2025-01-28 04:40:03] Production.INFO: AccountName J. Randall Graham, CPA [2025-01-28 04:40:03] Production.INFO: Checkcustomer [2025-01-28 04:40:03] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="J.%20Randall%20Graham%2C%20CPA" [2025-01-28 04:40:06] Production.INFO: Contact id print CheckCustomer Case===7aa12a04-66d6-4e6f-ae1b-86427d18b26f [2025-01-28 04:40:06] Production.INFO: -- count --1 [2025-01-28 04:40:06] Production.INFO: AccountID 146 [2025-01-28 04:40:06] Production.INFO: AccountName Destawed [2025-01-28 04:40:06] Production.INFO: Checkcustomer [2025-01-28 04:40:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Destawed" [2025-01-28 04:40:08] Production.INFO: Contact id print CheckCustomer Case===4fde2a4c-1ac0-4a92-9312-bc67898ee56e [2025-01-28 04:40:08] Production.INFO: -- count --1 [2025-01-28 04:40:08] Production.INFO: AccountID 236 [2025-01-28 04:40:08] Production.INFO: AccountName Keogh Construction [2025-01-28 04:40:08] Production.INFO: Checkcustomer [2025-01-28 04:40:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:40:11] Production.INFO: Contact id print CheckCustomer Case===cad302ad-7c7e-456b-bcf1-bd7729cb22b7 [2025-01-28 04:40:11] Production.INFO: -- count --1 [2025-01-28 04:40:11] Production.INFO: AccountID 237 [2025-01-28 04:40:11] Production.INFO: AccountName Natural Insect Control [2025-01-28 04:40:11] Production.INFO: Checkcustomer [2025-01-28 04:40:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:40:14] Production.INFO: Contact id print CheckCustomer Case===fcade0cf-7b43-4bfe-86cf-b6c9e33f1686 [2025-01-28 04:40:14] Production.INFO: -- count --1 [2025-01-28 04:40:14] Production.INFO: AccountID 53 [2025-01-28 04:40:14] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:40:14] Production.INFO: Checkcustomer [2025-01-28 04:40:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:40:17] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:40:17] Production.INFO: -- count --1 [2025-01-28 04:40:17] Production.INFO: AccountID 4 [2025-01-28 04:40:17] Production.INFO: AccountName UNIGLOBE Canada [2025-01-28 04:40:17] Production.INFO: Checkcustomer [2025-01-28 04:40:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:40:20] Production.INFO: Contact id print CheckCustomer Case===d965b2fe-ffb5-4359-bc08-f6a098234349 [2025-01-28 04:40:20] Production.INFO: -- count --1 [2025-01-28 04:40:20] Production.INFO: AccountID 90 [2025-01-28 04:40:20] Production.INFO: AccountName Terry Anderson [2025-01-28 04:40:20] Production.INFO: Checkcustomer [2025-01-28 04:40:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:40:23] Production.INFO: Contact id print CheckCustomer Case===d5be271f-e649-44ed-a97e-8af24111fe24 [2025-01-28 04:40:23] Production.INFO: -- count --1 [2025-01-28 04:40:23] Production.INFO: AccountID 156 [2025-01-28 04:40:23] Production.INFO: AccountName Dominos 10583 (William Prichard) [2025-01-28 04:40:23] Production.INFO: Checkcustomer [2025-01-28 04:40:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010583%20%28William%20Prichard%29" [2025-01-28 04:40:26] Production.INFO: Contact id print CheckCustomer Case===17005aca-7cf0-4aa4-ac3f-3f8f1c2c61ea [2025-01-28 04:40:26] Production.INFO: -- count --1 [2025-01-28 04:40:26] Production.INFO: AccountID 218 [2025-01-28 04:40:26] Production.INFO: AccountName Dominos 10164 (Jordan Hodgson) [2025-01-28 04:40:26] Production.INFO: Checkcustomer [2025-01-28 04:40:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:40:28] Production.INFO: Contact id print CheckCustomer Case===9ba9e65f-7bc8-430d-b449-05e224b3e5f6 [2025-01-28 04:40:28] Production.INFO: -- count --1 [2025-01-28 04:40:28] Production.INFO: AccountID 53 [2025-01-28 04:40:28] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:40:28] Production.INFO: Checkcustomer [2025-01-28 04:40:28] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:40:31] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:40:31] Production.INFO: -- count --1 [2025-01-28 04:40:31] Production.INFO: AccountID 53 [2025-01-28 04:40:31] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:40:31] Production.INFO: Checkcustomer [2025-01-28 04:40:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:40:34] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:40:34] Production.INFO: -- count --1 [2025-01-28 04:40:34] Production.INFO: AccountID 53 [2025-01-28 04:40:34] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:40:34] Production.INFO: Checkcustomer [2025-01-28 04:40:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:40:37] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:40:37] Production.INFO: -- count --1 [2025-01-28 04:40:37] Production.INFO: AccountID 236 [2025-01-28 04:40:37] Production.INFO: AccountName Keogh Construction [2025-01-28 04:40:37] Production.INFO: Checkcustomer [2025-01-28 04:40:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:40:40] Production.INFO: Contact id print CheckCustomer Case===cad302ad-7c7e-456b-bcf1-bd7729cb22b7 [2025-01-28 04:40:40] Production.INFO: -- count --1 [2025-01-28 04:40:40] Production.INFO: AccountID 237 [2025-01-28 04:40:40] Production.INFO: AccountName Natural Insect Control [2025-01-28 04:40:40] Production.INFO: Checkcustomer [2025-01-28 04:40:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:40:42] Production.INFO: Contact id print CheckCustomer Case===fcade0cf-7b43-4bfe-86cf-b6c9e33f1686 [2025-01-28 04:40:42] Production.INFO: -- count --1 [2025-01-28 04:40:42] Production.INFO: AccountID 50 [2025-01-28 04:40:42] Production.INFO: AccountName J. Randall Graham, CPA [2025-01-28 04:40:42] Production.INFO: Checkcustomer [2025-01-28 04:40:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="J.%20Randall%20Graham%2C%20CPA" [2025-01-28 04:40:45] Production.INFO: Contact id print CheckCustomer Case===7aa12a04-66d6-4e6f-ae1b-86427d18b26f [2025-01-28 04:40:45] Production.INFO: -- count --1 [2025-01-28 04:40:45] Production.INFO: AccountID 146 [2025-01-28 04:40:45] Production.INFO: AccountName Destawed [2025-01-28 04:40:45] Production.INFO: Checkcustomer [2025-01-28 04:40:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Destawed" [2025-01-28 04:40:48] Production.INFO: Contact id print CheckCustomer Case===4fde2a4c-1ac0-4a92-9312-bc67898ee56e [2025-01-28 04:40:48] Production.INFO: -- count --1 [2025-01-28 04:40:48] Production.INFO: AccountID 230 [2025-01-28 04:40:48] Production.INFO: AccountName Harbourfront Medicine Cabinet [2025-01-28 04:40:48] Production.INFO: Checkcustomer [2025-01-28 04:40:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Harbourfront%20Medicine%20Cabinet" [2025-01-28 04:40:50] Production.INFO: Contact id print CheckCustomer Case===e4609e79-2a2f-49b0-a0f8-9766de2b1774 [2025-01-28 04:40:50] Production.INFO: -- count --1 [2025-01-28 04:40:50] Production.INFO: AccountID 149 [2025-01-28 04:40:50] Production.INFO: AccountName Dominos 10471 (Ken Hoose) [2025-01-28 04:40:50] Production.INFO: Checkcustomer [2025-01-28 04:40:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010471%20%28Ken%20Hoose%29" [2025-01-28 04:40:53] Production.INFO: Contact id print CheckCustomer Case===035db9cd-92a8-4776-bb57-e5a70cdb3e03 [2025-01-28 04:40:53] Production.INFO: -- count --1 [2025-01-28 04:40:53] Production.INFO: AccountID 4 [2025-01-28 04:40:53] Production.INFO: AccountName UNIGLOBE Canada [2025-01-28 04:40:53] Production.INFO: Checkcustomer [2025-01-28 04:40:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:40:55] Production.INFO: Contact id print CheckCustomer Case===d965b2fe-ffb5-4359-bc08-f6a098234349 [2025-01-28 04:40:55] Production.INFO: -- count --1 [2025-01-28 04:40:55] Production.INFO: AccountID 3 [2025-01-28 04:40:56] Production.INFO: AccountName Tundra [2025-01-28 04:40:56] Production.INFO: Checkcustomer [2025-01-28 04:40:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Tundra" [2025-01-28 04:40:59] Production.INFO: Contact id print CheckCustomer Case===623680fb-29d2-4940-8787-6a04edc9b023 [2025-01-28 04:40:59] Production.INFO: -- count --1 [2025-01-28 04:40:59] Production.INFO: AccountID 236 [2025-01-28 04:40:59] Production.INFO: AccountName Keogh Construction [2025-01-28 04:40:59] Production.INFO: Checkcustomer [2025-01-28 04:40:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:41:01] Production.INFO: Contact id print CheckCustomer Case===cad302ad-7c7e-456b-bcf1-bd7729cb22b7 [2025-01-28 04:41:01] Production.INFO: -- count --1 [2025-01-28 04:41:01] Production.INFO: AccountID 237 [2025-01-28 04:41:01] Production.INFO: AccountName Natural Insect Control [2025-01-28 04:41:01] Production.INFO: Checkcustomer [2025-01-28 04:41:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:41:04] Production.INFO: Contact id print CheckCustomer Case===fcade0cf-7b43-4bfe-86cf-b6c9e33f1686 [2025-01-28 04:41:04] Production.INFO: -- count --1 [2025-01-28 04:41:04] Production.INFO: AccountID 90 [2025-01-28 04:41:04] Production.INFO: AccountName Terry Anderson [2025-01-28 04:41:04] Production.INFO: Checkcustomer [2025-01-28 04:41:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:41:07] Production.INFO: Contact id print CheckCustomer Case===d5be271f-e649-44ed-a97e-8af24111fe24 [2025-01-28 04:41:07] Production.INFO: -- count --1 [2025-01-28 04:41:07] Production.INFO: AccountID 209 [2025-01-28 04:41:07] Production.INFO: AccountName Workside Early Childhood Education Centre [2025-01-28 04:41:07] Production.INFO: Checkcustomer [2025-01-28 04:41:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Workside%20Early%20Childhood%20Education%20Centre" [2025-01-28 04:41:09] Production.INFO: Contact id print CheckCustomer Case===40cecbae-263a-4b0c-adbf-5350531feed1 [2025-01-28 04:41:09] Production.INFO: -- count --1 [2025-01-28 04:41:09] Production.INFO: AccountID 218 [2025-01-28 04:41:09] Production.INFO: AccountName Dominos 10164 (Jordan Hodgson) [2025-01-28 04:41:09] Production.INFO: Checkcustomer [2025-01-28 04:41:09] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:41:11] Production.INFO: Contact id print CheckCustomer Case===9ba9e65f-7bc8-430d-b449-05e224b3e5f6 [2025-01-28 04:41:11] Production.INFO: -- count --1 [2025-01-28 04:41:11] Production.INFO: AccountID 155 [2025-01-28 04:41:11] Production.INFO: AccountName Dominos 10388 (Sandeep Chaudhari) [2025-01-28 04:41:11] Production.INFO: Checkcustomer [2025-01-28 04:41:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010388%20%28Sandeep%20Chaudhari%29" [2025-01-28 04:41:14] Production.INFO: Contact id print CheckCustomer Case===f7e4d9d4-d7d6-4a37-b185-fce2c2d150b9 [2025-01-28 04:41:14] Production.INFO: -- count --1 [2025-01-28 04:41:14] Production.INFO: AccountID 157 [2025-01-28 04:41:14] Production.INFO: AccountName Dominos 10588 (Gurinder Saini) [2025-01-28 04:41:14] Production.INFO: Checkcustomer [2025-01-28 04:41:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010588%20%28Gurinder%20Saini%29" [2025-01-28 04:41:17] Production.INFO: Contact id print CheckCustomer Case===1ac67d8d-8981-4be8-9709-0bb5a101fe05 [2025-01-28 04:41:17] Production.INFO: -- count --1 [2025-01-28 04:41:17] Production.INFO: AccountID 232 [2025-01-28 04:41:17] Production.INFO: AccountName Jenopher Inc. [2025-01-28 04:41:17] Production.INFO: Checkcustomer [2025-01-28 04:41:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Jenopher%20Inc." [2025-01-28 04:41:20] Production.INFO: Contact id print CheckCustomer Case===5fa26058-5c6f-4ffe-9c35-4f8d77ccf359 [2025-01-28 04:41:20] Production.INFO: -- count --1 [2025-01-28 04:41:20] Production.INFO: AccountID 53 [2025-01-28 04:41:20] Production.INFO: AccountName Plus Travel Group [2025-01-28 04:41:20] Production.INFO: Checkcustomer [2025-01-28 04:41:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:41:23] Production.INFO: Contact id print CheckCustomer Case===5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47 [2025-01-28 04:41:23] Production.INFO: -- count --1 [2025-01-28 04:41:23] Production.INFO: AccountID 145 [2025-01-28 04:41:23] Production.INFO: AccountName Factor Direct Corporation [2025-01-28 04:41:23] Production.INFO: Checkcustomer [2025-01-28 04:41:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Factor%20Direct%20Corporation" [2025-01-28 04:41:26] Production.INFO: Contact id print CheckCustomer Case===7c1277f3-bcd9-451c-bc86-2de69f5b3c16 [2025-01-28 04:41:26] Production.INFO: -- count --1 [2025-01-28 04:41:26] Production.INFO: AccountID 211 [2025-01-28 04:41:26] Production.INFO: AccountName Dominos 39052 (Sandeep Chaudhari) [2025-01-28 04:41:26] Production.INFO: Checkcustomer [2025-01-28 04:41:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2039052%20%28Sandeep%20Chaudhari%29" [2025-01-28 04:41:29] Production.INFO: Contact id print CheckCustomer Case===fef41f69-d586-4623-95ec-1702df71d8e3 [2025-01-28 04:41:29] Production.INFO: -- count --1 [2025-01-28 04:41:29] Production.INFO: AccountID 227 [2025-01-28 04:41:29] Production.INFO: AccountName Quiznos 15184 (Akshay Naik) [2025-01-28 04:41:29] Production.INFO: Checkcustomer [2025-01-28 04:41:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015184%20%28Akshay%20Naik%29" [2025-01-28 04:41:31] Production.INFO: Contact id print CheckCustomer Case===7d4d8a6e-9b66-4daf-be5c-0e7e0524121b [2025-01-28 04:41:31] Production.INFO: -- count --1 [2025-01-28 04:41:31] Production.INFO: AccountID 241 [2025-01-28 04:41:31] Production.INFO: AccountName Quiznos 15192 (Akshay Naik) [2025-01-28 04:41:31] Production.INFO: Checkcustomer [2025-01-28 04:41:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015192%20%28Akshay%20Naik%29" [2025-01-28 04:41:34] Production.INFO: Contact id print CheckCustomer Case===9f823e1c-f0d1-4915-b9fd-4b0d691e058e [2025-01-28 04:41:34] Production.INFO: -- count --1 [2025-01-28 04:41:34] Production.INFO: AccountID 5 [2025-01-28 04:41:34] Production.INFO: AccountName DMCI [2025-01-28 04:41:34] Production.INFO: Checkcustomer [2025-01-28 04:41:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="DMCI" [2025-01-28 04:41:37] Production.INFO: Contact id print CheckCustomer Case===7bc9d577-a1e5-4866-a22c-25fb311cbded [2025-01-28 04:41:37] Production.INFO: -- count --1 [2025-01-28 04:41:37] Production.INFO: AccountID 139 [2025-01-28 04:41:37] Production.INFO: AccountName Dominos 10560 (Ricky Singh) [2025-01-28 04:41:37] Production.INFO: Checkcustomer [2025-01-28 04:41:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010560%20%28Ricky%20Singh%29" [2025-01-28 04:41:40] Production.INFO: Contact id print CheckCustomer Case===7c24a24f-0252-42cb-b4ca-aa9aa79c4f0b [2025-01-28 04:41:40] Production.INFO: -- count --1 [2025-01-28 04:41:40] Production.INFO: AccountID 13 [2025-01-28 04:41:40] Production.INFO: AccountName Rosedale Diner [2025-01-28 04:41:40] Production.INFO: Checkcustomer [2025-01-28 04:41:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Rosedale%20Diner" [2025-01-28 04:41:42] Production.INFO: Contact id print CheckCustomer Case===d315b223-0318-473a-8190-ce14e673da0e [2025-01-28 04:41:42] Production.INFO: -- count --1 [2025-01-28 04:41:42] Production.INFO: AccountID 73 [2025-01-28 04:41:42] Production.INFO: AccountName Discovery Point Nursery [2025-01-28 04:41:42] Production.INFO: Checkcustomer [2025-01-28 04:41:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Discovery%20Point%20Nursery" [2025-01-28 04:41:44] Production.INFO: Contact id print CheckCustomer Case===cb58377f-8ea7-4ab2-9952-d9be1c41b3e2 [2025-01-28 04:41:44] Production.INFO: -- count --1 [2025-01-28 04:41:44] Production.INFO: AccountID 98 [2025-01-28 04:41:44] Production.INFO: AccountName Dominos 10537 (Brandon Meyers) [2025-01-28 04:41:44] Production.INFO: Checkcustomer [2025-01-28 04:41:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010537%20%28Brandon%20Meyers%29" [2025-01-28 04:41:47] Production.INFO: Contact id print CheckCustomer Case===e432f2ff-87d1-4a0f-b87d-a33325db6e89 [2025-01-28 04:41:47] Production.INFO: -- count --1 [2025-01-28 04:41:47] Production.INFO: AccountID 106 [2025-01-28 04:41:47] Production.INFO: AccountName G4 Broker [2025-01-28 04:41:47] Production.INFO: Checkcustomer [2025-01-28 04:41:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="G4%20Broker" [2025-01-28 04:41:50] Production.INFO: Contact id print CheckCustomer Case===3cfda7a3-4db5-4680-a967-42dbcc00679b [2025-01-28 04:41:50] Production.INFO: -- count --1 [2025-01-28 04:41:50] Production.INFO: AccountID 119 [2025-01-28 04:41:50] Production.INFO: AccountName Dominos 10402 (Anwar Hossain) [2025-01-28 04:41:50] Production.INFO: Checkcustomer [2025-01-28 04:41:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010402%20%28Anwar%20Hossain%29" [2025-01-28 04:41:53] Production.INFO: Contact id print CheckCustomer Case===638629e4-7df5-47ca-ab31-ab7d228ee597 [2025-01-28 04:41:53] Production.INFO: -- count --1 [2025-01-28 04:41:53] Production.INFO: AccountID 123 [2025-01-28 04:41:53] Production.INFO: AccountName Dominos 10547 (Nathan Krishnan) [2025-01-28 04:41:53] Production.INFO: Checkcustomer [2025-01-28 04:41:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010547%20%28Nathan%20Krishnan%29" [2025-01-28 04:41:56] Production.INFO: Contact id print CheckCustomer Case===b7a54595-13f3-43f4-ba4f-ba957a026442 [2025-01-28 04:41:56] Production.INFO: -- count --1 [2025-01-28 04:41:56] Production.INFO: AccountID 134 [2025-01-28 04:41:56] Production.INFO: AccountName Sidhu Law Chambers [2025-01-28 04:41:56] Production.INFO: Checkcustomer [2025-01-28 04:41:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Sidhu%20Law%20Chambers" [2025-01-28 04:41:59] Production.INFO: Contact id print CheckCustomer Case===2844b970-e681-4127-91fd-f61dd7a36ea0 [2025-01-28 04:41:59] Production.INFO: -- count --1 [2025-01-28 04:41:59] Production.INFO: AccountID 229 [2025-01-28 04:41:59] Production.INFO: AccountName Dominos 10096 (Albert Chan) [2025-01-28 04:41:59] Production.INFO: Checkcustomer [2025-01-28 04:41:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010096%20%28Albert%20Chan%29" [2025-01-28 04:42:02] Production.INFO: Contact id print CheckCustomer Case===dc1089bc-e9ac-4fac-8919-44bc3549e60a [2025-01-28 04:42:02] Production.INFO: -- count --1 [2025-01-28 04:42:02] Production.INFO: AccountID 70 [2025-01-28 04:42:02] Production.INFO: AccountName Dominos 10293 (David Mills) [2025-01-28 04:42:02] Production.INFO: Checkcustomer [2025-01-28 04:42:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010293%20%28David%20Mills%29" [2025-01-28 04:42:05] Production.INFO: Contact id print CheckCustomer Case===dd25779b-67aa-4626-b1f4-381418d46919 [2025-01-28 04:42:05] Production.INFO: -- count --1 [2025-01-28 04:42:05] Production.INFO: AccountID 52 [2025-01-28 04:42:05] Production.INFO: AccountName Dunbloor Medical Centre [2025-01-28 04:42:05] Production.INFO: Checkcustomer [2025-01-28 04:42:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dunbloor%20Medical%20Centre" [2025-01-28 04:42:08] Production.INFO: Contact id print CheckCustomer Case===afd1bd01-a006-445e-9a92-85deb57a3bc0 [2025-01-28 04:42:08] Production.INFO: -- count --1 [2025-01-28 04:42:08] Production.INFO: AccountID 54 [2025-01-28 04:42:08] Production.INFO: AccountName Dominos 10296 (Gurinder Saini) [2025-01-28 04:42:08] Production.INFO: Checkcustomer [2025-01-28 04:42:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010296%20%28Gurinder%20Saini%29" [2025-01-28 04:42:10] Production.INFO: Contact id print CheckCustomer Case===6c1941a7-23be-4018-9a2e-523e55d27a57 [2025-01-28 04:42:10] Production.INFO: -- count --1 [2025-01-28 04:42:10] Production.INFO: AccountID 83 [2025-01-28 04:42:10] Production.INFO: AccountName Dominos 10455 (Ricky Singh) [2025-01-28 04:42:10] Production.INFO: Checkcustomer [2025-01-28 04:42:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010455%20%28Ricky%20Singh%29" [2025-01-28 04:42:13] Production.INFO: Contact id print CheckCustomer Case===40d799a0-fa8e-497f-be5e-788af7a33b55 [2025-01-28 04:42:13] Production.INFO: -- count --1 [2025-01-28 04:42:13] Production.INFO: AccountID 84 [2025-01-28 04:42:13] Production.INFO: AccountName Dominos 10534 (Sandeep Chaudhari) [2025-01-28 04:42:13] Production.INFO: Checkcustomer [2025-01-28 04:42:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010534%20%28Sandeep%20Chaudhari%29" [2025-01-28 04:42:15] Production.INFO: Contact id print CheckCustomer Case===8f094a5b-f8d1-4cb4-be2e-59f80f574839 [2025-01-28 04:42:15] Production.INFO: -- count --1 [2025-01-28 04:42:15] Production.INFO: AccountID 131 [2025-01-28 04:42:15] Production.INFO: AccountName Infinite Possibilities [2025-01-28 04:42:15] Production.INFO: Checkcustomer [2025-01-28 04:42:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Infinite%20Possibilities" [2025-01-28 04:42:18] Production.INFO: Contact id print CheckCustomer Case===a00da236-4e1c-4856-8599-fd3ed8268a07 [2025-01-28 04:42:18] Production.INFO: -- count --1 [2025-01-28 04:42:18] Production.INFO: AccountID 191 [2025-01-28 04:42:18] Production.INFO: AccountName Lake Life Financial Solutions Inc. [2025-01-28 04:42:18] Production.INFO: Checkcustomer [2025-01-28 04:42:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Lake%20Life%20Financial%20Solutions%20Inc." [2025-01-28 04:42:21] Production.INFO: Contact id print CheckCustomer Case===2ab5d3da-c85d-4d7e-91cc-61b21f64178e [2025-01-28 04:42:21] Production.INFO: -- count --1 [2025-01-28 04:42:21] Production.INFO: AccountID 20 [2025-01-28 04:42:21] Production.INFO: AccountName Dominos 10514 (Sandeep Chaudhari) [2025-01-28 04:42:21] Production.INFO: Checkcustomer [2025-01-28 04:42:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010514%20%28Sandeep%20Chaudhari%29" [2025-01-28 04:42:23] Production.INFO: Contact id print CheckCustomer Case===f2764bcf-df27-4f1c-86cf-e8005ea19444 [2025-01-28 04:42:23] Production.INFO: -- count --1 [2025-01-28 04:42:23] Production.INFO: AccountID 43 [2025-01-28 04:42:23] Production.INFO: AccountName Wattpad [2025-01-28 04:42:23] Production.INFO: Checkcustomer [2025-01-28 04:42:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Wattpad" [2025-01-28 04:42:26] Production.INFO: Contact id print CheckCustomer Case===8c586c5d-b401-441c-8cc4-7ca5911a8c28 [2025-01-28 04:42:26] Production.INFO: -- count --1 [2025-01-28 04:42:26] Production.INFO: AccountID 49 [2025-01-28 04:42:26] Production.INFO: AccountName Technologies for Learning Group [2025-01-28 04:42:26] Production.INFO: Checkcustomer [2025-01-28 04:42:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Technologies%20for%20Learning%20Group" [2025-01-28 04:42:29] Production.INFO: Contact id print CheckCustomer Case===548d87cf-625c-4b68-be89-595b2161a774 [2025-01-28 04:42:29] Production.INFO: -- count --1 [2025-01-28 04:42:29] Production.INFO: AccountID 137 [2025-01-28 04:42:29] Production.INFO: AccountName Dominos 10558 (David Mills) [2025-01-28 04:42:29] Production.INFO: Checkcustomer [2025-01-28 04:42:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010558%20%28David%20Mills%29" [2025-01-28 04:42:31] Production.INFO: Contact id print CheckCustomer Case===2149c89a-278c-4dda-ad9d-2a94478559a8 [2025-01-28 04:42:31] Production.INFO: -- count --1 [2025-01-28 04:42:31] Production.INFO: AccountID 138 [2025-01-28 04:42:31] Production.INFO: AccountName Dominos 10567 (Sandeep Chaudhari) [2025-01-28 04:42:31] Production.INFO: Checkcustomer [2025-01-28 04:42:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010567%20%28Sandeep%20Chaudhari%29" [2025-01-28 04:42:34] Production.INFO: Contact id print CheckCustomer Case===e7245c9e-f77f-4765-a131-4eff2704ecf0 [2025-01-28 04:42:34] Production.INFO: -- count --1 [2025-01-28 04:42:34] Production.INFO: AccountID 192 [2025-01-28 04:42:34] Production.INFO: AccountName Ontario Turtle Conservation Centre [2025-01-28 04:42:34] Production.INFO: Checkcustomer [2025-01-28 04:42:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Ontario%20Turtle%20Conservation%20Centre" [2025-01-28 04:42:37] Production.INFO: Contact id print CheckCustomer Case===24cd1aba-5ae0-4087-aad8-a6d157b1a548 [2025-01-28 04:42:37] Production.INFO: -- count --1 [2025-01-28 04:42:37] Production.INFO: AccountID 32 [2025-01-28 04:42:37] Production.INFO: AccountName Dominos 10353 (Ronny Khan) [2025-01-28 04:42:37] Production.INFO: Checkcustomer [2025-01-28 04:42:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010353%20%28Ronny%20Khan%29" [2025-01-28 04:42:39] Production.INFO: Contact id print CheckCustomer Case===a80d32c8-bbaa-43c9-b4d0-a7fff9d3ef21 [2025-01-28 04:42:39] Production.INFO: -- count --1 [2025-01-28 04:42:39] Production.INFO: AccountID 136 [2025-01-28 04:42:39] Production.INFO: AccountName Dominos 10483 (Ronny Khan) [2025-01-28 04:42:39] Production.INFO: Checkcustomer [2025-01-28 04:42:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010483%20%28Ronny%20Khan%29" [2025-01-28 04:42:42] Production.INFO: Contact id print CheckCustomer Case===39e8e2e7-bbd0-4c58-9676-ff9889ed0960 [2025-01-28 04:42:42] Production.INFO: -- count --1 [2025-01-28 04:42:42] Production.INFO: AccountID 146 [2025-01-28 04:42:42] Production.INFO: AccountName Destawed [2025-01-28 04:42:42] Production.INFO: Checkcustomer [2025-01-28 04:42:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Destawed" [2025-01-28 04:42:44] Production.INFO: Contact id print CheckCustomer Case===4fde2a4c-1ac0-4a92-9312-bc67898ee56e [2025-01-28 04:42:44] Production.INFO: -- count --1 [2025-01-28 04:42:44] Production.INFO: AccountID 184 [2025-01-28 04:42:44] Production.INFO: AccountName TTC (Donlands - Strathmore Subway) - Construction Site (Cancom - Think Secure) [2025-01-28 04:42:44] Production.INFO: Checkcustomer [2025-01-28 04:42:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="TTC%20%28Donlands%20-%20Strathmore%20Subway%29%20-%20Construction%20Site%20%28Cancom%20-%20Think%20Secure%29" [2025-01-28 04:42:48] Production.INFO: Contact id print CheckCustomer Case===bc13c86d-cd70-4f32-948a-d1f4850061a0 [2025-01-28 04:42:48] Production.INFO: -- count --1 [2025-01-28 04:42:48] Production.INFO: AccountID 185 [2025-01-28 04:42:48] Production.INFO: AccountName TTC (College-Subway) - Construction Site (Cancom - Think Secure) [2025-01-28 04:42:48] Production.INFO: Checkcustomer [2025-01-28 04:42:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="TTC%20%28College-Subway%29%20-%20Construction%20Site%20%28Cancom%20-%20Think%20Secure%29" [2025-01-28 04:42:50] Production.INFO: Contact id print CheckCustomer Case===8c5c7d93-c398-4829-91b3-8174fe21f9a7 [2025-01-28 04:42:50] Production.INFO: -- count --1 [2025-01-28 04:42:50] Production.INFO: AccountID 187 [2025-01-28 04:42:50] Production.INFO: AccountName Graybill & Hazlewood - Trial Lawyers [2025-01-28 04:42:50] Production.INFO: Checkcustomer [2025-01-28 04:42:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Graybill%20%26%20Hazlewood%20-%20Trial%20Lawyers" [2025-01-28 04:42:53] Production.INFO: Contact id print CheckCustomer Case===b306e9f3-f561-41b4-bd54-ad2d17a96c90 [2025-01-28 04:42:53] Production.INFO: -- count --1 [2025-01-28 04:42:53] Production.INFO: AccountID 230 [2025-01-28 04:42:53] Production.INFO: AccountName Harbourfront Medicine Cabinet [2025-01-28 04:42:53] Production.INFO: Checkcustomer [2025-01-28 04:42:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Harbourfront%20Medicine%20Cabinet" [2025-01-28 04:42:56] Production.INFO: Contact id print CheckCustomer Case===e4609e79-2a2f-49b0-a0f8-9766de2b1774 [2025-01-28 04:42:56] Production.INFO: -- count --1 [2025-01-28 04:42:56] Production.INFO: AccountID 57 [2025-01-28 04:42:56] Production.INFO: AccountName Dominos 39041 (Rishi Kakar) [2025-01-28 04:42:56] Production.INFO: Checkcustomer [2025-01-28 04:42:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2039041%20%28Rishi%20Kakar%29" [2025-01-28 04:42:59] Production.INFO: Contact id print CheckCustomer Case===e874c379-a70c-405c-bc58-0ac6921c29ba [2025-01-28 04:42:59] Production.INFO: -- count --1 [2025-01-28 04:42:59] Production.INFO: AccountID 107 [2025-01-28 04:42:59] Production.INFO: AccountName Dominos 10179 (Akshay Naik) [2025-01-28 04:42:59] Production.INFO: Checkcustomer [2025-01-28 04:42:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010179%20%28Akshay%20Naik%29" [2025-01-28 04:43:02] Production.INFO: Contact id print CheckCustomer Case===669bb033-93e4-4d2e-aa92-454e682a5c09 [2025-01-28 04:43:02] Production.INFO: -- count --1 [2025-01-28 04:43:02] Production.INFO: AccountID 140 [2025-01-28 04:43:02] Production.INFO: AccountName PharmaSave (Uxbridge) [2025-01-28 04:43:02] Production.INFO: Checkcustomer [2025-01-28 04:43:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="PharmaSave%20%28Uxbridge%29" [2025-01-28 04:43:05] Production.INFO: Contact id print CheckCustomer Case===ac797c62-9d84-4beb-9f18-85a8d961b94f [2025-01-28 04:43:05] Production.INFO: -- count --1 [2025-01-28 04:43:05] Production.INFO: AccountID 161 [2025-01-28 04:43:05] Production.INFO: AccountName Dominos 10476 (Sandeep Chaudhari) [2025-01-28 04:43:05] Production.INFO: Checkcustomer [2025-01-28 04:43:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010476%20%28Sandeep%20Chaudhari%29" [2025-01-28 04:43:07] Production.INFO: Contact id print CheckCustomer Case===fc4aff1d-c37f-4c5c-9191-e58f25d1bcb1 [2025-01-28 04:43:07] Production.INFO: -- count --1 [2025-01-28 04:43:07] Production.INFO: AccountID 93 [2025-01-28 04:43:07] Production.INFO: AccountName Personas [2025-01-28 04:43:07] Production.INFO: Checkcustomer [2025-01-28 04:43:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Personas" [2025-01-28 04:43:10] Production.INFO: Contact id print CheckCustomer Case===31472f57-4acd-4468-9ab0-8ed346b2d96f [2025-01-28 04:43:10] Production.INFO: -- count --1 [2025-01-28 04:43:10] Production.INFO: AccountID 151 [2025-01-28 04:43:10] Production.INFO: AccountName Dominos 10584 (Rick Singh) [2025-01-28 04:43:10] Production.INFO: Checkcustomer [2025-01-28 04:43:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010584%20%28Rick%20Singh%29" [2025-01-28 04:43:13] Production.INFO: Contact id print CheckCustomer Case===1e8b6299-6571-4c51-87f6-a0280833b109 [2025-01-28 04:43:13] Production.INFO: -- count --1 [2025-01-28 04:43:13] Production.INFO: AccountID 14 [2025-01-28 04:43:13] Production.INFO: AccountName Dominos 10515 (Ronny Khan) [2025-01-28 04:43:13] Production.INFO: Checkcustomer [2025-01-28 04:43:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010515%20%28Ronny%20Khan%29" [2025-01-28 04:43:16] Production.INFO: Contact id print CheckCustomer Case===de29a9c7-cecf-49b7-b42f-7b106467f0ce [2025-01-28 04:43:16] Production.INFO: -- count --1 [2025-01-28 04:43:16] Production.INFO: AccountID 67 [2025-01-28 04:43:16] Production.INFO: AccountName Stars & Maple Tours [2025-01-28 04:43:16] Production.INFO: Checkcustomer [2025-01-28 04:43:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Stars%20%26%20Maple%20Tours" [2025-01-28 04:43:19] Production.INFO: Contact id print CheckCustomer Case===42f3da1b-13b4-4bab-b989-2a74b97947bd [2025-01-28 04:43:19] Production.INFO: -- count --1 [2025-01-28 04:43:19] Production.INFO: AccountID 78 [2025-01-28 04:43:19] Production.INFO: AccountName Halcyon Travel [2025-01-28 04:43:19] Production.INFO: Checkcustomer [2025-01-28 04:43:19] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Halcyon%20Travel" [2025-01-28 04:43:22] Production.INFO: Contact id print CheckCustomer Case===2fb0f102-2ef2-41cf-8d40-4c3f58cf996f [2025-01-28 04:43:22] Production.INFO: -- count --1 [2025-01-28 04:43:22] Production.INFO: AccountID 102 [2025-01-28 04:43:22] Production.INFO: AccountName Dominos 39013 (Mudassar Zia) [2025-01-28 04:43:22] Production.INFO: Checkcustomer [2025-01-28 04:43:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2039013%20%28Mudassar%20Zia%29" [2025-01-28 04:43:25] Production.INFO: Contact id print CheckCustomer Case===8893c88d-0603-4dd4-9524-da8cd6ed65c9 [2025-01-28 04:43:25] Production.INFO: -- count --1 [2025-01-28 04:43:25] Production.INFO: AccountID 121 [2025-01-28 04:43:25] Production.INFO: AccountName Dominos 10462 (Anwar Hossain) [2025-01-28 04:43:25] Production.INFO: Checkcustomer [2025-01-28 04:43:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010462%20%28Anwar%20Hossain%29" [2025-01-28 04:43:27] Production.INFO: Contact id print CheckCustomer Case===dd9d12a6-43e5-42f4-9c71-f881ac0e5dfe [2025-01-28 04:43:27] Production.INFO: -- count --1 [2025-01-28 04:43:27] Production.INFO: AccountID 17 [2025-01-28 04:43:27] Production.INFO: AccountName UNIGLOBE Bon Voyage Travel [2025-01-28 04:43:27] Production.INFO: Checkcustomer [2025-01-28 04:43:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Bon%20Voyage%20Travel" [2025-01-28 04:43:31] Production.INFO: Contact id print CheckCustomer Case===b3f98fb9-7d83-4a9d-a9db-618acdfb5df3 [2025-01-28 04:43:31] Production.INFO: -- count --1 [2025-01-28 04:43:31] Production.INFO: AccountID 18 [2025-01-28 04:43:31] Production.INFO: AccountName Sivananda Ashram Yoga Retreat [2025-01-28 04:43:31] Production.INFO: Checkcustomer [2025-01-28 04:43:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Sivananda%20Ashram%20Yoga%20Retreat" [2025-01-28 04:43:34] Production.INFO: Contact id print CheckCustomer Case===64c07100-e054-4831-b9c1-0c728c4e9ba3 [2025-01-28 04:43:34] Production.INFO: -- count --1 [2025-01-28 04:43:34] Production.INFO: AccountID 34 [2025-01-28 04:43:34] Production.INFO: AccountName Escape Games Canada [2025-01-28 04:43:34] Production.INFO: Checkcustomer [2025-01-28 04:43:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Escape%20Games%20Canada" [2025-01-28 04:43:36] Production.INFO: Contact id print CheckCustomer Case===f8bf0f6c-4bd5-483c-b42f-b3dd4f2c7deb [2025-01-28 04:43:36] Production.INFO: -- count --1 [2025-01-28 04:43:36] Production.INFO: AccountID 85 [2025-01-28 04:43:36] Production.INFO: AccountName MK TAXPLUS LTD [2025-01-28 04:43:36] Production.INFO: Checkcustomer [2025-01-28 04:43:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="MK%20TAXPLUS%20LTD" [2025-01-28 04:43:39] Production.INFO: Contact id print CheckCustomer Case===b2a980df-8333-4b5e-8b50-c1d40e826ba3 [2025-01-28 04:43:39] Production.INFO: -- count --1 [2025-01-28 04:43:39] Production.INFO: AccountID 87 [2025-01-28 04:43:39] Production.INFO: AccountName Small Business Owners & Professionals Association [2025-01-28 04:43:39] Production.INFO: Checkcustomer [2025-01-28 04:43:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Small%20Business%20Owners%20%26%20Professionals%20Association" [2025-01-28 04:43:42] Production.INFO: Contact id print CheckCustomer Case===e8c42b4a-0408-4ca6-a815-dbd8da598a80 [2025-01-28 04:43:42] Production.INFO: -- count --1 [2025-01-28 04:43:42] Production.INFO: AccountID 100 [2025-01-28 04:43:42] Production.INFO: AccountName Dominos 10538 (Waqas Ayaz) [2025-01-28 04:43:42] Production.INFO: Checkcustomer [2025-01-28 04:43:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010538%20%28Waqas%20Ayaz%29" [2025-01-28 04:43:44] Production.INFO: Contact id print CheckCustomer Case===7b571efd-034b-4c11-82c7-5ed343693624 [2025-01-28 04:43:44] Production.INFO: -- count --1 [2025-01-28 04:43:44] Production.INFO: AccountID 86 [2025-01-28 04:43:44] Production.INFO: AccountName Selective Conformal Coatings Inc. [2025-01-28 04:43:44] Production.INFO: Checkcustomer [2025-01-28 04:43:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Selective%20Conformal%20Coatings%20Inc." [2025-01-28 04:43:47] Production.INFO: Contact id print CheckCustomer Case===829ddc9d-f1ae-447b-9687-394867f488a7 [2025-01-28 04:43:47] Production.INFO: -- count --1 [2025-01-28 04:43:47] Production.INFO: AccountID 226 [2025-01-28 04:43:47] Production.INFO: AccountName Dominos 10189 (Akshay Naik) [2025-01-28 04:43:47] Production.INFO: Checkcustomer [2025-01-28 04:43:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010189%20%28Akshay%20Naik%29" [2025-01-28 04:43:50] Production.INFO: Contact id print CheckCustomer Case===4982fdbe-e8c3-4cfb-854b-994478db81a7 [2025-01-28 04:43:50] Production.INFO: -- count --1 [2025-01-28 04:43:50] Production.INFO: AccountID 7 [2025-01-28 04:43:50] Production.INFO: AccountName Dominos 10099 (Mudassar Zia) [2025-01-28 04:43:50] Production.INFO: Checkcustomer [2025-01-28 04:43:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010099%20%28Mudassar%20Zia%29" [2025-01-28 04:43:52] Production.INFO: Contact id print CheckCustomer Case===71c34967-10de-4adf-ac3c-873348ba60c5 [2025-01-28 04:43:52] Production.INFO: -- count --1 [2025-01-28 04:43:52] Production.INFO: AccountID 74 [2025-01-28 04:43:52] Production.INFO: AccountName Dominos 10532 (Sandeep Chaudhari) [2025-01-28 04:43:52] Production.INFO: Checkcustomer [2025-01-28 04:43:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010532%20%28Sandeep%20Chaudhari%29" [2025-01-28 04:43:55] Production.INFO: Contact id print CheckCustomer Case===dded1f8a-d8ba-43e9-a033-ca82f3d54f47 [2025-01-28 04:43:55] Production.INFO: -- count --1 [2025-01-28 04:43:55] Production.INFO: AccountID 110 [2025-01-28 04:43:55] Production.INFO: AccountName Dominos 10422 (David Mills) [2025-01-28 04:43:55] Production.INFO: Checkcustomer [2025-01-28 04:43:55] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010422%20%28David%20Mills%29" [2025-01-28 04:43:58] Production.INFO: Contact id print CheckCustomer Case===56e7aabd-b1e3-4807-a57f-483fba350c3e [2025-01-28 04:43:58] Production.INFO: -- count --1 [2025-01-28 04:43:58] Production.INFO: AccountID 111 [2025-01-28 04:43:58] Production.INFO: AccountName Dominos 10545 (Mohan Kantha) [2025-01-28 04:43:58] Production.INFO: Checkcustomer [2025-01-28 04:43:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010545%20%28Mohan%20Kantha%29" [2025-01-28 04:44:01] Production.INFO: Contact id print CheckCustomer Case===922fdab1-eecb-4982-8db6-fe1325f04d0d [2025-01-28 04:44:01] Production.INFO: -- count --1 [2025-01-28 04:44:01] Production.INFO: AccountID 101 [2025-01-28 04:44:01] Production.INFO: AccountName Dominos 10364 (Shane Linthorne) [2025-01-28 04:44:01] Production.INFO: Checkcustomer [2025-01-28 04:44:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010364%20%28Shane%20Linthorne%29" [2025-01-28 04:44:04] Production.INFO: Contact id print CheckCustomer Case===12ca1405-c90f-4ad7-83b0-d937a569ffd9 [2025-01-28 04:44:04] Production.INFO: -- count --1 [2025-01-28 04:44:04] Production.INFO: AccountID 33 [2025-01-28 04:44:04] Production.INFO: AccountName Dominos 10395 (Ronny Khan) [2025-01-28 04:44:04] Production.INFO: Checkcustomer [2025-01-28 04:44:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010395%20%28Ronny%20Khan%29" [2025-01-28 04:44:07] Production.INFO: Contact id print CheckCustomer Case===2ad5ad33-c3c5-457d-96a1-96787e4ed1ae [2025-01-28 04:44:07] Production.INFO: -- count --1 [2025-01-28 04:44:07] Production.INFO: AccountID 183 [2025-01-28 04:44:07] Production.INFO: AccountName Sunnybrook - Construction Site (Cancom - Think Secure) [2025-01-28 04:44:07] Production.INFO: Checkcustomer [2025-01-28 04:44:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Sunnybrook%20-%20Construction%20Site%20%28Cancom%20-%20Think%20Secure%29" [2025-01-28 04:44:10] Production.INFO: Contact id print CheckCustomer Case===9438f80c-bb9a-4440-84ef-9c1f20f46b34 [2025-01-28 04:44:10] Production.INFO: -- count --1 [2025-01-28 04:44:10] Production.INFO: -- Xero Add Inovice -- [2025-01-28 04:44:10] Production.INFO: CheckInvoice xerov2: INV9661 [2025-01-28 04:44:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV9661 [2025-01-28 04:44:13] Production.INFO: Check Invoice Id XEROV21 [2025-01-28 04:44:13] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:44:13] Production.INFO: CheckInvoice xerov2: INV10462 [2025-01-28 04:44:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10462 [2025-01-28 04:44:15] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:44:15] Production.INFO: Invoice SubTotal 191.880000 [2025-01-28 04:44:15] Production.INFO: Invoice DetTotal 191.88 [2025-01-28 04:44:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:44:19] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:44:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:44:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:44:26] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,"Description": "Managed IT: Workstation",Quantity : 2,UnitAmount : 52.000000,LineAmount : 104.000000},{taxType:"TAX020",AccountCode : 250,"Description": "IT: Microsoft Office 365 - Business Essentials subscription",Quantity : 8,UnitAmount : 6.760000,LineAmount : 54.080000},{taxType:"TAX020",AccountCode : 250,"Description": "IT: Microsoft Office 365 - Business Premium subscription",Quantity : 2,UnitAmount : 16.900000,LineAmount : 33.800000} [2025-01-28 04:44:30] Production.INFO: ==== result ===== [2025-01-28 04:44:30] Production.INFO: { "Id": "84699822-8eea-41f2-88e3-d26ca56af2dc", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057470076)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "9ffa5f7b-f468-431f-8e55-158c980e4341", "InvoiceNumber": "INV10462", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 216.82, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "IsDiscounted": false, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cad302ad-7c7e-456b-bcf1-bd7729cb22b7", "ContactNumber": "Keogh Construction", "ContactStatus": "ACTIVE", "Name": "Keogh Construction", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "555-555-5555", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(519) 942-4573", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936267550+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-08-01T00:00:00", "Date": "\/Date(1722470400000+0000)\/", "DueDateString": "2024-08-31T00:00:00", "DueDate": "\/Date(1725062400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed IT: Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 13.52, "LineAmount": 104.00, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "LineItemID": "348b9502-9e46-4dc2-b4bd-2432d2fad983", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "IT: Microsoft Office 365 - Business Essentials subscription", "UnitAmount": 6.76, "TaxType": "TAX020", "TaxAmount": 7.03, "LineAmount": 54.08, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "LineItemID": "e2d3eb64-23ed-4fcd-ad69-33170186d4ba", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "IT: Microsoft Office 365 - Business Premium subscription", "UnitAmount": 16.90, "TaxType": "TAX020", "TaxAmount": 4.39, "LineAmount": 33.80, "AccountCode": "250", "Tracking": [], "Quantity": 2.0000, "LineItemID": "7da8df0c-2749-435d-9326-020a4de8acbc", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] } ], "SubTotal": 191.88, "TotalTax": 24.94, "Total": 216.82, "UpdatedDateUTC": "\/Date(1738057470047+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:44:30] Production.INFO: -- Create Invoice id --9ffa5f7b-f468-431f-8e55-158c980e4341 [2025-01-28 04:44:30] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:44:30] Production.INFO: CheckInvoice xerov2: INV10529 [2025-01-28 04:44:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10529 [2025-01-28 04:44:32] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:44:33] Production.INFO: Invoice SubTotal 1588.330000 [2025-01-28 04:44:33] Production.INFO: Invoice DetTotal 1588.33 [2025-01-28 04:44:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:44:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:44:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:44:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:44:44] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 34.560000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 198.720000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 45.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 60.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Matheson, Donaldson offices",Quantity : 2,UnitAmount : 35.000000,LineAmount : 70.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Management and monitor for PTG-CLO-SVR-01",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Full Workstation Support",Quantity : 17,UnitAmount : 52.000000,LineAmount : 884.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 12,UnitAmount : 10.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "[NCE][M][1yr]",Quantity : 16,UnitAmount : 6.700000,LineAmount : 107.200000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "[NCE][M][1yr]",Quantity : 1,UnitAmount : 16.900000,LineAmount : 16.900000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Plan 1 - Email only",Quantity : 5,UnitAmount : 5.390000,LineAmount : 26.950000} [2025-01-28 04:44:47] Production.INFO: ==== result ===== [2025-01-28 04:44:47] Production.INFO: { "Id": "ee1fa0cd-ac80-4845-b52a-f7e7872146f5", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057487650)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "89555b04-3426-44dd-8710-3df0276ac3fb", "InvoiceNumber": "INV10529", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1794.81, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-08-13T00:00:00", "Date": "\/Date(1723507200000+0000)\/", "DueDateString": "2024-09-12T00:00:00", "DueDate": "\/Date(1726099200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.56, "TaxType": "TAX020", "TaxAmount": 4.49, "LineAmount": 34.56, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8e6c41bd-9630-491e-b6be-e4c402567627", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.72, "TaxType": "TAX020", "TaxAmount": 25.83, "LineAmount": 198.72, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "1a8c6b78-8568-426f-881a-0728ec4ba5f1", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Cloud replication (charged per gigabyte)", "UnitAmount": 0.30, "TaxType": "TAX020", "TaxAmount": 5.85, "LineAmount": 45.00, "Tracking": [], "Quantity": 150.0000, "DiscountRate": 0.00, "LineItemID": "2ed7aa97-816a-4475-8729-1306ffe47c58", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for each site being backed up (for servers)", "UnitAmount": 60.00, "TaxType": "TAX020", "TaxAmount": 7.80, "LineAmount": 60.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "3a55ee53-cc2a-413b-8074-c3e4073eac55", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Matheson, Donaldson offices", "UnitAmount": 35.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "8d802705-7b36-4aa4-b3eb-e7c9e2339139", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Management and monitor for PTG-CLO-SVR-01", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "4bbe5209-d1c3-4874-968a-0bcc75438304", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Full Workstation Support", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 114.92, "LineAmount": 884.00, "Tracking": [], "Quantity": 17.0000, "DiscountRate": 0.00, "LineItemID": "0a5631d4-f1a5-43bd-9f7c-4ce7a6705423", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "97e4d264-f433-499a-b4b1-3b8fec7ac137", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "[NCE][M][1yr]", "UnitAmount": 6.70, "TaxType": "TAX020", "TaxAmount": 13.94, "LineAmount": 107.20, "Tracking": [], "Quantity": 16.0000, "DiscountRate": 0.00, "LineItemID": "3cc92b94-1ebe-4c5e-a39d-665b950680db", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "[NCE][M][1yr]", "UnitAmount": 16.90, "TaxType": "TAX020", "TaxAmount": 2.20, "LineAmount": 16.90, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "6e4ef805-c63c-4d15-aa03-747e8735d4eb", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.39, "TaxType": "TAX020", "TaxAmount": 3.50, "LineAmount": 26.95, "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "770a35ed-d7ff-421f-b5fc-50bd04f1c2a3", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1588.33, "TotalTax": 206.48, "Total": 1794.81, "UpdatedDateUTC": "\/Date(1738057487573+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:44:47] Production.INFO: -- Create Invoice id --89555b04-3426-44dd-8710-3df0276ac3fb [2025-01-28 04:44:47] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:44:47] Production.INFO: CheckInvoice xerov2: INV10561 [2025-01-28 04:44:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10561 [2025-01-28 04:44:50] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:44:50] Production.INFO: Invoice SubTotal 900.970000 [2025-01-28 04:44:50] Production.INFO: Invoice DetTotal 900.97 [2025-01-28 04:44:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:44:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:44:57] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:45:00] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:45:03] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "with Website Maintenance Package",Quantity : 1,UnitAmount : 69.770000,LineAmount : 69.770000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Monthly subscription",Quantity : 8,UnitAmount : 4.000000,LineAmount : 32.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Server",Quantity : 1,UnitAmount : 120.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 4,UnitAmount : 72.000000,LineAmount : 288.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 4,UnitAmount : 36.000000,LineAmount : 144.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Basic, monthly subscription",Quantity : 12,UnitAmount : 8.100000,LineAmount : 97.200000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Standard, monthly subscription",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Ironscales Basic, monthly subscription",Quantity : 4,UnitAmount : 3.500000,LineAmount : 14.000000} [2025-01-28 04:45:07] Production.INFO: ==== result ===== [2025-01-28 04:45:07] Production.INFO: { "Id": "21097db6-cc95-42b6-bd86-f3d5f46ff1a9", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057506975)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "2391b4aa-9dff-42fd-800f-bcdb30982eba", "InvoiceNumber": "INV10561", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1018.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fcade0cf-7b43-4bfe-86cf-b6c9e33f1686", "ContactNumber": "Natural Insect Control", "ContactStatus": "ACTIVE", "Name": "Natural Insect Control", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9053243923", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936265023+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-08-01T00:00:00", "Date": "\/Date(1722470400000+0000)\/", "DueDateString": "2024-08-31T00:00:00", "DueDate": "\/Date(1725062400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "with Website Maintenance Package", "UnitAmount": 69.77, "TaxType": "TAX020", "TaxAmount": 9.07, "LineAmount": 69.77, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "499c6c9b-eebb-4eb3-acb4-c7425a6c68ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Monthly subscription", "UnitAmount": 4.00, "TaxType": "TAX020", "TaxAmount": 4.16, "LineAmount": 32.00, "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "1f6ca763-132a-45b3-b325-ad2f9494a1f5", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Server", "UnitAmount": 120.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "d0fd5246-fd9e-43b1-84a4-5823121de72b", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 72.00, "TaxType": "TAX020", "TaxAmount": 37.44, "LineAmount": 288.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "07a8ce84-921d-4976-83a5-9502b8e26e1a", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 36.00, "TaxType": "TAX020", "TaxAmount": 18.72, "LineAmount": 144.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "0ed68e15-5beb-4473-a045-85f1952f942e", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic, monthly subscription", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 12.64, "LineAmount": 97.20, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "1053907b-968d-4d34-8654-e2331023750c", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard, monthly subscription", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "db1e337b-a4c7-46b2-97f5-e152cf238249", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Ironscales Basic, monthly subscription", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 1.82, "LineAmount": 14.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "506e0302-26a7-4dea-8029-784fdaf902b1", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 900.97, "TotalTax": 117.13, "Total": 1018.10, "UpdatedDateUTC": "\/Date(1738057506867+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:45:07] Production.INFO: -- Create Invoice id --2391b4aa-9dff-42fd-800f-bcdb30982eba [2025-01-28 04:45:07] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:45:07] Production.INFO: CheckInvoice xerov2: INV10627 [2025-01-28 04:45:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10627 [2025-01-28 04:45:10] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:45:10] Production.INFO: Invoice SubTotal 3.000000 [2025-01-28 04:45:10] Production.INFO: Invoice DetTotal 3 [2025-01-28 04:45:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:45:12] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:45:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:45:19] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:45:21] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 303,"Description": "The "You're Overcharging Me" Discount",Quantity : 1,UnitAmount : -7.000000,LineAmount : -7.000000} [2025-01-28 04:45:24] Production.INFO: ==== result ===== [2025-01-28 04:45:24] Production.INFO: { "ErrorNumber": 14, "Type": "PostDataInvalidException", "Message": "Invalid Json data" } [2025-01-28 04:45:24] Production.ERROR: exception 'ErrorException' with message 'Undefined property: stdClass::$Invoices' in /var/www/html/onswitch.neon.service/app/lib/XeroV2.php:0 Stack trace: #0 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined prope...', '/var/www/html/o...', 0, Array) #1 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CreateInvoice() #2 /var/www/html/onswitch.neon.service/app/Console/Commands/XeroInvoicePostV2.php(0): App\Lib\XeroV2->addInvoices() #3 [internal function]: App\Console\Commands\XeroInvoicePostV2->fire() #4 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Container/Container.php(526): call_user_func_array(Array, Array) #5 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array) #6 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #7 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(App\Console\Commands\XeroInvoicePostV2), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 /var/www/html/onswitch.neon.service/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 {main} [2025-01-28 04:45:24] Production.INFO: -- Create Invoice Error --Undefined property: stdClass::$Invoices [2025-01-28 04:45:24] Production.INFO: -- Create Invoice Error -- [2025-01-28 04:45:24] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:45:24] Production.INFO: CheckInvoice xerov2: INV10633 [2025-01-28 04:45:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10633 [2025-01-28 04:45:27] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:45:27] Production.INFO: Invoice SubTotal 1588.330000 [2025-01-28 04:45:27] Production.INFO: Invoice DetTotal 1588.33 [2025-01-28 04:45:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:45:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:45:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:45:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:45:39] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 34.560000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 198.720000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 45.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 60.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Matheson, Donaldson offices",Quantity : 2,UnitAmount : 35.000000,LineAmount : 70.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Management and monitor for PTG-CLO-SVR-01",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Full Workstation Support",Quantity : 17,UnitAmount : 52.000000,LineAmount : 884.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 12,UnitAmount : 10.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "[NCE][M][1yr]",Quantity : 16,UnitAmount : 6.700000,LineAmount : 107.200000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "[NCE][M][1yr]",Quantity : 1,UnitAmount : 16.900000,LineAmount : 16.900000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Plan 1 - Email only",Quantity : 5,UnitAmount : 5.390000,LineAmount : 26.950000} [2025-01-28 04:45:43] Production.INFO: ==== result ===== [2025-01-28 04:45:43] Production.INFO: { "Id": "3c2f54e2-af00-4a20-9316-ada1ce1248c4", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057542961)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "8566bf73-ea8c-486f-a7bc-ce45e0c4ea73", "InvoiceNumber": "INV10633", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1794.81, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-04T00:00:00", "Date": "\/Date(1725408000000+0000)\/", "DueDateString": "2024-10-04T00:00:00", "DueDate": "\/Date(1728000000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.56, "TaxType": "TAX020", "TaxAmount": 4.49, "LineAmount": 34.56, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "1f90b11c-f815-4cd8-a2cc-d9d57ebbc153", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.72, "TaxType": "TAX020", "TaxAmount": 25.83, "LineAmount": 198.72, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c6a6d8fb-9658-4483-a05e-342124157b77", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Cloud replication (charged per gigabyte)", "UnitAmount": 0.30, "TaxType": "TAX020", "TaxAmount": 5.85, "LineAmount": 45.00, "Tracking": [], "Quantity": 150.0000, "DiscountRate": 0.00, "LineItemID": "23452669-a4bf-4126-a710-28b564d296c2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for each site being backed up (for servers)", "UnitAmount": 60.00, "TaxType": "TAX020", "TaxAmount": 7.80, "LineAmount": 60.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "e81f7a8b-10c1-428e-917e-67ebf5f74854", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Matheson, Donaldson offices", "UnitAmount": 35.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "55ca2ac3-6282-45ed-b356-22f9587f176d", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Management and monitor for PTG-CLO-SVR-01", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "e18ffc62-c2c2-41d8-95b1-995d79d986b8", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Full Workstation Support", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 114.92, "LineAmount": 884.00, "Tracking": [], "Quantity": 17.0000, "DiscountRate": 0.00, "LineItemID": "da6a01af-3dcb-4d34-bbb9-9e7e6316886b", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "09129a66-2bee-481b-bf2e-5da1a1eb9c17", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "[NCE][M][1yr]", "UnitAmount": 6.70, "TaxType": "TAX020", "TaxAmount": 13.94, "LineAmount": 107.20, "Tracking": [], "Quantity": 16.0000, "DiscountRate": 0.00, "LineItemID": "38f13b01-1f14-4791-bd7a-f24b852e8353", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "[NCE][M][1yr]", "UnitAmount": 16.90, "TaxType": "TAX020", "TaxAmount": 2.20, "LineAmount": 16.90, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8fd5ed59-3b84-44c6-955c-48a952680777", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.39, "TaxType": "TAX020", "TaxAmount": 3.50, "LineAmount": 26.95, "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "7c9c8301-e960-4b28-b577-9a443377ea5f", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1588.33, "TotalTax": 206.48, "Total": 1794.81, "UpdatedDateUTC": "\/Date(1738057542883+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:45:43] Production.INFO: -- Create Invoice id --8566bf73-ea8c-486f-a7bc-ce45e0c4ea73 [2025-01-28 04:45:43] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:45:43] Production.INFO: CheckInvoice xerov2: INV10634 [2025-01-28 04:45:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10634 [2025-01-28 04:45:45] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:45:45] Production.INFO: Invoice SubTotal 191.880000 [2025-01-28 04:45:45] Production.INFO: Invoice DetTotal 191.88 [2025-01-28 04:45:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:45:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:45:51] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:45:54] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:45:57] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 2,UnitAmount : 52.000000,LineAmount : 104.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Office 365 Business Essentials",Quantity : 8,UnitAmount : 6.760000,LineAmount : 54.080000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Office 365 Business Premium",Quantity : 2,UnitAmount : 16.900000,LineAmount : 33.800000} [2025-01-28 04:46:01] Production.INFO: ==== result ===== [2025-01-28 04:46:01] Production.INFO: { "Id": "36d0463a-820d-447c-b755-8fdaf334c1ee", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057561505)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "26a11983-1458-446c-b50d-e8a88d898108", "InvoiceNumber": "INV10634", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 216.82, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cad302ad-7c7e-456b-bcf1-bd7729cb22b7", "ContactNumber": "Keogh Construction", "ContactStatus": "ACTIVE", "Name": "Keogh Construction", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "555-555-5555", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(519) 942-4573", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936267550+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-04T00:00:00", "Date": "\/Date(1725408000000+0000)\/", "DueDateString": "2024-10-04T00:00:00", "DueDate": "\/Date(1728000000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 13.52, "LineAmount": 104.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "10ed3a80-20e1-4ebd-bcef-d3ba7219efed", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Office 365 Business Essentials", "UnitAmount": 6.76, "TaxType": "TAX020", "TaxAmount": 7.03, "LineAmount": 54.08, "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "b692770d-1e8d-4d5e-ab55-d29d02e40a67", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Office 365 Business Premium", "UnitAmount": 16.90, "TaxType": "TAX020", "TaxAmount": 4.39, "LineAmount": 33.80, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "453c12ff-e3f3-496c-bb67-bb101e083d75", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 191.88, "TotalTax": 24.94, "Total": 216.82, "UpdatedDateUTC": "\/Date(1738057561460+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:46:01] Production.INFO: -- Create Invoice id --26a11983-1458-446c-b50d-e8a88d898108 [2025-01-28 04:46:01] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:46:01] Production.INFO: CheckInvoice xerov2: INV10637 [2025-01-28 04:46:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10637 [2025-01-28 04:46:05] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:46:05] Production.INFO: Invoice SubTotal 900.970000 [2025-01-28 04:46:05] Production.INFO: Invoice DetTotal 900.97 [2025-01-28 04:46:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:46:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:46:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:46:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:46:17] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "with Website Maintenance Package",Quantity : 1,UnitAmount : 69.770000,LineAmount : 69.770000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Monthly subscription",Quantity : 8,UnitAmount : 4.000000,LineAmount : 32.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Server",Quantity : 1,UnitAmount : 120.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Full Workstation Support",Quantity : 4,UnitAmount : 72.000000,LineAmount : 288.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 4,UnitAmount : 36.000000,LineAmount : 144.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Basic, monthly subscription",Quantity : 12,UnitAmount : 8.100000,LineAmount : 97.200000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Standard, monthly subscription",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Ironscales Basic, monthly subscription",Quantity : 4,UnitAmount : 3.500000,LineAmount : 14.000000} [2025-01-28 04:46:21] Production.INFO: ==== result ===== [2025-01-28 04:46:21] Production.INFO: { "Id": "e261ffa9-db2f-4ac9-83f4-edad05956105", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057581051)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "38aba01b-26f0-4737-89bb-5c884bfa57f9", "InvoiceNumber": "INV10637", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1018.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fcade0cf-7b43-4bfe-86cf-b6c9e33f1686", "ContactNumber": "Natural Insect Control", "ContactStatus": "ACTIVE", "Name": "Natural Insect Control", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9053243923", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936265023+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-04T00:00:00", "Date": "\/Date(1725408000000+0000)\/", "DueDateString": "2024-10-04T00:00:00", "DueDate": "\/Date(1728000000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "with Website Maintenance Package", "UnitAmount": 69.77, "TaxType": "TAX020", "TaxAmount": 9.07, "LineAmount": 69.77, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "cf26b452-6f25-4de5-84f5-72af6a9a5ee5", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Monthly subscription", "UnitAmount": 4.00, "TaxType": "TAX020", "TaxAmount": 4.16, "LineAmount": 32.00, "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "8760f4aa-1530-40eb-a4d9-4c36417bf4c2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Server", "UnitAmount": 120.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "f4e55cc4-c3f7-4954-8436-ddfddf4e3412", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Full Workstation Support", "UnitAmount": 72.00, "TaxType": "TAX020", "TaxAmount": 37.44, "LineAmount": 288.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "6666f1ed-d92f-4097-aff3-8f920f0d89e6", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 36.00, "TaxType": "TAX020", "TaxAmount": 18.72, "LineAmount": 144.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "0dcec861-83b3-47c2-bf8f-d7f41058d4a3", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic, monthly subscription", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 12.64, "LineAmount": 97.20, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "51bc84e6-c0d7-47cd-a815-bc34b92eaf83", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard, monthly subscription", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "88351507-de29-4ff6-962b-1be3ff5c2ad0", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Ironscales Basic, monthly subscription", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 1.82, "LineAmount": 14.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "0df84b73-a188-4871-a3c3-eeb4ec0b6741", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 900.97, "TotalTax": 117.13, "Total": 1018.10, "UpdatedDateUTC": "\/Date(1738057580973+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:46:21] Production.INFO: -- Create Invoice id --38aba01b-26f0-4737-89bb-5c884bfa57f9 [2025-01-28 04:46:21] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:46:21] Production.INFO: CheckInvoice xerov2: INV10642 [2025-01-28 04:46:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10642 [2025-01-28 04:46:24] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:46:24] Production.INFO: Invoice SubTotal 79.530000 [2025-01-28 04:46:24] Production.INFO: Invoice DetTotal 79.53 [2025-01-28 04:46:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:46:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:46:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:46:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:46:35] Production.INFO: =========Invoices String here======{taxType:"TAX023",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 08-05-2024 To 09-04-2024",Quantity : 1,UnitAmount : 1.040000,LineAmount : 1.040000},{taxType:"TAX023",AccountCode : 203,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.990000,LineAmount : 75.990000},{taxType:"TAX023",AccountCode : 203,"Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:46:38] Production.INFO: ==== result ===== [2025-01-28 04:46:38] Production.INFO: { "Id": "7ad920da-d352-4489-9f98-e5f9eabeae04", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057598732)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "e1db69c5-a6e6-464e-85cd-470180cc919f", "InvoiceNumber": "INV10642", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 88.28, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "9ba9e65f-7bc8-430d-b449-05e224b3e5f6", "ContactStatus": "ACTIVE", "Name": "Dominos 10164 (Jordan Hodgson)", "FirstName": "Jordan", "LastName": "Hodgson", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "4-302 114 St", "City": "North Battleford", "Region": "SK", "PostalCode": "S9A 2M6", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730664962653+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-05T00:00:00", "Date": "\/Date(1725494400000+0000)\/", "DueDateString": "2024-09-12T00:00:00", "DueDate": "\/Date(1726099200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 08-05-2024 To 09-04-2024", "UnitAmount": 1.04, "TaxType": "TAX023", "TaxAmount": 0.11, "LineAmount": 1.04, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "e41ca72a-d55b-4339-90d7-b59ae1396f33", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.99, "TaxType": "TAX023", "TaxAmount": 8.36, "LineAmount": 75.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "0ecad865-2a03-4c5b-8fd7-2e1ca683bf1e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)", "UnitAmount": 2.50, "TaxType": "TAX023", "TaxAmount": 0.28, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "0187677c-5a74-4aa0-adae-78ef937df0fb", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 79.53, "TotalTax": 8.75, "Total": 88.28, "UpdatedDateUTC": "\/Date(1738057598670+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:46:38] Production.INFO: -- Create Invoice id --e1db69c5-a6e6-464e-85cd-470180cc919f [2025-01-28 04:46:38] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:46:38] Production.INFO: CheckInvoice xerov2: INV10652 [2025-01-28 04:46:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10652 [2025-01-28 04:46:41] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:46:41] Production.INFO: Invoice SubTotal 47.360000 [2025-01-28 04:46:41] Production.INFO: Invoice DetTotal 47.36 [2025-01-28 04:46:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:46:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:46:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:46:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:46:54] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 08-08-2024 To 09-07-2024",Quantity : 1,UnitAmount : 0.360000,LineAmount : 0.360000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Unlimited Can/US Extension",Quantity : 49,UnitAmount : 6.500000,LineAmount : 318.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18779011102)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18555122532)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18779739378)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18002684400)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18775737303)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (12895211901)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (12898030100)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162812044)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162815300)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14165994888)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19052787239)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19056290329)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19052122518 - 68 WESTMINSTER CIR BARRIE, ON L4M0A5)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Covid-19 Discount",Quantity : 1,UnitAmount : -300.000000,LineAmount : -300.000000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Unbilled Extensions",Quantity : 19,UnitAmount : -5.000000,LineAmount : -95.000000},{taxType:"TAX020",AccountCode : 303,"Description": "Account credit - Refund for 4 months paid against DID 18667096121",Quantity : 4,UnitAmount : -3.500000,LineAmount : -14.000000},{taxType:"TAX020",AccountCode : 303,"Description": "Account credit - Refund for 4 months paid against DID 19052122534",Quantity : 4,UnitAmount : -2.500000,LineAmount : -10.000000} [2025-01-28 04:46:57] Production.INFO: ==== result ===== [2025-01-28 04:46:57] Production.INFO: { "Id": "18c79659-44a7-451e-9624-d1f53ab66435", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057617530)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "844ed662-827a-493f-87a1-aed0a886a015", "InvoiceNumber": "INV10652", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 53.59, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-08T00:00:00", "Date": "\/Date(1725753600000+0000)\/", "DueDateString": "2024-10-08T00:00:00", "DueDate": "\/Date(1728345600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 08-08-2024 To 09-07-2024", "UnitAmount": 0.36, "TaxType": "TAX020", "TaxAmount": 0.05, "LineAmount": 0.36, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "5961a697-f7e5-4b5c-9208-f6eb42c03880", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Unlimited Can/US Extension", "UnitAmount": 6.50, "TaxType": "TAX020", "TaxAmount": 41.41, "LineAmount": 318.50, "AccountCode": "203", "Tracking": [], "Quantity": 49.0000, "DiscountRate": 0.00, "LineItemID": "89edad60-a8ce-4ecd-b027-a285846beeb7", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18779011102)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "b6904fe0-9a5e-4213-8576-7fe12b356a0f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18555122532)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "baecfd82-4ea8-4bd3-b927-ec312845a54d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18779739378)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "db428f6c-0034-44de-ba54-2d77362aeb48", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18002684400)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "22c22993-c7a6-4a92-bdf0-6e8d6e528ee9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18775737303)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a88b3b7a-0334-4922-8fd7-372ce12cc042", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "422eb26a-972e-4158-bf4f-7dc3c0733231", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "84b28cc7-5d6f-47e4-b4a1-5ed66592eaad", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (12895211901)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "cb6a8937-6351-43bd-a6ba-a3b46358be60", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (12898030100)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "913f2519-335a-4a19-b25c-70d7061de3ac", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162812044)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "deebbbb5-2128-4f7f-bd88-a57ea8bfbf13", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162815300)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "b76d232f-3d9a-4254-9026-2aa6360eb74b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14165994888)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "9379b009-20ef-4f03-ba64-dc2de0e1c209", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19052787239)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "3fae9ad1-80fb-41be-a021-575b1fa9af1f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19056290329)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "d5f5d05f-1b6b-4b13-abb8-bac8703b44c0", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19052122518 - 68 WESTMINSTER CIR BARRIE, ON L4M0A5)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "f762bdf4-01e8-4cb7-80c7-7ea000357560", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Covid-19 Discount", "UnitAmount": -300.00, "TaxType": "TAX020", "TaxAmount": -39.00, "LineAmount": -300.00, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "fc2c7d68-b0e2-41eb-98fd-06f1858d8c94", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Unbilled Extensions", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -12.35, "LineAmount": -95.00, "AccountCode": "303", "Tracking": [], "Quantity": 19.0000, "DiscountRate": 0.00, "LineItemID": "c98b82ad-e9d9-4a48-8233-0d6b918da71c", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Account credit - Refund for 4 months paid against DID 18667096121", "UnitAmount": -3.50, "TaxType": "TAX020", "TaxAmount": -1.82, "LineAmount": -14.00, "AccountCode": "303", "Tracking": [], "Quantity": 4.0000, "LineItemID": "e9ab0eb6-c07d-4114-bb2e-6b63b2feca4f", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "ValidationErrors": [] }, { "Description": "Account credit - Refund for 4 months paid against DID 19052122534", "UnitAmount": -2.50, "TaxType": "TAX020", "TaxAmount": -1.30, "LineAmount": -10.00, "AccountCode": "303", "Tracking": [], "Quantity": 4.0000, "LineItemID": "c15543d5-be68-466f-85b3-12e350246b5b", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "ValidationErrors": [] } ], "SubTotal": 47.36, "TotalTax": 6.23, "Total": 53.59, "UpdatedDateUTC": "\/Date(1738057617453+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:46:57] Production.INFO: -- Create Invoice id --844ed662-827a-493f-87a1-aed0a886a015 [2025-01-28 04:46:57] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:46:57] Production.INFO: CheckInvoice xerov2: INV10678 [2025-01-28 04:46:57] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10678 [2025-01-28 04:47:00] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:47:00] Production.INFO: Invoice SubTotal 243.000000 [2025-01-28 04:47:00] Production.INFO: Invoice DetTotal 243 [2025-01-28 04:47:00] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Jenopher%20Inc." [2025-01-28 04:47:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:47:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:47:09] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:47:12] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic License - May 1 to 31",Quantity : 5,UnitAmount : 8.100000,LineAmount : 40.500000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic License - Jun 1 to 30",Quantity : 6,UnitAmount : 8.100000,LineAmount : 48.600000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic License - Jul 1 to 31",Quantity : 6,UnitAmount : 8.100000,LineAmount : 48.600000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic License - Aug 1 to 31",Quantity : 6,UnitAmount : 8.100000,LineAmount : 48.600000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic License - Sep 1 to 30",Quantity : 7,UnitAmount : 8.100000,LineAmount : 56.700000} [2025-01-28 04:47:15] Production.INFO: ==== result ===== [2025-01-28 04:47:15] Production.INFO: { "Id": "dd606ce5-9a7a-468b-b5fb-a2ca2e7c3057", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057635606)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "88a80d26-cb43-49ca-a5e8-f56e2883a443", "InvoiceNumber": "INV10678", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 274.60, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5fa26058-5c6f-4ffe-9c35-4f8d77ccf359", "ContactStatus": "ACTIVE", "Name": "Jenopher Inc.", "FirstName": "Chris", "LastName": "Lumley", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1724224696790+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-11T00:00:00", "Date": "\/Date(1726012800000+0000)\/", "DueDateString": "2024-10-11T00:00:00", "DueDate": "\/Date(1728604800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Microsoft 365 Business Basic License - May 1 to 31", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 5.27, "LineAmount": 40.50, "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "29f5d93c-aa51-4a93-a03e-a0842f98e6fb", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic License - Jun 1 to 30", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 6.32, "LineAmount": 48.60, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "3660b125-fec2-4fe6-ac84-dd4587fa00fa", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic License - Jul 1 to 31", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 6.32, "LineAmount": 48.60, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "c6eb5198-3dad-4314-8e1b-51db5ade76c0", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic License - Aug 1 to 31", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 6.32, "LineAmount": 48.60, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "9653bef0-8164-4d2c-a7c1-6613b0e9aadd", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic License - Sep 1 to 30", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 7.37, "LineAmount": 56.70, "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "861f22d0-6f84-4155-87ce-683efa8849dc", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 243.00, "TotalTax": 31.60, "Total": 274.60, "UpdatedDateUTC": "\/Date(1738057635560+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:47:15] Production.INFO: -- Create Invoice id --88a80d26-cb43-49ca-a5e8-f56e2883a443 [2025-01-28 04:47:15] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:47:15] Production.INFO: CheckInvoice xerov2: INV10722 [2025-01-28 04:47:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10722 [2025-01-28 04:47:17] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:47:17] Production.INFO: Invoice SubTotal 929.080000 [2025-01-28 04:47:17] Production.INFO: Invoice DetTotal 929.08 [2025-01-28 04:47:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:47:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:47:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:47:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:47:30] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard Licenses January to September 2024 2 licenses x 9 months (10 licenses used by Uniglobe Canada for these months, but only 8 were billed)",Quantity : 18,UnitAmount : 17.000000,LineAmount : 306.000000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "uniglobekalamalkatravel.com Registration from April 2023 (17 months not billed)",Quantity : 17,UnitAmount : 2.340000,LineAmount : 39.780000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "uniglobewc.com Registration from July 2023 (15 months not billed)",Quantity : 15,UnitAmount : 2.340000,LineAmount : 35.100000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "uniglobespecialtywhitehorse.com Registration from October 2023 (11 months not billed)",Quantity : 11,UnitAmount : 2.340000,LineAmount : 25.740000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "uniglobecarefreetravel.com Registration from February 2024 (7 months not billed)",Quantity : 7,UnitAmount : 2.340000,LineAmount : 16.380000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "uniglobephillipstravel.com Registration from March 2024 (6 months not billed)",Quantity : 6,UnitAmount : 2.340000,LineAmount : 14.040000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "uniglobephillips.com Registration from March 2024 (6 months not billed)",Quantity : 6,UnitAmount : 2.340000,LineAmount : 14.040000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Hosting and Maintenance for 14 domains from Nov 2022 to Mar 2023 (5 months with 14 domains not billed)",Quantity : 5,UnitAmount : 14.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Hosting and Maintenance for 15 domains from Apr 2023 to May 2023 (2 months with 15 domains not billed)",Quantity : 2,UnitAmount : 15.000000,LineAmount : 30.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Hosting and Maintenance for 20 domains from Jun 2023 to Sep 2023 (4 months with 20 domains not billed)",Quantity : 4,UnitAmount : 20.000000,LineAmount : 80.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Hosting and Maintenance for 21 domains from Oct 2023 to Jan 2024 (4 months with 21 domains not billed)",Quantity : 4,UnitAmount : 21.000000,LineAmount : 84.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Hosting and Maintenance for 25 domains for Feb 2024 (1 month with 25 domains not billed)",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Hosting and Maintenance for 27 domains from Mar 2024 to Sep 2024 (7 months with 27 domains not billed)",Quantity : 7,UnitAmount : 27.000000,LineAmount : 189.000000} [2025-01-28 04:47:34] Production.INFO: ==== result ===== [2025-01-28 04:47:34] Production.INFO: { "Id": "cab9e454-9149-49d6-8639-469b40b488f9", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057654195)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "32422c11-8980-4a24-8dd9-ea338e550dc0", "InvoiceNumber": "INV10722", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1049.87, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d965b2fe-ffb5-4359-bc08-f6a098234349", "ContactStatus": "ACTIVE", "Name": "UNIGLOBE Canada", "FirstName": "Alice", "LastName": "Hildebrandt", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1708961195503+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-10T00:00:00", "Date": "\/Date(1728518400000+0000)\/", "DueDateString": "2024-11-09T00:00:00", "DueDate": "\/Date(1731110400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Microsoft 365 Business Standard Licenses January to September 2024 2 licenses x 9 months (10 licenses used by Uniglobe Canada for these months, but only 8 were billed)", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 39.78, "LineAmount": 306.00, "Tracking": [], "Quantity": 18.0000, "DiscountRate": 0.00, "LineItemID": "22418c04-1ff3-4319-be9f-8f92dbfcd304", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobekalamalkatravel.com Registration from April 2023 (17 months not billed)", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 5.17, "LineAmount": 39.78, "AccountCode": "204", "Tracking": [], "Quantity": 17.0000, "DiscountRate": 0.00, "LineItemID": "4c492e6c-48fc-4e7c-8382-56247bb8dd89", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobewc.com Registration from July 2023 (15 months not billed)", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 4.56, "LineAmount": 35.10, "AccountCode": "204", "Tracking": [], "Quantity": 15.0000, "DiscountRate": 0.00, "LineItemID": "54c35362-6093-453f-aa55-b095e9bad744", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobespecialtywhitehorse.com Registration from October 2023 (11 months not billed)", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 3.35, "LineAmount": 25.74, "AccountCode": "204", "Tracking": [], "Quantity": 11.0000, "DiscountRate": 0.00, "LineItemID": "6fb85f50-2a8f-4a09-a521-216178398a1e", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobecarefreetravel.com Registration from February 2024 (7 months not billed)", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 2.13, "LineAmount": 16.38, "AccountCode": "204", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "a904b4eb-b0a9-4e63-b51a-c4f5ffdc78ef", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobephillipstravel.com Registration from March 2024 (6 months not billed)", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 1.83, "LineAmount": 14.04, "AccountCode": "204", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "2c2802f1-a559-42a0-a723-59533ba662fb", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobephillips.com Registration from March 2024 (6 months not billed)", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 1.83, "LineAmount": 14.04, "AccountCode": "204", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "41bc21d0-97fd-443e-ae5c-17fdf0b375a0", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Hosting and Maintenance for 14 domains from Nov 2022 to Mar 2023 (5 months with 14 domains not billed)", "UnitAmount": 14.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "ce9c8a29-1437-41ae-bc18-972b1b4aa1d9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Hosting and Maintenance for 15 domains from Apr 2023 to May 2023 (2 months with 15 domains not billed)", "UnitAmount": 15.00, "TaxType": "TAX020", "TaxAmount": 3.90, "LineAmount": 30.00, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "7d487f08-597f-4d36-85e4-ce7c79ae2246", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Hosting and Maintenance for 20 domains from Jun 2023 to Sep 2023 (4 months with 20 domains not billed)", "UnitAmount": 20.00, "TaxType": "TAX020", "TaxAmount": 10.40, "LineAmount": 80.00, "AccountCode": "203", "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "ef66cdec-4849-49ed-ae11-09ee20324396", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Hosting and Maintenance for 21 domains from Oct 2023 to Jan 2024 (4 months with 21 domains not billed)", "UnitAmount": 21.00, "TaxType": "TAX020", "TaxAmount": 10.92, "LineAmount": 84.00, "AccountCode": "203", "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "6db5a6e6-4bb9-437e-87b6-a88ce2b02aca", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Hosting and Maintenance for 25 domains for Feb 2024 (1 month with 25 domains not billed)", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "852e09f0-666a-44ad-8147-9ed432d93e1e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Hosting and Maintenance for 27 domains from Mar 2024 to Sep 2024 (7 months with 27 domains not billed)", "UnitAmount": 27.00, "TaxType": "TAX020", "TaxAmount": 24.57, "LineAmount": 189.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "a06b8742-b149-45a9-8010-2a5ec6110b77", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 929.08, "TotalTax": 120.79, "Total": 1049.87, "UpdatedDateUTC": "\/Date(1738057654070+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:47:34] Production.INFO: -- Create Invoice id --32422c11-8980-4a24-8dd9-ea338e550dc0 [2025-01-28 04:47:34] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:47:34] Production.INFO: CheckInvoice xerov2: INV10751 [2025-01-28 04:47:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10751 [2025-01-28 04:47:36] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:47:36] Production.INFO: Invoice SubTotal 699.050000 [2025-01-28 04:47:36] Production.INFO: Invoice DetTotal 699.05 [2025-01-28 04:47:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:47:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:47:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:47:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:47:48] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 08-27-2024 To 09-26-2024",Quantity : 1,UnitAmount : 3.190000,LineAmount : 3.190000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 8,UnitAmount : 7.000000,LineAmount : 56.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Loyalty Discount - $20 off per month, no expiry date",Quantity : 1,UnitAmount : -20.000000,LineAmount : -20.000000},{taxType:"TAX020",AccountCode : 212,DiscountRate : 0.000000,"Description": "Managed Antivirus subscription (yearly pricing, billed monthly)",Quantity : 10,UnitAmount : 1.440000,LineAmount : 14.400000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobeaquavacs.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobelexus.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobeec.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobecbo.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "Registration for ecinfo.ca",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobemail.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobetrips.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobevoyages.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for unigloberegistration.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobedorval.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobevoyageslexus.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobekey.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobenews.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for cbotravel.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "Registration for ucinfo.ca",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobespecialtytravel.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobesunbursttravel.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "Registration for uniglobetravel.ca",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "Registration for skywayleisuretravel.ca",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "Registration for skywayleisuretraveller.ca",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "Registration for skywaytraveller.ca",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobewc.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobecarefreetravel.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobekalamalkatravel.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobephillips.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobephillipstravel.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "Registration for uniglobespecialtywhitehorse.com",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "Hosting and Maintenance (per domain)",Quantity : 27,UnitAmount : 1.000000,LineAmount : 27.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses - Uniglobe Canada",Quantity : 10,UnitAmount : 17.000000,LineAmount : 170.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses - Uniglobe CBO",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses - Uniglobe Dorval",Quantity : 3,UnitAmount : 17.000000,LineAmount : 51.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses - Uniglobe CBO",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses - Uniglobe Dorval",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365 - Uniglobe Canada",Quantity : 2,UnitAmount : 3.840000,LineAmount : 7.680000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365 - Uniglobe CBO",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365 - Uniglobe Dorval",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000} [2025-01-28 04:47:52] Production.INFO: ==== result ===== [2025-01-28 04:47:52] Production.INFO: { "Id": "0d1c4f81-ec1a-4077-89b7-0a77cef2de69", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057672467)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "5482df4e-feb2-4a34-9524-0a5a7a445916", "InvoiceNumber": "INV10751", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 789.82, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d965b2fe-ffb5-4359-bc08-f6a098234349", "ContactStatus": "ACTIVE", "Name": "UNIGLOBE Canada", "FirstName": "Alice", "LastName": "Hildebrandt", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1708961195503+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-27T00:00:00", "Date": "\/Date(1727395200000+0000)\/", "DueDateString": "2024-10-27T00:00:00", "DueDate": "\/Date(1729987200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 08-27-2024 To 09-26-2024", "UnitAmount": 3.19, "TaxType": "TAX020", "TaxAmount": 0.41, "LineAmount": 3.19, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "84a77296-8fe5-487d-b1fc-e1e1c2c0f4a1", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 7.28, "LineAmount": 56.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "b45bb637-54bb-4155-8a8d-3185bbe2814f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "cb91c74b-4e52-4af7-964b-e654cf5d3739", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Loyalty Discount - $20 off per month, no expiry date", "UnitAmount": -20.00, "TaxType": "TAX020", "TaxAmount": -2.60, "LineAmount": -20.00, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "cea9b384-0c1c-4a92-9f99-f3599cc08f2a", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Antivirus subscription (yearly pricing, billed monthly)", "UnitAmount": 1.44, "TaxType": "TAX020", "TaxAmount": 1.87, "LineAmount": 14.40, "AccountCode": "212", "Tracking": [], "Quantity": 10.0000, "DiscountRate": 0.00, "LineItemID": "5d30287e-c7eb-4f9f-b3fa-08b204b3b503", "AccountID": "f910948c-6e7a-46ea-91d4-60d5bab373c8", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Registration for uniglobeaquavacs.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "0b966ba7-732a-4601-8337-9bd5e39be95d", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobelexus.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "6031f0f0-5352-49dc-98b9-d636bb54f487", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobeec.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "5ae60c53-be2a-495e-ae76-98902d0d9d47", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobecbo.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "94056033-3329-48c1-8726-27e498dbb74f", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for ecinfo.ca", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "1c881626-6741-49d8-a795-45829189b8b6", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Registration for uniglobemail.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "34f7087e-3e88-4371-b55a-e275fdf67d1d", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobetrips.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3adb53a0-2d0c-46cd-93d7-38b9ab9092bd", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobevoyages.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3795ec37-1b2d-4ed1-a7bb-db30cbda07c5", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for unigloberegistration.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "68f1178c-1178-4271-8786-5a8da86ca6e9", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobedorval.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "58e7c6ab-4fd7-402d-ad9f-284feb83af04", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobevoyageslexus.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "894cc191-48cb-4051-8e69-cb44ebadb7c0", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobekey.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "bcc46588-8406-4fbf-929a-31211ec15828", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobenews.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e67eaccb-59a3-4663-b425-bc70b70af249", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for cbotravel.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "ca8dab06-7927-4cf6-86d8-0bdf578258f4", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for ucinfo.ca", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3b8da6cc-c258-4c7f-a2e6-23a58a07bbd3", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Registration for uniglobespecialtytravel.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "bc6b6c04-7657-47d6-ac82-6a7768200cf6", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobesunbursttravel.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "cd136ca6-15d1-4991-9c79-1b5f6c7fc841", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobetravel.ca", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "64984ef2-7db2-4fe5-8254-ed6ae72eb73f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Registration for skywayleisuretravel.ca", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3c5e4d91-ee5b-42ca-8876-2a05765db255", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Registration for skywayleisuretraveller.ca", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "53068fc5-0543-4d94-b5f7-06b5947d487d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Registration for skywaytraveller.ca", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "f9e1d273-6a14-46b0-8bca-6fe5521a7a7d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Registration for uniglobewc.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "28811bc6-2889-478b-873c-d2c5673f5bd3", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobecarefreetravel.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "2f333fd5-873c-484f-9aa6-d7aba12559b0", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobekalamalkatravel.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "96519fa7-c6c5-4167-8b7a-e70071ebd759", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobephillips.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d1d7d0b0-8cb1-4973-9535-dfcbdcd8b9cd", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobephillipstravel.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "c0b5c83a-1af4-4cef-bf62-c42cf27aea85", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Registration for uniglobespecialtywhitehorse.com", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e078f4a5-539a-439e-ba8d-067e474d9039", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Hosting and Maintenance (per domain)", "UnitAmount": 1.00, "TaxType": "TAX020", "TaxAmount": 3.51, "LineAmount": 27.00, "AccountCode": "203", "Tracking": [], "Quantity": 27.0000, "LineItemID": "3dbbd53e-2eb3-4d51-810e-a83429751bdf", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses - Uniglobe Canada", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 22.10, "LineAmount": 170.00, "AccountCode": "250", "Tracking": [], "Quantity": 10.0000, "LineItemID": "d5eeb977-b45c-4cbe-9554-7e9f6369488b", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses - Uniglobe CBO", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "LineItemID": "e4289c1b-fe9e-4719-adb9-dc5b4dfd2199", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses - Uniglobe Dorval", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 6.63, "LineAmount": 51.00, "AccountCode": "250", "Tracking": [], "Quantity": 3.0000, "LineItemID": "a39ecd17-c9be-4394-a832-60cc624b0eb2", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses - Uniglobe CBO", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "a9052e7a-c07a-4eda-a74c-81e8ca416e95", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses - Uniglobe Dorval", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "cb4b6461-cafa-4321-9ba7-9a867e6ccdbf", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365 - Uniglobe Canada", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 1.00, "LineAmount": 7.68, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "LineItemID": "7ece766a-93ce-47b4-920e-de7d97c9cecd", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365 - Uniglobe CBO", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "6cce81b5-11cd-496d-b006-fcb3218fdad3", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365 - Uniglobe Dorval", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "6d03af9a-2989-4c62-9ffa-32ab273fff83", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 699.05, "TotalTax": 90.77, "Total": 789.82, "UpdatedDateUTC": "\/Date(1738057672337+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:47:52] Production.INFO: -- Create Invoice id --5482df4e-feb2-4a34-9524-0a5a7a445916 [2025-01-28 04:47:52] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:47:52] Production.INFO: CheckInvoice xerov2: INV10756 [2025-01-28 04:47:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10756 [2025-01-28 04:47:55] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:47:55] Production.INFO: Invoice SubTotal 17.850000 [2025-01-28 04:47:55] Production.INFO: Invoice DetTotal 17.85 [2025-01-28 04:47:55] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Harding%20Security" [2025-01-28 04:47:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:48:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:48:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:48:08] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension",Quantity : 1,UnitAmount : 23.000000,LineAmount : 23.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (14169257474 - 70 SHAFTESBURY AVE TORONTO, ON M4T1A3)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Loyalty Discount",Quantity : 1,UnitAmount : -7.650000,LineAmount : -7.650000} [2025-01-28 04:48:12] Production.INFO: ==== result ===== [2025-01-28 04:48:12] Production.INFO: { "Id": "8847a402-030a-4a93-8001-b91964bd6db4", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057691833)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "c4c77183-07e0-4291-8a3b-13c7110af8ac", "InvoiceNumber": "INV10756", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 20.18, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "631aa009-5337-4bbb-817f-724f7ca5f6db", "ContactStatus": "ACTIVE", "Name": "Harding Security", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562268171973+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-28T00:00:00", "Date": "\/Date(1727481600000+0000)\/", "DueDateString": "2024-10-28T00:00:00", "DueDate": "\/Date(1730073600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for an Unlimited Canada/US Cloud Phone extension", "UnitAmount": 23.00, "TaxType": "TAX020", "TaxAmount": 2.99, "LineAmount": 23.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a4feb27e-2fa7-436e-b3e8-7517c600e63f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (14169257474 - 70 SHAFTESBURY AVE TORONTO, ON M4T1A3)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "802dcc2f-c2de-435e-979a-a9c4f8c824c9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Loyalty Discount", "UnitAmount": -7.65, "TaxType": "TAX020", "TaxAmount": -0.99, "LineAmount": -7.65, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c23b1322-61e9-4d79-bb8f-006c9286eb84", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 17.85, "TotalTax": 2.33, "Total": 20.18, "UpdatedDateUTC": "\/Date(1738057691757+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:48:12] Production.INFO: -- Create Invoice id --c4c77183-07e0-4291-8a3b-13c7110af8ac [2025-01-28 04:48:12] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:48:12] Production.INFO: CheckInvoice xerov2: INV10766 [2025-01-28 04:48:12] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10766 [2025-01-28 04:48:14] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:48:14] Production.INFO: Invoice SubTotal 900.970000 [2025-01-28 04:48:14] Production.INFO: Invoice DetTotal 900.97 [2025-01-28 04:48:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:48:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:48:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:48:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:48:26] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "with Website Maintenance Package",Quantity : 1,UnitAmount : 69.770000,LineAmount : 69.770000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Antivirus software license, monitoring and support",Quantity : 8,UnitAmount : 4.000000,LineAmount : 32.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Server",Quantity : 1,UnitAmount : 120.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 4,UnitAmount : 72.000000,LineAmount : 288.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 4,UnitAmount : 36.000000,LineAmount : 144.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 12,UnitAmount : 8.100000,LineAmount : 97.200000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Ironscales Basic",Quantity : 4,UnitAmount : 3.500000,LineAmount : 14.000000} [2025-01-28 04:48:29] Production.INFO: ==== result ===== [2025-01-28 04:48:29] Production.INFO: { "Id": "691b4204-f992-4886-a007-0567a8e0fb96", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057709452)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "99f87521-1f8b-4e37-a3f5-304611af6aa0", "InvoiceNumber": "INV10766", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1018.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fcade0cf-7b43-4bfe-86cf-b6c9e33f1686", "ContactNumber": "Natural Insect Control", "ContactStatus": "ACTIVE", "Name": "Natural Insect Control", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9053243923", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936265023+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-30T00:00:00", "Date": "\/Date(1727654400000+0000)\/", "DueDateString": "2024-10-30T00:00:00", "DueDate": "\/Date(1730246400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "with Website Maintenance Package", "UnitAmount": 69.77, "TaxType": "TAX020", "TaxAmount": 9.07, "LineAmount": 69.77, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "1a0868fe-d69f-4ac4-9f3a-fe011e0c627e", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Antivirus software license, monitoring and support", "UnitAmount": 4.00, "TaxType": "TAX020", "TaxAmount": 4.16, "LineAmount": 32.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "16582571-d3fe-41a5-87a4-0c387f57e2b5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Server", "UnitAmount": 120.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "b7c7ff28-e1ff-4127-b7f4-938aee89c268", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 72.00, "TaxType": "TAX020", "TaxAmount": 37.44, "LineAmount": 288.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "eb5721da-4e62-4f3a-a84b-a283aae8bec5", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 36.00, "TaxType": "TAX020", "TaxAmount": 18.72, "LineAmount": 144.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "159678ee-400b-4999-8763-c8dde8b73687", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 12.64, "LineAmount": 97.20, "AccountCode": "250", "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "ea5521b6-7fb8-4e97-a457-48e975032fb1", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "60665f38-a632-4bcf-a40b-c92212977931", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Ironscales Basic", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 1.82, "LineAmount": 14.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "9aa787e7-4862-4933-a2ff-ed4ea75cf2ea", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 900.97, "TotalTax": 117.13, "Total": 1018.10, "UpdatedDateUTC": "\/Date(1738057709343+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:48:29] Production.INFO: -- Create Invoice id --99f87521-1f8b-4e37-a3f5-304611af6aa0 [2025-01-28 04:48:29] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:48:29] Production.INFO: CheckInvoice xerov2: INV10767 [2025-01-28 04:48:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10767 [2025-01-28 04:48:32] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:48:32] Production.INFO: Invoice SubTotal 1610.830000 [2025-01-28 04:48:32] Production.INFO: Invoice DetTotal 1610.83 [2025-01-28 04:48:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:48:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:48:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:48:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:48:43] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 34.560000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 198.720000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 45.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 60.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Matheson, Donaldson offices",Quantity : 2,UnitAmount : 35.000000,LineAmount : 70.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Management and monitor for PTG-CLO-SVR-01",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 17,UnitAmount : 52.000000,LineAmount : 884.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 12,UnitAmount : 10.000000,LineAmount : 120.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "M365 Business Basic",Quantity : 16,UnitAmount : 8.100000,LineAmount : 129.600000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "M365 Business Standard",Quantity : 1,UnitAmount : 17.000000,LineAmount : 17.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Plan 1 - Email only",Quantity : 5,UnitAmount : 5.390000,LineAmount : 26.950000} [2025-01-28 04:48:47] Production.INFO: ==== result ===== [2025-01-28 04:48:47] Production.INFO: { "Id": "0f191627-6488-4cd6-83e0-943774003e66", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057727435)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "aa131b89-2212-4991-b060-cfd527566cbc", "InvoiceNumber": "INV10767", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1820.23, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-09-30T00:00:00", "Date": "\/Date(1727654400000+0000)\/", "DueDateString": "2024-10-30T00:00:00", "DueDate": "\/Date(1730246400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.56, "TaxType": "TAX020", "TaxAmount": 4.49, "LineAmount": 34.56, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "043bd852-28a3-4e7e-8a6f-fff941bd7bce", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.72, "TaxType": "TAX020", "TaxAmount": 25.83, "LineAmount": 198.72, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "81599b13-d472-46a4-a4b6-d22936b7d54c", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Cloud replication (charged per gigabyte)", "UnitAmount": 0.30, "TaxType": "TAX020", "TaxAmount": 5.85, "LineAmount": 45.00, "Tracking": [], "Quantity": 150.0000, "DiscountRate": 0.00, "LineItemID": "bf0f3a2f-4fd2-4c94-9235-b6bac634e514", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for each site being backed up (for servers)", "UnitAmount": 60.00, "TaxType": "TAX020", "TaxAmount": 7.80, "LineAmount": 60.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "e4ebf82a-85a1-40b8-9a2a-e560997ceff4", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Matheson, Donaldson offices", "UnitAmount": 35.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "18b4e77c-3e39-4709-93f4-a504fd841d08", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Management and monitor for PTG-CLO-SVR-01", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "6d892c4d-d6e6-4dd0-8f0f-4e6db7ac898d", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 114.92, "LineAmount": 884.00, "Tracking": [], "Quantity": 17.0000, "DiscountRate": 0.00, "LineItemID": "906389fc-0416-43a5-9049-f18756416ef5", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "b3f56772-262a-4cd4-95b6-09b5ba9919f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "M365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 16.85, "LineAmount": 129.60, "AccountCode": "250", "Tracking": [], "Quantity": 16.0000, "DiscountRate": 0.00, "LineItemID": "0c9d62e6-ef03-418e-b51b-7f5c7fb2a709", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "M365 Business Standard", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 2.21, "LineAmount": 17.00, "AccountCode": "250", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a595758e-1ba6-46ff-a9cd-085b8aa19221", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.39, "TaxType": "TAX020", "TaxAmount": 3.50, "LineAmount": 26.95, "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "abaee761-ea3d-41dd-8bf3-8a880987cd6e", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1610.83, "TotalTax": 209.40, "Total": 1820.23, "UpdatedDateUTC": "\/Date(1738057727373+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:48:47] Production.INFO: -- Create Invoice id --aa131b89-2212-4991-b060-cfd527566cbc [2025-01-28 04:48:47] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:48:47] Production.INFO: CheckInvoice xerov2: INV10768 [2025-01-28 04:48:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10768 [2025-01-28 04:48:50] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:48:50] Production.INFO: Invoice SubTotal 202.600000 [2025-01-28 04:48:50] Production.INFO: Invoice DetTotal 202.6 [2025-01-28 04:48:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:48:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:48:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:48:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:49:01] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 2,UnitAmount : 52.000000,LineAmount : 104.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 8,UnitAmount : 8.100000,LineAmount : 64.800000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Office 365 Business Premium",Quantity : 2,UnitAmount : 16.900000,LineAmount : 33.800000} [2025-01-28 04:49:05] Production.INFO: ==== result ===== [2025-01-28 04:49:05] Production.INFO: { "Id": "dd8198cb-02b9-47df-ab51-b84d903e49ca", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057745089)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "099f3135-b357-49af-a7d0-30e0644a4e45", "InvoiceNumber": "INV10768", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 228.93, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cad302ad-7c7e-456b-bcf1-bd7729cb22b7", "ContactNumber": "Keogh Construction", "ContactStatus": "ACTIVE", "Name": "Keogh Construction", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "555-555-5555", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(519) 942-4573", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936267550+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-01T00:00:00", "Date": "\/Date(1727740800000+0000)\/", "DueDateString": "2024-10-31T00:00:00", "DueDate": "\/Date(1730332800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 13.52, "LineAmount": 104.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "4a3c13d1-47f0-41ec-885e-038b5ca1d0c8", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 8.42, "LineAmount": 64.80, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "ab48f40b-6afb-43db-ab4d-948cb0756007", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Office 365 Business Premium", "UnitAmount": 16.90, "TaxType": "TAX020", "TaxAmount": 4.39, "LineAmount": 33.80, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "9f4f4993-d6ae-44b9-8bb4-d1edb603d76c", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 202.60, "TotalTax": 26.33, "Total": 228.93, "UpdatedDateUTC": "\/Date(1738057745027+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:49:05] Production.INFO: -- Create Invoice id --099f3135-b357-49af-a7d0-30e0644a4e45 [2025-01-28 04:49:05] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:49:05] Production.INFO: CheckInvoice xerov2: INV10788 [2025-01-28 04:49:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10788 [2025-01-28 04:49:07] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:49:07] Production.INFO: Invoice SubTotal 2737.000000 [2025-01-28 04:49:07] Production.INFO: Invoice DetTotal 2737 [2025-01-28 04:49:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:49:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:49:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:49:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:49:19] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard March 2024",Quantity : 23,UnitAmount : 17.000000,LineAmount : 391.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard April 2024",Quantity : 23,UnitAmount : 17.000000,LineAmount : 391.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard May 2024",Quantity : 23,UnitAmount : 17.000000,LineAmount : 391.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard June 2024",Quantity : 23,UnitAmount : 17.000000,LineAmount : 391.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard July 2024",Quantity : 23,UnitAmount : 17.000000,LineAmount : 391.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard August 2024",Quantity : 23,UnitAmount : 17.000000,LineAmount : 391.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard September 2024",Quantity : 23,UnitAmount : 17.000000,LineAmount : 391.000000} [2025-01-28 04:49:22] Production.INFO: ==== result ===== [2025-01-28 04:49:22] Production.INFO: { "Id": "0b93da32-8801-4a33-b912-6216db1d1f8b", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057762470)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "3385b06f-53e0-49de-9e50-a3af507df894", "InvoiceNumber": "INV10788", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 3092.81, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-01T00:00:00", "Date": "\/Date(1727740800000+0000)\/", "DueDateString": "2024-10-31T00:00:00", "DueDate": "\/Date(1730332800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Microsoft 365 Business Standard March 2024", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 50.83, "LineAmount": 391.00, "Tracking": [], "Quantity": 23.0000, "DiscountRate": 0.00, "LineItemID": "bb511623-cf46-4551-8bdb-22728e146464", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard April 2024", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 50.83, "LineAmount": 391.00, "Tracking": [], "Quantity": 23.0000, "DiscountRate": 0.00, "LineItemID": "27c8bedb-821d-4ff1-b49c-ceaa85c4b594", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard May 2024", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 50.83, "LineAmount": 391.00, "Tracking": [], "Quantity": 23.0000, "DiscountRate": 0.00, "LineItemID": "df9fb286-5668-4646-b429-2b94000572e7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard June 2024", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 50.83, "LineAmount": 391.00, "Tracking": [], "Quantity": 23.0000, "DiscountRate": 0.00, "LineItemID": "44b28f9f-292f-422e-b975-27fcbc20a9b6", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard July 2024", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 50.83, "LineAmount": 391.00, "Tracking": [], "Quantity": 23.0000, "DiscountRate": 0.00, "LineItemID": "34b49e93-ec64-4317-be79-9b64869976ca", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard August 2024", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 50.83, "LineAmount": 391.00, "Tracking": [], "Quantity": 23.0000, "DiscountRate": 0.00, "LineItemID": "e8562256-289d-4759-9f66-2e852355fbb2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard September 2024", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 50.83, "LineAmount": 391.00, "Tracking": [], "Quantity": 23.0000, "DiscountRate": 0.00, "LineItemID": "0932226f-4ca6-4c37-a8a4-77146ae86ec4", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 2737.00, "TotalTax": 355.81, "Total": 3092.81, "UpdatedDateUTC": "\/Date(1738057762407+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:49:22] Production.INFO: -- Create Invoice id --3385b06f-53e0-49de-9e50-a3af507df894 [2025-01-28 04:49:22] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:49:22] Production.INFO: CheckInvoice xerov2: INV10789 [2025-01-28 04:49:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10789 [2025-01-28 04:49:25] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:49:25] Production.INFO: Invoice SubTotal 175.770000 [2025-01-28 04:49:25] Production.INFO: Invoice DetTotal 175.77 [2025-01-28 04:49:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Orange%20Contracting" [2025-01-28 04:49:28] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:49:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:49:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:49:37] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 30.000000,"Description": "Microsoft 365 Business Basic",Quantity : 31,UnitAmount : 8.100000,LineAmount : 175.770000} [2025-01-28 04:49:40] Production.INFO: ==== result ===== [2025-01-28 04:49:40] Production.INFO: { "Id": "58bc330f-732d-4244-b9af-3f20078353a4", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057780750)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "4b790fba-88f6-4672-941a-13f42079477d", "InvoiceNumber": "INV10789", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 198.62, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 75.33, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "075abb78-3e33-47bd-a869-70486b7179f2", "ContactStatus": "ACTIVE", "Name": "Orange Contracting", "FirstName": "Mohamed", "LastName": "", "EmailAddress": "mohamed@orangecontracting.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "20 Poulias Ave.", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Richmond Hill", "Region": "ON", "PostalCode": "L4E4A1", "Country": "Canada", "AttentionTo": "Mohamed" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(416) 8172590", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "4168172590", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1487615948263+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-01T00:00:00", "Date": "\/Date(1727740800000+0000)\/", "DueDateString": "2024-10-31T00:00:00", "DueDate": "\/Date(1730332800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Microsoft 365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 22.85, "LineAmount": 175.77, "Tracking": [], "Quantity": 31.0000, "DiscountRate": 30.00, "LineItemID": "4464b7a4-a7b1-4565-a725-2f523df0314b", "DiscountEnteredAsPercent": true, "DiscountAmount": 75.3300, "ValidationErrors": [] } ], "SubTotal": 175.77, "TotalTax": 22.85, "Total": 198.62, "UpdatedDateUTC": "\/Date(1738057780690+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:49:40] Production.INFO: -- Create Invoice id --4b790fba-88f6-4672-941a-13f42079477d [2025-01-28 04:49:40] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:49:40] Production.INFO: CheckInvoice xerov2: INV10809 [2025-01-28 04:49:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10809 [2025-01-28 04:49:43] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:49:43] Production.INFO: Invoice SubTotal 3.000000 [2025-01-28 04:49:43] Production.INFO: Invoice DetTotal 3 [2025-01-28 04:49:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:49:46] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:49:49] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:49:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:49:55] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 303,"Description": "The "You're Overcharging Me" Discount",Quantity : 1,UnitAmount : -7.000000,LineAmount : -7.000000} [2025-01-28 04:49:58] Production.INFO: ==== result ===== [2025-01-28 04:49:58] Production.INFO: { "ErrorNumber": 14, "Type": "PostDataInvalidException", "Message": "Invalid Json data" } [2025-01-28 04:49:58] Production.ERROR: exception 'ErrorException' with message 'Undefined property: stdClass::$Invoices' in /var/www/html/onswitch.neon.service/app/lib/XeroV2.php:0 Stack trace: #0 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined prope...', '/var/www/html/o...', 0, Array) #1 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CreateInvoice() #2 /var/www/html/onswitch.neon.service/app/Console/Commands/XeroInvoicePostV2.php(0): App\Lib\XeroV2->addInvoices() #3 [internal function]: App\Console\Commands\XeroInvoicePostV2->fire() #4 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Container/Container.php(526): call_user_func_array(Array, Array) #5 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array) #6 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #7 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(App\Console\Commands\XeroInvoicePostV2), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 /var/www/html/onswitch.neon.service/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 {main} [2025-01-28 04:49:58] Production.INFO: -- Create Invoice Error --Undefined property: stdClass::$Invoices [2025-01-28 04:49:58] Production.INFO: -- Create Invoice Error -- [2025-01-28 04:49:58] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:49:58] Production.INFO: CheckInvoice xerov2: INV10810 [2025-01-28 04:49:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10810 [2025-01-28 04:50:01] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:50:01] Production.INFO: Invoice SubTotal 77.500000 [2025-01-28 04:50:01] Production.INFO: Invoice DetTotal 77.5 [2025-01-28 04:50:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010583%20%28William%20Prichard%29" [2025-01-28 04:50:03] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:50:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:50:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:50:13] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (12262272000 - 257 James St Delhi, ON N4B 1X5 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:50:16] Production.INFO: ==== result ===== [2025-01-28 04:50:16] Production.INFO: { "Id": "88e3694a-453e-480f-9667-7a6afde6eb30", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057816342)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "5f11b8ba-0d29-47aa-bb51-26a0126a190c", "InvoiceNumber": "INV10810", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 87.58, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "17005aca-7cf0-4aa4-ac3f-3f8f1c2c61ea", "ContactStatus": "ACTIVE", "Name": "Dominos 10583 (William Prichard)", "FirstName": "William", "LastName": "Prichard", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1646697446090+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-04T00:00:00", "Date": "\/Date(1728000000000+0000)\/", "DueDateString": "2024-11-03T00:00:00", "DueDate": "\/Date(1730592000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c5f95f03-3403-4f35-976b-abe04899a809", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (12262272000 - 257 James St Delhi, ON N4B 1X5 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "92c42d87-65d7-4f1a-ba9a-14ef12ecb378", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 77.50, "TotalTax": 10.08, "Total": 87.58, "UpdatedDateUTC": "\/Date(1738057816297+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:50:16] Production.INFO: -- Create Invoice id --5f11b8ba-0d29-47aa-bb51-26a0126a190c [2025-01-28 04:50:16] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:50:16] Production.INFO: CheckInvoice xerov2: INV10818 [2025-01-28 04:50:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10818 [2025-01-28 04:50:18] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:50:18] Production.INFO: Invoice SubTotal 79.880000 [2025-01-28 04:50:18] Production.INFO: Invoice DetTotal 79.88 [2025-01-28 04:50:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:50:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:50:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:50:28] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:50:31] Production.INFO: =========Invoices String here======{taxType:"TAX023",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 09-05-2024 To 10-04-2024",Quantity : 1,UnitAmount : 1.390000,LineAmount : 1.390000},{taxType:"TAX023",AccountCode : 203,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.990000,LineAmount : 75.990000},{taxType:"TAX023",AccountCode : 203,"Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:50:35] Production.INFO: ==== result ===== [2025-01-28 04:50:35] Production.INFO: { "Id": "6213f27e-e12b-4a32-853c-f6ad3bafd4e7", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057834982)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "84a144c0-d1cb-4c8d-ac27-707c8c6c4de9", "InvoiceNumber": "INV10818", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 88.67, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "9ba9e65f-7bc8-430d-b449-05e224b3e5f6", "ContactStatus": "ACTIVE", "Name": "Dominos 10164 (Jordan Hodgson)", "FirstName": "Jordan", "LastName": "Hodgson", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "4-302 114 St", "City": "North Battleford", "Region": "SK", "PostalCode": "S9A 2M6", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730664962653+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-05T00:00:00", "Date": "\/Date(1728086400000+0000)\/", "DueDateString": "2024-10-12T00:00:00", "DueDate": "\/Date(1728691200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 09-05-2024 To 10-04-2024", "UnitAmount": 1.39, "TaxType": "TAX023", "TaxAmount": 0.15, "LineAmount": 1.39, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "58ee586c-a807-44ba-b20f-fd909ad60999", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.99, "TaxType": "TAX023", "TaxAmount": 8.36, "LineAmount": 75.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "7ba0e18e-6852-4947-a551-1255e9e2a635", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)", "UnitAmount": 2.50, "TaxType": "TAX023", "TaxAmount": 0.28, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "4a08a6b8-92de-4be5-8ccb-75001f1e8700", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 79.88, "TotalTax": 8.79, "Total": 88.67, "UpdatedDateUTC": "\/Date(1738057834903+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:50:35] Production.INFO: -- Create Invoice id --84a144c0-d1cb-4c8d-ac27-707c8c6c4de9 [2025-01-28 04:50:35] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:50:35] Production.INFO: CheckInvoice xerov2: INV10819 [2025-01-28 04:50:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10819 [2025-01-28 04:50:37] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:50:37] Production.INFO: Invoice SubTotal 770.000000 [2025-01-28 04:50:37] Production.INFO: Invoice DetTotal 770 [2025-01-28 04:50:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Harbourfront%20Medicine%20Cabinet" [2025-01-28 04:50:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:50:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:50:46] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:50:50] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Jan 15 to Feb 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Feb 15 to Mar 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Mar 15 to Apr 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Apr 15 to May 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing May 15 to Jun 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Jun 15 to Jul 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Jul 15 to Aug 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Aug 15 to Sep 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Sep 15 to Oct 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Oct 15 to Nov 14, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Phone channels for capacity-based billing Nov 14 to Dec 15, 2024",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000} [2025-01-28 04:50:53] Production.INFO: ==== result ===== [2025-01-28 04:50:53] Production.INFO: { "Id": "56cc16c3-f908-4329-80f9-e88b8a95be58", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057853477)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "2e6029b1-2eeb-441e-ad5b-9bff01f83b6d", "InvoiceNumber": "INV10819", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 870.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "e4609e79-2a2f-49b0-a0f8-9766de2b1774", "ContactStatus": "ACTIVE", "Name": "Harbourfront Medicine Cabinet", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "205 Ava Rd", "City": "Toronto", "Region": "ON", "PostalCode": "M6C 1W8", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730664962810+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-23T00:00:00", "Date": "\/Date(1732320000000+0000)\/", "DueDateString": "2024-12-23T00:00:00", "DueDate": "\/Date(1734912000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Phone channels for capacity-based billing Jan 15 to Feb 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "687fab17-707e-4f27-8200-18f3983ba367", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Feb 15 to Mar 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "c3b1455a-963c-4bdf-9048-18f276070cd2", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Mar 15 to Apr 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "2d2ad9d9-2d0e-480b-bade-4261b4674c65", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Apr 15 to May 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "acbc50ff-4771-4a43-ad3d-3f49019c7639", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing May 15 to Jun 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "e8cf15af-43a0-479c-9747-e5e47100daa0", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Jun 15 to Jul 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "81fb6c82-1574-4ab7-9804-fa9dd8b08820", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Jul 15 to Aug 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "41a7d86f-31a6-4c19-b8f8-12953a8f196b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Aug 15 to Sep 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "5f4189de-dc54-4ab2-8cd7-68ddcea4ffcf", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Sep 15 to Oct 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "036b2d78-4c34-4b81-801a-f193d988070b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Oct 15 to Nov 14, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "590ba418-ddf9-46d4-9ae6-d2a5b1ac19ad", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone channels for capacity-based billing Nov 14 to Dec 15, 2024", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "5aff2d2b-cc96-4e9b-b224-5f800a1efebf", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 770.00, "TotalTax": 100.10, "Total": 870.10, "UpdatedDateUTC": "\/Date(1738057853430+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:50:53] Production.INFO: -- Create Invoice id --2e6029b1-2eeb-441e-ad5b-9bff01f83b6d [2025-01-28 04:50:53] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:50:53] Production.INFO: CheckInvoice xerov2: INV10820 [2025-01-28 04:50:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10820 [2025-01-28 04:50:56] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:50:56] Production.INFO: Invoice SubTotal 1171.900000 [2025-01-28 04:50:56] Production.INFO: Invoice DetTotal 1171.9 [2025-01-28 04:50:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Selective%20Conformal%20Coatings%20Inc." [2025-01-28 04:50:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:51:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:51:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:51:07] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Office 365 Business Premium License unbilled from March 2022 to October 2024 (1 license x 31 months)",Quantity : 31,UnitAmount : 16.900000,LineAmount : 523.900000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Office 365 Business Essentials Licenses unbilled from Feb 2022 to October 2024 (2 licenses x 32 months)",Quantity : 64,UnitAmount : 8.100000,LineAmount : 518.400000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Office 365 Business Essentials Licenses unbilled from June 2023 to October 2024 (1 licenses x 16 months)",Quantity : 16,UnitAmount : 8.100000,LineAmount : 129.600000} [2025-01-28 04:51:11] Production.INFO: ==== result ===== [2025-01-28 04:51:11] Production.INFO: { "Id": "bf22c117-3e11-4249-8f1e-d563f1ecfed3", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057870788)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "4ad19f5f-ca8b-4f88-87eb-8979d34df2ed", "InvoiceNumber": "INV10820", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1324.25, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "829ddc9d-f1ae-447b-9687-394867f488a7", "ContactNumber": "", "ContactStatus": "ACTIVE", "Name": "Selective Conformal Coatings Inc.", "FirstName": "Christine", "LastName": "Francis", "EmailAddress": "cfrancis@conformalcoating.ca", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "365 Healey Dr.", "AddressLine2": "Unit 5", "AddressLine3": "", "AddressLine4": "", "City": "Bolton", "Region": "ON", "PostalCode": "L7E 5C1", "Country": "Canada", "AttentionTo": "Christine Francis" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 9519523", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 9519523", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9055051135", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1544121527830+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-05T00:00:00", "Date": "\/Date(1728086400000+0000)\/", "DueDateString": "2024-11-04T00:00:00", "DueDate": "\/Date(1730678400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Office 365 Business Premium License unbilled from March 2022 to October 2024 (1 license x 31 months)", "UnitAmount": 16.90, "TaxType": "TAX020", "TaxAmount": 68.11, "LineAmount": 523.90, "Tracking": [], "Quantity": 31.0000, "DiscountRate": 0.00, "LineItemID": "ae2b1ea8-2b3d-48a2-b899-8dc0b1879c19", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Office 365 Business Essentials Licenses unbilled from Feb 2022 to October 2024 (2 licenses x 32 months)", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 67.39, "LineAmount": 518.40, "Tracking": [], "Quantity": 64.0000, "DiscountRate": 0.00, "LineItemID": "af69f84c-718f-4a75-ba9d-687783b3f379", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Office 365 Business Essentials Licenses unbilled from June 2023 to October 2024 (1 licenses x 16 months)", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 16.85, "LineAmount": 129.60, "Tracking": [], "Quantity": 16.0000, "DiscountRate": 0.00, "LineItemID": "97013445-a9c1-47aa-a03f-43d5fefa82d1", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1171.90, "TotalTax": 152.35, "Total": 1324.25, "UpdatedDateUTC": "\/Date(1738057870740+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:51:11] Production.INFO: -- Create Invoice id --4ad19f5f-ca8b-4f88-87eb-8979d34df2ed [2025-01-28 04:51:11] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:51:11] Production.INFO: CheckInvoice xerov2: INV10859 [2025-01-28 04:51:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10859 [2025-01-28 04:51:13] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:51:13] Production.INFO: Invoice SubTotal 47.310000 [2025-01-28 04:51:13] Production.INFO: Invoice DetTotal 47.31 [2025-01-28 04:51:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="J.%20Randall%20Graham%2C%20CPA" [2025-01-28 04:51:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:51:19] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:51:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:51:25] Production.INFO: =========Invoices String here======{AccountCode : 234,DiscountRate : 0.000000,"Description": " From 09-10-2024 To 10-09-2024",Quantity : 1,UnitAmount : 2.810000,LineAmount : 2.810000},{AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 6,UnitAmount : 7.000000,LineAmount : 42.000000},{AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (18605166325 - 1616 METROPOLITAN CIR UNIT A TALLAHASSEE, FL 32308)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:51:29] Production.INFO: ==== result ===== [2025-01-28 04:51:29] Production.INFO: { "Id": "fa8f909d-2be5-4bbc-9e80-6a9c40fa990a", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057889352)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "07b8b88c-b598-4e4a-8c00-7561dbfa54f6", "InvoiceNumber": "INV10859", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 53.47, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7aa12a04-66d6-4e6f-ae1b-86427d18b26f", "ContactStatus": "ACTIVE", "Name": "J. Randall Graham, CPA", "FirstName": "Randy", "LastName": "Graham", "EmailAddress": "jrgcpa@nettally.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "1616-A Metropolitan Circle", "AddressLine2": "", "AddressLine3": "Tallahassee, 32308", "AddressLine4": "", "City": "Tallahassee", "Region": "", "PostalCode": "32308", "Country": "United States", "AttentionTo": "Randy Graham" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(850) 3853711", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "8503853711,101", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "8505456466", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1497928193093+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-10T00:00:00", "Date": "\/Date(1728518400000+0000)\/", "DueDateString": "2024-10-17T00:00:00", "DueDate": "\/Date(1729123200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 09-10-2024 To 10-09-2024", "UnitAmount": 2.81, "TaxType": "OUTPUT", "TaxAmount": 0.37, "LineAmount": 2.81, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "9ac33107-0391-4fd4-8539-8fecd5450688", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "OUTPUT", "TaxAmount": 5.46, "LineAmount": 42.00, "AccountCode": "203", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "d7661598-cd5f-4f72-a124-4b9170411b4a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (18605166325 - 1616 METROPOLITAN CIR UNIT A TALLAHASSEE, FL 32308)", "UnitAmount": 2.50, "TaxType": "OUTPUT", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ebcbcc39-eab2-41d1-afe1-59ca44500037", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 47.31, "TotalTax": 6.16, "Total": 53.47, "UpdatedDateUTC": "\/Date(1738057889307+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:51:29] Production.INFO: -- Create Invoice id --07b8b88c-b598-4e4a-8c00-7561dbfa54f6 [2025-01-28 04:51:29] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:51:29] Production.INFO: CheckInvoice xerov2: INV10865 [2025-01-28 04:51:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10865 [2025-01-28 04:51:32] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:51:32] Production.INFO: Invoice SubTotal 1615.760000 [2025-01-28 04:51:32] Production.INFO: Invoice DetTotal 1615.76 [2025-01-28 04:51:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Ball%20Construction" [2025-01-28 04:51:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:51:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:51:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:51:44] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 5.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (06-18-2024 to 07-08-2024)",Quantity : 25,UnitAmount : 8.700000,LineAmount : 206.620000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 5.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (07-08-2024 to 08-08-2024)",Quantity : 25,UnitAmount : 12.990000,LineAmount : 308.510000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 5.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (08-08-2024 to 09-08-2024)",Quantity : 25,UnitAmount : 12.990000,LineAmount : 308.510000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 5.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (09-08-2024 to 10-08-2024)",Quantity : 25,UnitAmount : 12.990000,LineAmount : 308.510000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 5.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (10-08-2024 to 11-08-2024)",Quantity : 25,UnitAmount : 12.990000,LineAmount : 308.510000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (06-18-2024 to 07-08-2024)",Quantity : 1,UnitAmount : 6.670000,LineAmount : 6.670000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (07-08-2024 to 08-08-2024)",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (08-08-2024 to 09-08-2024)",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (09-08-2024 to 10-08-2024)",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (10-08-2024 to 11-08-2024)",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "CloudPhone.ONE Softphone add-on (06-18-2024 to 07-08-2024)",Quantity : 25,UnitAmount : 0.670000,LineAmount : 16.750000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "CloudPhone.ONE Softphone add-on (07-08-2024 to 08-08-2024)",Quantity : 25,UnitAmount : 1.000000,LineAmount : 25.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "CloudPhone.ONE Softphone add-on (08-08-2024 to 09-08-2024)",Quantity : 25,UnitAmount : 1.000000,LineAmount : 25.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "CloudPhone.ONE Softphone add-on (09-08-2024 to 10-08-2024)",Quantity : 25,UnitAmount : 1.000000,LineAmount : 25.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "CloudPhone.ONE Softphone add-on (10-08-2024 to 11-08-2024)",Quantity : 25,UnitAmount : 1.000000,LineAmount : 25.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (5197425851 - 5 Shirley Ave, Kitchener, ON N2B 2E6) (06-18-2024 to 07-08-2024)",Quantity : 1,UnitAmount : 1.680000,LineAmount : 1.680000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (07-08-2024 to 08-08-2024) ",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (08-08-2024 to 09-08-2024)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (09-08-2024 to 10-08-2024)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (10-08-2024 to 11-08-2024)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:51:47] Production.INFO: ==== result ===== [2025-01-28 04:51:47] Production.INFO: { "Id": "c6d2efbe-50c7-4d3c-8c8c-70f8f8acb565", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057907524)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "00000000-0000-0000-0000-000000000000", "InvoiceNumber": "INV10865", "Payments": [], "CreditNotes": [], "Prepayments": [], "Overpayments": [], "TotalDiscount": 75.84, "IsDiscounted": true, "InvoiceAddresses": [], "HasErrors": true, "InvoicePaymentServices": [], "Contact": { "ContactID": "b0bd4d3e-7d9a-4f7f-a743-aafe2ee02798", "Addresses": [], "Phones": [], "ContactGroups": [], "ContactPersons": [], "HasValidationErrors": false, "ValidationErrors": [] }, "DateString": "2024-10-10T00:00:00", "Date": "\/Date(1728518400000+0000)\/", "DueDateString": "2024-11-09T00:00:00", "DueDate": "\/Date(1731110400000+0000)\/", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for an Unlimited Canada/US Cloud Phone extension (06-18-2024 to 07-08-2024)", "UnitAmount": 8.700000, "TaxType": "TAX020", "TaxAmount": 26.86, "LineAmount": 206.62, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 5.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (07-08-2024 to 08-08-2024)", "UnitAmount": 12.990000, "TaxType": "TAX020", "TaxAmount": 40.11, "LineAmount": 308.51, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 5.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (08-08-2024 to 09-08-2024)", "UnitAmount": 12.990000, "TaxType": "TAX020", "TaxAmount": 40.11, "LineAmount": 308.51, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 5.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (09-08-2024 to 10-08-2024)", "UnitAmount": 12.990000, "TaxType": "TAX020", "TaxAmount": 40.11, "LineAmount": 308.51, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 5.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (10-08-2024 to 11-08-2024)", "UnitAmount": 12.990000, "TaxType": "TAX020", "TaxAmount": 40.11, "LineAmount": 308.51, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 5.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (06-18-2024 to 07-08-2024)", "UnitAmount": 6.670000, "TaxType": "TAX020", "TaxAmount": 0.87, "LineAmount": 6.67, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (07-08-2024 to 08-08-2024)", "UnitAmount": 10.000000, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 10.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (08-08-2024 to 09-08-2024)", "UnitAmount": 10.000000, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 10.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (09-08-2024 to 10-08-2024)", "UnitAmount": 10.000000, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 10.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Fax-to-Email service, with ability to send faxes via CloudPhone.ONE admin portal (10-08-2024 to 11-08-2024)", "UnitAmount": 10.000000, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 10.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "CloudPhone.ONE Softphone add-on (06-18-2024 to 07-08-2024)", "UnitAmount": 0.670000, "TaxType": "TAX020", "TaxAmount": 2.18, "LineAmount": 16.75, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "CloudPhone.ONE Softphone add-on (07-08-2024 to 08-08-2024)", "UnitAmount": 1.000000, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "CloudPhone.ONE Softphone add-on (08-08-2024 to 09-08-2024)", "UnitAmount": 1.000000, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "CloudPhone.ONE Softphone add-on (09-08-2024 to 10-08-2024)", "UnitAmount": 1.000000, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "CloudPhone.ONE Softphone add-on (10-08-2024 to 11-08-2024)", "UnitAmount": 1.000000, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (5197425851 - 5 Shirley Ave, Kitchener, ON N2B 2E6) (06-18-2024 to 07-08-2024)", "UnitAmount": 1.680000, "TaxType": "TAX020", "TaxAmount": 0.22, "LineAmount": 1.68, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (07-08-2024 to 08-08-2024) ", "UnitAmount": 2.500000, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (08-08-2024 to 09-08-2024)", "UnitAmount": 2.500000, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (09-08-2024 to 10-08-2024)", "UnitAmount": 2.500000, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (10-08-2024 to 11-08-2024)", "UnitAmount": 2.500000, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 1615.76, "TotalTax": 210.09, "Total": 1825.85, "CurrencyCode": "CAD", "StatusAttributeString": "ERROR", "ValidationErrors": [ { "Message": "The line total 206.62 does not match the expected line total 206.63" } ] } ] } [2025-01-28 04:51:47] Production.INFO: -- Create Invoice Error -- [2025-01-28 04:51:47] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:51:47] Production.INFO: CheckInvoice xerov2: INV10866 [2025-01-28 04:51:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10866 [2025-01-28 04:51:50] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:51:50] Production.INFO: Invoice SubTotal 1339.640000 [2025-01-28 04:51:50] Production.INFO: Invoice DetTotal 1339.64 [2025-01-28 04:51:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:51:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:51:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:51:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:52:02] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic Licenses April to September 2024 11 licenses x 6 months",Quantity : 66,UnitAmount : 8.100000,LineAmount : 534.600000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard Licenses April to May 2024 7 licenses x 2 months",Quantity : 14,UnitAmount : 17.000000,LineAmount : 238.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard Licenses June to September 2024 8 licenses x 4 months",Quantity : 32,UnitAmount : 17.000000,LineAmount : 544.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Dropsuite Business Backup April to September 2024 1 licenses x 6 months",Quantity : 6,UnitAmount : 3.840000,LineAmount : 23.040000} [2025-01-28 04:52:05] Production.INFO: ==== result ===== [2025-01-28 04:52:05] Production.INFO: { "Id": "426b738f-3563-42ce-b17b-bc5e57559f29", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057925412)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "4a4fbcbd-3e4a-4a8f-ab7d-4ad3a08d53fe", "InvoiceNumber": "INV10866", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1513.80, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d965b2fe-ffb5-4359-bc08-f6a098234349", "ContactStatus": "ACTIVE", "Name": "UNIGLOBE Canada", "FirstName": "Alice", "LastName": "Hildebrandt", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1708961195503+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-10T00:00:00", "Date": "\/Date(1728518400000+0000)\/", "DueDateString": "2024-11-09T00:00:00", "DueDate": "\/Date(1731110400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Microsoft 365 Business Basic Licenses April to September 2024 11 licenses x 6 months", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 69.50, "LineAmount": 534.60, "Tracking": [], "Quantity": 66.0000, "DiscountRate": 0.00, "LineItemID": "4c5da1ca-bc1b-4cf8-968f-0d9285bafc28", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard Licenses April to May 2024 7 licenses x 2 months", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 30.94, "LineAmount": 238.00, "Tracking": [], "Quantity": 14.0000, "DiscountRate": 0.00, "LineItemID": "dd0076a0-e711-496a-8d10-9033464cd82f", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard Licenses June to September 2024 8 licenses x 4 months", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 70.72, "LineAmount": 544.00, "Tracking": [], "Quantity": 32.0000, "DiscountRate": 0.00, "LineItemID": "4641709b-8712-4d9b-b44b-a29f4c9e0ca2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Dropsuite Business Backup April to September 2024 1 licenses x 6 months", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 3.00, "LineAmount": 23.04, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "e4732b0c-8f6b-44ae-bb86-5ea0efab80da", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1339.64, "TotalTax": 174.16, "Total": 1513.80, "UpdatedDateUTC": "\/Date(1738057925333+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:52:05] Production.INFO: -- Create Invoice id --4a4fbcbd-3e4a-4a8f-ab7d-4ad3a08d53fe [2025-01-28 04:52:05] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:52:05] Production.INFO: CheckInvoice xerov2: INV10867 [2025-01-28 04:52:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10867 [2025-01-28 04:52:07] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:52:07] Production.INFO: Invoice SubTotal 863.640000 [2025-01-28 04:52:07] Production.INFO: Invoice DetTotal 863.64 [2025-01-28 04:52:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:52:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:52:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:52:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:52:19] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic Licenses April to September 2024 11 licenses x 6 months",Quantity : 66,UnitAmount : 8.100000,LineAmount : 534.600000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard Licenses April to September 2024 3 licenses x 6 months",Quantity : 18,UnitAmount : 17.000000,LineAmount : 306.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Dropsuite Business Backup April to September 2024 1 licenses x 6 months",Quantity : 6,UnitAmount : 3.840000,LineAmount : 23.040000} [2025-01-28 04:52:22] Production.INFO: ==== result ===== [2025-01-28 04:52:22] Production.INFO: { "Id": "d8bfc233-ad94-47fe-bb38-de74f179ea77", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057942412)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "d8360190-3c7d-4f47-a839-5c364811e5b7", "InvoiceNumber": "INV10867", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 975.92, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d965b2fe-ffb5-4359-bc08-f6a098234349", "ContactStatus": "ACTIVE", "Name": "UNIGLOBE Canada", "FirstName": "Alice", "LastName": "Hildebrandt", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1708961195503+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-10T00:00:00", "Date": "\/Date(1728518400000+0000)\/", "DueDateString": "2024-11-09T00:00:00", "DueDate": "\/Date(1731110400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Microsoft 365 Business Basic Licenses April to September 2024 11 licenses x 6 months", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 69.50, "LineAmount": 534.60, "Tracking": [], "Quantity": 66.0000, "DiscountRate": 0.00, "LineItemID": "8a546ac6-2803-4d2b-9b7e-f73fa6eac3b5", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard Licenses April to September 2024 3 licenses x 6 months", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 39.78, "LineAmount": 306.00, "Tracking": [], "Quantity": 18.0000, "DiscountRate": 0.00, "LineItemID": "0a775ce8-c85e-407f-9646-253fc92c6e29", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Dropsuite Business Backup April to September 2024 1 licenses x 6 months", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 3.00, "LineAmount": 23.04, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "9b5b06bb-509d-4d62-ac11-83c6989ae4e6", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 863.64, "TotalTax": 112.28, "Total": 975.92, "UpdatedDateUTC": "\/Date(1738057942350+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:52:22] Production.INFO: -- Create Invoice id --d8360190-3c7d-4f47-a839-5c364811e5b7 [2025-01-28 04:52:22] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:52:22] Production.INFO: CheckInvoice xerov2: INV10868 [2025-01-28 04:52:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10868 [2025-01-28 04:52:25] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:52:25] Production.INFO: Invoice SubTotal 111.000000 [2025-01-28 04:52:25] Production.INFO: Invoice DetTotal 111 [2025-01-28 04:52:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015192%20%28Akshay%20Naik%29" [2025-01-28 04:52:28] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:52:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:52:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:52:35] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 1 Line Flat Rate From April 9 to November 8 (7 months)",Quantity : 7,UnitAmount : 5.000000,LineAmount : 35.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (3433177878 - 133 Bank St. Ottawa, ON K1P 5N7 Canada) April 9 to November 8 (7 months)",Quantity : 7,UnitAmount : 2.500000,LineAmount : 17.500000},{taxType:"TAX020",AccountCode : 202,DiscountRate : 0.000000,"Description": "Setup of phones attached to a Cloud Phone system",Quantity : 1,UnitAmount : 23.500000,LineAmount : 23.500000},{taxType:"TAX020",AccountCode : 202,DiscountRate : 0.000000,"Description": "Telephone number setup",Quantity : 1,UnitAmount : 35.000000,LineAmount : 35.000000} [2025-01-28 04:52:39] Production.INFO: ==== result ===== [2025-01-28 04:52:39] Production.INFO: { "Id": "db17547b-76d9-4ece-a4a7-e1ddc5737883", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057958996)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "d4d26fd2-b877-4294-8a82-be4459e715f5", "InvoiceNumber": "INV10868", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 125.44, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "9f823e1c-f0d1-4915-b9fd-4b0d691e058e", "ContactStatus": "ACTIVE", "Name": "Quiznos 15192 (Akshay Naik)", "FirstName": "Akshay", "LastName": "Naik", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1732531690253+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-11T00:00:00", "Date": "\/Date(1728604800000+0000)\/", "DueDateString": "2024-11-10T00:00:00", "DueDate": "\/Date(1731196800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 1 Line Flat Rate From April 9 to November 8 (7 months)", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 4.55, "LineAmount": 35.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "d731bfb5-63cd-49ea-be4a-0cffe76b6b59", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (3433177878 - 133 Bank St. Ottawa, ON K1P 5N7 Canada) April 9 to November 8 (7 months)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 2.28, "LineAmount": 17.50, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "8affbf19-0326-4980-8dd2-8afcf6566907", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Setup of phones attached to a Cloud Phone system", "UnitAmount": 23.50, "TaxType": "TAX020", "TaxAmount": 3.06, "LineAmount": 23.50, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "fdd67519-c1fd-46ec-9c28-5e7844450583", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Telephone number setup", "UnitAmount": 35.00, "TaxType": "TAX020", "TaxAmount": 4.55, "LineAmount": 35.00, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "7f85164a-26d4-4143-ae75-a3f9de7195f1", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 111.00, "TotalTax": 14.44, "Total": 125.44, "UpdatedDateUTC": "\/Date(1738057958950+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:52:39] Production.INFO: -- Create Invoice id --d4d26fd2-b877-4294-8a82-be4459e715f5 [2025-01-28 04:52:39] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:52:39] Production.INFO: CheckInvoice xerov2: INV10869 [2025-01-28 04:52:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10869 [2025-01-28 04:52:41] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:52:41] Production.INFO: Invoice SubTotal 148.500000 [2025-01-28 04:52:41] Production.INFO: Invoice DetTotal 148.5 [2025-01-28 04:52:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015184%20%28Akshay%20Naik%29" [2025-01-28 04:52:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:52:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:52:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:52:52] Production.INFO: =========Invoices String here======{taxType:"TAX012",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 1 Line Flat Rate From Nov 9 2023 to Nov 8 2024 (12 months)",Quantity : 12,UnitAmount : 5.000000,LineAmount : 60.000000},{taxType:"TAX012",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (15877911400 - 1015 14 Ave Wainwright, AB T9W 1K5 Canada) From Nov 9 2023 to Nov 8 2024 (12 months)",Quantity : 12,UnitAmount : 2.500000,LineAmount : 30.000000},{taxType:"TAX012",AccountCode : 202,DiscountRate : 0.000000,"Description": "Setup of phones attached to a Cloud Phone system",Quantity : 1,UnitAmount : 23.500000,LineAmount : 23.500000},{taxType:"TAX012",AccountCode : 202,DiscountRate : 0.000000,"Description": "Telephone number setup",Quantity : 1,UnitAmount : 35.000000,LineAmount : 35.000000} [2025-01-28 04:52:56] Production.INFO: ==== result ===== [2025-01-28 04:52:56] Production.INFO: { "Id": "973078bf-7bea-4c3c-9487-fdd89e6cd685", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057975963)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "4c02491f-7543-4be3-b795-2006b1639d77", "InvoiceNumber": "INV10869", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 155.93, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7d4d8a6e-9b66-4daf-be5c-0e7e0524121b", "ContactStatus": "ACTIVE", "Name": "Quiznos 15184 (Akshay Naik)", "EmailAddress": "akshaynnaik@gmail.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "1015 14 Ave.", "City": "Wainwright", "Region": "AB", "PostalCode": "T9W 1K5", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730662363163+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-11T00:00:00", "Date": "\/Date(1728604800000+0000)\/", "DueDateString": "2024-11-10T00:00:00", "DueDate": "\/Date(1731196800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 1 Line Flat Rate From Nov 9 2023 to Nov 8 2024 (12 months)", "UnitAmount": 5.00, "TaxType": "TAX012", "TaxAmount": 3.00, "LineAmount": 60.00, "AccountCode": "203", "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "d81ee025-3146-4259-b7c9-43b61a33e0f4", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (15877911400 - 1015 14 Ave Wainwright, AB T9W 1K5 Canada) From Nov 9 2023 to Nov 8 2024 (12 months)", "UnitAmount": 2.50, "TaxType": "TAX012", "TaxAmount": 1.50, "LineAmount": 30.00, "AccountCode": "203", "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "92300b74-456d-4bca-bcd1-5afa7babf8c2", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Setup of phones attached to a Cloud Phone system", "UnitAmount": 23.50, "TaxType": "TAX012", "TaxAmount": 1.18, "LineAmount": 23.50, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "4d2919b0-d9de-4456-9385-3a3431164077", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Telephone number setup", "UnitAmount": 35.00, "TaxType": "TAX012", "TaxAmount": 1.75, "LineAmount": 35.00, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "294b0b8d-d39b-4193-8eec-cc1135e60eaf", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 148.50, "TotalTax": 7.43, "Total": 155.93, "UpdatedDateUTC": "\/Date(1738057975900+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:52:56] Production.INFO: -- Create Invoice id --4c02491f-7543-4be3-b795-2006b1639d77 [2025-01-28 04:52:56] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:52:56] Production.INFO: CheckInvoice xerov2: INV10918 [2025-01-28 04:52:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10918 [2025-01-28 04:52:58] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:52:58] Production.INFO: Invoice SubTotal 152.730000 [2025-01-28 04:52:58] Production.INFO: Invoice DetTotal 152.73 [2025-01-28 04:52:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="One%20City%20Peterborough" [2025-01-28 04:53:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:53:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:53:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:53:10] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "YKT31W Yealink T31W Telephone",Quantity : 1,UnitAmount : 92.820000,LineAmount : 92.820000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "YKPSU600 Yealink 5V Power Supply",Quantity : 1,UnitAmount : 11.480000,LineAmount : 11.480000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "YKT31WMB Yealink T31 Wall Mount Bracket",Quantity : 1,UnitAmount : 7.410000,LineAmount : 7.410000},{taxType:"TAX020",AccountCode : 202,DiscountRate : 0.000000,"Description": "Phone Provisioning",Quantity : 1,UnitAmount : 24.000000,LineAmount : 24.000000},{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": "Shipping",Quantity : 1,UnitAmount : 17.020000,LineAmount : 17.020000} [2025-01-28 04:53:13] Production.INFO: ==== result ===== [2025-01-28 04:53:13] Production.INFO: { "Id": "4c23f118-cca1-4367-b184-26b499fd8a20", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738057993666)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "6717593d-896a-4457-8b34-8c0dbbc2a6c5", "InvoiceNumber": "INV10918", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 172.58, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5e7868ac-fe74-43a1-ada1-68662ffb17f1", "ContactStatus": "ACTIVE", "Name": "One City Peterborough", "FirstName": "Taylor", "LastName": "Watson", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730122663890+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-18T00:00:00", "Date": "\/Date(1729209600000+0000)\/", "DueDateString": "2024-11-17T00:00:00", "DueDate": "\/Date(1731801600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "YKT31W Yealink T31W Telephone", "UnitAmount": 92.82, "TaxType": "TAX020", "TaxAmount": 12.07, "LineAmount": 92.82, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "6db3c76e-3d45-4c31-b95e-3d3d6ece625a", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "YKPSU600 Yealink 5V Power Supply", "UnitAmount": 11.48, "TaxType": "TAX020", "TaxAmount": 1.49, "LineAmount": 11.48, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "65af9b68-7a26-4ab6-af4d-280db2131e1a", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "YKT31WMB Yealink T31 Wall Mount Bracket", "UnitAmount": 7.41, "TaxType": "TAX020", "TaxAmount": 0.96, "LineAmount": 7.41, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "dd19db93-941e-43e8-af36-e3be6f19517d", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Phone Provisioning", "UnitAmount": 24.00, "TaxType": "TAX020", "TaxAmount": 3.12, "LineAmount": 24.00, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "d6ad0112-9820-48dc-8973-8976383176a6", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Shipping", "UnitAmount": 17.02, "TaxType": "TAX020", "TaxAmount": 2.21, "LineAmount": 17.02, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "efeb8ad0-d77e-418c-8534-2331599f726f", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 152.73, "TotalTax": 19.85, "Total": 172.58, "UpdatedDateUTC": "\/Date(1738057993620+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:53:13] Production.INFO: -- Create Invoice id --6717593d-896a-4457-8b34-8c0dbbc2a6c5 [2025-01-28 04:53:13] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:53:13] Production.INFO: CheckInvoice xerov2: INV10926 [2025-01-28 04:53:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10926 [2025-01-28 04:53:16] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:53:16] Production.INFO: Invoice SubTotal 202.800000 [2025-01-28 04:53:16] Production.INFO: Invoice DetTotal 202.8 [2025-01-28 04:53:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:53:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:53:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:53:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:53:26] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 2,UnitAmount : 52.000000,LineAmount : 104.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch. (Formerly called Office 365 Business Essentials)",Quantity : 8,UnitAmount : 8.100000,LineAmount : 64.800000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch. (Formerly called Office 365 Business Premium)",Quantity : 2,UnitAmount : 17.000000,LineAmount : 34.000000} [2025-01-28 04:53:29] Production.INFO: ==== result ===== [2025-01-28 04:53:29] Production.INFO: { "Id": "22584e1e-5dcb-40ac-805e-6f9bb3f8e563", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058009756)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "7e513ef1-6d2c-4526-bd4e-c3b505cc3450", "InvoiceNumber": "INV10926", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 229.16, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cad302ad-7c7e-456b-bcf1-bd7729cb22b7", "ContactNumber": "Keogh Construction", "ContactStatus": "ACTIVE", "Name": "Keogh Construction", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "555-555-5555", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(519) 942-4573", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936267550+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-23T00:00:00", "Date": "\/Date(1729641600000+0000)\/", "DueDateString": "2024-11-22T00:00:00", "DueDate": "\/Date(1732233600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 13.52, "LineAmount": 104.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "b5975837-3398-4400-85d3-62ee0aa70234", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch. (Formerly called Office 365 Business Essentials)", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 8.42, "LineAmount": 64.80, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "f621355f-582d-4b52-ac3e-28fb6b324d5c", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch. (Formerly called Office 365 Business Premium)", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 4.42, "LineAmount": 34.00, "AccountCode": "250", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "2d561213-b74c-4703-9387-d8ae50a19780", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 202.80, "TotalTax": 26.36, "Total": 229.16, "UpdatedDateUTC": "\/Date(1738058009710+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:53:29] Production.INFO: -- Create Invoice id --7e513ef1-6d2c-4526-bd4e-c3b505cc3450 [2025-01-28 04:53:29] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:53:29] Production.INFO: CheckInvoice xerov2: INV10927 [2025-01-28 04:53:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10927 [2025-01-28 04:53:32] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:53:32] Production.INFO: Invoice SubTotal 900.970000 [2025-01-28 04:53:32] Production.INFO: Invoice DetTotal 900.97 [2025-01-28 04:53:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:53:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:53:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:53:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:53:43] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "with Website Maintenance Package",Quantity : 1,UnitAmount : 69.770000,LineAmount : 69.770000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Antivirus software license, monitoring and support",Quantity : 8,UnitAmount : 4.000000,LineAmount : 32.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Server",Quantity : 1,UnitAmount : 120.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 4,UnitAmount : 72.000000,LineAmount : 288.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 4,UnitAmount : 36.000000,LineAmount : 144.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 12,UnitAmount : 8.100000,LineAmount : 97.200000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Ironscales Basic Email Phishing Protection",Quantity : 4,UnitAmount : 3.500000,LineAmount : 14.000000} [2025-01-28 04:53:46] Production.INFO: ==== result ===== [2025-01-28 04:53:46] Production.INFO: { "Id": "7a1db039-8b38-4be7-88f5-dac520c539ee", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058026172)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "b559ed00-e347-45c3-8e0a-732e81506981", "InvoiceNumber": "INV10927", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1018.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fcade0cf-7b43-4bfe-86cf-b6c9e33f1686", "ContactNumber": "Natural Insect Control", "ContactStatus": "ACTIVE", "Name": "Natural Insect Control", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9053243923", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936265023+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-23T00:00:00", "Date": "\/Date(1729641600000+0000)\/", "DueDateString": "2024-11-22T00:00:00", "DueDate": "\/Date(1732233600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "with Website Maintenance Package", "UnitAmount": 69.77, "TaxType": "TAX020", "TaxAmount": 9.07, "LineAmount": 69.77, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "fb4bbe83-06bc-4af7-ae63-35a8e1622ece", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Antivirus software license, monitoring and support", "UnitAmount": 4.00, "TaxType": "TAX020", "TaxAmount": 4.16, "LineAmount": 32.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "d8f97b73-7c73-4282-9f82-22cf168fa34c", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Server", "UnitAmount": 120.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "77db251a-d428-4683-80c6-fa65b43fff7f", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 72.00, "TaxType": "TAX020", "TaxAmount": 37.44, "LineAmount": 288.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "038c365a-5670-4bd0-8da6-316f8c6c8e95", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 36.00, "TaxType": "TAX020", "TaxAmount": 18.72, "LineAmount": 144.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "0044ef8b-1d34-4db0-9bc3-7ce21c1d50b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 12.64, "LineAmount": 97.20, "AccountCode": "250", "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "20ab0e04-3a64-48e2-b4b3-887df6f9d412", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "6d23e425-d2f8-4306-be7d-4855ce425b7a", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Ironscales Basic Email Phishing Protection", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 1.82, "LineAmount": 14.00, "AccountCode": "203", "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "cf615551-f38e-4733-bd9f-2923582e308c", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 900.97, "TotalTax": 117.13, "Total": 1018.10, "UpdatedDateUTC": "\/Date(1738058026110+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:53:46] Production.INFO: -- Create Invoice id --b559ed00-e347-45c3-8e0a-732e81506981 [2025-01-28 04:53:46] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:53:46] Production.INFO: CheckInvoice xerov2: INV10928 [2025-01-28 04:53:46] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10928 [2025-01-28 04:53:49] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:53:49] Production.INFO: Invoice SubTotal 1999.120000 [2025-01-28 04:53:49] Production.INFO: Invoice DetTotal 1999.12 [2025-01-28 04:53:49] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:53:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:53:55] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:53:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:54:01] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 34.560000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 198.720000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 45.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 60.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Support for approximately 14 employee home routers",Quantity : 1,UnitAmount : 70.000000,LineAmount : 70.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Management and monitor for PTG-CLO-SVR-01",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 17,UnitAmount : 52.000000,LineAmount : 884.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 12,UnitAmount : 10.000000,LineAmount : 120.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "M365 Business Basic",Quantity : 15,UnitAmount : 8.100000,LineAmount : 121.500000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "M365 Business Standard",Quantity : 24,UnitAmount : 17.000000,LineAmount : 408.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Plan 1 - Email only",Quantity : 6,UnitAmount : 5.390000,LineAmount : 32.340000} [2025-01-28 04:54:04] Production.INFO: ==== result ===== [2025-01-28 04:54:04] Production.INFO: { "Id": "7943f481-cf8d-4a9f-a5e2-e12548def0b5", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058044431)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "cf8a5d83-5133-4c03-b236-b31ba6bdf202", "InvoiceNumber": "INV10928", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 2259.00, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-23T00:00:00", "Date": "\/Date(1729641600000+0000)\/", "DueDateString": "2024-11-22T00:00:00", "DueDate": "\/Date(1732233600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.56, "TaxType": "TAX020", "TaxAmount": 4.49, "LineAmount": 34.56, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "183342fd-88df-43bf-8677-ed788e907f04", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.72, "TaxType": "TAX020", "TaxAmount": 25.83, "LineAmount": 198.72, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "df386d4d-823c-4aef-8828-87fd50fdfdb5", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Cloud replication (charged per gigabyte)", "UnitAmount": 0.30, "TaxType": "TAX020", "TaxAmount": 5.85, "LineAmount": 45.00, "Tracking": [], "Quantity": 150.0000, "DiscountRate": 0.00, "LineItemID": "31a44ca3-3adb-4075-9725-c80f20d7415f", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for each site being backed up (for servers)", "UnitAmount": 60.00, "TaxType": "TAX020", "TaxAmount": 7.80, "LineAmount": 60.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "51b43c48-6387-4021-9567-479c3893f31c", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Support for approximately 14 employee home routers", "UnitAmount": 70.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "93d8741b-b351-4e32-9785-c892fc6bd723", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Management and monitor for PTG-CLO-SVR-01", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ad1820ed-aee2-43ca-adc5-9f6e3a83857a", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 114.92, "LineAmount": 884.00, "Tracking": [], "Quantity": 17.0000, "DiscountRate": 0.00, "LineItemID": "e5ec8abb-9471-479c-b42b-fe9e03eb1620", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "6b0f5d23-d08e-4c05-bbad-b81db7a548fc", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "M365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 15.80, "LineAmount": 121.50, "AccountCode": "250", "Tracking": [], "Quantity": 15.0000, "DiscountRate": 0.00, "LineItemID": "cc2929d8-d1f2-453b-9033-110f52b09168", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "M365 Business Standard", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 53.04, "LineAmount": 408.00, "AccountCode": "250", "Tracking": [], "Quantity": 24.0000, "DiscountRate": 0.00, "LineItemID": "934c2923-498d-40dc-9004-0d49b138ac08", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.39, "TaxType": "TAX020", "TaxAmount": 4.20, "LineAmount": 32.34, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "0a35881a-b3b5-42f0-a195-b62292b5d1d1", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1999.12, "TotalTax": 259.88, "Total": 2259.00, "UpdatedDateUTC": "\/Date(1738058044337+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:54:04] Production.INFO: -- Create Invoice id --cf8a5d83-5133-4c03-b236-b31ba6bdf202 [2025-01-28 04:54:04] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:54:04] Production.INFO: CheckInvoice xerov2: INV10941 [2025-01-28 04:54:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10941 [2025-01-28 04:54:06] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:54:06] Production.INFO: Invoice SubTotal 200.210000 [2025-01-28 04:54:06] Production.INFO: Invoice DetTotal 200.21 [2025-01-28 04:54:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Selective%20Conformal%20Coatings%20Inc." [2025-01-28 04:54:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:54:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:54:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:54:19] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 09-23-2024 To 10-22-2024",Quantity : 1,UnitAmount : 2.010000,LineAmount : 2.010000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19059519523 - 141 TRADE VALLEY DR UNIT 5 VAUGHAN, ON L4H3N6)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Microsoft Office 365 Business Standard subscription (formerly called Office 365 Business Premium)",Quantity : 6,UnitAmount : 16.900000,LineAmount : 101.400000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft Office 365 Business Basic subscription (formerly called Office 365 Business Essentials)",Quantity : 3,UnitAmount : 8.100000,LineAmount : 24.300000} [2025-01-28 04:54:22] Production.INFO: ==== result ===== [2025-01-28 04:54:22] Production.INFO: { "Id": "b0fd4e7d-2a27-41d3-984e-cc361f913f58", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058062178)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "c3011b20-e299-4c0f-8ca1-0344c4a5b883", "InvoiceNumber": "INV10941", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 226.24, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "829ddc9d-f1ae-447b-9687-394867f488a7", "ContactNumber": "", "ContactStatus": "ACTIVE", "Name": "Selective Conformal Coatings Inc.", "FirstName": "Christine", "LastName": "Francis", "EmailAddress": "cfrancis@conformalcoating.ca", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "365 Healey Dr.", "AddressLine2": "Unit 5", "AddressLine3": "", "AddressLine4": "", "City": "Bolton", "Region": "ON", "PostalCode": "L7E 5C1", "Country": "Canada", "AttentionTo": "Christine Francis" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 9519523", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 9519523", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9055051135", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1544121527830+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-23T00:00:00", "Date": "\/Date(1729641600000+0000)\/", "DueDateString": "2024-11-22T00:00:00", "DueDate": "\/Date(1732233600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 09-23-2024 To 10-22-2024", "UnitAmount": 2.01, "TaxType": "TAX020", "TaxAmount": 0.26, "LineAmount": 2.01, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "84898557-3e9f-45ee-bee5-8b15214f1abf", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "4614e40d-c9a1-4ee5-959d-2a5ceb1bd2b9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19059519523 - 141 TRADE VALLEY DR UNIT 5 VAUGHAN, ON L4H3N6)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a3ff4df2-aa1a-43bd-8e53-74fc501b8e0d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft Office 365 Business Standard subscription (formerly called Office 365 Business Premium)", "UnitAmount": 16.90, "TaxType": "TAX020", "TaxAmount": 13.18, "LineAmount": 101.40, "AccountCode": "250", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "e641c228-c669-4a22-a422-ee989bb7a926", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft Office 365 Business Basic subscription (formerly called Office 365 Business Essentials)", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 3.16, "LineAmount": 24.30, "AccountCode": "250", "Tracking": [], "Quantity": 3.0000, "LineItemID": "3ef54c08-d0d7-4ec9-be0e-b2b922519d40", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] } ], "SubTotal": 200.21, "TotalTax": 26.03, "Total": 226.24, "UpdatedDateUTC": "\/Date(1738058062083+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:54:22] Production.INFO: -- Create Invoice id --c3011b20-e299-4c0f-8ca1-0344c4a5b883 [2025-01-28 04:54:22] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:54:22] Production.INFO: CheckInvoice xerov2: INV50001 [2025-01-28 04:54:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV50001 [2025-01-28 04:54:25] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:54:25] Production.INFO: Invoice SubTotal 699.300000 [2025-01-28 04:54:25] Production.INFO: Invoice DetTotal 699.3 [2025-01-28 04:54:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:54:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:54:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:54:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:54:36] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 27-09-2024 To 26-10-2024",Quantity : 1,UnitAmount : 3.440000,LineAmount : 3.440000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 8,UnitAmount : 7.000000,LineAmount : 56.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Loyalty Discount - $20 off per month, no expiry date",Quantity : 1,UnitAmount : -20.000000,LineAmount : -20.000000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobeaquavacs.com; EXPIRES Jan 9 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobelexus.com; EXPIRES Mar 3 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobeec.com; EXPIRES Apr 21 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobecbo.com; Renews May 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "ecinfo.ca; EXPIRES May 8 2025",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobemail.com; Renews Jun 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobetrips.com; Renews Jul 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobevoyages.com; Renews Jul 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "unigloberegistration.com; Renews Jul 26",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobedorval.com; Renews Jul 26",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobevoyageslexus.com; EXPIRES Aug 1 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobekey.com; Renews Aug 16",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobenews.com; Renews Sep 22",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "cbotravel.com; Renews Nov 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "ucinfo.ca; Renews Jun 21",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobespecialtytravel.com; Renews May 31",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobesunbursttravel.com; Renews May 31",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "uniglobetravel.ca; Renews Mar 01",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywayleisuretravel.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywayleisuretraveller.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywaytraveller.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobewc.com; Renews Jul 19",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobecarefreetravel.com; Renews Feb 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobekalamalkatravel.com; Renews Apr 25",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobephillips.com; Renews Mar 12",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobephillipstravel.com; Renews Mar 1",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobespecialtywhitehorse.com; Renews Oct 9",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "Hosting and Maintenance (per domain)",Quantity : 27,UnitAmount : 1.000000,LineAmount : 27.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 10,UnitAmount : 17.000000,LineAmount : 170.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 2,UnitAmount : 3.840000,LineAmount : 7.680000},{taxType:"TAX020",AccountCode : 212,"Description": "Managed Antivirus subscription (yearly pricing, billed monthly)",Quantity : 10,UnitAmount : 1.440000,LineAmount : 14.400000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 3,UnitAmount : 17.000000,LineAmount : 51.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000} [2025-01-28 04:54:39] Production.INFO: ==== result ===== [2025-01-28 04:54:39] Production.INFO: { "Id": "b0a55b1b-12d7-4c9b-ad58-0aa0be062a35", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058079286)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "b47f0a54-abac-4cf3-8dc5-e61244d17d37", "InvoiceNumber": "INV50001", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 790.11, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d965b2fe-ffb5-4359-bc08-f6a098234349", "ContactStatus": "ACTIVE", "Name": "UNIGLOBE Canada", "FirstName": "Alice", "LastName": "Hildebrandt", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1708961195503+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-10-27T00:00:00", "Date": "\/Date(1729987200000+0000)\/", "DueDateString": "2024-11-26T00:00:00", "DueDate": "\/Date(1732579200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 27-09-2024 To 26-10-2024", "UnitAmount": 3.44, "TaxType": "TAX020", "TaxAmount": 0.45, "LineAmount": 3.44, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "42b37fe9-6283-43bd-be8e-79dcf269ca37", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 7.28, "LineAmount": 56.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "47138a23-03fa-448f-94cf-5a4f14f6bfff", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "76ee8ff4-9cf8-4ad5-82bb-8a1fac1fbe2a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Loyalty Discount - $20 off per month, no expiry date", "UnitAmount": -20.00, "TaxType": "TAX020", "TaxAmount": -2.60, "LineAmount": -20.00, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "805051fd-608e-43b9-a1a9-897f134248ca", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobeaquavacs.com; EXPIRES Jan 9 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "54d67964-211b-4d4a-bdac-112640b62304", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobelexus.com; EXPIRES Mar 3 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "5c03d61e-e5a9-4660-a8dd-96d18ad32d2d", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobeec.com; EXPIRES Apr 21 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "aa11348d-7452-451d-bdce-e31392222d35", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobecbo.com; Renews May 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "8ddf4a64-d18d-4f65-bc6b-56ee9259559c", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "ecinfo.ca; EXPIRES May 8 2025", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e602d442-0053-40dd-8665-94746ab8bb76", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobemail.com; Renews Jun 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "570f2bdf-4ba3-4e31-aec0-33729ef13d41", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobetrips.com; Renews Jul 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "a5754194-b15b-4877-87dc-976d0170b622", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobevoyages.com; Renews Jul 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3528c732-516e-4dc7-8723-3d23a7fe16d6", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "unigloberegistration.com; Renews Jul 26", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "5c782660-8c08-4069-b191-61c8a21129e6", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobedorval.com; Renews Jul 26", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "38768fcb-38f1-4efd-8a77-f9a314e33a75", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobevoyageslexus.com; EXPIRES Aug 1 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "002c4084-d7e7-4646-be05-c8d6c33be81f", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobekey.com; Renews Aug 16", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d0d5d50e-2679-4c12-830a-4f92b38c695c", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobenews.com; Renews Sep 22", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "32fc667f-febf-454b-af96-d3757e2c210d", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "cbotravel.com; Renews Nov 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "65f30842-37c6-4a70-aea6-abe257f1dbeb", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "ucinfo.ca; Renews Jun 21", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "f0c58942-375a-49d9-a145-ea516d23eafc", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobespecialtytravel.com; Renews May 31", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "dbb33d4a-3cea-45ae-8eee-9dae3e46f0ff", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobesunbursttravel.com; Renews May 31", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "5daae837-9c2e-42c5-bfe9-a9d41f2cf72a", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobetravel.ca; Renews Mar 01", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "9760f2e5-8ed9-459b-abb4-367a7240aa5f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywayleisuretravel.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "ead5f2c7-4194-45ce-81c6-3097047b1611", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywayleisuretraveller.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "8b316802-ab66-4bbc-a96c-9734f64cc059", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywaytraveller.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "16cb11e0-e335-4729-ae69-5a6b89f983e3", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobewc.com; Renews Jul 19", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "368f3af2-e322-452e-a831-5fc7bcdd1aad", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobecarefreetravel.com; Renews Feb 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "5e0f2f40-cded-43b9-b51e-52076699fcc4", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobekalamalkatravel.com; Renews Apr 25", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "af618e4d-e2b7-45ca-9b07-76fff593d31d", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobephillips.com; Renews Mar 12", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "73d7464d-faf7-4084-9eb5-27f988372570", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobephillipstravel.com; Renews Mar 1", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d85f7adb-866f-4a7d-b3c3-47b026c462c1", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobespecialtywhitehorse.com; Renews Oct 9", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "99321475-bb58-4403-9da6-e91963eabfc3", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Hosting and Maintenance (per domain)", "UnitAmount": 1.00, "TaxType": "TAX020", "TaxAmount": 3.51, "LineAmount": 27.00, "AccountCode": "203", "Tracking": [], "Quantity": 27.0000, "LineItemID": "05f6b03c-0d9a-462c-afd1-22f20cd5cbcd", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 22.10, "LineAmount": 170.00, "AccountCode": "250", "Tracking": [], "Quantity": 10.0000, "LineItemID": "87651d29-e028-4acf-92be-f3161828400d", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 1.00, "LineAmount": 7.68, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "LineItemID": "937da69c-0df0-4ef8-8675-3c6ea2fbb2eb", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed Antivirus subscription (yearly pricing, billed monthly)", "UnitAmount": 1.44, "TaxType": "TAX020", "TaxAmount": 1.87, "LineAmount": 14.40, "AccountCode": "212", "Tracking": [], "Quantity": 10.0000, "LineItemID": "e26bebad-b08d-4859-9422-9f87a1fbdfcd", "AccountID": "f910948c-6e7a-46ea-91d4-60d5bab373c8", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "77b8cd11-df9b-485f-8afd-bf51bd226c0c", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "LineItemID": "2b732441-82f1-45ff-ad28-82e3743de266", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "27e5a639-d1df-4efa-8af0-8de1ec12f83b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "afacf012-2111-4b62-981e-d56bcdcd76bd", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 6.63, "LineAmount": 51.00, "AccountCode": "250", "Tracking": [], "Quantity": 3.0000, "LineItemID": "64ce6eb6-7255-4962-9c84-81734ba30c73", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "9a0a7f53-051e-495b-b2c0-8ab3bb157b12", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 699.30, "TotalTax": 90.81, "Total": 790.11, "UpdatedDateUTC": "\/Date(1738058079177+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:54:39] Production.INFO: -- Create Invoice id --b47f0a54-abac-4cf3-8dc5-e61244d17d37 [2025-01-28 04:54:39] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:54:39] Production.INFO: CheckInvoice xerov2: INV10964 [2025-01-28 04:54:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10964 [2025-01-28 04:54:42] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:54:42] Production.INFO: Invoice SubTotal 257.620000 [2025-01-28 04:54:42] Production.INFO: Invoice DetTotal 257.62 [2025-01-28 04:54:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Tundra" [2025-01-28 04:54:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:54:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:54:51] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:54:54] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 10-01-2024 To 10-31-2024",Quantity : 1,UnitAmount : 7.180000,LineAmount : 7.180000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "VDSL Internet Service - Bonded - 2 Circuits (251 Laurier Ave West, Suite 1050, Ottawa, ON K1P 5J6). 36 month agreement ending April 19, 2021.",Quantity : 1,UnitAmount : 240.440000,LineAmount : 240.440000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax Adapter (Toronto)",Quantity : 2,UnitAmount : 5.000000,LineAmount : 10.000000} [2025-01-28 04:54:58] Production.INFO: ==== result ===== [2025-01-28 04:54:58] Production.INFO: { "Id": "6789a561-5e6d-45af-a6ad-10487c30c1f2", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058098439)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "738b2953-ec78-40d1-b14e-9782daf7e680", "InvoiceNumber": "INV10964", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 291.11, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "623680fb-29d2-4940-8787-6a04edc9b023", "ContactStatus": "ACTIVE", "Name": "Tundra", "FirstName": "Tundra", "LastName": "Technical", "EmailAddress": "ap@tundratechnical.ca", "BankAccountDetails": "", "AccountsReceivableTaxType": "OUTPUT", "AccountsPayableTaxType": "OUTPUT", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "1 Eglinton Ave. East", "AddressLine2": "Suite 705", "AddressLine3": "", "AddressLine4": "", "City": "Toronto", "Region": "ON", "PostalCode": "M4P 3A1", "Country": "", "AttentionTo": "Tundra Technical" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "18669886372", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "18669886372", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "6477607778", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1617722615863+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-01T00:00:00", "Date": "\/Date(1730419200000+0000)\/", "DueDateString": "2024-12-01T00:00:00", "DueDate": "\/Date(1733011200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 10-01-2024 To 10-31-2024", "UnitAmount": 7.18, "TaxType": "TAX020", "TaxAmount": 0.93, "LineAmount": 7.18, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "1867f5ed-8d9f-445c-94eb-c956636d0ff8", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "VDSL Internet Service - Bonded - 2 Circuits (251 Laurier Ave West, Suite 1050, Ottawa, ON K1P 5J6). 36 month agreement ending April 19, 2021.", "UnitAmount": 240.44, "TaxType": "TAX020", "TaxAmount": 31.26, "LineAmount": 240.44, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "56675e0a-d823-4d37-8648-716419f0a4b7", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Fax Adapter (Toronto)", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 10.00, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "b838198b-ade1-4acb-b7d9-de0fd001824d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 257.62, "TotalTax": 33.49, "Total": 291.11, "UpdatedDateUTC": "\/Date(1738058098313+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:54:58] Production.INFO: -- Create Invoice id --738b2953-ec78-40d1-b14e-9782daf7e680 [2025-01-28 04:54:58] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:54:58] Production.INFO: CheckInvoice xerov2: INV10984 [2025-01-28 04:54:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10984 [2025-01-28 04:55:01] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:55:01] Production.INFO: Invoice SubTotal 894.370000 [2025-01-28 04:55:01] Production.INFO: Invoice DetTotal 894.37 [2025-01-28 04:55:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Pharmasave%20%28Stouffville%29" [2025-01-28 04:55:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:55:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:55:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:55:14] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Yealink T33G Phone",Quantity : 4,UnitAmount : 111.050000,LineAmount : 444.200000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Yealink WH62 Wireless Headset",Quantity : 1,UnitAmount : 201.560000,LineAmount : 201.560000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Yealink EHS35 Headset Adapter",Quantity : 1,UnitAmount : 37.610000,LineAmount : 37.610000},{taxType:"TAX020",AccountCode : 202,DiscountRate : 0.000000,"Description": "Setup of phones attached to a Cloud Phone system",Quantity : 4,UnitAmount : 24.000000,LineAmount : 96.000000},{taxType:"TAX020",AccountCode : 202,DiscountRate : 0.000000,"Description": "EHS Headset Provisioning",Quantity : 1,UnitAmount : 16.000000,LineAmount : 16.000000},{taxType:"TAX020",AccountCode : 202,DiscountRate : 0.000000,"Description": "Initial Setup of Phone System ",Quantity : 1,UnitAmount : 99.000000,LineAmount : 99.000000} [2025-01-28 04:55:17] Production.INFO: ==== result ===== [2025-01-28 04:55:17] Production.INFO: { "Id": "ce536697-8499-4394-a9d7-a2f532e42f53", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058117539)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "24532196-31c8-4cb8-a50f-a668cdf5026f", "InvoiceNumber": "INV10984", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1010.64, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "762a953f-f402-469b-a4fb-adecaebb0031", "ContactStatus": "ACTIVE", "Name": "Pharmasave (Stouffville)", "FirstName": "Nayan", "LastName": "Patel", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1736242042433+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-02T00:00:00", "Date": "\/Date(1730505600000+0000)\/", "DueDateString": "2024-12-02T00:00:00", "DueDate": "\/Date(1733097600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Yealink T33G Phone", "UnitAmount": 111.05, "TaxType": "TAX020", "TaxAmount": 57.75, "LineAmount": 444.20, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "80d7a180-6ba2-48df-9389-4301ab1da7a0", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Yealink WH62 Wireless Headset", "UnitAmount": 201.56, "TaxType": "TAX020", "TaxAmount": 26.20, "LineAmount": 201.56, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a813ae4e-68be-4caa-bb2e-12f700e29685", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Yealink EHS35 Headset Adapter", "UnitAmount": 37.61, "TaxType": "TAX020", "TaxAmount": 4.89, "LineAmount": 37.61, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8bfd3ef9-710b-4f29-bb31-e062544b3d5b", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Setup of phones attached to a Cloud Phone system", "UnitAmount": 24.00, "TaxType": "TAX020", "TaxAmount": 12.48, "LineAmount": 96.00, "AccountCode": "202", "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "fb7ff3ac-d5ff-4bdd-957a-48e845a4f7b5", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "EHS Headset Provisioning", "UnitAmount": 16.00, "TaxType": "TAX020", "TaxAmount": 2.08, "LineAmount": 16.00, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "77d0eeb5-a93b-4d73-8f39-9cd9750e63c4", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Initial Setup of Phone System", "UnitAmount": 99.00, "TaxType": "TAX020", "TaxAmount": 12.87, "LineAmount": 99.00, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "034ec74c-e269-408b-8800-687a32796818", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 894.37, "TotalTax": 116.27, "Total": 1010.64, "UpdatedDateUTC": "\/Date(1738058117477+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:55:17] Production.INFO: -- Create Invoice id --24532196-31c8-4cb8-a50f-a668cdf5026f [2025-01-28 04:55:17] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:55:17] Production.INFO: CheckInvoice xerov2: INV10989 [2025-01-28 04:55:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10989 [2025-01-28 04:55:20] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:55:20] Production.INFO: Invoice SubTotal 3.000000 [2025-01-28 04:55:20] Production.INFO: Invoice DetTotal 3 [2025-01-28 04:55:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:55:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:55:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:55:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:55:32] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 303,"Description": "The "You're Overcharging Me" Discount",Quantity : 1,UnitAmount : -7.000000,LineAmount : -7.000000} [2025-01-28 04:55:36] Production.INFO: ==== result ===== [2025-01-28 04:55:36] Production.INFO: { "ErrorNumber": 14, "Type": "PostDataInvalidException", "Message": "Invalid Json data" } [2025-01-28 04:55:36] Production.ERROR: exception 'ErrorException' with message 'Undefined property: stdClass::$Invoices' in /var/www/html/onswitch.neon.service/app/lib/XeroV2.php:0 Stack trace: #0 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined prope...', '/var/www/html/o...', 0, Array) #1 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CreateInvoice() #2 /var/www/html/onswitch.neon.service/app/Console/Commands/XeroInvoicePostV2.php(0): App\Lib\XeroV2->addInvoices() #3 [internal function]: App\Console\Commands\XeroInvoicePostV2->fire() #4 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Container/Container.php(526): call_user_func_array(Array, Array) #5 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array) #6 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #7 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(App\Console\Commands\XeroInvoicePostV2), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 /var/www/html/onswitch.neon.service/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 {main} [2025-01-28 04:55:36] Production.INFO: -- Create Invoice Error --Undefined property: stdClass::$Invoices [2025-01-28 04:55:36] Production.INFO: -- Create Invoice Error -- [2025-01-28 04:55:36] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:55:36] Production.INFO: CheckInvoice xerov2: INV10998 [2025-01-28 04:55:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV10998 [2025-01-28 04:55:39] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:55:39] Production.INFO: Invoice SubTotal 79.570000 [2025-01-28 04:55:39] Production.INFO: Invoice DetTotal 79.57 [2025-01-28 04:55:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:55:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:55:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:55:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:55:51] Production.INFO: =========Invoices String here======{taxType:"TAX023",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 10-05-2024 To 11-04-2024",Quantity : 1,UnitAmount : 1.080000,LineAmount : 1.080000},{taxType:"TAX023",AccountCode : 203,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.990000,LineAmount : 75.990000},{taxType:"TAX023",AccountCode : 203,"Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:55:54] Production.INFO: ==== result ===== [2025-01-28 04:55:54] Production.INFO: { "Id": "9e3f0a49-5c17-490f-bff3-7e2ccb9d955c", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058154386)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "6627cc31-e10a-4168-af0b-9e3999d3450c", "InvoiceNumber": "INV10998", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 88.33, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "9ba9e65f-7bc8-430d-b449-05e224b3e5f6", "ContactStatus": "ACTIVE", "Name": "Dominos 10164 (Jordan Hodgson)", "FirstName": "Jordan", "LastName": "Hodgson", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "4-302 114 St", "City": "North Battleford", "Region": "SK", "PostalCode": "S9A 2M6", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730664962653+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-05T00:00:00", "Date": "\/Date(1730764800000+0000)\/", "DueDateString": "2024-11-12T00:00:00", "DueDate": "\/Date(1731369600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 10-05-2024 To 11-04-2024", "UnitAmount": 1.08, "TaxType": "TAX023", "TaxAmount": 0.12, "LineAmount": 1.08, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "2e73e194-8b29-4656-a467-456fd51589aa", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.99, "TaxType": "TAX023", "TaxAmount": 8.36, "LineAmount": 75.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "8c1d96ff-4446-44fc-bbb0-acb9ad3dffb3", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)", "UnitAmount": 2.50, "TaxType": "TAX023", "TaxAmount": 0.28, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "1257d4c5-c81a-4200-86fb-cc3f55490bfb", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 79.57, "TotalTax": 8.76, "Total": 88.33, "UpdatedDateUTC": "\/Date(1738058154323+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:55:54] Production.INFO: -- Create Invoice id --6627cc31-e10a-4168-af0b-9e3999d3450c [2025-01-28 04:55:54] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:55:54] Production.INFO: CheckInvoice xerov2: INV11008 [2025-01-28 04:55:54] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11008 [2025-01-28 04:55:56] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:55:56] Production.INFO: Invoice SubTotal 463.770000 [2025-01-28 04:55:56] Production.INFO: Invoice DetTotal 463.77 [2025-01-28 04:55:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:55:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:56:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:56:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:56:09] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 10-08-2024 To 11-07-2024",Quantity : 1,UnitAmount : 0.270000,LineAmount : 0.270000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Unlimited Can/US Extension",Quantity : 49,UnitAmount : 6.500000,LineAmount : 318.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18779011102)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18555122532)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18779739378)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18002684400)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18775737303)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (12895211901)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (12898030100)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162812044)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162815300)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14165994888)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19052787239)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19056290329)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:56:12] Production.INFO: ==== result ===== [2025-01-28 04:56:12] Production.INFO: { "Id": "92a4b3df-8d6b-46a5-8570-6995585b9524", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058172526)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "ef7e5e9c-ea55-4bcb-8c0b-2640ce1c25fa", "InvoiceNumber": "INV11008", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 524.13, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-08T00:00:00", "Date": "\/Date(1731024000000+0000)\/", "DueDateString": "2024-12-08T00:00:00", "DueDate": "\/Date(1733616000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 10-08-2024 To 11-07-2024", "UnitAmount": 0.27, "TaxType": "TAX020", "TaxAmount": 0.04, "LineAmount": 0.27, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "28969bca-3747-4cab-8a61-4970bf20e3a9", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Unlimited Can/US Extension", "UnitAmount": 6.50, "TaxType": "TAX020", "TaxAmount": 41.41, "LineAmount": 318.50, "AccountCode": "203", "Tracking": [], "Quantity": 49.0000, "DiscountRate": 0.00, "LineItemID": "3f722a1c-587f-4d60-8199-caf343a6f995", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18779011102)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "689f49d0-7bc3-40f2-ac7e-382692995041", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18555122532)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "6b400448-a126-4a67-ad6f-b341d06629f3", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18779739378)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a9e6a1c5-ad9c-43ac-9374-8cf78328e493", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18002684400)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "89536f01-e6ba-4d28-9daf-638c740faf3f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18775737303)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "bcd3c3fe-4025-4d00-ae72-d48948f8e0dc", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "38bf837b-2760-41e8-b412-bec6f70596f5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "67ac484d-995b-4de6-89f6-c88051559bd7", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (12895211901)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8e304698-f3bf-43bf-8f1f-57281874dcbf", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (12898030100)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "63a63776-62ed-46e2-bbab-c756b27dc2a5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162812044)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "f4cab291-4a1a-4483-989f-9b12252c7080", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162815300)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "f4be1e97-dd3a-4397-8f49-b8398211062f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14165994888)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c82de71a-25db-4145-94b5-74b32c50d5d5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19052787239)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "377907b0-31ef-463a-9998-2769530f2659", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19056290329)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "647b1601-7df6-4e32-8814-b64892e20693", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 463.77, "TotalTax": 60.36, "Total": 524.13, "UpdatedDateUTC": "\/Date(1738058172323+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:56:12] Production.INFO: -- Create Invoice id --ef7e5e9c-ea55-4bcb-8c0b-2640ce1c25fa [2025-01-28 04:56:12] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:56:12] Production.INFO: CheckInvoice xerov2: INV11018 [2025-01-28 04:56:12] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11018 [2025-01-28 04:56:15] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:56:15] Production.INFO: Invoice SubTotal 7.500000 [2025-01-28 04:56:15] Production.INFO: Invoice DetTotal 7.5 [2025-01-28 04:56:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015184%20%28Akshay%20Naik%29" [2025-01-28 04:56:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:56:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:56:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:56:27] Production.INFO: =========Invoices String here======{taxType:"TAX012",AccountCode : 203,DiscountRate : 75.000000,"Description": "Restaurant - 1 Line Flat Rate",Quantity : 1,UnitAmount : 19.990000,LineAmount : 5.000000},{taxType:"TAX012",AccountCode : 203,"Description": "e911 address registration (15877911400 - 1015 14 Ave Wainwright, AB T9W 1K5 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:56:30] Production.INFO: ==== result ===== [2025-01-28 04:56:30] Production.INFO: { "Id": "5db34203-369b-4c76-b737-da6aa35d67ae", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058190439)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "d634f40a-bc64-4f24-a0c7-62d45a90200f", "InvoiceNumber": "INV11018", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 7.88, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 14.99, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7d4d8a6e-9b66-4daf-be5c-0e7e0524121b", "ContactStatus": "ACTIVE", "Name": "Quiznos 15184 (Akshay Naik)", "EmailAddress": "akshaynnaik@gmail.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "1015 14 Ave.", "City": "Wainwright", "Region": "AB", "PostalCode": "T9W 1K5", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730662363163+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-08T00:00:00", "Date": "\/Date(1731024000000+0000)\/", "DueDateString": "2024-12-08T00:00:00", "DueDate": "\/Date(1733616000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 1 Line Flat Rate", "UnitAmount": 19.99, "TaxType": "TAX012", "TaxAmount": 0.25, "LineAmount": 5.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 75.00, "LineItemID": "10304d03-541a-408c-82d4-e103b3a6c56e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "DiscountAmount": 14.9900, "ValidationErrors": [] }, { "Description": "e911 address registration (15877911400 - 1015 14 Ave Wainwright, AB T9W 1K5 Canada)", "UnitAmount": 2.50, "TaxType": "TAX012", "TaxAmount": 0.13, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "76923c9f-5678-48fc-95da-7fff8c8a02e3", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 7.50, "TotalTax": 0.38, "Total": 7.88, "UpdatedDateUTC": "\/Date(1738058190327+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:56:30] Production.INFO: -- Create Invoice id --d634f40a-bc64-4f24-a0c7-62d45a90200f [2025-01-28 04:56:30] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:56:30] Production.INFO: CheckInvoice xerov2: INV11028 [2025-01-28 04:56:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11028 [2025-01-28 04:56:33] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:56:33] Production.INFO: Invoice SubTotal 47.550000 [2025-01-28 04:56:33] Production.INFO: Invoice DetTotal 47.55 [2025-01-28 04:56:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="J.%20Randall%20Graham%2C%20CPA" [2025-01-28 04:56:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:56:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:56:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:56:44] Production.INFO: =========Invoices String here======{AccountCode : 234,DiscountRate : 0.000000,"Description": " From 10-10-2024 To 11-09-2024",Quantity : 1,UnitAmount : 3.050000,LineAmount : 3.050000},{AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 6,UnitAmount : 7.000000,LineAmount : 42.000000},{AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (18605166325 - 1616 METROPOLITAN CIR UNIT A TALLAHASSEE, FL 32308)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:56:47] Production.INFO: ==== result ===== [2025-01-28 04:56:47] Production.INFO: { "Id": "bad5177d-04d5-440f-a90b-c62e4dff946c", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058206969)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "f0d32b2d-78df-417e-bcd3-a39c3287279e", "InvoiceNumber": "INV11028", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 53.74, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7aa12a04-66d6-4e6f-ae1b-86427d18b26f", "ContactStatus": "ACTIVE", "Name": "J. Randall Graham, CPA", "FirstName": "Randy", "LastName": "Graham", "EmailAddress": "jrgcpa@nettally.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "1616-A Metropolitan Circle", "AddressLine2": "", "AddressLine3": "Tallahassee, 32308", "AddressLine4": "", "City": "Tallahassee", "Region": "", "PostalCode": "32308", "Country": "United States", "AttentionTo": "Randy Graham" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(850) 3853711", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "8503853711,101", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "8505456466", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1497928193093+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-10T00:00:00", "Date": "\/Date(1731196800000+0000)\/", "DueDateString": "2024-11-17T00:00:00", "DueDate": "\/Date(1731801600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 10-10-2024 To 11-09-2024", "UnitAmount": 3.05, "TaxType": "OUTPUT", "TaxAmount": 0.40, "LineAmount": 3.05, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "0678439d-c7d9-4478-bb91-b2b2b4a47543", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "OUTPUT", "TaxAmount": 5.46, "LineAmount": 42.00, "AccountCode": "203", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "6c9e452d-533c-41e9-b98a-688708d8d736", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (18605166325 - 1616 METROPOLITAN CIR UNIT A TALLAHASSEE, FL 32308)", "UnitAmount": 2.50, "TaxType": "OUTPUT", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "d2da6f99-db93-4285-bd9d-517501f76035", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 47.55, "TotalTax": 6.19, "Total": 53.74, "UpdatedDateUTC": "\/Date(1738058206923+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:56:47] Production.INFO: -- Create Invoice id --f0d32b2d-78df-417e-bcd3-a39c3287279e [2025-01-28 04:56:47] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:56:47] Production.INFO: CheckInvoice xerov2: INV11061 [2025-01-28 04:56:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11061 [2025-01-28 04:56:49] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:56:49] Production.INFO: Invoice SubTotal 18.000000 [2025-01-28 04:56:49] Production.INFO: Invoice DetTotal 18 [2025-01-28 04:56:49] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Destawed" [2025-01-28 04:56:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:56:54] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:56:57] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:57:00] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 6,UnitAmount : 2.000000,LineAmount : 12.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (1-83-DESTAWED)",Quantity : 1,UnitAmount : 3.000000,LineAmount : 3.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (1-833-457-SUIT)",Quantity : 1,UnitAmount : 3.000000,LineAmount : 3.000000} [2025-01-28 04:57:04] Production.INFO: ==== result ===== [2025-01-28 04:57:04] Production.INFO: { "Id": "19d4277d-e757-4a24-9c10-d4232dc0e84e", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058223968)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "6a4f85df-4b92-4ecc-ad1e-18e2906217ec", "InvoiceNumber": "INV11061", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 20.34, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "4fde2a4c-1ac0-4a92-9312-bc67898ee56e", "ContactStatus": "ACTIVE", "Name": "Destawed", "FirstName": "Amitt", "LastName": "Saini", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1646681546973+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-15T00:00:00", "Date": "\/Date(1731628800000+0000)\/", "DueDateString": "2024-12-15T00:00:00", "DueDate": "\/Date(1734220800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 2.00, "TaxType": "TAX020", "TaxAmount": 1.56, "LineAmount": 12.00, "AccountCode": "203", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "0774efa3-ff3f-4ffb-b96c-ddc84d8337ba", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (1-83-DESTAWED)", "UnitAmount": 3.00, "TaxType": "TAX020", "TaxAmount": 0.39, "LineAmount": 3.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "20a6430a-e625-45ec-a3ee-9f71a497ca0f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (1-833-457-SUIT)", "UnitAmount": 3.00, "TaxType": "TAX020", "TaxAmount": 0.39, "LineAmount": 3.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "e3ce4f55-c6f5-4adb-81b2-0a606ccedced", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 18.00, "TotalTax": 2.34, "Total": 20.34, "UpdatedDateUTC": "\/Date(1738058223923+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:57:04] Production.INFO: -- Create Invoice id --6a4f85df-4b92-4ecc-ad1e-18e2906217ec [2025-01-28 04:57:04] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:57:04] Production.INFO: CheckInvoice xerov2: INV11073 [2025-01-28 04:57:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11073 [2025-01-28 04:57:06] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:57:06] Production.INFO: Invoice SubTotal 202.800000 [2025-01-28 04:57:06] Production.INFO: Invoice DetTotal 202.8 [2025-01-28 04:57:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 04:57:09] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:57:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:57:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:57:19] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 2,UnitAmount : 52.000000,LineAmount : 104.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 8,UnitAmount : 8.100000,LineAmount : 64.800000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 2,UnitAmount : 17.000000,LineAmount : 34.000000} [2025-01-28 04:57:23] Production.INFO: ==== result ===== [2025-01-28 04:57:23] Production.INFO: { "Id": "97fc9a35-5486-491f-86ac-043a559ef242", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058242807)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "93b931f3-f371-4f8a-bac6-dc9b834f2015", "InvoiceNumber": "INV11073", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 229.16, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cad302ad-7c7e-456b-bcf1-bd7729cb22b7", "ContactNumber": "Keogh Construction", "ContactStatus": "ACTIVE", "Name": "Keogh Construction", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "555-555-5555", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(519) 942-4573", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936267550+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-16T00:00:00", "Date": "\/Date(1731715200000+0000)\/", "DueDateString": "2024-12-16T00:00:00", "DueDate": "\/Date(1734307200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 13.52, "LineAmount": 104.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "3c28bedb-9be0-4855-8b40-cbbd91a4ef0b", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 8.42, "LineAmount": 64.80, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "4feb05ac-e9fb-4f66-8a56-4f2f6807757f", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 4.42, "LineAmount": 34.00, "AccountCode": "250", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "0ebdee3d-c1e3-4637-acc5-e2c3ae97fbf3", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 202.80, "TotalTax": 26.36, "Total": 229.16, "UpdatedDateUTC": "\/Date(1738058242730+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:57:23] Production.INFO: -- Create Invoice id --93b931f3-f371-4f8a-bac6-dc9b834f2015 [2025-01-28 04:57:23] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:57:23] Production.INFO: CheckInvoice xerov2: INV11074 [2025-01-28 04:57:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11074 [2025-01-28 04:57:25] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:57:25] Production.INFO: Invoice SubTotal 900.970000 [2025-01-28 04:57:25] Production.INFO: Invoice DetTotal 900.97 [2025-01-28 04:57:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 04:57:28] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:57:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:57:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:57:37] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "with Website Maintenance Package",Quantity : 1,UnitAmount : 69.770000,LineAmount : 69.770000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Antivirus software license, monitoring and support",Quantity : 8,UnitAmount : 4.000000,LineAmount : 32.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Server",Quantity : 1,UnitAmount : 120.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 4,UnitAmount : 72.000000,LineAmount : 288.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 4,UnitAmount : 36.000000,LineAmount : 144.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic",Quantity : 12,UnitAmount : 8.100000,LineAmount : 97.200000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "Collaboration and productivity suite, managed by OnSwitch.",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Ironscales Basic",Quantity : 4,UnitAmount : 3.500000,LineAmount : 14.000000} [2025-01-28 04:57:41] Production.INFO: ==== result ===== [2025-01-28 04:57:41] Production.INFO: { "Id": "538e00d6-11b5-4829-a128-d5ddb0a80071", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058261465)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "d009abab-f1b7-4989-a938-7d89d8cb24cf", "InvoiceNumber": "INV11074", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1018.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fcade0cf-7b43-4bfe-86cf-b6c9e33f1686", "ContactNumber": "Natural Insect Control", "ContactStatus": "ACTIVE", "Name": "Natural Insect Control", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9053243923", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936265023+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-16T00:00:00", "Date": "\/Date(1731715200000+0000)\/", "DueDateString": "2024-12-16T00:00:00", "DueDate": "\/Date(1734307200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "with Website Maintenance Package", "UnitAmount": 69.77, "TaxType": "TAX020", "TaxAmount": 9.07, "LineAmount": 69.77, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "30912f73-ae56-44d6-830a-532f33ceddaf", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Antivirus software license, monitoring and support", "UnitAmount": 4.00, "TaxType": "TAX020", "TaxAmount": 4.16, "LineAmount": 32.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "05f86884-a076-4e20-99b5-b428aa8450e1", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Server", "UnitAmount": 120.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "804fbe4e-83a7-4cbd-993b-619d6b8ff89f", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 72.00, "TaxType": "TAX020", "TaxAmount": 37.44, "LineAmount": 288.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "4b314a9e-3a96-4337-b6f9-f3c38e45d270", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 36.00, "TaxType": "TAX020", "TaxAmount": 18.72, "LineAmount": 144.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "dd45a481-2f1b-477e-869d-f3380bbcf4ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 12.64, "LineAmount": 97.20, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "c51b5216-6034-44a5-b065-be8603c6cd5d", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "d4abe09f-dd19-4c0e-96f9-30a9b1dfe676", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Ironscales Basic", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 1.82, "LineAmount": 14.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "11a930ba-95f7-4025-831a-e0ce2941accc", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 900.97, "TotalTax": 117.13, "Total": 1018.10, "UpdatedDateUTC": "\/Date(1738058261357+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:57:41] Production.INFO: -- Create Invoice id --d009abab-f1b7-4989-a938-7d89d8cb24cf [2025-01-28 04:57:41] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:57:41] Production.INFO: CheckInvoice xerov2: INV11075 [2025-01-28 04:57:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11075 [2025-01-28 04:57:44] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:57:44] Production.INFO: Invoice SubTotal 1999.120000 [2025-01-28 04:57:44] Production.INFO: Invoice DetTotal 1999.12 [2025-01-28 04:57:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:57:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:57:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:57:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:57:56] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 198.720000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 34.560000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 45.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 60.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Support for approximately 14 employee home routers",Quantity : 1,UnitAmount : 70.000000,LineAmount : 70.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Management and monitor for PTG-CLO-SVR-01",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 17,UnitAmount : 52.000000,LineAmount : 884.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 12,UnitAmount : 10.000000,LineAmount : 120.000000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "M365 Business Basic",Quantity : 15,UnitAmount : 8.100000,LineAmount : 121.500000},{taxType:"TAX020",AccountCode : 250,DiscountRate : 0.000000,"Description": "M365 Business Standard",Quantity : 24,UnitAmount : 17.000000,LineAmount : 408.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Plan 1 - Email only",Quantity : 6,UnitAmount : 5.390000,LineAmount : 32.340000} [2025-01-28 04:57:58] Production.INFO: ==== result ===== [2025-01-28 04:57:58] Production.INFO: { "Id": "839e4d3e-23db-4995-b0e7-0a46200699b5", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058278701)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "8796c0a9-0db6-4bf8-883b-80c7e74b2ce7", "InvoiceNumber": "INV11075", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 2259.00, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-16T00:00:00", "Date": "\/Date(1731715200000+0000)\/", "DueDateString": "2024-12-16T00:00:00", "DueDate": "\/Date(1734307200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.72, "TaxType": "TAX020", "TaxAmount": 25.83, "LineAmount": 198.72, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "820155df-f513-41a9-87f3-1d87b16746cb", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.56, "TaxType": "TAX020", "TaxAmount": 4.49, "LineAmount": 34.56, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c6aec795-f15d-45ef-a6d0-85bf59465a9c", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Cloud replication (charged per gigabyte)", "UnitAmount": 0.30, "TaxType": "TAX020", "TaxAmount": 5.85, "LineAmount": 45.00, "Tracking": [], "Quantity": 150.0000, "DiscountRate": 0.00, "LineItemID": "c8179079-1697-4300-9731-8da103ac4310", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for each site being backed up (for servers)", "UnitAmount": 60.00, "TaxType": "TAX020", "TaxAmount": 7.80, "LineAmount": 60.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "bf58643e-66c4-4b81-ba30-440c03100322", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Support for approximately 14 employee home routers", "UnitAmount": 70.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "4f496ff8-905a-4462-a0ea-93a39bd5bced", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Management and monitor for PTG-CLO-SVR-01", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8390fe07-a21b-45d4-8f32-ad5c20dece6f", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 114.92, "LineAmount": 884.00, "Tracking": [], "Quantity": 17.0000, "DiscountRate": 0.00, "LineItemID": "5152ba66-9206-4c1b-a5f9-9ef2e0728b99", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "263f5fe4-defe-446e-b470-fb2d0cb5f4f8", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "M365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 15.80, "LineAmount": 121.50, "AccountCode": "250", "Tracking": [], "Quantity": 15.0000, "DiscountRate": 0.00, "LineItemID": "bb10dcf4-7add-41b4-975e-d3d096d48db8", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "M365 Business Standard", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 53.04, "LineAmount": 408.00, "AccountCode": "250", "Tracking": [], "Quantity": 24.0000, "DiscountRate": 0.00, "LineItemID": "096f136b-e88a-4cc1-94cd-cb95d92e7113", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.39, "TaxType": "TAX020", "TaxAmount": 4.20, "LineAmount": 32.34, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "5044da4b-4293-4719-9d9a-779dbc810459", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1999.12, "TotalTax": 259.88, "Total": 2259.00, "UpdatedDateUTC": "\/Date(1738058278623+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:57:58] Production.INFO: -- Create Invoice id --8796c0a9-0db6-4bf8-883b-80c7e74b2ce7 [2025-01-28 04:57:58] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:57:58] Production.INFO: CheckInvoice xerov2: INV50004 [2025-01-28 04:57:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV50004 [2025-01-28 04:58:01] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:58:01] Production.INFO: Invoice SubTotal 713.490000 [2025-01-28 04:58:01] Production.INFO: Invoice DetTotal 713.49 [2025-01-28 04:58:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 04:58:03] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:58:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:58:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:58:13] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 27-10-2024 To 26-11-2024",Quantity : 1,UnitAmount : 3.020000,LineAmount : 3.020000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 8,UnitAmount : 7.000000,LineAmount : 56.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Loyalty Discount - $20 off per month, no expiry date",Quantity : 1,UnitAmount : -20.000000,LineAmount : -20.000000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobeaquavacs.com; EXPIRES Jan 9 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobelexus.com; EXPIRES Mar 3 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobeec.com; EXPIRES Apr 21 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobecbo.com; Renews May 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "ecinfo.ca; EXPIRES May 8 2025",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobemail.com; Renews Jun 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobetrips.com; Renews Jul 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobevoyages.com; Renews Jul 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "unigloberegistration.com; Renews Jul 26",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobedorval.com; Renews Jul 26",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobevoyageslexus.com; EXPIRES Aug 1 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobekey.com; Renews Aug 16",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobenews.com; Renews Sep 22",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "cbotravel.com; Renews Nov 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "ucinfo.ca; Renews Jun 21",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobespecialtytravel.com; Renews May 31",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobesunbursttravel.com; Renews May 31",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "uniglobetravel.ca; Renews Mar 01",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywayleisuretravel.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywayleisuretraveller.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywaytraveller.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobewc.com; EXPIRES Jul 19 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobecarefreetravel.com; Renews Feb 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobekalamalkatravel.com; Renews Apr 25",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobephillips.com; Renews Mar 12 2026",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobephillipstravel.com; Renews Mar 1",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobespecialtywhitehorse.com; Renews Oct 9",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "Hosting and Maintenance (per domain)",Quantity : 27,UnitAmount : 1.000000,LineAmount : 27.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 10,UnitAmount : 17.000000,LineAmount : 170.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 2,UnitAmount : 3.840000,LineAmount : 7.680000},{taxType:"TAX020",AccountCode : 212,"Description": "Managed Antivirus subscription (yearly pricing, billed monthly)",Quantity : 10,UnitAmount : 1.440000,LineAmount : 14.400000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 3,UnitAmount : 17.000000,LineAmount : 51.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000},{taxType:"TAX020",AccountCode : 203,"Description": "cPanel/SCP access",Quantity : 1,UnitAmount : 4.620000,LineAmount : 4.620000},{taxType:"TAX020",AccountCode : 203,"Description": "cPanel/SCP access",Quantity : 1,UnitAmount : 9.990000,LineAmount : 9.990000} [2025-01-28 04:58:17] Production.INFO: ==== result ===== [2025-01-28 04:58:17] Production.INFO: { "Id": "8ebb3254-a159-4d9d-9790-c29125396c6f", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058297262)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "56a586cd-d53e-4a7d-a52f-9a5d7f94c47b", "InvoiceNumber": "INV50004", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 806.14, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d965b2fe-ffb5-4359-bc08-f6a098234349", "ContactStatus": "ACTIVE", "Name": "UNIGLOBE Canada", "FirstName": "Alice", "LastName": "Hildebrandt", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1708961195503+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-11-27T00:00:00", "Date": "\/Date(1732665600000+0000)\/", "DueDateString": "2024-12-27T00:00:00", "DueDate": "\/Date(1735257600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 27-10-2024 To 26-11-2024", "UnitAmount": 3.02, "TaxType": "TAX020", "TaxAmount": 0.39, "LineAmount": 3.02, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "0b55c130-99f6-4c5b-a662-c8bda9e3fcb1", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 7.28, "LineAmount": 56.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "6e5bd118-a690-4389-b577-930cce91b72f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "928150d2-3382-4f6d-9849-45f4138e2a8e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Loyalty Discount - $20 off per month, no expiry date", "UnitAmount": -20.00, "TaxType": "TAX020", "TaxAmount": -2.60, "LineAmount": -20.00, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "0a59b2d5-d0b7-4d65-8600-0e0f72ca80ed", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobeaquavacs.com; EXPIRES Jan 9 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "aede5c6e-b788-4f2b-8d17-28f163717111", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobelexus.com; EXPIRES Mar 3 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "cf3ae00d-8757-4332-8547-9d3d15e8caf6", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobeec.com; EXPIRES Apr 21 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "5adf82d5-e0c5-4e35-87e2-c9f6ca7b4e2c", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobecbo.com; Renews May 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "b268f80a-511f-4904-be6d-8fb84a2f09e3", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "ecinfo.ca; EXPIRES May 8 2025", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "435c4074-c9a2-4bad-a285-af483b99d42b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobemail.com; Renews Jun 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e299ff63-afa0-4986-b6c5-246b084f9132", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobetrips.com; Renews Jul 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "0ed0054f-914b-4194-aee7-9947f3c0346c", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobevoyages.com; Renews Jul 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "c4320138-34f8-450d-9cb8-e3c5a5161658", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "unigloberegistration.com; Renews Jul 26", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "a471bbb8-dc9e-4946-86e9-20a4eee9f087", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobedorval.com; Renews Jul 26", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d5213d1f-6c50-4e4a-b44c-090e6daaa6c1", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobevoyageslexus.com; EXPIRES Aug 1 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "738d5888-5231-4e4d-b04f-a627296c73a2", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobekey.com; Renews Aug 16", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "8c693cb3-e8be-4c52-9f99-2494b1fa7784", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobenews.com; Renews Sep 22", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d941d622-edd9-4163-8f13-5c7b8d36bb2a", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "cbotravel.com; Renews Nov 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "cae7d916-f13d-4aa3-ad1c-0fe830c9b636", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "ucinfo.ca; Renews Jun 21", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "77d4bf9c-0389-47e2-8785-003639d7fbf2", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobespecialtytravel.com; Renews May 31", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "be9a00a1-dc4c-46f2-a029-63ae7a6fc022", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobesunbursttravel.com; Renews May 31", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e9c6ead5-b1f6-4a7a-a4af-e00292f32d1c", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobetravel.ca; Renews Mar 01", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "78ad2c78-4d00-4e95-a944-eb0277141923", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywayleisuretravel.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e9c372c9-c769-4561-a896-366d994c3948", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywayleisuretraveller.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "9fd2ee1e-396c-4451-b0ff-c785d4963814", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywaytraveller.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "015cdb5d-a563-47f3-b4f6-0846f0af2b14", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobewc.com; EXPIRES Jul 19 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d1f5b65c-8658-48a0-8995-04523c9cfa6e", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobecarefreetravel.com; Renews Feb 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "4ff91173-8403-477b-96d0-00ffecc4c105", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobekalamalkatravel.com; Renews Apr 25", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "66b7d7ce-d326-4c61-98c6-4a2561b0d516", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobephillips.com; Renews Mar 12 2026", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "616fd433-e129-49d4-b21a-9db39cd006e5", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobephillipstravel.com; Renews Mar 1", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "b3c86cbb-aaea-4cf6-aa7d-700a19e997e3", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobespecialtywhitehorse.com; Renews Oct 9", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "6462093a-47b1-4c82-ab62-4ac394f8b5cf", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Hosting and Maintenance (per domain)", "UnitAmount": 1.00, "TaxType": "TAX020", "TaxAmount": 3.51, "LineAmount": 27.00, "AccountCode": "203", "Tracking": [], "Quantity": 27.0000, "LineItemID": "7944118d-a6bb-4769-be3e-6ceb8fb935b7", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 22.10, "LineAmount": 170.00, "AccountCode": "250", "Tracking": [], "Quantity": 10.0000, "LineItemID": "b86ebe96-ec20-4641-b91f-eea684e28dc9", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 1.00, "LineAmount": 7.68, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "LineItemID": "828aeaa6-46f0-42aa-b539-299c17972cb0", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed Antivirus subscription (yearly pricing, billed monthly)", "UnitAmount": 1.44, "TaxType": "TAX020", "TaxAmount": 1.87, "LineAmount": 14.40, "AccountCode": "212", "Tracking": [], "Quantity": 10.0000, "LineItemID": "e9c0ece3-226a-443d-beb6-83af86289a94", "AccountID": "f910948c-6e7a-46ea-91d4-60d5bab373c8", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "1ebd48c9-4bd4-431f-813c-2b6dd3244c78", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "LineItemID": "b61dd1b3-fd80-42d1-a561-ebddb2d2f639", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "4c7127b2-8728-43a6-9c84-065b3f8eceb4", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "6276232e-7f24-4be1-b28c-3eb7dc65329c", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 6.63, "LineAmount": 51.00, "AccountCode": "250", "Tracking": [], "Quantity": 3.0000, "LineItemID": "f9fa284a-879e-49d7-adeb-a4cc55fe1b2f", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3d0913a6-9a07-4c15-8847-a937b6b471a7", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "cPanel/SCP access", "UnitAmount": 4.62, "TaxType": "TAX020", "TaxAmount": 0.60, "LineAmount": 4.62, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "64f0b533-bd4a-45c1-be14-a7cd400f273f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "cPanel/SCP access", "UnitAmount": 9.99, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 9.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "ebb012e2-ff32-42da-8f93-dee972366a23", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 713.49, "TotalTax": 92.65, "Total": 806.14, "UpdatedDateUTC": "\/Date(1738058297170+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:58:17] Production.INFO: -- Create Invoice id --56a586cd-d53e-4a7d-a52f-9a5d7f94c47b [2025-01-28 04:58:17] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:58:17] Production.INFO: CheckInvoice xerov2: INV11148 [2025-01-28 04:58:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11148 [2025-01-28 04:58:20] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:58:20] Production.INFO: Invoice SubTotal 3.000000 [2025-01-28 04:58:20] Production.INFO: Invoice DetTotal 3 [2025-01-28 04:58:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 04:58:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:58:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:58:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:58:32] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 303,"Description": "The "You're Overcharging Me" Discount",Quantity : 1,UnitAmount : -7.000000,LineAmount : -7.000000} [2025-01-28 04:58:35] Production.INFO: ==== result ===== [2025-01-28 04:58:35] Production.INFO: { "ErrorNumber": 14, "Type": "PostDataInvalidException", "Message": "Invalid Json data" } [2025-01-28 04:58:35] Production.ERROR: exception 'ErrorException' with message 'Undefined property: stdClass::$Invoices' in /var/www/html/onswitch.neon.service/app/lib/XeroV2.php:0 Stack trace: #0 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined prope...', '/var/www/html/o...', 0, Array) #1 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CreateInvoice() #2 /var/www/html/onswitch.neon.service/app/Console/Commands/XeroInvoicePostV2.php(0): App\Lib\XeroV2->addInvoices() #3 [internal function]: App\Console\Commands\XeroInvoicePostV2->fire() #4 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Container/Container.php(526): call_user_func_array(Array, Array) #5 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array) #6 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #7 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(App\Console\Commands\XeroInvoicePostV2), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 /var/www/html/onswitch.neon.service/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 {main} [2025-01-28 04:58:35] Production.INFO: -- Create Invoice Error --Undefined property: stdClass::$Invoices [2025-01-28 04:58:35] Production.INFO: -- Create Invoice Error -- [2025-01-28 04:58:35] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:58:35] Production.INFO: CheckInvoice xerov2: INV11149 [2025-01-28 04:58:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11149 [2025-01-28 04:58:37] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:58:37] Production.INFO: Invoice SubTotal 77.500000 [2025-01-28 04:58:37] Production.INFO: Invoice DetTotal 77.5 [2025-01-28 04:58:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010583%20%28William%20Prichard%29" [2025-01-28 04:58:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:58:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:58:46] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:58:48] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (12262272000 - 257 James St Delhi, ON N4B 1X5 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:58:52] Production.INFO: ==== result ===== [2025-01-28 04:58:52] Production.INFO: { "Id": "ab9b8b58-8bd9-4c88-bdf1-7134a5fa7cfa", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058332293)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "2d41d45f-2bdb-4ca0-a034-67ed80928fbd", "InvoiceNumber": "INV11149", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 87.58, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "17005aca-7cf0-4aa4-ac3f-3f8f1c2c61ea", "ContactStatus": "ACTIVE", "Name": "Dominos 10583 (William Prichard)", "FirstName": "William", "LastName": "Prichard", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1646697446090+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-04T00:00:00", "Date": "\/Date(1733270400000+0000)\/", "DueDateString": "2025-01-03T00:00:00", "DueDate": "\/Date(1735862400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "95f15675-3843-4006-a59f-02cf5dcc7f1c", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (12262272000 - 257 James St Delhi, ON N4B 1X5 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a5ec36ef-f0b1-442c-8dbc-f1a12fb2ad7a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 77.50, "TotalTax": 10.08, "Total": 87.58, "UpdatedDateUTC": "\/Date(1738058332247+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:58:52] Production.INFO: -- Create Invoice id --2d41d45f-2bdb-4ca0-a034-67ed80928fbd [2025-01-28 04:58:52] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:58:52] Production.INFO: CheckInvoice xerov2: INV11157 [2025-01-28 04:58:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11157 [2025-01-28 04:58:55] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:58:55] Production.INFO: Invoice SubTotal 79.180000 [2025-01-28 04:58:55] Production.INFO: Invoice DetTotal 79.18 [2025-01-28 04:58:55] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 04:58:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:59:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:59:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:59:07] Production.INFO: =========Invoices String here======{taxType:"TAX023",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 11-05-2024 To 12-04-2024",Quantity : 1,UnitAmount : 0.690000,LineAmount : 0.690000},{taxType:"TAX023",AccountCode : 203,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.990000,LineAmount : 75.990000},{taxType:"TAX023",AccountCode : 203,"Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:59:10] Production.INFO: ==== result ===== [2025-01-28 04:59:10] Production.INFO: { "Id": "2971d6ee-9aa9-4314-b873-8b5fe55bcba3", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058350395)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "81048715-7547-45ff-92e7-7c20416b6890", "InvoiceNumber": "INV11157", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 87.90, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "9ba9e65f-7bc8-430d-b449-05e224b3e5f6", "ContactStatus": "ACTIVE", "Name": "Dominos 10164 (Jordan Hodgson)", "FirstName": "Jordan", "LastName": "Hodgson", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "4-302 114 St", "City": "North Battleford", "Region": "SK", "PostalCode": "S9A 2M6", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730664962653+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-05T00:00:00", "Date": "\/Date(1733356800000+0000)\/", "DueDateString": "2024-12-12T00:00:00", "DueDate": "\/Date(1733961600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 11-05-2024 To 12-04-2024", "UnitAmount": 0.69, "TaxType": "TAX023", "TaxAmount": 0.08, "LineAmount": 0.69, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "0f6768c2-a035-462c-8e20-a481c13073ae", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.99, "TaxType": "TAX023", "TaxAmount": 8.36, "LineAmount": 75.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "f71669d7-64b7-44c2-bf4c-f58243304dd9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)", "UnitAmount": 2.50, "TaxType": "TAX023", "TaxAmount": 0.28, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "9adeb50a-8a43-4497-a95e-16ed4c1ac554", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 79.18, "TotalTax": 8.72, "Total": 87.90, "UpdatedDateUTC": "\/Date(1738058350303+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:59:10] Production.INFO: -- Create Invoice id --81048715-7547-45ff-92e7-7c20416b6890 [2025-01-28 04:59:10] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:59:10] Production.INFO: CheckInvoice xerov2: INV11167 [2025-01-28 04:59:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11167 [2025-01-28 04:59:13] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:59:13] Production.INFO: Invoice SubTotal 450.680000 [2025-01-28 04:59:13] Production.INFO: Invoice DetTotal 450.68 [2025-01-28 04:59:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:59:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:59:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:59:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:59:26] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 08-11-2024 To 07-12-2024",Quantity : 1,UnitAmount : 0.180000,LineAmount : 0.180000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Unlimited Can/US Extension",Quantity : 49,UnitAmount : 6.500000,LineAmount : 318.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18779739378)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18775737303)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (12898030100)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162812044)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162815300)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14165994888)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19052787239)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19056290329)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 04:59:29] Production.INFO: ==== result ===== [2025-01-28 04:59:29] Production.INFO: { "Id": "1dbb6269-9cff-4dc8-bf53-b9b9ea5afe15", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058369005)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "80d9fc91-7726-4b4a-9995-5c8fd23aa9b7", "InvoiceNumber": "INV11167", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 509.31, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-08T00:00:00", "Date": "\/Date(1733616000000+0000)\/", "DueDateString": "2025-01-07T00:00:00", "DueDate": "\/Date(1736208000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 08-11-2024 To 07-12-2024", "UnitAmount": 0.18, "TaxType": "TAX020", "TaxAmount": 0.02, "LineAmount": 0.18, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "7f56b3b7-3ce8-4a3c-b6b1-6d67dc838072", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Unlimited Can/US Extension", "UnitAmount": 6.50, "TaxType": "TAX020", "TaxAmount": 41.41, "LineAmount": 318.50, "AccountCode": "203", "Tracking": [], "Quantity": 49.0000, "DiscountRate": 0.00, "LineItemID": "d1cdf611-d04e-4bfb-8394-d752d1f210ec", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18779739378)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "0e537b86-ac07-41f4-a356-9ecac1b07eb3", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "2ae68522-75ee-4fb8-b428-ee0264fc5292", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18775737303)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "7025ac75-91b0-4dfd-9fe9-6008fef2ae3e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "7e6132ec-a778-4375-9b92-ee2a609d0473", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (12898030100)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "5be7ec08-6a50-4c81-876c-bdc85bb8116b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162812044)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "efd96f7a-d316-4e5f-a9fe-ea4feb2144d6", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162815300)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "10b69202-feb9-42e6-851e-c6d0527239b5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14165994888)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "bb17767a-267d-4f95-a162-711773518553", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19052787239)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "b7f10c93-ea4c-4838-b667-88229f7b7bf9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19056290329)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c9ee4969-5ac0-443e-92f8-78bd0d79bf5f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 450.68, "TotalTax": 58.63, "Total": 509.31, "UpdatedDateUTC": "\/Date(1738058368960+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:59:29] Production.INFO: -- Create Invoice id --80d9fc91-7726-4b4a-9995-5c8fd23aa9b7 [2025-01-28 04:59:29] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:59:29] Production.INFO: CheckInvoice xerov2: INV50006 [2025-01-28 04:59:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV50006 [2025-01-28 04:59:31] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:59:31] Production.INFO: Invoice SubTotal 1999.120000 [2025-01-28 04:59:31] Production.INFO: Invoice DetTotal 1999.12 [2025-01-28 04:59:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:59:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:59:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:59:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:59:42] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 198.720000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 34.560000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 45.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 60.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Support for approximately 14 employee home routers",Quantity : 1,UnitAmount : 70.000000,LineAmount : 70.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Management and monitor for PTG-CLO-SVR-01",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 17,UnitAmount : 52.000000,LineAmount : 884.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 12,UnitAmount : 10.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic",Quantity : 15,UnitAmount : 8.100000,LineAmount : 121.500000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard",Quantity : 24,UnitAmount : 17.000000,LineAmount : 408.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Plan 1 - Email only",Quantity : 6,UnitAmount : 5.390000,LineAmount : 32.340000} [2025-01-28 04:59:45] Production.INFO: ==== result ===== [2025-01-28 04:59:45] Production.INFO: { "Id": "7fe739cc-c573-41b7-a456-6bd8b9a4ca66", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058385641)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "087a9568-972a-499b-baa4-337c7b6963c4", "InvoiceNumber": "INV50006", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 2259.00, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-09T00:00:00", "Date": "\/Date(1733702400000+0000)\/", "DueDateString": "2025-01-08T00:00:00", "DueDate": "\/Date(1736294400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.72, "TaxType": "TAX020", "TaxAmount": 25.83, "LineAmount": 198.72, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "33b6bdb3-36b8-428b-8397-ec85b12f8620", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.56, "TaxType": "TAX020", "TaxAmount": 4.49, "LineAmount": 34.56, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "4301b4f0-a148-4c85-b5ad-eeb46340750f", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Cloud replication (charged per gigabyte)", "UnitAmount": 0.30, "TaxType": "TAX020", "TaxAmount": 5.85, "LineAmount": 45.00, "Tracking": [], "Quantity": 150.0000, "DiscountRate": 0.00, "LineItemID": "ba878ce1-b42f-42f8-a670-cb8faa9c4c31", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for each site being backed up (for servers)", "UnitAmount": 60.00, "TaxType": "TAX020", "TaxAmount": 7.80, "LineAmount": 60.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "268549c3-701d-442e-ac68-d9788424ae38", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Support for approximately 14 employee home routers", "UnitAmount": 70.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "930f108d-91f0-45d2-880d-e204875a5f55", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Management and monitor for PTG-CLO-SVR-01", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "7e5ec67f-7c08-4a69-8589-871c769e0882", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 114.92, "LineAmount": 884.00, "Tracking": [], "Quantity": 17.0000, "DiscountRate": 0.00, "LineItemID": "cdac93ea-70ef-42ad-ad33-cb888c8bd028", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "758e965b-30c9-4eef-82ad-e9c6b235c2ad", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 15.80, "LineAmount": 121.50, "Tracking": [], "Quantity": 15.0000, "DiscountRate": 0.00, "LineItemID": "2dde4827-193c-4cc0-ae2f-7faf0685af8f", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 53.04, "LineAmount": 408.00, "Tracking": [], "Quantity": 24.0000, "DiscountRate": 0.00, "LineItemID": "21a6f133-20b5-47b5-91fa-9c8792a17ba6", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.39, "TaxType": "TAX020", "TaxAmount": 4.20, "LineAmount": 32.34, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "b4862dc3-8dde-49a1-ba9a-ab8e746e05a8", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 1999.12, "TotalTax": 259.88, "Total": 2259.00, "UpdatedDateUTC": "\/Date(1738058385590+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 04:59:45] Production.INFO: -- Create Invoice id --087a9568-972a-499b-baa4-337c7b6963c4 [2025-01-28 04:59:45] Production.INFO: -- Create Invoice Done -- [2025-01-28 04:59:45] Production.INFO: CheckInvoice xerov2: INV50007 [2025-01-28 04:59:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV50007 [2025-01-28 04:59:48] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 04:59:48] Production.INFO: Invoice SubTotal 459.800000 [2025-01-28 04:59:48] Production.INFO: Invoice DetTotal 459.8 [2025-01-28 04:59:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 04:59:51] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 04:59:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 04:59:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 04:59:59] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 45.710000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 7.950000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 10.350000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 13.800000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Support for approximately 14 employee home routers",Quantity : 1,UnitAmount : 70.000000,LineAmount : 16.100000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Management and monitor for PTG-CLO-SVR-01",Quantity : 1,UnitAmount : 25.000000,LineAmount : 5.750000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Managed Workstation",Quantity : 17,UnitAmount : 52.000000,LineAmount : 203.320000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 12,UnitAmount : 10.000000,LineAmount : 27.600000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Microsoft 365 Business Basic",Quantity : 15,UnitAmount : 8.100000,LineAmount : 27.940000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Microsoft 365 Business Standard",Quantity : 24,UnitAmount : 17.000000,LineAmount : 93.840000},{taxType:"TAX020",DiscountRate : 77.000000,"Description": "Plan 1 - Email only",Quantity : 6,UnitAmount : 5.390000,LineAmount : 7.440000} [2025-01-28 05:00:02] Production.INFO: ==== result ===== [2025-01-28 05:00:02] Production.INFO: { "Id": "78171b3d-c752-4302-9801-fd48bc07442a", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058402173)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "00000000-0000-0000-0000-000000000000", "InvoiceNumber": "INV50007", "Payments": [], "CreditNotes": [], "Prepayments": [], "Overpayments": [], "TotalDiscount": 1539.32, "IsDiscounted": true, "InvoiceAddresses": [], "HasErrors": true, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "Addresses": [], "Phones": [], "ContactGroups": [], "ContactPersons": [], "HasValidationErrors": false, "ValidationErrors": [] }, "DateString": "2025-01-01T00:00:00", "Date": "\/Date(1735689600000+0000)\/", "DueDateString": "2025-01-31T00:00:00", "DueDate": "\/Date(1738281600000+0000)\/", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.720000, "TaxType": "TAX020", "TaxAmount": 5.94, "LineAmount": 45.71, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.560000, "TaxType": "TAX020", "TaxAmount": 1.03, "LineAmount": 7.95, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Cloud replication (charged per gigabyte)", "UnitAmount": 0.300000, "TaxType": "TAX020", "TaxAmount": 1.35, "LineAmount": 10.35, "Tracking": [], "Quantity": 150.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "License for each site being backed up (for servers)", "UnitAmount": 60.000000, "TaxType": "TAX020", "TaxAmount": 1.79, "LineAmount": 13.80, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Support for approximately 14 employee home routers", "UnitAmount": 70.000000, "TaxType": "TAX020", "TaxAmount": 2.09, "LineAmount": 16.10, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Management and monitor for PTG-CLO-SVR-01", "UnitAmount": 25.000000, "TaxType": "TAX020", "TaxAmount": 0.75, "LineAmount": 5.75, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 52.000000, "TaxType": "TAX020", "TaxAmount": 26.43, "LineAmount": 203.32, "Tracking": [], "Quantity": 17.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 10.000000, "TaxType": "TAX020", "TaxAmount": 3.59, "LineAmount": 27.60, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic", "UnitAmount": 8.100000, "TaxType": "TAX020", "TaxAmount": 3.63, "LineAmount": 27.94, "Tracking": [], "Quantity": 15.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard", "UnitAmount": 17.000000, "TaxType": "TAX020", "TaxAmount": 12.20, "LineAmount": 93.84, "Tracking": [], "Quantity": 24.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.390000, "TaxType": "TAX020", "TaxAmount": 0.97, "LineAmount": 7.44, "Tracking": [], "Quantity": 6.0000, "DiscountRate": 77.00, "DiscountEnteredAsPercent": true, "ValidationErrors": [] } ], "SubTotal": 459.80, "TotalTax": 59.77, "Total": 519.57, "CurrencyCode": "CAD", "StatusAttributeString": "ERROR", "ValidationErrors": [ { "Message": "The line total 27.94 does not match the expected line total 27.95" } ] } ] } [2025-01-28 05:00:02] Production.INFO: -- Create Invoice Error -- [2025-01-28 05:00:02] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:00:02] Production.INFO: CheckInvoice xerov2: INV11186 [2025-01-28 05:00:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11186 [2025-01-28 05:00:05] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:00:05] Production.INFO: Invoice SubTotal 202.800000 [2025-01-28 05:00:05] Production.INFO: Invoice DetTotal 202.8 [2025-01-28 05:00:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 05:00:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:00:12] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:00:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:00:19] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 2,UnitAmount : 52.000000,LineAmount : 104.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic",Quantity : 8,UnitAmount : 8.100000,LineAmount : 64.800000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard",Quantity : 2,UnitAmount : 17.000000,LineAmount : 34.000000} [2025-01-28 05:00:22] Production.INFO: ==== result ===== [2025-01-28 05:00:22] Production.INFO: { "Id": "c1d1144c-3b80-495b-a8bf-aaeb56bc7746", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058422812)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "a5d6eeac-af09-4b33-b0aa-3bcdca35f5d9", "InvoiceNumber": "INV11186", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 229.16, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cad302ad-7c7e-456b-bcf1-bd7729cb22b7", "ContactNumber": "Keogh Construction", "ContactStatus": "ACTIVE", "Name": "Keogh Construction", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "555-555-5555", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(519) 942-4573", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936267550+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-09T00:00:00", "Date": "\/Date(1733702400000+0000)\/", "DueDateString": "2025-01-08T00:00:00", "DueDate": "\/Date(1736294400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 13.52, "LineAmount": 104.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "c8421f91-a81a-44fe-92bf-2371accdae99", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 8.42, "LineAmount": 64.80, "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "aa4d9720-9332-48c2-986c-296f129b89b1", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 4.42, "LineAmount": 34.00, "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "1edd56cc-98f8-4c5b-bb57-feba96ace8d0", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 202.80, "TotalTax": 26.36, "Total": 229.16, "UpdatedDateUTC": "\/Date(1738058422767+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:00:22] Production.INFO: -- Create Invoice id --a5d6eeac-af09-4b33-b0aa-3bcdca35f5d9 [2025-01-28 05:00:22] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:00:22] Production.INFO: CheckInvoice xerov2: INV11187 [2025-01-28 05:00:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11187 [2025-01-28 05:00:25] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:00:25] Production.INFO: Invoice SubTotal 900.970000 [2025-01-28 05:00:25] Production.INFO: Invoice DetTotal 900.97 [2025-01-28 05:00:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 05:00:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:00:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:00:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:00:40] Production.INFO: =========Invoices String here======{taxType:"TAX020",DiscountRate : 0.000000,"Description": "with Website Maintenance Package",Quantity : 1,UnitAmount : 69.770000,LineAmount : 69.770000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Antivirus software license, monitoring and support",Quantity : 8,UnitAmount : 4.000000,LineAmount : 32.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Server",Quantity : 1,UnitAmount : 120.000000,LineAmount : 120.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Managed Workstation",Quantity : 4,UnitAmount : 72.000000,LineAmount : 288.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Basic Monitoring and Anti-Virus",Quantity : 4,UnitAmount : 36.000000,LineAmount : 144.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Basic",Quantity : 12,UnitAmount : 8.100000,LineAmount : 97.200000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Microsoft 365 Business Standard",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",DiscountRate : 0.000000,"Description": "Ironscales Basic",Quantity : 4,UnitAmount : 3.500000,LineAmount : 14.000000} [2025-01-28 05:00:43] Production.INFO: ==== result ===== [2025-01-28 05:00:43] Production.INFO: { "Id": "5f2ec29f-2499-4f74-b3d2-0babd0a8cfa1", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058443195)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "7eb77ae0-e078-4911-b8cb-f1cac4ffb6b3", "InvoiceNumber": "INV11187", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1018.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fcade0cf-7b43-4bfe-86cf-b6c9e33f1686", "ContactNumber": "Natural Insect Control", "ContactStatus": "ACTIVE", "Name": "Natural Insect Control", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9053243923", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936265023+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-09T00:00:00", "Date": "\/Date(1733702400000+0000)\/", "DueDateString": "2025-01-08T00:00:00", "DueDate": "\/Date(1736294400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "with Website Maintenance Package", "UnitAmount": 69.77, "TaxType": "TAX020", "TaxAmount": 9.07, "LineAmount": 69.77, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "63c5ba09-9310-40a9-b3d6-008452d84164", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Antivirus software license, monitoring and support", "UnitAmount": 4.00, "TaxType": "TAX020", "TaxAmount": 4.16, "LineAmount": 32.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "fa398c47-b954-40a5-bd84-52c0aefda2a0", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Server", "UnitAmount": 120.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "5925186c-48a1-408c-b4b5-ad13e142c76d", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Workstation", "UnitAmount": 72.00, "TaxType": "TAX020", "TaxAmount": 37.44, "LineAmount": 288.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "6ddcdabc-cca1-4fb9-90ce-08aafd5181f9", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Basic Monitoring and Anti-Virus", "UnitAmount": 36.00, "TaxType": "TAX020", "TaxAmount": 18.72, "LineAmount": 144.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "7f232efa-1c9e-4e16-a24a-248406d3ea7b", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Basic", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 12.64, "LineAmount": 97.20, "Tracking": [], "Quantity": 12.0000, "DiscountRate": 0.00, "LineItemID": "0b4bff20-9e53-4053-990f-5d5f6f4a8696", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Standard", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "b6e9d005-eb41-4d1b-8eaa-c0ad2451e0b3", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Ironscales Basic", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 1.82, "LineAmount": 14.00, "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "e3789656-0fdf-4113-a354-bf12ffc6c9ad", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 900.97, "TotalTax": 117.13, "Total": 1018.10, "UpdatedDateUTC": "\/Date(1738058443133+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:00:43] Production.INFO: -- Create Invoice id --7eb77ae0-e078-4911-b8cb-f1cac4ffb6b3 [2025-01-28 05:00:43] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:00:43] Production.INFO: CheckInvoice xerov2: INV11190 [2025-01-28 05:00:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11190 [2025-01-28 05:00:45] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:00:45] Production.INFO: Invoice SubTotal 45.600000 [2025-01-28 05:00:45] Production.INFO: Invoice DetTotal 45.6 [2025-01-28 05:00:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="J.%20Randall%20Graham%2C%20CPA" [2025-01-28 05:00:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:00:51] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:00:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:00:56] Production.INFO: =========Invoices String here======{AccountCode : 234,DiscountRate : 0.000000,"Description": " From 11-10-2024 To 12-09-2024",Quantity : 1,UnitAmount : 1.100000,LineAmount : 1.100000},{AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 6,UnitAmount : 7.000000,LineAmount : 42.000000},{AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (18605166325 - 1616 METROPOLITAN CIR UNIT A TALLAHASSEE, FL 32308)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:00:59] Production.INFO: ==== result ===== [2025-01-28 05:00:59] Production.INFO: { "Id": "c53544c8-6502-49c9-b901-d60c6e129f3b", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058459528)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "76612cc5-416c-4795-b6d1-6527de3fe534", "InvoiceNumber": "INV11190", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 51.53, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7aa12a04-66d6-4e6f-ae1b-86427d18b26f", "ContactStatus": "ACTIVE", "Name": "J. Randall Graham, CPA", "FirstName": "Randy", "LastName": "Graham", "EmailAddress": "jrgcpa@nettally.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "1616-A Metropolitan Circle", "AddressLine2": "", "AddressLine3": "Tallahassee, 32308", "AddressLine4": "", "City": "Tallahassee", "Region": "", "PostalCode": "32308", "Country": "United States", "AttentionTo": "Randy Graham" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(850) 3853711", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "8503853711,101", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "8505456466", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1497928193093+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-10T00:00:00", "Date": "\/Date(1733788800000+0000)\/", "DueDateString": "2024-12-17T00:00:00", "DueDate": "\/Date(1734393600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 11-10-2024 To 12-09-2024", "UnitAmount": 1.10, "TaxType": "OUTPUT", "TaxAmount": 0.14, "LineAmount": 1.10, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "741c85dc-0fa9-4779-bdf0-04eec53d46e8", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "OUTPUT", "TaxAmount": 5.46, "LineAmount": 42.00, "AccountCode": "203", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "7e6a37f4-3465-48c3-bc71-df48cb6aacc8", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (18605166325 - 1616 METROPOLITAN CIR UNIT A TALLAHASSEE, FL 32308)", "UnitAmount": 2.50, "TaxType": "OUTPUT", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "3c4e73b3-f5e1-47fd-8033-545b67eb2224", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 45.60, "TotalTax": 5.93, "Total": 51.53, "UpdatedDateUTC": "\/Date(1738058459443+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:00:59] Production.INFO: -- Create Invoice id --76612cc5-416c-4795-b6d1-6527de3fe534 [2025-01-28 05:00:59] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:00:59] Production.INFO: CheckInvoice xerov2: INV11223 [2025-01-28 05:00:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11223 [2025-01-28 05:01:02] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:01:02] Production.INFO: Invoice SubTotal 18.000000 [2025-01-28 05:01:02] Production.INFO: Invoice DetTotal 18 [2025-01-28 05:01:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Destawed" [2025-01-28 05:01:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:01:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:01:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:01:15] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 6,UnitAmount : 2.000000,LineAmount : 12.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (1-83-DESTAWED)",Quantity : 1,UnitAmount : 3.000000,LineAmount : 3.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (1-833-457-SUIT)",Quantity : 1,UnitAmount : 3.000000,LineAmount : 3.000000} [2025-01-28 05:01:18] Production.INFO: ==== result ===== [2025-01-28 05:01:18] Production.INFO: { "Id": "35a9dd18-d646-4f4f-ad02-d7f5ea446733", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058478025)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "825f938f-fa38-4214-8eca-0e18e1953b6c", "InvoiceNumber": "INV11223", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 20.34, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "4fde2a4c-1ac0-4a92-9312-bc67898ee56e", "ContactStatus": "ACTIVE", "Name": "Destawed", "FirstName": "Amitt", "LastName": "Saini", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1646681546973+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-15T00:00:00", "Date": "\/Date(1734220800000+0000)\/", "DueDateString": "2025-01-14T00:00:00", "DueDate": "\/Date(1736812800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 2.00, "TaxType": "TAX020", "TaxAmount": 1.56, "LineAmount": 12.00, "AccountCode": "203", "Tracking": [], "Quantity": 6.0000, "DiscountRate": 0.00, "LineItemID": "8798d468-f759-40ea-90c6-acedd4331bcb", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (1-83-DESTAWED)", "UnitAmount": 3.00, "TaxType": "TAX020", "TaxAmount": 0.39, "LineAmount": 3.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "33f3f19e-f569-4576-9410-29aea4ba349f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (1-833-457-SUIT)", "UnitAmount": 3.00, "TaxType": "TAX020", "TaxAmount": 0.39, "LineAmount": 3.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "befdd109-82f0-4e4e-9fd8-ec88f6df4b4e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 18.00, "TotalTax": 2.34, "Total": 20.34, "UpdatedDateUTC": "\/Date(1738058477977+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:01:18] Production.INFO: -- Create Invoice id --825f938f-fa38-4214-8eca-0e18e1953b6c [2025-01-28 05:01:18] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:01:18] Production.INFO: CheckInvoice xerov2: INV11227 [2025-01-28 05:01:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11227 [2025-01-28 05:01:20] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:01:20] Production.INFO: Invoice SubTotal 70.000000 [2025-01-28 05:01:20] Production.INFO: Invoice DetTotal 70 [2025-01-28 05:01:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Harbourfront%20Medicine%20Cabinet" [2025-01-28 05:01:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:01:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:01:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:01:33] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,"Description": "Phone channel for capacity-based billing",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000} [2025-01-28 05:01:35] Production.INFO: ==== result ===== [2025-01-28 05:01:35] Production.INFO: { "Id": "b22b48d9-0292-4765-8062-b826f761f24b", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058495742)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "35a3a66a-7dc7-4548-9500-4117912784af", "InvoiceNumber": "INV11227", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 79.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "IsDiscounted": false, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "e4609e79-2a2f-49b0-a0f8-9766de2b1774", "ContactStatus": "ACTIVE", "Name": "Harbourfront Medicine Cabinet", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "205 Ava Rd", "City": "Toronto", "Region": "ON", "PostalCode": "M6C 1W8", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730664962810+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-15T00:00:00", "Date": "\/Date(1734220800000+0000)\/", "DueDateString": "2025-01-14T00:00:00", "DueDate": "\/Date(1736812800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Phone channel for capacity-based billing", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "LineItemID": "0887bf97-a520-4356-b8b8-af0a676e6d8d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 70.00, "TotalTax": 9.10, "Total": 79.10, "UpdatedDateUTC": "\/Date(1738058495680+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:01:35] Production.INFO: -- Create Invoice id --35a3a66a-7dc7-4548-9500-4117912784af [2025-01-28 05:01:35] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:01:35] Production.INFO: CheckInvoice xerov2: INV11239 [2025-01-28 05:01:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11239 [2025-01-28 05:01:38] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:01:38] Production.INFO: Invoice SubTotal 67.500000 [2025-01-28 05:01:38] Production.INFO: Invoice DetTotal 67.5 [2025-01-28 05:01:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010471%20%28Ken%20Hoose%29" [2025-01-28 05:01:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:01:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:01:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:01:50] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,"Description": "e911 address registration (5196333123 - 965 Talbot St C St Thomas, ON N5P 1E8 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 2,UnitAmount : -5.000000,LineAmount : -10.000000} [2025-01-28 05:01:53] Production.INFO: ==== result ===== [2025-01-28 05:01:53] Production.INFO: { "Id": "1d6ffb24-f676-4fa4-aab9-e0ec9b4a71d5", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058513824)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "2fac9a91-c806-4a24-8472-1f91fd9e899e", "InvoiceNumber": "INV11239", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 76.28, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "IsDiscounted": false, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "035db9cd-92a8-4776-bb57-e5a70cdb3e03", "ContactStatus": "ACTIVE", "Name": "Dominos 10471 (Ken Hoose)", "FirstName": "Ken", "LastName": "Hoose", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1655925306193+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-18T00:00:00", "Date": "\/Date(1734480000000+0000)\/", "DueDateString": "2025-01-17T00:00:00", "DueDate": "\/Date(1737072000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "a3b2eab7-4eb0-44a4-b4e3-fde1cf79881a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (5196333123 - 965 Talbot St C St Thomas, ON N5P 1E8 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e9a39398-0fe1-4575-b8b2-10abd663a0cc", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -1.30, "LineAmount": -10.00, "AccountCode": "303", "Tracking": [], "Quantity": 2.0000, "LineItemID": "701206fe-4406-4b58-89cf-b04eabb2717d", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "ValidationErrors": [] } ], "SubTotal": 67.50, "TotalTax": 8.78, "Total": 76.28, "UpdatedDateUTC": "\/Date(1738058513777+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:01:53] Production.INFO: -- Create Invoice id --2fac9a91-c806-4a24-8472-1f91fd9e899e [2025-01-28 05:01:53] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:01:53] Production.INFO: CheckInvoice xerov2: INV50009 [2025-01-28 05:01:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV50009 [2025-01-28 05:01:56] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:01:56] Production.INFO: Invoice SubTotal 706.680000 [2025-01-28 05:01:56] Production.INFO: Invoice DetTotal 706.68 [2025-01-28 05:01:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="UNIGLOBE%20Canada" [2025-01-28 05:01:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:02:03] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:02:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:02:08] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 27-11-2024 To 26-12-2024",Quantity : 1,UnitAmount : 2.050000,LineAmount : 2.050000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 8,UnitAmount : 7.000000,LineAmount : 56.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Loyalty Discount - $20 off per month, no expiry date",Quantity : 1,UnitAmount : -20.000000,LineAmount : -20.000000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobeaquavacs.com; EXPIRES Jan 9 2025",Quantity : 1,UnitAmount : 1.120000,LineAmount : 1.120000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobelexus.com; EXPIRES Mar 3 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobeec.com; EXPIRES Apr 21 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobecbo.com; Renews May 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "ecinfo.ca; EXPIRES May 8 2025",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobemail.com; Renews Jun 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobetrips.com; Renews Jul 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobevoyages.com; Renews Jul 4",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "unigloberegistration.com; Renews Jul 26",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobedorval.com; Renews Jul 26",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobevoyageslexus.com; EXPIRES Aug 1 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobekey.com; Renews Aug 16",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobenews.com; Renews Sep 22",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "cbotravel.com; Renews Nov 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "ucinfo.ca; Renews Jun 21",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobespecialtytravel.com; Renews May 31",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobesunbursttravel.com; Renews May 31",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "uniglobetravel.ca; Renews Mar 01",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywayleisuretravel.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywayleisuretraveller.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 203,"Description": "skywaytraveller.ca; Renews Feb 22",Quantity : 1,UnitAmount : 2.710000,LineAmount : 2.710000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobewc.com; EXPIRES Jul 19 2025",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobecarefreetravel.com; Renews Feb 28",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobekalamalkatravel.com; Renews Apr 25",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobephillips.com; Renews Mar 12 2026",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobephillipstravel.com; Renews Mar 1",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 204,"Description": "uniglobespecialtywhitehorse.com; Renews Oct 9",Quantity : 1,UnitAmount : 2.340000,LineAmount : 2.340000},{taxType:"TAX020",AccountCode : 203,"Description": "Hosting and Maintenance (per domain)",Quantity : 27,UnitAmount : 1.000000,LineAmount : 27.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 10,UnitAmount : 17.000000,LineAmount : 170.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 2,UnitAmount : 3.840000,LineAmount : 7.680000},{taxType:"TAX020",AccountCode : 212,"Description": "Managed Antivirus subscription (yearly pricing, billed monthly)",Quantity : 10,UnitAmount : 1.440000,LineAmount : 14.400000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic Licenses",Quantity : 11,UnitAmount : 8.100000,LineAmount : 89.100000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard Licenses",Quantity : 3,UnitAmount : 17.000000,LineAmount : 51.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Backup for Microsoft 365",Quantity : 1,UnitAmount : 3.840000,LineAmount : 3.840000},{taxType:"TAX020",AccountCode : 203,"Description": "cPanel/SCP access",Quantity : 1,UnitAmount : 9.990000,LineAmount : 9.990000} [2025-01-28 05:02:13] Production.INFO: ==== result ===== [2025-01-28 05:02:13] Production.INFO: { "Id": "139a3a7b-ed5b-47d0-b9b3-2a775341e659", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058532814)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "240f6dac-6b13-4fce-9637-8f18828e5462", "InvoiceNumber": "INV50009", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 798.46, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d965b2fe-ffb5-4359-bc08-f6a098234349", "ContactStatus": "ACTIVE", "Name": "UNIGLOBE Canada", "FirstName": "Alice", "LastName": "Hildebrandt", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1708961195503+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2024-12-27T00:00:00", "Date": "\/Date(1735257600000+0000)\/", "DueDateString": "2025-01-26T00:00:00", "DueDate": "\/Date(1737849600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 27-11-2024 To 26-12-2024", "UnitAmount": 2.05, "TaxType": "TAX020", "TaxAmount": 0.27, "LineAmount": 2.05, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "f716ce7d-be31-4b8f-b227-2577ec9d9938", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 7.28, "LineAmount": 56.00, "AccountCode": "203", "Tracking": [], "Quantity": 8.0000, "DiscountRate": 0.00, "LineItemID": "5b3fe9d3-b797-4a41-89e5-5c5887522e6d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19056714497 - UNIGLOBE TRAVEL 89 SKYWAY AVE STE 109 TORONTO, ON M9W6R4)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8f930f8c-238c-484c-9d5c-94590a3fb26f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Loyalty Discount - $20 off per month, no expiry date", "UnitAmount": -20.00, "TaxType": "TAX020", "TaxAmount": -2.60, "LineAmount": -20.00, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "9c5b5711-c55d-453f-bf4a-320cb69c5d89", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "uniglobeaquavacs.com; EXPIRES Jan 9 2025", "UnitAmount": 1.12, "TaxType": "TAX020", "TaxAmount": 0.15, "LineAmount": 1.12, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "54175642-96b3-4771-808b-67de5bfca7f1", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobelexus.com; EXPIRES Mar 3 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "bc4f4a9f-926e-4ecc-891e-dfbbf7d8e03d", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobeec.com; EXPIRES Apr 21 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "204d294b-7d4b-4dfc-8080-651df58cdba6", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobecbo.com; Renews May 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "a163fa4d-bab2-4ef4-a809-919467befc18", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "ecinfo.ca; EXPIRES May 8 2025", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "891b22d0-4959-44d0-8681-1b886f049896", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobemail.com; Renews Jun 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "951cecb2-2f35-4326-ac63-75c5bf15b36e", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobetrips.com; Renews Jul 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "b9f4b669-0acc-44d9-83d2-e2db424043c2", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobevoyages.com; Renews Jul 4", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "182848a2-a668-42d0-b044-b663b4faa73c", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "unigloberegistration.com; Renews Jul 26", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "f3d78d0e-0d34-4c43-895d-3a8f3747e139", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobedorval.com; Renews Jul 26", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "dca17408-0b20-4db0-91a8-c05f4dd9494a", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobevoyageslexus.com; EXPIRES Aug 1 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "68fca200-9088-4e62-94db-51f1ac10e397", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobekey.com; Renews Aug 16", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "9c58ee1e-1ea0-4a17-a68b-c5f3dc2bcc5c", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobenews.com; Renews Sep 22", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "ae3219f1-dd50-49db-b7ab-5a33f8688adf", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "cbotravel.com; Renews Nov 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "402f7527-4ba4-46a0-985d-27435fba6d4a", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "ucinfo.ca; Renews Jun 21", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "0aefe925-c45a-4856-a7f5-bf3515af5b16", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobespecialtytravel.com; Renews May 31", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "a1889c8b-9bde-4598-8be1-629def07d8c3", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobesunbursttravel.com; Renews May 31", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "737a4d22-2e5d-4d7a-a3c3-8473446883ba", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobetravel.ca; Renews Mar 01", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "7df4c24e-3853-4a1e-9d8c-8a960045c9e5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywayleisuretravel.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "c25a903c-b424-4cd2-a3ad-4b3b275000e0", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywayleisuretraveller.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "60139952-5074-4683-b046-bc7663603aeb", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "skywaytraveller.ca; Renews Feb 22", "UnitAmount": 2.71, "TaxType": "TAX020", "TaxAmount": 0.35, "LineAmount": 2.71, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "eafb50c7-4c62-4370-88f0-66a213b23f7e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "uniglobewc.com; EXPIRES Jul 19 2025", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "26a359c0-1bbb-4a5d-9ae5-5b28350031bb", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobecarefreetravel.com; Renews Feb 28", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "794d1568-f6b7-4782-8373-f8f971f422af", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobekalamalkatravel.com; Renews Apr 25", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "14356d88-7e4b-4d4f-b96d-a15ed5707a88", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobephillips.com; Renews Mar 12 2026", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "993581b7-45aa-416a-96e7-a78656f03add", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobephillipstravel.com; Renews Mar 1", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e91b6e87-c590-4040-ae19-70722096c951", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "uniglobespecialtywhitehorse.com; Renews Oct 9", "UnitAmount": 2.34, "TaxType": "TAX020", "TaxAmount": 0.30, "LineAmount": 2.34, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "7a528b4b-9152-4b1e-ab90-e45f140d5f3d", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "Hosting and Maintenance (per domain)", "UnitAmount": 1.00, "TaxType": "TAX020", "TaxAmount": 3.51, "LineAmount": 27.00, "AccountCode": "203", "Tracking": [], "Quantity": 27.0000, "LineItemID": "a23bcd37-7a2d-4c7d-a26e-8614b986ad19", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 22.10, "LineAmount": 170.00, "AccountCode": "250", "Tracking": [], "Quantity": 10.0000, "LineItemID": "71e91590-0c8c-4211-9992-0bf6e4de5136", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 1.00, "LineAmount": 7.68, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "LineItemID": "af716a2b-984e-4a0e-b89c-d513b0931d34", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed Antivirus subscription (yearly pricing, billed monthly)", "UnitAmount": 1.44, "TaxType": "TAX020", "TaxAmount": 1.87, "LineAmount": 14.40, "AccountCode": "212", "Tracking": [], "Quantity": 10.0000, "LineItemID": "3a8513ea-eb0d-4daf-8faf-748a600b6a56", "AccountID": "f910948c-6e7a-46ea-91d4-60d5bab373c8", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "aca20140-9746-4163-89a8-a62497ac18bf", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "LineItemID": "7140ae46-1a9d-460e-af3a-481325a71742", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "abfe22fc-4503-489f-a952-6c03e8ee9eda", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic Licenses", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 11.58, "LineAmount": 89.10, "AccountCode": "250", "Tracking": [], "Quantity": 11.0000, "LineItemID": "c8bfa096-25f4-46a7-89da-54a0bfd3886b", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard Licenses", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 6.63, "LineAmount": 51.00, "AccountCode": "250", "Tracking": [], "Quantity": 3.0000, "LineItemID": "f45f45fa-5f31-4d24-a1f2-60830e8e490a", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Backup for Microsoft 365", "UnitAmount": 3.84, "TaxType": "TAX020", "TaxAmount": 0.50, "LineAmount": 3.84, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e2b5c679-cf15-4009-80b2-7fddf2a19198", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "cPanel/SCP access", "UnitAmount": 9.99, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 9.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d10ec3c6-ae3b-4f02-93c9-d52553516ebf", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 706.68, "TotalTax": 91.78, "Total": 798.46, "UpdatedDateUTC": "\/Date(1738058532707+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:02:13] Production.INFO: -- Create Invoice id --240f6dac-6b13-4fce-9637-8f18828e5462 [2025-01-28 05:02:13] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:02:13] Production.INFO: CheckInvoice xerov2: INV11281 [2025-01-28 05:02:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11281 [2025-01-28 05:02:15] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:02:15] Production.INFO: Invoice SubTotal 256.290000 [2025-01-28 05:02:15] Production.INFO: Invoice DetTotal 256.29 [2025-01-28 05:02:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Tundra" [2025-01-28 05:02:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:02:22] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:02:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:02:27] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 12-01-2024 To 12-31-2024",Quantity : 1,UnitAmount : 5.850000,LineAmount : 5.850000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "VDSL Internet Service - Bonded - 2 Circuits (251 Laurier Ave West, Suite 1050, Ottawa, ON K1P 5J6). 36 month agreement ending April 19, 2021.",Quantity : 1,UnitAmount : 240.440000,LineAmount : 240.440000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax Adapter (Toronto)",Quantity : 2,UnitAmount : 5.000000,LineAmount : 10.000000} [2025-01-28 05:02:30] Production.INFO: ==== result ===== [2025-01-28 05:02:30] Production.INFO: { "Id": "523847d2-d532-430d-85b4-0c62485931ed", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058550707)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "a74092f8-9d5a-49b0-a6f7-c371721a3d17", "InvoiceNumber": "INV11281", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 289.61, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "623680fb-29d2-4940-8787-6a04edc9b023", "ContactStatus": "ACTIVE", "Name": "Tundra", "FirstName": "Tundra", "LastName": "Technical", "EmailAddress": "ap@tundratechnical.ca", "BankAccountDetails": "", "AccountsReceivableTaxType": "OUTPUT", "AccountsPayableTaxType": "OUTPUT", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "1 Eglinton Ave. East", "AddressLine2": "Suite 705", "AddressLine3": "", "AddressLine4": "", "City": "Toronto", "Region": "ON", "PostalCode": "M4P 3A1", "Country": "", "AttentionTo": "Tundra Technical" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "18669886372", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "18669886372", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "6477607778", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1617722615863+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-01T00:00:00", "Date": "\/Date(1735689600000+0000)\/", "DueDateString": "2025-01-31T00:00:00", "DueDate": "\/Date(1738281600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 12-01-2024 To 12-31-2024", "UnitAmount": 5.85, "TaxType": "TAX020", "TaxAmount": 0.76, "LineAmount": 5.85, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "41784d5e-05f8-4bc2-bd09-d62da032e6f6", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "VDSL Internet Service - Bonded - 2 Circuits (251 Laurier Ave West, Suite 1050, Ottawa, ON K1P 5J6). 36 month agreement ending April 19, 2021.", "UnitAmount": 240.44, "TaxType": "TAX020", "TaxAmount": 31.26, "LineAmount": 240.44, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "6af3c287-5325-4658-a9b3-829cd9678d7b", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Fax Adapter (Toronto)", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 1.30, "LineAmount": 10.00, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "90e8c566-4f38-4ce5-9df7-1b4f42546b96", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 256.29, "TotalTax": 33.32, "Total": 289.61, "UpdatedDateUTC": "\/Date(1738058550633+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:02:30] Production.INFO: -- Create Invoice id --a74092f8-9d5a-49b0-a6f7-c371721a3d17 [2025-01-28 05:02:30] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:02:30] Production.INFO: CheckInvoice xerov2: INV11298 [2025-01-28 05:02:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11298 [2025-01-28 05:02:33] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:02:33] Production.INFO: Invoice SubTotal 202.800000 [2025-01-28 05:02:33] Production.INFO: Invoice DetTotal 202.8 [2025-01-28 05:02:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Keogh%20Construction" [2025-01-28 05:02:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:02:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:02:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:02:44] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,"Description": "Managed IT: Workstation",Quantity : 2,UnitAmount : 52.000000,LineAmount : 104.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic collaboration and productivity suite",Quantity : 8,UnitAmount : 8.100000,LineAmount : 64.800000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard collaboration and productivity suite",Quantity : 2,UnitAmount : 17.000000,LineAmount : 34.000000} [2025-01-28 05:02:48] Production.INFO: ==== result ===== [2025-01-28 05:02:48] Production.INFO: { "Id": "7eb60975-d06f-4ec5-8b24-066dd17b252a", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058568387)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "08ba4499-4a6f-436a-ac19-53690ef0ef77", "InvoiceNumber": "INV11298", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 229.16, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "IsDiscounted": false, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cad302ad-7c7e-456b-bcf1-bd7729cb22b7", "ContactNumber": "Keogh Construction", "ContactStatus": "ACTIVE", "Name": "Keogh Construction", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "P.O. Box 534", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Alliston", "Region": "ON", "PostalCode": "L9R 1V7", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "555-555-5555", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(519) 942-4573", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936267550+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-01T00:00:00", "Date": "\/Date(1735689600000+0000)\/", "DueDateString": "2025-01-31T00:00:00", "DueDate": "\/Date(1738281600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed IT: Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 13.52, "LineAmount": 104.00, "AccountCode": "203", "Tracking": [], "Quantity": 2.0000, "LineItemID": "dd9ccfd7-6b4f-4806-9a5a-85d8d86f26c4", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic collaboration and productivity suite", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 8.42, "LineAmount": 64.80, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "LineItemID": "9df33165-adf1-406e-9c1d-f34c8aa3014b", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard collaboration and productivity suite", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 4.42, "LineAmount": 34.00, "AccountCode": "250", "Tracking": [], "Quantity": 2.0000, "LineItemID": "0d3b5627-fc26-4154-b02d-b4a8ca7b3f8e", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] } ], "SubTotal": 202.80, "TotalTax": 26.36, "Total": 229.16, "UpdatedDateUTC": "\/Date(1738058568153+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:02:48] Production.INFO: -- Create Invoice id --08ba4499-4a6f-436a-ac19-53690ef0ef77 [2025-01-28 05:02:48] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:02:48] Production.INFO: CheckInvoice xerov2: INV11299 [2025-01-28 05:02:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11299 [2025-01-28 05:02:51] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:02:51] Production.INFO: Invoice SubTotal 900.970000 [2025-01-28 05:02:51] Production.INFO: Invoice DetTotal 900.97 [2025-01-28 05:02:51] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Natural%20Insect%20Control" [2025-01-28 05:02:54] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:02:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:02:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:03:01] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 204,"Description": "Managed Hosting: Wordpress (Deluxe) with Website Maintenance Package",Quantity : 1,UnitAmount : 69.770000,LineAmount : 69.770000},{taxType:"TAX020",AccountCode : 212,"Description": "IT: Managed Antivirus subscription (yearly pricing, billed monthly)",Quantity : 8,UnitAmount : 4.000000,LineAmount : 32.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed IT: Server (On-premises)",Quantity : 1,UnitAmount : 120.000000,LineAmount : 120.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed IT: Workstation (Full Time)",Quantity : 4,UnitAmount : 72.000000,LineAmount : 288.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed IT: Workstation (Part Time)",Quantity : 4,UnitAmount : 36.000000,LineAmount : 144.000000},{taxType:"TAX020",AccountCode : 250,"Description": "IT: Microsoft Office 365 - Business Basic subscription",Quantity : 12,UnitAmount : 8.100000,LineAmount : 97.200000},{taxType:"TAX020",AccountCode : 250,"Description": "IT: Microsoft Office 365 - Business Premium subscription",Quantity : 8,UnitAmount : 17.000000,LineAmount : 136.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Ironscales Basic Email Phishing Protection",Quantity : 4,UnitAmount : 3.500000,LineAmount : 14.000000} [2025-01-28 05:03:05] Production.INFO: ==== result ===== [2025-01-28 05:03:05] Production.INFO: { "Id": "df670cd7-9964-4fe2-b03c-3602b47e3cd5", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058585325)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "f5b146d8-2c4b-40fb-8b8a-d1a3328222d7", "InvoiceNumber": "INV11299", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 1018.10, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "IsDiscounted": false, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fcade0cf-7b43-4bfe-86cf-b6c9e33f1686", "ContactNumber": "Natural Insect Control", "ContactStatus": "ACTIVE", "Name": "Natural Insect Control", "FirstName": "", "LastName": "", "EmailAddress": "", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "3737 Netherby Road", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Stevensville", "Region": "ON", "PostalCode": "L0S 1S0", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "(905) 3822904", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "9053243923", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936265023+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-01T00:00:00", "Date": "\/Date(1735689600000+0000)\/", "DueDateString": "2025-01-31T00:00:00", "DueDate": "\/Date(1738281600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Managed Hosting: Wordpress (Deluxe) with Website Maintenance Package", "UnitAmount": 69.77, "TaxType": "TAX020", "TaxAmount": 9.07, "LineAmount": 69.77, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "LineItemID": "14f9770b-6380-4559-a835-18511cf76235", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "ValidationErrors": [] }, { "Description": "IT: Managed Antivirus subscription (yearly pricing, billed monthly)", "UnitAmount": 4.00, "TaxType": "TAX020", "TaxAmount": 4.16, "LineAmount": 32.00, "AccountCode": "212", "Tracking": [], "Quantity": 8.0000, "LineItemID": "02ce9342-aecd-495f-b14c-4e0155d89321", "AccountID": "f910948c-6e7a-46ea-91d4-60d5bab373c8", "ValidationErrors": [] }, { "Description": "Managed IT: Server (On-premises)", "UnitAmount": 120.00, "TaxType": "TAX020", "TaxAmount": 15.60, "LineAmount": 120.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "dc41faeb-f130-4fb3-98b0-5fbe2344202a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed IT: Workstation (Full Time)", "UnitAmount": 72.00, "TaxType": "TAX020", "TaxAmount": 37.44, "LineAmount": 288.00, "AccountCode": "203", "Tracking": [], "Quantity": 4.0000, "LineItemID": "49e086d6-6ea6-458e-a9d5-442feabe62e6", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed IT: Workstation (Part Time)", "UnitAmount": 36.00, "TaxType": "TAX020", "TaxAmount": 18.72, "LineAmount": 144.00, "AccountCode": "203", "Tracking": [], "Quantity": 4.0000, "LineItemID": "a09689e6-359a-4fab-bfbf-e6992cbd421e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "IT: Microsoft Office 365 - Business Basic subscription", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 12.64, "LineAmount": 97.20, "AccountCode": "250", "Tracking": [], "Quantity": 12.0000, "LineItemID": "ac3e326d-bf4b-4c76-ab64-f42972aed513", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "IT: Microsoft Office 365 - Business Premium subscription", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 17.68, "LineAmount": 136.00, "AccountCode": "250", "Tracking": [], "Quantity": 8.0000, "LineItemID": "8bf978fe-63da-438d-a797-f1aba69a3ff6", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Ironscales Basic Email Phishing Protection", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 1.82, "LineAmount": 14.00, "AccountCode": "203", "Tracking": [], "Quantity": 4.0000, "LineItemID": "5215bf22-df6b-463b-b25b-4b088c4252a5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 900.97, "TotalTax": 117.13, "Total": 1018.10, "UpdatedDateUTC": "\/Date(1738058585230+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:03:05] Production.INFO: -- Create Invoice id --f5b146d8-2c4b-40fb-8b8a-d1a3328222d7 [2025-01-28 05:03:05] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:03:05] Production.INFO: CheckInvoice xerov2: INV11306 [2025-01-28 05:03:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11306 [2025-01-28 05:03:08] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:03:08] Production.INFO: Invoice SubTotal 3.000000 [2025-01-28 05:03:08] Production.INFO: Invoice DetTotal 3 [2025-01-28 05:03:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Terry%20Anderson" [2025-01-28 05:03:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:03:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:03:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:03:20] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 10.000000,LineAmount : 10.000000},{taxType:"TAX020",AccountCode : 303,"Description": "The "You're Overcharging Me" Discount",Quantity : 1,UnitAmount : -7.000000,LineAmount : -7.000000} [2025-01-28 05:03:24] Production.INFO: ==== result ===== [2025-01-28 05:03:24] Production.INFO: { "ErrorNumber": 14, "Type": "PostDataInvalidException", "Message": "Invalid Json data" } [2025-01-28 05:03:24] Production.ERROR: exception 'ErrorException' with message 'Undefined property: stdClass::$Invoices' in /var/www/html/onswitch.neon.service/app/lib/XeroV2.php:0 Stack trace: #0 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined prope...', '/var/www/html/o...', 0, Array) #1 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CreateInvoice() #2 /var/www/html/onswitch.neon.service/app/Console/Commands/XeroInvoicePostV2.php(0): App\Lib\XeroV2->addInvoices() #3 [internal function]: App\Console\Commands\XeroInvoicePostV2->fire() #4 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Container/Container.php(526): call_user_func_array(Array, Array) #5 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array) #6 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #7 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(App\Console\Commands\XeroInvoicePostV2), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 /var/www/html/onswitch.neon.service/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 {main} [2025-01-28 05:03:24] Production.INFO: -- Create Invoice Error --Undefined property: stdClass::$Invoices [2025-01-28 05:03:24] Production.INFO: -- Create Invoice Error -- [2025-01-28 05:03:24] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:03:24] Production.INFO: CheckInvoice xerov2: INV11309 [2025-01-28 05:03:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11309 [2025-01-28 05:03:26] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:03:26] Production.INFO: Invoice SubTotal 45.780000 [2025-01-28 05:03:26] Production.INFO: Invoice DetTotal 45.78 [2025-01-28 05:03:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Workside%20Early%20Childhood%20Education%20Centre" [2025-01-28 05:03:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:03:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:03:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:03:38] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 12-04-2024 To 01-03-2025",Quantity : 1,UnitAmount : 0.650000,LineAmount : 0.650000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 5.000000,"Description": "e911 address registration (5198226500) (99 Woolwich Street Guelph, ON N1H 3V1 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.380000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 5.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension/digital line",Quantity : 3,UnitAmount : 15.000000,LineAmount : 42.750000} [2025-01-28 05:03:41] Production.INFO: ==== result ===== [2025-01-28 05:03:41] Production.INFO: { "Id": "818f950e-e5f1-45ee-b230-3b03879b96e4", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058621670)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "aa95c8a0-12eb-4857-bdf2-9000026f3159", "InvoiceNumber": "INV11309", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 51.73, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 2.38, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "40cecbae-263a-4b0c-adbf-5350531feed1", "ContactStatus": "ACTIVE", "Name": "Workside Early Childhood Education Centre", "FirstName": "Christina", "LastName": "Roberts Farrell", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1696240431583+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-04T00:00:00", "Date": "\/Date(1735948800000+0000)\/", "DueDateString": "2025-02-03T00:00:00", "DueDate": "\/Date(1738540800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 12-04-2024 To 01-03-2025", "UnitAmount": 0.65, "TaxType": "TAX020", "TaxAmount": 0.08, "LineAmount": 0.65, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "f5ab7447-a3c3-47b3-acbe-d8f0d45d7a99", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (5198226500) (99 Woolwich Street Guelph, ON N1H 3V1 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.31, "LineAmount": 2.38, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 5.00, "LineItemID": "b8c517da-15b3-462f-9e7d-5f02c59e48d5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "DiscountAmount": 0.1200, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension/digital line", "UnitAmount": 15.00, "TaxType": "TAX020", "TaxAmount": 5.56, "LineAmount": 42.75, "AccountCode": "203", "Tracking": [], "Quantity": 3.0000, "DiscountRate": 5.00, "LineItemID": "41ec9fbe-066b-4e9c-9c9c-f74c85c83aa8", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "DiscountAmount": 2.2500, "ValidationErrors": [] } ], "SubTotal": 45.78, "TotalTax": 5.95, "Total": 51.73, "UpdatedDateUTC": "\/Date(1738058621590+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:03:41] Production.INFO: -- Create Invoice id --aa95c8a0-12eb-4857-bdf2-9000026f3159 [2025-01-28 05:03:41] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:03:41] Production.INFO: CheckInvoice xerov2: INV11315 [2025-01-28 05:03:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11315 [2025-01-28 05:03:44] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:03:44] Production.INFO: Invoice SubTotal 79.540000 [2025-01-28 05:03:44] Production.INFO: Invoice DetTotal 79.54 [2025-01-28 05:03:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010164%20%28Jordan%20Hodgson%29" [2025-01-28 05:03:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:03:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:03:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:03:56] Production.INFO: =========Invoices String here======{taxType:"TAX023",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 12-05-2024 To 01-04-2025",Quantity : 1,UnitAmount : 1.050000,LineAmount : 1.050000},{taxType:"TAX023",AccountCode : 203,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.990000,LineAmount : 75.990000},{taxType:"TAX023",AccountCode : 203,"Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:03:59] Production.INFO: ==== result ===== [2025-01-28 05:03:59] Production.INFO: { "Id": "f3640d61-1deb-418f-a1ba-1c8cea5084f9", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058639733)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "b3fbeb04-3439-4d41-b7ba-769e46a58fc0", "InvoiceNumber": "INV11315", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 88.30, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "9ba9e65f-7bc8-430d-b449-05e224b3e5f6", "ContactStatus": "ACTIVE", "Name": "Dominos 10164 (Jordan Hodgson)", "FirstName": "Jordan", "LastName": "Hodgson", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "4-302 114 St", "City": "North Battleford", "Region": "SK", "PostalCode": "S9A 2M6", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730664962653+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-05T00:00:00", "Date": "\/Date(1736035200000+0000)\/", "DueDateString": "2025-01-12T00:00:00", "DueDate": "\/Date(1736640000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 12-05-2024 To 01-04-2025", "UnitAmount": 1.05, "TaxType": "TAX023", "TaxAmount": 0.12, "LineAmount": 1.05, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "66eb31f4-743b-44d5-9832-99dda04a6695", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.99, "TaxType": "TAX023", "TaxAmount": 8.36, "LineAmount": 75.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "e5da8b04-8024-4496-9bbf-9b18815c92d2", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (3064452555 - 302 114 Street North Battleford, SK S9A 2M6 Canada)", "UnitAmount": 2.50, "TaxType": "TAX023", "TaxAmount": 0.28, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3bdfd791-6cd4-4f69-9618-0e2d54ca5540", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 79.54, "TotalTax": 8.76, "Total": 88.30, "UpdatedDateUTC": "\/Date(1738058639203+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:03:59] Production.INFO: -- Create Invoice id --b3fbeb04-3439-4d41-b7ba-769e46a58fc0 [2025-01-28 05:03:59] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:03:59] Production.INFO: CheckInvoice xerov2: INV11322 [2025-01-28 05:03:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11322 [2025-01-28 05:04:02] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:04:02] Production.INFO: Invoice SubTotal 52.500000 [2025-01-28 05:04:02] Production.INFO: Invoice DetTotal 52.5 [2025-01-28 05:04:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010388%20%28Sandeep%20Chaudhari%29" [2025-01-28 05:04:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:04:09] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:04:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:04:15] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (15197463900 - 65 University Ave E Waterloo, ON N2J 2V9 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 5,UnitAmount : -5.000000,LineAmount : -25.000000} [2025-01-28 05:04:18] Production.INFO: ==== result ===== [2025-01-28 05:04:18] Production.INFO: { "Id": "1a3ad13e-562c-4bdf-88f1-47872f91d980", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058658458)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "2fefc451-6b1a-4da7-a236-1546d9ebbb18", "InvoiceNumber": "INV11322", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 59.33, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "f7e4d9d4-d7d6-4a37-b185-fce2c2d150b9", "ContactStatus": "ACTIVE", "Name": "Dominos 10388 (Sandeep Chaudhari)", "FirstName": "Sandeep", "LastName": "Chaudhari", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1639845522693+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-07T00:00:00", "Date": "\/Date(1736208000000+0000)\/", "DueDateString": "2025-02-06T00:00:00", "DueDate": "\/Date(1738800000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "9fb86bf5-906c-46f3-a363-e8f89e215ae4", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (15197463900 - 65 University Ave E Waterloo, ON N2J 2V9 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "9813502b-e905-4312-b0d5-61cab6d34df4", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -3.25, "LineAmount": -25.00, "AccountCode": "303", "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "e8e302ee-2916-4f10-81f1-30a1c15431e5", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 52.50, "TotalTax": 6.83, "Total": 59.33, "UpdatedDateUTC": "\/Date(1738058658427+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:04:18] Production.INFO: -- Create Invoice id --2fefc451-6b1a-4da7-a236-1546d9ebbb18 [2025-01-28 05:04:18] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:04:18] Production.INFO: CheckInvoice xerov2: INV11323 [2025-01-28 05:04:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11323 [2025-01-28 05:04:21] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:04:21] Production.INFO: Invoice SubTotal 67.500000 [2025-01-28 05:04:21] Production.INFO: Invoice DetTotal 67.5 [2025-01-28 05:04:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010588%20%28Gurinder%20Saini%29" [2025-01-28 05:04:24] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:04:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:04:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:04:33] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (12268873030 - 23 Wellington St 23 Guelph, ON N1H 3R7 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 2,UnitAmount : -5.000000,LineAmount : -10.000000} [2025-01-28 05:04:36] Production.INFO: ==== result ===== [2025-01-28 05:04:36] Production.INFO: { "Id": "eb42ab5a-90c1-4609-881a-ab21c88e14ab", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058676252)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "6e708111-79b6-41c4-b311-0753131c6d23", "InvoiceNumber": "INV11323", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 76.28, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "1ac67d8d-8981-4be8-9709-0bb5a101fe05", "ContactStatus": "ACTIVE", "Name": "Dominos 10588 (Gurinder Saini)", "FirstName": "Gurinder", "LastName": "Saini", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1657824306857+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-07T00:00:00", "Date": "\/Date(1736208000000+0000)\/", "DueDateString": "2025-02-06T00:00:00", "DueDate": "\/Date(1738800000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "112e512d-8333-4cd1-80f2-569ff5135fae", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (12268873030 - 23 Wellington St 23 Guelph, ON N1H 3R7 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "1bd6a094-16d3-47c5-bce1-2608a0b7856a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -1.30, "LineAmount": -10.00, "AccountCode": "303", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "f2ed68ce-5b80-49c5-872b-ace1d54f2f58", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 67.50, "TotalTax": 8.78, "Total": 76.28, "UpdatedDateUTC": "\/Date(1738058676207+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:04:36] Production.INFO: -- Create Invoice id --6e708111-79b6-41c4-b311-0753131c6d23 [2025-01-28 05:04:36] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:04:36] Production.INFO: CheckInvoice xerov2: INV11324 [2025-01-28 05:04:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11324 [2025-01-28 05:04:39] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:04:39] Production.INFO: Invoice SubTotal 63.200000 [2025-01-28 05:04:39] Production.INFO: Invoice DetTotal 63.2 [2025-01-28 05:04:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Jenopher%20Inc." [2025-01-28 05:04:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:04:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:04:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:04:50] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 90.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (discounted - utility phone/low call volume)",Quantity : 5,UnitAmount : 12.990000,LineAmount : 6.500000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Business Essentials subscription. Collaboration and productivity suite, managed by OnSwitch.",Quantity : 7,UnitAmount : 8.100000,LineAmount : 56.700000} [2025-01-28 05:04:54] Production.INFO: ==== result ===== [2025-01-28 05:04:54] Production.INFO: { "Id": "9ddaf9b0-1170-4a35-a14a-f9ffe28ce944", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058694013)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "9745f789-a203-4192-93d2-815c184fdc31", "InvoiceNumber": "INV11324", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 71.42, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 58.46, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5fa26058-5c6f-4ffe-9c35-4f8d77ccf359", "ContactStatus": "ACTIVE", "Name": "Jenopher Inc.", "FirstName": "Chris", "LastName": "Lumley", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1724224696790+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-07T00:00:00", "Date": "\/Date(1736208000000+0000)\/", "DueDateString": "2025-02-06T00:00:00", "DueDate": "\/Date(1738800000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for an Unlimited Canada/US Cloud Phone extension (discounted - utility phone/low call volume)", "UnitAmount": 12.99, "TaxType": "TAX020", "TaxAmount": 0.85, "LineAmount": 6.50, "AccountCode": "203", "Tracking": [], "Quantity": 5.0000, "DiscountRate": 90.00, "LineItemID": "abb9ed14-f5eb-4a50-8d1f-fa5d70148436", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "DiscountAmount": 58.4500, "ValidationErrors": [] }, { "Description": "Microsoft 365 Business Essentials subscription. Collaboration and productivity suite, managed by OnSwitch.", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 7.37, "LineAmount": 56.70, "AccountCode": "250", "Tracking": [], "Quantity": 7.0000, "LineItemID": "b5608f6a-be2f-4c4b-b193-dcab65bf44a4", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] } ], "SubTotal": 63.20, "TotalTax": 8.22, "Total": 71.42, "UpdatedDateUTC": "\/Date(1738058693910+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:04:54] Production.INFO: -- Create Invoice id --9745f789-a203-4192-93d2-815c184fdc31 [2025-01-28 05:04:54] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:04:54] Production.INFO: CheckInvoice xerov2: INV50012 [2025-01-28 05:04:54] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV50012 [2025-01-28 05:04:56] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:04:56] Production.INFO: Invoice SubTotal 2295.710000 [2025-01-28 05:04:56] Production.INFO: Invoice DetTotal 2295.71 [2025-01-28 05:04:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Plus%20Travel%20Group" [2025-01-28 05:04:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:05:03] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:05:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:05:08] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 08-12-2024 To 07-01-2025",Quantity : 1,UnitAmount : 0.090000,LineAmount : 0.090000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Unlimited Can/US Extension",Quantity : 25,UnitAmount : 6.500000,LineAmount : 162.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18779739378)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (18775737303)",Quantity : 1,UnitAmount : 3.500000,LineAmount : 3.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (12898030100)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162812044)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14162815300)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14165994888)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19052787239)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (19056290329)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed Hosting SERVER: Windows Server 2016 Standard",Quantity : 1,UnitAmount : 198.720000,LineAmount : 198.720000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed Hosting STORAGE: 500GB data storage disk",Quantity : 1,UnitAmount : 34.560000,LineAmount : 34.560000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed Backup: Cloud replication (charged per gigabyte)",Quantity : 150,UnitAmount : 0.300000,LineAmount : 45.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed Backup: Site License for each site being backed up (for servers)",Quantity : 1,UnitAmount : 60.000000,LineAmount : 60.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Support for approximately 14 employee home routers",Quantity : 1,UnitAmount : 70.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Management of server",Quantity : 1,UnitAmount : 25.000000,LineAmount : 25.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Managed IT: Workstation",Quantity : 18,UnitAmount : 52.000000,LineAmount : 936.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Management for Part-Time Workstation - Basic monitoring and anti-virus",Quantity : 7,UnitAmount : 10.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Basic collaboration and productivity suite",Quantity : 15,UnitAmount : 8.100000,LineAmount : 121.500000},{taxType:"TAX020",AccountCode : 250,"Description": "Microsoft 365 Standard collaboration and productivity suite",Quantity : 24,UnitAmount : 17.000000,LineAmount : 408.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Plan 1 - Email only",Quantity : 6,UnitAmount : 5.390000,LineAmount : 32.340000} [2025-01-28 05:05:12] Production.INFO: ==== result ===== [2025-01-28 05:05:12] Production.INFO: { "Id": "c6367b9c-240e-4526-afd3-433d5dd7591a", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058711969)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "7dfd009e-82dc-482e-89eb-e24aac2d4fbe", "InvoiceNumber": "INV50012", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 2594.19, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "5f6b39a6-c5bb-485f-9fdd-a6c7a1eccc47", "ContactNumber": "Plus Travel Group", "ContactStatus": "ACTIVE", "Name": "Plus Travel Group", "FirstName": "", "LastName": "", "EmailAddress": "luiza.rocha-baker@donaldsontravel.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "AddressLine1": "73 Water Street North", "AddressLine2": "Unit 300", "AddressLine3": "", "AddressLine4": "", "City": "Cambridge", "Region": "ON", "PostalCode": "N1R 7L6", "Country": "CANADA", "AttentionTo": "" }, { "AddressType": "POBOX", "AddressLine1": "", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "", "Region": "", "PostalCode": "", "Country": "", "AttentionTo": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "9056290329", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1719936260903+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-08T00:00:00", "Date": "\/Date(1736294400000+0000)\/", "DueDateString": "2025-02-07T00:00:00", "DueDate": "\/Date(1738886400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 08-12-2024 To 07-01-2025", "UnitAmount": 0.09, "TaxType": "TAX020", "TaxAmount": 0.01, "LineAmount": 0.09, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "27c97036-5a4b-4b94-829a-14d0b6f57007", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Unlimited Can/US Extension", "UnitAmount": 6.50, "TaxType": "TAX020", "TaxAmount": 21.13, "LineAmount": 162.50, "AccountCode": "203", "Tracking": [], "Quantity": 25.0000, "DiscountRate": 0.00, "LineItemID": "ea15f7e1-aba8-4d54-938a-c036fa32c93b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18779739378)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ae0a84eb-7e2d-42be-99a4-975fe297e4e6", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18665957130)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "351d277d-5961-4b29-a465-bc62219478b9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (18775737303)", "UnitAmount": 3.50, "TaxType": "TAX020", "TaxAmount": 0.46, "LineAmount": 3.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a96d9c46-85ac-4349-a7f8-5aba01cff03d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for an Unlimited Canada/US Cloud Phone extension (18002547598)", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "5d7f8366-f33b-4100-9a1b-d09f8a2b9141", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (12898030100)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c3458276-1061-4b30-a1c1-1fb3d0247ead", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162812044)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "0d77ca42-b6ea-4998-a815-4bb4ea9e01aa", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14162815300)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "960337cc-2b52-4b8b-898a-c8cfc973780f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14165994888)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "944eb9be-96fb-4eab-9935-1242c567047e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19052787239)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "6137af99-be42-4eea-a880-cfb3c621f5fb", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (19056290329)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "57bb1ee5-7ca3-4c1f-bcf3-dbc4cab69960", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Managed Hosting SERVER: Windows Server 2016 Standard", "UnitAmount": 198.72, "TaxType": "TAX020", "TaxAmount": 25.83, "LineAmount": 198.72, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "3b1535b0-c5be-4c1c-9a25-1b5fb755172a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed Hosting STORAGE: 500GB data storage disk", "UnitAmount": 34.56, "TaxType": "TAX020", "TaxAmount": 4.49, "LineAmount": 34.56, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "59179d61-5a8c-48b2-a8c4-54723ae843f7", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed Backup: Cloud replication (charged per gigabyte)", "UnitAmount": 0.30, "TaxType": "TAX020", "TaxAmount": 5.85, "LineAmount": 45.00, "AccountCode": "203", "Tracking": [], "Quantity": 150.0000, "LineItemID": "c8dc5164-3285-4aa5-ad9c-2285f5a81f13", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed Backup: Site License for each site being backed up (for servers)", "UnitAmount": 60.00, "TaxType": "TAX020", "TaxAmount": 7.80, "LineAmount": 60.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "9caf9fb8-f845-47ff-862e-260887b21df4", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Support for approximately 14 employee home routers", "UnitAmount": 70.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "dbb61cd6-9a98-4967-8467-6ef8b2ac870b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Management of server", "UnitAmount": 25.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "324530c7-23d0-46e2-a35b-aaa7c810ee78", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Managed IT: Workstation", "UnitAmount": 52.00, "TaxType": "TAX020", "TaxAmount": 121.68, "LineAmount": 936.00, "AccountCode": "203", "Tracking": [], "Quantity": 18.0000, "LineItemID": "b26df062-d769-4fa0-9e30-6ae397a966d9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Management for Part-Time Workstation - Basic monitoring and anti-virus", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "LineItemID": "6c32396b-7f80-4bf2-80eb-cc32feb53cad", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Microsoft 365 Basic collaboration and productivity suite", "UnitAmount": 8.10, "TaxType": "TAX020", "TaxAmount": 15.80, "LineAmount": 121.50, "AccountCode": "250", "Tracking": [], "Quantity": 15.0000, "LineItemID": "4bf1c5e0-8b02-4499-9041-37b2e6cf9183", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Microsoft 365 Standard collaboration and productivity suite", "UnitAmount": 17.00, "TaxType": "TAX020", "TaxAmount": 53.04, "LineAmount": 408.00, "AccountCode": "250", "Tracking": [], "Quantity": 24.0000, "LineItemID": "d4a6fcc2-8691-43b2-8280-35ac7a63eb40", "AccountID": "d5399e58-1ff5-401c-b6b9-7561071439f7", "ValidationErrors": [] }, { "Description": "Plan 1 - Email only", "UnitAmount": 5.39, "TaxType": "TAX020", "TaxAmount": 4.20, "LineAmount": 32.34, "AccountCode": "203", "Tracking": [], "Quantity": 6.0000, "LineItemID": "8ac9c5bc-caa8-467a-b88b-9c001ec3d134", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 2295.71, "TotalTax": 298.48, "Total": 2594.19, "UpdatedDateUTC": "\/Date(1738058711867+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:05:12] Production.INFO: -- Create Invoice id --7dfd009e-82dc-482e-89eb-e24aac2d4fbe [2025-01-28 05:05:12] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:05:12] Production.INFO: CheckInvoice xerov2: INV11330 [2025-01-28 05:05:12] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11330 [2025-01-28 05:05:14] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:05:14] Production.INFO: Invoice SubTotal 15.440000 [2025-01-28 05:05:14] Production.INFO: Invoice DetTotal 15.44 [2025-01-28 05:05:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Factor%20Direct%20Corporation" [2025-01-28 05:05:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:05:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:05:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:05:27] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 12-08-2024 To 01-07-2025",Quantity : 1,UnitAmount : 0.440000,LineAmount : 0.440000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 3,UnitAmount : 5.000000,LineAmount : 15.000000} [2025-01-28 05:05:30] Production.INFO: ==== result ===== [2025-01-28 05:05:30] Production.INFO: { "Id": "fa95ad1f-a429-4d4d-9b9c-18b81f9b64ee", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058730420)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "a86f1801-2034-4e1f-963c-5db74ddababa", "InvoiceNumber": "INV11330", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 17.45, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7c1277f3-bcd9-451c-bc86-2de69f5b3c16", "ContactStatus": "ACTIVE", "Name": "Factor Direct Corporation", "FirstName": "Liliya", "LastName": "Erlikh", "EmailAddress": "Liliya@factordirectcorp.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1629163989493+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-08T00:00:00", "Date": "\/Date(1736294400000+0000)\/", "DueDateString": "2025-02-07T00:00:00", "DueDate": "\/Date(1738886400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 12-08-2024 To 01-07-2025", "UnitAmount": 0.44, "TaxType": "TAX020", "TaxAmount": 0.06, "LineAmount": 0.44, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ac97c3d9-e208-4a4c-b925-1aefbe18f51c", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 1.95, "LineAmount": 15.00, "AccountCode": "203", "Tracking": [], "Quantity": 3.0000, "DiscountRate": 0.00, "LineItemID": "e1d71874-96dc-4e73-8881-902d979f4222", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 15.44, "TotalTax": 2.01, "Total": 17.45, "UpdatedDateUTC": "\/Date(1738058730373+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:05:30] Production.INFO: -- Create Invoice id --a86f1801-2034-4e1f-963c-5db74ddababa [2025-01-28 05:05:30] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:05:30] Production.INFO: CheckInvoice xerov2: INV11331 [2025-01-28 05:05:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11331 [2025-01-28 05:05:33] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:05:33] Production.INFO: Invoice SubTotal 50.000000 [2025-01-28 05:05:33] Production.INFO: Invoice DetTotal 50 [2025-01-28 05:05:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2039052%20%28Sandeep%20Chaudhari%29" [2025-01-28 05:05:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:05:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:05:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:05:45] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Provides a $5/store/month discount when 5+ stores have OnSwitch Cloud Phone service",Quantity : 1,UnitAmount : -25.000000,LineAmount : -25.000000} [2025-01-28 05:05:48] Production.INFO: ==== result ===== [2025-01-28 05:05:48] Production.INFO: { "Id": "c9125b1d-b36d-45d9-a312-d1b58e19e225", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058748056)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "fe39ee60-b210-4965-8c17-4b7e2920b367", "InvoiceNumber": "INV11331", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 56.50, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "IsDiscounted": false, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "fef41f69-d586-4623-95ec-1702df71d8e3", "ContactStatus": "ACTIVE", "Name": "Dominos 39052 (Sandeep Chaudhari)", "FirstName": "Sandeep", "LastName": "Chaudhari", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1697457563547+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-08T00:00:00", "Date": "\/Date(1736294400000+0000)\/", "DueDateString": "2025-02-07T00:00:00", "DueDate": "\/Date(1738886400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "786a9141-e990-43c4-9aaa-a5d45509b96e", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 5+ stores have OnSwitch Cloud Phone service", "UnitAmount": -25.00, "TaxType": "TAX020", "TaxAmount": -3.25, "LineAmount": -25.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "fb05372d-be1c-401a-8498-cbb1fab5dead", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 50.00, "TotalTax": 6.50, "Total": 56.50, "UpdatedDateUTC": "\/Date(1738058748010+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:05:48] Production.INFO: -- Create Invoice id --fe39ee60-b210-4965-8c17-4b7e2920b367 [2025-01-28 05:05:48] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:05:48] Production.INFO: CheckInvoice xerov2: INV11334 [2025-01-28 05:05:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11334 [2025-01-28 05:05:50] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:05:50] Production.INFO: Invoice SubTotal 7.500000 [2025-01-28 05:05:50] Production.INFO: Invoice DetTotal 7.5 [2025-01-28 05:05:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015184%20%28Akshay%20Naik%29" [2025-01-28 05:05:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:05:57] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:05:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:06:02] Production.INFO: =========Invoices String here======{taxType:"TAX012",AccountCode : 203,DiscountRate : 75.000000,"Description": "Restaurant - 1 Line Flat Rate",Quantity : 1,UnitAmount : 19.990000,LineAmount : 5.000000},{taxType:"TAX012",AccountCode : 203,"Description": "e911 address registration (15877911400 - 1015 14 Ave Wainwright, AB T9W 1K5 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:06:06] Production.INFO: ==== result ===== [2025-01-28 05:06:06] Production.INFO: { "Id": "5a14d6b5-0265-48c4-b4b1-3e76b045ef71", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058766168)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "25604236-8027-420c-a836-c432e65915c9", "InvoiceNumber": "INV11334", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 7.88, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 14.99, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7d4d8a6e-9b66-4daf-be5c-0e7e0524121b", "ContactStatus": "ACTIVE", "Name": "Quiznos 15184 (Akshay Naik)", "EmailAddress": "akshaynnaik@gmail.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "1015 14 Ave.", "City": "Wainwright", "Region": "AB", "PostalCode": "T9W 1K5", "Country": "Canada" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730662363163+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-08T00:00:00", "Date": "\/Date(1736294400000+0000)\/", "DueDateString": "2025-02-07T00:00:00", "DueDate": "\/Date(1738886400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 1 Line Flat Rate", "UnitAmount": 19.99, "TaxType": "TAX012", "TaxAmount": 0.25, "LineAmount": 5.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 75.00, "LineItemID": "8b56b90c-d3f1-4e68-a2e4-1bc94e7cf2a4", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "DiscountAmount": 14.9900, "ValidationErrors": [] }, { "Description": "e911 address registration (15877911400 - 1015 14 Ave Wainwright, AB T9W 1K5 Canada)", "UnitAmount": 2.50, "TaxType": "TAX012", "TaxAmount": 0.13, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "f811d3aa-2928-4a86-b5db-1a07efdde630", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 7.50, "TotalTax": 0.38, "Total": 7.88, "UpdatedDateUTC": "\/Date(1738058766123+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:06:06] Production.INFO: -- Create Invoice id --25604236-8027-420c-a836-c432e65915c9 [2025-01-28 05:06:06] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:06:06] Production.INFO: CheckInvoice xerov2: INV11338 [2025-01-28 05:06:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11338 [2025-01-28 05:06:08] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:06:08] Production.INFO: Invoice SubTotal 7.500000 [2025-01-28 05:06:08] Production.INFO: Invoice DetTotal 7.5 [2025-01-28 05:06:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Quiznos%2015192%20%28Akshay%20Naik%29" [2025-01-28 05:06:12] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:06:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:06:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:06:20] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 75.000000,"Description": "Restaurant - 1 Line Flat Rate",Quantity : 1,UnitAmount : 19.990000,LineAmount : 5.000000},{taxType:"TAX020",AccountCode : 203,"Description": "e911 address registration (3433177878 - 133 Bank St. Ottawa, ON K1P 5N7 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:06:23] Production.INFO: ==== result ===== [2025-01-28 05:06:23] Production.INFO: { "Id": "239f9c36-96b0-4aea-ae17-785f945cfa62", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058783807)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "a6601d8a-5ca7-41bf-9245-3b7f3b2797ab", "InvoiceNumber": "INV11338", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 8.48, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 14.99, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "9f823e1c-f0d1-4915-b9fd-4b0d691e058e", "ContactStatus": "ACTIVE", "Name": "Quiznos 15192 (Akshay Naik)", "FirstName": "Akshay", "LastName": "Naik", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1732531690253+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-08T00:00:00", "Date": "\/Date(1736294400000+0000)\/", "DueDateString": "2025-02-07T00:00:00", "DueDate": "\/Date(1738886400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 1 Line Flat Rate", "UnitAmount": 19.99, "TaxType": "TAX020", "TaxAmount": 0.65, "LineAmount": 5.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 75.00, "LineItemID": "28d8af97-7bc1-4f22-883a-ab7619bbbe53", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "DiscountAmount": 14.9900, "ValidationErrors": [] }, { "Description": "e911 address registration (3433177878 - 133 Bank St. Ottawa, ON K1P 5N7 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "737f74df-a3ce-4407-a964-def2559dd342", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 7.50, "TotalTax": 0.98, "Total": 8.48, "UpdatedDateUTC": "\/Date(1738058783713+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:06:23] Production.INFO: -- Create Invoice id --a6601d8a-5ca7-41bf-9245-3b7f3b2797ab [2025-01-28 05:06:23] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:06:23] Production.INFO: CheckInvoice xerov2: INV11342 [2025-01-28 05:06:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11342 [2025-01-28 05:06:26] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:06:26] Production.INFO: Invoice SubTotal 38.870000 [2025-01-28 05:06:26] Production.INFO: Invoice DetTotal 38.87 [2025-01-28 05:06:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="DMCI" [2025-01-28 05:06:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:06:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:06:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:06:37] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension (DMCi)",Quantity : 5,UnitAmount : 5.000000,LineAmount : 25.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional Toll Free DID (18336210750)",Quantity : 1,UnitAmount : 5.000000,LineAmount : 5.000000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Loyalty discount - $10/month - Never expires (XR)",Quantity : 1,UnitAmount : -10.000000,LineAmount : -10.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Allows Microsoft Teams app to be used to make and receive calls via Cloud Phone.",Quantity : 3,UnitAmount : 6.290000,LineAmount : 18.870000} [2025-01-28 05:06:40] Production.INFO: ==== result ===== [2025-01-28 05:06:40] Production.INFO: { "Id": "7b21ec95-eef0-40e8-9e72-4e314f0ce7ca", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058800471)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "179bcf45-674b-4cfd-84f5-6a8ec5539466", "InvoiceNumber": "INV11342", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 43.92, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7bc9d577-a1e5-4866-a22c-25fb311cbded", "ContactStatus": "ACTIVE", "Name": "DMCI", "FirstName": "Prasad", "LastName": "Gopinath", "EmailAddress": "prasad@dmci.ca", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "1448 Lawrence Ave. East", "AddressLine2": "Suite 303", "AddressLine3": "", "AddressLine4": "", "City": "North York", "Region": "ON", "PostalCode": "M4A2V6", "Country": "Canada", "AttentionTo": "Prasad Gopinath" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(416) 4258001", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "4164258001,4201", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "6478893297", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1629352418927+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-10T00:00:00", "Date": "\/Date(1736467200000+0000)\/", "DueDateString": "2025-02-09T00:00:00", "DueDate": "\/Date(1739059200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone extension (DMCi)", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 3.25, "LineAmount": 25.00, "AccountCode": "203", "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "bf4e4972-83aa-4368-a31e-1cb3cd8163cc", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional Toll Free DID (18336210750)", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 0.65, "LineAmount": 5.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "68b2fd14-3813-45e0-9829-f0f3c3e43f6f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Loyalty discount - $10/month - Never expires (XR)", "UnitAmount": -10.00, "TaxType": "TAX020", "TaxAmount": -1.30, "LineAmount": -10.00, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "6a46f893-c110-4618-8b34-d4d5721bb093", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Allows Microsoft Teams app to be used to make and receive calls via Cloud Phone.", "UnitAmount": 6.29, "TaxType": "TAX020", "TaxAmount": 2.45, "LineAmount": 18.87, "AccountCode": "203", "Tracking": [], "Quantity": 3.0000, "LineItemID": "626d98ee-22c4-403a-af63-dc5465054ee5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 38.87, "TotalTax": 5.05, "Total": 43.92, "UpdatedDateUTC": "\/Date(1738058800393+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:06:40] Production.INFO: -- Create Invoice id --179bcf45-674b-4cfd-84f5-6a8ec5539466 [2025-01-28 05:06:40] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:06:40] Production.INFO: CheckInvoice xerov2: INV11344 [2025-01-28 05:06:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11344 [2025-01-28 05:06:43] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:06:43] Production.INFO: Invoice SubTotal 249.220000 [2025-01-28 05:06:43] Production.INFO: Invoice DetTotal 249.22 [2025-01-28 05:06:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010560%20%28Ricky%20Singh%29" [2025-01-28 05:06:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:06:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:06:51] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:06:53] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "Cable Internet Service (60 McNaughton Ave, Unit A-101, Wallaceburg, ON) - 80x15",Quantity : 1,UnitAmount : 125.980000,LineAmount : 125.980000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "LTE Internet Failover Service (60 McNaughton Ave, Unit A-101, Wallaceburg, ON) - 1GB transfer",Quantity : 1,UnitAmount : 63.240000,LineAmount : 63.240000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Bundle discount",Quantity : 3,UnitAmount : -5.000000,LineAmount : -15.000000} [2025-01-28 05:06:56] Production.INFO: ==== result ===== [2025-01-28 05:06:56] Production.INFO: { "Id": "3bfa56d3-ca05-4682-8efe-2b110b0c8760", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058816175)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "f679b302-41d3-4c4b-ac14-18126a1bf727", "InvoiceNumber": "INV11344", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 281.62, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "7c24a24f-0252-42cb-b4ca-aa9aa79c4f0b", "ContactStatus": "ACTIVE", "Name": "Dominos 10560 (Ricky Singh)", "FirstName": "Ricky", "LastName": "Singh", "EmailAddress": "ricky_bhawar@yahoo.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1606238954070+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-10T00:00:00", "Date": "\/Date(1736467200000+0000)\/", "DueDateString": "2025-02-09T00:00:00", "DueDate": "\/Date(1739059200000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Cable Internet Service (60 McNaughton Ave, Unit A-101, Wallaceburg, ON) - 80x15", "UnitAmount": 125.98, "TaxType": "TAX020", "TaxAmount": 16.38, "LineAmount": 125.98, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "60a44928-365a-432b-9ba3-9a7da5200754", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "LTE Internet Failover Service (60 McNaughton Ave, Unit A-101, Wallaceburg, ON) - 1GB transfer", "UnitAmount": 63.24, "TaxType": "TAX020", "TaxAmount": 8.22, "LineAmount": 63.24, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "2f67ab77-cba7-48c3-bac6-a139830bc798", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "29752e1b-d294-4dc3-86e3-6e259291eb97", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Bundle discount", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -1.95, "LineAmount": -15.00, "AccountCode": "303", "Tracking": [], "Quantity": 3.0000, "DiscountRate": 0.00, "LineItemID": "efcd17c5-7b97-4032-b7a6-593a3b0b910e", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 249.22, "TotalTax": 32.40, "Total": 281.62, "UpdatedDateUTC": "\/Date(1738058815707+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:06:56] Production.INFO: -- Create Invoice id --f679b302-41d3-4c4b-ac14-18126a1bf727 [2025-01-28 05:06:56] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:06:56] Production.INFO: CheckInvoice xerov2: INV11345 [2025-01-28 05:06:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11345 [2025-01-28 05:06:59] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:06:59] Production.INFO: Invoice SubTotal 14.500000 [2025-01-28 05:06:59] Production.INFO: Invoice DetTotal 14.5 [2025-01-28 05:06:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Rosedale%20Diner" [2025-01-28 05:07:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:07:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:07:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:07:11] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 7.000000,LineAmount : 7.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (14169233122 - 1164 YONGE ST TORONTO, ON M4W2L9)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (14167850655)",Quantity : 1,UnitAmount : 3.000000,LineAmount : 3.000000},{taxType:"TAX020",AccountCode : 203,"Description": "Additional DID (14168770759)",Quantity : 1,UnitAmount : 2.000000,LineAmount : 2.000000} [2025-01-28 05:07:14] Production.INFO: ==== result ===== [2025-01-28 05:07:14] Production.INFO: { "Id": "3e4e5d7d-005c-4802-a6b8-ec61b3fc5e0d", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058833995)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "a990538d-04b3-4351-8ca7-0a31dce5fc9d", "InvoiceNumber": "INV11345", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 16.39, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "d315b223-0318-473a-8190-ce14e673da0e", "ContactStatus": "ACTIVE", "Name": "Rosedale Diner", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562268227653+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": true, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 0.91, "LineAmount": 7.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ab151b3e-1dfd-4589-99f7-d69f74dd9ccd", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (14169233122 - 1164 YONGE ST TORONTO, ON M4W2L9)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8646f870-1024-4cb0-b6fa-417400c89d84", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14167850655)", "UnitAmount": 3.00, "TaxType": "TAX020", "TaxAmount": 0.39, "LineAmount": 3.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "45d6ac82-3baf-4fff-91fe-2d36de12d723", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (14168770759)", "UnitAmount": 2.00, "TaxType": "TAX020", "TaxAmount": 0.26, "LineAmount": 2.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "769ca214-191e-4ffc-8712-c6e93d5a0159", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 14.50, "TotalTax": 1.89, "Total": 16.39, "UpdatedDateUTC": "\/Date(1738058833933+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:07:14] Production.INFO: -- Create Invoice id --a990538d-04b3-4351-8ca7-0a31dce5fc9d [2025-01-28 05:07:14] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:07:14] Production.INFO: CheckInvoice xerov2: INV11346 [2025-01-28 05:07:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11346 [2025-01-28 05:07:17] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:07:17] Production.INFO: Invoice SubTotal 11.310000 [2025-01-28 05:07:17] Production.INFO: Invoice DetTotal 11.31 [2025-01-28 05:07:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Discovery%20Point%20Nursery" [2025-01-28 05:07:19] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:07:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:07:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:07:29] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 12-10-2024 To 01-09-2025",Quantity : 1,UnitAmount : 1.810000,LineAmount : 1.810000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 7.000000,LineAmount : 7.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19057273568 - 10501 WESTON RD WOODBRIDGE, ON L4H4G8)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:07:32] Production.INFO: ==== result ===== [2025-01-28 05:07:32] Production.INFO: { "Id": "2d1b391e-baa3-4760-9f86-0ccfa8419d90", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058852541)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "ca766da0-37fb-49b2-8b26-8f16031d795c", "InvoiceNumber": "INV11346", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 12.79, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "cb58377f-8ea7-4ab2-9952-d9be1c41b3e2", "ContactStatus": "ACTIVE", "Name": "Discovery Point Nursery", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562268117260+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 12-10-2024 To 01-09-2025", "UnitAmount": 1.81, "TaxType": "TAX020", "TaxAmount": 0.24, "LineAmount": 1.81, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "87cbb24b-b5c5-456c-bfc1-258ed90d1d31", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 0.91, "LineAmount": 7.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "3c4a6021-d7b2-4a0f-84d6-9757e1814517", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19057273568 - 10501 WESTON RD WOODBRIDGE, ON L4H4G8)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c501469d-32bf-4e7f-962f-cccdb3e6e671", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 11.31, "TotalTax": 1.48, "Total": 12.79, "UpdatedDateUTC": "\/Date(1738058852510+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:07:32] Production.INFO: -- Create Invoice id --ca766da0-37fb-49b2-8b26-8f16031d795c [2025-01-28 05:07:32] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:07:32] Production.INFO: CheckInvoice xerov2: INV11347 [2025-01-28 05:07:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11347 [2025-01-28 05:07:35] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:07:35] Production.INFO: Invoice SubTotal 57.500000 [2025-01-28 05:07:35] Production.INFO: Invoice DetTotal 57.5 [2025-01-28 05:07:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010537%20%28Brandon%20Meyers%29" [2025-01-28 05:07:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:07:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:07:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:07:47] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 55.000000,LineAmount : 55.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (12264580100 - 316 Suncoast Dr. E. Unit C Goderich, On N7A 4N7, Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:07:50] Production.INFO: ==== result ===== [2025-01-28 05:07:50] Production.INFO: { "Id": "dc231cfc-8195-4d2e-a208-cbaf15787585", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058870511)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "9f9a2468-efe1-402d-ae9d-932c4a84e09b", "InvoiceNumber": "INV11347", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 64.98, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "e432f2ff-87d1-4a0f-b87d-a33325db6e89", "ContactStatus": "ACTIVE", "Name": "Dominos 10537 (Brandon Meyers)", "FirstName": "Brandon", "LastName": "Meyers", "EmailAddress": "brandongordonmeyers@gmail.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562267972817+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 55.00, "TaxType": "TAX020", "TaxAmount": 7.15, "LineAmount": 55.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "a6cc8629-8acf-4ad4-a473-f8c4fc8e8bd1", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (12264580100 - 316 Suncoast Dr. E. Unit C Goderich, On N7A 4N7, Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "62950de0-37e9-436c-baca-b0f4bf8a6f28", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 57.50, "TotalTax": 7.48, "Total": 64.98, "UpdatedDateUTC": "\/Date(1738058870370+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:07:50] Production.INFO: -- Create Invoice id --9f9a2468-efe1-402d-ae9d-932c4a84e09b [2025-01-28 05:07:50] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:07:50] Production.INFO: CheckInvoice xerov2: INV11348 [2025-01-28 05:07:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11348 [2025-01-28 05:07:52] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:07:52] Production.INFO: Invoice SubTotal 9.500000 [2025-01-28 05:07:52] Production.INFO: Invoice DetTotal 9.5 [2025-01-28 05:07:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="G4%20Broker" [2025-01-28 05:07:55] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:07:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:08:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:08:04] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 1,UnitAmount : 7.000000,LineAmount : 7.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (13652350035 - 145 Royal Crest Court 4 Unionville, ON L3R 9Z4 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:08:07] Production.INFO: ==== result ===== [2025-01-28 05:08:07] Production.INFO: { "Id": "1241ba5b-c092-4944-a16d-a8ebf080e2ad", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058887744)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "f4f0d63f-135d-4020-8702-42c0027a6631", "InvoiceNumber": "INV11348", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 10.74, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "3cfda7a3-4db5-4680-a967-42dbcc00679b", "ContactStatus": "ACTIVE", "Name": "G4 Broker", "FirstName": "Paul", "LastName": "Mann", "EmailAddress": "paul.mann@aaxelinsurance.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1580834599177+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 0.91, "LineAmount": 7.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "bd1ef5c4-ef70-4c70-9d41-cbacf4aea6ed", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (13652350035 - 145 Royal Crest Court 4 Unionville, ON L3R 9Z4 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "b7644093-4af1-49e9-9250-4c262578d105", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 9.50, "TotalTax": 1.24, "Total": 10.74, "UpdatedDateUTC": "\/Date(1738058887697+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:08:07] Production.INFO: -- Create Invoice id --f4f0d63f-135d-4020-8702-42c0027a6631 [2025-01-28 05:08:07] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:08:07] Production.INFO: CheckInvoice xerov2: INV11349 [2025-01-28 05:08:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11349 [2025-01-28 05:08:10] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:08:10] Production.INFO: Invoice SubTotal 65.000000 [2025-01-28 05:08:10] Production.INFO: Invoice DetTotal 65 [2025-01-28 05:08:10] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010402%20%28Anwar%20Hossain%29" [2025-01-28 05:08:13] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:08:16] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:08:19] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:08:22] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 2+ stores have OnSwitch Cloud Phone service",Quantity : 2,UnitAmount : -5.000000,LineAmount : -10.000000} [2025-01-28 05:08:25] Production.INFO: ==== result ===== [2025-01-28 05:08:25] Production.INFO: { "Id": "a0421385-09ca-4cb6-98cb-7677d7e67a41", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058905641)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "28787627-2b80-4191-9b1c-8e66174572e1", "InvoiceNumber": "INV11349", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 73.45, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "638629e4-7df5-47ca-ab31-ab7d228ee597", "ContactStatus": "ACTIVE", "Name": "Dominos 10402 (Anwar Hossain)", "FirstName": "Anwar", "LastName": "Hossain", "EmailAddress": "anwar377@yahoo.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1581435194217+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "d6763aef-cb33-46f2-a0c7-e18b5d4f887f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 2+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -1.30, "LineAmount": -10.00, "AccountCode": "303", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "344b47b4-25ca-43dd-9d66-f972115e954b", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 65.00, "TotalTax": 8.45, "Total": 73.45, "UpdatedDateUTC": "\/Date(1738058905547+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:08:25] Production.INFO: -- Create Invoice id --28787627-2b80-4191-9b1c-8e66174572e1 [2025-01-28 05:08:25] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:08:25] Production.INFO: CheckInvoice xerov2: INV11350 [2025-01-28 05:08:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11350 [2025-01-28 05:08:28] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:08:28] Production.INFO: Invoice SubTotal 77.500000 [2025-01-28 05:08:28] Production.INFO: Invoice DetTotal 77.5 [2025-01-28 05:08:28] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010547%20%28Nathan%20Krishnan%29" [2025-01-28 05:08:31] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:08:35] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:08:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:08:41] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (14162515251 - 3345 LAKESHORE BLVD W ETOBICOKE, ON M8W1N1 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:08:44] Production.INFO: ==== result ===== [2025-01-28 05:08:44] Production.INFO: { "Id": "ecfa4d82-c385-4d73-ab7f-81e9272f1477", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058924151)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "2e0b5be0-9618-4412-b18b-16ce6bf38564", "InvoiceNumber": "INV11350", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 87.58, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "b7a54595-13f3-43f4-ba4f-ba957a026442", "ContactStatus": "ACTIVE", "Name": "Dominos 10547 (Nathan Krishnan)", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1629352418927+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "DefaultCurrency": "CAD", "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ae448a4f-b763-4b81-9b04-fec67ea3b535", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (14162515251 - 3345 LAKESHORE BLVD W ETOBICOKE, ON M8W1N1 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "4964da04-88f7-4746-9c70-820aad48ba73", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 77.50, "TotalTax": 10.08, "Total": 87.58, "UpdatedDateUTC": "\/Date(1738058924103+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:08:44] Production.INFO: -- Create Invoice id --2e0b5be0-9618-4412-b18b-16ce6bf38564 [2025-01-28 05:08:44] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:08:44] Production.INFO: CheckInvoice xerov2: INV11351 [2025-01-28 05:08:44] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11351 [2025-01-28 05:08:46] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:08:46] Production.INFO: Invoice SubTotal 20.000000 [2025-01-28 05:08:46] Production.INFO: Invoice DetTotal 20 [2025-01-28 05:08:46] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Sidhu%20Law%20Chambers" [2025-01-28 05:08:49] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:08:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:08:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:08:58] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension",Quantity : 1,UnitAmount : 15.000000,LineAmount : 15.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Fax DID (9057996231)",Quantity : 1,UnitAmount : 5.000000,LineAmount : 5.000000} [2025-01-28 05:09:01] Production.INFO: ==== result ===== [2025-01-28 05:09:01] Production.INFO: { "Id": "d53c9c05-e464-43ea-8075-8c9640d476cd", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058941344)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "5838a57c-cec3-4c9b-9e66-f1ad729afb80", "InvoiceNumber": "INV11351", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 22.60, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "2844b970-e681-4127-91fd-f61dd7a36ea0", "ContactStatus": "ACTIVE", "Name": "Sidhu Law Chambers", "FirstName": "Rupinder", "LastName": "Sidhu", "EmailAddress": "sidhulawchambers@gmail.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1594930454860+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for an Unlimited Canada/US Cloud Phone extension", "UnitAmount": 15.00, "TaxType": "TAX020", "TaxAmount": 1.95, "LineAmount": 15.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "e4afc368-b6c9-44a3-ae91-e15ce69a6dcb", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Fax DID (9057996231)", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 0.65, "LineAmount": 5.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "525605bf-e96c-4eab-9057-ef94ca0da40d", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 20.00, "TotalTax": 2.60, "Total": 22.60, "UpdatedDateUTC": "\/Date(1738058941313+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:09:01] Production.INFO: -- Create Invoice id --5838a57c-cec3-4c9b-9e66-f1ad729afb80 [2025-01-28 05:09:01] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:09:01] Production.INFO: CheckInvoice xerov2: INV11352 [2025-01-28 05:09:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11352 [2025-01-28 05:09:04] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:09:04] Production.INFO: Invoice SubTotal 28.490000 [2025-01-28 05:09:04] Production.INFO: Invoice DetTotal 28.49 [2025-01-28 05:09:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010096%20%28Albert%20Chan%29" [2025-01-28 05:09:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:09:09] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:09:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:09:14] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,"Description": "Restaurant - 5 Line Flat Rate DPZ Canada",Quantity : 1,UnitAmount : 75.990000,LineAmount : 75.990000},{taxType:"TAX020",AccountCode : 203,"Description": "e911 address registration (1-778-649-2222 - 386 City Centre Kitimat, BC V8C2G3 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,"Description": "Credit - Yealink hardware discount ($500 total, $50/mo for 10 months)",Quantity : 1,UnitAmount : -50.000000,LineAmount : -50.000000} [2025-01-28 05:09:18] Production.INFO: ==== result ===== [2025-01-28 05:09:18] Production.INFO: { "Id": "b82b0bd3-2fcf-487c-99bb-7a70bbc2e3ed", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058958298)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "d1215446-b69a-4e99-aa76-8601f9a02073", "InvoiceNumber": "INV11352", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 32.20, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "IsDiscounted": false, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "dc1089bc-e9ac-4fac-8919-44bc3549e60a", "ContactStatus": "ACTIVE", "Name": "Dominos 10096 (Albert Chan)", "FirstName": "Albert", "LastName": "Chan", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1730121892430+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-11T00:00:00", "Date": "\/Date(1736553600000+0000)\/", "DueDateString": "2025-02-10T00:00:00", "DueDate": "\/Date(1739145600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 5 Line Flat Rate DPZ Canada", "UnitAmount": 75.99, "TaxType": "TAX020", "TaxAmount": 9.88, "LineAmount": 75.99, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "d549b1a7-219e-4752-a3d8-b70aded34eac", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "e911 address registration (1-778-649-2222 - 386 City Centre Kitimat, BC V8C2G3 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "f3b79c97-7146-448d-979b-77a978f7cbe9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] }, { "Description": "Credit - Yealink hardware discount ($500 total, $50/mo for 10 months)", "UnitAmount": -50.00, "TaxType": "TAX020", "TaxAmount": -6.50, "LineAmount": -50.00, "AccountCode": "303", "Tracking": [], "Quantity": 1.0000, "LineItemID": "940929a4-62f7-449e-946d-5846ce45ff8e", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "ValidationErrors": [] } ], "SubTotal": 28.49, "TotalTax": 3.71, "Total": 32.20, "UpdatedDateUTC": "\/Date(1738058958237+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:09:18] Production.INFO: -- Create Invoice id --d1215446-b69a-4e99-aa76-8601f9a02073 [2025-01-28 05:09:18] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:09:18] Production.INFO: CheckInvoice xerov2: INV11353 [2025-01-28 05:09:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11353 [2025-01-28 05:09:21] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:09:21] Production.INFO: Invoice SubTotal 57.500000 [2025-01-28 05:09:21] Production.INFO: Invoice DetTotal 57.5 [2025-01-28 05:09:21] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010293%20%28David%20Mills%29" [2025-01-28 05:09:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:09:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:09:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:09:33] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (19054589858 - 1650 WILLIAMS PKWY BRAMPTON, ON L6S5R7)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 2+ stores have OnSwitch Cloud Phone service",Quantity : 4,UnitAmount : -5.000000,LineAmount : -20.000000} [2025-01-28 05:09:36] Production.INFO: ==== result ===== [2025-01-28 05:09:36] Production.INFO: { "Id": "ef988cde-40e4-4d5c-9edb-b3467d9a8f56", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058976343)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "8c93d8dd-aa60-43ae-93eb-d99fedc6a621", "InvoiceNumber": "INV11353", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 64.98, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "dd25779b-67aa-4626-b1f4-381418d46919", "ContactStatus": "ACTIVE", "Name": "Dominos 10293 (David Mills)", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562267972817+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-12T00:00:00", "Date": "\/Date(1736640000000+0000)\/", "DueDateString": "2025-02-11T00:00:00", "DueDate": "\/Date(1739232000000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "12f53447-27fa-4da0-884b-3b4dce49e15b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (19054589858 - 1650 WILLIAMS PKWY BRAMPTON, ON L6S5R7)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "72852bee-f43f-47cc-9841-6e108affb412", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 2+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -2.60, "LineAmount": -20.00, "AccountCode": "303", "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "1a9aae8b-d51d-4c0d-b0d3-2189a7dabd30", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 57.50, "TotalTax": 7.48, "Total": 64.98, "UpdatedDateUTC": "\/Date(1738058976297+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:09:36] Production.INFO: -- Create Invoice id --8c93d8dd-aa60-43ae-93eb-d99fedc6a621 [2025-01-28 05:09:36] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:09:36] Production.INFO: CheckInvoice xerov2: INV11356 [2025-01-28 05:09:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11356 [2025-01-28 05:09:39] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:09:39] Production.INFO: Invoice SubTotal 83.330000 [2025-01-28 05:09:39] Production.INFO: Invoice DetTotal 83.33 [2025-01-28 05:09:39] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dunbloor%20Medical%20Centre" [2025-01-28 05:09:42] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:09:45] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:09:48] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:09:50] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 234,DiscountRate : 0.000000,"Description": " From 12-13-2024 To 01-12-2025",Quantity : 1,UnitAmount : 10.830000,LineAmount : 10.830000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 10,UnitAmount : 7.000000,LineAmount : 70.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (14164821980 - 5115 DUNDAS ST W ETOBICOKE, ON M9A1C1)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:09:53] Production.INFO: ==== result ===== [2025-01-28 05:09:53] Production.INFO: { "Id": "8b06fab5-e709-4942-96ff-37999683e288", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738058993236)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "1d139675-3442-4731-8bec-0dbd3fbfe3a6", "InvoiceNumber": "INV11356", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 94.17, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "afd1bd01-a006-445e-9a92-85deb57a3bc0", "ContactStatus": "ACTIVE", "Name": "Dunbloor Medical Centre", "FirstName": "Ashraf", "LastName": "Soliman", "EmailAddress": "dunbloor@outlook.com", "BankAccountDetails": "", "TaxNumber": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "AddressLine1": "5115 Dundas Street West", "AddressLine2": "", "AddressLine3": "", "AddressLine4": "", "City": "Etobicoke", "Region": "ON", "PostalCode": "M9A 1C1", "Country": "Canada", "AttentionTo": "Ashraf Soliman" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "(416) 4821980", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "4164821980", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562268146223+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-13T00:00:00", "Date": "\/Date(1736726400000+0000)\/", "DueDateString": "2025-02-12T00:00:00", "DueDate": "\/Date(1739318400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "From 12-13-2024 To 01-12-2025", "UnitAmount": 10.83, "TaxType": "TAX020", "TaxAmount": 1.41, "LineAmount": 10.83, "AccountCode": "234", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "90a251f8-d2d4-433f-9a4f-88211fbc28d1", "AccountID": "8dfd3f31-78c9-433b-85d4-b6b294f097b7", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX020", "TaxAmount": 9.10, "LineAmount": 70.00, "AccountCode": "203", "Tracking": [], "Quantity": 10.0000, "DiscountRate": 0.00, "LineItemID": "d98aed7b-f583-4db7-9499-287c31a54668", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (14164821980 - 5115 DUNDAS ST W ETOBICOKE, ON M9A1C1)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "180cbb97-17e4-4ba2-be8f-891b532e8af7", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 83.33, "TotalTax": 10.84, "Total": 94.17, "UpdatedDateUTC": "\/Date(1738058993173+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:09:53] Production.INFO: -- Create Invoice id --1d139675-3442-4731-8bec-0dbd3fbfe3a6 [2025-01-28 05:09:53] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:09:53] Production.INFO: CheckInvoice xerov2: INV11357 [2025-01-28 05:09:53] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11357 [2025-01-28 05:09:56] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:09:56] Production.INFO: Invoice SubTotal 373.800000 [2025-01-28 05:09:56] Production.INFO: Invoice DetTotal 373.8 [2025-01-28 05:09:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010296%20%28Gurinder%20Saini%29" [2025-01-28 05:09:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:10:01] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:10:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:10:07] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Dominos Pizza - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (15197633030 - 204 SILVERCREEK PKWY N UNIT 1 GUELPH, ON N1H7P7)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 204,DiscountRate : 0.000000,"Description": "Line of Sight Wireless Internet Access - 50mbps/10mbps",Quantity : 1,UnitAmount : 266.300000,LineAmount : 266.300000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 2,UnitAmount : -5.000000,LineAmount : -10.000000},{taxType:"TAX020",AccountCode : 202,"Description": "Hours change requested after December 23 cutoff",Quantity : 1,UnitAmount : 40.000000,LineAmount : 40.000000} [2025-01-28 05:10:11] Production.INFO: ==== result ===== [2025-01-28 05:10:11] Production.INFO: { "Id": "9e5af6df-2926-435f-b7e5-7d736caf9e5a", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059011258)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "593eb6ba-11d6-42e2-b8c1-cfdbf774ca77", "InvoiceNumber": "INV11357", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 422.40, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "6c1941a7-23be-4018-9a2e-523e55d27a57", "ContactStatus": "ACTIVE", "Name": "Dominos 10296 (Gurinder Saini)", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562267972817+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-13T00:00:00", "Date": "\/Date(1736726400000+0000)\/", "DueDateString": "2025-02-12T00:00:00", "DueDate": "\/Date(1739318400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Dominos Pizza - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "d3920599-40ee-4198-a5b9-4d0259bdc2da", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (15197633030 - 204 SILVERCREEK PKWY N UNIT 1 GUELPH, ON N1H7P7)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "5db90cb6-9a6f-440f-93fe-d76d9ddb4a12", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Line of Sight Wireless Internet Access - 50mbps/10mbps", "UnitAmount": 266.30, "TaxType": "TAX020", "TaxAmount": 34.62, "LineAmount": 266.30, "AccountCode": "204", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "207e005d-4a4d-4ef1-8a53-b29ac5d45c90", "AccountID": "b2bf83b2-1c14-4030-b69a-a5c5338ad7df", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -1.30, "LineAmount": -10.00, "AccountCode": "303", "Tracking": [], "Quantity": 2.0000, "DiscountRate": 0.00, "LineItemID": "e816949d-5d14-48ea-91af-e5e095cffa11", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Hours change requested after December 23 cutoff", "UnitAmount": 40.00, "TaxType": "TAX020", "TaxAmount": 5.20, "LineAmount": 40.00, "AccountCode": "202", "Tracking": [], "Quantity": 1.0000, "LineItemID": "a8516df6-5afe-42a3-bf14-85822b67726b", "AccountID": "92a889dc-22ae-4d25-b487-df8f4980f0ad", "ValidationErrors": [] } ], "SubTotal": 373.80, "TotalTax": 48.60, "Total": 422.40, "UpdatedDateUTC": "\/Date(1738059011150+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:10:11] Production.INFO: -- Create Invoice id --593eb6ba-11d6-42e2-b8c1-cfdbf774ca77 [2025-01-28 05:10:11] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:10:11] Production.INFO: CheckInvoice xerov2: INV11360 [2025-01-28 05:10:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11360 [2025-01-28 05:10:14] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:10:14] Production.INFO: Invoice SubTotal 60.000000 [2025-01-28 05:10:14] Production.INFO: Invoice DetTotal 60 [2025-01-28 05:10:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010455%20%28Ricky%20Singh%29" [2025-01-28 05:10:17] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:10:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:10:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:10:26] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 2+ stores have OnSwitch Cloud Phone service",Quantity : 3,UnitAmount : -5.000000,LineAmount : -15.000000} [2025-01-28 05:10:30] Production.INFO: ==== result ===== [2025-01-28 05:10:30] Production.INFO: { "Id": "84b4bdcc-5fbe-4562-a07a-98d326429194", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059030134)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "5957162b-50d2-4e51-b9ee-a0f6c28bc23b", "InvoiceNumber": "INV11360", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 67.80, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "40d799a0-fa8e-497f-be5e-788af7a33b55", "ContactStatus": "ACTIVE", "Name": "Dominos 10455 (Ricky Singh)", "FirstName": "Ricky", "LastName": "Singh", "EmailAddress": "ricky_bhawar@yahoo.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1597802803227+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-13T00:00:00", "Date": "\/Date(1736726400000+0000)\/", "DueDateString": "2025-02-12T00:00:00", "DueDate": "\/Date(1739318400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "836916d2-8cd6-49e4-9d59-09e140b83b44", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 2+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -1.95, "LineAmount": -15.00, "AccountCode": "303", "Tracking": [], "Quantity": 3.0000, "DiscountRate": 0.00, "LineItemID": "19a0e2f7-e98d-416a-b151-c73a5343ceeb", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 60.00, "TotalTax": 7.80, "Total": 67.80, "UpdatedDateUTC": "\/Date(1738059030073+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:10:30] Production.INFO: -- Create Invoice id --5957162b-50d2-4e51-b9ee-a0f6c28bc23b [2025-01-28 05:10:30] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:10:30] Production.INFO: CheckInvoice xerov2: INV11361 [2025-01-28 05:10:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11361 [2025-01-28 05:10:33] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:10:33] Production.INFO: Invoice SubTotal 52.500000 [2025-01-28 05:10:33] Production.INFO: Invoice DetTotal 52.5 [2025-01-28 05:10:33] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010534%20%28Sandeep%20Chaudhari%29" [2025-01-28 05:10:36] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:10:40] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:10:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:10:46] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (PHONENUMBER - ADDRESS)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 5,UnitAmount : -5.000000,LineAmount : -25.000000} [2025-01-28 05:10:49] Production.INFO: ==== result ===== [2025-01-28 05:10:49] Production.INFO: { "Id": "d5a40986-5898-4a8f-9840-86c8d6c4d41b", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059049848)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "5dd54ed0-1065-4c46-9b0c-8936ea24933a", "InvoiceNumber": "INV11361", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 59.33, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "8f094a5b-f8d1-4cb4-be2e-59f80f574839", "ContactStatus": "ACTIVE", "Name": "Dominos 10534 (Sandeep Chaudhari)", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562267972817+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-13T00:00:00", "Date": "\/Date(1736726400000+0000)\/", "DueDateString": "2025-02-12T00:00:00", "DueDate": "\/Date(1739318400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c813dd71-9733-4f1e-a2e5-9b3f0a6f452a", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (PHONENUMBER - ADDRESS)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ecb7d943-aded-443d-9853-807530d352c9", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -3.25, "LineAmount": -25.00, "AccountCode": "303", "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "08cd0bd4-328b-40f9-8201-01e04623cdd4", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 52.50, "TotalTax": 6.83, "Total": 59.33, "UpdatedDateUTC": "\/Date(1738059049800+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:10:49] Production.INFO: -- Create Invoice id --5dd54ed0-1065-4c46-9b0c-8936ea24933a [2025-01-28 05:10:49] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:10:49] Production.INFO: CheckInvoice xerov2: INV11362 [2025-01-28 05:10:49] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11362 [2025-01-28 05:10:52] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:10:52] Production.INFO: Invoice SubTotal 5.000000 [2025-01-28 05:10:52] Production.INFO: Invoice DetTotal 5 [2025-01-28 05:10:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Infinite%20Possibilities" [2025-01-28 05:10:55] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:10:58] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:11:00] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:11:03] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone toll free DID (18666955378)",Quantity : 1,UnitAmount : 5.000000,LineAmount : 5.000000} [2025-01-28 05:11:06] Production.INFO: ==== result ===== [2025-01-28 05:11:06] Production.INFO: { "Id": "961bbede-0902-4ef9-9629-e4287051aa4b", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059066364)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "3b1a81a8-4e3b-4b77-9609-ea079969aae8", "InvoiceNumber": "INV11362", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 5.65, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "a00da236-4e1c-4856-8599-fd3ed8268a07", "ContactStatus": "ACTIVE", "Name": "Infinite Possibilities", "FirstName": "Rob", "LastName": "Brubacher", "EmailAddress": "accounts@ipdesignbuild.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1594746678157+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-13T00:00:00", "Date": "\/Date(1736726400000+0000)\/", "DueDateString": "2025-02-12T00:00:00", "DueDate": "\/Date(1739318400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone toll free DID (18666955378)", "UnitAmount": 5.00, "TaxType": "TAX020", "TaxAmount": 0.65, "LineAmount": 5.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c734cdbe-d4df-44e0-b3f3-39e69411eee5", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 5.00, "TotalTax": 0.65, "Total": 5.65, "UpdatedDateUTC": "\/Date(1738059066333+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:11:06] Production.INFO: -- Create Invoice id --3b1a81a8-4e3b-4b77-9609-ea079969aae8 [2025-01-28 05:11:06] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:11:06] Production.INFO: CheckInvoice xerov2: INV11366 [2025-01-28 05:11:06] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11366 [2025-01-28 05:11:09] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:11:09] Production.INFO: Invoice SubTotal 38.500000 [2025-01-28 05:11:09] Production.INFO: Invoice DetTotal 38.5 [2025-01-28 05:11:09] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Lake%20Life%20Financial%20Solutions%20Inc." [2025-01-28 05:11:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:11:15] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:11:18] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:11:21] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 10.000000,"Description": "License for an Unlimited Canada/US Cloud Phone extension",Quantity : 4,UnitAmount : 10.000000,LineAmount : 36.000000},{taxType:"TAX020",AccountCode : 203,"Description": "e911 address registration (12263995253 - 255 King Street North 301 Waterloo, ON N2J 4V2 Canada)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:11:25] Production.INFO: ==== result ===== [2025-01-28 05:11:25] Production.INFO: { "Id": "5344c665-e763-4a9d-8fad-e04087cb8b40", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059084864)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "111abeec-7705-49e9-8115-51c10ed7c97c", "InvoiceNumber": "INV11366", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 43.51, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 4.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "2ab5d3da-c85d-4d7e-91cc-61b21f64178e", "ContactStatus": "ACTIVE", "Name": "Lake Life Financial Solutions Inc.", "FirstName": "Ryan", "LastName": "Hammar", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1682946194770+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-13T00:00:00", "Date": "\/Date(1736726400000+0000)\/", "DueDateString": "2025-02-12T00:00:00", "DueDate": "\/Date(1739318400000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for an Unlimited Canada/US Cloud Phone extension", "UnitAmount": 10.00, "TaxType": "TAX020", "TaxAmount": 4.68, "LineAmount": 36.00, "AccountCode": "203", "Tracking": [], "Quantity": 4.0000, "DiscountRate": 10.00, "LineItemID": "2fed6a30-3bbf-4e38-ac74-a556857d1bb8", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountEnteredAsPercent": true, "DiscountAmount": 4.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (12263995253 - 255 King Street North 301 Waterloo, ON N2J 4V2 Canada)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "LineItemID": "c40c4f75-5064-4f3d-b30c-7af9703c6447", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "ValidationErrors": [] } ], "SubTotal": 38.50, "TotalTax": 5.01, "Total": 43.51, "UpdatedDateUTC": "\/Date(1738059084833+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:11:25] Production.INFO: -- Create Invoice id --111abeec-7705-49e9-8115-51c10ed7c97c [2025-01-28 05:11:25] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:11:25] Production.INFO: CheckInvoice xerov2: INV11367 [2025-01-28 05:11:25] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11367 [2025-01-28 05:11:27] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:11:27] Production.INFO: Invoice SubTotal 52.500000 [2025-01-28 05:11:27] Production.INFO: Invoice DetTotal 52.5 [2025-01-28 05:11:27] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010514%20%28Sandeep%20Chaudhari%29" [2025-01-28 05:11:30] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:11:34] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:11:37] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:11:40] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Dominos Pizza - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (15198880012 - 221 HOLIDAY INN DR CAMBRIDGE, ON N3C3T2)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 5,UnitAmount : -5.000000,LineAmount : -25.000000} [2025-01-28 05:11:43] Production.INFO: ==== result ===== [2025-01-28 05:11:43] Production.INFO: { "Id": "652461e3-5671-433f-bbc6-e12c483cef2b", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059103779)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "c25f4dab-0555-4d4d-bbe2-21f035a04f4e", "InvoiceNumber": "INV11367", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 59.33, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "f2764bcf-df27-4f1c-86cf-e8005ea19444", "ContactStatus": "ACTIVE", "Name": "Dominos 10514 (Sandeep Chaudhari)", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1562267972817+0000)\/", "ContactGroups": [ { "ContactGroupID": "73efd01d-7369-4fa2-a005-8c8239e72e58", "Name": "Benjamin's Customers", "Status": "ACTIVE", "Contacts": [], "HasValidationErrors": false } ], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-14T00:00:00", "Date": "\/Date(1736812800000+0000)\/", "DueDateString": "2025-02-13T00:00:00", "DueDate": "\/Date(1739404800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Dominos Pizza - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "e1f6547e-90fc-4e0c-b698-593dff95ef7c", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (15198880012 - 221 HOLIDAY INN DR CAMBRIDGE, ON N3C3T2)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "0c005fdf-7502-4417-9028-7ba9c988938b", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -3.25, "LineAmount": -25.00, "AccountCode": "303", "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "f309d83a-c5b6-4faa-98a9-1282ea4ede24", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 52.50, "TotalTax": 6.83, "Total": 59.33, "UpdatedDateUTC": "\/Date(1738059103687+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:11:43] Production.INFO: -- Create Invoice id --c25f4dab-0555-4d4d-bbe2-21f035a04f4e [2025-01-28 05:11:43] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:11:43] Production.INFO: CheckInvoice xerov2: INV11369 [2025-01-28 05:11:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11369 [2025-01-28 05:11:46] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:11:46] Production.INFO: Invoice SubTotal 200.500000 [2025-01-28 05:11:46] Production.INFO: Invoice DetTotal 200.5 [2025-01-28 05:11:46] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Wattpad" [2025-01-28 05:11:49] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:11:52] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:11:56] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:11:58] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 18,UnitAmount : 7.750000,LineAmount : 139.500000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (14164799694 - 36 WELLINGTON ST E STE 200 TORONTO, ON M5E1C7)",Quantity : 1,UnitAmount : 2.750000,LineAmount : 2.750000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Softphone users",Quantity : 18,UnitAmount : 3.000000,LineAmount : 54.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (1-833-WATTPAD (1-833-928-8723))",Quantity : 1,UnitAmount : 2.750000,LineAmount : 2.750000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Additional DID (16474178599)",Quantity : 1,UnitAmount : 1.500000,LineAmount : 1.500000} [2025-01-28 05:12:02] Production.INFO: ==== result ===== [2025-01-28 05:12:02] Production.INFO: { "Id": "d4622f7a-c5b7-4084-bad6-c6cfb484e6f9", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059121935)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "fb3e44a6-47ad-489c-9790-d9ad3ca2c04e", "InvoiceNumber": "INV11369", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 226.58, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "8c586c5d-b401-441c-8cc4-7ca5911a8c28", "ContactStatus": "ACTIVE", "Name": "Wattpad", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1533070462703+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-14T00:00:00", "Date": "\/Date(1736812800000+0000)\/", "DueDateString": "2025-02-13T00:00:00", "DueDate": "\/Date(1739404800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.75, "TaxType": "TAX020", "TaxAmount": 18.14, "LineAmount": 139.50, "AccountCode": "203", "Tracking": [], "Quantity": 18.0000, "DiscountRate": 0.00, "LineItemID": "35ee8cee-8a1e-4c2c-ad00-a830c676afe8", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (14164799694 - 36 WELLINGTON ST E STE 200 TORONTO, ON M5E1C7)", "UnitAmount": 2.75, "TaxType": "TAX020", "TaxAmount": 0.36, "LineAmount": 2.75, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "c4168b5c-7777-4263-a742-77bcb4a16ed0", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Softphone users", "UnitAmount": 3.00, "TaxType": "TAX020", "TaxAmount": 7.02, "LineAmount": 54.00, "AccountCode": "203", "Tracking": [], "Quantity": 18.0000, "DiscountRate": 0.00, "LineItemID": "030cb67d-c224-456c-8b1c-dc771f36c93c", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (1-833-WATTPAD (1-833-928-8723))", "UnitAmount": 2.75, "TaxType": "TAX020", "TaxAmount": 0.36, "LineAmount": 2.75, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "8997743e-7337-415e-bf63-d4976ccb65da", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Additional DID (16474178599)", "UnitAmount": 1.50, "TaxType": "TAX020", "TaxAmount": 0.20, "LineAmount": 1.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "63c593fe-6448-4c2e-bb04-d48ff03d3f8f", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 200.50, "TotalTax": 26.08, "Total": 226.58, "UpdatedDateUTC": "\/Date(1738059121890+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:12:02] Production.INFO: -- Create Invoice id --fb3e44a6-47ad-489c-9790-d9ad3ca2c04e [2025-01-28 05:12:02] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:12:02] Production.INFO: CheckInvoice xerov2: INV11370 [2025-01-28 05:12:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11370 [2025-01-28 05:12:04] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:12:04] Production.INFO: Invoice SubTotal 51.500000 [2025-01-28 05:12:04] Production.INFO: Invoice DetTotal 51.5 [2025-01-28 05:12:04] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Technologies%20for%20Learning%20Group" [2025-01-28 05:12:07] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:12:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:12:14] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:12:17] Production.INFO: =========Invoices String here======{taxType:"TAX014",AccountCode : 203,DiscountRate : 0.000000,"Description": "License for a Pay As You Go Cloud Phone extension",Quantity : 7,UnitAmount : 7.000000,LineAmount : 49.000000},{taxType:"TAX014",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (12049404550 - 110 PRINCESS ST STE 101 WINNIPEG, MB R3B1K7)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000} [2025-01-28 05:12:20] Production.INFO: ==== result ===== [2025-01-28 05:12:20] Production.INFO: { "Id": "8abdaee4-a3f5-495e-94a4-e72844091560", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059140669)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "4146139c-f987-4fc9-8811-d72102f00399", "InvoiceNumber": "INV11370", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 58.20, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "548d87cf-625c-4b68-be89-595b2161a774", "ContactStatus": "ACTIVE", "Name": "Technologies for Learning Group", "EmailAddress": "", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1533070462873+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-14T00:00:00", "Date": "\/Date(1736812800000+0000)\/", "DueDateString": "2025-01-21T00:00:00", "DueDate": "\/Date(1737417600000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "License for a Pay As You Go Cloud Phone extension", "UnitAmount": 7.00, "TaxType": "TAX014", "TaxAmount": 6.37, "LineAmount": 49.00, "AccountCode": "203", "Tracking": [], "Quantity": 7.0000, "DiscountRate": 0.00, "LineItemID": "5fe3c6d4-0db5-449d-b766-097191e70354", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (12049404550 - 110 PRINCESS ST STE 101 WINNIPEG, MB R3B1K7)", "UnitAmount": 2.50, "TaxType": "TAX014", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "5ec35400-024f-4f7c-97fa-fa0872837b4c", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 51.50, "TotalTax": 6.70, "Total": 58.20, "UpdatedDateUTC": "\/Date(1738059140577+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:12:20] Production.INFO: -- Create Invoice id --4146139c-f987-4fc9-8811-d72102f00399 [2025-01-28 05:12:20] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:12:20] Production.INFO: CheckInvoice xerov2: INV11371 [2025-01-28 05:12:20] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11371 [2025-01-28 05:12:23] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:12:23] Production.INFO: Invoice SubTotal 57.500000 [2025-01-28 05:12:23] Production.INFO: Invoice DetTotal 57.5 [2025-01-28 05:12:23] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010558%20%28David%20Mills%29" [2025-01-28 05:12:26] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:12:29] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:12:32] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:12:35] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (2893233323 - 10 Dewside Drive U15 Brampton, ON L6R 3Y3)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 4,UnitAmount : -5.000000,LineAmount : -20.000000} [2025-01-28 05:12:38] Production.INFO: ==== result ===== [2025-01-28 05:12:38] Production.INFO: { "Id": "83fdd383-79c8-4b89-b01b-1407ff9fdbca", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059158273)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "e20686b6-4678-43ad-aecd-5f263e1e1699", "InvoiceNumber": "INV11371", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 64.98, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "2149c89a-278c-4dda-ad9d-2a94478559a8", "ContactStatus": "ACTIVE", "Name": "Dominos 10558 (David Mills)", "EmailAddress": "office@teamtenfold.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1594927753780+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-14T00:00:00", "Date": "\/Date(1736812800000+0000)\/", "DueDateString": "2025-02-13T00:00:00", "DueDate": "\/Date(1739404800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "fbe2d539-b3ff-44e7-ba5f-0611e3c9ff32", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (2893233323 - 10 Dewside Drive U15 Brampton, ON L6R 3Y3)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "ce9d5559-6a42-4146-8e3f-f6475a2316cd", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -2.60, "LineAmount": -20.00, "AccountCode": "303", "Tracking": [], "Quantity": 4.0000, "DiscountRate": 0.00, "LineItemID": "1eed2660-857a-45a3-9e88-7a7aba29d205", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 57.50, "TotalTax": 7.48, "Total": 64.98, "UpdatedDateUTC": "\/Date(1738059158087+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:12:38] Production.INFO: -- Create Invoice id --e20686b6-4678-43ad-aecd-5f263e1e1699 [2025-01-28 05:12:38] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:12:38] Production.INFO: CheckInvoice xerov2: INV11372 [2025-01-28 05:12:38] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11372 [2025-01-28 05:12:41] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:12:41] Production.INFO: Invoice SubTotal 52.500000 [2025-01-28 05:12:41] Production.INFO: Invoice DetTotal 52.5 [2025-01-28 05:12:41] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Dominos%2010567%20%28Sandeep%20Chaudhari%29" [2025-01-28 05:12:43] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:12:47] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:12:50] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:12:53] Production.INFO: =========Invoices String here======{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "Restaurant - 4 Line Flat Rate",Quantity : 1,UnitAmount : 75.000000,LineAmount : 75.000000},{taxType:"TAX020",AccountCode : 203,DiscountRate : 0.000000,"Description": "e911 address registration (5198049744 - 195 Franklin Blvd 5 Cambridge, ON N1R 8H3)",Quantity : 1,UnitAmount : 2.500000,LineAmount : 2.500000},{taxType:"TAX020",AccountCode : 303,DiscountRate : 0.000000,"Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service",Quantity : 5,UnitAmount : -5.000000,LineAmount : -25.000000} [2025-01-28 05:12:57] Production.INFO: ==== result ===== [2025-01-28 05:12:57] Production.INFO: { "Id": "43f56e58-d73d-484e-96ad-8573cd068653", "Status": "OK", "ProviderName": "Neon OAuth v2", "DateTimeUTC": "\/Date(1738059176917)\/", "Invoices": [ { "Type": "ACCREC", "InvoiceID": "c6482d46-bb80-4659-a912-d4770ee78144", "InvoiceNumber": "INV11372", "Reference": "", "Prepayments": [], "Overpayments": [], "AmountDue": 59.33, "AmountPaid": 0.00, "SentToContact": false, "CurrencyRate": 1.0000000000, "TotalDiscount": 0.00, "IsDiscounted": true, "HasErrors": false, "InvoicePaymentServices": [], "Contact": { "ContactID": "e7245c9e-f77f-4765-a131-4eff2704ecf0", "ContactStatus": "ACTIVE", "Name": "Dominos 10567 (Sandeep Chaudhari)", "FirstName": "Sandeep", "LastName": "Chaudhari", "EmailAddress": "schaudha@hotmail.com", "BankAccountDetails": "", "Addresses": [ { "AddressType": "STREET", "City": "", "Region": "", "PostalCode": "", "Country": "" }, { "AddressType": "POBOX", "City": "", "Region": "", "PostalCode": "", "Country": "" } ], "Phones": [ { "PhoneType": "DEFAULT", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "DDI", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "FAX", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" }, { "PhoneType": "MOBILE", "PhoneNumber": "", "PhoneAreaCode": "", "PhoneCountryCode": "" } ], "UpdatedDateUTC": "\/Date(1594927784687+0000)\/", "ContactGroups": [], "IsSupplier": false, "IsCustomer": true, "SalesTrackingCategories": [], "PurchasesTrackingCategories": [], "ContactPersons": [], "HasValidationErrors": false }, "DateString": "2025-01-14T00:00:00", "Date": "\/Date(1736812800000+0000)\/", "DueDateString": "2025-02-13T00:00:00", "DueDate": "\/Date(1739404800000+0000)\/", "BrandingThemeID": "2e3f02ce-a6ea-4968-9633-b087c8eb128b", "Status": "DRAFT", "LineAmountTypes": "Exclusive", "LineItems": [ { "Description": "Restaurant - 4 Line Flat Rate", "UnitAmount": 75.00, "TaxType": "TAX020", "TaxAmount": 9.75, "LineAmount": 75.00, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "384f0e9d-97c5-4847-ae43-6402b93d3e98", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "e911 address registration (5198049744 - 195 Franklin Blvd 5 Cambridge, ON N1R 8H3)", "UnitAmount": 2.50, "TaxType": "TAX020", "TaxAmount": 0.33, "LineAmount": 2.50, "AccountCode": "203", "Tracking": [], "Quantity": 1.0000, "DiscountRate": 0.00, "LineItemID": "90ac5e35-4a6b-4487-8855-e402690db5b0", "AccountID": "493d352f-41b2-4e0a-9c89-0adfff4eb3b2", "DiscountAmount": 0.0000, "ValidationErrors": [] }, { "Description": "Provides a $5/store/month discount when 3+ stores have OnSwitch Cloud Phone service", "UnitAmount": -5.00, "TaxType": "TAX020", "TaxAmount": -3.25, "LineAmount": -25.00, "AccountCode": "303", "Tracking": [], "Quantity": 5.0000, "DiscountRate": 0.00, "LineItemID": "bde532d5-62ac-4458-847e-9e41a7bc9195", "AccountID": "d535551e-b511-426b-8f4b-8f99de09b635", "DiscountAmount": 0.0000, "ValidationErrors": [] } ], "SubTotal": 52.50, "TotalTax": 6.83, "Total": 59.33, "UpdatedDateUTC": "\/Date(1738059176793+0000)\/", "CurrencyCode": "CAD", "StatusAttributeString": "OK" } ] } [2025-01-28 05:12:57] Production.INFO: -- Create Invoice id --c6482d46-bb80-4659-a912-d4770ee78144 [2025-01-28 05:12:57] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:12:57] Production.INFO: CheckInvoice xerov2: INV11373 [2025-01-28 05:12:57] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11373 [2025-01-28 05:12:59] Production.INFO: Check Invoice Id XEROV20 [2025-01-28 05:12:59] Production.INFO: Invoice SubTotal 79.750000 [2025-01-28 05:12:59] Production.INFO: Invoice DetTotal 79.75 [2025-01-28 05:12:59] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Contacts?where=Name="Ontario%20Turtle%20Conservation%20Centre" [2025-01-28 05:13:02] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Items [2025-01-28 05:13:05] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/TaxRates [2025-01-28 05:13:08] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Accounts [2025-01-28 05:13:11] Production.ERROR: exception 'ErrorException' with message 'Undefined property: stdClass::$Items' in /var/www/html/onswitch.neon.service/app/lib/XeroV2.php:0 Stack trace: #0 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined prope...', '/var/www/html/o...', 0, Array) #1 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CreateInvoice() #2 /var/www/html/onswitch.neon.service/app/Console/Commands/XeroInvoicePostV2.php(0): App\Lib\XeroV2->addInvoices() #3 [internal function]: App\Console\Commands\XeroInvoicePostV2->fire() #4 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Container/Container.php(526): call_user_func_array(Array, Array) #5 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array) #6 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #7 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(App\Console\Commands\XeroInvoicePostV2), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 /var/www/html/onswitch.neon.service/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 {main} [2025-01-28 05:13:11] Production.INFO: -- Create Invoice Error --Undefined property: stdClass::$Items [2025-01-28 05:13:11] Production.INFO: -- Create Invoice Error -- [2025-01-28 05:13:11] Production.INFO: -- Create Invoice Done -- [2025-01-28 05:13:11] Production.INFO: CheckInvoice xerov2: INV11375 [2025-01-28 05:13:11] Production.INFO: calling invoices get methodhttps://api.xero.com/api.xro/2.0/Invoices?InvoiceNumbers=INV11375 [2025-01-28 05:13:13] Production.INFO: ========================== Exception occured ============================= [2025-01-28 05:13:13] Production.ERROR: exception 'ErrorException' with message 'Undefined property: stdClass::$Invoices' in /var/www/html/onswitch.neon.service/app/lib/XeroV2.php:0 Stack trace: #0 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): Illuminate\Foundation\Bootstrap\HandleExceptions->handleError(8, 'Undefined prope...', '/var/www/html/o...', 0, Array) #1 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CheckInvoice() #2 /var/www/html/onswitch.neon.service/app/lib/XeroV2.php(0): App\Lib\XeroV2->CreateInvoice() #3 /var/www/html/onswitch.neon.service/app/Console/Commands/XeroInvoicePostV2.php(0): App\Lib\XeroV2->addInvoices() #4 [internal function]: App\Console\Commands\XeroInvoicePostV2->fire() #5 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Container/Container.php(526): call_user_func_array(Array, Array) #6 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(115): Illuminate\Container\Container->call(Array) #7 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Command/Command.php(257): Illuminate\Console\Command->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #8 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Console/Command.php(101): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #9 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(874): Illuminate\Console\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #10 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(195): Symfony\Component\Console\Application->doRunCommand(Object(App\Console\Commands\XeroInvoicePostV2), Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #11 /var/www/html/onswitch.neon.service/vendor/symfony/console/Symfony/Component/Console/Application.php(126): Symfony\Component\Console\Application->doRun(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #12 /var/www/html/onswitch.neon.service/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(94): Symfony\Component\Console\Application->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #13 /var/www/html/onswitch.neon.service/artisan(36): Illuminate\Foundation\Console\Kernel->handle(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput)) #14 {main} [2025-01-28 05:13:13] Production.INFO: ========================== Exception updated in job and email sent ============================= [2025-01-28 05:13:13] Production.INFO: ==29999== Releasing lock... [2025-01-28 05:13:13] Production.INFO: xeroinvoicepostv2-command-xeroinvoicepostv2-companyid-1-jobid-10579 #Stops# [2025-01-28 05:13:13] Production.INFO: 35.75 MB #Memory Used#