Sections in this category

NAR ECommerce Result Codes

Purchase/Refund Codes

Result Codes Description
Result code 0

Your transaction has succeeded:

On a Purchase or a Refund, this means that the transaction was approved and an EC Control Number has been assigned and sent back to your system.

Result Code 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.
Result Code 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.
Result Code 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.
Result Code 7
Settlement failed:
On a Purchase or Refund, this means the transaction was Declined by the credit card company.
Result Code 8
Authorization failed:
On an Authorization, this means the transaction was Declined by the credit card company.
Result Code 9
Your association profile does not have a bank account set up:
This means you are trying to send a transaction through before NAR has set up your bank profile.
Result Code 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.
Result Code 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.
Result Code 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.
Result Code 13
The Ecommerce system is not currently available:
This means that the Realtor 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.
Result Code 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.
Result Code 17
Invalid ECControl Number or 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.
Result Code 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.
Result Code 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.
Result Code 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.

For more Transactional Codes, please review NAR ECommerce.

Was this article helpful?

0 out of 0 found this helpful