- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How to solve ... This eCheck.Net type is not allowed
Hi ,
I am using developer account and testing ECHECK payment method.
I am receiving message This eCheck.Net type is not allowed, and submitting my request to URL https://test.authorize.net/gateway/transact.dll in TestMode.
Can someone helps me to solve this issue.
Regards,
01-01-2012 08:04 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It hard to know without the response reason code.
Maybe is one of the reason in the documentation http://developer.authorize.net/api/cardpresent/
"Response Reason Codes and Response Reason Text"
01-01-2012 10:18 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You're getting error 246 or 247, which have for verbose descriptions the following:
The merchant's payment gateway account is not enabled to submit the eCheck.Net type.
The combination of values submitted for x_type and x_echeck_type is not allowed.
I'm pretty sure eCheck works on developer accounts (aside from settlement / refunds), so it's most likely the latter. It might help if you posted the full XML of the input / output, or barring that, a var dump.
01-01-2012 11:51 AM - edited 01-01-2012 11:53 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Here what I am getting in response (Implementing this in Asp.Net MVC3)
3 | 246 | (TESTMODE) This eCheck.Net type is not allowed.
The merchant’s payment gateway account is not enabled to submit the eCheck.Net type.
These are paramaeters I am using
"x_login"
"x_tran_key"
"x_version" = "3.1"
"x_method"="ECHECK"
"x_amount"
"x_bank_aba_code"
"x_bank_acct_num"
"x_bank_acct_type"="CHECKING"
"x_bank_name"
"x_bank_acct_name"
"x_echeck_type"="ARC"
"x_bank_check_number"
"x_relay_response"= "False"
"x_delim_data"= "True"
"x_delim_char"= ","
"x_encap_char"= "|"
"x_test_request"= "True"
Regards,
Mehar
01-01-2012 12:14 PM - edited 01-01-2012 12:23 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Try turning off test mode and see if that helps. There is no need to use test mode on a developer account.
01-01-2012 01:01 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi TJ,
I have already tested this with both TestMode on and Off mode, but no works getting same error.
Regards
01-01-2012 01:08 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Also, the documentation says ARC is:
ARC allows merchants to collect payments received in the mail or left in a drop-box, and
convert them to an electronic payment.
Are you setting yourself up an admin area, or are you really trying to do this?
Internet-Initiated Entry (WEB)
This transaction type is a one-time or recurring charge against a consumer checking or
savings account and for which payment authorization was obtained from the customer via
the Internet.
01-01-2012 01:12 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please note that not all eCheck types are enabled on test accounts. The following eCheck.Net types are enabled: PPD, WEB and CCD. You will need to send an email to developer@Authorize.Net to request to enable TEL, ARC and BOC. Please make sure to include your Payment Gateway ID or login ID when sending the email.
Thanks,
Joy
01-04-2012 02:21 PM - edited 01-04-2012 02:37 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Aha!
01-04-2012 08:48 PM