bindToActivity
Binds this session's PaymentIntentProvider to an Activity lifecycle. This ensures the provider is cleaned up when the Activity is destroyed. Should be called once when the session starts being used with a specific Activity.
This function works with any session type that supports PaymentIntentProvider (AirwallexPaymentSession and AirwallexRecurringWithIntentSession).
Parameters
activity
The host Activity that will own this session's provider