2026-08-12 10:18:40|submit|{"einvoice_version":"1.0","invoice_type_code":"01","type":"b2c","consolidated_invoice":false,"multi_invoice":false,"redirect_url":"https:\/\/devsec.awfatech.com\/ebossgit\/app\/callback\/einvoice_status.php","callback_url":"https:\/\/devsec.awfatech.com\/ebossgit\/app\/callback\/einvoice_status.php","secret_key":"5gMrZLfI1qZEpbjVxBH9aZSwRWmrxlNt","direct_submit":true,"app_code_client":"testasis","supplier_school_id":0,"supplier_msic_code":"62010","supplier_tin":"C23629043060","supplier_id_type":"BRN","supplier_id_value":"201201044764","supplier_sst_no":"B16-1808-31021080","supplier_reg_no":"201201044764","supplier_city":"Shah Alam","supplier_postcode":"47600","supplier_state":"Perak","supplier_addr_line_1":"No 5-1 Jalan USJ1\/A","supplier_addr_line_2":"Regalia Business Center","supplier_addr_line_3":"","supplier_country":"Malaysia","supplier_name":"AWFATECH SCHOOL MANAGMENT","supplier_phone":"+60380234361","supplier_email":"support@awfatech.com","submit_document":[{"buyer_school_id":"3","invoice_id":"IN-AWF-003504","reference_no":"IN-AWF-003504","issue_date_time":"2026-08-12 00:18:40","period_start":"2026-07-29","period_end":"2026-07-29","period_description":"30 days","buyer_tin":"EI00000000010","buyer_id_type":"NRIC","buyer_id_value":"123456","buyer_sst":"NA","buyer_city":"","buyer_postcode":"","buyer_state":"Selangor","buyer_addr_line_1":"SDA","buyer_addr_line_2":"","buyer_country":"Malaysia","buyer_name":"DFS","buyer_phone":"01112345634","buyer_email":"test@abc.com","payment_means_code":"03","bank_account":"","payment_note":"","prepaid_id":"","prepaid_amount":0,"prepaid_date_time":"","taxable_amount":650,"sub_tax_amount":0,"tax_category_id":"06","line_extension_amount":650,"tax_exclusive_amount":0,"tax_inclusive_amount":0,"allowance_total":0,"charge_total":650,"rounding_amount":0,"payable_amount":650,"invoice_lines":[{"id":"24445","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":250,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"YURAN BULAN FEBRUARI","classification_code":"010"},{"id":"24446","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":200,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"YURAN BULAN NOV","classification_code":"010"},{"id":"24447","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":200,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"YURAN BULAN MAC","classification_code":"010"}]}]} 2026-08-12 10:18:40|response|{"status":422,"message":"Some invoices failed to submit.","response":[{"invoice_id":"IN-AWF-003504","reference_no":"IN-AWF-003504","app_code":"testasis","valid":false,"errors":["buyer_city is missing or invalid","buyer_postcode is missing or invalid"]}]} 2026-08-12 10:18:40|success 2026-08-12 10:20:26|submit|{"einvoice_version":"1.0","invoice_type_code":"01","type":"b2b","consolidated_invoice":true,"multi_invoice":false,"redirect_url":"https:\/\/devsec.awfatech.com\/ebossgit\/app\/callback\/einvoice_status.php","callback_url":"https:\/\/devsec.awfatech.com\/ebossgit\/app\/callback\/einvoice_status.php","secret_key":"5gMrZLfI1qZEpbjVxBH9aZSwRWmrxlNt","direct_submit":true,"app_code_client":"testasis","supplier_school_id":0,"supplier_msic_code":"62010","supplier_tin":"C23629043060","supplier_id_type":"BRN","supplier_id_value":"201201044764","supplier_sst_no":"B16-1808-31021080","supplier_reg_no":"201201044764","supplier_city":"Shah Alam","supplier_postcode":"47600","supplier_state":"Perak","supplier_addr_line_1":"No 5-1 Jalan USJ1\/A","supplier_addr_line_2":"Regalia Business Center","supplier_addr_line_3":"","supplier_country":"Malaysia","supplier_name":"AWFATECH SCHOOL MANAGMENT","supplier_phone":"+60380234361","supplier_email":"support@awfatech.com","submit_document":[{"invoice_id":"CONS-E1-3567","reference_no":"CONS-E1-3567","issue_date_time":"2026-08-12 02:20:26","period_start":"2026-08-12","period_end":"2026-09-11","period_description":"30 days","payment_means_code":"03","payment_note":null,"prepaid_id":"","prepaid_amount":0,"prepaid_date_time":"","taxable_amount":687,"sub_tax_amount":0,"tax_category_id":"06","line_extension_amount":687,"tax_exclusive_amount":0,"tax_inclusive_amount":0,"allowance_total":0,"charge_total":687,"rounding_amount":0,"payable_amount":687,"invoice_lines":[{"id":"7253","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":400,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"IN-AWF-003509","classification_code":"004"},{"id":"7250","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":100,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"IN-AWF-003508","classification_code":"004"},{"id":"7249","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":-20,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"IN-AWF-003507","classification_code":"004"},{"id":"7244","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":7,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"IN-AWF-003506","classification_code":"004"},{"id":"7240","unit_code":"C62","quantity":"1","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":200,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"IN-AWF-003505","classification_code":"004"}]}]} 2026-08-12 10:20:26|response|{"status":200,"message":"All invoices submitted successfully.","response":[{"invoice_id":"CONS-E1-3567","reference_no":"CONS-E1-3567","app_code":"testasis","valid":true,"errors":[]}]} 2026-08-12 10:20:26|success 2026-08-12 10:22:57|submit|{"einvoice_version":"1.0","invoice_type_code":"11","type":"b2b","consolidated_invoice":false,"multi_invoice":false,"redirect_url":"https:\/\/devsec.awfatech.com\/ebossgit\/app\/callback\/einvoice_status.php","callback_url":"https:\/\/devsec.awfatech.com\/ebossgit\/app\/callback\/einvoice_status.php","secret_key":"5gMrZLfI1qZEpbjVxBH9aZSwRWmrxlNt","direct_submit":true,"app_code_client":"testasis","supplier_school_id":0,"supplier_msic_code":"62010","supplier_tin":"C23629043060","supplier_id_type":"BRN","supplier_id_value":"201201044764","supplier_sst_no":"B16-1808-31021080","supplier_reg_no":"201201044764","supplier_city":"Shah Alam","supplier_postcode":"47600","supplier_state":"Perak","supplier_addr_line_1":"No 5-1 Jalan USJ1\/A","supplier_addr_line_2":"Regalia Business Center","supplier_addr_line_3":"","supplier_country":"Malaysia","supplier_name":"AWFATECH SCHOOL MANAGMENT","supplier_phone":"+60380234361","supplier_email":"support@awfatech.com","submit_document":[{"invoice_id":"VD-AWF-000298","reference_no":"VD-AWF-000298","issue_date_time":"2026-08-12 00:22:57","period_start":"2026-08-05","period_end":"2026-09-11","period_description":"30 days","payment_means_code":"03","bank_account":null,"payment_note":"","prepaid_id":"","prepaid_amount":0,"prepaid_date_time":"","taxable_amount":500,"sub_tax_amount":0,"tax_category_id":"06","line_extension_amount":500,"tax_exclusive_amount":0,"tax_inclusive_amount":0,"allowance_total":0,"charge_total":500,"rounding_amount":0,"payable_amount":500,"invoice_lines":[{"id":"24517","unit_code":"C62","quantity":"0","line_allowance_reason":"None","discount_percentage":0,"discount_amount":0,"service_charge_reason":"None","service_percentage":0,"service_amount":0,"line_extension":500,"line_tax_amount":0,"line_taxable":0,"tax_rate":0,"exemption_reason":"None","item_description":"Refund - ADVANCE\/OVERPAYMENT","classification_code":"022"}],"buyer_school_id":"3"}]} 2026-08-12 10:22:57|response| AwfatechEinvoiceApi
Internal Server Error
TypeError
App\Helpers\AuthOnBehalfHelper::generateOnBehalfToken(): Argument #1 ($tin) must be of type string, null given, called in /home/awfatech-einvoice-api/app/Modules/Einvoice/Services/LhdnService.php on line 19
app/Helpers/AuthOnBehalfHelper.php :23
app/Modules/Einvoice/Services/LhdnService.php :19
app/Modules/Einvoice/Services/LhdnService.php :73
app/Modules/Einvoice/Services/EinvoiceService.php :281
app/Modules/Einvoice/Repositories/EinvoiceRepository.php :84
app/Modules/Einvoice/Actions/BaseEinvoiceAction.php :13
app/Modules/Einvoice/Controllers/EinvoiceController.php :74
vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php :46
vendor/laravel/framework/src/Illuminate/Routing/Route.php :265
vendor/laravel/framework/src/Illuminate/Routing/Route.php :211
vendor/laravel/framework/src/Illuminate/Routing/Router.php :808
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :169
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :126
vendor/laravel/framework/src/Illuminate/Routing/Router.php :807
vendor/laravel/framework/src/Illuminate/Routing/Router.php :786
vendor/laravel/framework/src/Illuminate/Routing/Router.php :750
vendor/laravel/framework/src/Illuminate/Routing/Router.php :739
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :200
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :169
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php :21
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php :31
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php :21
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php :51
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php :27
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php :109
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php :61
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php :58
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php :22
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php :26
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :208
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :126
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :175
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :144
vendor/laravel/framework/src/Illuminate/Foundation/Application.php :1219
public/index.php :20
Request
POST /api/v1/einvoice/submit-invoice
Headers
content-length
1922
content-type
application/json
accept
*/*
host
einvoiceapi.awfatech.com
Body
{
    "einvoice_version": "1.0",
    "invoice_type_code": "11",
    "type": "b2b",
    "consolidated_invoice": false,
    "multi_invoice": false,
    "redirect_url": "https://devsec.awfatech.com/ebossgit/app/callback/einvoice_status.php",
    "callback_url": "https://devsec.awfatech.com/ebossgit/app/callback/einvoice_status.php",
    "secret_key": "5gMrZLfI1qZEpbjVxBH9aZSwRWmrxlNt",
    "direct_submit": true,
    "app_code_client": "testasis",
    "supplier_school_id": 0,
    "supplier_msic_code": "62010",
    "supplier_tin": "C23629043060",
    "supplier_id_type": "BRN",
    "supplier_id_value": "201201044764",
    "supplier_sst_no": "B16-1808-31021080",
    "supplier_reg_no": "201201044764",
    "supplier_city": "Shah Alam",
    "supplier_postcode": "47600",
    "supplier_state": "Perak",
    "supplier_addr_line_1": "No 5-1 Jalan USJ1/A",
    "supplier_addr_line_2": "Regalia Business Center",
    "supplier_addr_line_3": null,
    "supplier_country": "Malaysia",
    "supplier_name": "AWFATECH SCHOOL MANAGMENT",
    "supplier_phone": "+60380234361",
    "supplier_email": "support@awfatech.com",
    "submit_document": [
        {
            "invoice_id": "VD-AWF-000298",
            "reference_no": "VD-AWF-000298",
            "issue_date_time": "2026-08-12 00:22:57",
            "period_start": "2026-08-05",
            "period_end": "2026-09-11",
            "period_description": "30 days",
            "payment_means_code": "03",
            "bank_account": null,
            "payment_note": null,
            "prepaid_id": null,
            "prepaid_amount": 0,
            "prepaid_date_time": null,
            "taxable_amount": 500,
            "sub_tax_amount": 0,
            "tax_category_id": "06",
            "line_extension_amount": 500,
            "tax_exclusive_amount": 0,
            "tax_inclusive_amount": 0,
            "allowance_total": 0,
            "charge_total": 500,
            "rounding_amount": 0,
            "payable_amount": 500,
            "invoice_lines": [
                {
                    "id": "24517",
                    "unit_code": "C62",
                    "quantity": "0",
                    "line_allowance_reason": "None",
                    "discount_percentage": 0,
                    "discount_amount": 0,
                    "service_charge_reason": "None",
                    "service_percentage": 0,
                    "service_amount": 0,
                    "line_extension": 500,
                    "line_tax_amount": 0,
                    "line_taxable": 0,
                    "tax_rate": 0,
                    "exemption_reason": "None",
                    "item_description": "Refund - ADVANCE/OVERPAYMENT",
                    "classification_code": "022"
                }
            ],
            "buyer_school_id": "3"
        }
    ]
}
Application
Routing
controller
App\Modules\Einvoice\Controllers\EinvoiceController@submitInv
Database Queries
mysql_auth
select * from `suppliers` where `app_code_client` = 'testasis' and `supplier_school_id` = 0 and `suppliers`.`deleted_at` is null limit 1
mysql_auth
select * from `suppliers` where (`app_code_client` = 'testasis' and `supplier_school_id` = 0) and `suppliers`.`deleted_at` is null limit 1
2026-08-12 10:22:57|success