introductory offer in JWSTransactionDecodedPayload object

How can I use offerType and offerIdentifier in JWSTransactionDecodedPayload object, and what is the defference to is_in_intro_offer_period and is_trial_period in responseBody.Latest_receipt_info object

Posted on Oct 26, 2023 3:05 AM

Reply
3 replies

Oct 26, 2023 8:13 PM in response to 连洋

ResponseBody.Latest_receipt_info object have a is_trial_period member, what is the same meaning member in JWSTransactionDecodedPayload object?


Within JWSTransactionDecodedPayload is is_trial_period, and that has the value of true, or of false.


True indicates within the trial period. False indicates not:


is_trial_period | Apple Developer Documentation


For introductory offers:


Implementing introductory offers in your app | Apple Developer Documentation


For promotional offers:


https://help.apple.com/app-store-connect/#/dev16dfca448


For using promo codes:


Request and manage promo codes - Offer promo codes - App Store Connect - Help - Apple Developer


I’d probably start with skimming the whole document:


Enabling App Store Server Notifications | Apple Developer Documentation


There was WWDC videos (and links) here, as well:


What’s new in App Store server APIs - WWDC23 - Videos - Apple Developer


Expanding automation with the App Store Connect API - WWDC20 - Videos - Apple Developer


Apple Developer also has one-on-one consultations for design and for app analytics available:


Meet with Apple Experts - Apple Developer




introductory offer in JWSTransactionDecodedPayload object

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.