service = $service; } /** * @throws TransportExceptionInterface */ public function payment(Request $request): JsonResponse { $params = $request->all(); return self::success($this->service->payment($params)); } /** * @throws \Throwable */ public function notify(): false|\Psr\Http\Message\ResponseInterface { $result = $this->service->notify(); return $result; } }