Black choker necklace

Cory Mosley

- Mosley Strategy Group LLC
RedRidge Pet Market is a family owned and operated pet store based in Richmond, Virginia featuring all natural products, competitive prices, and personal service. We serve customers nationwide.

Implement Advertised Price

Description:

The merchant is selling some products for which he can only show the advertised price until the product is added to the cart. The goal of this project to implement a feature where it only show the advertised price across the store for the product if its not in the cart.

Solution/Implementation

  • Used the compare_at_price field to show the advertised price and price field to show the actual price on the product page, collection page, search page, etc.
  • remove all the current reference of compare_at_price from the theme.
  • implement the reflective changes to all the cart operations to show/hide the advertised price/original price.
Successajax apiAttentionLiquidAttentionJavascript

Hurdles/Challenges:

  • Initially I have used the variant level metafields to store the advertised prices, But later realised that the client is using lighthouse for his brick and mortar store and then using accumula to sync everything from lighthouse to shopify.
  • The accumula do not sync any custom fields(metafields in our case) out of the box, so we need to find a way out. We ended up using the compare_at_price field to store the advertised price and price field to store the actual price.

Client Review: