コンテンツにスキップ

Payment Eligibility Checkers

概要

決済方法の利用可否を判定するカスタムチェッカー群です。paymentOptions.paymentMethodEligibilityCheckers に登録し、注文や顧客情報に応じた決済制御を行います。

チェッカー一覧

SMILE回収方法判定

  • 識別子: smileCollectionMethodPaymentEligibilityChecker
  • 判定対象: order.customer.customFields.collectionMethod1
  • 用途: SMILE回収方法(1〜4)に応じた決済方法の許可/拒否
  • 回収方法コード:
  • 1: 代引き / クレジットカードなど
  • 2: 売掛(口座引き落とし)
  • 3: 売掛(請求書払い)
  • 4: 先入金(銀行振込)

ポリシー連携判定

  • 識別子: paymentGroupEligibilityChecker
  • 判定対象: 可視性ポリシー(policyType: payment
  • 用途: 顧客可視性プラグインのポリシーに基づく決済制御

登録箇所

  • packages/plugins/src/b2b-extensions/payments/payment-eligibility-checkers.ts
  • apps/vendure-server/src/vendure-config.shared.ts

関連ドキュメント