This documentation is currently under development. Certain sections are not yet complete and will be added shortly.
For the complete documentation index, see llms.txt. This page is also available as Markdown.
ConfigurationPlatformApple walletGoogle WalletEnrolment

HOW TO CONFIGURE

The Wallet Crew documentation is organized around three main areas. Each section covers a distinct part of the setup and operations flow.

Before creating passes or connecting external systems, a number of parameters must be set at the platform level. The Configuration section covers everything needed to make The Wallet Crew operational for a brand: from the initial account setup to the visual design of Wallet templates, including the technical credentials required to issue passes through Apple Wallet and Google Wallet under the brand's own identity.

Platform settings are the starting point. This is where the tenant is initialized — general parameters such as the application title, supported languages, and the favicon displayed on hosted pages. User access and multi-factor authentication are configured here, as well as the API keys used to authenticate backend requests to The Wallet Crew APIs. Brands that want to host enrolment and download pages under their own domain will also find the custom domain configuration in this section.

Wallet settings cover the credentials that Apple and Google require to issue passes. Each platform has its own authentication mechanism: Apple Wallet relies on certificates and push notification identifiers managed through the Apple Developer account, while Google Wallet requires access to the Google Pay & Wallet Console and dedicated API credentials. Both must be configured before any pass can be created or distributed.

Template configuration defines the structure and appearance of the passes themselves — field layout, colors, images, and dynamic content via the DotLiquid templating engine. Templates can be translated into multiple languages and duplicated or imported across tenants.