PCIO VIS Products

Beskrivelse

PCIO VIS Products er en udvidelse til PCIO VIS Member Event-pluginet. Det tilføjer en digital butik med produkter og abonnementer med licensnøgler, en offentlig butik via [pcio_me_shop] med Stripe-betaling, en liste over butiksordrer under Økonomi, automatiske medlemsabonnementer på medlemslisten samt en cron-jobfunktion til påmindelser om fornyelse og udløb.

Funktioner:

  • Digitale produkter og abonnementer med licensnøgler.
  • Offentlig butik via shortcode [pcio_me_shop] med Stripe-betaling.
  • Liste over butiksordrer integreret i kerneområdets Økonomi.
  • Automatiske medlemsabonnementer på medlemslisten.
  • Cron-job til påmindelser om fornyelse og udløb.

Dette plugin kræver, at kerne-pluginet PCIO VIS Member Event er installeret og aktivt. Det genbruger Stripe-konfigurationen fra PCIO VIS Tickets-pluginet.

Eksterne tjenester

Dette plugin opretter forbindelse til Stripes betalings-API (drevet af Stripe, Inc.) for at behandle kortbetalinger for betalingsprodukter og fornyelser af abonnementer. Gratis produkter (pris 0) kontakter aldrig Stripe. Stripe bruges kun, når Stripe API-nøgler er indtastet i indstillingerne for PCIO VIS Tickets.

Hvad der sendes, og hvornår:

  • Når en køber betaler for et betalingsprodukt eller en fornyelse: pluginet opretter en Stripe Checkout-session ved at sende ordrenummeret, ordrelinjerne (produktnavne og beløb), valutaen, køberens e-mailadresse samt URL’er til succes/annullering til https://api.stripe.com. Køberen omdirigeres derefter til Stripes hostede betalingssiden, hvor kortoplysninger indtastes direkte hos Stripe (kortdata passerer aldrig gennem dette websted).
  • Når en administrator refunderer en betalt ordre: betalingsreferencen sendes til https://api.stripe.com for at oprette refunderingen.
  • På ordrebekræftelsessiden: pluginet forespørger https://api.stripe.com for at bekræfte betalingsstatus (dette websted bruger ikke en separat webhook til butikken).

Købers navn og e-mail, som indtastes ved betaling, gemmes på dette websted for at udstede og sende licensnøgler via e-mail. Da person- og betalingsoplysninger overføres til Stripe, skal du sikre, at din egen privatlivspolitik dækker dette. Ved at bruge denne integration er du og dine købere underlagt Stripes vilkår og politikker:

  • Stripes serviceaftale (vilkår): https://stripe.com/legal/ssa
  • Stripes privatlivspolitik: https://stripe.com/privacy

Skærmbilleder

Installation

  1. Installér og aktivér først kerne-pluginet PCIO VIS Member Event.
  2. Upload mappen pcio-vis-products til /wp-content/plugins/.
  3. Aktivér pluginet under Plugins i WordPress-administrationen.
  4. Tilføj produkter, og konfigurer butikken under administrationsmenuen Vis.

FAQ

Hvor vises butikken?

Tilføj shortcode [pcio_me_shop] til en side, eller åbn butikken under /vis/shop.

Skal jeg konfigurere Stripe her?

Stripe-konfigurationen deles med PCIO VIS Tickets-pluginet. Der kræves ingen separat Stripe-opsætning i dette plugin.

Anmeldelser

Der er ingen anmeldelser for denne widget.

Bidragsydere & udviklere

“PCIO VIS Products” er open source-software. Følgende personer har bidraget til dette plugin.

Bidragsydere

“PCIO VIS Products” er blevet oversat til 1 sprog. Tak til oversætterne for deres bidrag.

Oversæt “PCIO VIS Products” til dit eget sprog.

Interesseret i udvikling?

Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.

Ændringslog

1.2.0

  • Added: Manage subscriptions — the Subscriptions tab on /vis/shop now lets authorized users create, edit and delete member subscriptions directly, alongside the ones generated automatically from Stripe orders. The dialog picks a product, the member’s membership number, an expiry date and a status (active, expired or cancelled).
  • Added: Membership number linking — subscriptions are tied to a member by the core “Membership #” field. The Subscriptions tab gains Member #, Membership and Counted columns (with a Counted filter) so you can see and reconcile exactly which subscriptions count toward the active-membership total.
  • Changed: subscription management is available to users with either Manage finance or Manage shop, and the /vis/shop page now opens for finance managers too.

1.1.0

  • Tilføjet: Administrationssiden Medlemskabsregler (Vis Membership Rules) til styring af, hvordan abonnementsudløbsdatoer beregnes — Flydende (1 år fra køb), Fast årlig start eller Fast med skæringsdato.
  • Tilføjet: Vælger for abonnementsperiode i produktdialogen, så et produkt kan følge reglen Flydende, Fast eller Fast med skæringsdato.
  • Tilføjet: Redigerbare e-mailskabeloner i kerneområdets Mail-editor (/vis/mails/) til e-mails om abonnements påmindelser, abonnementets udløb, ordrebekræftelse og leveringsnotifikationer, med indsættelige tags som {name}, {product_name}, {expire_date}, {renew_url}, {licence_keys}, {order_no} og {site_name}. Skabelonerne oprettes automatisk, også på eksisterende installationer.
  • Tilføjet: Ny shortcode [pcio_me_member_subscription_count], der viser et animeret antal medlemmer med et aktivt medlemsabonnement.
  • Tilføjet: Antallet af aktive medlemskaber vises nu på kerneområdets statistik-dashboard.
  • Tilføjet: Abonnementsoplysninger ({subscription_name}, {expire_date}) er nu tilgængelige som tags i velkomstmailen til medlemmer.
  • Tilføjet: Antalsvælger med en konfigurerbar max_qty-attribut på shortcoden [pcio_me_product_order].
  • Tilføjet: Kontakt til testtilstand for cron-job på Vis-synkroniseringssiden — sender alle abonnements-e-mails til webstedets administrator og beholder udløbne abonnementer, så test og migrering kan udføres sikkert.
  • Tilføjet: Shortcode-oversigtssiden dokumenterer nu [pcio_me_shop], [pcio_me_product_order] og [pcio_me_member_subscription_count], inklusive navigationspunkter.
  • Tilføjet: Mørkt sidehoved-banner (som på siderne Medlemmer og Økonomi) på administrationssiderne /vis/shop og /vis/delivery.
  • Forbedret: Listen over leveringsordrer viser nu medlemmets adresse og telefonnummer (fra kerne-medlemsoplysningerne), og e-mailen med leveringsnotifikation indeholder dem.
  • Rettet: /vis/delivery viste en overskrift to gange — den indre overskrift “Leveringsordrer”, som blev gengivet af JavaScript, er blevet fjernet.
  • Rettet: Løst advarsler fra WordPress Plugin Check (nonce-verifikation på siden Medlemskabsregler og en frarådet forespørgsel til skemaændring i produktdatabaselaget).

1.0.0

  • Første udgivelse.