Skip to main content
Solved

Error on Shopify Plus Price List Sync: "Access Denied for publicationCreate field."


malaniz
Freshman I

Hey all,

Currently using Acumatica Shopify App via the Shopify App Store. I’m guessing this error has to do with the permission configured there but we can’t manage those as far as I can see. My best guess for a workaround is to create a Custom App for Acumatica connector and assign the permissions there. Anyone else run into this?

 

 

Best answer by josh.fischer

Appreciate you posting this here @malaniz 

We will update the permission scopes on the Shopify App. Thanks for jumping in here @Yuri Karpenko and @freddydelrio39 

 

View original
Did this topic help you find an answer to your question?

8 replies

Forum|alt.badge.img

Hey There! This might actually be a restriction on the Shopify user which is connecting the app. It would be advisable to have a user with full permissions in Shopify and Acumatica to install and setup the Acumatica Shopify app. 


Yuri Karpenko
Captain II
Forum|alt.badge.img+6

@malaniz , you’re correct. That feature is not supported through the app. You will need to create a custom app and give it necessary permissions. I have it working with the custom app without a problem.


josh.fischer
Semi-Pro II
Forum|alt.badge.img+1
  • Semi-Pro II
  • 70 replies
  • Answer
  • March 2, 2024

Appreciate you posting this here @malaniz 

We will update the permission scopes on the Shopify App. Thanks for jumping in here @Yuri Karpenko and @freddydelrio39 

 


Forum|alt.badge.img

Hi @Yuri Karpenko @malaniz @freddydelrio39 

Please try to uninstall the old Acumatica Cloud ERP app, reinstall the app and then reinitialize your store again. The price list export should work. 


Forum|alt.badge.img+1
  • Semi-Pro I
  • 176 replies
  • May 16, 2024

We have a similar issue with Refunds:

At least one GraphQL error has occurred. Error: Access denied for exchangeV2s field.;

 

COMMERCE]: At least one GraphQL error has occurred. Error: Access denied for exchangeV2s field.;
Connector: SPC, Binding: 2, Entity: OR, SyncID: 24455, LocalID: , ExternID:
PX.Commerce.Shopify.API.GraphQL.GraphQLAggregateException: At least one GraphQL error has occurred. Error: Access denied for exchangeV2s field.;

 

Is this also a Native App issue?

Shopify Support is not helpful on their end.


Yuri Karpenko
Captain II
Forum|alt.badge.img+6

@krausef77 , I think a custom app with explicitly set permissions would fix this issue. However, this specific permission might need to be requested from Shopify support. Before you go the custom app route, I would ask Shopify support if they can’t add that permission / scope to Acumatica ERP app, that you already have installed and running.


Forum|alt.badge.img+1
  • Semi-Pro I
  • 176 replies
  • May 17, 2024
Yuri Karpenko wrote:

@krausef77 , I think a custom app with explicitly set permissions would fix this issue. However, this specific permission might need to be requested from Shopify support. Before you go the custom app route, I would ask Shopify support if they can’t add that permission / scope to Acumatica ERP app, that you already have installed and running.

I agree, it is just super odd that the Native Integration that is featuring the Refund functionality as any other functionality is just not working.

Shopify Support is really not doing anything either.


Forum|alt.badge.img

@krausef77:

Could you please open a case with Acumatica? Would need to debug this. 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings