Skip to main content

First Data GGe4 Configuration

More
13 years 4 weeks ago #120781 by intown
-- HikaShop version -- : 2.2.1
-- Joomla version -- : 3.1.5

First Data is your Payment Gateway. I spoke with them and the information the Hikashop payment plugin requests is related to their legacy gateway.

If I understand correctly, I can use the Authorize.net plugin and enter the URL and associated info for First Data to process credit cards.

Does this sound right?

Thanks! -- Steven

Please Log in or Create an account to join the conversation.

More
13 years 4 weeks ago #120854 by Jerome

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: intown

Please Log in or Create an account to join the conversation.

More
13 years 4 weeks ago #120919 by intown
Thanks for the reply and link.

I am in the same situation as the other poster. The First Data Payment Plugin will not work for me, I am on the new Global Gateway e4. The First Data payment plugin works with First Data's Legacy gateway.

First Data GlobalGateway e4 (GGe4) is the same standards as Authorize.net. So I think I can use the Authorize.net Payment Plugin (SIM API).

I have the plugin configured and working and getting a few errors when I go to the payment page which are:

* x_line_item # 1 - Taxable is too long (maximum is 3 characters)
* x_line_item invalid
* x_relay_response : Parameter x_relay_response must be empty or TRUE
* x_relay_response : x_relay_response too long. Maximum length is 4
* x_test_request : Unsupported value used for x_test_request.

Where do I go to fix these errors?

Thanks! -- Steven

Please Log in or Create an account to join the conversation.

More
13 years 4 weeks ago #120931 by intown
Okay I got it working. Here is what I did, in case it helps any one else.

1. Modify /plugins/hikashoppayment/authorize/authorize.php

2. x_line_item was fixed by changing the "has tax" values from True / False to Y / N around line 242 and 244

3. x_relay_response was fixed by enabling and configuring the authorize.net protocol - relay response settings in the FirstData Gateway control panel.

4. x_test_request this value was set to $debug I changed it to 'FALSE' around line 192

After making those changes I was processing Credit Cards.


How do I keep these changes from being overwritten when I upgrade hikashop?

Any chance of creating a First Data GGe4 Payment Plugin, that has the changes I made? It could be helpful to others.

Thanks! -- Steven
The following user(s) said Thank You: UrbanHustlas

Please Log in or Create an account to join the conversation.

More
13 years 4 weeks ago #120933 by UrbanHustlas
Great,

I was just starting to tackle this myself so that I can recommend HikaShop to a client. Now that I know it works, I will see if they want to invest to get TransAmor incorporated so they will not have to worry about PCI compliance as much. Does anyone know of a good developer to get it done?

Please Log in or Create an account to join the conversation.

More
13 years 4 weeks ago #120940 by nicolas
Hi,

@intown we can look at doing that yes. On your end, did you need something specific done/changes in your FirstData account settings to be able to use the authorize.net plugin (with your modifications) ?

@UrbanHustlas Potentially, the polishedgeek.com crew might be able to help you with that as they already did several payment plugins for HikaShop ?
The following user(s) said Thank You: UrbanHustlas

Please Log in or Create an account to join the conversation.

More
13 years 4 weeks ago #120944 by intown
I am pretty sure the only changes I made were the ones listed above other than configuring the payment page in the first data account.

Since the changes were so easy to make, it could be helpful to others to see a GGe4 payment option (which is a lightly modified authorize.net payment method.)

Hope this helps! -- Steven

Please Log in or Create an account to join the conversation.

More
13 years 4 weeks ago #120968 by DaveOzric
Could not this just be added as a new e4 plugin then with the changes? Sorry I have no idea what this requires to make a new payment plugin but I am always leery of code hacks.

Looks promising though. :cheer:

Please Log in or Create an account to join the conversation.

More
13 years 3 weeks ago #121025 by Jerome
Hi,

Or maybe an new option in the current plugin in order to choose the communication mode.

Regards,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

More
12 years 5 months ago #152135 by jazzmang
Hi intown,

Trying to set this up for one of my clients and making sure it works before we lock them into HikaShop.

I have a few questions if you could help me out on your HikaShop settings & First Data settings beyond the ones listed here.

Did you change your HikaShop's Authorize.net URL to api.globalgatewaye4.firstdata.com/transaction/v13 ?

On the Receipt Page Setup in First Data, what did you use for Return Link Method (for receipt page)?

And when you enabled the Authorize.Net Protocal in First Data, what did you set the Relay Response URL to?

