Superwall
Advanced

Custom Paywall Actions

For example, adding a custom action called help_center to a button in your paywall gives you the opportunity to present a help center whenever that button is pressed. To set this up, implement handleCustomPaywallAction(withName:) in your SuperwallDelegate:

@override
void handleCustomPaywallAction(String name) {
  if (name == "help_center") {
    HelpCenterManager.present();
  }
}

Remember to set Superwall.shared.delegate! For implementation details, see the Superwall Delegate guide.

How is this guide?