![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/cartforge.co/app/code/StripeIntegration/Payments/Model/Order/ |
<?php namespace StripeIntegration\Payments\Model\Order; use Magento\Quote\Model\Quote\Address as QuoteAddress; use Magento\Sales\Model\Order; class InitialFeeManagement { public $initialFee = 0; public $baseInitialFee = 0; public function setFromData(Order $order) { $this->initialFee = $order->getData('initial_fee'); $this->baseInitialFee = $order->getData('base_initial_fee'); return $order; } public function setFromAddressData(Order $order, QuoteAddress $address) { $this->initialFee = $address->getData('initial_fee'); $this->baseInitialFee = $address->getData('base_initial_fee'); return $order; } public function setDataFrom(Order $order) { $order->setData('initial_fee', $this->initialFee); $order->setData('base_initial_fee', $this->baseInitialFee); return $order; } }