Send-ShopifyCustomerInvite

EulandaXtools — Funktionsreferenz

Send-ShopifyCustomerInvite

ÜBERSICHT

Sendet eine Kontoeinladung an einen Shopify-Kunden (nur klassische Konten).

SYNTAX

Send-ShopifyCustomerInvite [-Shop] <string> [-Token] <string> [-ApiVersion] <string> [-CustomerId]
    <long> [[-MaxRetries] <int>] [[-TimeoutSec] <int>] [<CommonParameters>]

BESCHREIBUNG

Verwendet die customerSendAccountInviteEmail-Mutation, um eine Einladungs-E-Mail an den angegebenen Kunden zu senden.

WICHTIG: Diese Funktion funktioniert NUR mit klassischen Shopify- Kundenkonten (legacy customer accounts). Bei Shops mit dem neuen passwordless Kundenmodell wird eine Warnung ausgegeben und $null zurückgegeben. Im neuen Modell loggen sich Kunden per E-Mail + One-Time-Code ein und benötigen keine Einladung.

PARAMETER

-Shop

Type: string

Shopify-Shop-Domain, z.B. 'mein-shop.myshopify.com'.

-Token

Type: string

Admin API Access Token (shpat_...) der Custom App.

-ApiVersion

Type: string

API-Version, z.B. '2026-01'.

-CustomerId

Type: long

Numerische Shopify-Customer-ID.

-MaxRetries

Type: int
Default: 3

Maximale Anzahl Wiederholungen bei Rate-Limit.

-TimeoutSec

Type: int
Default: 60

HTTP Timeout in Sekunden.

AUSGABEN

pscustomobject -- Der Kunde, an den die Einladung gesendet wurde, oder $null.

BEISPIELE

# Einladung an Kunden senden
Send-ShopifyCustomerInvite -Shop 'mein-shop.myshopify.com' `
  -Token 'shpat_abc123' -ApiVersion '2026-01' -CustomerId 7654321098765
# Nach Kundenanlage Einladung senden (nur klassische Konten)
$customer = Set-ShopifyCustomer -Shop $shop -Token $token `
  -ApiVersion '2026-01' -Customer $data
if ($null -ne $customer) {
  Send-ShopifyCustomerInvite -Shop $shop -Token $token `
    -ApiVersion '2026-01' -CustomerId $customer.id
}