Integra compras en la aplicación en tu aplicación Flutter
// Your app's code
import 'package:adapty_flutter/adapty_flutter.dart';
Adapty().activate();
// Make a purchase, Adapty handles the rest
try {
final profile = await Adapty().makePurchase(product: product);
// successful purchase
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (error) {
// handle another errors
}
No es necesario construir un backend para Flutter compras en la aplicación
El SDK de Adapty se encarga de todo lo que normalmente se hace en el backend: validación de recibos, estado de la suscripción, renovaciones, pruebas y reembolsos.
Configúralo una vez y obtén compras en la aplicación de Flutter funcionando completamente en iOS y Android.
¿Por qué elegir el SDK de Adapty?
Rastrea el estado de la suscripción en todas las plataformas
Valida recibos en el backend
Maneja todo tipo de estados de suscripción
Escala en un núcleo de nivel empresarial
Integración fácil para Flutter
Usa 5 métodos de SDK para manejar IAP de Flutter
// Your app's code
try {
final profile = await Adapty().makePurchase(product: product);
// successful purchase
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
try {
final profile = await Adapty().restorePurchases();
// check the access level
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
try {
await Adapty().identify(customerUserId);
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
final builder = AdaptyProfileParametersBuilder()
..setFirstName("John")
..setLastName("Appleseed")
try {
await Adapty().updateProfile(builder.build());
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
// Your app's code
try {
await Adapty().updateAttribution("<attribution>", source: "<source>", networkUserId: "<networkUserId>");
} on AdaptyError catch (adaptyError) {
// handle the error
} catch (e) {
}
Adapty potencia aplicaciones en cada etapa, desde independientes hasta los principales editores
El SDK de Flutter incluye todo lo que necesitas para hacer crecer tu aplicación

Aumenta los ingresos por suscripción sin liberar la aplicación
Reduce la tasa de reembolso en 40%


Conoce tus números de suscripción en cualquier momento
Constructor de poywalls sin código

FAQ
¿Cómo implemento compras en la aplicación en Flutter?
Para implementar compras en la aplicación en Flutter, prueba el SDK de Adapty como un reemplazo de flutter-iap. Soporta tanto iOS como Android y maneja suscripciones desde el inicio, incluyendo análisis, validación de recibos y más.
¿Necesitas ayuda? Consulta nuestro tutorial de IAP de Flutter con ejemplos de código.
¿Cuál es la diferencia entre Adapty y flutter-iap?
Flutter-IAP te da acceso de bajo nivel a APIs de la tienda, pero tendrás que construir la lógica de suscripción, análisis y pruebas A/B por tu cuenta. Adapty maneja todo eso desde el inicio: un SDK para suscripciones, poywalls y seguimiento de ingresos sin necesidad de backend.
¿Necesito construir mi propio backend para usar Adapty?
No, no es necesario. Adapty se encarga de la gestión de suscripciones y la validación del lado del servidor. No tienes que manejar manualmente
getSubscriptions
,requestSubscription
o verificaciones de recibos como en flutter-iap.¿Adapty admite iOS y Android?
Sí, Adapty admite compras en la aplicación en aplicaciones Flutter tanto en iOS como en Android, ya sea que estés utilizando el plugin estándar de Flutter-IAP o no.
¿Dónde puedo encontrar ejemplos de código y documentación?
Puedes explorar la documentación de IAP de Flutter con guías de configuración, ejemplos de compras en la aplicación de Flutter y instrucciones detalladas para manejar compras, mejoras y renovaciones.