Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
magento2-base
dev
tests
integration
testsuite
Magento
Braintree
_files
fraud_order.php
Go to the documentation of this file.
1
<?php
7
use
Magento\Braintree\Model\Ui\ConfigProvider
;
8
use
Magento\Config\Model\Config
;
9
use
Magento\Sales\Api\OrderRepositoryInterface
;
10
use
Magento\Sales\Model\Order
;
11
use
Magento\Sales\Model\Order\Payment
;
12
use
Magento\TestFramework\Helper\Bootstrap
;
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);
38
$orderRepository
->save(
$order
);
$amount
$amount
Definition:
fraud_order.php:26
Magento\TestFramework\Helper\Bootstrap
Definition:
Bootstrap.php:12
Magento\Sales\Model\Order
$config
$config
Definition:
fraud_order.php:17
$orderRepository
$orderRepository
Definition:
fraud_order.php:37
$order
$order
Definition:
fraud_order.php:29
Magento\Braintree\Model\Ui\ConfigProvider
Definition:
ConfigProvider.php:17
Magento\Config\Model\Config
Magento\Sales\Model\Order\Payment
Definition:
RepositoryTest.php:6
$objectManager
$objectManager
Definition:
fraud_order.php:14
$payment
$payment
Definition:
fraud_order.php:22
Magento\Sales\Api\OrderRepositoryInterface
Definition:
OrderRepositoryInterface.php:17