We offer great flexibility, allowing you to customize many details of your generated documents. Let us know via chat if you need any additional featuresâwe're happy to help! đ
â Default document language
We aim to automatically select the language based on the customer's billing country.
Example
Let's say that the country on the customer billing address is Poland, so the app tries to create the document in Polish, but if there is not Polish option in SuperFaktĂșra, the app uses your default value when generating, which is Czech:
â Unit
Any text entered here will appear on the document for each item. If left blank, no unit name will be included on the invoice.
Example
If you enter "PC" on the app dashboard:
Within SuperFaktĂșra you will see this unit name at every document item:
â Comment
This text will be shown in the comment section of your created document as an internal comment, so your customer will not see this. You can use this merge tags: {{order_number}}, {{order_id}}
Example
If you enter 'Shopify order number is {{order_number}}' on the app dashboard:
Within SuperFaktĂșra you will see this:
â Numbering sequences
By default we use your SuperFaktĂșra default numbering sequence, but you can override that by choosing another option here. Edit the list items within SuperFaktĂșra > Settings > Application > Classifiers
Click 'Refresh list now' button to see the latest list from SuperFaktĂșra settings. If you do not see the list, try to refresh again, wait a little and you will see the list.
Extra feature for 'Invoice':
If you choose 'Use the shipping address based method' »
Example
First, within SuperFaktĂșra, manage your numbering sequences and Save them:
On the app dashboard, click 'Refresh list now' and choose this numbering sequence:
Within SuperFaktĂșra you will see this, documents are numbered based on your settings:
đ To sync your document numbering with your Shopify order number:
Check, which is your next Shopify order number, for example '1012'
Go to SuperFaktĂșra » Settings » Application » Classifiers
Write CCCC tag into that format â it means that your will use an automatically increasing number in your document numbering.
Then set your 'Next number' to '1012' â so your numbering (your CCCC value) will start from '1012'
Save settings here.
Optional but recommended: Using the "When any order is created" trigger, you minimize this risk and maintain the correct sequence â so select this trigger in your app dashboard and save settings.
This is the only thing we can recommend, since the document numbering is chronological and the Shopify numbering (Shopify order number) is a separate numbering logic.
â Variable symbol
Choose a variable symbol to be included on your document. It will be shown on the generated document.
If you choose 'None', your variable symbol field will be empty.
If you choose 'Order number', it will be shown on your SuperFaktĂșra document (e.g: 1019)
If you choose 'Order ID', it will be shown on your SuperFaktĂșra document (e.g: #001234)
Donât use letters as prefixes or suffixes in your Order ID, as SuperFaktĂșra wonât accept them. Use numbers instead (e.g., â00â instead of âZZâ).
Difference between Order number and Order ID
â âOrder No. invoice field
You can select what should be in the Order No. field on the created SuperFaktĂșra documents. You can transfer Order ID and Order Number to SuperFaktĂșra (not the same, there is a little difference, explained below)
Example
If you choose 'Order ID' here on the app dashboard:
It will be shown on the generated documents in SuperFaktĂșra here:
Differences?
Order Number
It is the numbering that Shopify generates automatically
Example 1234
Order ID
It is the ID that Shopify generates automatically. You can add PREFIX and SUFFIX, and between them, there is Order Number.
Format: PREFIX + Order Number + SUFFIX
Example: BB1234HELLO
You can edit that within Shopify Admin » Settings » General » Order ID section
â Custom email address on documents
You can customize the email address displayed on your generated documents. If no email address is provided, the default SuperFaktĂșra email address will be used.
Example
If you enter "demo@email.com" on the app dashboard:
You will see see this custom email address on the created documents:
âčïž Additionals
Content parameters not listed above â that you can't configure on your dashboard â work like this:
Tax logic
Please note that our app always works based on your Shopify order data, your Shopify tax settings, and the invoicing system settings.
The exact configuration of Shopify and your invoicing system (e.g. VAT rules, OSS, exemptions, etc.) can be very specific to your business and country. For this reason, we strongly recommend involving a tax advisor or accountant to make sure everything is set up correctly and fully compliant.
OSS logic
On the SuperFaktĂșra document, OSS mode is shown in the document details. OSS applies when all of these conditions are met:
Shopify order conditions
The order is B2C.
The order fulfillment location country is different from the order shipping address country.
The shipping address country is in the EU.
SuperFaktĂșra condition
The customer VAT number field must be empty.
Important: if an invalid VAT number is entered in Shopify, it can still be forwarded.
App condition
There is no separate app condition for OSS in SuperFaktĂșra.
OSS limitation: If the OSS conditions are true, the app marks the document as OSS. This means the document can receive the OSS label whenever the condition matches.
Reverse Charge logic
On the SuperFaktĂșra document, Reverse Charge text is shown. This text is generated by the app based on the document language, not directly by SuperFaktĂșra.
Reverse Charge applies when all of these Shopify order conditions are met:
The order is B2B.
The order fulfillment location country is different from the order shipping address country.
The shipping address country is in the EU.
The Shopify customer has this tax exemption: Customer â Tax details â Tax exemptions â Reverse Charge (EU/UK).
B2C and B2B logic
B2C: there is no value in the customer VAT number field.
B2B: there is a value in the customer VAT number field.
Order tax exempt
In Shopify, this is controlled on order level:
Payment â Charge taxes â Uncheck
If the Shopify order is tax exempt, all items on the iDoklad document use VAT rate 0.
Product tax exempt
In Shopify, this is controlled on product level:
Product â Price â Charge tax on this product â Uncheck
If a product is tax exempt, that product line uses VAT rate 0 on the iDoklad document.
Customer tax exempt
In Shopify, this is controlled on customer level:
Customer â Tax details â Donât collect tax â Check
If the customer is tax exempt, all items on the iDoklad document use VAT rate 0.
Discounts
Discounts are based on Shopify order data.
The discount name on the document is:
the discount title, if available otherwise the discount cod
If more than one discount is applied to the same item, for example item-level and order-level discounts, the discount names are shown separated by commas.
Discounts » Free shipping
For free shipping, the app creates a new item on the document with the original shipping fee as a negative amount.
Discounts » % or fixed amount discounts
If a percentage or fixed amount discount is added at item level or order level, it appears as a new item with a negative amount.
Shipping address on the document
The shipping address is shown on the SuperFaktĂșra document.
Currency
The document is created in the Shopify order presentment currency.
This means the app uses the currency the customer used at checkout.
Paid status syncing
If a Shopify order is created as paid, or later updated to paid, the related document in SuperFaktĂșra is also marked as paid.
This works in one direction only:
Shopify â SuperFaktĂșra
It does not work in the opposite direction:
SuperFaktĂșra â Shopify
So if you mark a document as paid in SuperFaktĂșra, the Shopify order will not be updated by the app.
Dates
Issue date:
The issue date is the day the document is created.
Delivery date:
For SuperFaktĂșra, this is the same as the issue date.
Due date:
The due date comes from the value set in SuperFaktĂșra.
Dates on Credit notes:
Issue date: the day the credit note is created
Delivery date: the day the credit note is created
Due date: comes from the value set in SuperFaktĂșra
Document template
You can create template variants in SuperFaktĂșra.
The app uses the selected / available SuperFaktĂșra template variant when creating the document.
Email template
Email text can be configured in SuperFaktĂșra.
Payment method
The app reads the payment method from the Shopify order and tries to match it with an available SuperFaktĂșra payment method.
If the app cannot match it, it uses the default value.
For SuperFaktĂșra, the default payment method is set by the user.
Contact database behavior
SuperFaktĂșra has a Contact database.
The app sends Shopify order data to SuperFaktĂșra.
If required billing data is missing from the Billing address, the app uses the available Shopify Customer data instead.
After the data is sent, SuperFaktĂșra manages the Contact database automatically.
POS orders without customer data
If there is no customer data, the app creates a document only for POS orders.
If no Contact name is available, the app uses the email address as the Contact name.
If there is no email address either, the app uses Shopify POS as the Contact name.
















