VirtualFitnessSignUpDetails

class VirtualFitnessSignUpDetails(var signUpUrl: String? = null, var redirectUrl: String? = null, var promoCode: String? = null)

VirtualFitnessSignUpDetails — sign-up metadata for virtual fitness partners.

Returned by the Virtual Fitness APIs when the member needs to register with a partner service (e.g., NEOU, Lifetime Digital).

Properties

  • signUpUrl URL of the partner sign-up page.

  • redirectUrl URL to return to after successful sign-up.

  • promoCode Promo code applied during registration (e.g., Advanta partner code).

Notes

Android (Kotlin) — launching sign-up

lifecycleScope.launch {
val details = AFCore.virtualFitness().getNeouSignUpDetails()
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(details.signUpUrl)))
}

iOS (Swift) — launching sign-up

Task {
let details = try await AFCore.shared.virtualFitness().getNeouSignUpDetails()
if let url = URL(string: details.signUpUrl ?? "") {
UIApplication.shared.open(url)
}
}

Constructors

Link copied to clipboard
constructor(signUpUrl: String? = null, redirectUrl: String? = null, promoCode: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toString(): String