🛍 Shopify Custom Apps - New Plugin from Zeroqode

If I am understanding the documentation correctly, it cannot yet UPDATE a product’s variants. It looks like the only time ProductVariant data is updated is on CREATE. Is this correct? Any chance of getting this into a build soon. I need to be able to update Products’ weight and weight_unit.

Side note: I’m current getting the error “Oauth error invalid_request: The redirect_uri is not whitelisted” attempting to login via your demo page.

Hi @jlexer,
Thank you for your message and sorry for the late reply.

The Shopify Custom Apps Plugin allows you to update the following fields of the Products by using bellow actions:
Products: Update one - Updates a product.


Products: Update meta - Updates a product.new_seo_title

Unfortunately, there isn’t an option to update the weight and weight_unit of the Product, but we can add this to the Plugin improvement list and look into it in the near future, once it will be updated we will notify you asap.

Also, thank you for bringing to our attention regarding the plugin demo page, we will pass this issue to the dev team for additional research and fixes.

In case if you will have additional plugin-related questions, feel free to contact us, we’ll be glad to help. :pray:
Best regards,
Zeroqode Support Team.

Hi @jlexer,

We have exciting news to share with you! The Shopify Custom Apps Plugin has been recently upgraded to version 1.18.0.
As part of this update, we have included the “weight” and “weight unit” fields in the “Products: Update one” action. :partying_face:

To take advantage of these improvements, please update your app’s plugin to the latest version. After that, please let us know if everything is functioning properly. :pray:

Thank you for your inquiries and patience.
If you have any further questions related to the plugin, please do not hesitate to contact us. We are always happy to assist you.

Best regards, :slightly_smiling_face:
Zeroqdoe Support Team.

Hi @jamesdevonport & @ahammedshamimmahmud

Did it work? I’d need some assistance to do that. In my app i need to connect certain products, orders, customers and more from shopify to bubble-app and vice versa.

Happy to hear how it went. THX

Hi, I’m not a techy person, how to solve the issue based on screenshot above? I can’t fetch the product list, and I think because of the empty field X-header Shopify access token. If the field is required, where can I get the value for it? Also, how can I fetch my shopify store’s collections ? thank you!

Hi @marketplacesupport,
Please accept our apologies for the late reply. :pray:

Yes, this field is required. Shopify access token obtained during authentication. Usually, it will be a value stored for the current user in the app database. So, you can use the current user’s Shopify access token which is saved in the database.

Summary

Unfortunately, this feature is not available in this plugin, but we’ll take your feedback into consideration for future plugin improvement. We will keep you informed once the feature is added to the plugin.

Best regards,
Zeroqode Support Team

Hello @marketplacesupport,
Thank you for your patience.

We’ve updated the plugin and added actions to get collection data. Kindly ask you to upgrade your plugin to the latest version (1.19.0) and give it a try.

New data calls:

  • Get a list of collects - to get the entire list of collections for each product.
  • Get a single collection - to get collection data (name, number of products, etc.).
  • Get a list of products collection - to get a list of products in a specific collection.

Hope that helps!

Best regards,
Zeroqode Support Team

Hi
Just one question for now @ZeroqodeSupport:

I was able to add 1 Image to my Shopify Products (Shopify API - Products: Create one).

Am I right when i use the “Shopify API - Product Images: Add One” to add each Image one by one?

Hi @store,
Thank you for your message and sorry for the late reply. :pray:

Yes, you are correct. The “Product Images: Add One” is used to create a new product image. It allows you to add an image to a product.

Let us know if you have any further questions.

Best regards,
Zeroqode Support Team

I selected my store in the demo to try testing it and I got the following error: "Unable to access zeroqode-test-store

It looks like you don’t have access to this store. Contact the store administrator for access."

@ZeroqodeSupport

I want to use Bubble to create the store where people can purchase my products from my Shopify store. I’m trying to figure out how the orders are placed through the plugin. I see the “Create order” action but how is the card information captured and sent to Shopify? I thought it might be under “Update customer information” but I don’t see it there either.

Hi @cohereandnow,
Apologies for the late reply. :pray:

Our demo can only connect to the stores created on our Shopify dashboard. For testing purposes, please use our provided testing credentials. This should allow you to experience the plugin’s functionality. If you have any other questions or need assistance, feel free to reach out. Thank you!

Best regards,
Zeroqode Support Team

Hi @sophiatheskincareplu,
Apologies for the delayed response. :pray:

Let us please check your request. We will get back to you as soon as possible. Thank you for understanding.

Best regards,
Zeroqode Support Team

Hi @sophiatheskincareplu,
Thank you for your patience.

In our plugin, you can use various actions to create, edit, and delete orders. However, it’s important to note that the payment process itself is handled by third-party providers. Please check the following documentation for more information: https://help.shopify.com/en/manual/payments

If you have any further questions, please let us know.

Best regards,
Zeroqode Support Team

Does any know if its possible to have Shopify payment portal integrated into my Bubble site? I want to continue using Shopify to manage inventory and things like that since Shopify is easily integrated with fulfillment centers.

Hi @cohereandnow,

You should use their API to process payments in your app.

Once the payment is successfully completed with the external provider, you can use our plugin to update the order status (for example, “paid”).

Best regards,
Zeroqode Support Team

Hi, I cannot update product variants as outlined here
 (https://shopify.dev/docs/api/admin-rest/2023-07/resources/product#put-products-product-id) and the Update Inventory call is throwing a 404 error so it seems they are no longer using the call. Can you add fields or a text box for json to update product variants on the Update Product call? I need to be able to add/update price, colors, etc


Hello @revervemarketing,

Thank you for getting in touch with us!

I wanted to address the suggestion you raised about the “Update Product Variants” action in our plugin. Unfortunately, this action is currently not available in our plugin. However, I’ve submitted your suggestion for this feature to our development team, and they will review it for possible inclusion in future updates. We appreciate your feedback, and we’ll keep you updated on any progress regarding this feature.

Regarding the issue you mentioned with the “Inventory: Update Item” action throwing a 404 error, we’ve tested this action on our demo page and did not encounter a 404 error. To assist you further, could you please provide more details on how you’ve set up this action and how you’re providing the necessary information for it? This additional information will help us better understand the issue and work towards a solution.

We look forward to hearing from you soon and resolving any issues you may be facing :pray:

Cheer :hugs: :star2:

Thank you for the info! I was using product id instead of inventory id, I now see that I must get the inventory item id first. I thought I could update price that way but it seems that field is for wholesale cost to calculate margin. Is it possible this update will be within the next 1-2 weeks? I really need to update the price via API and I don’t see a way to do that at the moment unless I’ve overlooked it somewhere in the plugin.

Hello @revervemarketing,

No need to worry about the information – that’s what we’re here for! :blush:

I’m pleased to inform you that we’ve already submitted your suggestion as an improvement request to our developers. While I can’t provide you with an exact date, I anticipate that this feature should be available within your two weeks mark. Our development team will be carefully examining how to integrate your request into our plugin.

Rest assured that we’ll keep you updated as soon as the update containing this feature is released.

If you happen to have any more questions or require further assistance, please don’t hesitate to reach out to us here or directly via email at support@zeroqode.com.

Wishing you a wonderful day ahead :hugs: :star2: