Sylius 不正防止モジュール
概要
この不正検知モジュールは、Sylius eコマースプラットフォーム上で行われるすべての注文をリアルタイムで決済不正の観点からスクリーニングします。高度な検証アルゴリズムにより不正パターンを正確に検出し、チャージバックや不正による損失を最小限に抑えます。
Sylius バージョン2.x以降に対応しています。
FraudLabs Pro の機能 ページにアクセスして、実行される不正検証の種類と、それが不正なオンライン取引を防止し、手動レビューを減らすのにどのように役立つかについて詳しくご確認ください。
はじめる
簡単な手順でSylius用FraudLabs Proモジュールを設定します:
ステップ1:無料のAPIキーに登録する
プラグインのインストールを続行する前に、無料の API ライセンス キーにサインアップしてください。このキーはプラグインのインストール中に必要です。
無料で登録ステップ2:不正防止モジュールのインストールと設定
- Composerでプラグインを導入:
composer require fraudlabspro/sylius-fraudlabspro-plugin
-
プラグインを登録: バンドルを config/bundles.php ファイルに追加してください(Symfony Flex が自動で追加していない場合):
return [
// ...
FraudLabsPro\SyliusFraudLabsProPlugin\FraudLabsProSyliusFraudLabsProPlugin::class => ['all' => true],
];
-
データベースを更新してください:
このプラグインは、チャネルごとに API キーを安全に保存する ChannelConfiguration エンティティを追加するため、データベースのマイグレーションを実行する必要があります:
bin/console doctrine:migrations:diff
bin/console doctrine:migrations:migrate
-
アプリケーションのキャッシュをクリアしてください:
bin/console cache:clear
-
Sylius の管理ダッシュボードにログインしてください.
-
左側のサイドバーでConfiguration -> Channelsに移動します。
-
保護したいチャンネルを編集します。
-
ページ下部のFraudLabs Proセクションまでスクロールします。
-
Enable FraudLabs Pro Validatorのチェックボックスにチェックを入れます。
-
あなたのFraudLabs Pro APIキーを入力してください。マーチャントダッシュボードで確認できます。
-
変更を保存するには、更新ボタンをクリックしてください。
composer require fraudlabspro/sylius-fraudlabspro-plugin
return [
// ...
FraudLabsPro\SyliusFraudLabsProPlugin\FraudLabsProSyliusFraudLabsProPlugin::class => ['all' => true],
];
このプラグインは、チャネルごとに API キーを安全に保存する ChannelConfiguration エンティティを追加するため、データベースのマイグレーションを実行する必要があります:
bin/console doctrine:migrations:diff
bin/console doctrine:migrations:migrate
bin/console cache:clear
リソース
記事
Syliusの不正防止モジュールに関するガイド、チュートリアル、役立つ情報をご覧ください。