Skip to main content

Explore the Basics of Penny Perfect Pricing

Learning Objectives

After completing this unit, you’ll be able to:

  • Explain the basics of penny perfect pricing.
  • Describe the advantages of penny perfect pricing for offline orders.
  • Explain how orders are calculated.
  • Sign up for a developer edition org with Consumer Goods (CG) Cloud.

Pricing It Right

Gustavo De Luca is a sales manager at Alpine Group Nutrition and Beverage. He manages the retail execution for Alpine Group products at Northern Trail Outfitters (NTO), a large chain of retail stores located across the United States of America (USA).

Gustavo’s team of field reps use the CG Cloud offline mobile app to record store visit data, and to enter orders. Having the right conditions is important to upsell and increase sales. The conditions also help the field reps provide the correct price for the order to the customer, even when there’s no internet or limited connectivity.

Gustavo is looking for a solution that helps his field reps do these tasks easily. He seeks help from Fatima Daniels, the Salesforce admin at Alpine Group. Fatima suggests using penny perfect pricing to effectively calculate orders based on specific pricing conditions. She even volunteers to set up things for Gustavo in CG Cloud. 

Fatima setting up pricing configurations for Alpine Group products using a tab.

In this module, follow along as Fatima explores pricing conditions and configures penny perfect pricing for Gustavo and his team.

Penny Perfect Pricing Basics

Fatima starts by exploring the basics of penny perfect pricing. A retail customer expects the prices of orders to be accurate down to the penny level. To meet this expectation, sales reps in the consumer goods world use penny perfect pricing during field visits. Penny perfect pricing helps to:

  • Calculate orders based on price conditions and provide accurately calculated documents, such as invoices or orders.
  • Support various condition types and search strategies or key types. This makes it possible to find the relevant condition for price determination.

To generate an accurate invoice, penny perfect pricing checks for the relevant existing conditions, such as:

  • Customer-product combinations
  • Customer sets
  • Running promotions or hierarchies

Penny perfect pricing then calculates the conditions in the correct sequence. As invoice is a legal document, country-specific legal requirements are recorded to generate the invoice.

With penny perfect pricing configured for the CG Cloud, sales reps using the offline mobile app can calculate accurate prices for orders even when they’re offline. They can calculate orders that have different scales, units of measure, and conditions such as discounts, amount per unit, and flat rates.

Penny perfect pricing is part of the CG Cloud enhanced data model, and it uses a pricing engine for comprehensive price calculation. The pricing engine calculates orders only on the mobility side. The engine considers customer and product pricing conditions, like prices, discounts, and surcharges. These pricing conditions, in turn, are used to determine the prices in scenarios such as:

  • Creating an invoice for an on-demand sales order
  • Calculating a pre-sales order
  • Calculating a return

Penny perfect pricing supports various condition types. Each condition type points to an order search strategy to find the relevant conditions. Each step in the search strategy points to a key type and each key type points to one or multiple key attributes. Penny perfect pricing considers various conditions when calculating prices. For more information, see Penny Perfect Pricing.

Advantages of Penny Perfect Pricing

Next, Fatima finds out why penny perfect pricing is useful when placing offline orders. 

  • It helps field reps provide accurate prices for orders to the customers during store visits.
  • It ensures that the price is always the same, no matter the mobile device or location.
  • It ensures that the correct pricing is generated even when there’s no internet or limited internet connectivity.
  • It ensures accurate invoicing, which is critical for cash collection and credit limit checks.
  • It helps to maintain the right conditions that are required to upsell and increase sales.
  • It helps in calculation of taxes and other legal requirements.
  • It helps in combining different discounts and rounding the calculation results.

How Orders Are Calculated

It’s time for Fatima to check out how order prices are calculated in CG Cloud. CG Cloud enables taking direct and indirect orders fully offline. Direct orders are created when sales reps visit a store. The order values are calculated depending on the order templates. Whereas, indirect orders are created for products that are delivered to the customer from the wholesalers.

Order taking is based on the different order types with penny perfect pricing, fast order capabilities, promotion-based orders, and mobile printing. Promotion-driven orders based on conditions with constraints help sales reps to upsell. CG Cloud calculates a penny perfect price based on the flexible rules and pricing conditions.

You can initiate order calculation in the following ways. The selection of either of the options depends on the complexity of pricing configuration.

  • Manually using the Calculate button
  • Automatically by direct calculation

For more information, see Penny Perfect Pricing.

Sign Up for a Developer Edition Org with Consumer Goods Cloud

To complete this module, you need a special Developer Edition org that contains CG Cloud and our sample data. Get the free Developer Edition and connect it to Trailhead now so you can complete the challenges in this module. Note that this Developer Edition is designed to work with the challenges in this badge, and may not work for other badges. Always check that you’re using the Trailhead Playground or special Developer Edition org that we recommend. 

  1. Sign up for a free Consumer Goods Cloud Developer Edition org.
  2. Fill out the form.
    • For Email, enter an active email address.
    • For Username, enter a username that looks like an email address and is unique, but it doesn't need to be a valid email account (for example, yourname@example.com).
  3. After you fill out the form, click Sign me up. A confirmation message appears.
  4. When you receive the activation email (this might take a few minutes), open it and click Verify Account.
  5. Complete your registration by setting your password and challenge question.

    Tip: Write down your username, password, and login URL for easy access later.

  6. You’re logged in to your Developer Edition.

Now connect your new Developer Edition org to Trailhead.

  1. Make sure you're logged in to your Trailhead account.
  2. In the Challenge section at the bottom of this page, click the playground name and then click Connect Org.
  3. On the login screen, enter the username and password for the Developer Edition you just set up.
  4. On the Allow Access? screen, click Allow.
  5. On the Want to connect this org for hands-on challenges? screen, click Yes! Save it. You’re redirected back to the challenge page and ready to use your new Developer Edition to earn this badge.

In this unit, Fatima has learned, in detail, about penny perfect pricing and order calculation in CG Cloud. In the next unit, follow her as she sets up an order template, a search strategy, and other related tasks.

Resources

Share your Trailhead feedback over on Salesforce Help.

We'd love to hear about your experience with Trailhead - you can now access the new feedback form anytime from the Salesforce Help site.

Learn More Continue to Share Feedback