Ajoutez des achats intégrés à votre app Capacitor

Intégrez des achats intégrés sur iOS et Android grâce au SDK Capacitor d’Adapty. Gérez les reçus, suivez l’état des abonnements et éliminez le besoin de créer un backend. Toute la puissance dans une seule intégration.
import { adapty } from '@adapty/capacitor';
 
try {
  await adapty.activate({
    apiKey: 'YOUR_PUBLIC_SDK_KEY',
    params: {
        logLevel: 'verbose', 
      __ignoreActivationOnFastRefresh: true,
    }
  });
  console.log('Adapty activated successfully!');
} catch (error) {
  console.error('Failed to activate Adapty SDK:', error);
}

Vous n’avez pas besoin de créer un backend pour les Capacitor achats intégrés

Planifier une démo

Pourquoi choisir le SDK Adapty?

Suivez l’état des abonnements sur toutes les plateformes

Vous saurez toujours si l’utilisateur a un abonnement actif sur iOS et Android.

Validez les reçus côté serveur

Pas besoin de créer votre propre validation — Adapty s’en charge.

Gérez tous les états d’abonnement

Essais gratuits, mises à niveau, offres promotionnelles, partage familial, renouvellements et plus encore.

Évoluez sur une base de niveau entreprise

Nous publions souvent des mises à jour, maintenons le SDK stable et garantissons un SLA supérieur à 99,99 %.
Configurer les plateformes
Installer le SDK Adapty
await adapty.activate( 'PUBLIC_SDK_KEY', { customerUserId: 'YOUR_USER_ID', });
Traitement des événements d’achat

Intégration simple pour Capacitor

Utilisez 5 méthodes SDK pour gérer les IAP Capacitor

import { adapty } from '@adapty/capacitor';
 
try {
  const result = await adapty.makePurchase({ product });
  
  if (result.type === 'success') {
    const isSubscribed = result.profile?.accessLevels['YOUR_ACCESS_LEVEL']?.isActive;
    
    if (isSubscribed) {
      // Grant access to the paid features
      console.log('User is now subscribed!');
    }
  } else if (result.type === 'user_cancelled') {
    console.log('Purchase cancelled by user');
  } else if (result.type === 'pending') {
    console.log('Purchase is pending');
  }
} catch (error) {
  console.error('Purchase failed:', error);
}
import { adapty } from '@adapty/capacitor';
 
try {
  const profile = await adapty.restorePurchases();
  const isSubscribed = profile.accessLevels['YOUR_ACCESS_LEVEL']?.isActive;
  
  if (isSubscribed) {
    // Restore access to paid features
    console.log('Access restored successfully!');
  } else {
    console.log('No active subscriptions found');
  }
} catch (error) {
  console.error('Failed to restore purchases:', error);
}
 
 
 
 
 
import { adapty } from '@adapty/capacitor';
 
try {
  await adapty.identify({ customerUserId: "YOUR_USER_ID" });
  // successfully identified
} catch (error) {
  // handle the error
}
 
 
 
 
 
 
 
 
 
 
 
 
import { adapty } from '@adapty/capacitor';
 
const params = {
  email: '[email protected]',
  phoneNumber: '+18888888888',
  firstName: 'John',
  lastName: 'Appleseed',
  gender: 'other',
  birthday: new Date().toISOString(),
};
 
try {
  await adapty.updateProfile(params);
  console.log('Profile updated successfully');
} catch (error) {
  console.error('Failed to update profile:', error);
}
 
 
 
import { adapty } from '@adapty/capacitor';
 
try {
  await adapty.updateProfile({
    codableCustomAttributes: {
      key_1: 'value_1',
      key_2: 2,
      key_3: null, // to remove keys, pass null as their values
    },
  });
  console.log('Custom attributes updated successfully');
} catch (error) {
  console.error('Failed to update custom attributes:', error);
}
 
 
 
 
 
 
Commencer gratuitement

