不正注文を決済保留にしたい

Topic summary

ストアオーナーがクレジットカード不正利用への対応に悩んでいる。キャンセル処理すると手数料が店舗負担になるため、Shopify Flowを使って高リスク注文を自動で決済保留にしたいと質問。

回答のポイント:

  • Order risk analyzedトリガーは注文完了(決済完了)とほぼ同時に発生するため、自動で決済を確実に保留するのは難しい
  • 推奨される解決策は、ストア管理画面の設定変更:
    • 「設定 > 決済」で支払い確定を「自動」から「手動」に変更
    • Shopify Flowで高リスク注文を検知した場合、Payment Captureを実行(低リスク時)またはキャンセル(高リスク時)

結果:
質問者は提案された方法で不正注文を手動承認フローで止めることができたと報告。クレジットカードが即時決済されない状態を作ることで問題解決に至った。

Summarized with AI on November 23. AI used: claude-sonnet-4-5-20250929.

最近クレジットカードの不正利用が多く、対応に苦慮しております。

キャンセル処理をすればいいのですが、クレジットカード会社への手数料は当店の負担になってしまうので、なんとかできないかと思っております。

そこで、shopify flowを使って注文が高レベルのリスクの時は、自動で支払い済みにしないようには出来ないでしょうか?

このようにフローを組んでみましたが、リスクレベル高でも支払い済みとなってしまっております。

ご教授をお願いいたします。

十分な調査ができておらず、推測で回答している部分もありますことご留意ください。

注文が完了した時 (Shopify Flowのトリガーでいうところの、Order Created)と、

ほぼ同じタイミングで、

Order risk analyzedがトリガーされているように見えています。

質問者様の状況からも、

Order risk analyzed がトリガーされた時には、

注文が完了している = 決済が完了している

と思われます。

ご希望通りにするのであれば、

まず、

ストア管理画面 > 設定 > 決済 > 支払いの確定 において、

「自動」から「手動」に設定を変更し、

クレジットカードが即時決済されないようにする必要があるかもしれません。

この状態を作ってからであれば、

Shopify Flowで、リスク高であれば、注文をキャンセル(もしくは何もしない)、とすることができそうです。

また、

同様のFlowで、リスク高でなければ、Capture Paymentを行う、とすれば、

不正リスクが高くない注文については自動で支払いが確定となるようにできるのではないかと思います。

ご参考まで。

(キュー田辺)

この度はご回答いただき誠にありがとうございます。

ご指示頂いた方法で、不正注文をオーソリで止めることができました。

1 Like