Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

[Contribution] Geotrust/Skipjack Payment Module


kinetek

Recommended Posts

This is the payment module for Geotrust and SkipJack. This has been tested on 2.2MS2. I will NOT support this contribution through e-mail.

 

My first contribution. Please post any bugs/issues you encounter here.

Link to comment
Share on other sites

  • 2 weeks later...

Hey Paul - and folks. 1st, thanks to Paul for updating his module for MS22. 2nd, the authorization works (with skipjack developer system) but the rest of process doesn't seem to. We need a quick set of instructions for integrating and configuring this module for osCommerce MS22. In a nutshell, as reported by others, osCommerce is not receiving any response information after approval nor posting the transaction as completed (ie. updating order history and clearing shopcart).

 

As this is critically important to me, I am absolutely willing to take on this task and assist whoever with said documentation. I'll even make sure it's user friendly -- but I'll need help defining said procedures.

 

Paul ??? I can be reached @ 502.742.8803 or via cell 502.802.8266.

 

Thanks!

Link to comment
Share on other sites

thanks for pointing this out sean. i left one last step out in the installation instructions. here they are. i have updated the contribution as well.

 

5. Login to your account at http://secure.skipjack.com and go to Preferences > Response Files.

6. Choose "Send Customer to the following WebPages/URLs" and input where your checkout_process.php is (i.e. http://www.mydomain.com/checkout_process.php) for all the fields.

Link to comment
Share on other sites

  • 2 months later...
  • 2 weeks later...

hello,

 

has anyone gotten this module working with quickpayments?

 

i signed up and followed the instructions to a tee. i keep, for some strange reason, getting an "invalid serial number" error.

 

i tried every serial number that was given to me (html serial, etc.) but it still doesn't work. :(

Link to comment
Share on other sites

For those of you actually registered with QuickPayments--and not skipjack directly--

you will need to edit the following line in catalog>includes>modules>payment>geotrust.php

 

from:

 

$this->form_action_url = 'https://developer.skipjackic.com/scripts/EvolvCC.dll?Authorize';

to

 

$this->form_action_url = 'https://developer.quickpayments.com/scripts/EvolvCC.dll?Authorize';

for test mode stores; and

 

to

 

$this->form_action_url = 'https://secure.quickpayments.com/scripts/EvolvCC.dll?Authorize';

for live mode stores

 

to properly use this contribution :)

 

To settle the question re: which serial number you shoud be using: you should be using the "HTML Serial Number" given to you/your client when you signed up for GeoTrust Quick Payments.

 

I hope this helps.

 

Big thanks to Kinetek for putting this out there! :ph34r:

Link to comment
Share on other sites

  • 2 months later...
