{"id":150902,"date":"2026-11-09T12:11:50","date_gmt":"2026-11-09T19:11:50","guid":{"rendered":"https:\/\/help.fooevents.com\/?post_type=docs&#038;p=150902"},"modified":"2026-11-09T12:13:02","modified_gmt":"2026-11-09T19:13:02","slug":"dynamic-data-loading","status":"publish","type":"docs","link":"https:\/\/help.fooevents.com\/cs\/docs\/topics\/point-of-sale\/dynamic-data-loading\/","title":{"rendered":"Dynamic data loading"},"content":{"rendered":"<p class=\"wp-block-paragraph\">If you have a store with a large amount of data, it might take a very long time to connect to your store initially. Depending on the amount of data, performance and memory capabilities of the device you&#8217;re using, this large amount of data could cause interface slowdown or unexpected behaviour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Starting with plugin version 1.14.1 and app version 3.2.1 you can enable the <strong>dynamic loading<\/strong> setting in the Customers, Products and\/or Orders tab which fetches data dynamically from the server as you search, rather than loading and storing all data locally on the device.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"79\" src=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_enable_dynamic_loading-1024x79.png\" alt=\"\" class=\"wp-image-150903\" title=\"\" srcset=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_enable_dynamic_loading-1024x79.png 1024w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_enable_dynamic_loading-300x23.png 300w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_enable_dynamic_loading-762x59.png 762w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_enable_dynamic_loading-18x1.png 18w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_enable_dynamic_loading.png 1446w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On the customer, product or order screen, no data is initially shown. Perform a search or scan a product to fetch results from your store. Results are fetched in batches of 20 and more results are loaded as you scroll down to the bottom of the list until all results have loaded.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"628\" src=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_empty_products-1024x628.png\" alt=\"\" class=\"wp-image-150904\" title=\"\" srcset=\"https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_empty_products-1024x628.png 1024w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_empty_products-300x184.png 300w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_empty_products-767x470.png 767w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_empty_products-18x11.png 18w, https:\/\/help.fooevents.com\/wp-content\/uploads\/2026\/11\/fooevents_pos_empty_products.png 1276w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Pinned Products<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Even if dynamic loading is enabled for products, you can pin certain products that you want to always have visible after you&#8217;re done searching for products in the POS. Edit a product in your WordPress back-end and navigate to the <strong>Nastaven\u00ed POS<\/strong> tab. Check the&nbsp;<strong>Pin this product in the POS<\/strong> option and reload the app to have pinned products fetched. You might have to <a href=\"https:\/\/help.fooevents.com\/cs\/dokumenty\/temata\/prodejni-misto\/obnoveni-dat-na-pozadi\/#clearing-locally-stored-data\" target=\"_blank\" rel=\"noreferrer noopener\">clear the app cache<\/a> by navigating to the <strong>Nastaven\u00ed<\/strong> screen in the POS and tapping the <strong>Clear Cache<\/strong> tla\u010d\u00edtko.<\/p>","protected":false},"excerpt":{"rendered":"<p>If you have a store with a large amount of data, it might take a very long time to connect to your store initially. Depending on the amount of data, performance and memory capabilities of the device you&#8217;re using, this large amount of data could cause interface slowdown or unexpected behaviour. Starting with plugin version [&hellip;]<\/p>\n","protected":false},"featured_media":0,"parent":133412,"menu_order":0,"template":"","doc_tag":[546,557,357,14,540,725,726,538,277,727,539,563],"class_list":["post-150902","docs","type-docs","status-publish","hentry","doc_tag-background-refresh","doc_tag-barcode-scanning","doc_tag-cache","doc_tag-connection","doc_tag-customers","doc_tag-dynamic-loading","doc_tag-large-stores","doc_tag-orders","doc_tag-performance","doc_tag-pinned-products","doc_tag-products","doc_tag-search"],"_links":{"self":[{"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/docs\/150902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/types\/docs"}],"version-history":[{"count":3,"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/docs\/150902\/revisions"}],"predecessor-version":[{"id":150930,"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/docs\/150902\/revisions\/150930"}],"up":[{"embeddable":true,"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/docs\/133412"}],"wp:attachment":[{"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/media?parent=150902"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.fooevents.com\/cs\/wp-json\/wp\/v2\/doc_tag?post=150902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}