---
title: "Correction de l'erreur Code-1003 cantMakePayment dans le SDK React Native"
description: "Résoudre l'erreur de paiement lors de la gestion des abonnements dans Adapty."
---

L'erreur 1003, `cantMakePayments`, indique que les achats intégrés ne peuvent pas être effectués sur cet appareil.

Si vous rencontrez l'erreur `cantMakePayments`, cela est généralement dû à l'une des raisons suivantes :

- Restrictions de l'appareil : L'erreur n'est pas liée à Adapty. Consultez les solutions ci-dessous.
- Configuration du mode Observateur : La méthode `makePurchase` et le mode Observateur ne peuvent pas être utilisés simultanément. Consultez la section ci-dessous.

## Problème : Restrictions de l'appareil \{#issue-device-restrictions\}

| Problème                       | Solution                                                                                                    |
|--------------------------------|-------------------------------------------------------------------------------------------------------------|
| Restrictions Screen Time       | Désactivez les restrictions d'achat intégré dans [Screen Time](https://support.apple.com/en-us/102470)      |
| Compte suspendu                | Contactez le support Apple pour résoudre les problèmes de compte                                            |
| Restrictions régionales        | Utilisez un compte App Store d'une région prise en charge                                                   |

## Problème : Utilisation simultanée du mode Observateur et de makePurchase \{#issue-using-both-observer-mode-and-makepurchase\}

Si vous utilisez `makePurchases` pour gérer les achats, vous n'avez pas besoin d'utiliser le mode Observateur. Le [mode Observateur](observer-vs-full-mode) n'est nécessaire que si vous implémentez vous-même la logique d'achat.

Ainsi, si vous utilisez `makePurchase`, vous pouvez supprimer en toute sécurité l'activation du mode Observateur dans le code d'initialisation du SDK.