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. Payment Providers
  3. Odoo GoCardless Payment Gateway v 19.0
  4. Sales Conditions FAQ

Odoo GoCardless Payment Gateway

by Teqstars https://teqstars.com
Odoo

$ 113.01

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 765
Technical Name payment_gocardless_ts
LicenseOPL-1
Websitehttps://teqstars.com
  • Description
  • Manifest
  • License
ODOO 19 · ENTERPRISE & COMMUNITY & ODOO.SH

Odoo GoCardless Payment Gateway

Let your customers pay straight from their bank account with Instant Bank Pay, right inside your Odoo store and invoice portal. No cards, no card numbers, just a fast and secure bank transfer through open banking.

Pay by Bank Lower Fees Than Cards Auto-Reconciled Refunds From Odoo Bank-Grade Security
Request a Free Demo

Personalized walkthrough · Reply within 24h

Why Choose the Odoo GoCardless Instant Bank Payment Gateway?

GoCardless Instant Bank Pay lets your customers pay you directly from their bank account using open banking. They pick GoCardless at checkout, pay with a direct bank transfer, and the money moves bank to bank. Every payment and refund shows up in your Odoo invoices and sales orders on its own, so your accounting stays clean, your fees stay low, and your team never chases a payment again.

Manual Work vs Automation

How much time and worry this gateway saves your finance team.

Task Manual With This Gateway
Mark invoice paid Check bank, update by hand Automatic, on its own
Issue a refund Log into GoCardless One click in Odoo
Settle a slow payment Keep checking yourself Hourly auto-sync + refresh
Keep customers tidy A new contact every time Same buyer reused

How It Works

Get started in 3 simple steps.

1

Connect Your GoCardless Account

Paste your GoCardless access token into the provider settings and pick Sandbox or Live. That is all it takes to connect.

2

Turn On Real-Time Updates

Copy the Webhook URL shown on the form into your GoCardless dashboard, paste the signing secret back into Odoo, and you are set. This step is optional, Odoo keeps things in sync either way.

3

Publish & Get Paid

Publish the provider. Customers now see GoCardless (Pay by Bank) on your website, customer portal and invoice pages, and you see paid invoices.

  • FEATURES
  • SCREENSHOTS
  • FAQ

Key Features

Everything you need to start accepting bank payments in Odoo.

Instant Bank Pay

Customers pay by a direct bank transfer using Instant Bank Pay, powered by open banking. Fast, secure, and no cards involved.

Lower Fees Than Cards

Bank payments usually cost far less than card processing, so more of every sale stays with you.

Drop-in Checkout

A secure GoCardless popup opens right on your page. No long redirect, no card numbers to type.

GBP & EUR

Faster Payments for the United Kingdom (GBP) and SEPA Credit Transfer across the Eurozone (EUR).

Automatic Reconciliation

The moment a payment settles, the matching invoice or sale order is marked paid on its own.

Full & Partial Refunds

Refund any payment from inside Odoo, full or partial. The refund is logged against the original payment.

Never Gets Stuck

Real-time updates, an automatic check right after checkout, an hourly sync, and a manual Refresh button. A slow payment always lands in Odoo.

No Duplicate Customers

A returning buyer is recognised and reused, so your GoCardless customer list stays clean, not cluttered.

Bank-Grade Security

No card details are ever collected or stored. The customer approves the payment inside their own bank, and every update to Odoo is signed and verified.

Complete Payment Operations

Everything you can do once GoCardless is connected to your Odoo.

Accept

CUSTOMERS → YOU

Instant Bank Pay (Pay by Bank)
Faster Payments in GBP
SEPA Credit Transfer in EUR

Manage

FROM ODOO → GOCARDLESS

Full & partial refunds
Refresh any transaction status
Sandbox & Live modes

Automate

GOCARDLESS → ODOO

Real-time payment updates
Auto-reconcile invoices on payment
Hourly auto-sync for slow payments
Signed notifications (tamper-proof)

Where Your Customers Can Pay

Instant Bank Pay is available in these currencies and regions.

United Kingdom

Pay by Bank for GBP customers

GBP · Faster Payments Supported

Eurozone

Pay by Bank for EUR customers

EUR · SEPA Credit Transfer Supported

Who Is This For?

Real-world businesses where bank payments pay off the fastest.

🛒

E-commerce Stores

Give shoppers a fast, card-free way to pay that costs you less on every order, and watch sale orders get marked paid on their own.

🧾

B2B & Invoice Collections

Send a Pay by Bank link with every invoice. Your client settles it with a quick bank transfer and the invoice is reconciled before you finish your coffee.

💰

High-Value & Low-Margin Sellers

When card fees hurt on big or thin-margin orders, bank payments keep more money in your pocket, with no chargebacks to worry about.

See It In Action

A complete payment journey, from setup to a paid invoice.

PHASE 1 · ONE-TIME SETUP

Step 1 · Connect GoCardless & Turn On Real-Time Updates

Paste your GoCardless access token, choose Sandbox or Live, then copy the Webhook URL shown on the form into your GoCardless dashboard and paste the secret back. Odoo now receives instant payment updates.

Step 1: Configure the GoCardless provider with the access token and webhook

Step 2 · Publish & Go Live

Set the provider to Published. GoCardless (Pay by Bank) now shows up as a payment option on your storefront, customer portal and invoice pay pages.

Step 2: Publish the GoCardless payment method

PHASE 2 · CUSTOMER PAYS

Step 3 · Customer Picks GoCardless at Checkout

Your customer reaches the standard Odoo payment screen and selects GoCardless (Pay by Bank) from the list of payment options.

Step 3: Customer selects GoCardless at the Odoo checkout

