---
title: "Реализация пейволов вручную в iOS SDK"
description: "Узнайте, как вручную реализовать пейволы в iOS-приложении с помощью Adapty SDK."
---

## Приём покупок \{#accept-purchases\}

Если вы работаете с пейволами, реализованными самостоятельно, вы можете делегировать обработку покупок Adapty с помощью метода `makePurchase`. В этом случае мы возьмём на себя все пользовательские сценарии, а вам останется лишь обрабатывать результаты покупок.

:::important
`makePurchase` работает с продуктами, созданными в дашборде Adapty. Убедитесь, что вы настроили продукты и способы их получения в дашборде, следуя [quickstart guide](quickstart).
:::

<CustomDocCardList ids={['ios-quickstart-manual', 'fetch-paywalls-and-products', 'present-remote-config-paywalls', 'making-purchases', 'restore-purchase', 'ios-troubleshoot-purchases', 'ios-transaction-management']} />

## Режим наблюдателя \{#observer-mode\}

Если вы хотите реализовать собственную логику обработки покупок с нуля, но при этом воспользоваться расширенной аналитикой Adapty, можно использовать режим наблюдателя.

:::important
Ознакомьтесь с ограничениями режима наблюдателя [здесь](observer-vs-full-mode).
:::

<CustomDocCardList ids={['implement-observer-mode', 'report-transactions-observer-mode', 'ios-present-paywall-builder-paywalls-in-observer-mode', 'ios-troubleshoot-purchases']} />