This question is answered. Helpful answers available: 0. Correct answers available: 1.


Permlink Replies: 8 - Pages: 1 - Last Post: 12 Mar 26, 11:36 Last Post By: TomJr
TomJr

Posts: 27
Registered: 9-Jun-2022
download original photo *after* a purchase
Posted: 9 Mar 26, 01:39
 
  Click to reply to this thread Reply
I have a pretty big photoshoot coming up, and I'm finding JAlbum and PhotoBlogger is the best solution to create an e-commerce "microsite", tagged off of my business webpage.

Anyhow, in addition to various print sizes of photos, I'd like to offer customers the option to purchase the original digital image. Right now, I think I'll have to tell them I need to email them the image after purchase.

But if there is a way to let the customer download it after purchase, maybe someone can show me how it can be done.

Thanks in advance,
Tom
Laza

Posts: 1,485
Registered: 6-Sep-2005
Re: download original photo *after* a purchase
Posted: 9 Mar 26, 08:21   in response to: TomJr in response to: TomJr
Helpful
  Click to reply to this thread Reply
This type of PayPal does not allow for payment verification. It's because it runs on the visitor's browser, which is considered not safe enough to process or verify financial transactions. With this model, you have to accept the payment and fulfil the purchase. If you'd like to use an automatic delivery shopping cart, you'd need to set up the entire process on the server, including secure token management and inventory handling. (And this way it becomes your responsibility if something goes wrong.)
TomJr

Posts: 27
Registered: 9-Jun-2022
Re: download original photo *after* a purchase
Posted: 9 Mar 26, 09:09   in response to: Laza in response to: Laza
 
  Click to reply to this thread Reply
Laza,

Thank you for the explanation. Your answer raised a few questions for me that I want to make sure I understand correctly.

From what I gather, the limitation you mentioned — that the PayPal implementation runs on the visitor’s browser and therefore cannot verify payments — mainly affects automatic fulfillment systems (for example, instant digital downloads). Since the browser cannot be trusted for transaction verification, that type of workflow would require server-side payment confirmation.

However, my intended workflow is much simpler:
1. Customer places an order and pays via PayPal
2. I receive the PayPal payment notification
3. I manually fulfill the order (print the photos)
4. The customer picks them up

In that scenario, I’m not relying on the website itself to verify the payment — I would simply confirm the payment in my PayPal account before fulfilling the order.

So my question is this:

Is the PayPal integration in the PhotoBlogger skin suitable for this type of manual fulfillment workflow? In other words, is it functioning essentially as a standard PayPal checkout button where the transaction is ultimately verified through PayPal itself?

The wording about the browser being “not safe enough to process or verify financial transactions” made me wonder whether there were broader security concerns with using PayPal in this setup, or if the limitation applies only to automated delivery systems.

I’m perfectly fine with manual fulfillment for physical photo orders, so I just want to make sure I’m understanding the technical limitation correctly.

I hope that makes sense. Thanks in advance.

Tom
Laza

Posts: 1,485
Registered: 6-Sep-2005
Re: download original photo *after* a purchase
Posted: 9 Mar 26, 13:30   in response to: TomJr in response to: TomJr
 
  Click to reply to this thread Reply
I am not sure what you are after: "printed photos" or "digital downloads"?

Both are possible with manual fulfillment. What's not possible is selling digital copies and automatically providing links to the photos. You have to manually gather those photos and either send them through email or allow downloads through an FTP server or cloud service for every purchase.
TomJr

Posts: 27
Registered: 9-Jun-2022
Re: download original photo *after* a purchase
Posted: 10 Mar 26, 11:48   in response to: Laza in response to: Laza
 
  Click to reply to this thread Reply
Laza,

Yeah, manual fulfillment is what I was getting at. So we are both on the same page now.

That said, the FTP link idea is a good thought. Thanks.

Tom
JeffTucker

Posts: 8,197
Registered: 31-Jan-2006
Re: download original photo *after* a purchase
Posted: 10 Mar 26, 13:29   in response to: TomJr in response to: TomJr
Helpful
  Click to reply to this thread Reply
The easiest thing to do, as long as you don't get a huge number of these purchases, is to plant the paid-for original in a directory with a quasi-random number, like:

https://example.com/382952/theoriginal.jpg

Then feed the purchaser that un-guessable link. Just make sure you have indexing turned off in your hosting account, so no one can go exploring.
Laza

Posts: 1,485
Registered: 6-Sep-2005
Re: download original photo *after* a purchase
Posted: 10 Mar 26, 15:53   in response to: TomJr in response to: TomJr
 
  Click to reply to this thread Reply
If you are using a cloud service like Dropbox or Nextcloud, you can share image links with an expiry date. In Dropbox, you will need a paid plan for this functionality.
TomJr

Posts: 27
Registered: 9-Jun-2022
Re: download original photo *after* a purchase
Posted: 12 Mar 26, 11:30   in response to: JeffTucker in response to: JeffTucker
 
  Click to reply to this thread Reply
I might give that a try, unless, as you said, I get a large number of orders, which I expect to happen, lol.

Thanks!
TomJr

Posts: 27
Registered: 9-Jun-2022
Re: download original photo *after* a purchase
Posted: 12 Mar 26, 11:35   in response to: Laza in response to: Laza
 
  Click to reply to this thread Reply
That's a good idea too. I have both iCloud and a Google+ account with the business so about 13 gigs of 30 gigs of space available. That might be enough to acheive that.

But can I do that from JAlbum? Or is that a separate email link I would send directly to the customer?

Thanks!

Edited by: TomJr on 12 Mar 2026, 11:35
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums