I have moneybookers integrated on my site at [url removed, login to view] and it worked initially then all of a sudden I stopped receiving notifications of payments and the new member would not be added to my database. Moneybookers help and support have been worse than useless and first told me that there was no status url, but there is, then said it was something else, then said it was because our return url is too long but it is not long at all and is the same as when it worked. Moneybookers are meant to have gone through all my code and I am getting nowhere. The original programmer who integrated it can find no problem and says issue is with moneybookers. The test account works fine and is exactly the same as live account. I need this sorting once and for all as soon as possible.
Do NOT apply if no experience with moneybookers payment system.
The issue has been identified (I think) as the return status url being too long, specifically:
The problem lies in the following lines:
$p->add_field('return_url', '[url removed, login to view]'.$_SESSION["url_back_string"].'&transStatus=2');
$p->add_field('cancel_url', '[url removed, login to view]'.$_SESSION["url_back_string"].'&transStatus=-1');
One solution I was told is maybe to save into db or files the $_SESSION["url_back_string"], and then, when we come back, read the file or the db to retrieve the 'url_back_string', and not to pass it to moneybookers and modify [url removed, login to view] file. However, I am no programmer and so looking for someone to sort this ASAP.
NO MORE TIME WASTERS PLEASE - THIS NEEDS SORTING ASAP! I am hoping to find someone I can rely on as the Gofarmer programmer for future issues and updates. Communication is very important - must be available on skype and by email.