October 28, 2024
Features:
- Redesigned Checkout: Revamped checkout flow, features fewer steps to complete, smoother flow, and better UI / design. Also allows for address creation and saving right in checkout.
- API Security Patches: Most API security openings identified during last sprint have been patched this sprint.
- Geo-locked Products: To support the Tech Pack promotion, this feature that allows for products to be sold only in specific geographic areas (based on shipping address). Includes a UI interaction for forcing those items to be removed from cart during checkout.
- HNS integration: If a user has an HNS (Handshake) avatar, that avatar will be displayed instead of their default avatar. Full integration (with display of HNS name) will be next sprint.
- Checkout Loading Screen Text: Added fun non-informative text randomizer to keep users entertained while waiting for wallet checkout to process.
- Order History Automation/Saving: Order history is recorded and saved so that it can be displayed in Order Management and also just for general backend use. Display of this history will be next sprint; currently it’s only saved in the database.
- Klaviyo tags: Added the basic Klaviyo marketing tracking tag to every page. Next sprint we’ll discuss ways to integrate more fully with Klaviyo.
- Cart Recovery: When a user logs in, their most recent cart will be recovered if not completed or deleted, and will be merged with any items they may have put in their cart during anonymous shopping (before logging in). This process has been improved & streamlined.
New TOS on checkout screen and elsewhere. Also link to the TOS in footer.
Bug fixes:
- Fixed Variant names on live site
- Fixed: Variant selection doesn’t reset when adding variant to cart
- Shipping price is now hidden when shipping price is 0
- Fixed: ‘Buy Again’ button in Order Management was not adding item to cart; now it is.
- Fixed: Currency conversion issue on Thankyou page
- Fixed: Shipping cost in cart incorrect for some anonymous carts
- Google Analytics enabled (was previously disabled by a setting)
- Bug: ‘Could not find payment session’ error during checkout, fixed by checkout
Redesigned:
- staging.hamza.market is now staging.hamza.biz