Albis Leasing.

Leasing contracts directly in the Shopware checkout — with contract type system, mail integration and instalment display on product detail pages.

01
Contract types · new in 2.5Neu

More than just one leasing model.

Contract types let you offer multiple leasing models in parallel — each with its own payment method, configuration and mail templates.

Contract types · v2.5+

Dynamic payment methods per contract type — at the push of a button.

Classic hire purchase, operating lease, sale-and-lease-back — every contract type automatically gets its own payment method in Shopware. Activate it in the configuration and the payment method is created and correctly assigned. Deactivation cleans up properly.

Hire purchase

Classic purchase-leasing variant

Standard hire purchase with fixed term and end-of-term takeover. Registered as albis_mietkauf payment method.

Operating lease

Pure usage-based leasing

No transfer of ownership at end of term — lower rates, device return or follow-up leasing available.

Bundled service

Service flat-rate included

Maintenance built directly into the leasing rate — for devices with a high service share.

CLI tools

Contract types via console

Via bin/console albis:vertragsarten:sync new contract types can be created or existing ones repaired — perfect for multi-shop deployments.

Secured API

Token-based endpoints

All contract endpoints protected with Bearer tokens. Tokens rotatable from the plugin backend.

Clean uninstall

Tidy removal

On plugin deactivation or uninstall, all generated payment methods are removed cleanly. Orders are preserved.

02
API configuration

Set up in five minutes.

Pick a sales channel, enter Albis credentials, set the product group, done. Nothing more needed.

Albis API · live integration

A direct line to the Albis platform — real-time credit check, real-time contract.

No back-and-forth by email. No waiting-room drama for your customer. As soon as the data is entered, the credit check runs directly at Albis and the result comes back before the customer leaves the checkout page.

Endpoint

API URL from your Albis account

Configurable per sales channel — live and test endpoints supported in parallel.

Credentials

Username + password encrypted

API credentials are encrypted with AES-256-GCM in the Shopware database. Not in plaintext, not visible in the config matrix.

Product group

Separate per sales channel

The product group has to match the Albis account. Multi-channel shops can use different product groups per channel.

Commission

Stored as percentage

Values between 0 and 5 — calculated into the leasing rate and sent to Albis.

Thresholds

CEO data above defined amount

From which order value additional director data is requested — fully adjustable.

Caching

Smart cache per product/price

Rate calculations are cached (24h default) — clean performance even under traffic peaks.

03
Customer journey

From product detail to contract confirmation.

The whole leasing flow runs seamlessly in Shopware — from the first rate display to the final contract confirmation by email.

Detail page

Rate right below the price

Monthly leasing rate appears instantly on every product detail page — no extra clicks needed.

More on product detail display →

Offcanvas

Also in mini cart

The leasing payment method is displayed consistently in the offcanvas cart — optional, per toggle.

Checkout form

Complete application path

In checkout the customer fills in all leasing data themselves: company info, bank details, optionally director data. Validated in real time.

Credit check

Instant Albis feedback

After the application is submitted, the credit check runs at Albis. Answer in seconds — accepted, rejected or "in review".

Email confirmation

Two-way notification

Customer and merchant immediately receive an email with contract number, contract type and application status. More on emails →

Status tracking

Contract status in admin

In the Shopware admin you see the Albis contract status, contract number and all Albis responses per order — directly in the order detail.

04
In numbers

What is in the package.

The current state of the Albis Leasing plugin for Shopware 6.

3
parallel SW versions maintained
v2.6
current major version
AES-256
encrypted credentials
24h
cache per product/price
100 %
contract type coverage
05
Changelog · What is new

Active development.

The Albis plugin is not a "fire-and-forget" thing. We maintain it continuously across all three active Shopware versions.

v2.5.39
for Shopware 6.7
  • Contract 2 · second contract type — separate Albis credentials (username/password) and separate product group for a second contract type running in parallel with the standard contract
  • Shopware Flow Builder integration: new business event albis.leasing.application.placed — available in the Flow Builder after every submitted leasing application
  • AlbisLeasingApplicationPlacedEvent and AlbisLeasingApplicationPlacedAction registered
  • BusinessEventCollectorSubscriber integrates the event into the Shopware event list
  • CreateTagAction: after the application, automatically tag the order (e. g. albis-pending)
  • TagAware framework event for clean tag assignment
  • Routes configuration ported to PHP (routes.php instead of routes.xml) — SW 6.7 compliant
  • Compatibility with Shopware 6.7
v2.2.46
for Shopware 6.6
  • Full Shopware 6.6 compatibility
  • Identical feature set to v2.1.42 — only ported to SW 6.6
  • Composer constraints adjusted to shopware/core: ~6.6
v2.1.42
for Shopware 6.5
  • Stable main release for Shopware 6.5
  • API test component in the backend — button "Test API connection" verifies the Albis credentials directly from the plugin configuration
  • AlbisProductGroup entity including EntityCollection and EntityDefinition — product groups are managed as standalone entities, selectable via sw-entity-single-select
  • Three subscribers: ProductPageSubscriber, OrderPlacedSubscriber, CheckoutConfirmSubscriber
  • Two migrations for DB setup (Migration1552484872Custom, Migration1552484873Custom)
  • AlbisApiService for API communication, AlbisPayment as payment handler
  • Mail templates for application confirmation and status updates — fully translated in DE and EN via snippets
06
Technical details

Cleanly built. On Shopware standards.

Symfony services, DAL-compliant data access, Vue 3 in admin. No core patches.

Compatibility

Shopware 6.5Shopware 6.6Shopware 6.7PHP 8.2+WooCommerce 8.x

Albis integration

JSON-RPC APIBearer tokenLive + testMulti-channel

Albis merchant agreement required. API credentials are provided by your Albis contact.

Privacy

All contract and customer data is encrypted in the Shopware database. Credit checks happen at Albis — Albis is the responsible party under GDPR. Data processing agreement required.

Interested?

Let us talk about your leasing strategy.

Whether you want to lease capital goods, industrial equipment or software licenses to B2B customers — the Albis plugin makes Shopware ready for any leasing use case. Write to us for demo or quote.