Jump to content


Corporate Sponsors


Latest News: (loading..)

* * * * * 3 votes

[CONTRIBUTION] Authorize Net AIM module


992 replies to this topic

#61 Vger

  • Community Member
  • 16,978 posts
  • Real Name:R Anthony
  • Gender:Not Telling

Posted 23 March 2006, 22:34

For a card to validate via the checks performed on it the address given must match the address on the credit card statement. This is entirely separate from the ability in osCommerce to have separate billing and shipping addresses.

You can elect, in your Authorize Net account, to allow transactions where the address and zip code provided do not match those of the card holder.

Vger

#62 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 24 March 2006, 06:43

Sorry for the newbie question, but the purpose of this contribution is to set up oscommerce with authorize.net for real time credit card processing, is that right?

Edited by mendocino95445, 24 March 2006, 06:43.


#63 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 24 March 2006, 07:21

I see that I can add authorize.net in the admin control panel. What does this contribution do exactly please?

Edited by mendocino95445, 24 March 2006, 07:21.


#64 Vger

  • Community Member
  • 16,978 posts
  • Real Name:R Anthony
  • Gender:Not Telling

Posted 24 March 2006, 14:05

You need to have an account with Authorize Net. The Authorize Net module that comes with the osCommerce install uses their SIM (Simple Integration Method) system. This module uses their AIM (Advanced Integration Module), and it requires that you have ssl on your site and cURL installed into PHP.

Vger

#65 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 24 March 2006, 15:47

So the difference between the SIM and the AIM is that SIM basically links to a SSL page outside of your website, and the AIM processes everything on your website under SSL. Is that the idea?

Edited by mendocino95445, 24 March 2006, 15:50.


#66 drweird13

  • Community Member
  • 18 posts
  • Real Name:Brian

Posted 24 March 2006, 15:51

View PostVger, on Mar 23 2006, 05:34 PM, said:

For a card to validate via the checks performed on it the address given must match the address on the credit card statement. This is entirely separate from the ability in osCommerce to have separate billing and shipping addresses.

You can elect, in your Authorize Net account, to allow transactions where the address and zip code provided do not match those of the card holder.

Vger

Just to restate the issue, the customers shipping address is being sent to a.net instead of their billing address.

Let me fill you in on why I said this. I had two customers call (the same day I started using a.net) and claimed they were entering in different billing and shipping addresses when checking out on our site, but when I go to a.net it shows their shipping address as both shipping and billing address.

So this morning I tested this. I ran a print_r($submit_data) when doing a test order, printed out all information correct when using different shipping and billing addresses. I disabled test mode, submitted live information using different shipping/billing address, and worked perfect.

Now I'm assuming the customers were lying.

Thank you for the contrib.

Edited by drweird13, 24 March 2006, 15:55.


#67 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 24 March 2006, 16:05

Does it create a liablity for you to allow someone to ship to an address other than their billing address? Is this not how credit card thieves do it?

#68 Vger

  • Community Member
  • 16,978 posts
  • Real Name:R Anthony
  • Gender:Not Telling

Posted 24 March 2006, 17:19

It's standard practice for ecommerce website owners to insist that the first order by a new customer is shipped to their Cardholder Statement address, and only second and subsequent orders can be shipped to a separate (shipping) address.

Vger

View Postmendocino95445, on Mar 24 2006, 04:05 PM, said:

Does it create a liablity for you to allow someone to ship to an address other than their billing address? Is this not how credit card thieves do it?


#69 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 24 March 2006, 17:22

<deleted>

Edited by mendocino95445, 24 March 2006, 17:24.


#70 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 24 March 2006, 18:07

If you don't use the AIM, but instead just use the SIM do you not need SSL?

#71 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 24 March 2006, 18:16

Where is the installations instructions for your module please? I don't see a readme.txt file.

#72 Vger

  • Community Member
  • 16,978 posts
  • Real Name:R Anthony
  • Gender:Not Telling

Posted 24 March 2006, 18:33

It's called install.html

Vger

#73 zxedxz

  • Community Member
  • 118 posts
  • Real Name:Edison Z

Posted 25 March 2006, 16:29

I'm wondering..what does this contrib differs from the "Authorizenet ADC Direct Connection" contrib? Which one is safer to use?

#74 Vger

  • Community Member
  • 16,978 posts
  • Real Name:R Anthony
  • Gender:Not Telling

Posted 25 March 2006, 16:55

I can only offer support on this contribution. I don't know what the coding is like in the module you refer to, or of the coding in the default Authorize Net module (SIM).

Vger

#75 zxedxz

  • Community Member
  • 118 posts
  • Real Name:Edison Z

Posted 25 March 2006, 17:16

how come you code doesn't need the curl? Akso, there is not an option to choose credit card type. Why is that?

I tried installing your contrib, but when i try to pass throught the shipping process, it just reflesh. Nothing happens.

#76 zxedxz

  • Community Member
  • 118 posts
  • Real Name:Edison Z

Posted 25 March 2006, 18:35

sorry for so many questions, but i came into another problem with sessions. When i click continue to process the payment, it returns me to the loginpage with a different session id. It runs fine when it is using cookie mode thought. Anyway to fix this?

#77 mendocino95445

  • Community Member
  • 20 posts
  • Real Name:Mendocino 95445
  • Location:Mendocino California

Posted 25 March 2006, 19:08

View PostVger, on Mar 24 2006, 09:19 AM, said:

It's standard practice for ecommerce website owners to insist that the first order by a new customer is shipped to their Cardholder Statement address, and only second and subsequent orders can be shipped to a separate (shipping) address.

Vger


Does this script have something in place to take care of this or is it just something that the store owner should state on their sign up page?

Edited by mendocino95445, 25 March 2006, 19:08.


#78 Vger

  • Community Member
  • 16,978 posts
  • Real Name:R Anthony
  • Gender:Not Telling

Posted 25 March 2006, 19:11

Last question first - yes, it's something you should put on your sign-up page, homepage, or somewhere in the checkout procedure.

This module does require cURL - it says so in the install instructions.

If you are having a problem with sessions then it's a problem with your installation and nothing directly to do with this module.

Vger

#79 zxedxz

  • Community Member
  • 118 posts
  • Real Name:Edison Z

Posted 26 March 2006, 01:01

but it works fine if i choose pay with check. Why is that?

#80 Vger

  • Community Member
  • 16,978 posts
  • Real Name:R Anthony
  • Gender:Not Telling

Posted 26 March 2006, 01:04

Quote

If you are having a problem with sessions then it's a problem with your installation and nothing directly to do with this module.

Vger