Japan Rabbit Changelog
User Improvements & Changes
Focused on enhancing user experience, we've refined our refund process, improved address selection during checkout, and upgraded our Rabbot capabilities for seamless product extractions.
- The Customer Wallet Refund Interface was refined to clarify the refund process and improve the user experience.
- We improved the Expected Arrival date functionality to better integrate it into our processes & provide users with more precise delivery estimates.
- Fixes were implemented for Rabbot for Mercari, Surugaya, and Bandai Fashion, enhancing the overall performance and stability of our product extraction for these stores.
- Customers are now able to view notes they've left for Buyers on their Orders, which adds an extra layer of transparency and improves communication.
- A bug that affected the selection of addresses from the Address Book during Checkout was resolved, providing a smoother checkout process.
- A requirement was put in place to specify the state/region in the Address Form for countries that require this information, ensuring accurate shipping details.
- Our company name was added to the Shipping Address during Checkout & Fulfillment.
Improvements to Internal Operations & Fulfillment
We've enhanced our internal operations, optimized load times, enriched fraud detection features, and streamlined our Service Task view and workflow for quicker and more efficient Order Fulfillment.
- The load time on the Admin Package Details View was improved, resulting in faster data retrieval and smoother operation.
- Multiple changes were made to our Admin Purchasing View for an enhanced User Experience & Efficiency, such as the inclusion of the full address in the Fraud Suite and the display of specific release dates for buyers.
- A series of UX improvements were made to our Service Task View & Workflow, including the display of the Package Confirmation List in Pickup, and the reordering of the Pick List to show items from oldest to newest on mobile.
- Features such as displaying relevant Customer Details on the Sidebar, maintaining search filters on the Service Task List upon return to the view, and preventing tasks from disappearing instantly after being checked off, were implemented to increase workflow efficiency.
- Query and load times were optimized, and Ship-to-State information sent to Fulfillment was improved, leading to a more efficient order fulfillment process.
- The Receiving Check View was improved, and expected arrival dates were added to items, allowing better tracking and management of inventory.
- Adjustments were made to the Past Due mechanism to use lead time days, and the filtering of in-stock & preorder items in the past-due view was fixed, facilitating better inventory control.
- Features for easy updating of Expected Arrival Date and Release Date were implemented, and Task-Item associations were improved in the Receiving Process, increasing operational efficiency.
- Staff with the roles of "OPS MANAGER" and "RECEIVING" were granted access to Task handling, enhancing team collaboration and task management.
Additional Bug Fixes & Upgrades
This month saw significant platform improvements, including bug fixes, system upgrades, enhanced analytics, streamlined email notifications, and improved testing practices, all aimed at delivering a robust and user-friendly experience.
- We enhanced our analytics events and added new analytics integrations, providing a more comprehensive understanding of user behavior and system performance.
- GCP Functions Deployment was improved through the investigation of failures, adjustments to the deployment rate, and enhanced visibility of errors in Continuous Integration (CI), increasing the reliability and effectiveness of our cloud functions.
- We enhanced our Fulfillment Service Integration, streamlining the retrieval of shipping rates and customs descriptions, which has ensured a more accurate and efficient processing of orders.
- Issues with Hasura failing to apply migrations in CI were investigated and fixed, stabilizing our development and deployment processes.
- The Payment Flow Code was optimized and reorganized, increasing flexibility and efficiency in handling transactions.
- Unique Algolia indexes were implemented for testing, preventing conflicts and ensuring the reliability of our search functionality.
- We implemented a rule to forbid the shipping of packages if any were on hold, improving order management and customer experience.
- We disabled the "Out of Stock" options for Yahoo Auction URLs, preventing customers from selecting items that are not available.
- Actions for packages on hold were disabled, reducing potential errors in order processing.
- We addressed and resolved issues related to failed and "stuck" Service Tasks, improving the efficiency of our operations.
- Email notifications were streamlined with revised message streams, resulting in clearer and more effective communication with users.
- Proxy installations and configurations were performed, enhancing our network performance and security.
- Remove expected_delivery_date from purchases table and related code