Post by phpuk » Fri May 08, 2009 8:13 am

Hi,

In OpenCart 1.2.8 the SagePay payment method appears to be broken.

An area is displayed for the user to enter card details is this development / testing code as I am not aware of being able to send this information to SagePay. My current understanding is that all of the card details are captured on the SagePay website.

There also appears to be duplicate Back and Confirm Order buttons at the bottom of the page. When clicking on Confirm Order the result is a url error.

http://localhost/www/opencart versions/opencart_v1.2.8/opencart_v1.2.8/upload/<br /><b>Notice</b>: Undefined variable: action in <b>G:\xampp\htdocs\www\opencart versions\opencart_v1.2.8\opencart_v1.2.8\upload\catalog\view\theme\default\template\payment\sagepay.tpl</b> on line <b>86</b><br />

sagepay_capture.png

Captured SagePay screen - sagepay_capture.png (125.19 KiB) Viewed 1866 times

Phil.

Global Moderator

Posts

Joined
Wed Mar 25, 2009 10:57 am

Post by Daniel » Fri May 08, 2009 8:24 am

its listed int eh site as in developement,

you can replace it with 1.2.7s version if you want.

I still need to get thecallback working first.

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by phpuk » Fri May 08, 2009 9:05 am

Daniel,

PayPal has a number of payment method options are you thinking of doing the same with SagePay?

I wrote the initial version to support Form based transactions so in theory that code could go back to my original version for the Form based payment solution so you can put a tick in that box.

Are you looking to introduce Server based or Direct based transactions with your new code base just so I know so I can try and give you a hand to develop this if you like? (It's about time I looked in to the Server and Direct methods).

The Direct transaction payment method requires the store owner to invest in an SSL certificate. A little note alerting the store owner to this fact would be useful in the Admin Payment configuration area.

Phil.

Global Moderator

Posts

Joined
Wed Mar 25, 2009 10:57 am

Post by codeweaver » Fri May 15, 2009 11:35 pm

I am sorry to hijack someone else's thread, but I am sad to see that there is no built-in PROTX/SAGE PAY DIRECT module.

The "Sage Pay Form" module that is built on is okay - but a "Sage Pay Direct" module should really be thought about.

I did create one for another shopping cart. I may consider developing one for OpenCart.

Image
Open Cart Customisation


User avatar
Newbie

Posts

Joined
Fri May 15, 2009 11:17 pm

Post by Daniel » Sun May 17, 2009 6:36 am

please do!

You can look at the paypal direct option to see what i have done to make credit card payments in the store.

User avatar
Administrator

Posts

Joined
Fri Nov 03, 2006 6:57 pm

Post by phpuk » Sun May 17, 2009 7:45 am

I am not worried about the thread hijack at all codeweaver.

I am a little busy at the moment and I have both the SagePay "server" and "direct" payment methods for OpenCart on my list of things to do but if you can turn them round quicker then all the better.

Can I also request (if you have time) the SagePay "server" solution as well please to avoid the additional cost of an SSL cert.

Codeweaver / Daniel - If I can help at all (questions or some testing) please let me know.

Phil.

Global Moderator

Posts

Joined
Wed Mar 25, 2009 10:57 am
Who is online

Users browsing this forum: No registered users and 14 guests