I just finished upgrading from v3.1 to v3.2 and seems like there are few things ready to bug me. In my System ïƒ Payment, all links are showing “Payment Status†as “Unclearâ€. Shouldn’t that be “Paid†as I am not using any subscription option ?? I even tried test submission with the help of a friend and new links also get the status of “Unclear†even after the payment. M I missing something here?? Isn’t that should be Paid after payment?? Or do I need to change every link to “Paid†on my own now?? Please share your views.
Will that make any difference ?? With 3.1, fraction payment was working just fine. (Normally I do $9.95 for regular) Also, two test submission were done for $1 each so even that should work.
Yes that fix was already there and still I got this issue. Dawzz even suggested to do that PayPal fix http://www.phplinkdirectory.com/forum/showthread.php?t=16092 Though I am not sure as it was working with v3.1 even without it. Now I just need to do a test submit. Who can help me ??
Anyone with phpLD v3.2 and using "Permanent" link option and not Subscription (that is, not a yearly payment option) can confirm this issue ??? I am not sure what is the cause but i think that is something to do with new "invoices" system.
So that means, I am not the only one with that problem. I think not many people are using "Permanent" submission options and that's why no one reported this issue. I looked closely at DB and that's what I am getting. (Hope I am able to explain my point) With version 3.1, paid status was represented by "1" in "Confirmed" column of "PLD_Payment" table. But now in v3.2, with "1" it's "Unclear" so all previous paid links got that status. But the thing is, even now after successful payment, the value passed is "1" and its giving "Unclear" status while it should be "2" for Paid. It's just how it should be if you have "Yearly" payment option. But its happening even if you are not using subscription. So, can someone experienced with phpLD code have a look at it ??
I have pending for all and I think I followed the fix but to no avail. Instead of coming up with all these new scripts I would like to see David make a concentrated effort to fix all remaining issues with phpld v3.2
I think for such problems (Bugs) they should give a Quick fix. But I don't see that coming. If you don't mind, please post here to let David and mods know that its not just my problem, it is a BUG. (2 other people I know have confirmed same issue) http://www.phplinkdirectory.com/forum/showthread.php?t=16438
I don't think its a bug Fastian. This should be normal...I do think that in 3.2 they changed "pending" to "unclear". If I'm right (still not 100% sure), I think everyone has this issue, and not just you. Theres no way for phpLD to know that the payment is "Paid", unless you update it yourself? Unless, I'm not understanding correctly and your trying to point out something different?
Well Paypal has an IPN that is supposed to give notification of paid status I just don't think phpld is getting that infomation correctly.
Well, I will like to apologies in advance if I am just being stupid and calling this a bug. But it sure does seem a problem to me. They didn't change "pending" to "unclear". Unclear is new term with new value and now there are four options. http://img509.imageshack.us/img509/5396/image1uk0.jpg What I am saying is, when I was using v3.1, with every successful payment, the status for link was coming as "Paid". Now I see it as "Unclear" with v3.2. Unclear should be there only if I am using subscription or yearly link option but I am not. So that doesn't make sense. It isn't such a critical thing but getting a solution will always make me happy
lol, no need to apologize . I'm probably thinking of something else. I did not upgrade to 3.2 yet, so I'm not totally aware of the new 4th status (uncleared). But I didn't know that in 3.1, every successful payment, phpLD would have it as "Paid"...I always thought it came back as "Pending", but I guess I was wrong. I hope you get a response with what your looking for at the phpLD forums.
I honestly thought it came back as pending? What if you receive a real "pending" paypal payment (eCheck)? Does it come back as pending or paid?
I could answer your doubts about payment status. However.... I can't find my today's thread concerning my latest LINK RENEW mod. I can see it in posts listed on my public profile, but I must be blind or DP removed it as I can't see it in Directories forums. In mentioned thread there is absolutely nothing that could cause removing. And it's also related to payment system. Here's the link, though I'm not sure if it works: http://forums.digitalpoint.com/showthread.php?t=407405 Please confirm if it is working for you. Best would be to post something in it to see if it reappear on forums... I'm really curious of it.
This is a bug, and is nothing to do with the change between payment status. In the database there are three columns which handle payment figures, they are: AMOUNT, TOTAL, PAYED_TOTAL The problem is that the last column does not save the payment amount correctly, for example, Directory Share charges 6.95 for a regular submission. In the database it appears like this: 6.95, 6.95, 6.00 When really is should be: 6.95, 6.95, 6.95 The problem is very simple to rectify, open the file /include/functions.php in a text editor and browse to line 1793 where you will find the following line: $pdata['PAYED_TOTAL'] = (int) $data['total']; Code (markup): Change that line to: $pdata['PAYED_TOTAL'] = $data['total']; Code (markup): Your payments will now work fine.