You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
You are viewing the article in preview mode. It is not live at the moment.
Home > Real Estate Edition > NAR Ecommerce > NAR E-Commerce Processing Errors
NAR E-Commerce Processing Errors
print icon

When a transactions arrive at Ecommerce, a coded result will be returned. The list below describes the codes that may be returned.

 

Result Code Result Message Description
0 Your transaction has succeeded. On a Purchase or a Refund, this means that the transaction was approved
2 Your organization is not setup to use the Electronic Commerce external interface. This means that your association has not been set up in the Ecommerce Network. You may be trying to send transactions through before NAR has completed your setups.
5 You are not a member in Active, Pending, or Suspended Status. Every transaction requires a NRDS ID. This means the NRDS ID in your transaction is either not in NRDS or is not Active, Pending, or Suspended Status.
6 This is sent whenever there is an error with your data.

 

The specific data error explanation is sent to your system each time a Result 6 is produced. Some of those are:
  • A Credit Card Expiration Date in the form MMYY as it appears on your credit card statement is required. This means an Expiration Date was not sent, or, it was not in the MMYY format.
  • A Credit Card Number as it appears on your credit card statement is required. No dashes or spaces. This message comes from the credit card processor. It means that the number sent is not a valid card number. For example, a Visa card starts with a 4 and is 16 numbers in length. The member may have selected Visa and typed in a 16 digit long number starting with 4, but that does not necessarily mean it is a valid Visa number. The credit card processor has a formula they run to verify if the card number itself is valid.
  • A transaction amount greater than zero is required, must not contain commas.
    The Amount you sent was either zero, or it contained commas. Your system should have been designed to not send commas in the amount field.
  • An ampersand may not be used in a parameter
    When your vendor/programmer designed your system, the technical document stated that the & could not be used within a field.
  • Invalid Credit Card Type: The member selected Visa and then typed in an AMEX card number. Or, you are sending up a credit card type (i.e. Discover) but you did not turn on that type in the Disbursement & Payment Settings screen on the Ecommerce menu. Or your vendor is not spelling the card type correctly. It is case sensitive and must be spelled exactly. For example, when sending Master Card your programmer must send that as two words.
  • Your Account Name as it appears on your credit card statement is required, no greater than 50 characters. The Account Name (cardholder name) cannot be more than 50 characters in length.
  • Your Credit Card has expired.
    The Expiration Date sent has expired.
7 Settlement failed On a Purchase or Refund, this means the transaction was Declined by the credit card company.
8 Authorization failed On an Authorization, this means the transaction was Declined by the credit card company.
9 You association profile does not have a bank account setup This means you are trying to send a transaction through before NAR has set up your bank profile.
10 The EC Control does not belong to your association.
 
This message is returned on a Refund transaction. Every Refund must reference the EC Control number of the original purchase. This means your system is referencing an EC Control Number that belongs to another association’s purchase transaction.
11 The AssociationRequestID has already  been processed

 

Every transaction that your vendor/programmer’s system sends to Ecommerce must have a unique transaction number called an AssociationRequestID that your system creates. Each one must be unique and not be used more than once. This message means that the AssociationRequestID you are sending with a transaction has been used before.
12 The association has not setup any payment methods. This means you did not go to the Ecommerce menu option – Disbursements & Payment Settings and select at least one credit card type for your checkout counter.
13 The Ecomerce system is not currently available This means that the Ecommerce connection or the processor’s connection is down. In this situation, it means the same as “no answer” and your transaction was not processed.
16 The return amount must be less than or equal to the original purchase amount. This is sent when you try to send the same refund more than once or you are trying to refund more than the purchase amount. This will occur on a Refund. The Refund amount must not be greater than the original Purchase amount.
17 Invalid ECControl Numberor else not found

 

This message is returned on a Refund transaction. Every Refund must reference the EC Control number of the original purchase. This means your system is referencing an EC Control Number that does not exist.
19 Cannot refund electronic check purchases.
 
Telecheck electronic check does not have a refund option. This message is returned if you try to send a refund and the original purchase was made with an electronic check.
44 The Credit Card Number must be in valid numeric format. This message comes from the credit card issuer and means that the credit card number entered does not exist.
46 The NRDS database is currently unavailable and cannot check this ID. Every transaction requires a NRDS ID. Ecommerce must check to make sure the NRDS ID sent exists and is not inactive. This message is returned if NRDS is down and Ecommerce cannot validate the NRDS ID. It will reject the transaction.
Feedback
0 out of 0 found this helpful

scroll to top icon