The addresses to which you should send your transaction requests are different in the new system.
We will set up automatic forwarders from the old style URLs to the new when the system is uploaded to live, so if you are unable to make the changes prior to 1st August, your transactions will still be registered correctly with the new system.
We have forwarders in place in the live environment already, which forward the new style URLs to the old system, so you can change your addresses as soon as you are ready.
After the 1st August, using the URLs below will avoid the overhead of the extra internal forwarding POST and hence speed up your transaction processing. We recommend you change the URLs in your scripts at your earliest convenience.
The table below shows the old style URL and the equivalent new address at which to direct your scripts.
These URLs all begin with https://ukvps.protx.com
Old URL | New URL | ||||||
/vps200/dotransaction.dll?service=VendorRegisterTx | /vspgateway/service/vspserver-register.vsp | ||||||
/vpsDirectAuth/PaymentGateway.asp or /vpsDirectAuth/PaymentGateway3D.asp |
/vspgateway/service/vspdirect-register.vsp | ||||||
/vpsDirectAuth/CallBack3D.asp | /vspgateway/service/direct3dcallback.vsp | ||||||
/vps2Form/submit.asp or /VSPAdmin/submit.asp |
/vspgateway/service/vspform-register.vsp |
Old URL | New URL | ||||||
/vps200/dotransaction.dll?service=VendorReleaseTx | /vspgateway/service/release.vsp | ||||||
/vps200/dotransaction.dll?service=VendorAbortTx | /vspgateway/service/abort.vsp | ||||||
/vps200/dotransaction.dll?service=VendorRefundTx | /vspgateway/service/refund.vsp | ||||||
/vps200/dotransaction.dll?service=VendorRepeatTx | /vspgateway/service/repeat.vsp | ||||||
/vps200/dotransaction.dll?service=VendorVoidTx | /vspgateway/service/void.vsp | ||||||
/vps200/dotransaction.dll?service=VendorManualTx | /vspgateway/service/manualpayment.vsp | ||||||
/vps200/dotransaction.dll?service=VendorDirectRefundTx | /vspgateway/service/directrefund.vsp | ||||||
New Authorise URL, not in old system | /vspgateway/service/authorise.vsp | ||||||
New Cancel URL, not in old system | /vspgateway/service/cancel.vsp |