Providing a shipping discount

Learn how to provide a shipping discount.

You can apply a shipping discount to a customer's order. When you apply a shipping discount, it reduces the cost of the shipping rate for the customer.

You can display the shipping discount in the cart and the order summary. The cart shows the discounted amount for the Shipping value.

In the order summary, the original shipping rate will appear with a strikethrough next to the discounted rate following each shipping method. This allows the customer to see the shipping discount applied to the order.

Creating a shipping discount offer

To create a shipping discount offer for an order:

You need the Merchandising Manager and Merchandising Discount Manager role in Global Commerce to perform this task.

  1. Sign in to Global Commerce.

  2. Select Marketing, select Offers and Programs, and then click Create Offer. The Type step on the Create Offer page appears.

  3. Type the name of the offer in the Name field and provide a description of the offer in the Description field.

  4. Type the identifier for the offer in the External Reference Offer ID field. You can use any combination of numbers and letters. This identifier is used to cross-reference an offer between Global Commerce and your external marketing application.

  5. Under Expiration, select the start and end date options you want to use and enter a start and end date if required.

  6. Under Type, choose the type of shipping discount from the options under Shipping Cost Discount and select the shipping offer type from the associated dropdown list.

  7. Under Trigger, choose the trigger type for the shipping discount from the list.

  8. Click Next. The Behavior step appears.

  9. Under Offer Controls:

    • Optional. Select the Limit Total Usage check box if you want to restrict the total usage of the offer in your store, and specify the total number of uses per offer in your store.

    • Choose the Allow Offer on All Locales or the Restrict Offer to Specific Locales option.

  10. Under Subscription Controls, select the check boxes that apply to your subscription product.

  11. Under Offer Tracking, select one of the marketing options from the Marketing Channel Type dropdown list.

  12. Click Next. The Products and Pricing step or Pricing step appears.

  13. Complete the fields in the Products and Pricing step or Pricing step. See Associating products and pricing with the offer for more information on the panes and fields.

  14. Click Next. The Display Content step appears.

  15. Complete the fields in the Display Content step. See Configuring the offer's content for more information on the panes and fields.

  16. Click Next. The Review step appears.

  17. Use the Review step to view the summary of the offer you just created. Based on your review, choose one of the following options:

    • To change the offer, click Previous until you see the information you want to edit and apply your changes.

    • To create a coupon code offer, click Finish, click Yes when prompted to add coupon codes, and then complete the fields to add the coupon codes.

    • When you are satisfied with the offer setup, click Finish to complete the offer. A message appears asking you if you want to deploy the offer now. Click OK to create and deploy the offer or click Cancel to create the offer. You can deploy the offer when you want it to appear on your site. Shoppers will not see the offer on your site until you deploy the offer.

Once you complete the Create Offer wizard and save an offer, you cannot change the type.

Shipping options

You can retrieve the shipping options for a cart or all shipping options. The shippingOptions object in the response retrieves the discounted shipping rate based on the matching deployed shipping discount offer. A successful request returns the costWithDiscount and formattedCostWithDiscount .

Parameter

Description

costWithDiscount

The sum of the shipping cost with discounts.

formattedCostWithDiscount

The sum of the shipping cost with a discount in locale currency format (for example, $ 19.14). Contact your Digital River team to set up the currency symbol, decimal separator, and number of fractional digits for the formatted cost with discount amount.

JSON
JSON
{
"shippingOption": {
"uri": "http://dispatch-test.digitalriver.com/v1/shoppers/me/carts/active/shipping-options/167400",
"id": 167400,
"description": "Express",
"cost": {
"currency": "USD",
"value": 12.5
},
"formattedCost": "12.50USD",
"costWithDiscount": {
"currency": "USD",
"value": 10.87
},
"formattedCostWithDiscount": "10.87USD",
"applyShippingOptionToCart": {
"uri": "http://dispatch-test.digitalriver.com/v1/shoppers/me/carts/active/apply-shipping-option?shippingOptionId=167400"
}
}
}