Credit card payment with eway returns "invoice number not found" on BC

dear all,
I am currently working on the payment gateway of pared.com.au. the problem we're having is that every credit card payment gets redirected to the "Credit Card Payment Fail" page, although the payment was marked as successful on eway.
eway transaction details stated "response code: 00", response text "transaction approved".
however, the CC payment fail page stated:
"there was an error processing your credit card. please correct this and try again.
invoice number not found: . please go back and correct this."
strangely enough, the order is perfectly recorded as successful order in BC (customers -> orders).
any help would be much appreciated - i've been looking at this for hours but i'm getting nowhere. thanks everyone!
please find the checkout page HTML below for reference (country selection omitted to save space):
<form id="catwebformform42059" name="catwebformform42059" onsubmit="return checkWholeForm42059(this)" action="/FormProcessv2.aspx?WebFormID=10850&amp;OID={module_oid}&amp;OTYPE={module_otype} &amp;EID={module_eid}&amp;CID={module_cid}&amp;CC={module_urlcountrycode}&amp;Referrer={mo dule_siteurl,true,true}&amp;SAR=False&amp;PageID=/thankyou.html" method="post" enctype="multipart/form-data">
    <div class="form">
    <div id="step1">
    <div class="item"><label>Title</label><br />
    <select class="cat_dropdown_smaller" id="Title" name="Title">
    <option value="3" selected="true">MISS</option>
    <option value="1">MR</option>
    <option value="2">MRS</option>
    <option value="4">MS</option>
    </select> </div>
    <div class="item"><label>First Name</label><br />
    <input type="text" class="cat_textbox" id="FirstName" maxlength="255" name="FirstName" /> &bull; </div>
    <div class="item"><label>Last Name</label><br />
    <input type="text" class="cat_textbox" id="LastName" maxlength="255" name="LastName" /> &bull; </div>
    <div class="item"><label>Email</label><br />
    <input type="text" class="cat_textbox" id="EmailAddress" maxlength="255" name="EmailAddress" /> &bull; </div>
    <div class="item"><label>Company</label><br />
    <input type="text" class="cat_textbox" id="Company" maxlength="255" name="Company" /> </div>
    <div class="item"><input type="button" name="next2" value="Next" onclick="display_next2();" /></div>
    </div>
    <div id="step2" style="display: none;">
    <div class="item"><label>Shipping Address</label><br />
    <input type="text" class="cat_textbox" id="ShippingAddress" maxlength="500" name="ShippingAddress" /> </div>
    <div class="item"><label>City</label><br />
    <input type="text" class="cat_textbox" id="ShippingCity" maxlength="255" name="ShippingCity" /> </div>
    <div class="item"><label>State</label><br />
    <input type="text" class="cat_textbox" id="ShippingState" maxlength="255" name="ShippingState" /> </div>
    <div class="item"><label>Zipcode/Postcode</label><br />
    <input type="text" class="cat_textbox" id="ShippingZip" maxlength="255" name="ShippingZip" /> </div>
    <div class="item"><label>Country</label><br />
    <select class="cat_dropdown" id="ShippingCountry" name="ShippingCountry">
    <option selected="true">-- Select Country --</option>
    </select> </div>
    <div class="item"><input type="button" name="next3" value="Next" onclick="display_next3();" />  <input type="button" name="back3" value="Back" onclick="display_back3();" /></div>
    </div>
    <div id="step3" style="display: none;">
    <div class="item"><input type="checkbox" id="sameas_shipping" name="sameas_shipping" value="1" onchange="handleChange(this.value);" />  Billing is same as Shipping<br />
    <div class="item"><label>Billing Address</label><br />
    <input type="text" class="cat_textbox" id="BillingAddress" maxlength="500" name="BillingAddress" /> </div>
    <div class="item"><label>City</label><br />
    <input type="text" class="cat_textbox" id="BillingCity" maxlength="255" name="BillingCity" /> </div>
    <div class="item"><label>State</label><br />
    <input type="text" class="cat_textbox" id="BillingState" maxlength="255" name="BillingState" /> </div>
    <div class="item"><label>Zipcode/Postcode</label><br />
    <input type="text" class="cat_textbox" id="BillingZip" maxlength="255" name="BillingZip" /> </div>
    <div class="item"><label>Country</label><br />
    <select class="cat_dropdown" id="BillingCountry" name="BillingCountry">
    <option>-- Select Country --</option>
    </select> </div>
    <div class="item"><input type="button" name="next4" value="Next" onclick="display_next4();" />  <input type="button" name="back4" value="Back" onclick="display_back4();" /></div>
    </div>
    </div>
    <div id="step4" style="display: none;">
    <div class="item"><label>Work Phone Number</label><br />
    <input type="text" class="cat_textbox" id="WorkPhone" maxlength="255" name="WorkPhone" /> </div>
    <div class="item"><label>Shipping Instructions</label><br />
    <textarea class="cat_listbox" id="ShippingInstructions" name="ShippingInstructions" cols="5"></textarea> </div>
    <div class="item"><input type="button" name="next5" value="Next" onclick="display_next5();" />  <input type="button" name="back5" value="Back" onclick="display_back5();" /></div>
    </div>
    <div id="step5" style="display: none;">
    <div style="width: 100%; float: left;">
    <div style="width: 52%; float: left;">
    <div id="paymentdiv">
    <div class="item"><label>Name on Card</label><br />
    <input type="text" class="cat_textbox" id="CardName" name="CardName" /> &bull; </div>
    <div class="item"><label>Card Number</label><br />
    <input type="text" class="cat_textbox" id="CardNumber" name="CardNumber" /> &bull; </div>
    <div class="item"><label>Card Expiry</label><br />
    <select class="cat_dropdown_smaller" id="CardExpiryMonth" name="CardExpiryMonth">
    <option value="1" selected="true">Jan</option>
    <option value="2">Feb</option>
    <option value="3">Mar</option>
    <option value="4">Apr</option>
    <option value="5">May</option>
    <option value="6">Jun</option>
    <option value="7">Jul</option>
    <option value="8">Aug</option>
    <option value="9">Sep</option>
    <option value="10">Oct</option>
    <option value="11">Nov</option>
    <option value="12">Dec</option>
    </select><select class="cat_dropdown_smaller" id="CardExpiryYear" name="CardExpiryYear">
    <option selected="true" value="2012">2012</option>
    <option value="2013">2013</option>
    <option value="2014">2014</option>
    <option value="2015">2015</option>
    <option value="2016">2016</option>
    <option value="2017">2017</option>
    <option value="2018">2018</option>
    <option value="2019">2019</option>
    <option value="2020">2020</option>
    <option value="2021">2021</option>
    </select> &bull; </div>
    <div class="item"><label>Card Type</label><br />
    <select class="cat_dropdown" id="CardType" name="CardType">
    <option value="1" selected="true">Visa</option>
    <option value="2">Master Card</option>
    <option value="3">Bank Card</option>
    <option value="4">American Express</option>
    <option value="5">Diners Club</option>
    <option value="6">JCB</option>
    </select> &bull; </div>
    <div class="item"><label>CCV Number</label><br />
    <input type="text" class="cat_textbox" id="CardCCV" name="CardCCV" /> &bull; </div>
    </div>
    <!-- paymentdiv -->
    <div class="item"><label>Amount</label><br />
    <input type="text" class="cat_textbox" id="Amount" name="Amount" /> &bull; </div>
    <div class="item"><input type="submit" class="cat_button" id="catwebformbutton" value="Submit" />  <input type="button" name="back6" value="Back" onclick="display_back6();" /></div>
    </div>
    <div style="width: 47%; float: right;">
    <div class="item"><label>Payment Method</label><br />
    <input type="radio" class="PaymentMethodType" onclick="ShowCCFields(this.value);" checked="true" value="1" name="PaymentMethodType" />Credit Card<br />
    <input type="radio" class="PaymentMethodType" onclick="ShowCCFields(this.value);" value="5" name="PaymentMethodType" />PayPal<br />
    </div>
    <div class="item"><img alt="GlobalSign SSL Site Seal" src="/CatalystImages/globalsign-ssl-site-seal.gif" /> </div>
    </div>
    </div>
    </div>
    <script type="text/javascript" src="/CatalystScripts/ValidationFunctions.js"></script>
    <script language="javascript" type="text/javascript">
               //<![CDATA[
               var submitcount42059 = 0;function checkWholeForm42059(theForm){var why = "";if (theForm.FirstName) why += isEmpty(theForm.FirstName.value, "First Name");if (theForm.LastName) why += isEmpty(theForm.LastName.value, "Last Name"); if (theForm.EmailAddress) why += checkEmail(theForm.EmailAddress.value); if (!theForm.PaymentMethodType || getRadioSelected(theForm.PaymentMethodType) == 1) { if (theForm.CardName) why += isEmpty(theForm.CardName.value, "Name on Card"); if (theForm.CardNumber) why += isNumeric(theForm.CardNumber.value, "Card Number"); if (theForm.Amount) why += isCurrency(theForm.Amount.value, "Amount"); } if (theForm.PaymentMethodType) why += checkSelected(theForm.PaymentMethodType, "Payment Method");if(why != ""){alert(why);return false;}if(submitcount42059 == 0){submitcount42059++;theForm.submit();return false;}else{alert("Form submission is in progress.");return false;}}
               // Credit Card info is not required if paying by PayPal, Hosted Credit Card, COD etc
               function ShowCCFields(val) {
                   if (!document.getElementById('paymentdiv'))
                         return; 
                   if (val != 1)
                         document.getElementById('paymentdiv').style.display = 'none';
                   else
                         document.getElementById('paymentdiv').style.display = 'inline';
               //]]>
         </script>
    </div>
</form>
</div>

This answer from Support cured the problem...
Gaurav Sharma (Adobe Business Catalyst Support)
Feb 20 04:12 (EET)
Thank you for contacting us!
I just see your online shop purchase form, which contains update credit card fields,
http://screencastmb.worldsecuresystems.com/img/2013-02-20_1309.png
As per the field description, it's used fo rupdating CC details, not for purchases.
Remove that system field and reinsert the form, and it should then work
Kind Regards

Similar Messages

  • Error Message at customer checkout "Invoice Number Not Found"

    I'm set up through Authorize.net and PayPal, regardless of the payment options selected I receive the same error message. See link www.lonewolftrading.co The card is being charged, PayPal doesn't come up at all. Any help would be appreciated. Thanks.

    Hi,
    Try the suggestion from this thread, Re: credit card payment with eway returns "invoice number not found" on BC

  • Credit Card Failed - Invoice Number Not Found

    Hello,
    I have set up PayPal payments pro for my payment gateway and everything seemed to set up fine.  When I try to place an order on the site it gives me an error stating that "Invoice Number Not Found" as shown in this screenshot.
    No notification is sent to the customer.
    Invoice is created in Business Catalyst
    Product goes out of inventory
    Credit Card is charged.
    I have been searching for hours for a solution and I suspect it is an easy one.  I have found reference to the webform and feel that maybe the web-form for this gateway is not correct.  The form that comes up for the purchase is the default form under the module templates.  When I go to (Webform, online shop purchase form) the form there is very different. 
    Any help would be greatly appreciated
    Jon

    Hello Liem,
    You were correct.  I selected default form and it did not help.  When I went and looked at the form the existing order was highlighted.  I removed that and it works. 
    What threw me off was the invoice number was not on the form when I fill it out, but the webform did have it.  Tricky one to find but simple fix. 

  • Credit Card Payment Failed

    I am currently getting the following error when trying to make a purchase with a credit card:           "Credit Card Payment Failed           There was an error processing your credit card. Please correct this and try again.  Invoice Number not found. Please go back and correct this
    website is www.keitoshoes.com

    I have authorize.net they gave me (Gateway Customer ID: and the Transaction Key) that's all I have done in the site. but when I go to (CRM and Orders) the order is there and the credit card was charge to the client. So I hope when you purchase something you get a thank you message.

  • Cash journal - Credit card payment

    Hello colleagues,
    Want some light in posting CR/DR card payments in AR... Cash journal does not accept this payment method...
    Any help is highly appreciated.
    THnks,

    Dear Javier,
    I'm also interested in this topic. We have already set up credit card payments with SD and FI at our client. In this case, the credit card will be authorized with the sales order in SD. With the billing document, the credit card data is transferred to the respective FI-document (posting to an G/L credit card clearing account). The open item on the customer account will directly be cleared in the same posting. The G/L credit card clearing account will then be settled via transaction FCC1 (meaning the data will be electronically transferred to the credit card company).
    There is however now the requirement to evaluate whether it's possible to post invoices with credit card payment directly in FI without SD integration. Do you know whether it's possible to enter credit card information directly in the FI document? I know that you can see payment card data in the FI document when it comes from SD via Extras -> Payment Card Data but I wasn't able to enter it somewhere like in FB01.
    Did you find out that this is in general not possible?
    Thanks & best regards,
    Felix

  • No invoice number was found error on checkout

    I am recieving an error - no invoice number found - when trying to checkout. Can anyone tell me what the problem might be?

    Credit Card Payment Failed
    There was an error processing your credit card. Please correct this and try again.
    Invoice Number Not Found: . Please go back and correct this.
    s.This is the page it puts up if you click on the go back it takes you to the payment gateway  page and if you put in your details it will bill you again
    Ray.

  • 'serial number not found' message

    I purchused this laptop in 2009. Since then had very few issues until recently when I booted my computer (HP Pavillian DV-5) and it came up with a message 'serial number not found' How do I correct this? I upgraded to windows 7 before hand and then when I accessed the start up all my hard drive information such as the product number, serial and all is gone. 
    Please help

    I purchused this laptop in 2009. Since then had very few issues until recently when I booted my computer (HP Pavillian DV-5) and it came up with a message 'serial number not found' How do I correct this? I upgraded to windows 7 before hand and then when I accessed the start up all my hard drive information such as the product number, serial and all is gone. 
    Please help

  • HT204266 I have redeemed points on my account but, when I try to buy a song I tunes doesnt use them it tries to access the credit card associated with the account for payment.

    I have redeemed points on my account but, when I try to buy a song I tunes doesnt use them it tries to access the credit card associated with the account for payment. How do I tell this thing to use the points instead. duh

    By 'redeemed points' I assume that you mean that you've redeemed an iTunes gift card onto your account (?). If you do then are you trying to buy songs for yourself or are you trying to gift them - you can only gift items from a credit card, an account's balance can't be used for gifting. If you are buying for yourseflt and you are being asked to enter/verify a credit card number then are you currently in the country where your iTunes account is based ?

  • N95 Buying Sat Nav: Error with credit card payment

    I'm trying to buy Sat Nav for my N95, but when I submit my credit card number I get the following message:
    Error
    Credit card payment failed.
    Please try again. (Error 3).
    I have tried about 6 times now. What's going wrong?
    My credit card is in daily use elsewhere; and, yes, I always pay my bills on-time and in-full!
    Thanks.

    Sorry if the option isn't there, I'm with Vodafone UK, it may be airtime supplier specific, but there are afew things I have te option to add payment to my phone contract, sorry if my suggestion is unavailable to you !
    If I have helped at all, a click on the White Star is always appreciated :
    you can also help others by marking 'accept as solution' 

  • I was gifted a app store 50$ gift card but it wont let me use it because I'm in the UK store. I can't change my location because of the credit card associated with the account and my phone number please help

    I can't change my location because of the credit card associated with the account and my phone number please help

    Gift cards are country specific.
    They can only be used inside the borders of the country of issue.

  • Integrating Credit Card Payments using Paypal (with IPN)

    Hi,
    Has any one managed to successfully integrate and use paypal payments into a live application express website??
    I've managed to get paypal payments working and I can return back to my application specifying the return url. However, I would like it to be more secure by using Paypal's IPN. Has anyone implemented this in application express? Any help would be greatly appreciated.
    If you have got a live application express website that accepts credit card payments, could you please let me know how you managed it?? It doesn't have to be via paypal.
    Cheers,
    Kev

    Hi Knut,
    Oracle has published the white paper at http://www.oracle.com/technology/products/database/application_express/pdf/Integrating_Application_Express_with_PayPal_Payments_Pro.pdf and also a corresponding packaged application at http://www.oracle.com/technology/products/database/application_express/packaged_apps/packaged_apps.html#PAYPAL
    Patrick
    My APEX Blog: http://inside-apex.blogspot.com
    The ApexLib Framework: http://apexlib.sourceforge.net
    The APEX Builder Plugin: http://sourceforge.net/projects/apexplugin/

  • Credit Card Payment Failed with Paypal

    After input all Paypal Information on the the BC Backend. On the front end check out page, the error message has displayed:
    Credit Card Payment Failed
    There was an error processing your credit card. Please correct this and try again.
    ERROR: An error occurred while processing credit card
    Gateway Response: Invalid vendor account
    Please go back and correct this.
    Does anyone have any ideal how to fix this?
    Thank

    It's something to do with your PayPal account credentials. Check out these
    links:
    http://docs.shopify.com/support/settings/checkout-and-payment/paypal-reference-troubleshoo ting#invalid-vendor-account
    https://knowledgecenter.zuora.com/CA_Billing_and_Payments/M_Payment_Gateways/C_Managing_Pa yment_Gateways/A_Setting_Up_Payment_Gateways/PayPal_Payflow_Pro,_Website_Payments_Payflow_ Edition,_Website_Pro_Payment_Gateway#26:_Invalid_Vendor_Account_(Error_with_Credentials)
    http://www.bluepark.co.uk/forums/showthread.php?575-Paypal-Invalid-vendor-Account
    On Thu, Dec 11, 2014 at 8:45 AM, DESIGNonly <[email protected]>

  • Credit card payment post invoicing.

    We are starting to implement SAP and one of the requirements that we have is to be able to take a credit card payment post invoicing on an order that did not come as credit card order. Our implementation partner is saying that it is an enhancement to be able to do this. Is it true?. I can't believe that a mature product like SAP cannot handle most common scenario like this.
    Your input is greatly appreciated.

    Hi, Chandra:
    I am interesting to know the result also.
    But I am confused What is the credit card order? Normally, I know the scenario that, take customer for example, we can maintain the payment method in customer master record, like bank transfer, check. And from company's perspective, we can run the payment transaction to collect the money from customer via the pre-defined payment method automatically. This is typical scenario of payment initiated by company.
    We also have payment scenario initiated by customer, which is more flexible.
    Can you specify your scenario in more detailed way? Thanks.
    Best Regards, Lawrence

  • TS1702 Playing at Frontline Commando game. Items to be able to give my credit card number I wanted to get 100 gold. My credit card was discontinued but the money did not come to my show gold. I would ask you to provide information with the need. Player-by

    Playing at Frontline Commando game. Items to be able to give my credit card number I wanted to get 100 gold. My credit card was discontinued but the money did not come to my show gold. I would ask you to provide information with the need.
    <Personal Information Edited by Host>

    To Contact iTunes Support and request assistance Click  Here

  • Accepting Credit Card Payments

    Please be patient, this is new for me. I know the bare
    minimum, and have only designed basic web sites. (I'm primarily a
    print designer.)
    I have a client that needs to be able to accept credit card
    payments on his site. No shopping cart, no products being sold.
    He's a debt collector, and wants people to be able to come to his
    site to make a payment directly. I tried talking him into Paypal
    because I think I can figure that out. But he wants the credit card
    stuff directly on HIS site.
    I know he needs to have SSL set up (right?). He set up his
    hosting himself, so I'll have to find out what he has. He has to
    have some kind of merchant services in order to accept credit card
    payments...I'm trying to get that info from him as well. I'm at the
    point where I don't even know what to ask him or tell him.
    I've found third-party services out there that seemed like a
    good idea (some mentioned on this forum), but they're for setting
    up shopping carts. I don't need that, just the payment part.
    Is there anyone out there willing to point me in the right
    direction?? What's the equation for getting this accomplished?
    Thank you!
    Lisa

    macnut4 wrote:
    > Please be patient, this is new for me. I know the bare
    minimum, and have only
    > designed basic web sites. (I'm primarily a print
    designer.)
    > I have a client that needs to be able to accept credit
    card payments on his
    > site. No shopping cart, no products being sold. He's a
    debt collector, and
    > wants people to be able to come to his site to make a
    payment directly. I tried
    > talking him into Paypal because I think I can figure
    that out. But he wants the
    > credit card stuff directly on HIS site.
    > I know he needs to have SSL set up (right?). He set up
    his hosting himself, so
    > I'll have to find out what he has. He has to have some
    kind of merchant
    > services in order to accept credit card payments...I'm
    trying to get that info
    > from him as well. I'm at the point where I don't even
    know what to ask him or
    > tell him.
    > I've found third-party services out there that seemed
    like a good idea (some
    > mentioned on this forum), but they're for setting up
    shopping carts. I don't
    > need that, just the payment part.
    >
    > Is there anyone out there willing to point me in the
    right direction?? What's
    > the equation for getting this accomplished?
    >
    > Thank you!
    >
    > Lisa
    >
    >
    Hi Lisa:
    If you want to work with a payment gateway, you're pretty
    much going to
    have to use a shopping cart solution as they include
    scripting that
    enables the cart to interface with the payment gateway.
    Otherwise you're
    going to have to hand code your API calls to the payment
    gateway.
    Here are some things to think about:
    1. Does he have a database that you can put online so that he
    can search
    and view creditor records?
    2. Does his hosting provider support any kind of Server Model
    such as
    ASP, PHP or Coldfusion?
    3. Does the payment data need to be stored in a database so
    your client
    can retrieve it at a later time, or does he plan to use the
    payment
    gateway's control panel to view payments received?
    These three questions need to be answered to determine the
    extent of the
    application you can develop. I'd recommend strongly that the
    client have
    a database which stores all creditor information, including a
    creditor
    ID and that the website you develop have a User
    Authentication module so
    that creditors can log in to their own accounts, view their
    records and
    make partial or full payments to your client using your
    application.
    To implement this, you're going to have to host your site on
    a server
    that supports a Server Model such as ASP VBScript, ASP
    JScript, PHP or
    Coldfusion. Have your client check with his hosting provider
    to see what
    Server Model is supported if any. You may need to move him to
    a hosting
    provider that supports one of these models. This is because
    however you
    implement this application you're going to AT LEAST be able
    to post form
    data to a processor page that uses a server language(model).
    If a database of creditor information is on the server, it
    makes sense
    to store payment information in the database and to update
    creditor
    information, or to give your client administrator privileges
    so that he
    can update the creditor information when a payment has been
    made. Also
    consider that there may be fees such as interest on principle
    or some
    kind of amortization calculation to determine the actual
    percentage of
    the debt that has been paid when a partial payment is made.
    With this information in mind, and knowing that you'll have
    to code User
    Authentication, Payment Calculations, API scripting to pass
    data to the
    payment gateway, Success and Failure pages that display data
    about the
    payment as well as a search pages to display creditor data to
    the
    creditor as well as a back-end administrative application to
    allow your
    client to update the data in his database, you may want to
    consider
    using some tools to help you with this kind of project.
    WebAssist has the tools to allow you to build the User
    Authentication,
    Data search and manipulation and also the non-shopping cart
    payment
    application that you need to use which will interface
    silently with
    payment gateways such as Autorize.NET, PayPal's Website
    Payments Pro,
    Payflow Pro, LinkPint API as well as international payment
    gateways such
    as eWay and ProTX. Check out these tools and see if they will
    be
    appropriate for your task:
    SecurityAssist:
    http://www.webassist.com/professional/products/productdetails.asp?PID=114&CouponID=lm4gyi& RID=590&WAAID=92
    DataAssist:
    http://www.webassist.com/professional/products/productdetails.asp?PID=117&CouponID=lm4gyi& RID=590&WAAID=92
    eCart (don't let the name fool you! It can be configured in
    such a way
    that your client doesn't even know he's using a product that
    has the
    word "cart" in it!)
    http://www.webassist.com/professional/products/productdetails.asp?PID=123&CouponID=ecart41 &RID=590&WAAID=92
    If you have any questions, call the 800 number at the top of
    any page or
    email sales at webassist dot com.
    enthusiastically,
    mark haynes

Maybe you are looking for