Jake Vanderwerf
2026-07-12 c204185ae86a98994f80010abf35a190c9406739
inc/rest/routes/IntegrationsHelcimRoutes.php
@@ -55,7 +55,10 @@
   public function handleInitializeCheckout(WP_REST_Request $request): WP_REST_Response
   {
      $data    = $request->get_json_params();
      $user_id = absint($data['user'] ?? get_current_user_id());
      $user_id = get_current_user_id();
      if (!$user_id) {
         return $this->unauthorized();
      }
      if (empty($data['amount'])) {
         return $this->validationError(['message' => 'Amount is required']);
@@ -88,7 +91,7 @@
    */
   public function getInvoices(WP_REST_Request $request): WP_REST_Response
   {
      $user_id = absint($request->get_param('user') ?? get_current_user_id());
      $user_id = get_current_user_id();
      if (!$user_id) {
         return $this->validationError(['message' => 'Not logged in']);
@@ -135,7 +138,7 @@
    */
   public function getSavedCards(WP_REST_Request $request): WP_REST_Response
   {
      $user_id = absint($request->get_param('user') ?? get_current_user_id());
      $user_id = get_current_user_id();
      if (!$user_id) {
         return $this->validationError(['message' => 'Not logged in']);