Our app (version 4.0.49, Submission ID: c55b9044-fb43-4677-b48d-134fed482b5d) was recently rejected under Guideline 3.1.1 – Business – Payments – In-App Purchase with the note that it “uses promo codes to unlock discounts.”
We’d like to clarify our implementation and get guidance on the best compliant approach: • Apple Promo Codes: We already use App Store Connect’s official promo codes/offer codes for consumer campaigns, and these work through Apple’s IAP system. • Business Codes: In addition, we provide a second type of code for our enterprise/business users. These codes are not used for consumer unlocks and no money is collected via these codes. They are strictly used to validate access for business customers who already have pre-existing agreements with us outside of the App Store.
This setup has been approved in our past submissions for nearly a year, but the most recent review resulted in rejection.
Our Questions: How should we structure or frame these business codes so that they are seen as compliant with 3.1.1? • Would positioning them as enterprise account validation (aligned with Guideline 3.1.3(c) “Enterprise Services”) be acceptable?
We want to remain fully compliant with Apple’s guidelines, but also continue supporting our enterprise customers. Any guidance on the correct approach for handling these business-only codes would be greatly appreciated.
Thank you in advance.