Portrait-Archiv Photostore – Sell Photos & Client Galleries

Description

Sell your photos from WordPress — without running an online shop. Publish your galleries, and Portrait-Service takes care of everything else: secure payment, professional production and direct shipping to your customer. Every month you receive your commission — with a detailed statement. No shop setup, no logistics, no accounting on your side.

Running a real online shop is a huge effort for a photographer: payment providers, invoicing, VAT, print production, packaging, shipping, returns. This plugin (and the Portrait-Archiv.com service behind it) takes all of that off your plate — so selling your photos becomes realistic even for a small studio or a hobby photographer, without complexity.

What makes it different

  • Publish as many galleries as you like — portraits, weddings, events, and specialised jobs like school and kindergarten photography.
  • Not just downloads. Your customers order real photo prints, wall art, canvas, gifts and digital downloads — you decide which products and at what price.
  • Full fulfilment through us. Order intake, payment processing, production and direct shipping to the end customer all happen through Portrait-Service. You never touch an order.
  • Monthly commission payout with a clear statement — you keep the margin between the lab price and your own sale price.
  • Access-protected galleries for sensitive jobs: public list, guest password or gallery code (ideal for schools and kindergartens).
  • Volume discounts (tiered prices) to encourage larger orders — shown to your customers automatically.

What the plugin does in WordPress

  • Connect your Portrait-Archiv account in one step, or create a new free account right from WordPress — no tokens to copy.
  • Manage galleries: create them, upload images, set visibility and edit title, date and price list.
  • Manage price lists: your purchase price, your sale price and your net profit at a glance; add or remove products; set tiered prices.
  • Embed a gallery with a Gutenberg block (just pick it from a dropdown) or a shortcode.
  • A modern, fast, mobile-friendly shop for your visitors; payment by prepayment or PayPal.

More about the Portrait-Archiv photo reordering system:
https://www.portrait-service.com/portrait-archiv

Captures d’écrans

Blocs

Cette extension fournit 4 blocs.

  • Portrait-Archiv: Gallery list
  • Portrait-Archiv: Gallery
  • Portrait-Archiv: Guest password
  • Portrait-Archiv: Gallery code

Installation

  1. Upload the plugin folder ‘portrait-archiv-shop’ to wp-content/plugins (or install it from the Plugins screen).
  2. Activate the plugin on the « Plugins » screen in the WordPress admin.
  3. Open « Portrait-Archiv > Account » and connect your Portrait-Archiv account (sign in, or create a new account).
  4. Add a gallery to any page using the « Portrait-Archiv: Gallery » block or a shortcode.

See « Portrait-Archiv > How-To » after activation for a full walkthrough of every feature.

FAQ

How do I earn money with this?

You set your own sale price for every product. You keep the margin between the lab’s production price and your sale price. Portrait-Service handles order intake, payment, production and shipping for you and pays out your earnings every month with a detailed commission statement. See portrait-service.com for the current terms.

What does it cost?

Creating a Portrait-Archiv.com account and using this plugin is free. There is no monthly fee; Portrait-Service earns through the production of ordered prints. You always define your own sale prices.

Do I need a Portrait-Archiv.com account?

Yes. The plugin is the WordPress front end for your Portrait-Archiv.com account. You can create a free account directly from the plugin (« Account » page) or connect an existing one — no tokens to copy.

Can I use the plugin outside of Germany?

In principle yes. Please note, however, that some labs only ship photo prints, posters or canvases within Germany. Selling digital products is of course possible worldwide. To register a Portrait-Archiv.com account from abroad, please contact us via Portrait-Service.com.

How do I publish galleries?

Open « Portrait-Archiv > Galleries » and create a new gallery (optionally choosing a price list), then upload your images. Galleries you already published on Portrait-Archiv.com appear in the list automatically.

I published a new gallery but it does not show up

The plugin keeps a small local cache to speed up page loads and avoid unnecessary requests. Galleries are synced automatically in the background (the interval is configurable under « Portrait-Archiv > Settings »). For an immediate update, click « Refresh galleries now » on the Settings page.

Avis

Il n’y a aucun avis pour cette extension.

Contributeurs/contributrices & développeurs/développeuses

