I’ve been asked to have a easier way of FINDING and PURCHASING pictures by providing photo albums of different events that they can find easier (Just like the Client Showcase Albums) and also purchase photos directly from the album within. The reason for this is because people don’t want to have to scroll a whole page to find their event that is in a photo gallery grid form (Wix Art Store layout) which results in hundreds of pictures on top of each other which would be on top of other galleries of the events which would take too long to find certain pictures that people want to purchase. If photo albums of different events were made just like the client showcase album layout it would be much easier finding your pictures and if there was a feature to purchase pictures from within the albums that would also be easier.
Hey
Do you want this to me made in WIX code? If so I would create a collection of images that are purchasable and then put them connected inside some collection of events.
I would make one image the free small one and one image the high resolution version that they can buy. Then I would make a dynamic page with the single image details and show / hide the download photo depending on if the logged in user has bought that particular image. How?
In the site make a collection of user id or emails and photo id that has been bought. So itt contains a user email text field and a photo id field and maybe the transaction id from stripe.
When a user decides to buy an image you make the stripe payment and after successful payment store image, user and stripe transaction in the data collections called Transactions.
Then when the user goto the image details page you look up the current image id and the user in the transaction collection, if found show the download button which you link to the highres image, If they did not bought it show a BUY button.
Maybe this will be a small guide for you to start with?
Hey apatri,
it would help if you could elaborate a bit about the design you have in mind.
if you provide some detail about what exactly you are trying to achieve, we’d be able to guide you better.
thanks!