...
For Promo Code Offers on Offers Page
You’ll find the below steps by navigating to Order-Level-Content > Menu > Offers > Offer
Create a regular offer in sanity or go to the offer that you want to change into a promo code offer. The offer must have the ‘requires assignment’ ruleset on. Make sure all other required rulesets are before the ‘requires assignment’ ruleset. Note: Any rulesets listed after ‘requires assignment’ will not be respected.
Set the UI Pattern to Promo Code Offer
Fill out the fields in the Promo Code Panel as needed. See image for which line the panel fields control.
Ignore the campaign ID field. This field will be deprecated.
If it is not already, add the offer to Feature Offers so it is visible on the app.
...