await Glassfy.initialize({
apiKey: "8NOV6FQBHHRJ4F9N2HV0HUXOQ5LL0QA3",
watcherMode: false
});
​
const offerings = await Glassfy.offerings();
const offering = offerings.all.
find((offering) => offering.offeringId == "my_offering");
if (!offering)
return;
const sku = offering.skus[0];
const transaction = await Glassfy.purchaseSku({ sku });
const permission = transaction.permissions.all.
find((permission) => permission.permissionId == "premium");
​
if (permission?.isValid) {
// unlock premium
}