=== EGPS - Easy Sell for Google Photo ===

Contributors: feldkaresz
Donate link: https://www.paypal.com/donate/?hosted_button_id=4BPF95LGCU34Q
Tags: gallery, sell photos, photo gallery, photography, wordpress gallery plugin
Requires at least: 6.2
Tested up to: 6.5.5
Stable tag: 1.0.1
Requires PHP: 7.4
License: GPLv2 

The simpliest way to display and sell your images from your Google Photos account on your WordPress site.


== Introduction ==
--- Due to changes in Google Photos API, the plugin no longer works. Sorry for the inconvenience. ---

Introducing EGPS - Easy Sell for Google Photo (EGPS) – your ultimate WordPress plugin designed with photographers in mind. 
EGPS seamlessly bridges the gap between your Google Photos albums and your desire to sell your photographs directly from your website. With an effortless setup process, EGPS transforms your website into a fully automated, responsive photo-selling machine.


https://www.youtube.com/embed/kftFDVFG1tI?si=a120LwST3ZFVxtf0


== Installation ==
1. Unzip into your `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Do your settings at Admin->EGPS->Settings
4. Connect the EGPS plugin to Google Photos API, Firebase API and PayPal API (use step-by-step video instructions)
5. Do your email settings at Admin->EGPS->Emails
6. SET PERMALINK to "Post name"
7. SAVE permalink settings (even if it was already set to "post name" before)
8. Enjoy!


== Basic (Free) Features == 
The basic version of your EGPS plugin, available for free, includes essential features such as displaying photo galleries sourced from Google Photos. 
Users can connect to their Google Photos account, manage photos, and customize the display parameters of the plugin through the settings menu in the admin panel.


== How to Use the EGPS Plugin ==
1. Install the EGPS Plugin:
Begin by installing the EGPS - Easy Sell for Google Photo plugin on your WordPress website. You can find the plugin in the WordPress plugin repository or by searching for "EGPS" in the Plugins section of your WordPress dashboard.

2. Setup the Plugin:
Follow the video instructions to set up the EGPS plugin. This involves connecting your Google Photos account, configuring display settings, and customizing options to suit your preferences.

3. Capture and Enhance Photos:
Capture high-quality photos using your preferred camera or device. Once captured, enhance your photos using editing software to ensure they look their best before showcasing them on your website.

4. Upload Photos to Google Photos:
Upload your edited photos to your Google Photos account. This can be done directly through the Google Photos website or using the Google Photos app on your mobile device.

5. Add Hashtags:
Add relevant hashtags to each photo to improve discoverability and make it easier for users to find your photos through search.
Hashtags must be separated with a space character.

6. Arrange Photos into Albums:
Organize your photos into albums based on themes, categories, or events. This helps create a structured and visually appealing gallery for your website visitors to explore. Only the photos that are arranged in an album are displayed on your website.

7. Automatic Website Refresh:
EGPS will automatically refresh the appearance of your website twice a day, ensuring that your gallery stays up-to-date with your latest photos and album arrangements.

That's it! By following these steps, you'll be able to effectively use the EGPS plugin to showcase and sell your photos on your WordPress website. 


== Why Choose EGPS? ==
Photographers, rejoice! Gone are the days of manually updating your website with new photos to sell. 
EGPS taps into your Google Photos account, automatically showcasing your albums and individual photos in a beautifully cataloged format right on your website. It's not just about displaying your work; it's about turning your passion into profit, effortlessly.


== How does the EGPS WordPress plugin work? ==
The EGPS WordPress plugin simplifies the process of showcasing and selling your photos stored on your Google Photos account. 
After installation and a one-time setup, the plugin operates automatically. It periodically (two times a day) scans your Google Photos account for newly added albums and photos, and seamlessly integrates them into your website's gallery. This automated process ensures that your gallery stays up-to-date without requiring manual intervention, allowing you to focus on your photography while the plugin handles the rest.


== Features at a Glance: ==
* Automatic Sync: Once connected to your Google Photos account, EGPS does the heavy lifting for you, displaying your selected albums and photos on your site.
* Customizable Visibility: You have full control over what gets shown or hidden, ensuring that only your best work is up for sale.
* Tag Editing: Optimize your photos for search with editable tags, making it easier for potential buyers to find exactly what they’re looking for.
* Flexible Pricing Options: Set two different price points for each photo – a standard price and an exclusive rate, catering to varied buyer needs.
* Engaging Displays: Randomize album covers and manage photo counts per page to keep your gallery fresh and engaging.
* Download Management: Set a maximum download limit for each photo after purchase, protecting your work while offering value to your customers.
* Enhanced Searchability: Leverage camera details and a search tag cloud to help clients find photos based on specific technical criteria.


== Responsiveness ==
Fully Responsive Design: EGPS guarantees a smooth, mobile-friendly viewing experience for your audience, ensuring your photos look stunning on any device.


== Main Benefit ==
Set it and forget it! After a one-time setup, EGPS takes over, fully automating the process of displaying and selling your photos. Spend less time on site management and more time capturing the moments that matter.


== For Whom Is EGPS Designed? ==
EGPS is the perfect solution for photographers seeking a hassle-free way to sell their photos via their own website. Whether you're a professional photographer or a passionate hobbyist, EGPS offers you the tools to monetize your work without the complexities of manual gallery updates and sales processing.

Unlock the potential of your photography with EGPS - Easy Sell for Google Photo. Simplify your photo sales, engage your audience, and watch your passion project flourish. 
Welcome to the future of selling photos online – welcome to EGPS.


== Monetize Your Passion with Ease == 
What's even better? EGPS offers a flexible pricing model that suits every photographer's needs. The plugin is free to download, allowing you to seamlessly integrate your Google Photos albums into your website's gallery. However, for the full spectrum of features, including the ability to sell photos directly from your site, users require a valid license key. Fear not – obtaining a license key is a breeze! Simply head to our website to purchase a license key that unlocks the full potential of EGPS, empowering you to turn your photography hobby into a lucrative business venture.


== Premium (Paid) Features == 
To access premium features such as the ability to sell photos directly from their website using the plugin, users need to purchase a license key.


== Useful Links ==
Live Demo 
https://1europhoto.com/photoalbum

More details and Premium license options at 
https://feldvebel.hu/selmlicenses


== You have any suggestions ==
If you have any suggestions to add, or for a new add-on, feel free to email us at egps@feldvebel.hu


== Prerequisites ==
1. PHP5.6 or above
2. cURL running on your web host
3. Google account
4. PayPal account


== FAQ ==

= Does this work with Google Photos? =
Yes this plugin works with images and albums stored and created in Google Photos.

= How does the EGPS WordPress plugin work? =
The EGPS WordPress plugin simplifies the process of showcasing and selling your photos stored on your Google Photos account.
After installation and a one-time setup, the plugin operates automatically. It periodically scans your Google Photos account for newly added albums and photos, and seamlessly integrates them into your website's gallery. This automated process ensures that your gallery stays up-to-date without requiring manual intervention, allowing you to focus on your photography while the plugin handles the rest.

= IMPORTANT =
DO NOT DELETE PHOTOS OR ALBUMS on Google Photos. Instead, set visibility in the EGPS admin panel
Once you upload and arrange your photos into albums, please do not make any changes to their arrangement.
This is important because the Google Photos API does not support photo deletion, and photos that have been purchased must remain available for download in their original location. Thank you for your understanding. 

= Is there a trial period available for the EGPS plugin? =
No, a trial period is not available at the moment. 
However, the gallery part of the plugin is free to use, allowing you to showcase your photos and albums on your website at no cost. The photo selling feature is optional and requires a subscription.

= Can I get help after I sign up/purchase? =
Absolutely! We are here to assist you every step of the way. Whether you have questions about setting up your plugin, customizing your gallery, or managing your subscription, we're just an email or message away. 
Don't hesitate to reach out to us for prompt and personalized assistance. 

= Is there a limit to the number of photos I can showcase and sell with the EGPS plugin? =
No, there is no limit to the number of photos you can display or sell using the EGPS plugin. You have the freedom to upload and organize as many albums and photos as you desire, allowing you to showcase your entire portfolio to potential customers. 

= Do I need technical expertise to set up and use the EGPS plugin? =
Not at all! The EGPS plugin is designed with ease of use in mind, making it accessible to users of all skill levels. With intuitive controls and step-by-step instructions, you can quickly set up and configure your gallery without any prior technical knowledge. 

= What are the benefits of an Annual plan over a Month-by-month plan? =
Opting for an annual plan provides several advantages, including cost savings and convenience. With an annual plan, you typically enjoy a discounted rate compared to the month-by-month option. Additionally, an annual plan offers peace of mind, as you won't need to worry about monthly renewals, allowing you to focus more on your photography business. 

= What payment methods are accepted for purchasing a subscription? =
Currently, we accept payments exclusively through PayPal and Stripe. For your security and privacy, our servers do not process or store any payment data. When you make a purchase, you'll be securely redirected to either PayPal or Stripe to complete your transaction. This ensures that your payment information is handled in accordance with the highest standards of security and compliance. 

= How can I cancel my subscription? =
You can cancel your subscription at any time by accessing your account settings within feldvebel.hu's admin area. Simply navigate to the subscription section and follow the prompts to cancel. In addition, subscriptions can also be canceled directly through the payment service used for the purchase—either PayPal or Stripe, depending on your chosen method.
Please note that cancellation will take effect at the end of your current billing cycle, and no refunds will be provided for unused portions of your subscription. 

= Can I get a refund if I cancel my subscription? =
We can refund purchases within the first 14 days, provided you haven't genereated a license key for your website. After 14 days or once a license key is generated, it is no longer eligible for a refund. 


== Screenshots ==
1. Gallery album view
2. Gallery photo view with meta data
3. Admin panel, photo visibility and meta data change
4. Admin panel, photo meta data change
5. Admin panel album summary view
6. Google Photo API settings
7. Google Firebase API settings
8. EGPS frontend design settings
9. Select photo's meta data to show
10. Set normal and exclusive photo prices
11. PayPal API settings
12. Registration email fields
13. Registration email preview
14. EGPS - Easy Sell for Google Photo

== Videos ==

https://www.youtube.com/embed/P54W4GVWKGs?si=eobiLC0rSXHhmuM-

https://www.youtube.com/embed/ug6b-sfSr0U?si=iAIgGhbJ-15Gig5k

https://www.youtube.com/embed/6ZxYUqCJt4c?si=rgfUayWaNg6S4DuR


== Use of a 3rd Party services ==
* Youtube
    - https://www.youtube.com 
    - Used for giving step-by-step instructions for plugin installation and usage
    - https://www.youtube.com/static?template=terms

* Google
    - https://accounts.google.com/o/oauth2/token
    - https://policies.google.com/terms?gl=HU&hl=en-US

* Google Firebase library 
    - https://firebase.google.com/
    - Used for authenticating customers
    - https://firebase.google.com/terms/

* Google Photos API 
    - https://developers.google.com/photos
    - https://www.googleapis.com/auth/photoslibrary
    - Used for integrating Google Photos with EGPS WordPress plugin
    - https://developers.google.com/terms/site-terms

* PayPal API 
    - https://developer.paypal.com/api/rest/
    - Used for online payment of selling photos with EGPS WordPress plugin
    - https://www.paypal.com/us/legalhub/home

* Bootstrap 
    - https://getbootstrap.com/
    - Used for dispalying responsive content
    - https://github.com/twbs/bootstrap/blob/main/LICENSE


== Compressed JS source code ==
* egps-easy-sell-for-google-photo/frontend/build/static/js/egps_allinonefile.js
    - uncompressed source code can be found in "/frontend/src" folder 

== Changelog ==

= 1.0 =
= 1.0.1 =
--- Due to changes in Google Photos API, the plugin no longer works. Sorry for the inconvenience. ---


== Upgrade Notice ==
 
= 1.0 =
