Appearance
Quick Start
Get up and running with InvoisX in minutes. This guide walks you through submitting your first e-invoice to LHDN.
What You'll Build
By the end of this guide, you'll have:
- Created a buyer (customer)
- Created an invoice with line items
- Validated the invoice against LHDN requirements
- Submitted the invoice to LHDN
- Retrieved the verification QR code
The Complete Flow
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Create Buyer │ ──▶ │ Create Invoice │ ──▶ │ Validate │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│
▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Get QR Code │ ◀── │ Check Status │ ◀── │ Submit to LHDN │
└─────────────────┘ └─────────────────┘ └─────────────────┘Before You Start
Make sure you have:
- [ ] InvoisX account with API token (create one)
- [ ] LHDN credentials configured in your dashboard
- [ ] Active subscription
Choose Your Language
Select your preferred programming language. All examples show the same functionality:
- Your First Invoice - Step-by-step guide with code examples
- Complete Flow - Full working example you can copy and run
API Base URL
All examples use:
https://invoisx.com/api/v1Replace with https://sandbox.invoisx.com/api/v1 for testing.
Time to Complete
- First Invoice Guide: ~10 minutes
- Complete Flow: ~5 minutes (copy and run)
Ready? Let's create your first invoice!
