# Setup

Secutix is your ticketing backend. The Wallet Crew adds the wallet layer on top. This setup is about getting a reliable, real-time pipe between both systems. You configure credentials in Wallet Crew. Your Secutix CSM enables the Secutix side.

### What you need

You need a Secutix environment that can expose ticket data over web services. You also need a technical user that Wallet Crew can use to read that data.

* A Secutix instance with **web services** enabled.
* A **technical user** (operator) for API calls.
* Your Secutix CSM to enable the connector and configure webhooks.

{% hint style="info" %}
Ask your secutix CSM to get and validate these values.
{% endhint %}

### Who does what

Wallet Crew teams usually handle tenant-side enablement. Secutix teams usually handle webhook activation and shop/email changes.

* **You / your integrator**: choose the distribution pattern and validate end-to-end flows.
* **The Wallet Crew**: enable the connector, help validate mapping and pass behavior.
* **Secutix CSM**: enable webhooks and assist with ticket shop and email templates.

### Setup steps

{% stepper %}
{% step %}
**Enable the connector**

Ask The Wallet Crew team to enable the **Secutix connector** for your tenant.
{% endstep %}

{% step %}
**Configure the connector in Wallet Crew**

Open the Secutix integration settings in the admin console. These values define how Wallet Crew authenticates and which Secutix environment it calls.

<p align="center"><a href="https://admin.thewalletcrew.io/tenant/~/integrations/secutix" class="button secondary" data-icon="chevrons-right">Open Secutix General settings page</a></p>

<figure><img src="https://3566051324-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWLc8AHXW4tdrAXUBfrYF%2Fuploads%2F0Lt9oMPQ3aOBcwn9pMw2%2Fimage.png?alt=media&#x26;token=6325aaea-e5d6-4529-be8c-26f386b1db2b" alt="Secutix Wallet Crew Integration configuration screen"><figcaption></figcaption></figure>

* **Secutix URL**: web services endpoint
* **Operator**: technical user
* **Institution**: your institution identifier
* **Partner**: keep `Neostore`
* **Secret**: operator password

{% hint style="info" %}
Confirm these values with your Secutix CSM.
{% endhint %}

**Typical URL formats**

* Production: `https://xxx.ws.secutix.com`
* Test: `https://xxx.pp-ws.secutix.com`

When you click **Save**, Wallet Crew tests the connection to **Secutix**. If the test fails, an error message is shown.
{% endstep %}

{% step %}
**Enable the integration in Secutix**

Ask your Secutix CSM to handle the Secutix-side work.

* Validate configuration.
* Configure the **webhook** that notifies Wallet Crew of ticket changes.
* Enable / deploy the **ticket shop** integration.
* Add the **“Add to Wallet”** link in order confirmation emails.
  {% endstep %}
  {% endstepper %}

If you haven’t configured your ticket layout yet, start with [Wallet pass template & field mapping](https://docs.thewalletcrew.io/connect/ticketing/secutix/wallet-pass-template-and-field-mapping). If you’re ready to ship the end-user flow, go to [Distribution](https://docs.thewalletcrew.io/connect/ticketing/secutix/distribution).
