SagePay Form upgrade from 2.23 to 3.00 - Simulated transactions and other issues -


i've completed upgrade v2.23 v3.00 , run successful live transaction, passing 3.00 value vpsprotocol.

however, i've been having issues when running simulated transactions using value sagepay returns following error:

the <b>vpsprotocol</b> field supplied contains invalid data. should contain value <b>2.23</b>

i'm still seeing big red bar @ top of mysagepay following scary message:

you have cease trading on version (v2.23) unless upgrade end of month.

so, couple of questions:

  1. do need in mysagepay tell system i'm using v3.00, or red bar disappear eventually?

  2. is there current issue simulated transactions because error still telling me need pass 2.23 value vpsprotocol despite version being dropped?

  3. finally, how know these last transactions i've made while passing 3.00 value vpsprotocol have been made under v3.00? there's lot of confusing things going on here , no clear way know what's happening (ie, should seeing new version of mysagepay somewhere? or should able distinguish transactions made under v2.23 , made under v3.00? etc, etc.)

thanks

few answers you:

  1. this disappear if processing transactions @ 3.00. seems behave randomly.

  2. you might forget ever using simulator. hasn't been updated protocol 3.00 (and long time before that).

  3. you using current version of msp, no worry there. msp won't tell protocol transaction carried out using, if want sure, make 'gettransactiondetail' api call. alternatively, call sage pay, give them transactionid , them confirm protocol transaction processed using.


Comments