Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Commerce Quaderno

No security coverage

Part of the Commerce ecosystem · 355 projects

View on drupal.org

What is Commerce Quaderno?

The Commerce Quaderno module provides integration with the Quaderno automated sales tax calculation and reporting for Drupal Commerce.

The tax is calculated based on the delivery address, the sales tax codes
assigned to line item in the order.

Access to a full development account can be created on
sandbox-quadernoapp.com.

The service uses the Quaderno REST API
for processing transactions.

This module has not been yet tested in various environments.
DO NO USE IN PRODUCTION WITHOUT PRIOR TESTING


Usage

1. Navigate to Administration > Commerce > Configuration > Quaderno settings
for configuration settings.
2. Uncheck "Disable tax calculation" (enabled by default)
3. Select the mode to use when calculating taxes: Development or Production.
4. Enter the API URL, API private key, and API version (Find your API key)
5. Save configuration
6. Navigate to Administration > Commerce > Configuration > Stores
7. Click edit on your own store
8. Enable "Prices are entered with taxes included." for inclusive or disable exclusive tax.
9. Go to your product and select the appropriate tax code from the Quaderno Category Code field
10. Navigate to Administration > Configuration > People > Profile Types > Edit Customer
11. Enable the Tax ID(field_quaderno_tax_id) field in both Manage form display and Manage display tabs

Requirements

You will need to have the Commerce module installed and configured.

In Drupal Commerce there are 4 scenarios on how you can display tax. Currently, this module only supports the following scenarios:

1. Prices are NOT entered with taxes included
On checkout review the following is displayed:
Subtotal $100.00
Tax $20.00
Total $120.00
2. Prices are entered with taxes included
On checkout review the following is displayed:
Subtotal $120.00
Tax $20.00
Total $120.00

Known issues:

On scenario 2 (Prices are entered with taxes included):
Discounts will be calculated on the full prices rather then the unit price. The Quaderno invoice will generate the correct discounted price.

To mitigate this issue Navigate to Administration > Commerce > Configuration > Quaderno settings and disable promotions (uncheck "Include Commerce Promotions").

Credits / Related Projects

This module was inspired from the following similar tax modules:

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
May 2024
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.0-beta1 Pre-release May 30, 2024