A customer's credit card is unintentionally charged when the customer has insufficient store credit when you use Store Operations

Article ID: 905260 - View products that this article applies to.
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page

Symptoms

When a customer wants to use both a credit card and store credit to pay for a transaction in Microsoft Business Solutions Retail Management System, Store Operations, the transaction does not complete, and the customer's credit card is unintentionally charged. Additionally, the cashier receives the following error message:

Validation error 314: An account tender will be modified because the customer's credit limit has been exceeded.
Even though the transaction did not complete, the customer's credit card retains the charge that was applied.

Cause

This problem occurs because the customer has insufficient store credit.

In Microsoft Retail Management System versions earlier than Microsoft Retail Management System 1.2 Service Pack 3 (SP3), Credit Card tender types are validated before Store Account tender types.

Resolution

Service pack information

To resolve this problem, obtain the latest service pack for Microsoft Retail Management Service 1.2. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
899906 How to obtain Microsoft Business Solutions Retail Management System service packs

More information

Starting with Microsoft Retail Management System 1.2 SP3, Microsoft Retail Management System, Store Operations validates the Store Account tender type before it tries to validate the Credit Card tender type. If a transaction fails because the customer has insufficient credit, Microsoft Retail Management System, Store Operations does not try to validate the Credit Card tender type.

Steps to reproduce the behavior

A customer wants to use both a credit card and store credit to pay for a transaction in Microsoft Retail Management System, Store Operations. To pay for the transaction, the cashier performs the following steps:
  1. The cashier opens the Tender dialog box.
  2. In the Tender dialog box, the cashier specifies a payment amount in the Amount field that is next to Credit Card.
  3. In the Tender dialog box, the cashier specifies a payment amount in the Amount field that is next to Store Account, and then clicks OK.
After the cashier clicks OK, Microsoft Retail Management System, Store Operations validates and charges the customer's credit card. After the credit card has been charged, Microsoft Retail Management System, Store Operations tries to validate the amount that was specified in the Amount field for the Store Account tender type. However, if the customer does not have sufficient credit to cover the amount that was specified for the Store Account tender type, the cashier receives the error message that is described in the "Symptoms" section.

Properties

Article ID: 905260 - Last Review: November 2, 2013 - Revision: 3.0
Applies to
  • Microsoft Retail Management System Store Operations 1.2
Keywords: 
kbnosurvey kbarchive kbqfe kbfix kbbug kbmbsmigrate KB905260

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com