| | |
| | | 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']); |
| | |
| | | */ |
| | | 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']); |
| | |
| | | */ |
| | | 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']); |