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
PaymentPortalEmailTemplate
Purpose
Set the email template to send an email and receipt upon receiving payment.
Possible Values
Not specified.
PaymentPortalReportTemplate
Purpose
Enter desired report template name to be automaticaly sent to the paying customer.
Possible Values
Not specified.
ShowMenuItemImage
Purpose
Hide or Show associated pictures in the online ordering app
Possible Values
Yes
ShowStatementButton
Purpose
Set to Yes to display the Statement button on the Payment Portal page.
Possible Values
No
UseDeliveryDateTimeForWebItems
Purpose
Set to Yes to use delivery date and time to determine WebItems availability.
Possible Values
No
WebAppACHDateRule
Purpose
The number of hours prior to the event date you will allow an ACH payment.
Possible Values
24
WebAppAllowSaturdayDelivery
Purpose
Enter No if you do not allow deliveries on the Saturday. The Event Date will still accept Saturday.
Possible Values
No
WebAppAllowSundayDelivery
Purpose
Enter No if you do not allow deliveries on the Sunday. The Event Date will still accept Sunday.
Possible Values
No
WebAppBillingProfileShowCenter#
Purpose
Show or Hide the Center/Sponsor # on the Customer Profile window (events.central_ch). KFS field.
Possible Values
No
WebAppBillingProfileShowPO
Purpose
Show or Hide the PO field on the Customer Profile window.
Possible Values
No
WebAppBrochure
Purpose
Enter StoredFilesPK Value of the PDF brochure.
Possible Values
Not specified.
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.
DisplayRoomOnDelieryWindow
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