MicrostockGroup

Microstock Photography Forum - General => Symbiostock => Symbiostock - Technical Support => Topic started by: Amanda_K on March 28, 2013, 02:42

Title: Setting up PayPal
Post by: Amanda_K on March 28, 2013, 02:42
I am attempting to test purchasing, but I am absolutely stumped by PayPal IPN... my test payments are going through but nothing is happening after that.  Can someone more technical maybe take a peek at the IPN file provided and give us an idea of what needs to be changed/added?  Also what page to put in our PayPal settings as the page it's supposed to be "listening" to? That'd be awesome :)

On another note...I have my PayPal (verified business account) set up to take payments from one of my other sites so all of that site's information is appearing on my checkout page.  I was wondering wear the logo we upload for PayPal comes in and if anyone knows of a good way to set up different branding depending on which site customers check out from?
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 28, 2013, 04:04
Welcome to IPN (Instant Payment Notification)! I was wondering when someone would ask about that.

Its easy.

Buyer goes to your cart.
Buyer Pushes "Get Licenses". Array of values are posted to Paypal.
...
Transaction succeeds or fails.
Paypal post back to your IPN listening script (the IPN link in your admin area) what happened.

Your site says "Does payment = cart value?"
If "Yes" Cart is transformed to user files.

User pushes download button and image is resized and delivered on command. (Images are not pre-sized so as to avoid excess space useage and file amounts)

So to answer your question -

Setting up Paypal IPN - Here are the verbal instructions, for lack of time. I will post some tutorials afterward.

Go to paypal-> profile-> selling options-> instant payment notifications (from memory, something like that).
Put in your paypal IPN listening script link from your admin. There are some other options there too.

While your at it, make the "return link" the customer page, so that paypal redirects the customer to their licensing area.

Thats it!

Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 28, 2013, 04:06
One more thing - notice the sandbox or live paypal options link to either paypal or the paypal dev site. One is for "pretend" transactions, and simply toggle over to live to make it not pretend.

edit - while your at it set yourself up a customer account for testing. Paypal won't let you purchase from yourself. You can also experience the customer process and make sure it all works. You should get a detailed "Thank you for your purchase" email, and "thank you for signing up" email. Let me know if that doesn't happen.

Also as a bonus, customer purchase emails are cc'd to you. Its fun to see your phone's email go off saying "You've got a sale!"
Title: Re: Setting up PayPal
Post by: Poncke on March 28, 2013, 06:56
https://www.x.com/search/site/ipn (https://www.x.com/search/site/ipn)

x.com is paypal developers website. Also, the sandbox is renewed, its now developer.paypal.com
Title: Re: Setting up PayPal
Post by: Amanda_K on March 28, 2013, 14:54
I set up this quick PDF with a couple of screenshots of the PayPal site settings for anyone who wants a visual.  Very easy!  I did a real live sale and got the payment, both emails (one to the customer one CC to me) and was able to download the image as the customer with no problems.  The only missing link is the PayPal site redirecting the customer back to the page.  So two quick questions to clarify:

1) Where do we set the return URL - I don't think setting it up globally in my PayPal account will work because I have other sites that I use PayPal as a payment method.  Does someone more familiar with PayPal know how to customize this on a site by site basis?

2) Should we have to make any manual changes to the paypal_ipn.php or is it good to go with just the interface toggle from live to sandbox?
Title: Re: Setting up PayPal
Post by: Poncke on March 28, 2013, 16:28
Why does no one ever check x.com? Its the site that answers all questions PayPal
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 28, 2013, 16:39
I set up this quick PDF with a couple of screenshots of the PayPal site settings for anyone who wants a visual.  Very easy!  I did a real live sale and got the payment, both emails (one to the customer one CC to me) and was able to download the image as the customer with no problems.  The only missing link is the PayPal site redirecting the customer back to the page.  So two quick questions to clarify:

1) Where do we set the return URL - I don't think setting it up globally in my PayPal account will work because I have other sites that I use PayPal as a payment method.  Does someone more familiar with PayPal know how to customize this on a site by site basis?

2) Should we have to make any manual changes to the paypal_ipn.php or is it good to go with just the interface toggle from live to sandbox?

I'm glad to see you had a working paypal transaction! Glad to hear no bugs on this.

Return link - can be set up in the customer area to post. I'll monkey with it some more. I thought setting it up in paypal was sufficient.

You can make changes to IPN, but make sure they are meaningful and that you send them to me so I can include them with next release. Otherwise they will be over-written. Towards the end of the testing phase I'm going to be putting in ton of HOOK functions, which allows you to insert your own code via whatever plugins you write. If anyone wants to develop.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 28, 2013, 16:40
Why does no one ever check x.com? Its the site that answers all questions PayPal
That would be great. I tried to keep payment system as simple as possible so nothing breaks. Any questions in paypal should be asked over there for many reasons.
Title: Re: Setting up PayPal
Post by: farbled on March 31, 2013, 11:21
Hmm, I tried a (new) personal account to do a paypal checkout and I got an error that I suspect has more to do with paypal than the site. Has anyone seen this?


Title: Re: Setting up PayPal
Post by: Kerioak~Christine on March 31, 2013, 11:51
Without know what information you missed out it is a little difficult to answer that one  :)

x.com - why don't I use it - well, never having heard of it prior to this thread it is a would have been a little difficult.  It is logical when looking for information about paypal to look on the paypal site not on something with a completely different name.   I also gave up on the sandbox - have used one before but it was much more straightforward then. 


I just used real paypal with tiny amounts of money to test site out (paypal worked, getting downloads did not so if anyone has done both I would love to know how you did it.)  I am using version 6
Title: Re: Setting up PayPal
Post by: farbled on March 31, 2013, 11:55
Partially figured out. It has to do with the new currencies in the newest theme. I backed up to the previous version and it works a-ok now. Now to figure out where the download link is after I purchase..... :)
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 31, 2013, 12:04
Test paypal out rigorously. We don't want bugs in that. Sunday was my last day for bug updates. First make sure there is def a problem and I will do one last fix tonight.
Title: Re: Setting up PayPal
Post by: farbled on March 31, 2013, 12:11
I tired in Chrome, Mozilla and ie and got the error. However when I restored to the previous version it went away. Not sure why, but it could be my own fault messing with things. Lastly, I don't know how to enable the image license link so that customers can download the purchased image. In the backend the license url disappears when I click save.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 31, 2013, 12:15
Ok, please keep focusing bug reports on anything to do with paypal. That way when I get home tonight I can definitely get you running properly. It would appear this is the final little quirk (serious one anyway) so thanks.