« Portrait-Archiv Photostore – Sell Photos & Client Galleries » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Portrait-Archiv Photostore – Sell Photos & Client Galleries” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Portrait-Archiv Photostore – Sell Photos & Client Galleries » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal des modifications

4.1.0

  • German is now bundled in both address styles — informal (« du », de_DE) and formal (« Sie », de_DE_formal). WordPress automatically serves the variant matching your site language.
  • Localized plugin title for better discoverability in the German plugin directory and search.

4.0.1

  • The “Connect your Portrait-Archiv account” admin banner can now be dismissed permanently (per user) — handy for demo or test installs that will never be connected.

4.0

Major rebuild — your Portrait-Archiv.com account becomes a cockpit inside WordPress.
* Connect in one step: create a free Portrait-Archiv account or link an existing one, right from WordPress (no tokens to copy).
* Manage galleries in WordPress: create galleries, upload images, edit title, date and price list, and set each gallery’s visibility (public list, guest password or gallery code).
* New: choose the default visibility for newly imported/created galleries under Settings — so a new gallery is live right away instead of hidden.
* Manage price lists: see your purchase price, your sale price and your net profit per product at a glance; add or remove products.
* New: tiered (volume) prices per product. The shop applies the cheaper unit price automatically and shows the available discounts to your customers to encourage larger orders.
* Modern, fast, mobile-friendly gallery and shop. Embed a gallery with a Gutenberg block (pick it from a dropdown) or a shortcode.
* Checkout with prepayment or PayPal; availability and fees are determined on the backend.
* Only active galleries are shown; hardened security throughout.
* Passes the official WordPress Plugin Check with zero errors and zero warnings.
* Requires WordPress 6.2+ and PHP 8.1+ (tested up to WordPress 7.1).

3.7

  • Bugfix für Übertragung der Bestellung

3.5

  • Stabilität verbessert

3.1

  • kleine Anpassungen für WordPress 5

3.0

  • Anbindung der neuen REST-API von Portrait-Archiv.com
  • Umstellung auf JQuery und Bootstrap im Frontend
  • starke Performanceoptimierung
  • kleine Bugfixes im täglichen Update der Galerien
  • Reduzierung der lokalen Datenhaltung auf ein Minimum

2.3

  • Optimierung der Cron-Jobs zur aktualisierung der Galerien
  • Entfernung von Verwendung von deprecated Methoden
  • kleine Bugfixes im Adminbereich
  • Zahlungsweise PayPal nur noch anbieten wenn Rechnungsbetrag > 0 Euro
  • Anpassungen für neue WordPress-Modulverzeichnis

2.2.3

  • kleine Bugfixes in Verbindung mit PHP 7
  • Sortierung der Galerieliste nach Datum

2.2

  • Bereitstellung des Buttons zur Tagerstellung im Editor
  • neue TLDs als valide Domains hinzugenommen
  • kleine Anpassungen im Layout

2.1.3

  • Bugfix bei täglichem Shooting-Refresh

2.1

  • technische Backendumstellung
  • Anbindung der Schweizer Niederlassung
  • Einbindung von PayPal als Zahlungsweise
  • neues zusätzliches Bootstrap-Template (Responsive Design)

1.7

  • erste Vorbereitungen für Relaunch von Portrait-Archiv.com

1.6.4

  • kleiner Bugfix bei Rundungen im Warenkorb

1.6.2

  • kleiner Bugfix bei CURL Verbindungen

1.6

  • Fallbacklösung falls Serverkonfiguration Remotezugriff nicht erlaubt

1.5

  • Anzeige der Galerien mit Unterordnern ermöglicht

1.4

  • neues Template-Tag – Einbindung über Galeriecode
  • Template-Editor – Erstellen Sie direkt online Ihre eigenen Templates
  • Korrektur kleinerer Fehler

1.3

  • kleine Fixes

1.2

  • kleine Performanceoptimierungen
  • Eröffnung eines Portrait-Archiv.com Accounts direkt über das Modul

1.0.1

  • kleine Anpassungen im Default-Template
  • Erweiterung der Readme zur Anzeige der Bilder im Pluginverzeichnis

1.0

  • erste initiale Veröffentlichung