Skip to main content
Frontend templates

Transaction

Transactions are used to point the user towards an online service, usually on another website.

How it works

The introductory text within the transaction frontend template explains to end users what they are about to experience and what they’ll achieve.

Live examples

Complete list of examples available and page data on Content Data.

How it’s built

These are the underlying technologies that make-up the transaction front template.

Content schema

transaction

What is a content schema?
A GOV.UK content schema is a JSON schema that defines the data structure of a piece of content. It determines what content and metadata attributes the page has.

Content type

transaction

What is a content type?
Content type describes the types of pages that exist on GOV.UK. It’s stored in the content item (JSON) as document_type. It powers search filters in all finders and changes the content type label users see on GOV.UK pages.

Publishing app

mainstream-publisher

What is a publishing app?
Publishing apps are used by publishers across government departments to publish content to GOV.UK.

Rendering app

frontend

What is a rendering app?
Rendering apps render content to GOV.UK end-users.

Components

The components used within the transaction frontend template
Component Source Publishing app input field(s)
Layout super navigation header Autogenerated in frontend template
Breadcrumbs Autogenerated in frontend template

Breadcrumb

Page title Customized by publisher

Title (required)

Govspeak content Customized by publisher

Introductory paragraph

Govspeak content Customized by publisher

Other ways to apply

Govspeak content Customized by publisher

What you need to know

Button Customized by publisher

Radio options (1) Start now & (2) Sign in. Start button text if “start now” selected

Start now button with info text Customized by publisher

Will continue on

Tabs - activated when at least two of the corresponding input fields have content inside them Customized by publisher

(1) More information, (2) Other ways to apply and (3) What you need to know

Heading Customized by publisher
Govspeak content Customized by publisher

More information

Related navigation when displayed within contextual footer Customized by publisher

Mainstream browse page

Related navigation when displayed within contextual sidebar Customized by publisher

Related content items

Step by step navigation when displayed within contextual sidebar Customized by publisher

collections-publisher > Where to show this step by step > Sidebar settings > Sidebar content of page

Feedback Autogenerated in frontend template
Layout footer Autogenerated in frontend template

How to report an issue

If you happen to come across an issue:

  1. Report it on Github (opens in a new tab).
  2. Once the issue has been added, update this document by adding the title and Github Issue's link.
  3. Give yourself a high-five.

Help improve this frontend template

To help make sure that this page is useful, relevant and up to date, submit a GitHub issue (opens in a new tab) with your proposed updates.