Hi all, I realise there is not much activity on this thread but thought I would have a go.
I've just installed the Paymate SPI module and everything seemed to go fairly well except for the follow couple of issues.
1. I have 2 orders created in the system when someone pays with Paymate. The first order has a status of Prepayment, the second is Pending. It looks like the system creates the first order and once its paid, recreates the order as a second copy (this one has the transaction ID and status filled in). Does anyone else have this happen? What I would have thought would have happened is an order is created (Prepayment), customer pays (or not, maybe they forgot to click Confirm), and the order either changes status or remains. I suspect after calling paymate_checkout_preprocess.php its calling checkout_process.php (Hence creating the 2nd order) and then finishing.
2. The order email that is sent to the customer and myself had an order number of 0, despite the system having (2) orders with the correct order number (in this case 2609/2610, see above). Could this order number error be related to above?
I'm fairly comfortable with php and going to start investigating now, but just wondering if anyone has had a similar issue and if they have fixed it or not.