magento2-docker/dev/tests/integration/testsuite/Magento/Sales/_files/transactions.php

29 lines
675 B
PHP
Executable File

<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
$payment = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(
\Magento\Sales\Model\Order\Payment::class
);
$payment->setMethod('checkmo');
$order = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\Sales\Model\Order::class);
$order->setIncrementId(
'100000001'
)->setSubtotal(
100
)->setBaseSubtotal(
100
)->setCustomerIsGuest(
true
)->setPayment(
$payment
);
$payment->setTransactionId('trx1');
$payment->addTransaction(\Magento\Sales\Model\Order\Payment\Transaction::TYPE_AUTH);
$order->save();