Configuration Options
There are a number of settings which can be configured within the backoffice on the configuration dashboard found here:
Settings -> UmbCheckout -> Configuration
Only users with access to the Settings section can change it. The same applies to the Stripe settings and shipping rates. The configuration and Stripe settings are cached, and saving them clears the cache on every server of a load-balanced site.
The configuration options and their possible options are as below:
| Name | Type | Options |
|---|---|---|
| Fallback Currency Code | Text | The 3-letter ISO currency code used when neither the productโs currency node nor the site root sets umbCheckoutCurrencyCode (see Currency) |
| Success Page URL | Picker | Select either a content node or enter an external URL |
| Cancel Page URL | Picker | Select either a content node or enter an external URL |
| Enable Shipping | Boolean | True: The shipping rates are passed to the payment provider |
| *Store Basket In a Cookie | Boolean | True: A cookie is set which stores the users current Basket |
| *Basket Expiry (Cookie) | Integer | The number of days in the future the cookie expires (30 by default) |
| *Store Basket In The Database | Boolean | True: The users current Basket is stored in the database |
| *Basket Expiry (Database) | Integer | The maximum number of days the Basket is stored in the database |
Storing the Basket in the database also turns on storing it in a cookie: the cookie is how a returning visitorโs Basket is found again.