Skip to main content

Hi all!

We’re running an A/B-test with a monthly subscription and two pricings both pricings and have the same setup in the AppStore and RevCat but the second package has PACKAGE_TYPE  CUSTOM or UNKNOWN whereas the first has MONTHLY as expected. What could be wrong with the setup?

currentOffering.availablePackages.map((pkg) => {
let priceTag = pkg.product.priceString;
switch(pkg.packageType) {
case Purchases.PACKAGE_TYPE.LIFETIME:
priceTag += ' einmalig'; break;
case Purchases.PACKAGE_TYPE.ANNUAL:
priceTag += ' pro Jahr'; break;
case Purchases.PACKAGE_TYPE.SIX_MONTH:
priceTag += ' alle 6 Monate'; break;
case Purchases.PACKAGE_TYPE.THREE_MONTH:
priceTag += ' alle 3 Monate'; break;
case Purchases.PACKAGE_TYPE.TWO_MONTH:
priceTag += ' alle 2 Monate'; break;
case Purchases.PACKAGE_TYPE.MONTHLY:
priceTag += ' pro Monat'; break;
case Purchases.PACKAGE_TYPE.WEEKLY:
priceTag += ' pro Woche'; break;
default: // UNKOWN und CUSTOM
priceTag += ' pro Monat*'; break;
}

 

When you setup a Package in an Offering, you can either give it a standard identifier (monthly, annual, etc.) or a custom identifier. It looks like you used a custom identifier for that package, and you can change it to a standard identifier (i.e., Monthly) in the dashboard to fix this.

 

 


Thank you for the answer but actually the setup was correct from our side. The problem was only temporary and there also was an outage for AppStore services on Apples status pages. 


Reply