Retail Edition QnA
Recently active
Hi everyone,I’m reviewing the documentation regarding the Multiple Base Currencies feature. It states that Retail Commerce is not supported when Multiple Base Currencies is enabled.I would like to clarify the practical impact of this restriction.If a company operates in multiple countries with different base currencies and requires the Multiple Base Currencies feature, does this mean Retail Commerce (Shopify, BigCommerce, etc.) cannot be used in that same tenant?In that case, would the recommended approach be separate tenants per country?I’m also trying to understand whether there is still value in enabling Multiple Base Currencies for a company that plans to use Retail Commerce, or whether the two features are fundamentally incompatible within a single tenant.Any insight on best practice architecture for multi-country companies using eCommerce would be greatly appreciated.
Is there a way to get the Acumatica credit terms to the Shopify locations? This seems to be missing from the entities screen. It looks like there is a substitution list slot for Credit Terms, but that seems to be specific for import.
Can somebody tell what is wrong here?We are trying to import prices. I am guessing that Currency rate is missing sth out?
Please check this link to know about deprecation of Authorize.net in Acumatica ERP. Authorize.net Support and Deprecation in Commerce moduleAuthorize.net will be supported in Commerce module until there is a fully working solution for Acumatica Payments with BigCommerce and Shopify. This means customers can import the credit card payments from Shopify and BigCommerce into Acumatica as credit card payments without any issues.Customers canImport Authorized transactions from BC/Shopify to Acumatica. Capture in Acumatica/BC/Shopify Void in Acumatica/BC/Shopify Refund in Acumatica/BC/ShopifyWe are in the final stages of approval of Acumatica Payment with BigCommerce and Shopify. As soon as a we have a working solution, then we will announce when Authorize.net will be deprecated in Commerce module. Please let us know in comments if you have any questions.Update on June 30th 2025We have decided to continue supporting Authorize.net in both the ERP and eCommerce systems for our Retail Commerc
We are working on moving our B2B shop to Shopify. My question for anyone using Shopify B2B, how are you handling Terms customers payments? Currently our B2B site is with Woocommerce, and Terms orders just come in unpaid, and we send an invoice. But with Shopify, customers can pay on the B2B site. Since Acumatica doesnt natively sync those payments at this time, are you disabling the ability for Terms customers to pay past orders in Shopify? Or are there customizations that can be built to handle the payments. Conversely, if a Customer pays an open Shopify invoice in Acumatica, can the open Shopify order be marked paid? (I do see some discussions in here regarding this, please let me know if you have had success with this)Thank you
We use the Shopify Connector for Acumatica and have run into a workflow question:If an item has already been synced with Shopify and we later decide to de-list it from Shopify (but keep it active in Acumatica), the usual step is to uncheck the "Export to external system" box.However, when we do this, the item in Shopify remains Active and continues to appear in the online sales channel. The only effect seems to be that no further changes are synced after that point—it does not change the Shopify product status (Active → Draft) or remove it from the online store.At the moment, it seems the only options are: Change the Acumatica item status to Inactive, or Manually change the item’s Ecommerce Visibility in Acumatica. Question:Is there a way to configure the Acumatica → Shopify integration so that when the "Export to external system" box is unchecked, Acumatica automatically sets the item to Draft or removes it from all sales channels in Shopify?Any insights, workarounds, or best practi
Hey folks - do we know if there is a way to create a mapping, without customization to default the Ship Via - or are we forever bound by the Shipping mapping on the Store Settings?i.e. when a new shipment method is created in shopify and we want to import an order the system errors out because the mapping to the ship via is not provided on the Store Settings. How can we default one ship via value?
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?
Hello folks,Wanted to see if this was remotely possible. But i have an import mapping setup that work in the following manner on the SALES ORDER entity in Commerce Connector: As you can see this will look for the “MISC” tag and if it exists it will map the customerID to my “ECOMGUEST” customer. If FALSE, it maps to the C0000011 customer. What I would LIKE to occur is that on the FALSE result of the IIF statement that it reverts to actually using the native connectors logic to either use the existing shopify customer or create a new one. Possible?
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
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.