public function actionConfigure() { $settings = PaypalSettings::find()->one(); if ($settings->load(Yii::$app->request->post())) { if (Yii::$app->request->isAjax) { Yii::$app->response->format = Response::FORMAT_JSON; return ActiveForm::validate($settings); } if ($settings->save()) { PaypalSubscriptionExpress::deleteAll(); PaypalExpressPayment::deleteAll(); Yii::$app->getSession()->setFlash('success', 'Paypal settings updated succesfully'); return $this->refresh(); } } return $this->render('configure', ['settings' => $settings]); }