Each bank account that you wish to have funds flow into from the REALTOR® eCommerce Network must have its own RECN Bank ID in both Tangilla and at RECN.
You will need to create a new RECN Destination, the bank account where funds processed via RECN will go, for each account. To do this, click on the - - icon in the right corner of the RECN Destination page. This will cause a modal window to slide out from the right side of the page. Ender the Name, RECN id, RECN Bank Account Number and select whether this bank account is reconciled by you or by another entity.
To edit an RECN destination, click on the - - Edit icon associated with the bank account and make the necessary entries or changes to the information. This will include items like the General Ledger Account associated with the RECN Destination, the Undeposited Funds Account and the Credit Card Fee Account.
When a credit card is processed, the REALTOR® eCommerce Network returns a purchase or refund code. These codes give an indication of the payment status.
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.
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.
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.
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 a 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 Mastercard 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.
Settlement failed:
On a Purchase or Refund, this means the transaction was Declined by the credit card company.
Authorization failed:
On an Authorization, this means the transaction was Declined by the credit card company.
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.
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.
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.
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.
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.
**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.
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.
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.
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.
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.