Search Engine: Elastic

Article ID: 130120, created on Jan 9, 2017, last review on Jan 9, 2017

  • Applies to:
  • Business Automation


It is required to restrict orders provisioning if the customer payed an order with a specific payment method. For example, we need the orders payed with Check/Cash to be stuck in some status that require manual actions from the provider's staff members. Is it possible to configure BA this way?


Fraud Screening Payment Confirmation Plugin can be used.

  1. Install the plugin if it is not installed (bm-fraud-checking-paymentconfirmation).

  2. On installation a rule with the condition Payment requires manual confirmation is automatically configured. Its action is Increase Score by default, set it to Manual Approval for the orders to require manual approval.

  3. Add the required payment system System > Fraud Screening > Fraud Screening Plugin Payment Confirmation > Add New Payment System

  4. Create a new filter or modify an existing System > Fraud Screening > Filters. Make sure you set the required order types and added the rule to the fraud filter, check the fraud filter type (Before/After Order Placement).

What you will have as a result: any (or any first if rule runs on First Payment only) order (of configured in filter type) attempted to be paid with the chosen payment system will be stuck in the status "Waiting for Approval" without actual provisioning. After manual order approving, if credit limit allows provisioning - an order will be provisioned, if not - provisioning will be started after payment processing.

198398b282069eaf2d94a6af87dcb3ff caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF