public function offerCallback(Request $request) { $payment = Payment::findOrfail($request->input('order_id')); $this->verify($request->input('au'), $payment->amount, $payment->gateway); if (true) { $payment->update(['au' => $request->input('au')]); // tracking code Event::fire(new offerPurchased($payment)); $this->stream($payment); Flash::success('offer added successfully'); return redirect(route('store.index')); } else { Flash::error($this->errorCode($this->verify)); return redirect(route('store.offer')); } }
public function callback(Request $request) { $payment = Payment::findOrfail($request->input('order_id')); $this->storeController->verify($request->input('au'), $payment->amount, $payment->gateway); if (true) { $payment->update(['au' => $request->input('au')]); // tracking code Event::fire(new couponPurchased($payment)); Flash::success('coupon added successfully'); return redirect(route('profile.coupon.preview', $payment->itemable_id)); } else { Flash::error($this->errorCode($this->verify)); return redirect(route('store.offer')); } }