Optional
customerThe email of the user. If undefined, RevenueCat will ask the customer for their email.
Optional
defaultThe default locale to use if the selectedLocale is not available. Defaults to english.
Optional
htmlThe 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.
Optional
metadataThe 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.
Optional
purchaseThe 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.
Optional
selectedThe locale to use for the purchase flow. If not specified, English will be used
Parameters used to customise the purchase flow when invoking the
.purchase
method.