by mks » August 15th, 2011, 3:36 pm
Hi
I think the payment status="pending" issue is currency related. If I accept payments in USD instead of GBP (i.e. do not use Paypal currency conversion, let the credit card company do it), then the payment status="Complete". I tried this in non-sandbox mode and it works. In sandbox mode I also created a USD user, but it doesn't work for some reason. Who knows
A problem now appearing is that 1 paypal payment is generating multiple keys ( 8 keys over the space of 1 hr!). Currently the Paypal API looks to be too buggy to be honest
Its a pity because Paypal collects UK VAT which is very useful. I can use it in the meantime but without the API