OptionalcustomerThe email of the user. If undefined, RevenueCat will ask the customer for their email.
OptionaldefaultThe default locale to use if the selectedLocale is not available. Defaults to english.
OptionalhtmlThe HTML element where the billing view should be added. If undefined, a new div will be created at the root of the page and appended to the body.
OptionalmetadataThe purchase metadata to be passed to the backend. Any information provided here will be propagated to the payment gateway and to the RC transaction as metadata.
OptionalpurchaseThe option to be used for this purchase. If not specified or null the default one will be used.
The package you want to purchase. Obtained from Purchases.getOfferings.
OptionalselectedThe locale to use for the purchase flow. If not specified, English will be used
Parameters used to customise the purchase flow when invoking the
.purchasemethod.