PrestaShop
Commandes, lignes et clients
Fiche commande structurée avec lignes en tableau et client dans une section repliable.
Commandes PrestaShop avec lignes affichées dans la fiche de commande et client dans une section repliable. Le paquet utilise les ressources officielles orders, order_details et customers.
Préparer PrestaShop :
1. Back-office → Paramètres avancés → Webservice, puis activer le Webservice.
2. Ajouter une clé Webservice dédiée à Cifru. Accorder uniquement GET sur orders, order_details et customers ; ne pas accorder POST, PUT, PATCH ou DELETE.
3. Utiliser HTTPS et conserver la clé privée.
Guide officiel : https://devdocs.prestashop-project.org/9/webservice/tutorials/creating-access/
Configurer Cifru sur iPhone/iPad :
1. Sources → Ajouter une source → PrestaShop.
2. Saisir l'URL de la boutique et la clé Webservice read-only ; choisir JSON si l'assistant le propose, puis tester.
3. Importer ce paquet et associer l'unique emplacement « Boutique PrestaShop ».
4. Lancer le test de lecture des trois ressources avant d'appliquer.
5. Le paquet ne contient ni URL privée, ni clé, ni donnée client.
Ce creează pachetul
- Home: Commandes
- Detalii: Lignes de la commande
- Detalii: Client
- Sub-buton: Lignes de commande
- Sub-buton: Client
Sursele se mapează local și se verifică înainte de aplicare.
Vezi JSON-ul care se importărestrâns implicit
{
"components": {
"sourceSlots": [
{
"displayName": "Boutique PrestaShop",
"id": "39FCAB25-DD90-5A4A-8144-7175D59D0C8F",
"kind": "prestaShop",
"requiredObjects": [
"/api/orders",
"/api/order_details",
"/api/customers"
],
"requiresCustomSQL": false
}
],
"workspaceSelection": {
"commonFields": [],
"datasets": [
{
"cacheMode": "cached",
"calculatedFields": [],
"customQueryIntegrationName": "",
"endpointPath": "/api/orders",
"fetchSortRules": [],
"id": "1B50FA18-742C-536F-9CD0-66E6F72A981F",
"mappings": [
{
"commonFieldKey": "",
"key": "id",
"label": "ID commande",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "id",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "document_number",
"key": "reference",
"label": "Référence",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "reference",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "document_date",
"key": "date_add",
"label": "Date",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "date_add",
"type": "date",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "current_state",
"label": "État",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "current_state",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "id_customer",
"label": "ID client",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "id_customer",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "id_currency",
"label": "ID devise",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "id_currency",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "total_paid_tax_incl",
"label": "Total TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "total_paid_tax_incl",
"type": "number",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "total_paid_tax_excl",
"label": "Total HT",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "total_paid_tax_excl",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "payment",
"label": "Paiement",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "payment",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "valid",
"label": "Valide",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "valid",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
}
],
"maxRows": 500,
"name": "Commandes",
"primaryKey": "id",
"refreshPolicy": {
"enabled": true,
"intervalMinutes": 15
},
"rootArrayPath": "orders",
"rowLimitEnabled": true,
"searchKeys": [
"id",
"reference",
"date_add",
"current_state",
"id_customer"
],
"sourceID": "39FCAB25-DD90-5A4A-8144-7175D59D0C8F",
"sqlQuery": "",
"tableName": ""
},
{
"cacheMode": "cached",
"calculatedFields": [],
"customQueryIntegrationName": "",
"endpointPath": "/api/order_details",
"fetchSortRules": [],
"id": "D5D7D1A5-5E38-5435-BA74-AF61F5BCCB81",
"mappings": [
{
"commonFieldKey": "",
"key": "id",
"label": "ID ligne",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "id",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "id_order",
"label": "ID commande",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "id_order",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "product_id",
"label": "ID produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "product_id",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "product_attribute_id",
"label": "ID déclinaison",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "product_attribute_id",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "product_name",
"key": "product_name",
"label": "Produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "product_name",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "product_code",
"key": "product_reference",
"label": "Référence produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "product_reference",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "quantity",
"key": "product_quantity",
"label": "Quantité",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "product_quantity",
"type": "number",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "product_price",
"label": "Prix",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "product_price",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "unit_price_tax_incl",
"label": "Prix unitaire TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "unit_price_tax_incl",
"type": "number",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "total_price_tax_incl",
"label": "Total ligne TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "total_price_tax_incl",
"type": "number",
"visibleInDetail": true,
"visibleInList": true
}
],
"maxRows": 2000,
"name": "Lignes de commande",
"primaryKey": "id",
"refreshPolicy": {
"enabled": true,
"intervalMinutes": 15
},
"rootArrayPath": "order_details",
"rowLimitEnabled": true,
"searchKeys": [
"id",
"id_order",
"product_id",
"product_attribute_id",
"product_name"
],
"sourceID": "39FCAB25-DD90-5A4A-8144-7175D59D0C8F",
"sqlQuery": "",
"tableName": ""
},
{
"cacheMode": "cached",
"calculatedFields": [],
"customQueryIntegrationName": "",
"endpointPath": "/api/customers",
"fetchSortRules": [],
"id": "87842023-7C33-53E4-85A0-AAE0CB63C6C3",
"mappings": [
{
"commonFieldKey": "",
"key": "id",
"label": "ID client",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "id",
"type": "number",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "firstname",
"label": "Prénom",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "firstname",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "lastname",
"label": "Nom",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "lastname",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "email",
"label": "E-mail",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "email",
"type": "text",
"visibleInDetail": true,
"visibleInList": true
},
{
"commonFieldKey": "",
"key": "active",
"label": "Actif",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "active",
"type": "text",
"visibleInDetail": true,
"visibleInList": false
},
{
"commonFieldKey": "",
"key": "date_add",
"label": "Créé le",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic",
"sourceColumn": "date_add",
"type": "date",
"visibleInDetail": true,
"visibleInList": false
}
],
"maxRows": 1000,
"name": "Clients",
"primaryKey": "id",
"refreshPolicy": {
"enabled": true,
"intervalMinutes": 15
},
"rootArrayPath": "customers",
"rowLimitEnabled": true,
"searchKeys": [
"id",
"firstname",
"lastname",
"email",
"active"
],
"sourceID": "39FCAB25-DD90-5A4A-8144-7175D59D0C8F",
"sqlQuery": "",
"tableName": ""
}
],
"pages": [
{
"actions": [
{
"id": "DC5A16BE-18A2-5569-838A-6CC9F1117284",
"kind": "showRelated",
"relatedInitiallyExpanded": true,
"relatedPresentation": "inline",
"relatedPreviewLimit": 12,
"relatedRowStyle": "table",
"relatedShowsCount": true,
"relationID": "AB6A4513-FA8B-51D9-8D34-EC64674F4035",
"systemImage": "list.bullet.rectangle",
"targetDatasetID": "D5D7D1A5-5E38-5435-BA74-AF61F5BCCB81",
"title": "Lignes",
"urlKey": ""
},
{
"id": "74BA4B55-87EB-5E26-ADD8-24F239E33ABA",
"kind": "showRelated",
"relatedInitiallyExpanded": false,
"relatedPresentation": "collapsible",
"relatedPreviewLimit": 12,
"relatedRowStyle": "cards",
"relatedShowsCount": true,
"relationID": "02305C3C-E996-52D2-A056-87DEB18652A9",
"systemImage": "list.bullet.rectangle",
"targetDatasetID": "87842023-7C33-53E4-85A0-AAE0CB63C6C3",
"title": "Client",
"urlKey": ""
}
],
"badgeKey": "total_paid_tax_incl",
"cardEnrichments": [],
"cardFieldLayout": [
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "reference",
"label": "Référence",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "date_add",
"label": "Date",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "current_state",
"label": "État",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "payment",
"label": "Paiement",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "total_paid_tax_incl",
"label": "Total TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
}
],
"datasetID": "1B50FA18-742C-536F-9CD0-66E6F72A981F",
"dateFilterKey": "",
"dateFilterLastDays": 7,
"dateFilterPreset": "none",
"detailFieldLayout": [
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "id",
"label": "ID commande",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "reference",
"label": "Référence",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "date_add",
"label": "Date",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "current_state",
"label": "État",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "id_customer",
"label": "ID client",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "id_currency",
"label": "ID devise",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "highlight",
"isVisible": true,
"key": "total_paid_tax_incl",
"label": "Total TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "total_paid_tax_excl",
"label": "Total HT",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "payment",
"label": "Paiement",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "valid",
"label": "Valide",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
}
],
"fixedFilters": [],
"id": "01414BF7-A0C3-544B-9908-7F133F83AFC1",
"openFilters": [],
"pageSize": 100,
"requiresOpeningFilterSelection": false,
"showOnHome": true,
"sortRules": [
{
"direction": "descending",
"id": "0752363C-8463-579E-B7B3-682A22A0CA86",
"key": "date_add",
"type": "date"
}
],
"subtitle": "",
"subtitleKey": "payment",
"systemImage": "cart",
"title": "Commandes",
"titleKey": "reference"
},
{
"actions": [],
"badgeKey": "product_quantity",
"cardEnrichments": [],
"cardFieldLayout": [
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_name",
"label": "Produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_reference",
"label": "Référence produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_quantity",
"label": "Quantité",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "unit_price_tax_incl",
"label": "Prix unitaire TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "total_price_tax_incl",
"label": "Total ligne TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
}
],
"datasetID": "D5D7D1A5-5E38-5435-BA74-AF61F5BCCB81",
"dateFilterKey": "",
"dateFilterLastDays": 7,
"dateFilterPreset": "none",
"detailFieldLayout": [
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "id",
"label": "ID ligne",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "id_order",
"label": "ID commande",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_id",
"label": "ID produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_attribute_id",
"label": "ID déclinaison",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_name",
"label": "Produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_reference",
"label": "Référence produit",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "highlight",
"isVisible": true,
"key": "product_quantity",
"label": "Quantité",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "product_price",
"label": "Prix",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "unit_price_tax_incl",
"label": "Prix unitaire TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "highlight",
"isVisible": true,
"key": "total_price_tax_incl",
"label": "Total ligne TTC",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
}
],
"fixedFilters": [],
"id": "5C9851E3-DA3A-5415-A981-83D57F419E45",
"openFilters": [],
"pageSize": 100,
"requiresOpeningFilterSelection": false,
"showOnHome": false,
"sortRules": [],
"subtitle": "",
"subtitleKey": "product_reference",
"systemImage": "tablecells",
"title": "Lignes de commande",
"titleKey": "product_name"
},
{
"actions": [],
"badgeKey": "email",
"cardEnrichments": [],
"cardFieldLayout": [
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "lastname",
"label": "Nom",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "firstname",
"label": "Prénom",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "email",
"label": "E-mail",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
}
],
"datasetID": "87842023-7C33-53E4-85A0-AAE0CB63C6C3",
"dateFilterKey": "",
"dateFilterLastDays": 7,
"dateFilterPreset": "none",
"detailFieldLayout": [
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "id",
"label": "ID client",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "firstname",
"label": "Prénom",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "lastname",
"label": "Nom",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "email",
"label": "E-mail",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "active",
"label": "Actif",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
},
{
"detailGroup": "",
"detailRole": "information",
"isVisible": true,
"key": "date_add",
"label": "Créé le",
"locationLabelKey": "",
"locationLongitudeKey": "",
"presentation": "automatic"
}
],
"fixedFilters": [],
"id": "AD07FD8C-7D9A-50E6-940D-F7A89B3233E3",
"openFilters": [],
"pageSize": 100,
"requiresOpeningFilterSelection": false,
"showOnHome": false,
"sortRules": [],
"subtitle": "",
"subtitleKey": "firstname",
"systemImage": "tablecells",
"title": "Client",
"titleKey": "lastname"
}
],
"relations": [
{
"childDatasetID": "D5D7D1A5-5E38-5435-BA74-AF61F5BCCB81",
"childKey": "id_order",
"id": "AB6A4513-FA8B-51D9-8D34-EC64674F4035",
"name": "Lignes de la commande",
"parentDatasetID": "1B50FA18-742C-536F-9CD0-66E6F72A981F",
"parentKey": "id"
},
{
"childDatasetID": "87842023-7C33-53E4-85A0-AAE0CB63C6C3",
"childKey": "id",
"id": "02305C3C-E996-52D2-A056-87DEB18652A9",
"name": "Client",
"parentDatasetID": "1B50FA18-742C-536F-9CD0-66E6F72A981F",
"parentKey": "id_customer"
}
],
"widgets": []
}
},
"format": "cifru-configuration-package",
"formatVersion": 1,
"manifest": {
"applicationName": "PrestaShop",
"configurationLanguages": [
"fr"
],
"countries": [
"FR",
"BE",
"CH",
"LU",
"CA"
],
"createdAt": "2026-07-24T16:26:43Z",
"description": "Commandes PrestaShop avec lignes affichées dans la fiche de commande et client dans une section repliable. Le paquet utilise les ressources officielles orders, order_details et customers.\n\nPréparer PrestaShop :\n1. Back-office → Paramètres avancés → Webservice, puis activer le Webservice.\n2. Ajouter une clé Webservice dédiée à Cifru. Accorder uniquement GET sur orders, order_details et customers ; ne pas accorder POST, PUT, PATCH ou DELETE.\n3. Utiliser HTTPS et conserver la clé privée.\nGuide officiel : https://devdocs.prestashop-project.org/9/webservice/tutorials/creating-access/\n\nConfigurer Cifru sur iPhone/iPad :\n1. Sources → Ajouter une source → PrestaShop.\n2. Saisir l'URL de la boutique et la clé Webservice read-only ; choisir JSON si l'assistant le propose, puis tester.\n3. Importer ce paquet et associer l'unique emplacement « Boutique PrestaShop ».\n4. Lancer le test de lecture des trois ressources avant d'appliquer.\n5. Le paquet ne contient ni URL privée, ni clé, ni donnée client.",
"licenseCode": "Cifru-Community-1.0",
"minimumCifruVersion": "1.0",
"minimumPlan": "starter",
"packageID": "71744FB3-1A74-5127-8336-1EC1BECD9A4C",
"rootButtonCount": 1,
"summary": "Fiche commande structurée avec lignes en tableau et client dans une section repliable.",
"tags": [
"PrestaShop",
"commandes",
"clients",
"stock"
],
"title": "Commandes, lignes et clients"
}
}