Step 4 · Choose the Bank in the Drop-in

A secure GoCardless popup opens right on your page. The customer picks their bank, no card numbers, no leaving your store.

Step 4: The GoCardless Drop-in opens and the customer selects their bank

Step 5 · Confirm the Bank Transfer

The customer securely confirms the payment with their bank, and the transfer is sent through Faster Payments (UK) or SEPA (Europe). Nothing sensitive is ever typed on your site.

Step 5: Customer securely confirms the bank transfer

Step 6 · Payment Success

The customer sees a confirmation and is taken back to your order or invoice page. Done in seconds.

Step 6: Payment confirmation screen after a successful GoCardless payment

PHASE 3 · INSIDE ODOO & GOCARDLESS

Step 7 · Transaction Updated in Odoo

The matching Odoo transaction updates the second the payment settles at GoCardless, with no manual work from you.

Step 7: Odoo payment transaction updated after GoCardless confirms the payment

Same Payment on the GoCardless Dashboard

The completed payment appears in your GoCardless dashboard with the same reference and amount as the Odoo record, so finance can match them end to end.

GoCardless dashboard showing the completed payment that matches the Odoo transaction

Step 8 · Invoice Auto-Reconciled

The invoice or sale order is matched to the payment and marked paid automatically. Clean books, zero data entry.

Step 8: Invoice auto-reconciled and marked Paid in Odoo

Step 9 · Refund Full or Partial, One Click

Open the transaction and click Refund. Choose the full amount or a partial amount, and your accounting picks up the refund automatically.

Step 9: Issuing a full or partial refund from inside Odoo

Step 10 · Refresh Button · Manual Fallback

If you ever want to check a payment right now, click Refresh from GoCardless on the transaction to pull the very latest status. The hourly sync does this for you in the background too.

Step 10: Manual Refresh from GoCardless button as a fallback for pending payments

Frequently Asked Questions

Quick answers to common questions about the Odoo GoCardless Instant Bank Payment Gateway.

What is Instant Bank Pay, in plain words?

It is a way for your customer to pay you with a direct bank transfer, straight from their bank account. Instead of typing card details, they pick their bank and confirm the payment, and the money reaches you through Faster Payments (UK) or SEPA (Europe). It is fast, secure, and usually cheaper for you than card fees.

Is this compatible with Odoo Enterprise and Community?

Yes. Fully compatible with Odoo Enterprise (On-premise and Odoo.SH) and Odoo Community. Not compatible with Odoo Online (SaaS) as it does not support third-party apps.

Which currencies and countries are supported?

Instant Bank Pay works in GBP for customers in the United Kingdom (via Faster Payments) and in EUR for customers across the Eurozone (via SEPA Credit Transfer). If a customer is paying in a currency that is not supported, GoCardless simply will not appear as an option for that order.

Do I need to be PCI compliant to use this?

No. There are no card details at all. The customer approves the payment inside their own bank, so nothing sensitive is ever typed on your site or stored in Odoo. GoCardless handles the security and the bank connection for you.

Can I test before going live?

Absolutely. Set the provider to Sandbox, enter your GoCardless sandbox token, and test the whole flow with GoCardless test banks. Switch to Live with your real token whenever you are ready, no code changes needed.

How are refunds handled?

Open any successful transaction in Odoo and click Refund. You can refund the full amount or a partial amount, and the refund is logged against the original payment in your accounting. Refunds need to be enabled on your GoCardless account first, which is a quick one-time setting.

Some payments take a while to confirm. Will my invoice still get marked paid?

Yes. UK payments usually confirm in seconds. Some euro payments can take longer to finalise. Either way you are covered: the module checks the status right after checkout, keeps a real-time link with GoCardless, and runs an automatic sync every hour until the payment clears. There is also a manual Refresh button if you want to check it right away.

Do I have to set up the webhook?

It is optional, but recommended. With the webhook on, GoCardless pushes updates to Odoo the instant they happen. Without it, Odoo still keeps everything current through its automatic checks and the hourly sync, so nothing gets left behind.

Will the same customer be added twice in GoCardless?

No. When a buyer pays again, the module recognises them and reuses their existing GoCardless customer, so your customer list stays clean instead of filling up with duplicates.

Do I get free support after purchase?

Yes, 60 days of free support from the date of purchase. Each Odoo version is sold separately.

Can I request a custom feature?

Absolutely. Contact us at info@teqstars.com to discuss custom requirements.

Why Choose Us?

Trusted Since 2019

7+ years in the Odoo ecosystem

Regular Updates

Always compatible with latest Odoo

Dedicated Support

60 days free · Fast response

10+ Years of Odoo Expertise

Deep domain knowledge since day one

100% Customer Satisfaction

Achieved across all apps

125+ Successful Projects

Completed and delivered on time

Serving 100+ Countries

Worldwide trust and reach

9+ Industries Served

Solutions across diverse sectors

More Integrations by TeqStars

Explore our other popular Odoo connectors.

Revolut Payment Gateway for Odoo
Klarna Payment Gateway for Odoo
Checkout.com Payment Gateway for Odoo
Helcim Odoo Integration
Shopify Odoo Integration
WooCommerce Odoo Integration

Ready to Start Accepting Bank Payments?

Get a personalized demo of the Odoo GoCardless Instant Bank Payment Gateway. See exactly how your checkout, refunds and accounting come together in one clean flow.

Request a Free Demo

sales@teqstars.com · TeqStars Technologies · Odoo GoCardless Instant Bank Payment Gateway

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 765
Technical Name payment_gocardless_ts
LicenseOPL-1
Websitehttps://teqstars.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

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 NONINFRINGEMENT.
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