Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
fraud_order.php
Go to the documentation of this file.
1 <?php
13 
14 $objectManager = Bootstrap::getObjectManager();
15 
17 $config = $objectManager->get(Config::class);
18 $config->setDataByPath('payment/' . ConfigProvider::CODE . '/active', 1);
19 $config->save();
20 
22 $payment = $objectManager->create(Payment::class);
23 $payment->setMethod(ConfigProvider::CODE)
24  ->setLastTransId('000001');
25 
26 $amount = 100;
27 
29 $order = $objectManager->create(Order::class);
30 $order->setIncrementId('100000002')
31  ->setState(Order::STATE_PAYMENT_REVIEW)
32  ->setStatus(Order::STATUS_FRAUD)
33  ->setBaseGrandTotal($amount)
34  ->setPayment($payment);
35 
37 $orderRepository = $objectManager->get(OrderRepositoryInterface::class);
$amount
Definition: fraud_order.php:26
$config
Definition: fraud_order.php:17
$orderRepository
Definition: fraud_order.php:37
$order
Definition: fraud_order.php:29
$objectManager
Definition: fraud_order.php:14
$payment
Definition: fraud_order.php:22