Pay-Checkout- und Zahlungsanbieter

LicenseChain Pay (https://pay.licensechain.app) hostet Verkäufer-Checkout-Seiten, stellt Lizenzen aus, und liefert signierte Weiterleitungen oder Händler-Webhooks. Die Core-API (/v1/products) definiert Produktmetadaten; Pay führt die Zahlung und Erfüllung durch.

Checkout-Modi

  • Gehostete Pay-Seite/checkout/{'{'}productId{'}'} mit optionalem Spiegel ?payload=... (strenger Modus).
  • Strikter Spiegelmodus – Der Verkäufer erstellt eine verschlüsselte Nutzlast (TOKEN, CLIENT_EMAIL), leitet den Käufer zu Pay weiter und erhält einen signierten Rückruf. Sehen Spiegel-SDK.
  • WooCommerceLicenseChain WC Checkout Das Plugin automatisiert den Nutzlast- und Validierungsfluss.

Zahlungsanbieter auf Pay

Dritter Zahlungspartner (primär)

Kartenzahlungen und Abonnements. Die Karteneingabe ist auf der Pay-Checkout-Seite eingebettet. Wiederkehrende Produkte erfordern stripePriceIdRecurring auf dem Core API-Produkt. Verlängerungen aus der Nutzung von Verkäufer-Backends POST /api/checkout/mirror/subscription/charge.

Krypto (Drittpartner)

Optionaler Krypto-Checkout wann cryptoPaymentsEnabled trifft auf das Produkt zu (es können Business-/Enterprise-Stufen gelten). Die Validierung erfolgt weiterhin über Mirror /validate nach bestätigter Zahlung.

Drittanbieter-Storefront-Partner (extern/alternativ)

Einige Verkäufer nutzen einen Drittanbieter-Storefront-Partner für den Creator-/SaaS-Checkout. Dieser Partner ist nicht eingebettet Inside Pay Checkout heute – es fungiert als alternative Storefront neben LicenseChain und nicht als Drop-in-Prozessor wie der primäre Drittanbieter-Zahlungspartner (siehe Pay docs/payment-provider-expansion-analysis.md).

Typisches Muster: Verkaufen Sie den Zugriff auf den Drittanbieter-Storefront-Partner und stellen Sie dann LicenseChain-Lizenzen über die Core-API aus oder überprüfen Sie sie (POST /v1/licenses/verify) oder Pay Merchant Webhooks, wenn Sie Bestellungen manuell oder automatisiert überbrücken. Für den nativ gehosteten Checkout auf Ihrer Domain verwenden Sie stattdessen Mirror mit dem primären Drittanbieter-Zahlungspartner auf Pay.

Überprüfung nach dem Bezahlvorgang

  1. Überprüfen Sie die Mirror-Umleitung signature (bei Verwendung des strikten Modus).
  2. Anruf POST /api/checkout/mirror/validate mit license + email.
  3. Nutzen Sie optional Pay-Händler-Webhooks (x-lc-pay-signature) für asynchrone Erfüllung – siehe Bezahlen Sie Händler-Webhooks.

API-Referenz