Cardinal Commerce MPI Module

Contrib type: 
Module
Status: 
Initial upload
Moderation: 
Awaiting moderation

Downloads

Latest version: 
1.0
Compatibility: 
Ubercart 2.x

This is Cardinal Commerce Merchant Plugin Module. http://www.cardinalcommerce.com

This is to be used with http://www.ubercart.org/contrib/10652.

Discussion on the module: http://www.ubercart.org/forum/ideas_and_suggestions/9680/3d_secure_support


PreviewAttachmentSize
uc_cardinal_mpi.zip10.81 KB
n9986's picture
Offline
Joined: 03/14/2009
Juice: 60
Updating LICENSE

Changing license file.

AttachmentSize
uc_cardinal_mpi.zip 14.19 KB
usgold's picture
Offline
Joined: 08/23/2011
Juice: 16
Cardinal Commerce MPI & Authorize.Net

Hi,

We are attempting a setup of Ubercart, utilizing the 3D Secure & Cardinal MPI modules with the Authorize.Net gateway. When attempting a transaction using a personal credit card, the cart goes to the 3DSecure Inline Frame for processing, but then returns with the following error: Payment failed: Credit card payment declined: The credit card number is invalid.

Per Cardinal, the attempted transaction can be seen on their end; however, Authorize.net can not see the transaction hitting their end or even throwing an error. They seem to think that Ubercart is somehow affixing information to the card number, and therefore, the transaction is being rejected.

All of our settings seem to jive with all of my previous Ubercart & Authorize.Net installations; however, the only thing new here is the 3D Secure & Cardinal MPI modules to provide the extra layer of security. The settings on these modules seem to be correct: We thought the default gateway within Payment Settings -> Payment Methods should have been changed from 3D Secure to Authorize.Net, but this generated an error.

So in effect, settings are as follows:

[CHECK]Authorize and capture immediately
Only available transaction types are listed. The default will be used unless an administrator chooses otherwise through the terminal.
[CHECK]Enable this payment gateway for use.

Payment Method for Credit Card is Enabled with 3DSecure set as Default Gateway.
3DSecure Settings are set up as follows:

3DSecure MPI: Cardinal Commerce MPI

Select the MPI to use with 3DSecure
Gateway: Authorize.Net

Select the gateway to be used with 3DSecure
[CHECK] Use inline frames for 3D-Secure

Cardinal MPI Settings are accurate because everything is going through on Cardinal's end as mentioned previously.

Authorize.Net Settings are as follows:

[CHECK]Authorize and capture immediately

[CHECK]Enable this payment gateway for use.

AIM Settings:
[CHECK]Live transactions in a live account

Any ideas on how we can move this forward?

usgold's picture
Offline
Joined: 08/23/2011
Juice: 16
Issue Resolved

We are in contact with the developer.

Abeaudrian's picture
Offline
Joined: 06/14/2011
Juice: 19
Developer Needed

Hi

I would like to hire a developer to upgrade this module for for use with Ubercart 3.x

Please respond to this post with a developers contact details.

Regards,

Adrian Millington