Did you use the MD5 hash or set the Return URL in the HikaShop Authorize.Net plugin?

Thanks.

Please Log in or Create an account to join the conversation.

More
12 years 5 months ago #152177 by jazzmang
Well looks like the URL to use to post is is checkout.globalgatewaye4.firstdata.com/payment .

Least I'm getting some response now but I get the error:

x_relay_url : Invalid x_relay_url. Must be the same as configured for the payment page.

Hikashop sent the following for the x_relay_url"
XYZ.com/index.php?option=com_hikashop&ct...t&lang=en&Itemid=142

Is that what you used for Relay Response URL?

Please Log in or Create an account to join the conversation.

More
12 years 5 months ago #152181 by jazzmang
Well to same some people sometime, some of these answers & more information can be found at
www.hikashop.com/forum/payment-methods/8...ay-response-url.html

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155271 by Jgallon
Hello, i have problems with my setup FirtsData on Hikasho.

I could hire to help me with configuracioon of FirstData in my shop, anyone cares?

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155307 by Jerome
Hi,

For commercial jobs, we have a specific category in our forum for that.
www.hikashop.com/forum/9-commercial-jobs.html

More than commercial jobs, it is here a support forum so you can explain your problem, provide some screenshot of your configuration and we will see if we can solve your problem, like we solved the other problems.

Regards,

Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155631 by jazzmang
Once / if I get time, I'll post my notes on this so there is a complete set of instructions in one place.

Right now all the pieces are on the forums but in different threads and it is hard to string them all together.
The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155934 by aemont
Hi! I am currently trying to set up this payment plugin... Any instructions would be fantastic and greatly appreciated.

Thanks,

Ann

Please Log in or Create an account to join the conversation.

More
12 years 4 months ago #155937 by jazzmang
Nag me if I forget. I have things in a messy notes but need to put it into something everyone else can actually read and understand.

Please Log in or Create an account to join the conversation.

More
11 years 6 months ago - 11 years 6 months ago #193932 by wldworks
I was only able to do Step 2 of the 4 steps intown has laid out:

1. Modify /plugins/hikashoppayment/authorize/authorize.php

2. x_line_item was fixed by changing the "has tax" values from True / False to Y / N around line 242 and 244 (YES i found that one)

3. x_relay_response was fixed by enabling and configuring the authorize.net protocol - relay response settings in the FirstData Gateway control panel.

4. x_test_request this value was set to $debug I changed it to 'FALSE' around line 192

Any way HikaShop can update the plugin with the info from this thread, I think the problem is now 2+ years old. Especially if someone already got it working, like intown.
Last edit: 11 years 6 months ago by wldworks.

Please Log in or Create an account to join the conversation.

More
11 years 6 months ago #193947 by nicolas
Hi,

The point 4 has already been changed to set TRUE/FALSE so there is no need to change that anymore.
The point 3 is simply changing the line:
Code:
$vars["x_relay_response"] = 'FALSE';
by:
Code:
$vars["x_relay_response"] = 'TRUE';
in the payment plugin and then configuring the relay response settings of your FirstData GateWay merchant account.
And the point 2 is not something we want to add by default in the plugin but the modification is easy to do as you already found out.
The following user(s) said Thank You: wldworks

Please Log in or Create an account to join the conversation.

More
11 years 6 months ago - 11 years 6 months ago #194129 by wldworks
I can confirm that this made it work. Thank you Nicolas. No more errors and the payment went through, and also posted in FirstData.

However, it is not confirming the the transaction in hikashop. Just says created. Any ideas?

1) So after talking to FirstData they said everything is set up and it's the carts fault, which i don't believe. Could it be that my relay response return url and and receipt link url is set incorrectly at first data? Both are:
Code:
http://www.websitename.com/index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment=authorize&tmpl=component&lang=en&Itemid=183
should it be?
Code:
http://www.websitename.com/index.php?option=com_hikashop&ctrl=checkout&task=notify&notif_payment=authorize&tmpl=component&lang=en

2) Also i left the return URL in the hikashop plugin empty.

3) Should the Receipt Link URL and the Relay Response URL match? Or is that yet another link? If so which one.

Because: x_relay_url : Invalid x_relay_url. Must be the same as configured for the payment page
Last edit: 11 years 6 months ago by wldworks.

Please Log in or Create an account to join the conversation.

Time to create page: 0.327 seconds
Powered by Kunena Forum