Postponed (maintainer needs more info)
Project:
SagePay Server Integration for Drupal Commerce
Version:
7.x-1.x-dev
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
26 Nov 2011 at 21:50 UTC
Updated:
2 Jan 2013 at 09:32 UTC
Jump to comment: Most recent file
Comments
Comment #1
aireworth commentedComment #1.0
aireworth commentedspelling error in title
Comment #2
ikos commentedHi,
Of the 3 SagePay modules, this one is the least developed and is not production ready yet.
I'm working on it, but in the meantime, have a look at SagePay Form and SagePay Direct.
I'll update this issue as the module work processes.
Richard
Comment #3
aireworth commentedI only ask because it seems so out of sync with what's required of Sagepay Server that I thought it might have been a mistake, that the wrong code might have been posted. I use Sagepay Server as (opposed to Form or Direct) mostly because we don't need the same level of PCI DSS compliance with Server, so they're no good to me - sorry.
I've managed to get Leopitt's Sagepay Server for Ubercart migrated and working on Ubercart 3 Drupal 7. The internals of that seem to work well with the Sagepay side of things. If this module is still early work in progress I'll have a go at migrating that to Commerce.
Colin
Comment #4
dippers commentedThis module needed a compete rewrite to make it work with SagePay server protocol v2.23. The attached patch is a working version which is currently undergoing testing on a commerce site.
Comment #5
rlmumfordApplied that patch and can confirm that it works well. Here is a version without white-space errors:
Comment #6
thewelshmike commentedHow do I apply the patch? I've tried in Net beans, but says it cannot apply in this context.
M
Comment #7
rlmumfordin Unix systems you can do
patch -p0 file.patchorgit apply file.patchComment #8
rlmumfordWe've been using this for several months now without any problems
Comment #9
NecroHill commentedI have applied this patch but receive an error message at sagepay transaction report: "Transaction completed but Vendor systems returned INVALID or ERROR in response to notification POST. Transaction CANCELLED by the Vendor."
same error on live and test servers.
no error messages at watchdog report.
Comment #10
ikos commentedHi,
I have been working on a rewrite to the module for a project so I've finally been able to give it some proper attention. I'll be pushing new code up on Monday which incorporates code from the posted patch and also many other changes.
If anyone is able to test it, I'd appreciate the feedback and we can try to get to a 1.0 release.
many thanks
Richard
Comment #11
NecroHill commentedHi Richard, thank you for your work.
have you pushed the new code yet? I tried to play with the most recent dev version today but still receiving this message at sagepay transaction report: "Transaction completed but Vendor systems returned INVALID or ERROR in response to notification POST. Transaction CANCELLED by the Vendor."
I've added some code from uc_sagepayserver module to your previous dev version:
and
and live transactions went through just fine but I am not a php programmer and not sure that it was a right approach )
another issue I see is that all discounts applied displayed as negative Item tax value at SagePay, not a big deal but confusing.
rlmumford
how thats possible? on live server? no errors?
Comment #12
ikos commentedHi,
The latest -dev version is working well now and is being used in a few production sites that I am aware of.
Can you see if this is working ok for you now and I can close this issue and get an official release rolled.
many thanks
Richard
Comment #12.0
ikos commentedtypos again