Zen Cart Logo
Forums / Addon Payment Modules / error processing your credit card. Please try again.15/No such issuer

error processing your credit card. Please try again.15/No such issuer

Locked

Views: 9,329

Results 1 to 8 of 8
This thread is locked. New replies are disabled.
12 Feb 2010, 2:37 AM
#1
clarer avatar

clarer

New Zenner

Join Date:
Feb 2010
Posts:
3
Plugin Contributions:
0

error processing your credit card. Please try again.15/No such issuer

I am testing my store's credit card payment module with a test account (module is Transaction Central). When I use a fake credit card (4111111111111111) I get the following error at the top of the page: There has been an error processing your credit card. Please try again.15/No such issuer.
Is this normal? If I test with a real credit card and charge a penny, I don't get the error. I am not live yet; still using a test account.
I am on Zen Cart 1.38a, and the store is hardly customized at all. I have changed a few side boxes and some of the pictures and labels according to the FAQ/ Tutorials online. I looked for this error message in the FAQs and tried to search the forums but could not find an answer. Thank you.

12 Feb 2010, 5:10 AM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: error processing your credit card. Please try again.15/No such issuer

The "No such issuer" message is something you'll have to investigate directly with your payment-gateway provider. It's not something Zen Cart has any control over at all.

12 Feb 2010, 3:15 PM
#3
clarer avatar

clarer

New Zenner

Join Date:
Feb 2010
Posts:
3
Plugin Contributions:
0

Re: error processing your credit card. Please try again.15/No such issuer

Thank you DrByte

12 Feb 2010, 3:46 PM
#4
clarer avatar

clarer

New Zenner

Join Date:
Feb 2010
Posts:
3
Plugin Contributions:
0

Re: error processing your credit card. Please try again.15/No such issuer

DrByte -
Thanks for quick response. I forwarded that to the payment module fellow I'm working with testing my store. He wants to know if there is a way to move that error message on the zen cart page to a place where the user is more likely to notice the message. Right now it's at the top of the page in small print and depending on the size of your screen, you may have to scroll up to see it. I don't know where it is coming from...is it one of those php files?
Thanks much,
Clare

12 Feb 2010, 8:29 PM
#5
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: error processing your credit card. Please try again.15/No such issuer

The "No Such Issuer" message isn't something your customer should EVER see anyway! You need to fix that in your merchant account. It's not a coding thing.

18 Feb 2010, 5:03 PM
#6
logical avatar

logical

New Zenner

Join Date:
Feb 2010
Posts:
2
Plugin Contributions:
0

Re: error processing your credit card. Please try again.15/No such issuer

DrByte:

The "No Such Issuer" message isn't something your customer should EVER see anyway! You need to fix that in your merchant account. It's not a coding thing.

Hi, I'm the "payment module fellow" Clare refered to above. The "No Such Issuer" error is something the customer should see. It occures when a cc like 4111111111111111 is used which has never been issued by any bank. The problem Clare was writing about is where the error appears. It is at the very top of the window. Here is the HTML code:

<body id="checkoutpaymentBody"> <div id="mainWrapper"> There has been an error processing your credit card. Please try again.15/No such Issuer <!--bof-header logo and navigation display-->

It is at the very top. the question is how can that be moved down so the customer will not miss it?

thanks,
Robert

19 Feb 2010, 8:12 PM
#7
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
176

Re: error processing your credit card. Please try again.15/No such issuer

From your module, please post the code (plus 10 lines above and below it) which you're using to prepare the error message.

22 Feb 2010, 3:49 PM
#8
logical avatar

logical

New Zenner

Join Date:
Feb 2010
Posts:
2
Plugin Contributions:
0

Re: error processing your credit card. Please try again.15/No such issuer

DrByte it looks like the modules were written by "The Zen-cart developers." I've been looking through the module we mail out all I can see thus far (I'm going to continue looking through) is the following two functions. The key part is:
$_POST["Auth"] === "Declined" && (strlen($_POST["Auth"]) > 3

Both go to: zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, . . .

I'll be searching to find what the above key phrases mean later, meanwhile below is the two functions:

function before_process() {
  global $_POST;

 if(($_POST["Auth"] == 0 && strlen($_POST["Auth"]) == 1) && ($_POST["TransID"] == 0 && strlen($_POST["TransID"]) == 1) && ($_POST["Notes"] != NULL && strlen($_POST["Notes"]) > 0)) {
      zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_TRANSACTION_CENTRAL_TEXT_ERROR_MESSAGE), 'SSL', true, false));
 }elseif ($_POST["Auth"] === "Declined" && (strlen($_POST["Auth"]) > 3) && strlen($_POST["TransID"]) > 3 && ($_POST["Notes"] != NULL && strlen($_POST["Notes"]) > 0)) {
      zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_TRANSACTION_CENTRAL_TEXT_ERROR_MESSAGE), 'SSL', true, false));  
 }else{
      /* Do Nothing because the transaction was approved... */
 }
return $before_process;
}## End Function (before_process)




function after_process() {
 if(($_POST["Auth"] == 0 && strlen($_POST["Auth"]) == 1) || ($_POST["TransID"] == 0 && strlen($_POST["TransID"]) == 1) && ($_POST["Notes"] != NULL && strlen($_POST["Notes"]) > 0)) {
      zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_TRANSACTION_CENTRAL_TEXT_ERROR_MESSAGE), 'SSL', true, false));
 }elseif ($_POST["Auth"] === "Declined" && (strlen($_POST["Auth"]) > 3) && strlen($_POST["TransID"]) > 3 && ($_POST["Notes"] != NULL && strlen($_POST["Notes"]) > 0)) {
      zen_redirect(zen_href_link(FILENAME_CHECKOUT_PAYMENT, 'error_message=' . urlencode(MODULE_PAYMENT_TRANSACTION_CENTRAL_TEXT_ERROR_MESSAGE), 'SSL', true, false));  
 }else{
      /* Do Nothing because the transaction was approved... */
 }
return $after_process;
}

thanks!