> For the complete documentation index, see [llms.txt](https://apidoc.tokenpay.me/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://apidoc.tokenpay.me/fr-fr/description/structure-de-donnees.md).

# Structure de données

#### Détails de la devise

{% hint style="info" %}
CONSEIL（TIP）

Détails de la devise
{% endhint %}

| **Nom**                  | **Type** | **Description**                               | **Exemple**                                                 |
| ------------------------ | -------- | --------------------------------------------- | ----------------------------------------------------------- |
| network                  | string   | Réseau                                        | Valeur d'exemple : `TRX`、`TRC10`、`TRC20`、`TRC721`、`TRC1155` |
| chain                    | string   | Chaîne publique propriétaire                  | Valeur d'exemple : `TRON`、`ETHEREUM`、`BSC`                  |
| code                     | string   | Code de devise                                |                                                             |
| currency                 | string   | Devise                                        |                                                             |
| name                     | integer  | Nom                                           |                                                             |
| logo                     | integer  | LOGO                                          |                                                             |
| contract\_address        | integer  | Adresse du contrat                            |                                                             |
| decimal                  | integer  |                                               |                                                             |
| Accuracy                 |          |                                               |                                                             |
| is\_fiat                 | integer  | S'il s'agit d'une monnaie fiduciaire          | Oui `1` Non `0`                                             |
| payment\_qr\_code        | integer  | Prise en charge du paiement par scan de code  | Oui `1` Non `0`                                             |
| payment\_connect\_wallet | integer  | Prise en charge du paiement par ConnectWallet | Oui `1` Non `0`                                             |
| payment\_tron\_link      | integer  | Prise en charge du paiement par tronlink      | Oui `1` Non `0`                                             |
| min\_payment\_amount     | integer  | Montant minimum de paiement                   |                                                             |
| max\_payment\_amount     | integer  | Montant maximum de paiement                   |                                                             |

#### Détails de la transaction

{% hint style="info" %}
CONSEIL（TIP）

Détails de la transaction
{% endhint %}

| **Nom**                    | **Type** | **Description**                                                                                                                                                                                                                                | **Exemple**                                                                 |
| -------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| out\_trade\_no             | string   | Numéro de commande du marchand                                                                                                                                                                                                                 |                                                                             |
| transaction\_id            | string   | Numéro de commande de la plateforme                                                                                                                                                                                                            |                                                                             |
| description                | string   | Description de la commande (utf8-mb4)                                                                                                                                                                                                          |                                                                             |
| block\_no                  | integer  | Numéro de bloc, vous pouvez également interroger le hachage de bloc via ce paramètre                                                                                                                                                           |                                                                             |
| create\_time               | integer  | Heure de création de la commande                                                                                                                                                                                                               |                                                                             |
| block\_time                | integer  | Heure du bloc                                                                                                                                                                                                                                  |                                                                             |
| pay\_time                  | integer  | Heure de paiement (uniquement en cas de succès)                                                                                                                                                                                                |                                                                             |
| tx\_id                     | string   | Hachage de la transaction                                                                                                                                                                                                                      |                                                                             |
| from\_address              | string   | Adresse de paiement                                                                                                                                                                                                                            |                                                                             |
| contract\_address          | string   | Adresse du contrat                                                                                                                                                                                                                             |                                                                             |
| to\_address                | string   | Adresse de transfert de fonds                                                                                                                                                                                                                  |                                                                             |
| amount                     | integer  | Montant de la transaction                                                                                                                                                                                                                      |                                                                             |
| decimals                   | integer  | Précision du montant de la transaction                                                                                                                                                                                                         |                                                                             |
| pay\_amount                | integer  | Montant réellement payé                                                                                                                                                                                                                        |                                                                             |
| pay\_decimal               | integer  | Précision du montant réellement payé                                                                                                                                                                                                           |                                                                             |
| pay\_currency              | string   | Devise de paiement réelle                                                                                                                                                                                                                      |                                                                             |
| pay\_chain                 | string   | Chaîne publique de paiement réelle : TRON, ETHEREUM, BSC                                                                                                                                                                                       |                                                                             |
| attach                     | string   | Données supplémentaires, renvoyées telles quelles dans l'API de requête et les notifications de paiement, peuvent être utilisées comme paramètre personnalisé. En pratique, seul le statut d'achèvement du paiement est renvoyé dans ce champ. |                                                                             |
| service\_amount            | integer  | Frais de service                                                                                                                                                                                                                               |                                                                             |
| service\_amount\_currency  | string   | Devise des frais de service                                                                                                                                                                                                                    |                                                                             |
| status                     | integer  | Statut                                                                                                                                                                                                                                         | 1: Unpaid 2: Successful payment 3: Forward refund 4: Closed                 |
| currency                   | object   | Détails de la devise de paiement                                                                                                                                                                                                               |                                                                             |
| currency.network           | string   | Réseau                                                                                                                                                                                                                                         | Valeur d'exemple : `TRX`、`TRC10`、`TRC20`、`TRC721`、`TRC1155`、`ERC20`、`BEP20` |
| currency.chain             | string   | Chaîne publique propriétaire                                                                                                                                                                                                                   | Valeur d'exemple : `TRON`、`ETHEREUM`、`BSC`                                  |
| currency.code              | string   | Code de devise                                                                                                                                                                                                                                 |                                                                             |
| currency.currency          | string   | Devise                                                                                                                                                                                                                                         |                                                                             |
| currency.name              | string   | Nom                                                                                                                                                                                                                                            |                                                                             |
| currency.contract\_address | string   | Adresse du contrat                                                                                                                                                                                                                             |                                                                             |
| currency.decimal           | integer  |                                                                                                                                                                                                                                                |                                                                             |

#### Détails de l'avis

{% hint style="info" %}
CONSEIL（TIP）

Détails\_notification\_transaction
{% endhint %}

| **Nom**           | **Type**       | **Description**                                                                                                                                                                                                                                | **Exemple**                                                             |
| ----------------- | -------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------- |
| out\_trade\_no    | string         | Numéro de commande du marchand                                                                                                                                                                                                                 |                                                                         |
| transaction\_id   | string         | Numéro de commande de la plateforme                                                                                                                                                                                                            |                                                                         |
| description       | string         | Description de la commande (utf8-mb4)                                                                                                                                                                                                          |                                                                         |
| block\_no         | integer        | Numéro de bloc, vous pouvez également interroger le hachage de bloc via ce paramètre                                                                                                                                                           |                                                                         |
| create\_time      | integer        | Heure de création de la commande                                                                                                                                                                                                               |                                                                         |
| block\_time       | integer        | Heure du bloc                                                                                                                                                                                                                                  |                                                                         |
| pay\_time         | integer        | Heure de paiement (uniquement en cas de succès)                                                                                                                                                                                                |                                                                         |
| tx\_id            | string         | Hachage de la transaction                                                                                                                                                                                                                      |                                                                         |
| from\_address     | string         | Adresse de paiement                                                                                                                                                                                                                            |                                                                         |
| contract\_address | string         | Adresse du contrat                                                                                                                                                                                                                             |                                                                         |
| to\_address       | string         | Adresse de transfert de fonds                                                                                                                                                                                                                  |                                                                         |
| amount            | integer        | Montant de la transaction                                                                                                                                                                                                                      |                                                                         |
| decimals          | integer        | Précision du montant de la transaction                                                                                                                                                                                                         |                                                                         |
| currency          | CurrencyDetail | Objet de détail de la devise                                                                                                                                                                                                                   |                                                                         |
| pay\_amount       | integer        | Montant réellement payé                                                                                                                                                                                                                        |                                                                         |
| pay\_decimal      | integer        | Précision du montant réellement payé                                                                                                                                                                                                           |                                                                         |
| pay\_currency     | string         | Devise de paiement réelle                                                                                                                                                                                                                      |                                                                         |
| pay\_chain        | string         | Chaîne publique de paiement réelle TRON, ETHEREUM, BSC                                                                                                                                                                                         |                                                                         |
| attach            | string         | Données supplémentaires, renvoyées telles quelles dans l'API de requête et les notifications de paiement, peuvent être utilisées comme paramètre personnalisé. En pratique, seul le statut d'achèvement du paiement est renvoyé dans ce champ. |                                                                         |
| handle\_status    | integer        | Statut de traitement                                                                                                                                                                                                                           | 1: `Pending`; 2: `In progress`; 3:`Processed`; 4:`Wait for verificatio` |
| status            | integer        | Statut                                                                                                                                                                                                                                         | 1:`Unpaid`; 2:`Successful payment`; 3:`Forward refund`; 4:`Closed`;     |
| sign              | string         | Signature                                                                                                                                                                                                                                      |                                                                         |
| price\_rate       | folat          | Taux de change                                                                                                                                                                                                                                 |                                                                         |

#### Détails du paiement

{% hint style="info" %}
CONSEIL（TIP）

Détails de la transaction de paiement
{% endhint %}

| Nom                        | Type    | Description                           | Exemple                                                                                                                                                                                          |
| -------------------------- | ------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| out\_trade\_no             | string  | Numéro de commande du marchand        | Valeur d'exemple :`fb72xxxx-xxxx-xxxx-xxxx-xxxx8a7b52cb`                                                                                                                                         |
| transaction\_id            | string  | Numéro de commande de la plateforme   | Valeur d'exemple :`e98b30294xxxxxxxxxxxx97a9d9e09ce`                                                                                                                                             |
| trade\_type                | string  | Type de transaction                   | Valeur d'exemple :DAPP、TRANSFER、API                                                                                                                                                              |
| description                | string  | Description de la commande            | Valeur d'exemple :`recharge`                                                                                                                                                                     |
| block\_no                  | integer | Numéro de bloc                        | Valeur d'exemple :`33215220`                                                                                                                                                                     |
| create\_time               | integer | Heure de création de la commande      | Valeur d'exemple :`1673407302044`                                                                                                                                                                |
| block\_time                | integer | Heure du bloc                         | Valeur d'exemple :`1673407329000`                                                                                                                                                                |
| pay\_time                  | integer | Heure de paiement                     | Valeur d'exemple :`1673407329000`                                                                                                                                                                |
| tx\_id                     | string  | Hachage de la transaction             | Valeur d'exemple :`9fdf0ab5823e23225f93bcc644af30a6ab83b6583a8e29e359ee80219802a33a`                                                                                                             |
| from\_address              | string  | Adresse de paiement                   | Valeur d'exemple :`TULRFYoFuEmUbxxxxxxxx8nQYFHJ88888`                                                                                                                                            |
| contract\_address          | string  | Adresse du contrat                    | Valeur d'exemple :`TR7NHqjeKQxGTxxxxxxxxpL8otSzgjLj6t`                                                                                                                                           |
| to\_address                | string  | Adresse de collecte                   | Valeur d'exemple :`TQjxEW2Z3p9wjoxxxxxxxxgJUrWXBun91w`                                                                                                                                           |
| amount                     | number  | Montant de la transaction             | Valeur d'exemple :`15000000`                                                                                                                                                                     |
| pay\_chain                 | integer | Chaîne publique de paiement réelle    | Valeur d'exemple :`TRON`、`ETHEREUM`、`BSC`. [View support public chain](/fr-fr/devise/informations-sur-la-devise.md)                                                                              |
| decimals                   | integer | Précision du jeton                    | Valeur d'exemple : `6`                                                                                                                                                                           |
| pay\_network               | string  | Réseau de paiement                    | Valeur d'exemple :TRX、TRC10、TRC20、TRC721、TRC1155、ERC20、BEP20                                                                                                                                     |
| pay\_currency              | string  | Devise de paiement réelle             |                                                                                                                                                                                                  |
| pay\_amount                | integer | Paiements réels                       |                                                                                                                                                                                                  |
| pay\_decimal               | integer | Précision du montant réel du paiement |                                                                                                                                                                                                  |
| attach                     | string  | Paramètre défini par l'utilisateur    | Renvoyé tel quel dans l'API de requête et les notifications de paiement, peut être utilisé comme paramètre personnalisé. En pratique, seul le statut d'achèvement du paiement renverra ce champ. |
| service\_amount            | number  | Frais de service                      | Valeur d'exemple : `45000`                                                                                                                                                                       |
| service\_rate              | folat   | Taux des frais de service             |                                                                                                                                                                                                  |
| service\_amount\_currency  | string  | Frais de service                      | Valeur d'exemple :`USDT`                                                                                                                                                                         |
| status                     | integer | Statut                                | Valeur d'exemple :`1`: Unpaid; `2`: Successful payment; `3`:Forward refund; `4`: Closed;                                                                                                         |
| handle\_status             | integer | Statut de traitement                  | Valeur d'exemple :`1 :` Pending `2` : Processing `3` : Processed `4` : Pending verification                                                                                                      |
| currency                   | object  | Détails du jeton de paiement          |                                                                                                                                                                                                  |
| currency.network           | string  | Réseau                                | Valeur d'exemple :`TRX`、`TRC10`、`TRC20`、`TRC721`、`TRC1155`、`ERC20`、`BEP20`                                                                                                                       |
| currency.chain             | string  | Chaîne publique propriétaire          | Valeur d'exemple :`TRON`、`ETHEREUM`、`BSC`                                                                                                                                                        |
| currency.code              | string  | Code de devise                        |                                                                                                                                                                                                  |
| currency.currency          | string  | Devise                                |                                                                                                                                                                                                  |
| currency.name              | string  | Nom                                   |                                                                                                                                                                                                  |
| currency.contract\_address | string  | Adresse du contrat                    |                                                                                                                                                                                                  |
| currency.decimal           | integer |                                       |                                                                                                                                                                                                  |

#### Solde du marchand

{% hint style="info" %}
CONSEIL（TIP）

Solde du marchand
{% endhint %}

| **Nom**      | **Type** | **Description**              | **Exemple**                                                                 |
| ------------ | -------- | ---------------------------- | --------------------------------------------------------------------------- |
| merchant\_id | integer  | ID du marchand               | Valeur d'exemple : `1234567890`                                             |
| mch\_id      | string   | ID du marchand               | Valeur d'exemple : `12345678`                                               |
| network      | string   | Réseau                       | Valeur d'exemple : `TRX`、`TRC10`、`TRC20`、`TRC721`、`TRC1155`、`ERC20`、`BEP20` |
| chain        | string   | Chaîne publique propriétaire | Valeur d'exemple : `TRON`、`ETHEREUM`、`BSC`                                  |
| balance      | string   | Solde                        |                                                                             |
| currency     | string   | Devise                       |                                                                             |
| decimal      | integer  |                              |                                                                             |
| create\_time | integer  | Heure de création            | Valeur d'exemple : `1673333676`                                             |
| modify\_time | integer  | Heure de modification        | Valeur d'exemple : `1673333676`                                             |
| cash\_time   | integer  | Heure d'encaissement         | Valeur d'exemple : `1673333676`                                             |
