Billing settings reference

Billing settings reference.

Status: source-reviewed Section: Settings Reference

Search documentation

Type to search.

Exact menu path: GymCore Admin > GymCore Settings > Billing<br> Who can change it: any account with the manage_woocommerce capability. WordPress administrators and WooCommerce Shop Managers normally have it.<br> Visible action: Save changes stores every field on this tab. A successful request shows Settings saved.

This tab stores the membership-product category used by billing lookups. Changing it can change which WooCommerce products GymCore treats as memberships.

Field reference

Annual freeze limit (days)

  • Stored key/control: gym_core_pause_annual_limit
  • Purpose: Caps total pause days per member per calendar year.
  • Type: Number
  • Default: 60
  • Allowed values/range: Integer 1–365
  • Dependencies: Membership pause workflow; WooCommerce billing remains separate.
  • Side effects: Requests beyond the limit are blocked; existing pause history remains.
  • When to change it: Set to the published membership policy before accepting pauses.
  • When to leave it alone: Leave it when policy has not changed.
  • Security/privacy: Financial/member-policy effect; communicate changes and preserve audit evidence.

Verify a change

  1. Select Save changes and confirm Settings saved.
  2. Reload Billing and confirm the selected category remains.
  3. In Products, open a known membership product and confirm it belongs to that WooCommerce category.
  4. Run the GymCore workflow that identifies membership products and compare its result with the WooCommerce product record. Restore the prior category if products are classified incorrectly; existing orders are not recategorized.

Verified against: checked-out GymCore and GymCore AI source plus the 2026-07-13 feature/settings inventory.

Need help?

Describe one problem and the installed versions. Never send passwords, license keys, API keys, payment details, or member records.

Contact GymCore