Oracle/ATG Web Commerce has a wide range of pricing features that allow you to provide user behavior-based pricing, dynamic and static pricing, easy integration with the most popular payment and tax-calculating software, multiple pricing methods and much more. Take a look at a list of ATG Pricing features and ways if can increase your e-commerce site performance.

Price Lists

In ATG you can choose between price lists and SKU-based pricing methods. Price lists is an ATG pricing method that allows you to target a specific set of prices to a specific group of customers. This method can be used to assign price lists directly to individual users/organizations or provide specific price lists for them dynamically based on their behavior on the website, location as well as other business conditions. For instance, new, registered and returning users might have different product prices targeted at them, and so on.

Price lists can especially be helpful in a B2B environment where each organization can have its unique pricing for certain products based on previous negotiations or contracts.

Through the hierarchical structure of price lists (where you have a base price list that includes prices for all the products/services you sell) you need to provide prices to other lists only when you want to override the default from the base list that saves your time and effort.

You can also set up start/end date on which the price list is available/ no longer available and it will start/end automatically.

Regular, Sale and Wholesale Prices

SKU-based pricing allows you to create list, sale and wholesale prices for each SKU. If a sale or wholesale price exists, the customer sees sale/wholesale price followed by the list price in strike-through format.

You can also use price lists and SKU-based pricing methods together if your pricing model for your site(s) permits it.

Volume Pricing

Bulk pricing allows you to provide different item prices based on the total number of those items in the order. For instance, one shirt costs $5. When someone buys up to 10 of those each item price remains the same – $5. However, if someone buys over 10 shirts or more each shirt will be $4; over 20 – $3, etc.

Number of items Bulk Price Total
1 $5 $5
11 $4 11*4=$44
21 $3 21*3=$63

Tiered pricing allows you to provide different prices for the same items in the same order based on the number of those items in that order. For instance, one shirt costs $5. When someone buys up to 10 of those each item price remains the same – $5. However, if someone buys between 10 and 20 shirts first 10 shirts will be $5 each and the rest of them – $4 each; between 20 and 30 – first 9 shirts will be $5 each, next 10 will be $4 each and the rest will be $3 each.

Number of items Tired Price Total
1 $5 $5
11 10 items for $5; 1 item for$4 10*5+1*4=$54
21 10 items for $5; 10 item for$4; 1 item for $3 10*5+10*4+1*3=$93

Static Pricing

You can set up the same item’s list, sale and wholesale static prices for all customers. Those prices will be used as the basis for calculating order totals, shipping costs and taxes. Choosing static pricing over dynamic pricing allows you to improve your page load time as Pricing Calculators would just return prices from the catalog instead of doing calculations.

Dynamic Pricing

Dynamic pricing automatically adapts list prices for the customer by applying discounts and other promotions. It is always used when a customer adds an item to the cart. However, whether or not to use it on a product page depends on your business goals and your business’s specific characteristics.

In general, dynamic pricing allows you to provide more accurate and customized pricing for online shoppers. However, overusing dynamic pricing can slow down your website. Therefore, you should evaluate whether better customization or higher website speed would be more beneficial in any particular situation.

In order to get the maximum from implementing dynamic pricing you can combine it with static pricing. In other words, you can use dynamic pricing on certain templates or for some types of customers while implementing static pricing for the rest.

Configurable SKUs

Configurable SKUs allow you to sell a set of multiple different items as a single item. In this case SKUs represent an object that is sold as a single item but has variable components. For instance, when you purchase a laptop you select CPU, memory and other components while paying for them as one item; i.e. a laptop.

A Wide Range of Available Promotions

Choose from the many promotion types Oracle/ATG Web Commerce supports to achieve your business goals and increase your website performance.

– Specific amount/% off a particular item/order;

– Specific amount/% off a product based on attributes;

– Free product;

– Free shipping for a particular product/order;

– Substitution.

Easy Integration With Payment and Tax-Calculating Software

You can easily integrate ATG Commerce with multiple payment and tax-calculating software such as Cybersource, TAXWARE, PayPal and many more. TAXWARE and Cubersource integration modules come as part of ATG Commerce and are free.PayPal Integration Module is also free and written by our specialists at Spark::red (contact us to get a module). Through multiple modules designed specially for Oracle/ATG Web Commerce, an integration process takes days instead of weeks.

Scheduled Orders

Individual online shoppers or organizations (B2B environment) can schedule orders for the future instead of buying products right away. Information that is required for scheduled orders is the same as for a regular order plus dates for when the order should be shipped. Oracle/ATG Web Commerce processes scheduled orders on the dates set by a customer so he/she will be charged for the services/products on the scheduled dates.

3 Preconfigured Shipping Pricing Methods

There are 3 preconfigured delivery options your customers can choose from that are used by ATG to calculate shipping expenses. You can set a fixed price for shipping (TwoDay and/or NextDay Shipping) or offer Ground Shipping where the price is based on the order total. In the scheme below you can see an example of shipping pricing based on the order total.

Order Total Shipping Price
Order Total<$50 $5
$50 <=Order Total<=$100 $8
$100<=Order Total<=$150 $12

Multiple Payment Options

ATG Commerce allows you to accept payments by gift cards and coupons as well as credit cards.

Multiple Cards per User

An online shopper can provide his/her credit card information during the checkout process as well as use any card he/she saved earlier in the list of his/her payment methods.

Multiple Currencies Support

Oracle/ATG Web Commerce supports multiple currencies that permits custom pricing by region. ATG Pricing Services automatically determine the location of the customer and subsequently the currency that should be used for pricing.

In a multisite environment you can also assign a certain currency to a certain site.

Multiple sites can share the same price lists

The price list you are using must cover any items from whichever site a customer may purchase from.

Many Public Pricing APIs

Oracle/ATG Web Commerce includes many pricing APIs to provide eCommerce sites with high performance. If you need additional functionality, you can also write new implementations of those APIs.

Express Checkout

Customers can choose a preferred payment method that will be used as the default method for express checkout.

Delivery of Items From the Same Order to Different Addresses

Online buyers can choose to ship items from the same order to multiple shipping addresses. This feature eliminates the need to go through multiple checkout processes and allows customers to pay for all of his/her items at once. Therefore, more promotions can be available for such a customer.

E.g. a buyer added 10 shirts to the cart. 5 of them he/she wants to ship to one address and the other 5 to another address. Imagine that a ‘Buy 6 shirts and get 1 free’ promotion exists. In this case ATG’s multiple addresses shipping feature makes a buyer eligible for the promotion. The list of features of ATG Pricing Services presented above is generic. For more detailed information on the capabilities of ATG Pricing Services, read Oracle/ATG Commerce official documentation that has been used as the basis for this post.