# NamiPaywallManager

- [dismiss](/sdk-reference/namipaywallmanager/dismiss.md): Close a paywall if it is open
- [displayedViewController](/sdk-reference/namipaywallmanager/displayedviewcontroller.md)
- [registerSignInHandler](/sdk-reference/namipaywallmanager/registersigninhandler.md): Register a sign-in provider to handle your own sign-in logic
- [registerCloseHandler](/sdk-reference/namipaywallmanager/registerclosehandler.md)
- [registerBuySkuHandler](/sdk-reference/namipaywallmanager/registerbuyskuhandler.md)
- [registerDeeplinkActionHandler](/sdk-reference/namipaywallmanager/registerdeeplinkactionhandler.md): Register a handler that calls back with a  when a paywall's Deeplink Button is invoked
- [buySkuComplete](/sdk-reference/namipaywallmanager/buyskucomplete.md)
- [NamiPurchaseSuccess](/sdk-reference/namipaywallmanager/namipurchasesuccess.md)
- [NamiPaywallAction](/sdk-reference/namipaywallmanager/namipaywallaction.md)
- [NamiSKUType](/sdk-reference/namipaywallmanager/namiskutype.md): Enum defining types of SKUs
