Role Based Prices — an add-on for the Tickera plugin

One ticket, three prices.
The right one shown to the right person.

Sell the same ticket at $29 to the public, $19 to your members, $9 to your students. Tickera detects who’s logged in, looks at their WordPress role, shows them their price. No duplicate ticket listings. No discount codes to leak. No coupons to email.

  • One ticket type, unlimited per-role prices
  • Works with stock WordPress roles and any custom role added by another plugin
  • Logged-out guests see the default public price
  • Auto-applied at checkout — no codes, no manual approval
Or get Bundle — $199/yr

Included in Bundle & Lifetime

Six ways this earns its keep

The pricing strategy
that requires zero discount codes.

Members get member pricing

Your member role pays $19, the public pays $29. No coupon to share, no code to leak on Reddit. Login = discount.

Student / staff rates

University events, conferences, alumni galas — one ticket, three audience tiers. The roles are already in your WP user table.

Custom roles supported

Works with any custom role created by a third-party plugin. If you can see the role in your WordPress users panel, you can set a price for it.

Auto-applied at checkout

Buyer logs in, hits the event page, sees their personalized price. No “enter your member ID” field, no manual approval step, no support tickets.

One SKU, not many

Don’t duplicate “Public VIP” / “Member VIP” / “Student VIP” as three separate tickets. One ticket, three prices — way easier to manage inventory and reporting.

Logged-out fallback

Guests — not logged in — always see the default public price. They can register, sign in as a member, hit refresh, and see the member price reveal itself.

How it works

Add prices per role.
Tickera handles the rest.

01

Set prices

Open a ticket type.

Edit any ticket. Below the default price, you’ll find a per-role price grid — every role on your WordPress site (members, students, staff, subscribers, custom roles), each with its own price field.

02

Save

Empty fields = default.

Leave a role blank to charge the default price. Set a number to override. Set a higher number to charge more for that role (yes — some events want VIP-level access for “industry” roles).

03

Detected

Buyer sees their price.

Logged-in users see the price tied to their highest-priority role. If they have multiple roles, the lowest matching price wins by default (configurable). Logged-out users see the default.

Common questions

Things people ask
about per-role pricing.

Does this work with membership plugins?
Yes — any plugin that registers a WordPress role works. If you can see the role in your WordPress users panel, you can set a price for it.
What about anonymous buyers who buy as a guest?
Guests see the default public price. If they want the member rate they have to sign in first. You can add a “Members? Log in” nudge on the event page to encourage it.

One ticket, three prices.
Yours forever.

$39 a year. Unlimited roles, unlimited price tiers, unlimited tickets. 0% per-ticket commission, like every Tickera add-on. Or free with the Bundle.

Or get Bundle — $199/yr
14 years of receipts·365,585 downloads·$0 commission, ever