I currently use a 3rd Party POS system to do my day to day activities. I use QuickBooks for my accounting. At the end of day I transfer my sales and income to QuickBooks via a service provided by my vendor. It is working fine except for transferring of Gift Card information. The Gift Card account is setup as Other Liability in QuickBooks and I use this account for Gift Cards that are sold and used in my business. When the Gift Card is used as payment and data transferred to QuickBooks I get an error 6430 ValidationFault (Invalid Account). The sold portion works fine. I want to use one account to track my Gift Cards, so what account type should I being using?
I appreciate adding as much details as you can regarding the gift card payment issue. I'd like to provide some information about the error code and how you can fix it.
Gift card payments are normally tracked under a liability account. Switching to another account might mess up your books.
Let's focus on the 6430 ValidationFault (Invalid Account) error code. This normally happens if a third-party app has restrictions on certain accounts when recording transactions (though QuickBooks will let you use liability accounts on sales forms).
You'll want to check your POS system and see if you can lift this restriction. Check your account mapping and settings and ensure the POS app is able to use the liability accounts on sales forms.
I would also recommend contacting your POS system's support channels. They have the resources to resolve the error message in their end, and help you transfer your data to QuickBooks.
After resolving the issue, do you need to reconcile your transactions and close out the current period? This article will help you with the steps and details: Reconcile an account in QuickBooks Online.
Need to record other transactions or need to take care of other imported data? Please let me know and I'll get back to you with some details and such.