支払いチェックアウトおよび支払いプロバイダー

LicenseChainペイ (https://pay.licensechain.app) 販売者のチェックアウト ページをホストし、ライセンスを発行し、 署名されたリダイレクトまたはマーチャント Webhook を配信します。コア API (/v1/products) 製品メタデータを定義します。 Pay は支払いと履行を実行します。

チェックアウトモード

  • ホストされた支払いページ/checkout/{'{'}productId{'}'} オプションのミラー付き ?payload=... (厳密モード)。
  • ミラーストリクトモード — 売り手は暗号化されたペイロード (TOKEN、CLIENT_EMAIL) を構築し、買い手を支払いにリダイレクトし、署名されたコールバックを受け取ります。見る ミラーSDK.
  • ウーコマースLicenseChain WC チェックアウト プラグインはペイロードとフローの検証を自動化します。

Pay の決済プロバイダー

サードパーティの支払いパートナー (プライマリ)

カード支払いと定期購読。カードの入力は、支払いチェックアウト ページに埋め込まれています。定期的な製品には次のことが必要です stripePriceIdRecurring Core API 製品について。販売者のバックエンド使用からの更新 POST /api/チェックアウト/ミラー/サブスクリプション/チャージ.

暗号化 (サードパーティパートナー)

オプションの暗号チェックアウト cryptoPaymentsEnabled 製品では true です (ビジネス/エンタープライズ層が適用される場合があります)。 検証は引き続きミラーを介して行われます /validate 入金確認後。

サードパーティの店頭パートナー (外部/代替)

一部の販売者は、クリエイター/SaaS チェックアウトにサードパーティの店頭パートナーを使用しています。そのパートナーは ない 埋め込まれた 今日のPayチェックアウト内 — ドロップインプロセッサではなく、LicenseChainと並んで代替ストアフロントとして機能します 主要なサードパーティ支払いパートナーと同様 (「支払い」を参照) docs/payment-provider-expansion-analysis.md).

典型的なパターン: サードパーティのストアフロント パートナーでアクセスを販売し、コア API 経由で LicenseChain ライセンスを発行または検証します。 (POST /v1/licenses/verify) または注文を手動または自動でブリッジするときに販売者の Webhook を支払います。 ドメインでネイティブにホストされたチェックアウトの場合は、代わりに、Pay の主要なサードパーティ支払いパートナーで Mirror を使用してください。

チェックアウト後の検証

  1. ミラーリダイレクトを確認する signature (厳密モードを使用している場合)。
  2. 電話 POST /api/checkout/mirror/validatelicense + email.
  3. 必要に応じて、Pay マーチャント Webhook を使用します (x-lc-pay-signature) 非同期フルフィルメントについては、を参照してください。 有料販売者の Webhook.

APIリファレンス