Shopping Cart App Settings Knowledge Base
This document provides a functional description of the Shopping Cart App Settings, including their purpose, possible values, and implementation notes.
-
AllowPartialApiPayment
-
Purpose: Set to Yes to enable making a partial payment on an event from the Fusion API.
-
Possible Values: Yes / No
-
-
DefaultEventDateToFoodDeliveryDate
-
Purpose: Set to Yes to populate the Event date with the Food Delivery Date.
-
Possible Values: Yes / No
-
-
DisplayRoomOnDelieryWindow
-
Purpose: Set to Yes to display the room field on the Event Details/Delivery window.
-
Possible Values: Yes / No
-
-
PartialApiPaymentPercentageMinimum
-
Purpose: Set the Percentage Minimum for the payment to be accepted. For example, 50 for 50% payment minimum.
-
Possible Values: 0 - 100
-
-
PaymentPortalEmailTemplate
-
Purpose: Set the email template to send an email and receipt upon receiving payment.
-
Possible Values: The desired email template name.
-
-
PaymentPortalReportTemplate
-
Purpose: Enter desired report template name to be automaticaly sent to the paying customer.
-
Possible Values: The desired report name.
-
-
ShowMenuItemImage
-
Purpose: Hide or Show associated pictures in the online ordering app
-
Possible Values: Yes / No
-
-
ShowStatementButton
-
Purpose: Set to Yes to display the Statement button on the Payment Portal page.
-
Possible Values: Yes / No
-
-
UseDeliveryDateTimeForWebItems
-
Purpose: Set to Yes to use delivery date and time to determine WebItems availability.
-
Possible Values: Yes / No
-
-
WebAppACHDateRule
-
Purpose: The number of hours prior to the event date you will allow an ACH payment.
-
Possible Values: Any range of hours like 2, 48, etc.
-
-
WebAppAllowSaturdayDelivery:
-
Purpose: Enter No if you do not allow deliveries on the Saturday. The Event Date will not be available on Saturdays.
-
Possible Values: No / Yes
-
-
WebAppAllowSundayDelivery
-
Purpose: Enter No if you do not allow deliveries on the Sunday. The Event Date will not be available on Sunday.
-
Possible Values: No / Yes
-
-
WebAppBrochure
-
Purpose: Enter StoredFilesPK Value of the PDF brochure.
-
Possible Values:
-
-
WebAppCanceledOrderStatus
-
Purpose: Enter the Event Status for Cancelled orders.
-
Possible Values: Web Order - Canceled
-
-
WebAppClickThroughContractPK
-
Purpose: Enter the StoredFilesPk of the Company Contract.
-
Possible Values: Not specified.
-
-
WebAppClickThroughReportName
-
Purpose: Enter the exact Report Name in Fusion for the Contract.
-
Possible Values: Not specified.
-
-
WebAppClickThroughType
-
Purpose: Set to PDF to display a static report or Report to use a computed report from Fusion.
-
Possible Values: PDF
-
-
WebAppCommAmountLabel
-
Purpose: Enter the label for Commission Amount on the web page.
-
Possible Values: Not specified.
-
-
WebAppConfirmedEmail
-
Purpose: Enter the desired Email for Confirmed orders.
-
Possible Values: OrderPendingCreditCard
-
-
WebAppConfirmedEmailReport
-
Purpose: Enter report name to attach to Confirmed email.
-
Possible Values: Not specified.
-
-
WebAppConfirmedOrderStatus
-
Purpose: Enter the Event Status for Confirmed orders.
-
Possible Values: Web Order - Confirmed
-
-
WebAppCustomerTerms
-
Purpose: Enter the Customer Terms for status checks.
-
Possible Values: Not specified.
-
-
WebAppDataLoadingValue
-
Purpose: Set the value to 0 for to pull down all items and images or set it to 100 to pull data in 100 item segments.
-
Possible Values: 0
-
-
WebAppDefaultCustomerType
-
Purpose: Enter the default Customer Type when creating a mobile or web order.
-
Possible Values: Web Order
-
-
WebAppDefaultSalesperson
-
Purpose: Enter the default Salesperson when creating a mobile or web order.
-
Possible Values: Web Order
-
-
WebAppDeliveryDateRule
-
Purpose: Enter the days past today to display in the calendar.
-
Possible Values: 1
-
-
WebAppDeliveryEndTimeRule
-
Purpose: Enter the hours past midnight to display start time (mil time).
-
Possible Values: 17:00:00
-
-
WebAppDeliveryStartTimeRule
-
Purpose: Enter the hours past midnight to display start time (mil time).
-
Possible Values: 08:00:00
-
-
WebAppDeliveryWindowGuestCount
-
Purpose: Show or Hide the Guest Count on the Delivery window.
-
Possible Values: Yes
-
-
WebAppDeliveryWindowShowPO
-
Purpose: Show or Hide the PO field on the Delivery window.
-
Possible Values: Not specified.
-
-
WebAppDisplayCatalogOnly
-
Purpose: This will disable the Shopping Cart functionality.
-
Possible Values: No
-
-
WebAppDisplayConfirmedClickThrough
-
Purpose: Display Confirmed event status orders as well as Pending.
-
Possible Values: No
-
-
WebAppDisplayPendingClickThrough
-
Purpose: Set the Payment Portal to display the Pending Click-Through button.
-
Possible Values: Yes
-
-
WebAppFinalPaymentDateRule
-
Purpose: The number of hours prior to the event date you will allow an online payments.
-
Possible Values: 0
-
-
WebAppFinalPaymentMessage
-
Purpose: Enter a message to let your customers know they must contact you about final payment.
-
Possible Values: Not specified.
-
-
WebAppFuelAmountLabel
-
Purpose: Enter the label for Fuel Charge Amount on the web page.
-
Possible Values: Not specified.
-
-
WebAppGratAmountLabel
-
Purpose: Enter the label for Gratuities on the web page.
-
Possible Values: Not specified.
-
-
WebAppHidePaymentButton
-
Purpose: Show or Hide (enter Yes/No) the Pay button on the web portal.
-
Possible Values: No
-
-
WebAppIdleTimeout
-
Purpose: Enter a desired name or label for the title of the section headers on the ordering cart.
-
Possible Values: 600
-
-
WebAppLoginPageBackground
-
Purpose: Enter StoredFilesPK Value of the Background image.
-
Possible Values: Not specified.
-
-
WebAppMinimumOrderValue
-
Purpose: For example, enter 100 for $100.00 minimum. Enter 0 to skip validation.
-
Possible Values: 0
-
-
WebAppPaymentEmail
-
Purpose: Enter the desired Email for Payments.
-
Possible Values: CreditCardCharged
-
-
WebAppPaymentEmailReport
-
Purpose: Enter the desired Report Template for Payments.
-
Possible Values: PaymentReceipt
-
-
WebAppPaymentPortalOnly
-
Purpose: Set to this option to exclude the shopping cart functionality.
-
Possible Values: No
-
-
WebAppPendingEmail
-
Purpose: Enter the desired Email for Pending orders.
-
Possible Values: Not specified.
-
-
WebAppPendingEmailReport
-
Purpose: Enter report name to attach to Pending email.
-
Possible Values: Not specified.
-
-
WebAppPendingOrderStatus
-
Purpose: Enter the Event Status for Pending orders.
-
Possible Values: Web Order - Pending
-
-
WebAppPickupDateRule
-
Purpose: Enter the days past today to display in the calendar.
-
Possible Values: 1
-
-
WebAppPickupEndTimeRule
-
Purpose: Enter the hours past midnight to display start time (mil time).
-
Possible Values: 17:00:00
-
-
WebAppPickupStartTimeRule
-
Purpose: Enter the hours past midnight to display start time (mil time).
-
Possible Values: 08:00:00
-
-
WebAppPortalPaymentPageDateControlSettings
-
Purpose: Set the number of days to populate the date control on the payment page.
-
Possible Values: 90
-
-
WebAppPrivacy
-
Purpose: Enter StoredFilesPK Value of the Privacy PDF.
-
Possible Values: Not specified.
-
-
DisplayRoomOnDeliveryWindow
-
Purpose: Set to Yes to display the prompt to choose the desired Suite for Delivery.
-
Possible Values: Yes
-
-
WebAppReferredBy
-
Purpose: Set the Default when placing web orders.
-
Possible Values: Web Order
-
-
WebAppRefund
-
Purpose: Enter StoredFilesPK Value of the Refund PDF.
-
Possible Values: Not specified.
-
-
WebAppServAmountLabel
-
Purpose: Enter the label for Service Charge on the web page.
-
Possible Values: Not specified.
-
-
WebAppShowACH
-
Purpose: Enable ACH/eCheck for payment processing.
-
Possible Values: Yes
-
-
WebAppShowCancelEventButton
-
Purpose: Set to No to hide the Cancel Event button.
-
Possible Values: Yes
-
-
WebAppShowCopyButton
-
Purpose: Set to Yes to show the Copy button. The past event will be copied and marked Pending.
-
Possible Values: Yes
-
-
WebAppShowNewUserButton
-
Purpose: Display New User Button on the login page.
-
Possible Values: Yes
-
-
WebAppShowPDFBrochureLink
-
Purpose: Display PDF link in the footer.
-
Possible Values: Yes
-
-
WebAppShowPDFBrochureLinkType
-
Purpose: The default is PDF. Enter full HTTP link path to use a link.
-
Possible Values: PDF
-
-
WebAppShowPDFLabel
-
Purpose: Enter the label for the PDF brochure in the footer.
-
Possible Values: PDF Brochure
-
-
WebAppShowDeliveryOption
-
Purpose: Set to No to hide the delivery option if you only allow Pickups.
-
Possible Values: Yes
-
-
WebAppShowPickupOption
-
Purpose: Set to No to hide the Pickup option if you are only Deliverying.
-
Possible Values: Yes
-
-
WebAppShowPrivacyLabel
-
Purpose: Enter the label for the Privacy link in the footer.
-
Possible Values: Privacy
-
-
WebAppShowPrivacyLink
-
Purpose: Display Privacy link in the footer.
-
Possible Values: Yes
-
-
WebAppShowPrivacyLinkType
-
Purpose: The default is PDF.
-
Possible Values: PDF
-
-
WebAppShowRefundLabel
-
Purpose: Enter the label for the Refund link in the footer.
-
Possible Values: Refund
-
-
WebAppShowRefundLink
-
Purpose: Display Refund link in the footer.
-
Possible Values: Yes
-
-
WebAppShowRefundLinkType
-
Purpose: The default is PDF.
-
Possible Values: PDF
-
-
WebAppShowRetailPrices
-
Purpose: Show/Hide the Retail Prices on the Shopping Cart.
-
Possible Values: Yes
-
-
WebAppShowTermsLabel
-
Purpose: Enter the label for the Terms link in the footer.
-
Possible Values: Terms
-
-
WebAppShowTermsLink
-
Purpose: Display Terms link in the footer.
-
Possible Values: Yes
-
-
WebAppShowTermsLinkType
-
Purpose: The default is PDF.
-
Possible Values: PDF
-
-
WebAppTerms
-
Purpose: Enter StoredFilesPK Value of the Terms PDF.
-
Possible Values: Not specified.
-
-
WebAppTimeIncrementRule
-
Purpose: Enter 15 for qtr hours, enter 30 for half hours and 60 for whole hour.
-
Possible Values: 30
-
-
WebAppUseDeliveryPostalCodeList
-
Purpose: Set to Yes if you want to limit specific postal codes for delivery.
-
Possible Values: No
-
-
WebAppWaivAmountLabel
-
Purpose: Enter the label for Damage Waiver Amount on the web page.
-
Possible Values: Not specified.
-
-
WepAppShowCommAmt
-
Purpose: Enter Yes to display Commission Amount on cart page.
-
Possible Values: No
-
-
WepAppShowFuelAmt
-
Purpose: Enter Yes to display Fuel Charge on cart page.
-
Possible Values: No
-
-
WepAppShowGratAmt
-
Purpose: Enter Yes to display Gratuity Amount on cart page.
-
Possible Values: No
-
-
WepAppShowSalesTax
-
Purpose: Enter Yes to display Sales Tax on cart page.
-
Possible Values: No
-
-
WepAppShowServAmt
-
Purpose: Enter Yes to display Service Charge on cart page.
-
Possible Values: No
-
-
WepAppShowWaivAmt
-
Purpose: Enter Yes to display Damage Waiver on cart page.
-
Possible Values: No
-
-
EventsSpecialInMaxLength
-
Purpose: Maximum field size of eventsxt.special_in.
-
Possible Values: 240
-
-
EnableCreditCardFinanceCharges
-
Purpose: Set to Yes to enable adding a finance charge to a credit card transaction.
-
Possible Values: No
-
-
CreditCardFinanceChargeMiscPk
-
Purpose: Misc item PK (misc.misid) for the Credit Card Finance Charge
-
Possible Values: 0
-
-
PromptForCreditCardFinanceCharge
-
Purpose: Set to Yes to prompt when adding a finance charge to a credit card transaction. If No, the customer flag will be used
-
Possible Values: No
-
-
CreditCardFinanceChargePercentage
-
Purpose: The percent of the finance charge on a credit card transaction (e.g. 4.5).
-
Possible Values: 3.5
-
-
EnableCreditCard
-
Purpose: Set to Yes to enable credit card functionality.
-
Possible Values: Yes
-
-
WebAppRecurrentEvents
-
Purpose: Set to Yes to enable recurrent events (orders) on the Shopping Cart.
-
Possible Values: Yes
-
-
WebAppRecurrentEventsLimit
-
Purpose: Set how many events(orders) the client can place at the same time.
-
Possible Values: 5
-
-
WebAppChangeRequestDateRule
-
Purpose: The number of hours prior to the event date the user can submit a change request.
-
Possible Values: 0
-
-
WebAppConfirmedCancellationAllowed
-
Purpose: Set to Yes if you allow an event to be canceled that does not have a payment applied.
-
Possible Values: No
-
-
WebAppCancellationEmail
-
Purpose: Set the desired email template for canceled web orders.
-
Possible Values: OrderCancellation
-
-
WebAppDaysPriorForCancellation
-
Purpose: Set the number of days before an event cancellation may be allowed.
-
Possible Values: 0
-
-
WebAppShowCalories
-
Purpose: Show/Hide the Calories field on the product detail screen.
-
Possible Values: Yes
-
-
WebAppClickThroughConfirmEventStatus
-
Purpose: Enter the Event Status for Confirmed orders
-
Possible Values: Confirmed - Contract
-
-
WebAppOnLinePaymentEventStatus
-
Purpose: Enter the Event Status for Confirmed orders
-
Possible Values: Confirmed - Paid
-
-
WebAppOrderChangeRejectedEmail
-
Purpose: Enter the desired Email when a change is rejected for an order.
-
Possible Values: OrderChangeRejected
-
-
WebAppOrderChangeAcceptedEmail
-
Purpose: Enter the desired Email when a change is accepted for an order.
-
Possible Values: OrderChangeAccepted
-
-
WebAppOrderChangeRequestedEmail
-
Purpose: Enter the desired Email when a change is requested for an order.
-
Possible Values: OrderChangeRequested
-
-
WebUseSchedule
-
Purpose: Determines whether the WebAPI used Schedules or ignores them and goes directly to shopping cart.
-
Possible Values: No
-
-
WebAppPaymentDeclinedEmail
-
Purpose: Enter the desired Email template for Declined Payments.
-
Possible Values: CreditCardDeclined
-
-
WebAppHidePaymentButtonByStatus
-
Purpose: Show (set empty) or Hide (enter desired status) the Pay button on the web portal.
-
Possible Values: Not specified.
-
-
WebAppDeliveryRoomsIsRequired
-
Purpose: Enforce the room field to be mandatory when placing an order in the Shopping Cart.
-
Possible Values: No
-
-
WebAppUseBillingAccountNumber
-
Purpose: Enable payment via “customer number” bypassing the need to enter a credit card for payment and still allowing users to submit an order.
-
Possible Values: No
-
-
Evt_code
-
Purpose: Enter the default Event Type code for ordering, required for pricing to function.
-
Possible Values: 1
-
-
WebAppPayLater
-
Purpose: Enable submitting an order (confirmed) without the need to make a payment.
-
Possible Values: No
-
-
WebAppRequireContractForPayment
-
Purpose: Set Yes for the payment option in the shopping cart to be disabled until the associated contract has been accepted. Set No to remove contract restrictions.
-
Possible Values: NO
-
-
DisableCustomerCostCenter
-
Purpose: The Customer cannot change the Cost Center selected after have confirmed the order details
-
Possible Values: No
-
-
WebAppShowStatusColumn
-
Purpose: Enter Yes to display the Status column in the Orders grid
-
Possible Values: Yes
-
-
WebAppShowDeliveryPickUpColumn
-
Purpose: Enter Yes to display the Delivery/PickUp column in the Orders grid
-
Possible Values: No
-
-
ShowCustomerCostCenter
-
Purpose: Set Yes to show in the Delivery Order the Cost Centers Display Name in a dropdown
-
Possible Values: Yes
-
-
ShowCustomerCostCenterLabel
-
Purpose: Enter the label for Customer Cost Center dropdown
-
Possible Values: Market Area
-
-
GratuityMiscPk
-
Purpose: Misc item PK (misc.misid) for the custom gratuity charge
-
Possible Values: 69
-
-
WebAppCustomerTypeReadOnly
-
Purpose: The Customer Type field is read-only for users, preventing clients from changing their customer type.
-
Possible Values: Yes
-
-
WebAppShowReferredBy
-
Purpose: Set to Yes to display the referred by field on the Customer's Profile.
-
Possible Values: Yes
-
-
WebAppCustomGratuityPercentages
-
Purpose: Enter tip percentages for the custom gratuity form, separated by commas.
-
Possible Values: 10,15,18,20
-
-
WebAppShowCustomGratuity
-
Purpose: Set to Yes to display a custom form for selecting and editing the gratuity.
-
Possible Values: Yes
-
-
WebAppCustomerOnHoldMessage
-
Purpose: Enter a message to explain customers On Hold the reason why they are unable to place a new order.
-
Possible Values: Your account is On Hold and ordering additional items is not allow
-