credits not being added

14 years 1 month ago - 14 years 1 month ago #5274 by mxgs
ok, got it working now.

phoned up paypal, apparently the transaction revision only happens if you enable "payment review" for your sandbox account, as i did. so once you disable that (it's disabled by default) it all goes smoothly:
at transaction end paypal sends vendor and email notifying the payment, vodes sends user an email thanking for the purchase, and record gets stored in vodes' logs!

is it correct that Vodes does not automatically increment the user credits, but it has to be done manually by admin once the paypal notification is received?

regarding the log, it stores info in this fashion:

mc\_gross => 20.00 protection\_eligibility => Ineligible payer\_id => KPYRD9VNRRHAG tax => 0.00 payment\_date => 00:41:11 Mar 08, 2010 PST payment\_status => Completed charset => windows-1252 first\_name => Meex option\_selection1 => Gipp mc\_fee => 1.03 notify\_version => 2.9 custom => payer\_status => unverified business => This email address is being protected from spambots. You need JavaScript enabled to view it. quantity => 1 verify\_sign => A9ghrB-KOzfQ8dNUfIeQwiWVP83NAZpXTbWtqxdwxv0GhwEeMoFFQgRo payer\_email => This email address is being protected from spambots. You need JavaScript enabled to view it. option\_name1 => username txn\_id => 6FN24844RU930033M payment\_type => instant last\_name => Meexsur receiver\_email => This email address is being protected from spambots. You need JavaScript enabled to view it. payment\_fee => receiver\_id => ZFE4UEDCC5GFL txn\_type => web\_accept item\_name => Vodes mc\_currency => EUR item\_number => 1 residence\_country => UK test\_ipn => 1 receipt\_id => 5061-7420-1921-5245 handling\_amount => 0.00 transaction\_subject => Vodes payment\_gross => shipping => 0.00 tmpl => component layout => empty

is it possible to turn that into an array (if it's not already) so that i could generate a nicer display of the data?

Please Log in or Create an account to join the conversation.

14 years 1 month ago #5276 by Saka
It should increase the credits automatically.

Emir Sakic
www.sakic.net

Please Log in or Create an account to join the conversation.

14 years 1 month ago #5277 by mxgs
yes, you're right, it credits... i've got to fix my tweaks, i couldn't notice 'cos i've a tweak that changed 10 to 0.1...

what about the other question, Sakic?
is there any way to turn the log data $this->escape($row->log) in /com_vodes/views/logs/tmpl/default.php into an array (if it's not already) so that i could generate a nicer display of the data?

Please Log in or Create an account to join the conversation.

14 years 1 month ago #5278 by Saka
I don't remember from top of my head but I think it's already in array. It's just that it's not displayer with <pre> as that would mess up the template.

Emir Sakic
www.sakic.net

Please Log in or Create an account to join the conversation.

13 years 6 months ago - 13 years 6 months ago #5710 by r
This problem was plaguing me as well, but in the time it took for my login to get approved, I got it resolved.

I noticed something in the sandbox "Test Email" logs; a warning that my email address (for my sandbox test account for the vendor) was not yet confirmed, and that payment would be sent when it was confirmed...

Our records indicate that this email address is unconfirmed. In order to receive your pending payment, you must first confirm your email address.


The "Email" gave me a link within sandbox to confirm the email address, which was useless (it seems a lot of sandbox fails! - Not Vodes' fault, but PayPal's).

So I figured it out...

In Sandbox, click on "Test Accounts", then click on "Enter Sandbox Test Site" and login using your vendor's credentials.

Then, go through the "normal" process of confirming an email address; click the word "Profile" and you'll see "Email".

Now, again, Sandbox fails the whole thing, but once you've sent the confirmation email, you'll find it back in your sandbox under "Test Email" (you won't actually get an email, but you'll find it there).  The email is titled "Activate Your PayPal Account!"

If you copy and paste the link for the activation, it will likely fail (as it did for me), but if you go back to your Profile -> Email tab, you'll see that the account is indeed confirmed, and you can start receiving payment (and therefore, Vodes simply starts working).

Again, to clarify, the problem is with PayPal, NOT Vodes.  So if you have this problem, go easy on the guy who put some great work into this system.

Now that I've figured that out, I'm flying.  My site is looking sick!

Cheers,
Robbie

Please Log in or Create an account to join the conversation.

About us

We provide high quality Joomla components created by a co-founder and original core developer of Joomla. For over a decade, our products have been used by more than 20.000 webmasters around the world.

Stay in touch