Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. eCommerce
  3. Svea eCommerce Checkout v 18.0
  4. Sales Conditions FAQ

Svea eCommerce Checkout

by SprintIT Oy https://www.sprintit.fi
Odoo

$ 228.20

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Invoicing (account)
• Discuss (mail)
• Inventory (stock)
• Website (website)
Lines of code 1849
Technical Name sprintit_svea_checkout
LicenseSee License tab
Websitehttps://www.sprintit.fi
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • eCommerce (website_sale)
• Invoicing (account)
• Discuss (mail)
• Inventory (stock)
• Website (website)
Lines of code 1849
Technical Name sprintit_svea_checkout
LicenseSee License tab
Websitehttps://www.sprintit.fi
  • Description
  • License

Svea eCommerce Checkout by SprintIT

Integrate Svea Checkout seamlessly into your Odoo eCommerce.


This module provides a fully embedded, highly converting checkout experience, keeping customers on your site throughout the entire payment flow. With a single integration, you can offer a wide range of popular payment methods, including B2B and B2C invoices, installments, card, and direct bank payments.


Built for flexibility, it supports partial captures, easy refunds, and automated order synchronization between Odoo and Svea.

Table of contents

APPLICATION HIGHLIGHTS
FUNCTIONALITY
WHY CHOOSE SVEA CHECKOUT?

 
 

APPLICATION HIGHLIGHTS [back]

Embedded Svea Checkout in Odoo eCommerce — Svea's hosted checkout snippet is rendered directly on the Odoo checkout page, keeping customers on your site throughout the entire payment flow.

Multiple payment options — Svea Checkout supports invoice, part payment, card, and other payment methods in a single integration, letting the customer choose what suits them best.

Partial capture (delivery-based) — When goods are shipped, a delivery is created in Svea to capture the payment. Partial captures are supported, so you can bill customers only for what has actually been delivered.

Partial refunds — Issue credits against specific order lines or as a free-form amount directly from Odoo. Both line-item credits and amount-based credits are supported.

Order synchronization — Order lines can be added or updated in Svea after the checkout is created, keeping Svea and Odoo in sync for changes made before delivery.

Safe Payment / No-Risk flow — Optional SveaWillBuyOrder flag exposes whether Svea has purchased the receivable, relevant for the Svea no-risk flow.

IP allowlist security — Incoming push notifications from Svea are validated against a configurable list of Svea server IP addresses, preventing unauthorized payment confirmations.

Test & Production environments — Environment-specific API URLs are stored as system parameters, making it easy to switch between sandbox and live without changing provider settings.

 

FUNCTIONALITY [back]

Configuration

To start using Svea Checkout, you must first obtain a Svea Merchant ID and Merchant Secret from Svea.

Configure the Svea payment provider in Odoo under Website → Configuration → Payment Providers.
The following credentials and settings are required:


  • Merchant ID — Your Svea Merchant ID provided by Svea.
  • Merchant Secret — Your Svea Merchant Secret used to sign API requests.

Additionally, you can configure:


  • Product Code Field — Select which product field is sent to Svea as a Product Article Number. Could be left empty.
  • Safe Payment — Enable to expose the SveaWillBuyOrder flag (no-risk flow only; contact Svea for details).
  • Svea Server IPs — List of Svea IP addresses allowed to receive push/validation callbacks. Pre-populated from Svea documentation.
  • Allow Forwarded IPs — Enable when Odoo runs inside a container or behind a proxy, so that forwarded IP headers are accepted for IP validation.

Svea API base URLs for both Checkout and Order Management APIs are stored as System Parameters and could be updated if needed. Accessible via the System Parameters button on the Provider form.


Checkout Flow

When the customer reaches the payment step in the Odoo eCommerce shop, Svea Checkout appears as a payment option. Selecting it creates a Svea order via the Checkout API and renders Svea's hosted payment snippet directly on the page. Customer data (email, phone, postal code, company flag) is pre-populated from the Odoo order to reduce form-filling.

