I had never problems with PSWPower ordering, but always paid with Paypal.
You have done it by Ideal. That work as expected in the Netherlands, because it is a direct payment.
With an international payment it could be that the payment isn't directly, but a third party (like PPRO) is envolved...