You guinea pigs should be wearing graduation caps soon. WHich one of you gifted photographers/illustrators wants to make an pic of a guinea pig with a graduation cap? :D
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 31, 2013, 12:17
For tonight detour to bug stomping thread - http://www.microstockgroup.com/symbiostock-technical-support/symbiostock-test-build-the-bug-stomping-thread (http://www.microstockgroup.com/symbiostock-technical-support/symbiostock-test-build-the-bug-stomping-thread)!/msg307483/?topicseen#new

Let this thread sink. After sunday MSG should have their forum back from the Symbiostock Guinea Pig Invasion. I've just coined that term. Think it will take?
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 31, 2013, 12:30
[snip] sorry wrong thread.
Title: Re: Setting up PayPal
Post by: Travelling-light on March 31, 2013, 15:16
After a bit of a struggle I now have Paypal working in the sandbox and download is working.

For others still having problems, these are the things that tripped me up:

1. Leo's auto-generated IPN process address is not quite right if you're using the child theme.
I got http://photo.travelling-light.net/wp-content/themes/symbiostock-child/ipn/paypal_ipn.php (http://photo.travelling-light.net/wp-content/themes/symbiostock-child/ipn/paypal_ipn.php) and I think you need to get rid of the -child.

2. That address has to go into the profile of the virtual business account in the sandbox, not just your real one, and you get into that by logging into the front door of Paypal with your virtual username and password.

Having sorted that, when I returned to my site from Paypal, the shopping cart had changed and there was a download link under the thumbnail. I got my copy of the customer email. The actual customer email bounced because I had used a nonsense address for it.

Hope that helps somebody.
Title: Re: Setting up PayPal
Post by: farbled on March 31, 2013, 15:39
Thanks! I've changed it in Paypal but for some reason it won't let me change it in the Symbiostock settings. It changes back to -child when I hit save. I'll disable the child theme and see if that works.

-edit, no dice. I'll keep trying...
Title: Re: Setting up PayPal
Post by: Travelling-light on March 31, 2013, 15:57
Thanks! I've changed it in Paypal but for some reason it won't let me change it in the Symbiostock settings. It changes back to -child when I hit save. I'll disable the child theme and see if that works.

-edit, no dice. I'll keep trying...

It doesn't matter what it says in the Symbiostock settings, it's just a FYI, generated automatically. As long as it's correct in Paypal you're in business.
Title: Re: Setting up PayPal
Post by: farbled on March 31, 2013, 16:23
Ok, I changed it in paypal, but still no download link or thank you email. Hmmm. I'm stumped.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 31, 2013, 21:12
After a bit of a struggle I now have Paypal working in the sandbox and download is working.

For others still having problems, these are the things that tripped me up:

1. Leo's auto-generated IPN process address is not quite right if you're using the child theme.
I got [url]http://photo.travelling-light.net/wp-content/themes/symbiostock-child/ipn/paypal_ipn.php[/url] ([url]http://photo.travelling-light.net/wp-content/themes/symbiostock-child/ipn/paypal_ipn.php[/url]) and I think you need to get rid of the -child.

2. That address has to go into the profile of the virtual business account in the sandbox, not just your real one, and you get into that by logging into the front door of Paypal with your virtual username and password.

Having sorted that, when I returned to my site from Paypal, the shopping cart had changed and there was a download link under the thumbnail. I got my copy of the customer email. The actual customer email bounced because I had used a nonsense address for it.

Hope that helps somebody.


* * * YOU ROCK * * *
I would have NEVER solved that so quickly, because I had NO idea the child theme would do something like that. Why would the child theme do that?!?!?! I guess I have plenty to learn too. YES - I will fix that tonight.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on March 31, 2013, 21:13
[whups please delete]
Title: Re: Setting up PayPal
Post by: ruchos on April 01, 2013, 06:40
I was having trouble after upgrading to the latest version, with the sale going through, but not triggering once it got back to the customer area. I tracked it down to fixing the following:

In ipn/paypal_ipn.php line 34, it reads:

