Open Masoud180 opened 5 years ago
سلام بعد از این که gateway رو ساختید با متدهای مختلف میتونید این کار رو انجام بدید:
$gateway = \Gateway::make(new \Mellat());
// $gateway->setCallback(url('/path/to/callback/route')); You can also change the callback
$gateway
->price(1000)
->setDescription('description')
->setEmail('email')
->setMobileNumber('number')
->ready();
ممنون ولی خطا میده هر کدوم از متد های توضیحات، ایمیل و تلفن وجود داشته باشه خطا میده.
این خطا: Symfony \ Component \ Debug \ Exception \ FatalThrowableError (E_ERROR) Call to a member function setEmail() on null
مشکل از کجا میتونه باشه؟
این رو تست کنید:
$zarin = new \Zarinpal();
$zarin
->setDescription('description')
->setEmail('email')
->setMobileNumber('number');
$gateway = \Gateway::make($zarin);
// $gateway->setCallback(url('/path/to/callback/route')); You can also change the callback
$gateway
->price(1000)
->ready();
سلام خدمت شما در بخش تنظیمات درگاه ها، به عنوان مثال زرین پال، ایمیل، شماره و توضیحات تراکنش را در تنظیمات مشخص کرده اید. چطور هنگام اجرای درخواست پرداخت این مقادیر در آن لحظه و طبق سفارش کاربر مقدار دهی شوند؟ ممنون از شما