A 404 on the coupon print view almost always means WordPress's rewrite rules are stale — resaving permalinks fixes it in most cases.
Resave permalinks first #
Go to Settings → Permalinks and click Save Changes — no settings need to change; saving flushes the rewrite rules and re-registers the coupon URLs. Test the print view again.
Do this after any change to the coupon URL base (Coupons → Options → Link Attributes / Permalinks) — the new slug 404s until the rules are flushed.
Pro-specific checks #
- Pop-up print view: if the overlay opens empty while the direct URL 404s, it's the same rewrite problem — the pop-up loads the print URL in a frame. Fix the 404 and the pop-up follows.
- Custom print view links: a coupon with a custom link override (Customizing Coupons) goes wherever you pointed it — a 404 there means the target page moved, not a Coupon Creator issue.
- Draft-expired coupons: Pro can set expired coupons to draft (Options → Display). A drafted coupon's print URL 404s by design; check the coupon's status and expiration before suspecting permalinks.
Still 404? #
Deactivate other plugins one at a time (rewrite-rule interference), test on a default theme, then suspect hosting — the full elimination procedure is in Troubleshooting Conflicts. Recurring 404s that come back after each permalink save point to code flushing rewrite rules on every request.