After the customer completes the payment in the Svea widget, Svea sends a push notification to Odoo, which confirms the transaction and moves the sale order forward automatically.

Capture & Delivery

Payment capture in Svea is delivery-based. When an Odoo Delivery Order (Transfer) is validated, the module creates a corresponding delivery in Svea via the Order Management API, which triggers the actual capture of funds. Partial deliveries result in partial captures — only the amount for shipped goods is charged.

All delivery transactions are recorded in Odoo. Transactions are synchronized between Odoo and Svea automatically, but manual synchronization is also possible via "Fetch from Svea" action on a main Transaction form.

Refunds & Credits

Refunds are handled through the Svea Order Management API against a specific delivery. The module supports three credit modes:

  • Credit a new line — Creates a new credit row in Svea for a custom amount or product.
  • Credit an existing line — Credits back a specific order row by its Svea row number, typically used when reducing quantities.
  • Credit an amount — Credits a free-form monetary amount against an existing delivery (manual credit wizard).

A dedicated Svea Manual Credit Wizard is available on the Sale Order to issue amount-based credits directly without creating a credit note in Odoo.



Before allowing any types of manual refund Odoo will always check with Svea which Transactions are still possible to credit via API.

Order Management

After a Sale Order is confirmed in Odoo, the module synchronizes Order details between Odoo and Svea Order Management portal.

Internal Odoo users can always check which operations are possible to perform on the order via the Svea Actions button on the Sale Order form.

In addition to Delivery and Credit actions, the module supports following Order Modifications:


  • Add more goods to the order — Internal users can add new lines to the Odoo Sale Order.
  • Adjust per line details — Changes to existing lines (quantity, price) are reflected in Svea.
  • Order Cancellation — Cancelling the Odoo Sale Order sends a cancellation request to Svea.

Before saving any order modifications, Odoo validates the changes with Svea in real-time; if the request is declined, the update is blocked to maintain perfect synchronization between the systems.

Scheduled Actions (cron jobs) periodically poll pending Svea Payment Transactions to handle delayed push notifications and ensure no order confirmation is missed.

 

WHY CHOOSE SVEA CHECKOUT? [back]


  • All-in-One Payment Options: Give your customers the flexibility to pay exactly how they want to — mobile payments, card, direct bank transfer, or invoice.
  • Risk-Free Invoices & Installments: Increase your sales by offering flexible B2B and B2C financing. You receive your payment promptly, while Svea assumes the credit risk.
  • Receive Payments from All Across the Globe: Optimized for the Nordics and Northern Europe with various local payment methods, while providing global card processing for international customers
  • Built for Growth: With over 40 years of experience in financial operations across Europe, Svea provides a stable and reliable payment infrastructure for businesses of all sizes

SprintIT improves its customers' competitiveness and growth potential with Odoo. We constantly develop new Odoo modules to help our customers run their business more smoothly and efficiently. We regularly publish our new modules in the Odoo App Store. SprintIT brings together agility, business understanding and a professional way of working. Our skilled developers can tailor Odoo to meet your needs.

Read more.

We are the first Odoo Gold partner in Finland. We are renowned for our professional developers and we want to tailor the ERP solution for you.

Copyright (C) 2015-TODAY Sprintit Ltd.
(<http://www.sprintit.fi>).

This software and associated files (the "Software") can only be used 
(executed, modified, executed after modifications) with a valid License Agreement with 
Sprintit Ltd, or you have aquired user rights for this module by purchasing it from Odoo 
Apps Store.

You may develop Odoo modules based on the Software and distribute them under the license of 
your choice, provided that it is compatible with the terms of the License Agreement.

If the Software has been purchased via Odoo Apps Store, you have the right to use the Software 
in a single production and test installation, in the systems owned by the company that has made 
the purchase, but you cannot develop other Odoo modules based on the Software, nor distribute 
it under any license without valid License Agreement with Sprintit Ltd.

It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified 
copies of the Software.

The above copyright notice and this permission notice must be included in all copies or 
substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
PURPOSE AND NON INFRINGEMENT. 

IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with