Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SagePay V3 Protocol (Question not issue) #12

Open
MrChriZ opened this issue Jun 17, 2015 · 7 comments
Open

SagePay V3 Protocol (Question not issue) #12

MrChriZ opened this issue Jun 17, 2015 · 7 comments

Comments

@MrChriZ
Copy link

MrChriZ commented Jun 17, 2015

Technically this isn't an issue. I don't think there's a forum here though and I think it's of common interest.

Is SagePayMvc now tested and working with the SagePay V3 protocol?

Thanks
Chris.

@JeremySkinner
Copy link
Owner

Hi Chris

It should work just fine with v3.

The only difference is how signatures are generated, so you can no longer
validate signatures in your notification controller. There's no way to fix
this as sagepay no longer publish how the signatures are generated (and
their own integration kits no longer do signature validation)

Jeremy

On Wednesday, June 17, 2015, MrChriZ notifications@github.com wrote:

Technically this isn't an issue. I don't think there's a forum here though
and I think it's of common interest.

Is SagePayMvc now tested and working with the SagePay V3 protocol?

Thanks
Chris.


Reply to this email directly or view it on GitHub
#12.

@MrChriZ
Copy link
Author

MrChriZ commented Jun 17, 2015

That's great to know. Thanks Jeremy.

@Cogiva
Copy link

Cogiva commented Jul 29, 2015

The version I am using seems to not to play with V3 (I'm till getting emails from SagePay saying that we need to upgrade). Has anything changed specifically for V3?

@MrChriZ
Copy link
Author

MrChriZ commented Jul 29, 2015

Primarily it's jusy the version number sent through on each request. There's a few minor behind the scenes changes. You should be able to drop the latest build straight in.

@Cogiva
Copy link

Cogiva commented Jul 29, 2015

Thanks. I did in the end, but I was doing some digging to figure it where that version number was. Found it in the end. Thanks for the help... SagePay help is not particularly helpful!

@rippo
Copy link

rippo commented Sep 25, 2015

Actually after a little digging found out if you run in simulator mode you get this response
"Incorrect VPSProtocol version. The value should be 2.23, not 3.0"

Changing to Test mode works ok. Luckily I have a sage pay test account to play with

@JeremySkinner
Copy link
Owner

Yeah, SagePay's simulator is basically obsolete - it only supports 2.23. They haven't updated it for 3.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants