با سلام
در متد pay خطای زیر رو دارم
Trying to get property of non-object
public function pay(Order $order)
{
return $this->gatewayFactory()->pay($order,$order->payment->amount);
}
سلام ..
این خطا احتمال داره به این خاطر باشه که برای $order رابطهای با payment ایجاد نشده.
خروجی
$this->gatewayFactory()
و همینطور
$order->payment->amount
رو چک کنید.
احتمالا یکی از اینها مقدار درستی برنمیگردونه