Learn how WebLink helps you sell your training online using the information already configured in Administrate.
On this page
Overview
WebLink allows you to sell your training online using your existing Administrate configuration. With WebLink, you can:
- Integrate your website with WebLink to automate sales and workflows.
- Update courses, events, prices, and availability in real time from Administrate.
- Connect supported payment providers such as Stripe, WorldPay, and others.
- Manage registrations and bookings end to end.
Quick start
WebLink offers multiple integration options depending on your business needs.
Hosted WebLink
Hosted WebLink is a cloud-based ecommerce storefront hosted by Administrate and connected directly to your Training Management System (TMS). It requires minimal setup and is the fastest way to start selling online.
- Quick and easy setup
- Start selling immediately
- Hosted by Administrate
- Custom branding and styling
WebLink Widgets
If you have a custom website, you can build and embed WebLink Widgets . These JavaScript snippets allow you to integrate WebLink directly into your own site.
Learn more about installing widgets in the WebLink Widgets documentation .
WebLink features
Widgets
Use the WebLink Widget Builder to create and embed widgets on your website.
- Course Catalog
- Course Details
- Learning Path Details
- Basket
- Event List
- Category
- Cart
- Search Bar
- Category Drop Down
- Call to Action Course Card
Authenticated WebLink
Authenticated WebLink allows customers to log in for faster checkout. You can also integrate supported SSO providers for a streamlined login experience.
Promotion campaigns
Promotions let you create marketing campaigns with trackable promo codes. Customers can apply discount codes during checkout.
Learn more in the Promotions documentation .
Payment providers
WebLink 2.0 supports the following payment providers:
- Stripe
- WorldPay
- MultiSafePay
- Pay by Check
- Pay by Invoice
If your preferred provider is not listed, contact your Account Manager or submit a support ticket .
Language support and configuration
WebLink supports multiple languages. You can configure the storefront and widgets to display specific locales.
Access via URL
Append the locale parameter to your storefront URL:
?locale=<language-code>
Examples:
- French:
?locale=fr-FR - German (Switzerland):
?locale=de-CH
Example:
https://masterdemo-starkweblink.administrateweblink.com?locale=fr-FR
Configure widgets
When using WebLink Widgets, set the locale in the widget configuration:
$(function() {
const webLinkConfig = {
portalAddress: 'masterdemo-starkweblink.administrateweblink.com',
hashRouting: false,
timezone: 'Europe/London',
locale: 'de-CH'
};
});