CyberStore Business Logic
CyberStore business logic determines how product, customer, pricing, inventory, shipping, and ordering information is interpreted and presented in the storefront. These guides explain the rules that connect SYSPRO data, CyberStore configuration, and the shopper experience.
Pricing
Use the Pricing guides to choose a pricing strategy, follow price calculations from SYSPRO through CyberStore, understand web-only discounts and promotions, control price visibility, and configure currency presentation.
Shipping
Shipping Calculation explains Provider, TotalSimple, and Percentage calculations; provider adjustments; alternate methods; global overrides; and provider-failure behavior.
Inventory
Inventory rules determine how CyberStore calculates available quantities, presents units of measure and Available to Promise information, and selects warehouses.
- Calculating Item Inventory Quantity explains the complete availability calculation and cart-allocation behavior.
- Inventory Quantity Basis defines the supported SYSPRO quantity sources and formulas.
- Preferred Unit of Measure explains default selection and fallback behavior.
- Available to Promise (ATP) explains synchronized ATP projections and storefront calculations.
- Warehouse Selection documents warehouse precedence and shopper selection.
Customer and cart behavior
Customer and cart rules govern customer access, terms, address mapping, account security, and shopping-cart behavior.
- Customer Access to Pricing and Ordering explains why price visibility and order eligibility are independent decisions.
- Customer Terms connects SYSPRO terms with CyberStore Customers and payment methods.
- Address Mapping maps flexible SYSPRO address lines into structured CyberStore fields.
- Account Security covers password reset, multi-factor authentication, and storefront and Console lockout.
- Shopping Cart Logic explains shared carts, checkout locking, restoration, item counts, and recalculation.