Builder
Constructors
Link copied to clipboard
constructor(paymentIntent: PaymentIntent, customerId: String, nextTriggerBy: PaymentConsent.NextTriggeredBy, countryCode: String)
Constructor for static PaymentIntent
constructor(paymentIntentProvider: PaymentIntentProvider, customerId: String, nextTriggerBy: PaymentConsent.NextTriggeredBy, countryCode: String)
Constructor for PaymentIntentProvider
constructor(paymentIntentSource: PaymentIntentSource, customerId: String, nextTriggerBy: PaymentConsent.NextTriggeredBy, countryCode: String)
Constructor for PaymentIntentSource (modern suspend-based version)
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setGooglePayOptions(googlePayOptions: GooglePayOptions?): AirwallexRecurringWithIntentSession.Builder
Link copied to clipboard
fun setMerchantTriggerReason(merchantTriggerReason: PaymentConsent.MerchantTriggerReason): AirwallexRecurringWithIntentSession.Builder
Link copied to clipboard
Link copied to clipboard
fun setRequireBillingInformation(requiresBillingInformation: Boolean): AirwallexRecurringWithIntentSession.Builder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard