Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

[CONTRIBUTION] Authorize Net AIM module


Vger

Recommended Posts

Hi all.

I installed the Authorize Net AIM module , which looks great.

only, i dont get the selection for CARD TYPE, which you seems to be talking about in the forum.

How do i get a select of CARD TYPES in this module?

Is it possible?

thanks so much for advicing

 

no need of card type: they are automatically recognized by Authnet from their first digits

Link to comment
Share on other sites

no need of card type: they are automatically recognized by Authnet from their first digits

 

 

then how about CCV code?

I submited a wrong CCV code for a visa, and it went trough.

is that normal?

Expresionario.com | Pura Sub-cultura!

Link to comment
Share on other sites

then how about CCV code?

I submited a wrong CCV code for a visa, and it went trough.

is that normal?

 

it depends on your settings on the authnet side: if you set it not to check the cvv, yes it is normal

 

if you are testing with the dummy cc numbers, it is also normal

Link to comment
Share on other sites

no need of card type: they are automatically recognized by Authnet from their first digits

bytheway

I may understand this from a tech point of you.

But as in most of website they require to choose the card time, isnt it strange for the user not having to select the card?

 

Again, not from a functionality point of view, but for the user feeling.

thanks

Expresionario.com | Pura Sub-cultura!

Link to comment
Share on other sites

bytheway

I may understand this from a tech point of you.

But as in most of website they require to choose the card time, isnt it strange for the user not having to select the card?

 

Again, not from a functionality point of view, but for the user feeling.

thanks

 

You can always insert a dummy drop-down in your authnet module if it really bothers you:

 

<select>
<option>Card Type</option>
<option>Visa</option>
<option>MasterCard</option>
<option>Discover</option>
<option>American Express</option>
</select>

 

aand there we go, everybody is happy ;)

Edited by pixclinic
Link to comment
Share on other sites

It has been set to False... could it be an issue with the "PayPal Shopping Cart IPN" contribution, or the "Quickbooks QBI" contribution causing the problems? I have a highly customized oscommerce install and everything works fine but this contribution, yet.

 

Matthew

OK, here's what I think is happening...

 

Authorize.net is receiving this information which is sent to me via their Auto-receipt e-mail (from Authorize.Net):

 

========= ORDER INFORMATION =========

Invoice : 248

Description : Jay_Flash Set #5(qty: 1)

Amount : 56.31 (USD)

Payment Method : Discover

Type : Authorization and Capture

 

Although the generated e-mail sent to me from the Authorize.Net AIM (From my oscommerce) has this info:

 

Products

------------------------------------------------------

x () = $0.00

------------------------------------------------------

Sub-Total: $50.00

Handling Fee: $3.00

United States Postal Service (1 x 0.275lbs) (First-Class Mail): $3.31

Total: $56.31

 

so the info coming back from Authorize.Net is getting lost somewhere in the mix.

 

The order in oscommerce has this info.

 

Payment Method: Authorize.net AIM

Credit Card Type: Discover

Credit Card Owner: customers name

Credit Card Number: 6011 xxxx xxxx 0012

Credit Card Expires: 1107

 

Products Model Tax Price (ex) Price (inc) Total (ex) Total (inc)

0 x 0% $0.00 $0.00 $0.00 $0.00

Sub-Total: $50.00

Handling Fee: $3.00

United States Postal Service (1 x 0.275lbs) (First-Class Mail): $3.31

Total: $56.31

 

So I'm getting the credit card info but not the product info installed in the database.

Is it possible that the PayPal_shoppingcart_IPN contribution could be messing this up?

 

Thanks for any insight.

 

Matthew

Link to comment
Share on other sites

Thank you for this contribution. I have run it in test mode successfully but have questions regarding security. When I set my session settings as stated in this thread, like this:

 

Forced Cookie Use to YES

Check SSL ID to YES

Check user-agent to YES

Check IP address to YES

 

When someone logs in, they are automatically returned to index.php, repeatedly. It only works properly with Check ssl, check user agent, and check ip address set to false (force cookie use to true and recreate session ids to true). Does anyone know if its okay (from a security point of view) to leave these settings like that?

 

Thank You

Link to comment
Share on other sites

Thank you for this contribution. I have run it in test mode successfully but have questions regarding security. When I set my session settings as stated in this thread, like this:

 

Forced Cookie Use to YES

Check SSL ID to YES

Check user-agent to YES

Check IP address to YES

 

When someone logs in, they are automatically returned to index.php, repeatedly. It only works properly with Check ssl, check user agent, and check ip address set to false (force cookie use to true and recreate session ids to true). Does anyone know if its okay (from a security point of view) to leave these settings like that?

 

Thank You

 

force cookie use to false will not lower security and might make it work

Link to comment
Share on other sites

If you have a full SSL cert you can set Force Cookie Use to true and it should not make any difference to A Net at all. You cannot use Force Cookie Use if you are using a shared ssl.

 

If using a shared ssl then the only setting set to 'true' should be Prevent Spider Sessions.

 

If using a full ssl then Force Cookie Use removes the need to set Prevent Spider Sessions to 'true'.

 

Vger

Link to comment
Share on other sites

If you have a full SSL cert you can set Force Cookie Use to true and it should not make any difference to A Net at all. You cannot use Force Cookie Use if you are using a shared ssl.

 

If using a shared ssl then the only setting set to 'true' should be Prevent Spider Sessions.

 

If using a full ssl then Force Cookie Use removes the need to set Prevent Spider Sessions to 'true'.

 

Vger

I dont think I stated my question properly, I apologize. Customers can login as long as my session settings for SSL, User Agent, and IP address are all set to False (with Force Cookie Use and Prevent Spider Sessions set to True), but not if they are set to True.

 

Do these settings in sessions HAVE to be set to TRUE for security reasons?

 

Check SSL ID to TRUE

Check user-agent to TRUE

Check IP address to TRUE

 

I do have a full SSL

Thank You

Link to comment
Share on other sites

I'm having issues with product information not being placed in the db. The payment goes through but the ordered products are NOT showing up in the db. The cc type, customer name, cc#(edited) and expiry date are put in there but no product id, descrition, quantity ordered, etc. is showing up on the invoices that are generated in admin.

 

Any help would be greatly appreciated?

Link to comment
Share on other sites

I tried, tried and tried, but still no luck. The only error it tells me is "Credit Card Error!" The same website and configuration works fine with the old consolidated and also with the authorize.net adc direct.

 

Why? Why? What is wrong? Why does this error appears?

Link to comment
Share on other sites

I feel stupid posting this question but I cant figure it out. Im trying to place the seal on my pages. So, I put the java script in the head of the document and the code in the footer, and it doesnt work properly. It works when I place ALL of the code, including the java script type, in the footer it works. But I know that isnt correct. Why isnt this working? Thanks

 

<!-- © 2006. Authorize.Net is a registered trademark of Lightbridge, Inc. -->

<script type="text/javascript" language="javascript">var ANS_customer_id="3b99cf5f-0495-9504-a758-0000000dd0d0dd";</script> <script type="text/javascript" language="javascript" src="//VERIFY.AUTHORIZE.NET/anetseal/seal.js" ></script>

 

<p class="AuthorizeNetSeal">

<a href="http://www.authorize.net/" id="AuthorizeNetText" target="_blank">Transaction Processing</a><br>

<img src="images/secure90x72.gif"> </p>

Link to comment
Share on other sites

Warning: main(includes/languages/english/FILENAME_POPUP_CVV_HELP): failed to open stream: No such file or directory in /home/www/craigscarbook/buy_now/cvv_help.php on line 22

Warning: main(includes/languages/english/FILENAME_POPUP_CVV_HELP): failed to open stream: No such file or directory in /home/www/craigscarbook/buy_now/cvv_help.php on line 22

Fatal error: main(): Failed opening required 'includes/languages/english/FILENAME_POPUP_CVV_HELP' (include_path='.:/usr/local/lib/php') in /home/www/craigscarbook/buy_now/cvv_help.php on line 22

 

This is what I get for the "More Info" popup for cvv on the checkout_payment.php page ... any ideas?

Link to comment
Share on other sites

Warning: main(includes/languages/english/FILENAME_POPUP_CVV_HELP): failed to open stream: No such file or directory in /home/www/craigscarbook/buy_now/cvv_help.php on line 22

Warning: main(includes/languages/english/FILENAME_POPUP_CVV_HELP): failed to open stream: No such file or directory in /home/www/craigscarbook/buy_now/cvv_help.php on line 22

Fatal error: main(): Failed opening required 'includes/languages/english/FILENAME_POPUP_CVV_HELP' (include_path='.:/usr/local/lib/php') in /home/www/craigscarbook/buy_now/cvv_help.php on line 22

 

This is what I get for the "More Info" popup for cvv on the checkout_payment.php page ... any ideas?

 

Sorry for the trouble ... I was able to get it to work ...

PS... Great work Vger ... you are awesome !!!

Link to comment
Share on other sites

I tried, tried and tried, but still no luck. The only error it tells me is "Credit Card Error!" The same website and configuration works fine with the old consolidated and also with the authorize.net adc direct.

 

Why? Why? What is wrong? Why does this error appears?

 

Still can't find the problem. I tried to check every piece of code and couldn't find any weird thing. I mean.. how come only this mod doesn't work? Compactibility? What is it?

Link to comment
Share on other sites

I'm having some trouble getting thepayment zone to work on this. I want it so that only US customers can use this module and all international go though Paypal. I have zones setup correctly because paypal works perfectly. it shows for international orders and not US orders. This auth.net module will show for both countries even with the zone set just for US. any help into this?

Link to comment
Share on other sites

I am on an SSL server.

 

All I did was upload the 12 DEC 2006 BUG Full install and the 03 FEB 2007 Number fix and everything went smooth.

 

I like the fact that the numbers are no longer sent unencrypted and that the module doesn't say Authorize Net in the shopping cart for the client to get confused.

Link to comment
Share on other sites

Does anyone know what may cause this error, using Authorize.net AIM,

 

"Credit Card Error!

A duplicate transaction has been submitted. - Your credit card could not be authorized for this reason. Please correct any information and try again or contact us for further assistance."

 

The card IS CHARGED by Auth.net, the Merchant email is sent, but no order is sent to the db and no order confirmation email is sent.

 

Thank you,

EricK

Link to comment
Share on other sites

Fixed it by removing the v121 [bUG] "fix".

There was no 'bug', and the fix to the 'bug' which someone posted in the Authorize Net contribution was a waste of time.

Vger

Thanks Vger, for this contribution.

Link to comment
Share on other sites

Hello! Need some help please!!

 

Seems like everything works and process normally until a customer views his order history or invoice. When doing so the history show multiple shipments (when there was only one). I have no problem with the invoice or order history if the customer had used paypal....works and looks correct. I noted the same issue when viewing the invoice via admin. I did note that the calculations for the transaction are correct - but this is confusing to the customer.

 

any suggestions?

 

here is a view of what I'm saying - this customer only ordered 2 items and it was one shipment.

Visit My Website

Link to comment
Share on other sites

Hello! Need some help please!!

 

Seems like everything works and process normally until a customer views his order history or invoice. When doing so the history show multiple shipments (when there was only one). I have no problem with the invoice or order history if the customer had used paypal....works and looks correct. I noted the same issue when viewing the invoice via admin. I did note that the calculations for the transaction are correct - but this is confusing to the customer.

 

any suggestions?

 

here is a view of what I'm saying - this customer only ordered 2 items and it was one shipment.

Visit My Website

Link to comment
Share on other sites

Hello! Need some help please!!

 

Seems like everything works and process normally until a customer views his order history or invoice. When doing so the history show multiple shipments (when there was only one). I have no problem with the invoice or order history if the customer had used paypal....works and looks correct. I noted the same issue when viewing the invoice via admin. I did note that the calculations for the transaction are correct - but this is confusing to the customer.

 

any suggestions?

 

here is a view of what I'm saying - this customer only ordered 2 items and it was one shipment.

Visit My Website

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...