Services Plugins FAQs

Shopify Custom Apps: Pulling More than 50 orders

Hello! Thank you for this plugin.

I’ve got the plugin setup to show Shopify orders on a repeating group:

Screenshot 2021-03-09 at 08.58.24

However, it seems to only pull 50 orders (which according to the Shopify API docs is the default: Order). Is there any way to increase this? Either as an option in the plugin or something I can change on my end?

Thank you

Hello, @t11

Let us please check the possibility to increase displayed information. Once I have any useful update - I’ll let you know.

Thanks for your understanding.
BR,

Thanks BR, any idea how long that might take?

Thank you!

Hello,@t11

As you mentioned, you can pull 50 orders by default in your application. However, the maximum number of results to show on a page is 250.


To increase the number of orders in your application, please follow the next steps:

  • Please create a state where you will collect all data of type “text”. In your case, it will be Orders.

  • Create a “do when” event that will run until the count of the above state reaches 250. Please see the screenshot:
    image

  • Add the data acquisition action( step 1) :

  • Next step, please add the data, which you obtained in step 1 in the created state:
    image image

Hope these steps will help you.
BR,

Thanks for taking the time to reply. Unfortunately I don’t think that works – I’m currently displaying orders in the repeating group by setting the source as Shopify API - Orders: Get all orders (data)'s orders as in the screenshot below (and not from the state)

Screenshot 2021-03-10 at 17.25.06

Is there the possibility to add a limit option to that Data source API (like there is currently for hostname and access token)?

Hello, dear @t11

Unfortunately, the proposed method is the only possible way to fulfill your request. Please try to replicate these settings in your application.

Also, you can create a condition in the Data Source field in your Repeating Group, but all of your orders must be displayed on one page in total quantity. Otherwise, this condition will not work. Please see the screenshot:image

Hope it will help.
BR,