//sandbox url...uncomment for testing
$ch = curl_init('https://www.sandbox.paypal.com/cgi-bin/webscr' (https://www.sandbox.paypal.com/cgi-bin/webscr'));
//$ch = curl_init('https://www.paypal.com/cgi-bin/webscr' (https://www.paypal.com/cgi-bin/webscr'));


it should be (for real sales, not when sandbox testing):

//sandbox url...uncomment for testing
//$ch = curl_init('https://www.sandbox.paypal.com/cgi-bin/webscr' (https://www.sandbox.paypal.com/cgi-bin/webscr'));
$ch = curl_init('https://www.paypal.com/cgi-bin/webscr' (https://www.paypal.com/cgi-bin/webscr'));


Now it is working beautifully.
Title: Re: Setting up PayPal
Post by: farbled on April 01, 2013, 10:03
I was having trouble after upgrading to the latest version, with the sale going through, but not triggering once it got back to the customer area. I tracked it down to fixing the following:

In ipn/paypal_ipn.php line 34, it reads:

//sandbox url...uncomment for testing
$ch = curl_init('https://www.sandbox.paypal.com/cgi-bin/webscr' (https://www.sandbox.paypal.com/cgi-bin/webscr'));
//$ch = curl_init('https://www.paypal.com/cgi-bin/webscr' (https://www.paypal.com/cgi-bin/webscr'));


it should be (for real sales, not when sandbox testing):

//sandbox url...uncomment for testing
//$ch = curl_init('https://www.sandbox.paypal.com/cgi-bin/webscr' (https://www.sandbox.paypal.com/cgi-bin/webscr'));
$ch = curl_init('https://www.paypal.com/cgi-bin/webscr' (https://www.paypal.com/cgi-bin/webscr'));


Now it is working beautifully.

Sigh, looks like I'm the odd one out. I'm doing live sales testing and I still cannot get the download link to appear. The latest version still won't let me complete a sale so I'm 2 versions back which works fine except for the download link and thank you email. I made the change above, but no dice. I'm a little frustrated because it's the very last peice I need and then I can concentrate on uploading and maybe even selling some to real customers. :) Any other suggestions?
Title: Re: Setting up PayPal
Post by: Kerioak~Christine on April 01, 2013, 10:59
Try re-downloading and reinstalling in case something else got scrambled in transit ?   
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 13:13
Wow - another success. I didn't bother with sandbox testing. I just put in my Paypal email, went to the Paypal site and added my IPN as described above, changed the price of one of my files to $0.02 and bought it.

I noticed that I wasn't auto returned to the site (I clicked on return to BackyardSilver) and was then taken to the download area where my file was now ready for download.

I got two emails from Paypal - one from the merchant account and one from my own account. No download links - although perhaps that isn't part of the story? Maybe I will check that out next as I didn't see any of the email letters. At least someone can buy from me, albeit a bit coldly with no "warm cuddles"!

Finally, I noticed that if you click "End user license agreement" in the "customer License and download area", the URL it jumps to is the one you are actually on. It should be pointed at the License page I think. Anyone know where that link is set up in the files?

Steve
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 13:24
First rule of testing with emails - check in the Spam folder. The email was there with download instructions. No sign of a link to the license page. That link in settings keeps disappearing even though I save it.

So, I think my first pass at paypal was a success.

Steve
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 13:48
...Finally, I noticed that if you click "End user license agreement" in the "customer License and download area", the URL it jumps to is the one you are actually on. It should be pointed at the License page I think. Anyone know where that link is set up in the files?

This issue had been fixed in a previous version. I had the exact same problem and the product (image) page didn't refer to the license agreement page.
Make sure you are running the latest version of Symbiostock.

1. Make sure you saved your license agreement text in the default license agreement page that comes with Symbiostock
2. In the admin area, goto "Symbiostock" then "Settings" and scroll all the way down. The second last setting allows you to verify the location of your page that contains the license agreement text, which by default is: www.yourwebsite.com/end-user-license-agreement/ (http://www.yourwebsite.com/end-user-license-agreement/)

Clear you browser's cache (which is imperative to do!!!).

Then try it again.

If it still doesn't work you could create a new custom page, add your license agreement text and change the URL in the Symbiostock settings and check if that works.

That's all the support I can provide!

Good luck!
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 14:07
Thanks for the update. I think I know what is happening now.

Everytime you activate Symbiostock (because you have uploaded a new version for example), it creates a new version of the end user license agreement page. Mine is now numbered -4 at the end of the page name. When you look in settings, that is the file that is referenced. If you delete that reference to point it back to your original license, that change won't save.

The workaround seems to be that everytime you activate, you need to add your license text to the new page that has just been created as it seems to be impossible to point back to the original one.

Anyone else see the same - just activate Sybiostock and then go back to activate child and look in your Pages - is there a new license page?

Steve
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 14:20
Thanks for the update. I think I know what is happening now.

Everytime you activate Symbiostock (because you have uploaded a new version for example), it creates a new version of the end user license agreement page. Mine is now numbered -4 at the end of the page name. When you look in settings, that is the file that is referenced. If you delete that reference to point it back to your original license, that change won't save.

The workaround seems to be that everytime you activate, you need to add your license text to the new page that has just been created as it seems to be impossible to point back to the original one.

Anyone else see the same - just activate Sybiostock and then go back to activate child and look in your Pages - is there a new license page?

Steve
Wow, you're bringing up an interesting issue!

I do NOT have this problem with the license agreement. I've updated and activated Symbiostock 5 times now and my license agreement URL is still "normal".

BUT, I do have this issues with the categories! After an update I accidentally deleted custom categories and created them again. Then Symbiostock created a "-2" slug at the end of SOME (not all) of the newly created categories.

Weird behavior or user error?
Title: Re: Setting up PayPal
Post by: Kerioak~Christine on April 01, 2013, 14:49
I have to redo my licence page and delete the new one AND delete all those extra categories every time I install a new version, I keep meaning to ask Leo to delete most of them especially that "Eduction" one :D
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 15:16
I have to redo my licence page and delete the new one AND delete all those extra categories every time I install a new version, I keep meaning to ask Leo to delete most of them especially that "Eduction" one :D
I was at that point as well but I don't think Leo would recommend doing what you propose as many photographers appreciate all those categories in the first place without having to create them.

I have a specialized site and therefore do not need one of the categories that come with Symbiostock but after reinstalling it 5 times now I'm, getting tired of re-creating categories and re-categorizing every single image again.

Is there a bulk operation for that btw?
Title: Re: Setting up PayPal
Post by: Poncke on April 01, 2013, 15:19
How do I ignore a thread I commented in?
Title: Re: Setting up PayPal
Post by: Kerioak~Christine on April 01, 2013, 15:36
Click click, I dont have to recategorise the images each time, the ones I have added stay there
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 16:05
9lives just updated this thread with a "WORKING or "NOT WORKING" pole. Those things keep me aware of how consistent the problem is.

Today my waiting customers haven't responded yet, so I'm working on my own Symbiostock (clipartillustrations.com) site now, plus the www.symbiostock.com (http://www.symbiostock.com) site until my customers start responding. Nice thing about Hawaii is there is a nice middle-ground in time-changes.

But not to disappoint - I will be mostly unavailable for the next two weeks.  ;D
Title: Re: Setting up PayPal
Post by: farbled on April 01, 2013, 16:40
I couldn't resolve the issues with my host so I've bit the bullet and bought a new domain over at BlueHost since it seems to be the most user friendly and has the best amounts of space for the price. I'll have the new site up and running shortly, and the new url is: http://photominingstock.com/earth/. (http://photominingstock.com/earth/.) I'll leave photomining.com/q/ up for the time being but will eventually take that one down. Thanks for everyone's help!
Title: Re: Setting up PayPal
Post by: Amanda_K on April 01, 2013, 16:43
I had everything working before the currency updates with live PayPal tests but with this latest version I'm getting a whole new issue....when I hit the Get Licenses button I am taken to a PayPal page that says:

Error Detected
Error Message

Some required information is missing or incomplete. Please correct your entries and try again.
Title: Re: Setting up PayPal
Post by: farbled on April 01, 2013, 17:08
Success!! My cart now works at photominingstock.com/earth. So my issue was definitely with my (soon to be former) webhost. My test image sold correctly and downloaded correctly.

Here's a question for the future. How do you set up multiple Paypal IPN's with one account? I'll eventually set up another stock site with a different url so it would be handy to know.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 17:14
I don't think you can. IPN connects to one bank account. I got past that by opening up a new bank account (ie, paypal account as well) for a new site. But there's probably more intelligent ways to do it.

THANK YOU for solving that.

At this point you can almost assume: If one person says "Its working" and another person says "Its not" everyone is using the same theme--so the only difference is the environment its set up in (hosting) so be sure to make a post findings here:

http://www.microstockgroup.com/symbiostock-hosting/my-site-symbiostock-%28-works-doesn%27t-work-%29-and-this-is-my-hosting-company/msg307538/?topicseen#new (http://www.microstockgroup.com/symbiostock-hosting/my-site-symbiostock-%28-works-doesn%27t-work-%29-and-this-is-my-hosting-company/msg307538/?topicseen#new)

And update the pole. This thread is sticky to benefit future generations of Symbiostock Guinea pigs.
Title: Re: Setting up PayPal
Post by: Travelling-light on April 01, 2013, 17:19
I've just run another sandbox purchase and the Paypal side is running well. However, I've still got the download problem I mentioned at

http://www.microstockgroup.com/18740/18740/msg307539/#msg307539 (http://www.microstockgroup.com/18740/18740/msg307539/#msg307539)

3-4MB files process OK, but larger ones fail to resize for output at any size. I've just run a 19MB file through upload process and that's fine.

Any ideas?
Title: Re: Setting up PayPal
Post by: farbled on April 01, 2013, 17:23
Hosting thread updated. Now to thoroughly test purchasing of all sizes of images on the site, plus the networking side of things. Have we decided on a standard keyword to use across all the sites so we can test this?
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 17:41
Hosting thread updated. Now to thoroughly test purchasing of all sizes of images on the site, plus the networking side of things. Have we decided on a standard keyword to use across all the sites so we can test this?

"graphic" is generic and safe enough.

Also the problem you guys were having with theruchos is that they changed their link structure. Network results rely on search-images/keyword whereas they changed it to stock-photos/keyword

Title: Re: Setting up PayPal
Post by: cidepix on April 01, 2013, 17:53
I don't think you can. IPN connects to one bank account. I got past that by opening up a new bank account (ie, paypal account as well) for a new site. But there's probably more intelligent ways to do it.

THANK YOU for solving that.

At this point you can almost assume: If one person says "Its working" and another person says "Its not" everyone is using the same theme--so the only difference is the environment its set up in (hosting) so be sure to make a post findings here:

[url]http://www.microstockgroup.com/symbiostock-hosting/my-site-symbiostock-%28-works-doesn%27t-work-%29-and-this-is-my-hosting-company/msg307538/?topicseen#new[/url] ([url]http://www.microstockgroup.com/symbiostock-hosting/my-site-symbiostock-%28-works-doesn%27t-work-%29-and-this-is-my-hosting-company/msg307538/?topicseen#new[/url])

And update the pole. This thread is sticky to benefit future generations of Symbiostock Guinea pigs.


my cmsaccount site works without activating IPN.. I just entered my paypal email and out of the box, it was fully functional..

whatever they are doing, it is working.. what I wanted to say is: would it be possible to do the same thing and just process payments without activating IPN settings.. that also enables us to have as many stores as we want on a single paypal account..
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 18:20
Quote
However, I've still got the download problem I mentioned at

This prompted me to check the purchase process for a large file. I've had no issues recently with uploading and processing, but I bought one of my larger files (6276 x 2556 px). The purchase was fine and a file appeared in my customer download area and also referenced in the email I received. But when I click the jpg-Large button, all I get is a 261 byte "jpg" that has the following inside it:



Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 6276 bytes) in /home1/backyay9/public_html/wp-content/themes/symbiostock/inc/classes/image-processor/wideimage/lib/TrueColorImage.php on line 53


Looks to me like some sort of memory issue with BlueHost. Anyone know what parameter is being called here?

I tried to download it 3 times with the same result.

Steve
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 18:27
I appreciate anything you find in testing. No, this should not be a problem with bluehost. You were able to process the image when making it a product...so this should not be any different. Today I'm dealing with those two remaining issues. I really can't walk away from this until these crucial issues are solved.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 18:37

my cmsaccount site works without activating IPN.. I just entered my paypal email and out of the box, it was fully functional..


CIDEPIX YOU ARE AWESOME. When you guys help me solve a problem your doing me a HUGE service.

Despite looking for it, I could never find any guidance on a "notify paypal of the notification url" but since you tipped me off that it is possible, Kenny from www.ClipArtof.com (http://www.ClipArtof.com) gave me this:

Code: [Select]
<input name="notify_url" value="http://yourdomain.com/notify_url.php" type="hidden">
Thats a huge leap forward in making launches simple. Still doesn't solve traveling-light's problem though, but this is still very good.
Title: Re: Setting up PayPal
Post by: farbled on April 01, 2013, 18:38
Quote
However, I've still got the download problem I mentioned at

This prompted me to check the purchase process for a large file. I've had no issues recently with uploading and processing, but I bought one of my larger files (6276 x 2556 px). The purchase was fine and a file appeared in my customer download area and also referenced in the email I received. But when I click the jpg-Large button, all I get is a 261 byte "jpg" that has the following inside it:



Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 6276 bytes) in /home1/backyay9/public_html/wp-content/themes/symbiostock/inc/classes/image-processor/wideimage/lib/TrueColorImage.php on line 53


Looks to me like some sort of memory issue with BlueHost. Anyone know what parameter is being called here?

I tried to download it 3 times with the same result.

Steve
I get an error as well with my large size file (also through Bluehost).
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 18:41
Looks like despite my determination to be free of this today, I have one more update to do tonight. I do think this will solve remaining issues. Its frustration to still be glued to this, but the least that can be expected is this should be a functioning package with only minor quirks. These are important so I can't leave them.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 18:42
btw this is not a bluehost problem. Its a resizing issue, but it should not be there since it successfully re sized in your processor before. I'll fix that tonight.
Title: Re: Setting up PayPal
Post by: Travelling-light on April 01, 2013, 18:44

Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 6276 bytes) in /home1/backyay9/public_html/wp-content/themes/symbiostock/inc/classes/image-processor/wideimage/lib/TrueColorImage.php on line 53



Hey, I've got one very like that! Some of my failed downloads were 0 byte files, but one had a similar error message inside.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 18:49
Good! Thats how we troubleshoot man. Just keep drilling down till we find the common cause. Thanks.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 18:51
Code: [Select]
[01-Apr-2013 05:04:40] PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 25236 bytes) in /home/xyz/public_html/wp-content/themes/symbiostock/inc/classes/image-processor/wideimage/lib/TrueColorImage.php on line 53
Looks like I've got one here on localhost! And I have all the memory I could reasonably want at my disposal here. Thats a good sign - it means its just a script problem that can be fixed. Looks like we'll have another update tonight.
Title: Re: Setting up PayPal
Post by: cidepix on April 01, 2013, 18:53
Leo I think it is crucial that downloads expire after a certain number of days or hits..

(not that urgent though) could be done in a few weeks :)

Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:01
(not that urgent though) could be done in a few weeks :)

This is open source. What that means...

In a few weeks we work out bugs (mostly done)

In a few more weeks we refine and add things...(what you want)

In six months its exceptional among packages...

In a year ... well ... let your imagination go wild. But we need more php developers. For some reason the word is not traveling. There is plenty of incentive for an average developer to get involved here, with ideas of profit in mind, even if they were completely me-first.

Even more than reporting bugs to me - if you guys really want an independent solution - go find that needle in a haystack - a php developer wants in on this. I can only solo this thing for so long...especially as more people use it.

edit - to rephrase - this will probably be the best opportunity in stock photography to be independent. A crucial step forward will be to get one or two more developers in there.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:10
If anyone is available right now, I'm going to upload a fixed version for testing on your resize issue in the download area. Just send me a message.
Title: Re: Setting up PayPal
Post by: cidepix on April 01, 2013, 19:21
I have no clue about the "resize issue" in the download area, because I haven't played with it all that much yet..
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 19:23
I'm here!

Steve
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:29
Ok, will post it here in a few minutes. Doing a few test purchases on my site. So far seems good.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:39
K, think I solved it. Was probably creating an extra object in memory accidentally. Paypal might function now without your having to put in IPN! Unset your IPN in paypal and see if it still works. Thanks to cidepix and kenny there may be one less step in site setup

https://github.com/orangeman555/symbiostock/blob/master/symbiostock.zip?raw=true
Title: Re: Setting up PayPal
Post by: Travelling-light on April 01, 2013, 19:47
Sorry, still the same on download
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:48
Can you send me the image? I need to create the problem on my end to work on it properly. Mine is working so far.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:49
Whoever was asking about the "a" in the education category that is fixed now. off topic but worth a mention.
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 19:50
Ditto for me. I went through the entire process of uploading a new image, buying it from Paypal, downloading the image - but I get the same 261 byte JPEG containing:



Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 3326 bytes) in /home1/backyay9/public_html/wp-content/themes/symbiostock/inc/classes/image-processor/wideimage/lib/TrueColorImage.php on line 53


Steve
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 19:52
My image was 13M - tried to download the large (full) size.

Steve
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:53
K I'm going to devote the rest of my night to that one problem. It should be solvable easily - like I said if it can be resized in the upload/processing scripts it can be handled here too. Its most likely bad coding somewhere.

Please send me the problem pics either through dropbox or leo[at]symbiostock.com.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 19:55
My image was 13M - tried to download the large (full) size.

Steve
13 megabytes! Did I say email? Can you dropbox it to me? We will solve it.
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 19:57
it is here:

http://www.backyardbengal.com/st-thomas-Feb13-381.jpg (http://www.backyardbengal.com/st-thomas-Feb13-381.jpg)

Steve
Title: Re: Setting up PayPal
Post by: Travelling-light on April 01, 2013, 19:57
I've PM'd you a Dropbox link to a 10MB file.
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 20:01
Leo - let me know when you have it and I'll delete the file!

Steve
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:01
I might have a solution already. Gonna have a new upload for you - same link as before - I'll let you know when its ready.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:06
Those pics are huge. Wow.

If this isn't solved, I'll be surprised.

Your images have the memory limit "upped" in the script that processes them after upload.

This resize-then-give-to-user script doesn't attempt to "up" the memory limit. Might be why its incosistent. Give me a few more minutes.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:07
You guys can delete your images now.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:11
Alright - this one seems pretty hopefull - https://github.com/orangeman555/symbiostock/blob/master/symbiostock.zip?raw=true
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 20:15
Do I need to upload and process the images again, or is it just a buy and download issue?

steve
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:17
You just have to re-upload the theme and try to download the image you are having trouble with.
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 20:20
Worked for me this time. File size is slightly smaller, which is presumably because you are saving this as a JPEG with slightly different compression?

Steve
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:26
Cool. One less thing.

Slightly smaller? Yes, thats probably why. As as the quality is not significantly different.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:29
Just an FYI for future questions about quality, resizing, and general image processing issues - once I put imagick into the system (or my friend does) your bluehost (http://www.bluehost.com/track/symbiostock) hosting will take advantage of that. You will have optimal results.
Title: Re: Setting up PayPal
Post by: Travelling-light on April 01, 2013, 20:32
That's better! Well done that man!
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 20:36
Its always good to solve stuff. Can we detour real quick to the bug-stomping thread? If there are any annoying problems left (significant ones) let me try to crack those too...other than that we are probably ready to re-release this.

Every morning I wake up and say to myself "Maybe today there will be more fun threads and less problem / bug threads" and I haven't seen that happen yet. Maybe tomorrow will be that day!   ;D
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 20:53
Click click, I dont have to recategorise the images each time, the ones I have added stay there
Yeah my bad. I keep deleting my categories then it's no wonder I have to re-categorize them...

I just wanted to get rid of that "-2" slug and thought if I delete all categories and start from scratch I can create a "proper" category without the slug but even then it adds the "-2" at the end  :-\
Title: Re: Setting up PayPal
Post by: farbled on April 01, 2013, 20:56

Every morning I wake up and say to myself "Maybe today there will be more fun threads and less problem / bug threads" and I haven't seen that happen yet. Maybe tomorrow will be that day!   ;D
Why wait til tomorrow? My site is up and running with no other bugs that I have found yet. The last updated theme solved my download issue and all seems a-ok now!
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:00
Can anyone fill me in how the Paypal checkout process is supposed to look like?

I just ran a purchase and this is what happened:

1. I created a new user (buyer) and logged in after I successfully received password via Email.
2. Picked a dirt cheap image and added it to my cart
3. Went to my cart and clicked the "Get Licenses" button
4. Was redirected to Paypal for payment
5. I logged into my family member's Paypal account and authorized the payment
6. After payment was confirmed, the browser redirected me back to the Customer Licence and File Management Area
7. I receive an email from Paypal confirming the fund have arrived in my Paypal account

THE END

- I did not receive an email to my buyer's account email
- In the Customer Licence and File Management Area, I cannot download the purchased image either.

 :-X

Any ideas what went wrong?

My family member is located on another continent. Is it possible that some sort of fraud alert went off at Paypal?
Would this even effect Symbiostock?

 :'(

Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:01
ohhh, new theme was released? Should I test it out?

I already installed a "new" theme this morning.

Do we have version numbers already  ::) ?
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 21:04
Yeah. Putting new code into something is like peeing upstream. You never know what its going to effect down the line.

Yep - very much problems fixed with paypal. Even managed to simplify it a bit.

Grab the download above in this thread.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 21:05
BTW - a successful purchase should also trigger a "thank you" email with detailed purchase directly from your site. Your site's logo in it, , etc.
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 21:06
Also, look in your spam folder. All my buyer download emails are going there. In your site, log in as the buyer and go to license and download area - the new file should be visible there for download as well

Steve
Title: Re: Setting up PayPal
Post by: cidepix on April 01, 2013, 21:07
Can anyone fill me in how the Paypal checkout process is supposed to look like?

I just ran a purchase and this is what happened:

1. I created a new user (buyer) and logged in after I successfully received password via Email.
2. Picked a dirt cheap image and added it to my cart
3. Went to my cart and clicked the "Get Licenses" button
4. Was redirected to Paypal for payment
5. I logged into my family member's Paypal account and authorized the payment
6. After payment was confirmed, the browser redirected me back to the Customer Licence and File Management Area
7. I receive an email from Paypal confirming the fund have arrived in my Paypal account

THE END

- I did not receive an email to my buyer's account email
- In the Customer Licence and File Management Area, I cannot download the purchased image either.

 :-X

Any ideas what went wrong?

My family member is located on another continent. Is it possible that some sort of fraud alert went off at Paypal?
Would this even effect Symbiostock?

 :'(

try refreshing the customer license area while logged in with you buyer account..

if that doesn't sort it out, it is probably an issue about versions.. wait until Leo releases the latest one.. but I had a similar problem with one of the latest versions.. made the payment, returned to the site, image was not in the download area.. refreshed the page and it was there..
Title: Re: Setting up PayPal
Post by: steheap on April 01, 2013, 21:07
I can also buy files as the admin - I just enter a different paypal account as the buyer. No need to log in as a customer.

Steve
Title: Re: Setting up PayPal
Post by: cidepix on April 01, 2013, 21:11

- I did not receive an email to my buyer's account email

 :'(

the "thank you email" goes to the paypal account email that makes the purchase..

if you have a correspondence email set in your account.. I believe a copy should go there too..
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:15
I can also buy files as the admin - I just enter a different paypal account as the buyer. No need to log in as a customer.

Steve
Good to know thanks for the tip!  :D
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:16
try refreshing the customer license area while logged in with you buyer account..

if that doesn't sort it out, it is probably an issue about versions.. wait until Leo releases the latest one.. but I had a similar problem with one of the latest versions.. made the payment, returned to the site, image was not in the download area.. refreshed the page and it was there..
Your tips didn't work but I will install the latest version now... See what happens :)
Thanks for posting!
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:17
Also, look in your spam folder. All my buyer download emails are going there. In your site, log in as the buyer and go to license and download area - the new file should be visible there for download as well

Steve
Nothing in the Spam folder.

Did a refresh in the download area and file is not ready for download...

Will update Symbiostock now :)
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:18
Grab the download above in this thread.
Love your analogies - just cracks me up.

Will install latest version now.

Stay tuned for more boring posts from me....
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:18

- I did not receive an email to my buyer's account email

 :'(

the "thank you email" goes to the paypal account email that makes the purchase..

if you have a correspondence email set in your account.. I believe a copy should go there too..
I was waiting for the thank you email - but nothing ever came in :(

No CC set up either.
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:28
(http://i208.photobucket.com/albums/bb162/manuel5000/DancingBanana.gif)
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 01, 2013, 21:29
([url]http://i208.photobucket.com/albums/bb162/manuel5000/DancingBanana.gif[/url])
Definitely a welcome site. We need more of this.
Title: Re: Setting up PayPal
Post by: click_click on April 01, 2013, 21:29
Thanks Leo and everyone else for lending me a helping hand!

Awesome stuff!

Got the money, the emails and the download link!

Now I'm ready for bed!   ;D
Title: Re: Setting up PayPal
Post by: cascoly on April 05, 2013, 16:41
Whoever was asking about the "a" in the education category that is fixed now. off topic but worth a mention.

also OT:
there are still 2 spellings: license & licence on the various pages
Title: Re: Setting up PayPal
Post by: cascoly on April 05, 2013, 16:56
ok, finally got around to testing paypal

tried first using the test but that sent me to the paypal sandbox & I didn't want yto go thru thae paypal setup again

so, tried it live with a different user & paypal acct

all went okl:
entered paypal, accepted amt, paypal processed
paypal sent buyer an email, and seller a notice of payment, but the buyer notices were in my spam folder (not junk email) so I have to log on to the server to find them

--- but then:
*no further info - no thank you, no info on where/how to download

* the customer thank you email didn't appear - either within the paypal message or as a separate email
*also, it returned me to the Customer Licence and File Management Area (still would like to have a better desc for ordinary buyers)  and showed my shopping cart -- it still had the image I had bought,  with no indication it had been paid for - shouldn't this be zeroed out?



* can we find out why these go to spam?  otherwise we will be having a lot of customer service to do helping people find their info & downloads
* can we designate another return page
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 05, 2013, 17:58
ok, finally got around to testing paypal

tried first using the test but that sent me to the paypal sandbox & I didn't want yto go thru thae paypal setup again

so, tried it live with a different user & paypal acct

all went okl:
entered paypal, accepted amt, paypal processed
paypal sent buyer an email, and seller a notice of payment, but the buyer notices were in my spam folder (not junk email) so I have to log on to the server to find them

--- but then:
*no further info - no thank you, no info on where/how to download

* the customer thank you email didn't appear - either within the paypal message or as a separate email
*also, it returned me to the Customer Licence and File Management Area (still would like to have a better desc for ordinary buyers)  and showed my shopping cart -- it still had the image I had bought,  with no indication it had been paid for - shouldn't this be zeroed out?



* can we find out why these go to spam?  otherwise we will be having a lot of customer service to do helping people find their info & downloads
* can we designate another return page

At this time if the paypal purchase doesn't complete, it will not send emails. Paypal sends its own email, but the theme sends a thank you email. If paypal ends up in spam...well, I dunno why.

So the question is why didn't it go through?
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 05, 2013, 18:00
Checking into it now.

In the meantime, people should reply to this whether or not paypal is working. If it works on my side, I assume all is good. I'm surprised to hear a problem.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 05, 2013, 18:11
I just did a test-purchase live on my site. I made $1.00 from myself! Strangely though it did not redirect back. Everything else worked as expected though.

(http://farm9.staticflickr.com/8532/8622341713_0801a12d75_b.jpg)
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 05, 2013, 18:13
The "return" variable is working. It might be that in your profile in paypal you simply have to enable the return to work.
Title: Re: Setting up PayPal
Post by: Travelling-light on April 05, 2013, 18:16
Just did a purchase through the sandbox, worked perfectly. The only funny was that a Large purchase overrode the download link for a previous purchase of the same file in Medium.
Title: Re: Setting up PayPal
Post by: ajt on April 06, 2013, 02:48
Just did a purchase through the sandbox, worked perfectly. The only funny was that a Large purchase overrode the download link for a previous purchase of the same file in Medium.

Less funny may be, when small image overrides large, I tested it too :)
And sometimes paypal informs site about transaction with some delay, so quick return to shop displays license page with items in cart (refreshing after a while already show empty cart and purchased files below). It may be confusing for customer.
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 06, 2013, 03:39
Just did a purchase through the sandbox, worked perfectly. The only funny was that a Large purchase overrode the download link for a previous purchase of the same file in Medium.

Less funny may be, when small image overrides large, I tested it too :)
And sometimes paypal informs site about transaction with some delay, so quick return to shop displays license page with items in cart (refreshing after a while already show empty cart and purchased files below). It may be confusing for customer.

Thanks for keeping me posted on all these little quirks. I can build in a fix for that. Just remind me later :D.
Title: Re: Setting up PayPal
Post by: cathyslife on April 06, 2013, 15:54
I started setting up a sandbox account and said screw it. I just went to live paypal, set one of my images to .02 (I am CHEAP!) and successfully purchased the image. I have a couple of things I would like to change though and not sure how to do it. After I successfully paid on Paypal, I looked for a link to get back to the License page. The only link there said Return to c underscore blah blah blah at yahoo.com, which is my personal email address, which is my paypal account email. Is there a way to change that to Download License Now or Download Your Image Now or something like that so the buyer knows that's what will take them back to the Download Page?

Also my End User License Agreement link on the Customer License and File Management Area is not going to that page. Is that something I can fix and if yes, where?

In the Thank You email, the End User License Agreement does work either. I'm sure those are my fault because I've redone those pages a number of times, but how can I fix?

I have some suggestions which I will post in the Suggestions area.

I will also read through this section again, in case the above questions have been answered. Ill read the bugs thread too.

Other than that --- WAA HOO! Works great Leo.

edit: when I purchase a large image of the same image that I purchased as small, the small image doesnt show in the area any more. I think this was mentioned already. Should all images a customer buys be in there for a period of time, or do they disappear after awhile?

Also, I am getting two thank you for purchasing emails.
Title: Re: Setting up PayPal
Post by: cascoly on April 06, 2013, 21:30
the bigger problem is the shopping cart not getting cleared after a sale -- if someone buys 2 images, then comes back & tries to buy 2 more, their shopping cart will still show 4.  buyers shouldn't have  to clear this out

re paypal in general I discovered that I had never set up a 'return' page - didn't know I needed to;  we're not in Hawaii, so i'll test this after returning from a last ski trip to whistler late next week
  (http://cascoly.com/images/121114-818zzz.jpg) (http://)
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 06, 2013, 21:35
Thanks for keeping me posted on the quirks. We will get there. The shopping cart should clear, but it might be the delay in paypal communicating with the site. once I'm back full-on I'll make that my first priority. customer/sale/money/give-product is always first priority :D
Title: Re: Setting up PayPal
Post by: Travelling-light on April 06, 2013, 21:40

Also, I am getting two thank you for purchasing emails.


One is for the purchaser, the other is a copy to the supplier. If they both have the same address...
Title: Re: Setting up PayPal
Post by: cathyslife on April 07, 2013, 10:48

Also, I am getting two thank you for purchasing emails.


One is for the purchaser, the other is a copy to the supplier. If they both have the same address...

I'm using two different email addresses but they both come to my Outlook account, so I see what you mean. If someone else were buying, I wouldn't see both. Makes sense. Thanks for clarifying.  :)
Title: Re: Setting up PayPal
Post by: THP Creative on April 10, 2013, 21:53
What return page have people been using from Paypal? Have you created a new "Thanks for purchasing" type page?
Title: Re: Setting up PayPal
Post by: cascoly on April 16, 2013, 19:58
paypal is working  much better:
as buyer-me i select a bloggee image for $1 and pay thru paypal
   

the paypal transaction works & seller-me gets the proper notice that a purchase was made.   i have paypal return set up to

http://cascoly-images.com/pix/your-paypal-transaction/ (http://cascoly-images.com/pix/your-paypal-transaction/)

but it doesnt go there. instead it sends buyer-me the thank you email & but returns buyer-me to
'Customer Licence and File Management Area'
and item is still in my cart - and no info about how to download it.

is there something else that needs to be set up here?
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 16, 2013, 20:02
Last update should have directions - but its not going through. Since you put it on my mind, I'll fix it right now. I'm simultaniously working on a few issues now.

Out of curiosity - go back to your cart - refresh browser - is it there?
Title: Re: Setting up PayPal
Post by: cascoly on April 16, 2013, 21:30
Last update should have directions - but its not going through. Since you put it on my mind, I'll fix it right now. I'm simultaniously working on a few issues now.

Out of curiosity - go back to your cart - refresh browser - is it there?

yep, still there when I log back in, and refresh cart also; and  no link to any instructions for download.  will try new version tomorrow
Title: Re: Setting up PayPal
Post by: Leo Blanchette on April 16, 2013, 21:31
I'm not sure new version will help you! I have to go check out your site. In the meantime, I have to rush up today's version due to the error bugs on network (I found it) so can't expect people to wait. Be on your site soon though.
Title: Re: Setting up PayPal
Post by: quailrunphoto on April 27, 2013, 02:43
I have been reading thru this blog and find the quick turn around time on problems and fixes to be good.  I have gotten to the point on the design of my site that I need to setup PayPal.  I have created two accounts in PayPal, A for the seller and B for the buyer.  As a buyer (B) when I get to the shopping cart on my Symbiostock web site, the system requires a PayPal user email and password.  I input the user information for (B) the buyer, but it pops back with the message that "Please check your email address and password and try again"

I have verified the email and password several times by directly logging into PayPal.  I have setup the Symbiostock payment processing for Sandbox and used the url of http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php. (http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php.)  The PayPal email is set to my web sites email of [email protected].  The PayPal account for the seller IPN url is also http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php. (http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php.)

Any suggestions as to how to get this working will be most appreciated.
Title: Re: Setting up PayPal
Post by: cathyslife on April 27, 2013, 06:54
I have been reading thru this blog and find the quick turn around time on problems and fixes to be good.  I have gotten to the point on the design of my site that I need to setup PayPal.  I have created two accounts in PayPal, A for the seller and B for the buyer.  As a buyer (B) when I get to the shopping cart on my Symbiostock web site, the system requires a PayPal user email and password.  I input the user information for (B) the buyer, but it pops back with the message that "Please check your email address and password and try again"

I have verified the email and password several times by directly logging into PayPal.  I have setup the Symbiostock payment processing for Sandbox and used the url of [url]http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php.[/url] ([url]http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php.[/url])  The PayPal email is set to my web sites email of [email protected].  The PayPal account for the seller IPN url is also [url]http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php.[/url] ([url]http://quailrunphoto.com/wp-content/themes/symbiostock/ipn/paypal_ipn.php.[/url])

Any suggestions as to how to get this working will be most appreciated.


I never could get it to work correctly using sandbox, so I just went live and it worked like a charm.

On the Symbiostock page, did you enter your Paypal email address in the space above the IPN? I forgot to do that once and it gave me fits (for good reason). Someone mentioned to me that paypal won't let you pay yourself, so I had to use a different credit card than the one connected to my paypal account. In other words, my debit card is the card tied to my paypal account where my incoming payments get transferred to. I had to use a different Amex credit card to pay with, I couldnt use the debit card.

Just a couple of things I've had issues with, hope it helps.
Title: Re: Setting up PayPal
Post by: quailrunphoto on April 28, 2013, 01:32
Well I think I figured it out.  I had a setting wrong in the PayPal Sandbox.  Once I corrected that, everything processed correctly.  Now I will have to work up the courage to move it into live :-\
Title: Re: Setting up PayPal
Post by: cascoly on May 03, 2013, 18:33
i'm getting all the expected emails now, and get returned to the license page & says
 
---
Items still in your cart, and not in your download area?
 Wait a few seconds and refresh the page. Sometimes paypal takes a few minutes to notify us. If you still have problems, please contact us.
---
 but never does update, and doesn't give any instructions on where or how to download.  what is supposed to happen here?  the paypal transactions themselves have all worked fine
Title: Re: Setting up PayPal
Post by: Leo Blanchette on May 03, 2013, 18:35
You mean its not giving you the files at all?
Title: Re: Setting up PayPal
Post by: Kerioak~Christine on May 04, 2013, 01:09
Try clicking on the link in the email, that was how I got it to update when indid a test purchase the other day.  Assumed I had not given the site long enough when that happened
Title: Re: Setting up PayPal
Post by: cascoly on May 04, 2013, 08:38
Try clicking on the link in the email, that was how I got it to update when indid a test purchase the other day.  Assumed I had not given the site long enough when that happened
that may be part of the problem - I get no link

and there's no 'download area' in my buyer's sym session
Title: Re: Setting up PayPal
Post by: cathyslife on May 04, 2013, 08:50
Try clicking on the link in the email, that was how I got it to update when indid a test purchase the other day.  Assumed I had not given the site long enough when that happened
that may be part of the problem - I get no link

and there's no 'download area' in my buyer's sym session

I just made a test purchase on May 2 and here is the email i got with a link. But when I was in paypal, after the purchase was complete, on the right col of the paypal window, there was a link back to the customer license/download area, but it says something like "return to c underscore clapper at blankety blank dot com, which is my email. I wish it would say something like "click here to return to download area" or something like that, instead of my email. I don't know if that will be clear to the buyer.

When I got back to the customer license area, my image was there to download.

Your email doesn't look like the one I've attached?
Title: Re: Setting up PayPal
Post by: cascoly on May 04, 2013, 11:24
no, looks like I only got the paypal email, not one from sym - I must be missing something in the setup
Title: Re: Setting up PayPal
Post by: cathyslife on May 04, 2013, 13:18
no, looks like I only got the paypal email, not one from sym - I must be missing something in the setup
There's an area for it Symbiostock>Settings to put some customized text, but even if you didn't put anything in the text box, I would think you would still get the email, but maybe you do need text there?
Title: Re: Setting up PayPal
Post by: cascoly on May 04, 2013, 14:25
no, looks like I only got the paypal email, not one from sym - I must be missing something in the setup
There's an area for it Symbiostock>Settings to put some customized text, but even if you didn't put anything in the text box, I would think you would still get the email, but maybe you do need text there?

I've got text in all the boxes