[quote='892500022, App Store Commerce Engineer, /thread/833094?answerId=892500022#892500022']
With promotional offers, you control eligibility, so the signature is how you make sure that a specific offer is authorized for this customer at the time of purchase.
[/quote]
The promotional offer can be applied by the app only right with proper validations and eligibility.
If yes, we can directly pass those information while purchasing I don't get it why we need to generate this signature and prove this is proper eligibility where we already handle this on our app. This flow looks complex and server call requirement slows our purchase processing.
Topic:
StoreKit
SubTopic:
StoreKit, In-App Purchase, and App Store Server API Q&A