> For the complete documentation index, see [llms.txt](https://docs.payments.thalescloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payments.thalescloud.io/merchant-tokenization/ja/onbdingu/provide-initial-configuration.md).

# 初期設定を提供

Use this checklist during project-based onboarding of Thales platform.

You exchange these parameters with the Thales delivery team during project kickoff.

## Provide these parameters to Thales

Share the following parameters through the secure channel agreed for your project.

Provide a separate set for each environment (Sandbox environment and Production environment).

The merchant or PSP **provides** the following information:

| Parameter           | Description                                                                                                                                   |
| ------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| Customer name       | Name that will be configured in Thales platform. Refer to the customer's solution.                                                            |
| Server URL          | The URL used for submitting the notifications from Thales backend to the customer's system.                                                   |
| TLS certificate     | The TLS client self-signed certificate in PEM format, that will be added to Thales backend truststore.                                        |
| JWE certificate     | The self-signed certificate in PEM format, that Thales backend uses to encrypt the cardholder's sensitive data sent to the customer's system. |
| JWE certificate kid | The key identifier associated to the JWE certificate. This is set in the JWE header.                                                          |
| Scheme parameters   | The supported schemes and associated parameters such as `tokenRequestorId`.                                                                   |

The merchant or PSP **provides** the following information only when Thales SDK is involved in the solution:

| Parameter                 | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| iOS Apple Team Identifier | <p>It is a unique identifier assigned by Apple to a developer account or development team in the Apple Developer Program.</p><p></p><p>It is used to associate apps, certificates, provisioning profiles, keychain access groups, and other app services with a specific development team.</p><p></p><p>Example: ABCDE12345</p>                                                                                                                            |
| iOS Bundle Identifier     | <p>It is a unique identifier for a specific application. It follows a reverse-domain-name format and uniquely identifies an app within the Apple ecosystem (App Store, provisioning profiles, push notifications, etc.).</p><p></p><p>Example: com.company.myapp</p>                                                                                                                                                                                       |
| Android Package Name      | <p>It is the unique identifier of an Android application. It follows a reverse-domain-name convention and uniquely distinguishes an app from all other apps on Android devices and in the Google Play Store.</p><p>The package name is defined in the app's configuration and generally remains unchanged after the app is published.</p><p></p><p>Example: com.company.myapp</p>                                                                          |
| Android App Signing Key   | <p></p><p>It is the cryptographic key used to digitally sign an Android application. It verifies the app's authenticity, ensures its integrity, and establishes trust between app updates and the original developer.</p><p>The SHA-256 fingerprint of the app signing certificate used to digitally sign an Android application</p><p></p><p>Example: 3A:7F:92:1C:8D:45:B1:2E:6F:9A:34:CD:EF:12:56:78:90:AB:CD:EF:12:34:56:78:9A:BC:DE:F0:12:34:56:78</p> |

## Receive these parameters from Thales

Thales returns the configuration below for the same environment.

The following information is **provided to** the customer:

| Parameter           | Description                                                                                                                        |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| Server URL          | Thales backend URL.                                                                                                                |
| TLS certificate     | The TLS client self-signed certificate in PEM format, that Thales backend uses to connect to the customer's system.                |
| Customer API Key    | The API key that the customer sets in the API calls to Thales backend.                                                             |
| Thales API Key      | The API key that Thales backend uses when calling the customer's system.                                                           |
| JWE certificate     | The self-signed certificate in PEM format, that the customer uses to encrypt the cardholder sensitive data towards Thales backend. |
| JWE certificate kid | The key identifier associated to the JWE certificate. It is set in the JWE header.                                                 |
| Merchant identifier | A technical identifier associated to each merchant.                                                                                |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.payments.thalescloud.io/merchant-tokenization/ja/onbdingu/provide-initial-configuration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
