Я использую Payum/PayumLaravelPackage Пакет, и у меня проблема с этим пакетом.Payum Laravel Package - Маршрут не найден
У меня есть этот метод:
public function prepareExpressCheckout()
{
$storage = $this->getPayum()->getStorage('Payment');
$details = $storage->create();
$details['PAYMENTREQUEST_0_CURRENCYCODE'] = 'EUR';
$details['PAYMENTREQUEST_0_AMT'] = 1.23;
$storage->update($details);
$captureToken = App::make('payum.security.token_factory')->createCaptureToken('paypal_ec', $details, 'done');
return \Redirect::to($captureToken->getTargetUrl());
}
И у меня есть маршрут:
Route::get('done', '[email protected]');
И Laravel дает мне ошибку Route [done] not defined
. Как это возможно? И, кстати, я долго искал простую библиотеку npp paypal. есть ли рекомендуемая библиотека?
Что вызывает ошибку? Переход на страницу '/ done'? Вы пробовали назвать маршрут? http://laravel.com/docs/5.1/routing#named-routes – ceejayoz
@ceejayoz Это показано, когда я нахожусь на маршруте, который маршрутизируется на 'prepareExpressCheckout()' Method. когда я пытался 'dd()' перед возвратом, ошибка все еще существовала .. поэтому ошибка находится в '$ captureToken = ..' Line ... –