Introducing Acumatica Cloud ERP: 2026R2
Retail Edition QnA
Recently active
Hi,Does Acumatica BigCommerce connector supports Channel Manager?Currently, our customer has two channels in BigCommerce Its my understanding that this feature gives BigCommerce administratros to have 2 storefronts with the same store. Does the Connector has the possibility to separate which products will be exported and used in specific frontstore?Or the products should be configurated in a new BigCommerce store to use a new store in Acumatica connector? Thanks!
Will a Shopify refund Void the Payment on the same day? Currently, the sales order is canceled, but the payment is not voided. Will the system automatically void the payment once the order is canceled in Shopify, or are there any specific steps that need to be followed?
Hello Everyone,I worked on a Shopify Connector Customization in 24R1 (Build 24.121.0004) to update sales order line custom field on order sync.The same customization I upgraded to 25R2 (Build 25.200.0248) But in this version it is not working and the sale order line custom field is not updating during order sync.Sharing the sample code below for review, can you please help with resolution.DAC:public sealed class KNSPAMISOLineExt : PXCacheExtension<SOLine>{ public static bool IsActive() { return true; } #region TestQty [PXDBDecimal()] [PXUIField(DisplayName = "TestQty")] public decimal? TestQty { get; set; } public abstract class testQty : PX.Data.BQL.BqlDecimal.Field<testQty> { } #endregion}ASPX:<RowTemplate> <px:PXNumberEdit ID="edTestQty" runat="server" DataField="TestQty" CommitChanges="true" ></px:PXNumberEdit></RowTemplate><Columns> <px:PXGridColumn DataField="TestQty" Width="70" CommitChanges="True" /></Co
Hello Everyone,I am working with Build 2025R2 Version 25.200.0248 Shopify Connector.I have customized Stock Item sync processor and overridden SaveBucketExport() method (copy pasted base code only) but during product sync, getting error as: Missing type map configuration or unsupported mapping.Mapping types:ProductDataGQL -> ProductSetInputPX.Commerce.Shopify.API.GraphQL.ProductDataGQL -> PX.Commerce.Shopify.API.GraphQL.ProductSetInput. Sharing sample code below, can you please review and suggest possible root cause and fix.public class TestStockItemSync : PXGraphExtension<SPStockItemProcessor>{ public static bool IsActive() { return true; } #region Mapper private IMapper mapper; protected IMapper Mapper => mapper ?? (mapper = CreateMapper()); protected virtual bool UseAutoMapper => true; private IMapper CreateMapper() { if (!UseAutoMapper) { throw new ApplicationException("The processor " + GetType().FullName + " must ove
Hey folks, I was curious with all the GRAPHQL changes, if the Item ID matching still works the same. I know that if a “SKU” from shopify is found in either inventory id or the alternate id it will associate it, but what about on the OUTBOUND sync of shipment? I’m getting an error. Example I have sku 123456 in Shopify, it finds that as an alternate id, but the ACU Inventory ID is WIDGET01. So the order in ACU now has WIDGET01 and when I try to sync the shipment it basically says the WIDGET01 exists in acu and on the order, but it is not in shopify. Any thoughts?
Is there a way to have a certain payment type always post as a prepayment instead of a payment? For context:We create sales orders and send them to customers so they can pay for their items before they are delivered. The payments made through the integrated payment processor all post as "Payments" which creates a negative AR and really throws the AR Aging reports and overall AR out of whack. Especially since it can be a month or more before an animal is delivered and the SO is converted to an invoice, thus balancing out the AR. Manually generated payments can be posted as "Prepayments" and thereby coded to Customer Deposits instead of AR on receipt and don't cause that issue. Ideally, we'd have specific payment types automatically generate as "Prepayments" instead of "Payments" so that they post to our Customer Deposits account until the item is delivered and the transaction completed. Does anyone know if that is possible?
Hi After many chat with Shopify support and after reviewing the data and considering that all variants are unique in Acumatica. it appears that the error "At least one option value is duplicated" likely stems from a subtlety in how the data is transmitted or interpreted by the Shopify connector integrated into your Acumatica ERP version 2025r1. So , I’am looking for more information ( into the Acumatica log ) Review the data sent via the connector: If possible, obtain a snippet or log of the payload sent to Shopify for product W24J0059 so our technical team can analyze exactly which option combinations are received. Our last sync history was this morning 12/16/2025 11:06am on Entity : Template Item and ERP ID W24j0059 Thanks for your Help _jean
Hello I am trying to sync related products against template items between Acumatica and BigCommerce. I am able to do this with non template items and it works as expected. For template items I have tried adding a related item to one of the SKU’s in the template item but it does not sync through. Is there a way to associate related products to template items please? Thanks Matt
Hello,I noticed recently that if the inventory is negative, the connector ‘adjusted’ the inventory in Shopify to 0. Since both systems normally handle negatives, does anyone know why this would occur? it's 25R1
Hello Is it possible to populate the Description (Image alt text) field in BigCommerce when uploading images from Acumatica using the Acumatica connector. Thanks Matt
We are a retail business using Acumatica in UK and currently have the Stripe integration switched on and working to accept payments in Acumatica, to do this we can manually type the card details into Acumatica & then the payment detail is sent to Stripe via the OOTB integration to authorise / take payment. We would like to be able to use card terminals within our showrooms so customers can insert their card into the terminal to pay but are struggling to work out what we need to do / what integration is required to allow the payment detail to get to the card terminal, the card terminal sorts the payment and then updates Acumatica when the payment has went through. Is anyone else using Stripe card readers with Acumatica and if so what extra steps / integration are you using to get it working?
In this article I will show you how to configure Acumatica to automatically accrue Gift Certificate amount. Step 1: We need to create a new GL Account that will hold sold Gift Certificates value. Step 2: We need to create a corresponding Cash Account that will be used for the payment by gift Certificates. Step 3: We need to create a Payment Method that will accept payments by Gift Certificates Step 4: Now we need to create a Non-Stock Item that will represent a Gift Certificate item in the Sales Order. Please note that we should use Customer Gift Certificate GL Account as Sales Account in the Non-Stock Item settings. Step 5: We need to configure BigCommerce or Shopify to handle Gift Certificates payments and associate a Gift Certificate Non-Stock Item: Step 6: Place an order with Gift Certificate at BigCommerce/Shopify. In this example I’ll buy 100$ certificate:And proceed with checkout. Step 7: You will receive a Gift Certificate at your email address. Step 8: Synchronize the Sales Or
Running into an issue where a shopify order is stuck in the sync due to the following error: Contact.DisplayName: 'Contact' cannot be empty. Contact.LastName: 'Last Name' cannot be empty. Inserting 'Contact' record raised at least one error. Please review the errors. Checked the shopify order and there exists contact names for billing and shipping. What else could be causing this?
Does anyone else struggle with filtering the SYNC HISTORY screen when you have 10’s of thousands of records? I consistently get an error that the request times out. Even on specific tabs like failed/processed etc.
BigCommerce:eCommerce Admin can choose how the customers should checkout in BigCommerce as shown in the below screenshot. If the customer decide to checkout as guest a customer account will not be created in BigCommerce. So in Acumatica the Sales Order will be imported with Generic Guest Customer provided in the Store Settings as shown below. If a customer decide to checkout with account details, then a customer account will be created in BigCommerce. And in Acumatica while importing this Sales Order, Commerce connector will create a new customer if the email address doesn't exist already and then link this customer to the sales order. Customers are allowed to checkout as guest but BigCommerce will create a customer account as soon as the order is placed and in Acumatica while importing this Sales Order, Commerce connector will create a new customer if the email address doesn't exist already and then link this customer to the sales order. Customers cannot checkout as guest in BigComm
Hi there,i hope you can help.We’re imorting the objects customer, customer location and order from Shopify. The import of the objects customer and customer location was successfully and i can see the data in the ERP, but i do get this error message for some orders: The record cannot be synchronized because it does not exist in the ERP and external system.I do not understand what’s the issue of those orders. The items and IDs of the products exist in the ERP and other orders with the same products were succesfully imported.I see in the synch overview that the external ID exists and it forwards me to the correct order in shopify.Any ideas how i can proceed in getting those orders imported?
In the Shopify Stores(BC201010) and BigCommerce Stores(BC201000) form, the user can choose the option to show the discounts in Acumatica Sales Order as a Line Discount or Document Discount when orders are imported from External System. It cannot be both. When Show Discount In: Document Discount The order Level and item level discount from external system will be shown in the Discount Details tab in the document level in Acumatica Sales Order. This is the order created in BigCommerce. This is the Sales Order in Acumatica Also, When the Document Discount is selected the Discount Amount revenue will be recorded against the Discount Accounts as shown below. When Show Discount In: Line Discount The order Level and item level discount from external system will be shown in the line item in Acumatica Sales Order. When Line Discount is selected, by default, the discount amounts are not recorded against the discount amount But if Post Line Discount Separately is selected in the Order Type
We have some of our Sales Reps set up as Employees in Acumatica, each with limited access. Currently, they can only see the Sales Orders they personally entered, which makes it difficult for them to track orders for their customers that were entered by Customer Service on their behalf.Ideally, we’d like Sales Reps to be able to view all Sales Orders for their assigned customers--regardless of who entered them--but still keep their access limited so they can’t see other reps’ accounts.For those of you managing Sales Rep access:How are you controlling what Sales Orders your reps can see? Are you using Restriction Groups, Roles/Access Rights, or custom GI filters tied to Salesperson or Customer data? Do you rely on the Owner field, Salesperson ID, or something else entirely?Would appreciate any insight or examples of how you’ve structured this in you environment.
We currently import 2-3k orders per day from Shopify. They import at a rate of about 360/hour or 10 seconds per order. This usually keeps up, but with order updates and sales we can fall behind. What rates are you seeing on your system? Ideas are welcome, but trying to start with what are realistic expectations and what is possible.
Goal: To send an email out once a shipment is confirmed to the customer. The email should have a list of packages, each package with its tracking number. I also want to show what item(s) are in each packageI spent quite a bit of time researching this and couldn’t come up with a solution. It seems that a nested <foreach> won’t actually loop through, only the top item in the package is being printed, if there is more than one item in a package is never shows up in the email. I also found a lot of references saying don’t use the view=”” in the foreach, but the email failed anytime I took out the view. The code below gets close, it will list the package #, tracking #, and first item in the package. Unfortunetly, it still shows <foreach view="PackageDetailSplit"> in the email, which tells me the view name isn’t correct, but that is what shows up on element properties <foreach view="Packages">Package # Tracking #((Packages.LineNbr)) - ((Packages.TrackNum
In the commerce connector how can I import shopify orders but have them all use the default guest checkout customer nbr?So instead of the customer getting created on import using their first and last name a specific customer account is used instead for all imported shopify web orders.
When the order in shopify store has discount it sync successfully but after a minute or two it will add additional discount line that causes this error. We dont have any custom mapping we just using the native connector. Company - Export onlySales Order is Import onlyThis is b2b and ACUMATICA 2024 R1
Hi,I think I saw something in the Australian MYOB version of Acumatica that kind of does this but I can’t for the life of me see anywhere in the NA version Acumatica version to be able to say that an item has a shelf life of 90 days lets say for example. Is there anything in the system to do that so that expiry date on a lot does not need to be set manually? Andrew
Is it possible to export the commodity Code to the shopify store?It is the shopify plus store. What is the correct external object and external field for that information?
Hello, I’ve got Acumatica installed on my laptop. But I would like to have the retail commerce edition to play with. Is this possible? Thank you,Josh
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.