Hook reference (generated)
Every hook fired by WP Sell Services and WP Sell Services Pro, taken from
source rather than maintained by hand. hooks-filters.md is the readable
guide; this is the complete index.
540 hooks across 744 firing sites.
Actions (276)
Section titled “Actions (276)”| Hook | Args | Fired from | Description |
|---|---|---|---|
wpss_account_status_changed |
2 | src/Admin/Pages/ReportsPage.php (+1 more) |
|
wpss_adapter_initialized |
1 | src/Integrations/IntegrationManager.php |
Fires after the active e-commerce adapter is initialized. |
wpss_admin_order_actions |
2 | src/Admin/Admin.php |
Fires in the admin order actions area for gateway-specific actions. |
wpss_advanced_settings_sections |
0 | src/Admin/Settings.php |
|
wpss_after_account_deletion |
1 | src/Services/AccountDeletionService.php |
Fires after a member’s account has been deleted. |
wpss_after_cascade_delete_request |
1 | src/Services/DataCascadeHandler.php |
Fires after buyer request cascade data is deleted. |
wpss_after_cascade_delete_service |
1 | src/Services/DataCascadeHandler.php |
Fires after service cascade data is deleted. |
wpss_after_cascade_delete_user |
1 | src/Services/DataCascadeHandler.php |
Fires after user cascade data is deleted. |
wpss_after_category_card |
1 | templates/partials/category-card.php |
Fires after the category card. |
wpss_after_conversation |
1 | templates/order/conversation.php |
Hook: wpss_after_conversation |
wpss_after_extension_view |
1 | templates/order/extension-view.php |
Fires after the extension sub-order view content. |
wpss_after_message |
2 | templates/order/conversation.php |
Hook: wpss_after_message |
wpss_after_milestone_view |
1 | templates/order/milestone-view.php |
Fires after the milestone sub-order view content. |
wpss_after_order_view |
1 | templates/order/order-view.php |
Hook: wpss_after_order_view |
wpss_after_package_tab |
3 | templates/partials/service-packages.php |
Fires after a single package tab. |
wpss_after_request_archive |
0 | templates/archive-request.php |
Hook: wpss_after_request_archive |
wpss_after_request_card |
1 | templates/content-request-card.php |
Hook: wpss_after_request_card |
wpss_after_request_loop |
0 | templates/archive-request.php |
Hook: wpss_after_request_loop |
wpss_after_requirements_form |
1 | templates/order/order-requirements.php |
Hook: wpss_after_requirements_form |
wpss_after_requirements_form_component |
2 | templates/order/requirements-form.php |
Fires after the requirements form content. |
wpss_after_service_archive |
0 | templates/archive-service.php |
Hook: wpss_after_service_archive |
wpss_after_service_card |
1 | templates/content-service-card.php |
Hook: wpss_after_service_card |
wpss_after_service_faqs |
1 | templates/partials/service-faqs.php |
Fires after the service FAQs section. |
wpss_after_service_gallery |
1 | templates/partials/service-gallery.php |
Fires after the service gallery. |
wpss_after_service_loop |
0 | templates/archive-service.php |
Hook: wpss_after_service_loop |
wpss_after_service_packages |
1 | templates/partials/service-packages.php |
Fires after the service packages widget. |
wpss_after_service_reviews |
1 | templates/partials/service-reviews.php |
Fires after the service reviews section. |
wpss_after_single_request |
1 | templates/single-request.php |
Hook: wpss_after_single_request |
wpss_after_single_review |
1 | templates/partials/service-reviews.php |
Fires after a single review item. |
wpss_after_single_service |
1 | templates/single-service.php |
Hook: wpss_after_single_service |
wpss_after_status_change_notification |
3 | src/Services/OrderWorkflowManager.php |
Fires after status change processing. |
wpss_after_tip_view |
1 | templates/order/tip-view.php |
Fires after the tip sub-order view content. |
wpss_after_vendor_card |
1 | templates/partials/vendor-card.php |
Fires after the vendor card. |
wpss_after_vendor_portfolio |
1 | templates/partials/vendor-portfolio.php |
Fires after the vendor portfolio grid. |
wpss_after_vendor_profile |
1 | templates/vendor/profile.php |
Hook: wpss_after_vendor_profile |
wpss_analytics_init |
1 | src/Analytics/AnalyticsManager.php [PRO] |
Fires when analytics manager is initialized. |
wpss_app_session_revoked |
2 | src/API/AuthController.php |
Fires after a single app sign-in is revoked. |
wpss_app_sessions_revoked |
2 | src/functions/misc.php |
Fires after a member’s app sessions have been revoked. |
wpss_auto_withdrawal_created |
3 | src/Services/EarningsService.php |
Fires when auto withdrawal is created. |
wpss_before_account_deletion |
2 | src/Services/AccountDeletionService.php |
Fires before a member’s account is deleted. |
wpss_before_cascade_delete_request |
1 | src/Services/DataCascadeHandler.php |
Fires before buyer request cascade data is deleted. |
wpss_before_cascade_delete_service |
1 | src/Services/DataCascadeHandler.php |
Fires before service cascade data is deleted. |
wpss_before_cascade_delete_user |
1 | src/Services/DataCascadeHandler.php |
Fires before user cascade data is deleted. |
wpss_before_category_card |
1 | templates/partials/category-card.php |
Fires before the category card. |
wpss_before_conversation |
1 | templates/order/conversation.php |
Hook: wpss_before_conversation |
wpss_before_extension_view |
1 | templates/order/extension-view.php |
Fires before the extension sub-order view content. |
wpss_before_milestone_view |
1 | templates/order/milestone-view.php |
Fires before the milestone sub-order view content. |
wpss_before_order_view |
1 | templates/order/order-view.php |
Hook: wpss_before_order_view |
wpss_before_package_tab |
3 | templates/partials/service-packages.php |
Fires before a single package tab. |
wpss_before_request_archive |
0 | templates/archive-request.php |
Hook: wpss_before_request_archive |
wpss_before_request_card |
1 | templates/content-request-card.php |
Hook: wpss_before_request_card |
wpss_before_request_loop |
0 | templates/archive-request.php |
Hook: wpss_before_request_loop |
wpss_before_requirements_form |
1 | templates/order/order-requirements.php |
Hook: wpss_before_requirements_form |
wpss_before_requirements_form_component |
2 | templates/order/requirements-form.php |
Fires before the requirements form content. |
wpss_before_service_archive |
0 | templates/archive-service.php |
Hook: wpss_before_service_archive |
wpss_before_service_card |
1 | templates/content-service-card.php |
Hook: wpss_before_service_card |
wpss_before_service_deleted |
1 | src/Services/ServiceManager.php |
Fires before a service is deleted. |
wpss_before_service_faqs |
1 | templates/partials/service-faqs.php |
Fires before the service FAQs section. |
wpss_before_service_gallery |
1 | templates/partials/service-gallery.php |
Fires before the service gallery. |
wpss_before_service_loop |
0 | templates/archive-service.php |
Hook: wpss_before_service_loop |
wpss_before_service_packages |
1 | templates/partials/service-packages.php |
Fires before the service packages widget. |
wpss_before_service_reviews |
1 | templates/partials/service-reviews.php |
Fires before the service reviews section. |
wpss_before_single_request |
1 | templates/single-request.php |
Hook: wpss_before_single_request |
wpss_before_single_service |
1 | templates/single-service.php |
Hook: wpss_before_single_service |
wpss_before_tip_view |
1 | templates/order/tip-view.php |
Fires before the tip sub-order view content. |
wpss_before_vendor_card |
1 | templates/partials/vendor-card.php |
Fires before the vendor card. |
wpss_before_vendor_portfolio |
1 | templates/partials/vendor-portfolio.php |
Fires before the vendor portfolio grid. |
wpss_before_vendor_profile |
1 | templates/vendor/profile.php |
Hook: wpss_before_vendor_profile |
wpss_billing_address_saved |
2 | src/functions/billing.php |
Fires after a user’s billing address is saved. |
wpss_buyer_request_created |
2 | src/Services/BuyerRequestService.php |
Fires when a buyer request is created. |
wpss_buyer_request_deleted |
1 | src/Services/BuyerRequestService.php |
Fires when a buyer request is deleted. |
wpss_buyer_request_meta_saved |
2 | src/Admin/Metaboxes/BuyerRequestMetabox.php |
Fires after buyer request meta is saved. |
wpss_buyer_request_status_changed |
3 | src/Services/BuyerRequestService.php |
Fires when request status changes. |
wpss_buyer_request_updated |
2 | src/Services/BuyerRequestService.php |
Fires when a buyer request is updated. |
wpss_cancellation_requested |
4 | src/Services/OrderService.php |
Fires when a buyer requests order cancellation. |
wpss_commission_recorded |
3 | src/Services/CommissionService.php (+3 more) |
Fires when commission is recorded for an order. |
wpss_conversation_form |
1 | templates/order/conversation.php |
Hook: wpss_conversation_form |
wpss_conversation_header |
1 | templates/order/conversation.php |
Hook: wpss_conversation_header |
wpss_cron_daily |
0 | src/Core/Plugin.php |
|
wpss_dashboard_header |
0 | src/Frontend/UnifiedDashboard.php (+1 more) |
Fires at the start of the unified dashboard header. |
wpss_dashboard_section_after |
2 | templates/dashboard/sections/create-request.php (+13 more) |
Fires after the create request dashboard section content. |
wpss_dashboard_section_before |
2 | templates/dashboard/sections/create-request.php (+15 more) |
Fires before the create request dashboard section content. |
wpss_dashboard_section_before_content |
2 | src/Frontend/UnifiedDashboard.php |
Fires before the dashboard section content is rendered. |
wpss_delivery_accepted |
1 | src/Services/DeliveryService.php |
Fires when delivery is accepted. |
wpss_delivery_submitted |
2 | src/Services/DeliveryService.php |
Fires when a delivery is submitted. |
wpss_dispute_cancelled |
3 | src/Services/DisputeWorkflowManager.php |
Fires when a dispute is cancelled. |
wpss_dispute_escalated |
3 | src/Services/DisputeWorkflowManager.php |
Fires when a dispute is escalated. |
wpss_dispute_evidence_added |
2 | src/Services/DisputeService.php |
Fires when evidence is added to a dispute. |
wpss_dispute_opened |
4 | src/Services/DisputeService.php |
Fires when a dispute is opened. |
wpss_dispute_resolved |
4 | src/Services/DisputeService.php (+1 more) |
|
wpss_dispute_response_submitted |
3 | src/Services/DisputeWorkflowManager.php |
Fires when a dispute response is submitted. |
wpss_dispute_status_changed |
3 | src/Services/DisputeService.php |
Fires when dispute status changes. |
wpss_earnings_ledger_actions |
1 | templates/dashboard/sections/earnings.php |
Fires in the wallet ledger header, for ledger controls. |
wpss_earnings_summary |
1 | templates/dashboard/sections/earnings.php |
Fires after earnings summary stats. |
wpss_edd_adapter_init |
1 | src/Integrations/EDD/EDDAdapter.php [PRO] |
Fires after EDD adapter is initialized. |
wpss_edd_order_record_created |
3 | src/Integrations/EDD/EDDOrderProvider.php [PRO] |
Fires after service order record is created. |
wpss_edd_service_checkout_processed |
4 | src/Integrations/EDD/EDDCheckoutProvider.php [PRO] |
Fires when a service item is processed during checkout. |
wpss_edd_service_meta_saved |
1 | src/Integrations/EDD/EDDProductProvider.php [PRO] |
Fires when service meta is saved for an EDD download. |
wpss_edd_service_purchased |
2 | src/Integrations/EDD/EDDOrderProvider.php [PRO] |
Fires when a service is purchased via EDD. |
wpss_edd_services_processed |
2 | src/Integrations/EDD/EDDOrderProvider.php [PRO] |
Fires after all service items in an EDD payment are processed. |
wpss_email_content_after |
3 | templates/emails/cancellation-requested.php (+35 more) |
Fires after the email content for the cancellation requested email. |
wpss_email_content_before |
3 | templates/emails/cancellation-requested.php (+35 more) |
Fires before the email content for the cancellation requested email. |
wpss_email_footer |
0 | templates/emails/email-footer.php |
Fires before the email footer. |
wpss_email_header |
1 | templates/emails/email-header.php |
Fires after the email header. |
wpss_enqueue_dashboard_assets |
0 | src/Frontend/Shortcodes.php |
|
wpss_extension_approved |
7 | src/Services/ExtensionOrderService.php |
Fires after a paid extension has been credited and the parent order extended. |
wpss_extension_rejected |
4 | src/Services/ExtensionOrderService.php |
Fires when a buyer declines a pending extension request. |
wpss_extension_request_approved |
2 | src/Services/ExtensionRequestService.php |
Fires after extension request is approved. |
wpss_extension_request_created |
4 | src/Services/ExtensionOrderService.php (+1 more) |
Fires after an extension sub-order has been created and is awaiting the buyer’s payment. |
wpss_extension_request_rejected |
2 | src/Services/ExtensionRequestService.php |
Fires after extension request is rejected. |
wpss_fluentcart_adapter_init |
1 | src/Integrations/FluentCart/FluentCartAdapter.php [PRO] |
Fires after Fluent Cart adapter is initialized. |
wpss_fluentcart_order_created |
3 | src/Integrations/FluentCart/FluentCartOrderProvider.php [PRO] |
Fires when a WPSS order is created from Fluent Cart. |
wpss_fluentcart_order_detail |
1 | src/Integrations/FluentCart/FluentCartAccountProvider.php [PRO] |
Fires after order detail content. |
wpss_gateway_cards |
1 | src/Admin/Settings.php |
Fires after core gateways, before Offline. |
wpss_gateway_refund_received |
4 | src/Integrations/PayPal/PayPalGateway.php (+3 more) |
Fires when a refund happened at the payment rail. |
wpss_gateway_settings_owned_by_rail |
1 | src/Admin/Settings.php |
Fires instead of the gateway cards when a cart rail owns payment. |
wpss_loaded |
1 | src/Core/Plugin.php |
Fires after the plugin is fully loaded. |
wpss_message_sent |
2 | src/Services/ConversationService.php |
Fires when a message is sent. |
wpss_milestone_approved |
4 | src/Services/MilestoneService.php |
|
wpss_milestone_cancelled |
2 | src/Services/MilestoneService.php (+1 more) |
Fires when a milestone phase is cancelled rather than settled. |
wpss_milestone_declined |
3 | src/Services/MilestoneService.php |
|
wpss_milestone_paid |
5 | src/Services/MilestoneService.php |
Fires after a milestone phase has been paid. The phase is now in_progress; the vendor is credited when the buyer approves it. |
wpss_milestone_proposed |
3 | src/Services/BuyerRequestService.php (+1 more) |
|
wpss_milestone_revision_requested |
5 | src/Services/MilestoneService.php |
Fires when a buyer sends a milestone phase back for changes. |
wpss_milestone_submitted |
4 | src/Services/MilestoneService.php |
|
wpss_mycred_balance_changed |
3 | src/Integrations/Wallets/MyCredProvider.php [PRO] |
Fires after MyCred balance changes for WPSS. |
wpss_new_order_message |
3 | src/Services/ConversationService.php |
Fires for email notification on new order message. |
wpss_no_requests_content |
0 | templates/content-no-requests.php |
Hook: wpss_no_requests_content |
wpss_no_services_content |
0 | templates/content-no-services.php |
Hook: wpss_no_services_content |
wpss_notification_created |
4 | src/Services/NotificationService.php |
Fires when notification is created. |
wpss_offline_multi_orders_created |
2 | src/Integrations/Gateways/OfflineGateway.php |
Fires after multi-service offline orders are created. |
wpss_offline_order_created |
2 | src/Integrations/Gateways/OfflineGateway.php (+1 more) |
Fires when an existing order is put on the offline rail. |
wpss_offline_order_paid |
2 | src/Integrations/Gateways/OfflineGateway.php |
Fires when an offline order is marked as paid. |
wpss_order_auto_refunded |
3 | src/Services/OrderWorkflowManager.php |
Fires when an auto-refund is processed successfully. |
wpss_order_cancelled |
2 | src/Services/OrderWorkflowManager.php |
Fires when order is cancelled. |
wpss_order_completed |
2 | src/Services/OrderWorkflowManager.php |
Fires when order is completed. |
wpss_order_created |
2 | src/functions/orders.php |
Fires after a service order is created, on every e-commerce rail. |
wpss_order_disputed |
3 | src/API/OrdersController.php (+1 more) |
|
wpss_order_message_created |
3 | src/API/OrdersController.php |
|
wpss_order_paid |
2 | src/Integrations/Standalone/StandaloneOrderProvider.php |
Fires when an order is marked as paid. |
wpss_order_partially_refunded |
2 | src/Services/OrderWorkflowManager.php |
Fires when an order is partially refunded. |
wpss_order_refund_processed |
3 | src/Services/OrderWorkflowManager.php |
Fires after the gateway has processed a refund, with its raw result. |
wpss_order_refunded |
2 | src/Services/OrderWorkflowManager.php |
Fires when an order is refunded. |
wpss_order_started |
1 | src/API/OrdersController.php |
|
wpss_order_status_changed |
3 | src/Admin/Pages/ManualOrderPage.php (+5 more) |
|
wpss_order_status_pending_requirements |
2 | src/Integrations/Standalone/StandaloneOrderProvider.php |
|
wpss_order_view_actions |
1 | templates/order/order-view.php |
Hook: wpss_order_view_actions |
wpss_order_view_details |
1 | templates/order/order-view.php |
Hook: wpss_order_view_details |
wpss_order_view_header |
1 | templates/order/order-view.php |
Hook: wpss_order_view_header |
wpss_order_view_sidebar |
1 | templates/order/order-view.php |
Hook: wpss_order_view_sidebar |
wpss_orders_filters |
1 | templates/dashboard/sections/orders.php |
Fires in the orders filter area. |
wpss_package_features |
3 | templates/partials/service-packages.php |
Fires inside the package features list. |
wpss_payable_total_after |
2 | templates/checkout/summary.php (+1 more) |
Fires after the payable total, before the Pay button. |
wpss_payment_callback |
1 | src/Integrations/Standalone/StandaloneAdapter.php |
Fires when a payment callback is received. |
wpss_payment_receipt_rejected |
4 | src/Services/PaymentReceiptService.php |
Fires when an admin rejects proof of an offline payment. |
wpss_payment_receipt_submitted |
3 | src/Services/PaymentReceiptService.php |
Fires when a buyer submits proof of an offline payment. |
wpss_payment_receipt_verified |
3 | src/Services/PaymentReceiptService.php |
Fires when an admin verifies proof of an offline payment. |
wpss_payout_methods |
2 | templates/dashboard/sections/earnings.php (+1 more) |
|
wpss_payout_profile_saved |
3 | src/Services/EarningsService.php |
Fires after a vendor’s payout profile is saved. |
wpss_paypal_refund_processed |
2 | src/Integrations/PayPal/PayPalGateway.php |
Fires when a PayPal refund is processed. |
wpss_portfolio_item_created |
3 | src/Services/PortfolioService.php |
Fires when portfolio item is created. |
wpss_portfolio_item_deleted |
2 | src/Services/PortfolioService.php |
Fires when portfolio item is deleted. |
wpss_portfolio_item_moderated |
3 | src/Admin/Pages/VendorsPage.php |
Fires after an admin moderates a vendor portfolio item from the drawer. |
wpss_portfolio_item_updated |
2 | src/Services/PortfolioService.php |
Fires when portfolio item is updated. |
wpss_pro_connect_payout_failed |
4 | src/StripeConnect/ConnectWebhookHandler.php [PRO] |
Fires when a payout to a connected vendor account fails. |
wpss_pro_connect_payout_paid |
4 | src/StripeConnect/ConnectWebhookHandler.php [PRO] |
Fires when a payout to a connected vendor account succeeds. |
wpss_pro_connect_transfer_created |
4 | src/StripeConnect/ConnectWebhookHandler.php [PRO] |
Fires when a Stripe transfer to a connected vendor account is created. |
wpss_pro_connect_transfer_reversed |
3 | src/StripeConnect/ConnectWebhookHandler.php [PRO] |
Fires when a Connect transfer reversal is confirmed by Stripe. |
wpss_pro_loaded |
1 | wp-sell-services-pro.php [PRO] |
Fires after WP Sell Services Pro is fully loaded. |
wpss_profile_form_fields |
1 | templates/dashboard/sections/profile.php |
Fires in the profile form before the submit button. |
wpss_proposal_accepted |
3 | src/Services/BuyerRequestService.php |
Fires when a proposal is accepted via order conversion. |
wpss_proposal_deleted |
2 | src/Services/ProposalService.php |
Fires when a proposal is deleted. |
wpss_proposal_rejected |
3 | src/Services/ProposalService.php (+1 more) |
Fires when a proposal is rejected. |
wpss_proposal_status_updated |
2 | src/Services/BuyerRequestService.php (+1 more) |
|
wpss_proposal_submitted |
4 | src/Services/ProposalService.php |
Fires when a proposal is submitted. |
wpss_proposal_updated |
2 | src/Services/ProposalService.php |
Fires when a proposal is updated. |
wpss_proposal_withdrawn |
2 | src/Services/ProposalService.php |
Fires when a proposal is withdrawn. |
wpss_public_signup_complete |
2 | src/Frontend/PublicSignup.php |
Fires after a user signs up via the public signup form or checkout. |
wpss_razorpay_refund_processed |
2 | src/Integrations/Razorpay/RazorpayGateway.php [PRO] |
Fires when a Razorpay refund is processed. |
wpss_recurring_payment_failed |
2 | src/RecurringServices/RecurringWebhookHandler.php [PRO] |
Fires after a recurring subscription is marked past_due due to a failed payment. |
wpss_recurring_renewal_order_created |
3 | src/RecurringServices/RecurringOrderFactory.php [PRO] |
Fires after a recurring renewal order is created. |
wpss_recurring_subscription_cancelled |
2 | src/RecurringServices/RecurringWebhookHandler.php [PRO] |
Fires after a recurring subscription is cancelled via Stripe webhook. |
wpss_register_tipping_settings |
0 | src/Admin/Settings.php |
Register fields that belong directly above the tip commission rate. |
wpss_render_secret_field |
1 | src/Admin/Settings.php (+3 more) |
|
wpss_report_filed |
4 | src/API/ReportsController.php |
Fires when a member files a report. |
wpss_request_archive_header |
0 | templates/archive-request.php |
Hook: wpss_request_archive_header |
wpss_request_archive_sidebar |
0 | templates/archive-request.php |
Hook: wpss_request_archive_sidebar |
wpss_request_card_footer |
1 | templates/content-request-card.php |
Hook: wpss_request_card_footer |
wpss_request_card_header |
1 | templates/content-request-card.php |
Hook: wpss_request_card_header |
wpss_request_card_meta |
1 | templates/content-request-card.php |
Hook: wpss_request_card_meta |
wpss_request_converted_to_order |
5 | src/Services/BuyerRequestService.php |
Fires when a buyer request is converted to an order. |
wpss_requirements_form_fields |
1 | templates/order/requirements-form.php |
Fires after the configured requirement fields, before the notes field. |
wpss_requirements_submitted |
3 | src/Services/RequirementsService.php |
Fires after requirements are submitted. |
wpss_requirements_timeout |
2 | src/Services/OrderWorkflowManager.php |
Fires when a requirements timeout action is taken. |
wpss_rest_offline_order_created |
3 | src/API/PaymentController.php |
Fires when an offline order is created via REST API. |
wpss_rest_service_created |
2 | src/API/ServicesController.php |
Fires after a service is created via REST API. |
wpss_rest_service_deleted |
2 | src/API/ServicesController.php |
Fires after a service is deleted via REST API. |
wpss_rest_service_updated |
2 | src/API/ServicesController.php |
Fires after a service is updated via REST API. |
wpss_review_created |
2 | src/API/ReviewsController.php (+1 more) |
|
wpss_review_moderated |
2 | src/Services/ReviewService.php |
Fires after an admin moderates a review from the queue. |
wpss_review_reply_created |
1 | src/API/ReviewsController.php |
|
wpss_revision_requested |
2 | src/Services/DeliveryService.php |
Fires when revision is requested. |
wpss_send_requirements_reminder_email |
3 | src/Services/OrderWorkflowManager.php |
|
wpss_service_approved |
2 | src/Services/ModerationService.php |
Fires after a service is approved. |
wpss_service_archive_header |
0 | templates/archive-service.php |
Hook: wpss_service_archive_header |
wpss_service_archive_sidebar |
0 | templates/archive-service.php |
Hook: wpss_service_archive_sidebar |
wpss_service_card_footer |
1 | templates/content-service-card.php |
Hook: wpss_service_card_footer |
wpss_service_card_header |
1 | templates/content-service-card.php |
Hook: wpss_service_card_header |
wpss_service_card_image_overlay |
1 | templates/content-service-card.php |
Hook: wpss_service_card_image_overlay |
wpss_service_card_meta |
1 | templates/content-service-card.php |
Hook: wpss_service_card_meta |
wpss_service_created |
2 | src/Services/ServiceManager.php |
Fires after a service is created. |
wpss_service_meta_saved |
2 | src/Admin/Metaboxes/ServiceMetabox.php |
Fires after service meta is saved. |
wpss_service_orders_after |
1 | templates/myaccount/service-orders.php |
Fires after the service orders content. |
wpss_service_orders_before |
1 | templates/myaccount/service-orders.php |
Fires before the service orders content. |
wpss_service_pending_moderation |
1 | src/Frontend/ServiceWizard.php (+1 more) |
|
wpss_service_rejected |
2 | src/Services/ModerationService.php |
Fires after a service is rejected. |
wpss_service_updated |
2 | src/Services/ServiceManager.php |
Fires after a service is updated. |
wpss_service_wizard_saved |
2 | src/Frontend/ServiceWizard.php |
Fires after a service is saved via the wizard. |
wpss_services_list_actions |
1 | templates/dashboard/sections/services.php |
Fires in the services list area for bulk actions or filters. |
wpss_settings_sections_gateways |
0 | src/Admin/Settings.php |
Unified gateway sections hook. |
wpss_settings_sections_payments |
1 | src/Admin/Settings.php |
Legacy payments-sections hook. |
wpss_settings_tab_ |
0 | src/Admin/Settings.php |
Fires when rendering a custom settings tab added by Pro or extensions. |
wpss_single_request_content |
1 | templates/single-request.php |
Hook: wpss_single_request_content |
wpss_single_request_header |
1 | templates/single-request.php |
Hook: wpss_single_request_header |
wpss_single_request_proposals |
1 | templates/single-request.php |
Hook: wpss_single_request_proposals |
wpss_single_request_sidebar |
1 | templates/single-request.php |
Hook: wpss_single_request_sidebar |
wpss_single_service_content |
1 | templates/single-service.php |
Hook: wpss_single_service_content |
wpss_single_service_faqs |
1 | templates/single-service.php |
Hook: wpss_single_service_faqs |
wpss_single_service_gallery |
1 | templates/single-service.php |
Hook: wpss_single_service_gallery |
wpss_single_service_header |
1 | templates/single-service.php |
Hook: wpss_single_service_header |
wpss_single_service_meta |
1 | templates/single-service.php |
Hook: wpss_single_service_meta |
wpss_single_service_portfolio |
1 | templates/single-service.php |
Hook: wpss_single_service_portfolio |
wpss_single_service_related |
1 | templates/single-service.php |
Hook: wpss_single_service_related |
wpss_single_service_reviews |
1 | templates/single-service.php |
Hook: wpss_single_service_reviews |
wpss_single_service_sidebar |
1 | templates/single-service.php |
Hook: wpss_single_service_sidebar |
wpss_standalone_adapter_init |
1 | src/Integrations/Standalone/StandaloneAdapter.php |
Fires after standalone adapter is initialized. |
wpss_standalone_checkout_processed |
2 | src/Integrations/Standalone/StandaloneCheckoutProvider.php |
Fires after standalone checkout processing. |
wpss_standalone_order_complete |
1 | src/Integrations/Standalone/StandaloneOrderProvider.php |
Fires when a standalone order is completed. |
wpss_stripe_refund_processed |
2 | src/Integrations/Stripe/StripeGateway.php |
Fires when a Stripe refund is processed. |
wpss_stripe_webhook_received |
3 | src/Integrations/Stripe/StripeGateway.php (+1 more) |
Fires when a Stripe webhook event is received. |
wpss_terawallet_recharged |
2 | src/Integrations/Wallets/TeraWalletProvider.php [PRO] |
Fires when TeraWallet recharge is complete. |
wpss_tip_order_created |
4 | src/Services/TippingService.php |
Fires when a pending-payment tip order is created and awaits the buyer’s gateway charge. |
wpss_tip_sent |
6 | src/Services/TippingService.php |
Fires after a paid tip has been credited to the vendor’s wallet. |
wpss_updated |
2 | src/Core/Plugin.php |
Fires after the plugin has been installed or upgraded. |
wpss_user_blocked |
2 | src/API/BlocksController.php |
Fires when one member blocks another. |
wpss_user_unblocked |
2 | src/API/BlocksController.php |
Fires when one member unblocks another. |
wpss_vendor_access_granted |
1 | src/Services/VendorService.php |
Fires when vendor access is granted (after admin approval). |
wpss_vendor_access_revoked |
1 | src/Services/VendorService.php |
Fires when vendor access is revoked (suspended/rejected). |
wpss_vendor_card_meta |
1 | templates/partials/vendor-card.php |
Fires inside the vendor card meta area for custom badges/icons. |
wpss_vendor_commission_updated |
2 | src/Admin/Pages/VendorsPage.php |
Fires when vendor commission rate is updated. |
wpss_vendor_contacted |
5 | src/Frontend/AjaxHandlers.php |
Fires after a vendor contact message is sent. |
wpss_vendor_dashboard_actions |
1 | templates/myaccount/vendor-dashboard.php |
Fires at the end of vendor dashboard body for custom actions. |
wpss_vendor_dashboard_after |
1 | templates/myaccount/vendor-dashboard.php |
Fires after the vendor dashboard content. |
wpss_vendor_dashboard_before |
1 | templates/myaccount/vendor-dashboard.php |
Fires before the vendor dashboard content. |
wpss_vendor_dashboard_widgets |
1 | templates/myaccount/vendor-dashboard.php |
Fires at the start of vendor dashboard body for custom widgets. |
wpss_vendor_level_promoted |
3 | src/Services/SellerLevelService.php |
Fires when a vendor is promoted to a higher level. |
wpss_vendor_level_updated |
2 | src/Services/SellerLevelService.php |
Fires when a vendor’s level is updated. |
wpss_vendor_profile_bio |
1 | templates/vendor/profile.php |
Hook: wpss_vendor_profile_bio |
wpss_vendor_profile_header |
1 | templates/vendor/profile.php |
Hook: wpss_vendor_profile_header |
wpss_vendor_profile_reviews |
1 | templates/vendor/profile.php |
Hook: wpss_vendor_profile_reviews |
wpss_vendor_profile_saved |
2 | src/Frontend/AjaxHandlers.php (+1 more) |
Fires after a vendor profile is saved from a frontend form. |
wpss_vendor_profile_services |
1 | templates/vendor/profile.php |
Hook: wpss_vendor_profile_services |
wpss_vendor_profile_sidebar |
1 | templates/vendor/profile.php |
Hook: wpss_vendor_profile_sidebar |
wpss_vendor_profile_stats |
1 | templates/vendor/profile.php |
Hook: wpss_vendor_profile_stats |
wpss_vendor_profile_updated |
2 | src/Services/VendorService.php |
Fires when a vendor profile is updated. |
wpss_vendor_registered |
2 | src/Services/VendorService.php |
Fires when a new vendor is registered. |
wpss_vendor_services_after |
1 | templates/myaccount/vendor-services.php |
Fires after the vendor services content. |
wpss_vendor_services_before |
1 | templates/myaccount/vendor-services.php |
Fires before the vendor services content. |
wpss_vendor_status_updated |
2 | src/Services/VendorService.php |
Fires when vendor status is updated. |
wpss_vendor_tier_changed |
2 | src/Services/VendorService.php |
Fires when vendor verification tier changes. |
wpss_vendor_vacation_mode_changed |
4 | src/Services/VendorService.php |
Fires when vacation mode is toggled. |
wpss_withdrawal_cancelled |
2 | src/Services/EarningsService.php |
Fires after a vendor cancels their pending withdrawal. |
wpss_withdrawal_processed |
3 | src/Services/EarningsService.php (+1 more) |
|
wpss_withdrawal_requested |
3 | src/Services/EarningsService.php |
Fires when withdrawal is requested. |
wpss_wizard_pricing_after |
1 | src/Frontend/ServiceWizard.php |
Fires after the pricing tiers in the wizard’s Pricing step. |
wpss_wizard_save_service_meta |
2 | src/Frontend/ServiceWizard.php |
Fires after the wizard persists service meta. |
Filters (264)
Section titled “Filters (264)”| Hook | Args | Fired from | Description |
|---|---|---|---|
wpss_account_page_section |
2 | src/Integrations/Standalone/StandaloneAccountProvider.php |
Filters the dashboard section a legacy [wpss_account] page maps to. |
wpss_account_status |
2 | src/functions/moderation.php |
Filter a member’s account standing. |
wpss_add_service_to_cart |
3 | src/Frontend/AjaxHandlers.php |
Filter to let e-commerce adapters handle cart addition natively. |
wpss_admin_menu_label |
1 | src/Admin/Admin.php |
Filter the admin menu label for white-labelling. |
wpss_admin_notification_email |
1 | src/Services/EmailService.php |
Tell the site owner a buyer has sent proof of an offline payment. |
wpss_admin_vendor_notification_content |
2 | src/Services/NotificationService.php |
Filter admin vendor notification email content. |
wpss_after_become_vendor_redirect |
2 | src/Frontend/UnifiedDashboard.php |
Filter the redirect URL after a vendor successfully registers. |
wpss_allow_late_requirements_submission |
1 | src/functions/orders.php (+1 more) |
Filter whether late requirements submission is allowed. |
wpss_allowed_file_types |
3 | src/functions/files.php |
Filter the file extensions any WPSS upload may use. |
wpss_analytics_widgets |
1 | src/Core/Plugin.php (+1 more) |
Filter the registered analytics widgets. |
wpss_api_controllers |
1 | src/API/API.php |
Filter registered API controllers. |
wpss_api_cors_origins |
0 | src/API/API.php |
Filter allowed CORS origins. |
wpss_api_public_settings |
1 | src/API/API.php |
Filter public API settings. |
wpss_app_abuse_contact |
1 | src/API/API.php |
|
wpss_app_branding |
1 | src/API/API.php |
Public subset only. Pro’s white label supplies the real values. |
wpss_app_enabled |
1 | src/API/API.php |
|
wpss_app_features |
1 | src/API/API.php |
|
wpss_app_min_version |
1 | src/API/API.php |
|
wpss_app_token_lifetime |
1 | src/functions/misc.php |
Filter how long a mobile app token stays valid. |
wpss_archive_request_columns |
1 | templates/archive-request.php |
Filter: wpss_archive_request_columns |
wpss_archive_service_columns |
1 | templates/archive-service.php |
Filter: wpss_archive_service_columns |
wpss_attachment_display_name |
1 | src/functions/files.php |
Filter the display form of an attachment filename. |
wpss_auth_login_challenge |
3 | src/API/AuthController.php |
Filter a successful password check before a token is issued. |
wpss_auto_approve_reviews |
1 | src/API/ReviewsController.php |
|
wpss_auto_approve_vendors |
1 | src/Services/VendorService.php |
Filter whether new vendors are auto-approved. |
wpss_batch_max_requests |
1 | src/API/API.php |
Dispatch the sub-requests of one (non-nested) batch. |
wpss_billing_address |
2 | src/functions/billing.php |
Filter a user’s billing address after it is read. |
wpss_billing_fields |
1 | src/functions/billing.php |
Filter the billing address fields. |
wpss_blocks |
1 | src/Blocks/BlocksManager.php |
Filter registered blocks. |
wpss_breadcrumbs |
2 | src/SEO/SEO.php |
|
wpss_buyer_request_post_type_args |
1 | src/PostTypes/BuyerRequestPostType.php |
Filter buyer request post type arguments. |
wpss_buyer_request_slug |
1 | src/PostTypes/BuyerRequestPostType.php |
Filter the buyer request post type slug. |
wpss_can_access_dashboard_section |
3 | src/Frontend/UnifiedDashboard.php |
Filter whether user can access a dashboard section. |
wpss_can_view_request_attachments |
2 | src/functions/files.php |
Filter who may see a buyer request’s attachments. |
wpss_cart_checkout |
4 | src/API/CartController.php |
Filter to create order from cart during standalone checkout. |
wpss_cart_item_data |
3 | src/API/CartController.php |
Filters cart item data before it is saved. |
wpss_cascade_preserve_shared_records |
2 | src/Services/DataCascadeHandler.php |
Filter whether records shared with another member survive this cascade. |
wpss_catalog_price_html |
3 | src/functions/money.php |
Filter catalog price HTML to append a display-currency hint. |
wpss_category_card_classes |
2 | templates/partials/category-card.php |
Filters the category card CSS classes. |
wpss_category_card_link |
2 | templates/partials/category-card.php |
Filters the category card’s link target. |
wpss_category_schema |
2 | src/SEO/SchemaMarkup.php |
|
wpss_category_terms_limit |
1 | src/functions/services.php |
Filter the maximum number of category terms a chooser will render. |
wpss_check_order_limits |
3 | src/functions/money.php |
Filter the order-limit decision. |
wpss_checkout_badges |
2 | src/functions/payments.php |
Filter the checkout reassurance badges. |
wpss_checkout_creates_accounts |
1 | src/functions/billing.php |
Filter whether checkout creates an account for a logged-out buyer. |
wpss_checkout_slug |
1 | src/Integrations/Standalone/StandaloneAdapter.php |
Filter the checkout URL slug. |
wpss_checkout_tax_rate |
3 | src/functions/money.php |
|
wpss_cloudflare_ip_ranges |
1 | src/functions/misc.php |
Filters Cloudflare’s address ranges. Update when Cloudflare publishes new ones. |
wpss_commission_base_amount |
3 | src/Services/CommissionService.php |
Filters the base amount used for commission calculation. |
wpss_commission_fee |
4 | src/Services/CommissionService.php |
Filters the platform fee AMOUNT for an order. |
wpss_commission_rate |
4 | src/Services/CommissionService.php (+1 more) |
Filter the commission rate for a specific order. |
wpss_countries |
1 | src/functions/billing.php |
Filter the billing country list. |
wpss_currencies |
1 | src/functions/money.php |
Filter supported currencies. |
wpss_currency |
1 | src/functions/money.php |
Filter the default currency. |
wpss_currency_decimals |
2 | src/functions/money.php |
Filter the number of decimal places for a currency. |
wpss_currency_format |
3 | src/functions/money.php |
Filter the currency format string. |
wpss_currency_registry |
1 | src/functions/money.php |
Filter the canonical currency registry. |
wpss_currency_symbols |
1 | src/functions/money.php |
Filter currency symbols. |
wpss_dashboard_asset_shortcodes |
1 | src/Frontend/UnifiedDashboard.php |
Filters the shortcodes that make a page load the dashboard assets. |
wpss_dashboard_default_section |
2 | src/Frontend/UnifiedDashboard.php |
Filter the dashboard’s default landing section. |
wpss_dashboard_section_aliases |
1 | src/functions/urls.php |
Filter the dashboard section alias map. |
wpss_dashboard_section_template |
2 | src/functions/urls.php |
Filter the template path for a dashboard section. |
wpss_dashboard_section_titles |
1 | src/Frontend/UnifiedDashboard.php |
Filter dashboard section titles. |
wpss_dashboard_sections |
3 | src/Frontend/UnifiedDashboard.php |
Filter dashboard sections. |
wpss_default_page_slugs |
1 | src/functions/urls.php |
Filter default page slugs. |
wpss_default_service_categories |
1 | src/PostTypes/ServicePostType.php |
Insert the default service categories. Returns the created term IDs. |
wpss_delivery_allowed_file_types |
1 | src/functions/files.php |
Filter the file extensions allowed for order deliveries. |
wpss_dispute_reasons |
2 | src/functions/moderation.php |
Filter the reasons offered for opening a dispute. |
wpss_docs_url |
1 | src/Admin/Pages/UpgradePage.php |
Filters the documentation URL shown on the upgrade screen. |
wpss_ecommerce_adapters |
1 | src/CLI/PreflightCommand.php (+1 more) |
|
wpss_ecommerce_platform_description |
1 | src/Admin/Settings.php |
Filter the platform field description. |
wpss_ecommerce_platform_status |
3 | src/Admin/Settings.php |
Filter the status word shown beside one platform. |
wpss_edd_can_access_vendor_dashboard |
2 | src/Integrations/EDD/EDDAccountProvider.php [PRO] |
Filter whether user can access vendor dashboard. |
wpss_edd_cart_item_data |
3 | src/Integrations/EDD/EDDCheckoutProvider.php [PRO] |
Filter cart item data for services. |
wpss_edd_thankyou_redirect |
2 | src/Integrations/EDD/EDDCheckoutProvider.php [PRO] |
Filter the thank you redirect URL for service orders. |
wpss_edd_validate_add_to_cart |
3 | src/Integrations/EDD/EDDCheckoutProvider.php [PRO] |
Filter whether a service can be added to cart. |
wpss_email_before_send |
2 | src/Services/EmailService.php |
Filter email before sending. |
wpss_email_button_text |
2 | templates/emails/cancellation-requested.php (+20 more) |
|
wpss_email_button_url |
3 | templates/emails/cancellation-requested.php (+20 more) |
|
wpss_email_from_name |
1 | src/Services/EmailService.php |
Filter the email “from” name for white-labelling. |
wpss_email_header_vars |
2 | src/Services/EmailService.php |
Filter email header/template variables for white-labelling. |
wpss_email_preference_categories |
3 | src/functions/notifications.php |
Filters the email preference categories offered to a user. |
wpss_email_providers |
1 | src/Core/Plugin.php |
Filter the registered email providers. |
wpss_email_subject |
3 | src/Services/EmailService.php |
Filters the email subject line before sending. |
wpss_ensure_pay_order |
2 | src/functions/urls.php |
Filter the pay URL after the rail has made sure its store order exists. |
wpss_foreign_page_map |
1 | src/Admin/PageDropdownWalker.php |
Filter the pages shown as belonging to another plugin. |
wpss_format_price |
3 | src/functions/money.php |
|
wpss_fullwidth_page_keys |
1 | src/Frontend/TemplateLoader.php |
Filter which mapped plugin pages render full-width. |
wpss_gallery_image_size |
2 | templates/partials/service-gallery.php |
Filters the gallery image size. |
wpss_gallery_max_upload_size_mb |
2 | src/Frontend/ServiceWizard.php |
Filter the maximum size of a service gallery image, in megabytes. |
wpss_gateway_checkout_button_label |
4 | src/functions/payments.php |
Filter the checkout button label for a gateway. |
wpss_get_template |
3 | src/functions/templates.php |
Filter the template file path. |
wpss_get_template_part |
3 | src/functions/templates.php |
Filter the template file path. |
wpss_is_vendor |
2 | src/functions/vendors.php |
Filter whether user is a vendor. |
wpss_known_dashboard_sections |
1 | src/functions/urls.php |
Filter the set of known dashboard section slugs. |
wpss_ledger_debit_types |
1 | src/functions/money.php |
Filter the ledger transaction types treated as debits. |
wpss_locate_template |
3 | src/Frontend/TemplateLoader.php |
|
wpss_locked_billing_fields |
1 | src/functions/billing.php |
Filters the billing fields that cannot be disabled. |
wpss_manual_order_currencies |
1 | src/Admin/Pages/ManualOrderPage.php |
Filter the currencies available on the Manual Order page dropdown. |
wpss_max_order_quantity |
2 | src/Frontend/SingleServiceView.php (+1 more) |
Filters the maximum order quantity for a service. |
wpss_max_upload_size |
1 | src/functions/misc.php |
Filter the max upload size for requirements files. |
wpss_max_upload_size_mb |
3 | src/functions/files.php |
Filter the maximum upload size, in megabytes. |
wpss_member_bypasses_limits |
2 | src/functions/vendors.php |
Filter whether a member is exempt from vendor selling limits. |
wpss_member_display_name |
3 | src/functions/vendors.php (+1 more) |
This filter is documented below. |
wpss_message_email_delay_minutes |
1 | src/Services/EmailService.php |
Filter the message-email delay. |
wpss_messages_per_page |
2 | templates/dashboard/sections/messages.php |
Filter how many conversations one page of the messages list shows. |
wpss_min_service_price |
1 | src/Frontend/ServiceWizard.php (+1 more) |
|
wpss_no_requests_message |
1 | templates/content-no-requests.php |
Template: No Requests Found |
wpss_no_services_message |
1 | templates/content-no-services.php |
|
wpss_notification_email_content |
4 | src/Services/NotificationService.php |
Filter email content before sending. |
wpss_notification_types |
1 | src/Admin/Settings.php |
Filter the switchable notification types. |
wpss_notifications_per_page |
1 | templates/partials/notifications-list.php |
|
wpss_offline_method_slots |
1 | src/Integrations/Gateways/OfflineGateway.php |
Named offline methods. |
wpss_offline_methods |
2 | src/Integrations/Gateways/OfflineGateway.php |
Filter the offline payment methods. |
wpss_open_graph_data |
2 | src/SEO/SEO.php |
|
wpss_order_actions |
2 | templates/order/order-view.php |
Filter: wpss_order_actions |
wpss_order_is_refundable |
2 | src/functions/money.php |
Filter whether an order may be refunded. |
wpss_order_number_prefix |
1 | src/Database/Repositories/OrderRepository.php (+1 more) |
Generate a unique order number. |
wpss_order_payment_reference |
2 | src/functions/orders.php |
Filter the payment-rail receipt reference shown on an order. |
wpss_order_status_groups |
1 | src/functions/orders.php |
Filter the order status groups used by the dashboard filter chips. |
wpss_order_status_label |
3 | templates/order/order-view.php |
Filter: wpss_order_status_label |
wpss_order_status_transitions |
3 | src/Services/OrderService.php |
Filter allowed status transitions. |
wpss_order_statuses |
1 | src/functions/orders.php |
Filter order statuses. |
wpss_organization_schema |
1 | src/SEO/SchemaMarkup.php |
|
wpss_package_button_text |
2 | templates/partials/service-packages.php |
Filters the package button text. |
wpss_package_id_base |
2 | src/functions/services.php |
|
wpss_package_price_html |
3 | templates/partials/service-packages.php |
Filters the package price HTML. |
wpss_page_definitions |
1 | src/functions/urls.php |
Filter the page registry. |
wpss_pay_order_url_lookup |
3 | src/functions/urls.php |
Filter the pay URL with one the rail already knows. |
wpss_payment_action_required_message |
3 | src/Integrations/Stripe/StripeGateway.php |
Filters the message shown when a payment still needs a buyer step (typically 3D Secure authentication). |
wpss_payment_declined_message |
3 | src/Integrations/Stripe/StripeGateway.php |
Filters the message shown to a buyer whose card was declined. |
wpss_payment_gateways |
1 | src/Core/Plugin.php (+4 more) |
Filter the registered payment gateways. |
wpss_payout_banner_state |
4 | templates/dashboard/sections/earnings.php |
Filters the payout banner state shown on the earnings section. |
wpss_payout_fields |
2 | src/Services/EarningsService.php |
Filter the details a payout method collects. |
wpss_person_schema |
2 | src/SEO/SchemaMarkup.php |
|
wpss_platform_name |
1 | src/functions/misc.php |
Filter the platform name. |
wpss_post_checkout_url |
3 | src/functions/orders.php |
Filter the post-checkout redirect. |
wpss_pre_create_order |
1 | src/Integrations/Standalone/StandaloneOrderProvider.php |
Filters order data before database insertion. |
wpss_pre_create_review |
2 | src/Services/ReviewService.php |
Filters review data before database insertion. |
wpss_pre_create_service |
1 | src/Services/ServiceManager.php |
Filters service data before creation. |
wpss_pre_open_dispute |
2 | src/Services/DisputeService.php |
Filter dispute data before saving to the database. |
wpss_pre_order_status_change |
4 | src/Services/OrderService.php |
Filter whether an order status change should proceed. |
wpss_pre_process_gateway_refund |
4 | src/Services/OrderWorkflowManager.php |
Short-circuit the gateway refund. |
wpss_pre_send_message |
2 | src/Services/ConversationService.php |
Filter message data before saving to the database. |
wpss_pre_submit_delivery |
2 | src/Services/DeliveryService.php |
Filter delivery data before saving to the database. |
wpss_pre_update_service |
2 | src/Services/ServiceManager.php |
Filters service data before update. |
wpss_pre_vendor_register |
2 | src/Services/VendorService.php |
Filter vendor profile data before creating the vendor profile. |
wpss_presence_window |
2 | src/functions/notifications.php |
Filters the presence window, in seconds. |
wpss_pro_beta_rails |
1 | wp-sell-services-pro.php [PRO] |
Filter whether the beta EDD and FluentCart rails are registered. |
wpss_pro_fcm_payload |
3 | src/Push/FcmProvider.php [PRO] |
Filter the FCM message body before it is sent. |
wpss_pro_pause_license_recheck |
2 | src/License/Manager.php [PRO] |
Filter whether automatic license re-checks are paused. |
wpss_pro_push_provider |
2 | src/Push/PushNotificationService.php [PRO] |
Filter the push provider. |
wpss_pro_push_should_send |
5 | src/Push/PushNotificationService.php [PRO] |
Filter whether a push is sent for this notification. |
wpss_pro_recurring_feature_available |
1 | src/RecurringServices/RecurringSettingsRenderer.php [PRO] |
Whether the recurring-services feature is available in this version. |
wpss_pro_upgrade_url |
1 | src/Frontend/ServiceWizard.php (+4 more) |
|
wpss_proposal_order_revisions |
3 | src/Services/BuyerRequestService.php |
|
wpss_rail_status_map |
2 | src/functions/orders.php |
Filters the rail status map. |
wpss_rate_limits |
2 | src/Core/RateLimiter.php |
Filter rate limits for a specific action. |
wpss_realtime_settings |
1 | src/Services/RealtimeService.php |
Filter the realtime (Pusher-protocol) connection settings. |
wpss_related_services_args |
2 | src/Frontend/SingleServiceView.php |
Filter related services query args. |
wpss_report_reasons |
1 | src/functions/moderation.php |
Filter the report reasons offered to members. |
wpss_report_target_types |
1 | src/functions/moderation.php |
Filter what members may report. |
wpss_request_card_classes |
2 | templates/content-request-card.php |
|
wpss_requests_per_page |
1 | templates/archive-request.php |
Filter: wpss_requests_per_page |
wpss_require_service_moderation |
1 | src/Services/ModerationService.php |
Filter whether new/updated services require moderation. |
wpss_requirement_answer_collapse_at |
2 | templates/partials/requirement-answer.php |
Length past which an answer is collapsed behind a Show more control. |
wpss_requirement_field_label |
2 | src/functions/orders.php |
Filter the label shown for a submitted requirement field. |
wpss_requirements_allowed_file_types |
1 | src/functions/files.php |
Filter the file extensions allowed for buyer requirement attachments. |
wpss_requirements_file_inputs |
2 | src/Frontend/AjaxHandlers.php |
|
wpss_rest_confirm_payment |
6 | src/API/PaymentController.php |
Filter to handle custom payment gateway confirmation via REST. |
wpss_rest_create_payment_intent |
7 | src/API/PaymentController.php |
Filter to handle custom payment gateway intent creation via REST. |
wpss_rest_order_data |
3 | src/API/OrdersController.php |
Filters the order data returned in REST API responses. |
wpss_rest_review_data |
3 | src/API/ReviewsController.php |
Filters the review data returned in REST API responses. |
wpss_rest_service_data |
3 | src/API/ServicesController.php |
Filter service REST response data. |
wpss_rest_vendor_data |
3 | src/API/VendorsController.php |
Filters the vendor data returned in REST API responses. |
wpss_review_window_days |
1 | src/Services/ReviewService.php |
Filter the review time window in days. |
wpss_reviews_per_page |
2 | templates/partials/service-reviews.php |
Filters the number of reviews to display per page. |
wpss_search_categories_limit |
1 | src/Blocks/ServiceSearch.php |
|
wpss_search_query_args |
2 | src/Services/SearchService.php |
Filter the WP_Query arguments for service search. |
wpss_search_results |
3 | src/Services/SearchService.php |
Filter search results. |
wpss_search_suggestions |
2 | src/Services/SearchService.php |
Filter search suggestions. |
wpss_seller_levels |
1 | src/API/SellerLevelsController.php |
Filter seller level definitions. |
wpss_service_card_classes |
2 | templates/content-service-card.php |
|
wpss_service_card_display |
2 | src/functions/services.php |
Filter which elements a service card renders. |
wpss_service_card_thumbnail_size |
2 | templates/content-service-card.php |
Hook: wpss_before_service_card |
wpss_service_category_taxonomy_args |
1 | src/Taxonomies/ServiceCategoryTaxonomy.php |
Filter service category taxonomy arguments. |
wpss_service_editor_url |
2 | src/functions/urls.php |
Filter the service create/edit destination. |
wpss_service_is_featured |
2 | src/Admin/Metaboxes/ServiceMetabox.php |
Filter whether a service is featured as it saves. |
wpss_service_limit_error_message |
1 | src/Frontend/ServiceWizard.php (+3 more) |
Filter the error message shown when a vendor cannot create more services. |
wpss_service_list_schema |
1 | src/SEO/SchemaMarkup.php |
|
wpss_service_manager_enforce_publishable |
3 | src/Services/ServiceManager.php |
Let a caller publish a service that is not marketplace-ready. |
wpss_service_max_extras |
1 | src/functions/services.php |
Max service extras (add-ons). |
wpss_service_max_faq |
1 | src/functions/services.php |
Max FAQs. |
wpss_service_max_gallery |
1 | src/functions/services.php |
Max gallery images (additional, not including main). |
wpss_service_max_packages |
1 | src/functions/services.php |
Max pricing packages (tiers). |
wpss_service_max_requirements |
1 | src/functions/services.php |
Max buyer requirements. |
wpss_service_max_tags |
1 | src/functions/services.php |
Max service tags. |
wpss_service_max_videos |
1 | src/functions/services.php |
Max video URLs. |
wpss_service_meta_fields |
2 | src/Admin/Metaboxes/ServiceMetabox.php |
Filter additional service meta fields rendered in the metabox. |
wpss_service_order_slug |
1 | src/Core/Plugin.php (+2 more) |
Filter the service order URL slug. |
wpss_service_post_type_args |
1 | src/PostTypes/ServicePostType.php |
Filter service post type arguments. |
wpss_service_publish_errors |
2 | src/functions/services.php |
Filter the reasons a service may not go live. |
wpss_service_schema |
2 | src/SEO/SchemaMarkup.php |
|
wpss_service_slug |
1 | src/PostTypes/ServicePostType.php |
Filter the service post type slug. |
wpss_service_tag_args |
1 | src/PostTypes/ServicePostType.php |
Filter service tag taxonomy arguments. |
wpss_service_tag_taxonomy_args |
1 | src/Taxonomies/ServiceTagTaxonomy.php |
Filter service tag taxonomy arguments. |
wpss_service_unavailable_reason |
2 | src/functions/services.php |
Let an integration refuse a service for its own reason. |
wpss_services_per_page |
1 | src/Frontend/ServiceArchiveView.php (+1 more) |
|
wpss_settings_currencies |
1 | src/Admin/Settings.php |
Filter the currencies available in the Settings currency dropdown. |
wpss_settings_sections |
1 | src/functions/urls.php |
Filter the known admin settings sections. |
wpss_settings_tabs |
1 | src/Admin/Settings.php |
Filter the settings tabs. |
wpss_should_reverse_vendor_earnings |
2 | src/Services/OrderWorkflowManager.php |
Filters whether the vendor’s wallet earnings should be reversed. |
wpss_show_mini_cart |
1 | src/Frontend/Frontend.php |
Filter whether the floating mini-cart renders on the current request. |
wpss_show_powered_by |
1 | src/Frontend/UnifiedDashboard.php |
Filters whether the “Powered by WP Sell Services” footer credit is rendered on the frontend dashboard. |
wpss_single_request_layout |
2 | templates/single-request.php |
Filter: wpss_single_request_layout |
wpss_single_service_layout |
2 | templates/single-service.php |
Filter: wpss_single_service_layout |
wpss_sitemap_post_types |
1 | src/SEO/SEO.php |
Add service post type to sitemap. |
wpss_skip_message_email_when_online |
3 | src/functions/notifications.php |
Filters whether a message email is skipped for an online recipient. |
wpss_status_class |
2 | src/functions/templates.php |
Filter the CSS classes for a status badge. |
wpss_sticky_top_offset |
1 | src/Frontend/Frontend.php |
Extra pixels to add above every sticky WPSS surface. |
wpss_storage_providers |
1 | src/Core/Plugin.php (+3 more) |
Filter the registered storage providers. |
wpss_stripe_api_version |
1 | src/functions/payments.php |
Filter the Stripe API version used for every request. |
wpss_stripe_customer_shipping |
2 | src/Integrations/Stripe/StripeGateway.php |
Filter the buyer shipping details sent to Stripe. |
wpss_stripe_payment_description |
3 | src/Integrations/Stripe/StripeGateway.php |
Filter the Stripe PaymentIntent description. |
wpss_stripe_payment_intent_args |
3 | src/Integrations/Stripe/StripeGateway.php |
Filter Stripe PaymentIntent parameters before creation. |
wpss_stripe_refund_args |
5 | src/Integrations/Stripe/StripeGateway.php |
Filter the Stripe refund request arguments. |
wpss_suppress_theme_title |
1 | src/Frontend/ShellHeader.php |
Filter whether the active theme’s entry-title is suppressed on the current plugin-shell surface. |
wpss_template_args |
2 | src/functions/templates.php (+1 more) |
|
wpss_terms_page_slugs |
1 | src/Core/Activator.php |
Filters the slugs searched when auto-mapping an existing terms page. |
wpss_three_decimal_currencies |
1 | src/functions/money.php |
Filter the list of three-decimal currency codes. |
wpss_tip_commission_rate |
3 | src/Services/TippingService.php |
Filter the commission rate applied to a tip. |
wpss_tip_quick_amounts |
2 | templates/order/order-view.php |
|
wpss_tipping_enabled |
1 | src/functions/orders.php |
Filter whether tipping is available. |
wpss_token_recovery_routes |
1 | src/API/AppTokenGuard.php |
Filter the routes reachable without a valid token. |
wpss_tour_should_enqueue |
1 | src/Frontend/Tour.php |
Filter whether WPSS tour assets load on the current request. |
wpss_tour_steps |
1 | src/Frontend/Tour.php |
Filter the steps array handed to Shepherd. |
wpss_trusted_proxies |
1 | src/functions/misc.php |
Filters the proxies allowed to set X-Forwarded-For (IPs or CIDR ranges). |
wpss_use_fullwidth_template |
1 | src/Frontend/TemplateLoader.php (+1 more) |
Filter whether plugin pages use the full-width template. |
wpss_user_can_feature_service |
2 | src/functions/services.php |
Filter who may mark a service as Featured. |
wpss_validate_add_to_cart |
4 | src/API/CartController.php |
Validates whether a service can be added to the cart. |
wpss_vendor_benefit_listings_copy |
2 | templates/partials/vendor-benefits.php |
Filter the service-count promise on the Become a Vendor page. |
wpss_vendor_can_create_service |
2 | src/Frontend/ServiceWizard.php (+4 more) |
|
wpss_vendor_is_on_vacation |
2 | src/Models/VendorProfile.php |
Check if vendor is on vacation. |
wpss_vendor_max_services |
2 | src/Models/VendorProfile.php |
Filter the number of services this vendor may have. |
wpss_vendor_page_schema |
2 | src/SEO/SchemaMarkup.php |
|
wpss_vendor_pending_email_content |
3 | src/Services/NotificationService.php |
Filter vendor pending review email content. |
wpss_vendor_pitch_stats |
1 | src/functions/vendors.php |
Filter the proof points on the Become a Vendor page. |
wpss_vendor_pitch_steps |
1 | src/Frontend/Shortcodes.php |
Filter the “how it works” steps on the vendor registration page. |
wpss_vendor_profile_allowed_fields |
1 | src/Services/VendorService.php |
Filter the list of allowed vendor profile fields for update. |
wpss_vendor_profile_fields |
2 | templates/vendor/profile.php |
Filter additional vendor profile fields. |
wpss_vendor_registration_open |
1 | src/API/VendorsController.php |
|
wpss_vendor_slug |
1 | src/Core/Plugin.php (+1 more) |
Filter the vendor profile URL slug. |
wpss_vendor_vacation_notice |
2 | src/functions/vendors.php |
Filter the vendor vacation notice before it renders. |
wpss_vendor_welcome_email_content |
3 | src/Services/NotificationService.php |
Filter vendor welcome email content. |
wpss_vendors_page_id |
1 | src/functions/vendors.php |
Filter the resolved vendor-directory page ID. |
wpss_vendors_url |
2 | src/functions/vendors.php |
Filter the vendor-directory URL. |
wpss_video_thumbnail_cache_ttl |
2 | src/functions/services.php |
Filter how long a video’s poster URL is cached. |
wpss_wallet_manager |
1 | src/functions/money.php |
Filter the wallet manager instance. |
wpss_wallet_providers |
1 | src/Core/Plugin.php (+2 more) |
Filter the registered wallet providers. |
wpss_web_login_lock |
1 | src/Core/Plugin.php |
Filter whether the website sign-in form honours the lockout. |
wpss_withdrawal_methods |
1 | src/API/EarningsController.php (+1 more) |
Filter available withdrawal methods. |
wpss_wizard_sanitize_service_data |
2 | src/Frontend/ServiceWizard.php |
Filter the sanitized wizard payload. |
wpss_wizard_service_data |
2 | src/Frontend/ServiceWizard.php |
Filter the wizard’s Alpine seed data for an existing service. |
wpss_zero_decimal_currencies |
1 | src/functions/money.php |
Filter the list of zero-decimal currency codes. |

