You need to ensure that the SOAP extension is enabled on your website server. Contact your hosting company to get them to enable SOAP.
In test mode, the number of cents of the order becomes the returned error code.
To place a successful order you need to have 00 cents or 08 cents as your total order amount.
(08 is success for ANZ, 00 is success for everyone else).
When you go to live mode, this restriction is removed and orders can be successful at any cents value.
PrimoPay only works with Australian online enabled merchant accounts. If you have an Australian merchant bank account then you can use PrimoPay.
The token facility will be coded in a future version. If you require tokens then please contact me.