6. Choose "Send Customer to the following WebPages/URLs" and input where your checkout_process.php is (i.e. http://www.mydomain.com/checkout_process.php) for all the fields.

Thanks for this contribution. I am trying to make it work, but I am having a problem regarding the part where QuickPayment gives the control back to the OSCommerce module. What happens is that the user is logged out (taken back to the login page) instead of going to a page that either confirms or rejects the checkout process. Hope anyone can help me on this.

Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...

When I submit a order, it sends it to skipjack and processes it ok.

 

But,

 

How does skipjack, update OSC? I see the approved order on skipjack, but there is nothing in OSC pending orders?

 

I am only testing with the developers account.

 

thanks!

-kev

Link to comment
Share on other sites

oes the GeoTrust/SkipJack Payment Module work with QuickPayments Premium Recurring Billing?

 

I haven't tried it with the premium recurring billing. I believe there's a variable you must set for it to work and currently there is none in the module.

 

 

When I submit a order, it sends it to skipjack and processes it ok.

 

But,

 

How does skipjack, update OSC? I see the approved order on skipjack, but there is nothing in OSC pending orders?

 

I am only testing with the developers account.

 

thanks!

-kev

 

Did you complete all the steps in the install.txt file? especially step 6?

Edited by kinetek
Link to comment
Share on other sites

  • 2 months later...

I have a serious problem -

 

 

In the last three days, the volume of my store has significantly increased & I am receiving credit card payments for orders that are not showing up! I dont have a shopping cart or order message/email, and the customers are receiving the payment processors email (no order details either.)

 

So, I have no idea about what they ordered, and I have no idea how to put the order back in if I call them to see what it was.

 

Any help?!

Link to comment
Share on other sites

Did you make sure to follow all the steps in the install.txt? Especially the one where it requires you to put in your checkout_process.php as the response files in your skipjack admin.

Link to comment
Share on other sites

  • 2 weeks later...
For those of you actually registered with QuickPayments--and not skipjack directly--

you will need to edit the following line in catalog>includes>modules>payment>geotrust.php

 

from:

 

$this->form_action_url = 'https://developer.skipjackic.com/scripts/EvolvCC.dll?Authorize';

to

 

$this->form_action_url = 'https://developer.quickpayments.com/scripts/EvolvCC.dll?Authorize';

for test mode stores; and

 

to

 

$this->form_action_url = 'https://secure.quickpayments.com/scripts/EvolvCC.dll?Authorize';

for live mode stores

For those of you that are using EMS (Electronic Merchant Systems) in conjunction with SkipJack, here is the replacement code:

 

from:

 

$this->form_action_url = 'https://developer.skipjackic.com/scripts/EvolvCC.dll?Authorize';

 

to

 

$this->form_action_url = 'https://www.emsecommerce.com/scripts/EMSCC.dll?Authorize';

 

for live mode stores

Link to comment
Share on other sites

Hey all.

 

Has anyone here been able to transfer the product title through SkipJack to your merchant account? It sure would be cool to match up the product title between the merchant account and OSCommerce.

 

Thanks!

 

Mark Bianchi

Dayton, OH

Edited by mbianchi
Link to comment
Share on other sites

  • 1 month later...

I am new and having problems with skipjack not taking AMEX. Also when get the email back from skipjack it does not have the correct information in it. See below

 

Order:

Item: Teanas

Description: 20040727092907

Price: 12.34

Quantity: 1

 

How do I get the real item and description to show up?

 

Thanks

Greg

Link to comment
Share on other sites

  • 3 weeks later...
Thanks for this contribution. I am trying to make it work, but I am having a problem regarding the part where QuickPayment gives the control back to the OSCommerce module. What happens is that the user is logged out (taken back to the login page) instead of going to a page that either confirms or rejects the checkout process. Hope anyone can help me on this.

 

I am having this same problem as Janice and I am using a EMS account. I have it in live mode right now, and I am putting in the test credit card number. I see that it has been declined in the EMS admin, but instead of going back to checkout_process.php and displaying the credit card error, it goes to the login page with no error message at all!

 

I have used this contribution before and it works great with a Geotrust account, so I imagine it's prolly some small thing that needs to be changed to make it work with Skipjack/EMS. Anyone know?

 

Thanks,

DC

Link to comment
Share on other sites

I JUST figured it out. It wasn't EMS at all, it was how I had things configured in the /catalog/configure.php file.

 

This:

  define('HTTP_COOKIE_DOMAIN', 'http://www.tkojewelry.com');
 define('HTTPS_COOKIE_DOMAIN', 'https://www.tkojewelry.com');

 

Needs to instead look like this:

  define('HTTP_COOKIE_DOMAIN', 'www.tkojewelry.com');
 define('HTTPS_COOKIE_DOMAIN', 'www.tkojewelry.com');

 

I just lost the http:// and the https:// in those 2 settings and it worked perfectly. I found the answer in this thread: http://www.oscommerce.com/forums/index.php?showtopic=97820&st=0

 

DC

Link to comment
Share on other sites

  • 2 weeks later...
Does this contrib require the QuickPayments Premium or it will work on the QuickPayments

 

Thanks for the contrib.

Allright, has anyone got the time to answer this question? I really do not have to cash to shell out right now for the QuickPayments Premium product, and I really need to get my site going. I was planning on using the basic QuickPayments and upgrading to premium later. So,

 

Will the QuickPayments basic (GEOTRUST HOSTED PAGE) solution work with this module?

 

I see that this module has excellent support and doesn't seem to have too many problems, and I already have a cert from GeoTrust, so I would like to stick with them for processing as well (double-plus brand name recognition for my customers). Thanks for your time and this module.

 

dosboss

Link to comment
Share on other sites

  • 5 months later...

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...