WebViewGold Documentation · iOS
🇫🇷 Français
Obtenir WebViewGold

API d'historique des achats In-App

Lisez les achats In-App précédents de l'utilisateur depuis votre application web au format JSON — parfait pour les pages « Mes achats ».

L'API d'historique des achats In-App renvoie la liste des achats précédents de l'utilisateur effectués via l'API d'achats In-App sur cet appareil et l'injecte dans votre application web sous la forme de window.purchaseHistory. Assurez-vous de posséder une Extended License de WebViewGold si vous prévoyez d'utiliser cette fonctionnalité dans un produit final.

Utilisation :

<a href="getpurchasehistory://" onclick="setTimeout(renderHistory, 300)">Mes achats</a>

<script>
function renderHistory() {
  const data = window.purchaseHistory;
  if (!data) return;
  data.purchases.forEach(function (p) {
    console.log(p.productId, p.transactionId, p.purchaseDateMs);
  });
}
</script>

Format des données :

{
  "purchases": [
    {
      "productId": "com.example.premium",
      "transactionId": "2000000123456789",
      "purchaseDateMs": "1721600000000"
    }
  ]
}

purchaseDateMs est l'horodatage de l'achat en millisecondes Unix (sous forme de chaîne).

Cas d'utilisation typiques :

  • Afficher une page « Mes abonnements » ou « Mes achats » dans votre application web.
  • Déverrouiller du contenu premium côté client sur la base d'achats passés, sans solliciter votre backend.
  • Flux de débogage et de support client.

Remarques : la liste contient les achats effectués dans l'application sur cet appareil. Elle est stockée localement et n'est donc pas synchronisée entre appareils — pour des vérifications de droits multi-appareils, validez plutôt les reçus sur votre serveur.

Trop occupé ? Nous configurons votre app pour vous.

Notre équipe configure, compile & soumet votre app WebViewGold — clé en main, délai rapide, Made in Germany.

Faire configurer mon app →

Compilez dans votre navigateur

Pas de Mac, pas d’IDE : le WebViewGold Cloud Builder configure, compile & met en ligne votre app.

Découvrir Cloud Builder →