About
Custom UI Copy enables merchants to change the Bolt Checkout modal’s default messaging across most of its major touch points, including: discount application, shipping detail entry, and error messages. These customizations are available on the division-level, meaning you can craft unique messaging for each storefront associated to your merchant account.
Reach out to Bolt Support to update the Bolt Checkout modal’s UI copy.
Availability
Platform | Supported Products |
---|---|
Custom Cart / Direct API |
Supported for Bolt Embedded Accounts. |
UI Customization Options
Use the following lists to compile all of your Custom UI Copy changes.
Discount
Text Key | Default Text |
---|---|
discount/applied | DISCOUNT APPLIED |
discount/apply | APPLY |
discount/codePlaceholder | DISCOUNT |
discount/error | Discount is not applicable |
discount/invalid | Invalid discount |
discount/label | Discount |
discount/label-plural | Discounts |
discount/link | + DISCOUNT |
discount/offer_claimed | OFFER CLAIMED |
discount/remove_error | Sorry we weren’t able to remove {{ discount_code }}. Please try again. |
Gift Card
Text Key | Default Text |
---|---|
giftCard/cardNumber | Card number |
giftCard/inputTitle | Enter Gift/E-Gift/Store credit |
giftCard/invalid | Invalid Card Number or PIN |
giftCard/label | Ending in |
giftCard/link | + GIFT/E-GIFT/STORE CREDIT |
giftCard/pinNumber | PIN |
giftCard/title | Gift Card |
Cart
Text Key | Default Text |
---|---|
cart/delivery | Delivery |
cart/discount | Discount |
cart/orderSummary | Order Summary |
cart/shipping | Shipping |
cart/subtotal | Subtotal |
cart/tax | Tax |
cart/taxes | Taxes |
cart/total | Total |
cart/updating | Updating… |
Shipping Details Form
TIP
To improve the speed and performance of the checkout bundle, the system only renders flags for the ten (10) most commonly-used countries (shippingInfo/form/phone/countryCode/flagicon/img/alt
).
Text Key | Default Text |
---|---|
shippingInfo/form/addAddressLine2Link | + APARTMENT, BUILDING, FLOOR |
shippingInfo/form/addressLine1/error/missing | Address required |
shippingInfo/form/addressLine1/error/unsupported | Unsupported shipping (PO box) |
shippingInfo/form/addressLine1/label | Street address |
shippingInfo/form/addressLine2/error/missing | Address required |
shippingInfo/form/addressLine2/error/unsupported | Unsupported shipping (PO box) |
shippingInfo/form/addressLine2/label | Apartment, building, floor (optional) |
shippingInfo/form/city/error/missing | City required |
shippingInfo/form/city/label | City |
shippingInfo/form/company/button | + Add Company |
shippingInfo/form/company/error/missing | Company name required |
shippingInfo/form/company/label | Company name |
shippingInfo/form/company/label/optional | Company name (optional) |
shippingInfo/form/country/error/missing | Country required |
shippingInfo/form/country/error/notsupported | Can’t ship to country |
shippingInfo/form/country/select/label | Country |
shippingInfo/form/email/error/invalid | Invalid email |
shippingInfo/form/email/error/missing | Email required |
shippingInfo/form/firstName/error/limit | First name too long |
shippingInfo/form/firstName/error/missing | First name required |
shippingInfo/form/firstName/label | First name |
shippingInfo/form/lastName/error/limit | Last name too long |
shippingInfo/form/lastName/error/missing | Last name required |
shippingInfo/form/lastName/label | Last name |
shippingInfo/form/phone/countryCode/flagicon/img/alt | country code selected |
shippingInfo/form/phone/countryCode/label | Select Country Code |
shippingInfo/form/phone/error/invalid | Invalid phone |
shippingInfo/form/phone/error/missing | Phone required |
shippingInfo/form/postalCode/error/invalid | Invalid postal code |
shippingInfo/form/postalCode/error/missing | Postal code required |
shippingInfo/form/province/error/invalid | Invalid Province |
shippingInfo/form/province/select/label | Province |
shippingInfo/form/region/error/invalid | Invalid Region |
shippingInfo/form/region/select/label | Region |
shippingInfo/form/state/error/invalid | Invalid State |
shippingInfo/form/state/error/notsupported | Can’t ship to state |
shippingInfo/form/state/select/label | State |
shippingInfo/form/state/textInput/label | Region/Province |
shippingInfo/form/zip/error/invalid | Invalid ZIP |
shippingInfo/form/zip/error/missing | ZIP required |
shippingInfo/form/zip/label | ZIP |
Shipping Options
Text Key | Default Text |
---|---|
shippingOptions/addDeliveryNotes | + ADD DELIVERY NOTES |
shippingOptions/deliveryNoteLabel | Delivery notes |
shippingOptions/estimatedDeliveryDate | Estimated Delivery Date: |
shippingOptions/mobile/collapsed | Standard shipping |
shippingOptions/mobile/error | We were unable to find any delivery options. Please try again or enter an alternative address. |
shippingOptions/mobile/loadingFirst | Finding available options… |
shippingOptions/mobile/loadingSecond | Still finding delivery options. Go ahead and enter your payment first… |
shippingOptions/mobile/tryAgain | TRY AGAIN |
shippingOptions/selectShipping/loadMoreOptions | + Load more options |
shippingOptions/selectShipping/loadingMoreOptions/guest | Continue below or wait for more options |
shippingOptions/selectShipping/loadingMoreOptions/loggedIn | Pay now or wait for more options |
shippingOptions/selectShipping/selectShippingOption | Select shipping option |
shippingOptions/selectShipping/showMoreOptions | + Show more options |
Order Notes
Text Key | Default Text |
---|---|
orderNotes/label | Order notes (optional) |
orderNotes/placeholder | Delivery, gift, or special instructions |
Payment Form
Text Key | Default Text |
---|---|
payment/form/cardNumber/label | Card number |
payment/form/ccn/error/invalid | Invalid card number |
payment/form/ccn/error/missing | Card number required |
payment/form/ccn/error/unsupported | Unsupported card network |
payment/form/complete | Complete order |
payment/form/cvv/error/invalid | Invalid CVV |
payment/form/cvv/error/missing | CVV required |
payment/form/cvv/fourDigit/tooltip | The CVV/Security Code is the 4-digit code on the front of your card. |
payment/form/cvv/label | CVV |
payment/form/cvv/threeDigit/tooltip | The 3-digit CVV is placed on the back of most cards. American Express uses 4-digits on the front. |
payment/form/exp/label | Expiration |
payment/form/expiry/error/expired | Card expired |
payment/form/expiry/error/invalid | Invalid expiration |
payment/form/expiry/error/missing | Expiration required |
payment/form/firstName/label | First name |
payment/form/lastName/label | Last name |
payment/form/loading | Loading |
payment/form/payButton | Pay {{ amount }} |
payment/form/processing | Processing |
payment/form/securityAndPrivacy | We protect your payment information using encryption to provide bank-level security. |
payment/form/securityAndPrivacy/short | We provide bank-level encryption and security. |
payment/form/zip/label | ZIP |
payment/form/zip/placeholder | ZIP |
Custom Notices
See our dedicated Custom Notices reference article for more information.
Text Key | Default Text |
---|---|
order/customNotice | None |
payment/customNotice | None |
shipping/customNotice | None |
shippingInfo/customNotice | None |
Errors
Text Key | Default Text |
---|---|
error/address | Invalid Shipping Address! |
error/amountTooLow | Order amount too low |
error/authorize/tooManyRequests | Your order was not processed due to abnormally high traffic on our website. Please try again in a few minutes. If you are unable to check out after your next attempt, reach out to {{ merchantSupportEmail }} for assistance. |
error/checkout/tooManyRequests | Our system is currently experiencing high traffic. Please click exit checkout and wait a few minutes before trying again. |
error/codeAlreadyUsed | Code already used |
error/discount | Discount is not valid. |
error/discountCannotBeRemoved | Error: discount not removed |
error/discountCodeExpired | Code has expired |
error/discountCodeInsufficientInformation | Error: code not applied |
error/discountCodeInvalid | Code does not exist |
error/discountCodeItemsNotEligible | Ineligible items in cart |
error/discountCodeLimitReached | Exceeded usage limit |
error/discountCodeMinCartAmountRequired | Order amount too low |
error/discountCodeNotAvailable | Promo hasn’t started |
error/discountCodeRequiresPlatformLogin | Code requires login |
error/discountCodeUniqueEmailRequired | Code already used |
error/giftCardBalanceEmpty | Gift card has an empty balance |
error/giftCardHasInsufficientFund | Gift card has insufficient funds |
error/giftCardNumberInvalid | Gift card number is invalid |
error/giftCardPinInvalid | Gift card pin is invalid |
error/invalidOrder | Invalid order! |
error/maxAmount | Order total is too big! |
error/mobile/requiredCheckbox | You must check the box above to proceed. |
error/noApplicableItem | No eligible items found |
error/order | Something went wrong. |
error/orderCreation | Please refresh the page and attempt to checkout again. If the problem persists, reach out to {{ email }} to complete your transaction. |
error/paymentDeclined | Your payment was declined. Please enter a new payment method. |
error/poBox | Address with P.O. Box is not allowed. |
error/requiredCheckbox | Please acknowledge the notice by checking the box to proceed. |
error/requiredCustomField | Please acknowledge the notice by filling out all required fields to proceed. |
error/shipping | Delivery is not available for this order. |
error/shippingCostTooHigh | Delivery method ineligible |
error/timeout | Service timeout occurred. |
error/unable | Unable to checkout |
error/undeliverable | This address is not deliverable according to the USPS |
error/undeliverableAddressFieldPrompt | Enter a new address |
error/updateCardTryLater | Please update your cart or try again later. |
error/userNotEligible | Error: code not applied |
errors/no_shipping_options_details | Please verify your shipping state and postal code. If the error persists, contact {{ support_email }} to complete your transaction. |
PayPal
Text Key | Default Text |
---|---|
paypalBilling/completeText | Complete your transaction via PayPal. |
paypalBilling/connectedSubText | Pay with PayPal |
paypalBilling/connectedText | Connected to PayPal |
paypalBilling/label | Paypal |
paypalBilling/newTab | PayPal will open in a new tab. |
Account
Text Key | Default Text |
---|---|
accountCreation/networkBullet2 | Shop hundreds of <1></1> with Bolt’s passwordless login |
accountCreation/securityBullet2 | Bank-level security & account protection |
accountCreation/stores | stores |
accountCreation/trackOrderBullet2 | Real-time tracking updates in select stores |
accountCreation/updatedText | Save my information for a faster checkout |