💰💌 Si tu te procures un abonnement d'un an au forfait premium de Oui, mais je LLM d'ici le 30 novembre, je t'offre en prime mes quatre formations autodidactes, une valeur de 276 $ ! Clique ici !" 💰💌

Potion Bottle Icon Manuel d'alchimie du code Potion Bottle Icon

Portabilité des données dans ThriveCart

- 287 mots - Temps de lecture estimé: 2 minutes

Dans cet article, je te montre comment faire la portabilité des données dans ThriveCart.

Comme tu le sais probablement (ou pas 🆘), la 3ᵉ partie de la loi 25 est en vigueur au Québec depuis le 22 septembre
2024. Elle contient ce qui s’appelle la portabilité des données.

Un·e client·e peut te demander toutes les données personnelles qu’il vous a fourni dans un format informatique structuré.

Le format de données le plus populaire est JSON, pour JavaScript Object Notation.

🌘 La recette pour ThriveCart

Voici comment faire pour ThriveCart. Nous allons utiliser l’API REST.

Interface ThriveCart montrant le chemin pour accéder aux clés API via Paramètres, API & Webhooks, et Clés API

TOKEN=
EMAIL= curl --location 'https://thrivecart.com/api/external/customer' \
--header 'Accept: application/json' \
--header 'X-TC-Mode: live' \
--header "Authorization: Bearer ${TOKEN}" \
--data-urlencode "email=${EMAIL}"

🌘 Un exemple des données retournées

{
  "customer": {
    "name": "francois",
    "email": "MON COURRIEL",
    "business_name": "jevalideca",
    "ip_address": "MON ADRESSE IP",
    "address": {
      "country": "CA",
      "state": "QC",
      "zip": "MON CODE POSTAL"
    },
    "custom_fields": []
  },
  "purchases": [
    {
      "status": "refunded",
      "order_id": "14361943",
      "date": "2022-07-01 14:36:10",
      "invoice_id": "3",
      "processor": "stripe",
      "amount": 0,
      "net_amount": 0,
      "currency": "CAD",
      "item_name": "Midi-Atelier EDI et informatique libre",
      "item_type": "product",
      "item_id": "7",
      "item_pricing_option_name": "One-time payment ($0.00)",
      "item_pricing_option_id": "55389",
      "transaction_id": null,
      "reference": "product-7",
      "customer": {
        "email": "MON COURRIEL",
        "ip_address": "MON ADRESSE IP",
        "address": {
          "country": "CA",
          "state": "QC",
          "zip": "MON CODE POSTAL"
        },
        "custom_fields": []
      },
      "campaign_id": null,
      "refunds": []
    }
  ],
  "subscriptions": [],
  "lifetime_value": {
    "CAD": 0
  }
}

Shooting Stars IconConsultation ExpressShooting Stars Icon

Bénéficie d'une heure de consultation dédiée avec François pour résoudre tes défis informatiques et stratégiques. Que ce soit pour la migration vers des technologies libres, la sécurisation de tes systèmes, la documentation de tes procédures, la conception de petits systèmes ou l'automatisation de tâches, cette session intensive t'offre des solutions concrètes et un plan d'action clair.

Tu seras libre ensuite de poursuivre avec un forfait de consultation sur mesure ou les programmes DéconstruIT ou Pleine Confiance

Découvre la Consultation Express.
Abonne-toi au fil RSS pour ne rien manquer.

Étiquettes