Adapty propulse des apps à chaque étape, des indépendants aux plus grands éditeurs

Cem Ortabas, Co-founder and CEO of HubX
“Migrer de RevenueCat n'a pas été une décision facile pour nous. Nous avons choisi Adapty car nous croyons qu'ils sont un meilleur partenaire alors que nous grandissons. En regardant en arrière, c'était le bon choix. Malgré quelques accrochages, l'équipe d'Adapty a toujours été là pour nous aider pendant la migration et après, et leur support est de premier ordre. Je recommande Adapty comme un partenaire fiable.”
Cem Ortabas
Co-fondateur et PDG, HubX
HUBX
Chris Bick, Founder and CEO of Bickster
“Nous travaillons avec Adapty depuis 2021 et je ne pourrais pas être plus heureux à ce sujet. Nous avons essayé d'autres plateformes de gestion d'abonnements dans le passé, donc je peux comparer. Adapty a introduit de nombreuses fonctionnalités au fil des ans et a constamment aidé notre croissance. Ils ont les meilleures analyses sur le marché et toutes les intégrations auxquelles on peut penser. Si vous cherchez à augmenter les revenus de votre application, je recommande définitivement Adapty.”
Chris Bick
Fondateur et PDG, Bickster
Bickster
Yalçın Özdemir, Founder & CEO of AppNation
“Nous avons choisi Adapty pour ses puissantes capacités de test A/B de paywalls, qui nous ont aidés à optimiser notre stratégie de monétisation de manière efficace. La plateforme conviviale, les prix flexibles et un support client exceptionnel font d'Adapty un choix supérieur par rapport aux concurrents.”
Yalçın Özdemir
Fondateur et PDG, AppNation
AppNation
Kyle Smith, Head of data at Smitten Dating
"La plateforme d'Adapty permet aux non-développeurs de créer et de gérer facilement des tests A/B, des paywalls, un mélange de produits et une structure de tarification. Ils ont une excellente API externe qui facilite le passage des événements liés à d'autres outils d'analyse comme Amplitude et Mixpanel."
Kyle Smith
Responsable des données chez Smitten Dating
Smitten
Roi Mulia, Founder & CEO of SocialKit
“Nous avons testé plus de trois cents paywalls en l'espace de quatre mois. Adapty permet de tester pratiquement tous les éléments du paywall, et nous en avons profité. Nous les avons tous testés: produits, texte du titre, boutons CTA, images, vidéos, etc. Avec le test A/B d'Adapty, nous avons réussi à doubler nos revenus mensuels. Je n’étais pas sûr qu’un seul outil puisse avoir un tel impact, mais je l'ai constaté de mes propres yeux.”
Roi Mulia
Fondateur et PDG, SocialKit
SocialKit

Tout ce qu’il faut pour faire croître votre app — déjà inclus dans le SDK Capacitor

Paywall A/B testing

Augmentez les revenus d’abonnement sans publier de nouvelle version

Gérez, ciblez, localisez et personnalisez vos paywalls sans quitter votre navigateur.
Augmentez les revenus de votre app

Réduisez le taux de remboursement de 40 %

Ne perdez plus de revenus à cause des remboursements — Adapty partage automatiquement les données d’activité des utilisateurs avec Apple lors des demandes de remboursement pour les réduire.
Configurer Refund Saver
Refund Rate
App Monetization Strategies

Suivez vos chiffres d’abonnement à tout moment

Analysez votre économie in-app — des essais aux remboursements — grâce à un BI d’abonnement prêt à l’emploi et en temps réel.
Voir le BI d’abonnement

Constructeur de paywalls sans code

Créez de magnifiques paywalls natifs pour iOS, Android, React Native, Flutter, FlutterFlow, KMP et Capacitor — sans équipe de développement.
Créez des paywalls en quelques minutes
No Code Paywall Builder

Fiable pour l'utilisabilité et le service client

Basé sur plus de 500 avis
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025
G2 Award: Leader (EMEA), winter 2025