Skip to main content
Solved

25R1 Shopify Payment Sync Error: At least one GraphQL error has occurred. Error: Access denied for paymentTerms field. Required access: `read_payment_terms` access scope.

  • June 16, 2025
  • 2 replies
  • 184 views

Forum|alt.badge.img

After an upgrade to 25R1, ShopifyxAcumatica connector is now failing to sync payments with this error that seems to be a permission access for the Shopify app.
 

 

Best answer by gabrielpaz86

Hi ​@jib87,

If your store is using the public Acumatica ERP app in Shopify, we recommend reinstalling the app to ensure you have the latest version, which includes all the required access scopes. After reinstalling, please test the sync again.

If your store is using a custom app, please verify that the access scopes are correctly configured by following the instructions in Step 2: Specifying the App Permissions in our documentation:
👉 https://help.acumatica.com/(W(4))/Help?ScreenId=ShowWiki&pageid=5b501ed1-37c4-4209-a47a-953acfc128da
Alternatively, you may try recreating the custom app to apply the correct settings.

Let us know if you continue to experience issues — we're here to help!

2 replies

gabrielpaz86
Acumatica Employee
Forum|alt.badge.img+1
  • Acumatica Employee
  • Answer
  • June 16, 2025

Hi ​@jib87,

If your store is using the public Acumatica ERP app in Shopify, we recommend reinstalling the app to ensure you have the latest version, which includes all the required access scopes. After reinstalling, please test the sync again.

If your store is using a custom app, please verify that the access scopes are correctly configured by following the instructions in Step 2: Specifying the App Permissions in our documentation:
👉 https://help.acumatica.com/(W(4))/Help?ScreenId=ShowWiki&pageid=5b501ed1-37c4-4209-a47a-953acfc128da
Alternatively, you may try recreating the custom app to apply the correct settings.

Let us know if you continue to experience issues — we're here to help!


Forum|alt.badge.img
  • Author
  • Varsity I
  • June 17, 2025

Thank you ​@gabrielpaz86 .

We are using public app, and reinstalling worked for us.