v2.0: Closing upsell modal instead of destroying when handling add to cart.
v2.0: Bugfix to ensure the tax exempt setting is respected for EU customers in certain situations.
v2.0: Bugfix to prevent SmartScreen/CardX integration hash failing when surcharge present.
v2.0: Removing the receipt URL from the JSON on the cart and checkout.
v2.0: Bugfix to prevent Quickbooks erroring for $0 transactions after void request is declined.
v2.0: Fixing incorrect template set and locale information when cart is empty.
v2.0: Updating default CardX/SmartScreen credentials.