GAINZ SANDBOX

Wallet pass — almost ready

The pass for GoCardless TEST (ignore) is fully built. To make it installable on real phones, the gym just needs to connect its Wallet credentials.

Apple Wallet
● Needs Apple certificate
Google Wallet
● Needs Google issuer key

What the gym needs to provide

Once those are dropped into the app’s settings, these same buttons issue real, installable Wallet passes — no code changes.

Generated Google pass (preview)

This is the exact pass object that will be issued:

{
  "barcode": {
    "alternateText": "GoCardless TEST (ignore)",
    "type": "QR_CODE",
    "value": "S:6c100a7a2e:2fbb397e594b"
  },
  "cardTitle": {
    "defaultValue": {
      "language": "en",
      "value": "GymFlow"
    }
  },
  "classId": ".gymflow_membership",
  "header": {
    "defaultValue": {
      "language": "en",
      "value": "GoCardless TEST (ignore)"
    }
  },
  "hexBackgroundColor": "#1f3a5f",
  "id": ".6c100a7a2e",
  "state": "INACTIVE",
  "textModulesData": [
    {
      "body": "Off-Peak",
      "header": "Plan",
      "id": "plan"
    },
    {
      "body": "\u00a324.00",
      "header": "Monthly",
      "id": "fee"
    }
  ]
}
View Apple pass.json ← Back to pass