Actions7
- Authentication Actions
- Invoice Actions
- Customer Actions
Invoice → Create Invoice
AI-generatedOverview
This node creates invoices based on the selected processing mode. It supports two modes: 'Smart Mode' which automatically organizes and groups invoice data from provided JSON input, and 'Shopify Mode' which transforms Shopify order data into invoices. The node allows manual override of supplier details or uses a supplier database path for supplier information in Smart Mode. In Shopify Mode, it requires detailed business and buyer information to generate the invoice.
Use Case Examples
- Automatically create invoices from Excel data using Smart Mode, with optional supplier details override.
- Generate invoices from Shopify order data by providing business and buyer details in Shopify Mode.
Properties
| Name | Meaning |
|---|---|
| How Do You Want to Create Invoices? | Choose the processing mode for creating invoices, either 'Smart Mode' for automatic data organization or 'Shopify Mode' for transforming Shopify order data. |
| Supplier Database Path | Path to the database node containing supplier details, used in Smart Mode for supplier information. |
| Enable Manual Supplier Details Override | Toggle to enable manual override of supplier details instead of using the supplier database. |
| Supplier TIN | Manual override for supplier Tax Identification Number (TIN). |
| Supplier ID Type | Type of ID used by the supplier, such as Business Registration Number, National ID, or Passport. |
| Supplier ID Value | Manual override for the supplier's ID value. |
| Supplier Name | Manual override for the supplier's name. |
| Supplier Contact Number | Manual override for the supplier's contact phone number. |
| Supplier Email | Manual override for the supplier's email address. |
| Supplier Country | Manual override for the supplier's country. |
| Supplier State | Manual override for the supplier's state, with predefined options for Malaysian states and others. |
| Supplier City | Manual override for the supplier's city name. |
| Supplier Address Line 1 | Manual override for the supplier's street address line 1. |
| Supplier Postal Code | Manual override for the supplier's postal code. |
| Supplier Industry Code | Manual override for the supplier's industry code, with a comprehensive list of industry codes to choose from. |
| Your Invoice Data | JSON data input containing invoice line items, used in Smart Mode to automatically create invoice lines from the provided data. |
| Store/Branch Code | Identifier for the store or branch, used in Shopify Mode. |
| 🏢 Business Name | Official business name registered with tax authorities, required in Shopify Mode. |
| Tax ID Number (TIN) | Tax Identification Number issued by the Inland Revenue Board, required in Shopify Mode. |
| ID Type | Type of ID number used for the business, such as Business Registration Number, National ID, or Passport, required in Shopify Mode. |
| Business Registration Number | Business registration number or IC number, required in Shopify Mode. |
| Phone Number | Business phone number for customer contact, required in Shopify Mode. |
| Email Address | Business email address for official communications, required in Shopify Mode. |
| Country | Business location country, usually Malaysia for Malaysian businesses, required in Shopify Mode. |
| State | Business location state, e.g., Selangor, Johor, etc., used in Shopify Mode. |
| City | City where the business is located, required in Shopify Mode. |
| Street Address | Business street address including building number and street name, required in Shopify Mode. |
| Postcode | Postal code (5 digits) of the business location, required in Shopify Mode. |
| Business Industry | Industry code representing the main business activity, required in Shopify Mode. |
| SST Registration Number (Optional) | Sales and Service Tax registration number, optional in Shopify Mode. |
| Business Description (Optional) | Brief description of the business activities, optional in Shopify Mode. |
| Manual Buyer Override | Toggle to manually specify buyer TIN and ID details instead of using Shopify customer data. |
| Customer Tax ID (TIN) | Manual override for buyer's Tax Identification Number, used if manual buyer override is enabled. |
| Customer ID Type | Type of ID used by the customer, such as Business Registration Number, National ID, or Passport, used if manual buyer override is enabled. |
| Customer ID Number | Manual override for the buyer's ID value, used if manual buyer override is enabled. |
Output
JSON
invoiceId- Unique identifier of the created invoicestatus- Status of the invoice creation processmessage- Additional message or information about the invoice creation result
Troubleshooting
- Ensure that the input JSON data for Smart Mode is correctly formatted and contains all necessary invoice line item details.
- In Shopify Mode, verify that all required business and buyer details are provided and correctly formatted.
- If manual supplier or buyer overrides are enabled, ensure that all mandatory fields for overrides are filled to avoid errors.
- Check for any validation errors related to tax identification numbers or business registration numbers and correct them accordingly.