Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note on Testing: Custom campaign codes for Voucherify and Talon One codes can only be tested in QA & Production. Dev & Staging testing are limited to the defined set of offers and codes listed in the the technical documentation.

Sanity Setup -

...

For Promo Code Offers on Offers Page

You’ll find the below steps by navigating to Order-Level-Content > Menu > Offers > Offer

  1. 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.

    1. Image Removed
  2. Set the UI Pattern to Promo Code Offer

    1. Image Removed

  3. Fill out the fields in the Promo Code Panel as needed. See image for which line the panel fields control.

    1. Ignore the campaign ID field. This field will be deprecated.

    2. Image Removed

  4. If it is not already, add the offer to Feature Offers so it is visible on the app.

For Cart Promo Codes on Checkout Page
  1. Create a regular Total $ or % off offer in sanity (similar to current support offers) or go to the offer that you want to change into a cart 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.

    1. Image Removed
  2. Set the UI Pattern to Promo Code Offer

    1. Image Removed
  3. If you are copying an existing support offer, turn the ‘For Support’ flag off. Note that the ‘Cart promo code’ UI pattern has built in logic to hide the offer from the /offers page

    1. Image Removed
  4. If it is not already, add the offer to Feature Offers so it is available through the promo code at cart field.

Sanity Setup - Loyalty

For the loyalty platform integration we are essentially setting up the documents needed to create a personalized offer - template and config documents.

...