Payment Methods

Accept Belgian bank payments with the Bancontact LMS integration

Let learners in Belgium pay in Euro and confirm each payment with their own bank. The Bancontact LMS integration runs through your Stripe account.

Learner authorizing a Bancontact payment at their bank from a LearnWorlds payment page

TL;DR

The Bancontact integration adds Belgium’s most popular payment method to your payment pages. Learners get an immediate success or failure result, and payments are refundable for up to 180 days.

Learner redirected to their bank to authorize a Bancontact payment

Meet Belgian buyers where they bank. Learners authorize payment in their bank’s site or app

Bancontact payment confirming success or failure immediately

Drop the waiting. Every payment confirms success or failure immediately

Bank-authenticated payment with no chargeback dispute process

Skip chargeback risk. No dispute process can pull funds from your Stripe account

Bancontact is available via Stripe; see every way to accept payments in LMS checkout.

Best for: Course creators and school owners who sell in Euro to learners in Belgium.

Available on all paid plans. Works with Euro and one-off payments only.

What you can do with Bancontact and LearnWorlds

Euro Bancontact payment on a LearnWorlds payment page

Accept Euro payments

Take one-off Bancontact payments in Euro from customers in Belgium.

Bancontact payment refunded within 180 days

Refund Bancontact payments

Refund a Bancontact payment up to 180 days after the original payment.

Bancontact listed as a payment method on a LearnWorlds payment page

Add Bancontact to payment pages

Turn it on in Settings > Financial > Payment Gateway and your payment pages include Bancontact.

Stripe account accepting Bancontact payments from Belgium

Accept payments through Stripe

Stripe users in Europe and the United States can take Bancontact payments from customers in Belgium.

How LearnWorlds and Bancontact integrate

See what happens at checkout once Bancontact is on. Automatic rows need nothing beyond setup, and conditional rows depend on your currency or a refund request.

LearnWorldsBancontactType of trigger
Bancontact turned on in Payment GatewayPayment pages include Bancontact as a payment methodAutomatic
Learner pays with BancontactLearner redirected to their bank’s website or app to authorizeAutomatic
Learner authorizes the paymentImmediate confirmation of success or failureAutomatic
School currency set to EuroBancontact works for one-off paymentsConditional
Refund within 180 days of the original paymentBancontact payment refundedConditional

What teams ask before connecting

Is Bancontact available for all LearnWorlds plans or only specific ones?

Yes, it’s available on all paid plans, Starter included. Bancontact runs through Stripe, so you also need Stripe connected.

Do I need to turn on Bancontact in Stripe before it appears in LearnWorlds?

Yes. Turn it on in Stripe under Settings > Payment methods, then confirm the Terms of Use and Bancontact Addendum. After that, turn it on in LearnWorlds under Settings > Financial > Payment Gateway, and your payment pages include Bancontact.

Does this only work with Euro as the school currency?

Yes. Bancontact works only with Euro, so set your school currency to Euro in Settings > Financial > Currency. It also supports one-off payments only, not payment plans or subscriptions.

How to set up the LearnWorlds and Bancontact integration

You need Stripe connected and a school currency set to Euro. At the end, your payment pages include Bancontact.

1. Open Stripe payment methods

In Stripe, open Settings > Payment methods. Requires: a Stripe account connected to your school.

2. Turn on Bancontact in Stripe

Turn on Bancontact, read the Terms of Use and Bancontact Addendum, and click Turn on in the modal.

3. Set your currency to Euro

In LearnWorlds, open Settings > Financial > Currency and set your school currency to Euro.

4. Turn on Bancontact in LearnWorlds

Open Settings > Financial > Payment Gateway and turn on Bancontact. Your payment pages then include Bancontact. For the full setup guide, see the Bancontact help article.

What the Bancontact integration handles automatically

List Bancontact at checkout

LearnWorlds automatically lists Bancontact on your payment pages when you turn it on in Payment Gateway.

Redirect to the bank

The integration automatically redirects the learner to their bank’s website or app when they pay with Bancontact.

Confirm payment outcomes

The integration automatically confirms success or failure immediately when the learner authorizes the payment.

What LearnWorlds handles automaticallyWhat your team configures
Lists Bancontact on payment pagesTurns on Bancontact in Stripe and in LearnWorlds
Redirects learners to their bank to authorizeSets the school currency to Euro
Confirms success or failure immediatelyOffers one-off pricing, not plans or subscriptions

Who uses the Bancontact integration and how

Course creators selling to Belgian learners

A learner in Belgium picks Bancontact on your payment page, authorizes the payment in their bank’s app, and sees the result immediately.

Finance managers reviewing payment method risk

A finance manager reviews payment methods and sees Bancontact carries extremely low fraud risk because the customer authenticates with their bank.

Course creators with Euro price lists

A creator with a Euro school currency adds Bancontact for one-off course sales. Bancontact can’t pay for payment plans or subscriptions.

FAQs

You need a Stripe account in Europe or the United States, Bancontact turned on in Stripe, and a school currency set to Euro. Bancontact itself is available on all paid plans. Compare other options on the LearnWorlds integrations page.

No chargeback process applies. The customer authenticates with their bank, so no dispute can result in a chargeback or funds withdrawn from your Stripe account.

Customers in Belgium. Stripe users in Europe and the United States can accept Bancontact payments from customers in Belgium, who authorize each payment at their own bank.

Yes. Bancontact payments can be refunded up to 180 days after the original payment.

No. Bancontact works only with one-off payments, so payment plans and subscriptions can’t use it.

Yes, if you sell to customers in Belgium. Setup is four steps across Stripe and LearnWorlds, and learners pay through their own bank with immediate confirmation.

Published:

Last Update: