Collect explicit permission for recovery calls and texts. Use a separate,
unchecked checkbox and store the wording and acceptance time in your records.
Give every member a clear way to opt out.
Provider fields
hyzl reads one specific field for each provider:
hyzl does not use numbers from Stripe charges, invoices, metadata, or unrelated RevenueCat attributes.
Stripe phone numbers
Add a phone number to each member’s StripeCustomer. Use one of these methods:
- Turn on phone collection for Stripe Checkout or Payment Links.
- Open one
Customer, click Edit, and complete Phone. - Set
customer.phonethrough the Stripe application programming interface for a bulk update.
Customer. The provider details show measured coverage after hyzl has enough records for a useful sample.
RevenueCat phone numbers
Set the reserved RevenueCat$phoneNumber attribute for each member. Do not create a custom attribute with a similar name.
- Call the RevenueCat software development kit’s
setPhoneNumberhelper after collection. - Use the RevenueCat member-attributes application programming interface for existing members.
Number format
Send numbers in E.164 international format, including the country code. For example, use+15551234567.
hyzl tries to normalize free-text numbers and skips values that it cannot normalize.

