Skip to content

Comments

feat: Custom Fields OR Add-Ons with a fee associated#19997

Merged
hbjORbj merged 62 commits intocalcom:mainfrom
asadath1395:feature/addons
Sep 16, 2025
Merged

feat: Custom Fields OR Add-Ons with a fee associated#19997
hbjORbj merged 62 commits intocalcom:mainfrom
asadath1395:feature/addons

Conversation

@asadath1395
Copy link
Contributor

@asadath1395 asadath1395 commented Mar 12, 2025

What does this PR do?

Custom Fields OR Add-Ons with a fee associated

/claim #7075

Visual Demo (For contributors especially)

Video Demo (if applicable):

https://www.loom.com/share/c4fb241826874cc894837e85534cfd7d?sid=389aae54-dc26-428d-a902-6f4ae72bc25e

Right now pricing is supported for Number, Select, MultiSelect, Checkbox, Checkbox group and Radio group input type

Mandatory Tasks (DO NOT REMOVE)

  • I have self-reviewed the code (A decent size PR without self-review might be rejected).
  • I have updated the developer docs in /docs if this PR makes changes that would require a documentation change. If N/A, write N/A here and check the checkbox.
  • I confirm automated tests are in place that prove my fix is effective or that my feature works.

How should this be tested?

Check the Video Demo

@asadath1395 asadath1395 requested a review from a team as a code owner March 12, 2025 08:26
@vercel
Copy link

vercel bot commented Mar 12, 2025

@asadath1395 is attempting to deploy a commit to the cal Team on Vercel.

A member of the Team first needs to authorize it.

@graphite-app graphite-app bot requested a review from a team March 12, 2025 08:26
@graphite-app graphite-app bot added the community Created by Linear-GitHub Sync label Mar 12, 2025
@github-actions github-actions bot added event-types area: event types, event-types linear Sync Github Issue from community members to Linear.app Low priority Created by Linear-GitHub Sync ✨ feature New feature or request 🎨 needs design Before engineering kick-off, a designer needs to submit a mockup 💎 Bounty A bounty on Algora.io labels Mar 12, 2025
@dosubot dosubot bot added this to the v5.1 milestone Mar 12, 2025
@dosubot dosubot bot added the bookings area: bookings, availability, timezones, double booking label Mar 12, 2025
@graphite-app
Copy link

graphite-app bot commented Mar 12, 2025

Graphite Automations

"Add consumer team as reviewer" took an action on this PR • (03/12/25)

1 reviewer was added to this PR based on Keith Williams's automation.

"Add community label" took an action on this PR • (03/12/25)

1 label was added to this PR based on Keith Williams's automation.

Copy link
Contributor

@retrogtx retrogtx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hey some type checks are failing, good pr nonetheless

@asadath1395 asadath1395 requested a review from a team March 13, 2025 06:48
@asadath1395
Copy link
Contributor Author

hey some type checks are failing, good pr nonetheless

@retrogtx Types should be fixed now

@asadath1395 asadath1395 requested a review from retrogtx March 13, 2025 06:59
@dosubot dosubot bot modified the milestones: v5.1, v5.2 Mar 17, 2025
retrogtx
retrogtx previously approved these changes Mar 17, 2025
@Devanshusharma2005
Copy link
Contributor

still the e2e test failing.

@asadath1395
Copy link
Contributor Author

still the e2e test failing.

Not sure it was related to my changes

@imbrettjackson
Copy link

I'm a complete GitHub newbie, but I want this @asadath1395 's feature SO DAMN BAD. Is this real life? Could this actually be happening?

Copy link
Contributor

@Devanshusharma2005 Devanshusharma2005 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is still a merge conflict. Could you please address it.

@asadath1395
Copy link
Contributor Author

There is still a merge conflict. Could you please address it.

Fixed!

@dosubot dosubot bot modified the milestones: v5.7, v5.8 Sep 16, 2025
Copy link
Contributor

@volnei volnei left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you for this awesome contribution! ❤

@hbjORbj hbjORbj enabled auto-merge (squash) September 16, 2025 12:33
@hbjORbj hbjORbj merged commit 55e6682 into calcom:main Sep 16, 2025
33 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bookings area: bookings, availability, timezones, double booking 🙋 Bounty claim 💎 Bounty A bounty on Algora.io community Created by Linear-GitHub Sync event-types area: event types, event-types ✨ feature New feature or request linear Sync Github Issue from community members to Linear.app Low priority Created by Linear-GitHub Sync 🎨 needs design Before engineering kick-off, a designer needs to submit a mockup payments Created by Linear-GitHub Sync ready-for-e2e size/XL Stale $20 $100

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CAL-3967] Custom Fields OR Add-Ons with a fee associated