Updates Log
History of changes and updates in the NEXT BASKET platform
Legend:
New features
Improvements
Fixes
2023
New features
SkyNet Integration
We've seamlessly integrated SkyNet into our system, enhancing our shipping capabilities with advanced features.
Interswitch Payment integration in storefront
We've added Interswitch payment support in the storefront, including the option to select it at checkout, with added translations, and a new page for Interswitch redirection.
Edit the site's robots.txt files for improved SEO
Now, it’s easier to edit your site's robots.txt file from the Back Office, allowing you to control which addresses the bots can access and preventing site overload.
New Product page design for enhanced user experience
We've implemented a fresh and improved design for Product pages, offering a better user experience.
Improvements
Improved SEO with enhanced Organization & logo Structured Data Markup
We've enhanced the Organization and logo Structured Data Markup on the homepage.
Enhanced Product Structured Data Markup for improved SEO.
We've improved the Product Structured Data Markup for products, enhancing SEO.
Introducing unique short store IDs
Stores in NEXT BASKET now sport unique, concise 6-digit IDs, featuring a mix of numbers and, once the range is exhausted, a letter "A" is seamlessly added.
Current plan - Subscription information
Partners can now easily view their active subscription plan and its expiration date in the Back Office. We've added a new feature that creates a webhook for ChargeBee, ensuring receiving of notifications about paid subscription status.
Payment Methods Redesigned
We've revamped our payment methods to align them with the apps.
New app integration in Payment service
Seamlessly install the latest app in our payment service for enhanced functionality.
Access apps with ease in Payment service
Introduction of a new feature in our payment service.
Payment service app update
Enjoy the latest features and improvements with the updated app in our payment service.
App uninstallation in Payment service
Uninstall the app from our payment service.
New apps in the Payment Service
Discover a range of applications with the newly created endpoint for fetching all apps from our payment service.
ePay Redesign as an App
We have redesigned ePay to be accessible as an app in the Apps section, moving it from the payments configuration section.
User Information Sync - Enhanced Hubspot Experience!
Now, when a user verifies their email in the NB Platform, their names and phone information will be seamlessly updated in Hubspot for an improved user experience.
Improved Category tree visualization on the Product page
We've enhanced the Category tree visualization in the Main and Additional Category drop-down menus on the Create/Edit product page, making it easier for shop owners to accurately categorize their products.
Borica integration upgrade
Improved payment methods design by seamlessly moving Borica integration from payments configuration to a dedicated app, enhancing user experience.
Streamlined Payment Experience with Stripe
Elevating our payment methods, we've migrated Stripe from general configurations to a dedicated app, ensuring a smoother and more secure payment process.
Enhanced payment flexibility with bank transfers
We've upgraded the payment processes by relocating the Bank Transfer option from general configurations to a dedicated app, providing a more tailored and secure transaction experience.
Elevate Your Payment Experience with MyPos
We've revamped the payment landscape by shifting myPos from general configurations to a dedicated app, ensuring a seamless and enhanced payment journey.
Limitation of parcel quantity to 1 for Econt and Speedy.
Currently, for every product in the shopping cart, a parcel is added. Since there’s a limitation of 10 parcels, we want to set the limitation to 1 to avoid errors on checkout.
Design changes for "Out of Stock" products
Opacity is now applied only to out-of-stock product images rather than the entire image card. The "Out of Stock" label features white text on a black background and is centered on the product image within the product card.
Adding GTM to my.nextbasket.shop
We are implementing Google Tag Manager (GTM) code in my.nextbasket.shop This will help us track user behavior and gather important data.
Database enhancement - Transfer old product URLs to a new table
We have transferred old product URLs to a new table in the database to enhance our system.
Improved SEO settings for active shops
We have enhanced SEO settings for active shops. Now, NB Partners with a shop in "active" status, can easily manage their "index, follow" settings from the Back Office. This improvement allows better control over the shop's SEO.
Disconnecting external domain grimzona.bg from shop
The domain name grimzona.bg, previously used for email notification testing, is being disconnected from shop 6dab27d9-d7df-45e3-894e-95204816677f, as it's not the actual Partner domain.
Storybook data update
The Storybook has been updated to use accurate data, ensuring the correct display of all components.
Shop domain name change
The domain name for the shop with Tenant ID 09147516-27e6-48c9-8d51-2b33276d38f7 has been updated in the PROD environment.
Enhanced Google BreadcrumbList Structured Data
The Google BreadcrumbList Structured Data has been improved for more accurate indexing, starting from the first element, displaying all elements as separate list items with names and URLs, and optimizing URL placement.
Fixes
Adding products to Basket
We’ve fixed an issue where products couldn’t be added to Basket on the Category page.
Speedy delivery price issue for more than 10 products in the basket
We've fixed an issue where the delivery price showed as “0” on the Address step when more than 10 products were added to the basket.
Swagger request error fix for Bank Transfer and Cash on Delivery
Fixed error occurring for Bank transfer and Cash on delivery during POST/PUT/GET requests on Swagger, ensuring smooth execution without displaying errors.
Cash on Delivery 'isInstalled' Fix for POST Request
Resolved issue where 'isInstalled' for Cash on Delivery was erroneously set to false after executing a POST request, now ensuring it is correctly set to true.
Slider fix: Stay in category
We’ve resolved an issue where storefront customers were redirected to the home page after using the price range slider.
Cash on Delivery checkout fix
We’ve resolved an issue preventing order completion when using only Cash on Delivery payment method; now, customers can seamlessly complete their purchases.
Seamless shopping restored: Buy button position bug
We've fixed a bug affecting the Buy button position for an online store in product showcases, ensuring a smooth shopping experience.
Smooth shopping experience restored: Polish office load issue resolved
We've fixed a bug that caused the page to freeze when loading Polish offices, ensuring a seamless and responsive storefront for an enhanced shopping journey.
Enhanced shipping method settings: Additional amount of text display fixed
We've resolved an issue where the "Additional amount" text wasn't displaying correctly in the shipping method settings, ensuring a smoother experience for users when adding shipping methods.
Shipping method quirks resolved: "Get Rates from Supplier" field now stays populated
We've fixed an issue where the "Get rates from supplier" field was unexpectedly clearing upon saving, ensuring your entered amounts stay intact for a smoother experience.
Error messages appearing in the wrong language in the Back Office
We've resolved an issue where, in some instances, error messages were in BG instead of EN in the Back Office.
"Bank transfer" translation in the Back office
We’ve fixed an issue where the wording "Bank transfer" appeared instead of “Банков превод” when the Back office is set to BG language.
Saving Epay app status
The Epay app, when switched to "Active" status, can now be successfully saved in the Back Office, ensuring uninterrupted payment processing.
Epay key text adjustment
The "Epay key" text in the Epay app settings has been refined to align with the design, now referred to as "Secret key" for improved comprehension.
Epay app validation error messages aligned with system language settings
We’ve removed an issue where validation error messages in the Epay app appeared in BG language, even when the Admin panel was set to EN.
Inactive "Save" button on Epay after field deletion
We’ve fixed an issue, where the "Save" button on the Epay app page becomes inactive when you delete the already populated fields and fill them in again.
Unable to change bank transfer app status to Active
We’ve fixed an issue where Partners encountered an issue when trying to change the status of the Bank Transfer app to "Active".
Listing page link text size issue
A fix has been applied to the issue where the "home page" link text on empty listing pages was displayed with a 16px font size instead of the expected 18px size.
Error for „State of province“ field is displayed when clicking on the Save Borica app.
We’ve fixed an issue where an error was displayed for the "State of province" field when clicking the Save button for the Borica app.
Improved text formatting on Product page
We've fixed an issue where adding bullet points or numbering in the Full description section of the Back Office now correctly displays the formatted text on the Product page's Description section.
Wishlist counter not decreasing for inactive products
We’ve resolved a problem where when a product that was previously added to the Wishlist becomes inactive, the Wishlist counter does not decrement.
Improved text formatting on Product page
We've fixed an issue where adding bullet points or numbering in the Full description section of the Back Office now correctly displays the formatted text on the Product page's Description section.
Incorrect Text for "MyPos."
We’ve fixed an issue where in accessing the Apps section, the text "MyPos" is displayed incorrectly as "MyPos," when it should be "MyPOS."
An issue with MyPOS payment
We’ve fixed a problem, where users were experiencing issues when attempting to complete an order with MyPOS, resulting in Error 500.
Breadcrumbs size issue on the Category page
We’ve fixed an issue where the breadcrumb sizes on the Category page are displayed as 16px and not the necessary 14px.
Product page/Overview Section - Full description font size issue
We addressed an issue where the font size of the full description in the Overview section was 16px instead of the expected 14px.
Product page/Accordion menu - Issue with bold attribute names
We have resolved an issue where the main accordion menu sections and attribute names in the Product Specs section were not displaying in bold as intended.
Borica Test Mode Fields Issue
We have addressed an issue where Borica Test mode fields could not be saved after switching from Production (Prod) mode to Test mode.
Improved success messages for CSR and CER certificate actions
We have enhanced the success messages for actions involving CSR and CER certificates in the Borica app to provide clearer and more accurate feedback.
Added Canonical tags to the "Contact Us" page
We have added canonical tags to the "Contact Us" page to improve search engine optimization.
The “Out of Stock” label is displayed twice on some themes.
We’ve removed an issue, in which when visiting the home page of certain themes and navigating to an out-of-stock product, the “Out of Stock”/“Изчерпан“ label is displayed twice.
“Out of stock labels” font size should be 14px
We’ve fixed an issue where, when visiting the home page and viewing an out-of-stock product, the font size of the “out of stock” label is currently 16px.
SkyNet app switches inside the Create Provider Settings toggle back after being saved
Fixed issue: While creating provider settings in the SkyNet App, if the user enters a country, sender address, and toggles the "Ships to office" and "Ships to address" options, then clicks Save, the toggles switch back to the opposite direction upon saving.
The landscape image overlaps the main product image
We’ve fixed an issue where on the Category page, when a product contains a landscape image, the landscape image overlaps the main product (portrait) image.
SEO - Breadcrumbs do not include "Domain"
We’ve fixed an issue where the breadcrumbs links do not contain the "domain" in their URLs.
Product page/Accordion Menu - Display Issues in Overview and Product Specs
The text in the Overview section is incorrectly displayed, and the Attributes table in the Product specs is unavailable, showing as plain text when expanded.
Borica payment method - Order Failure
We’ve fixed an issue where, when selecting the Borica payment method, the order fails at the Confirmation step when entering card details.
Borica app error message - Incorrect when uploading CER certificate
We’ve fixed an issue, where an error message is displayed incorrectly when uploading the CER certificate for Test mode while in Prod mode.
Empty “Payment method” field on the Order page when using Borica
We’ve fixed an issue where the payment method field on the order page is empty when making an order with the Borica payment method.
Misalignment of the "Add to Cart" button for “Out of Stock” products
We’ve fixed an issue where the "Add to Cart" button for “out of stock” products is not aligned with the "Add to Cart" button for available products on both mobile and desktop.
Misalignment of the "Out of Stock" label on the mobile version
The "out of stock" label on the EN mobile version spans two rows instead of one, causing misalignment.
Missing test mode options in Payment Apps.
We’ve fixed an error causing the lack of test mode options for payment apps.
Enhancing Google Structure Data - Website information
We've improved the Google Structure Data for websites. Now, the website name correctly displays the shopName from getShop, ensuring that it's more accurate. This enhancement will help search engines better understand your website's information.