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