robocupjunioraustralia / RCJA_Registration_System

A custom registration system for RoboCup Junior Australia built in Django.
https://enter.robocupjunior.org.au
4 stars 0 forks source link

Additional invoice items #306

Open peter-drew opened 4 years ago

evanbailey commented 1 year ago

We need to be able to add items that mentors can add to their invoices. Some of these items might be mandatory (i.e. the below).

We need to be able to force all invoices to include a 'surcharge', which should be a fixed amount (modifiable by admins) per team (if team based charging), or per student (if student based charging)/per workshop attendee.

This should not apply where the entry fee is $0 (i.e. free events/workshops will have no surcharge).

We will need to be able to set in the admin UI the surcharge amount & description.

peter-drew commented 1 year ago

@evanbailey what is the difference between a surcharge and increasing the cost of team registration by the specified amount? Am I correct in understanding that the overall invoice total is the same but need to split up the line items into different charges?

evanbailey commented 1 year ago

Yes, that is correct.

Get Outlook for iOShttps://aka.ms/o0ukef


From: Peter Drew @.> Sent: Saturday, September 30, 2023 12:14:03 PM To: robocupjunioraustralia/RCJA_Registration_System @.> Cc: Evan Bailey @.>; Mention @.> Subject: Re: [robocupjunioraustralia/RCJA_Registration_System] Additional invoice items (#306)

@evanbaileyhttps://github.com/evanbailey what is the difference between a surcharge and increasing the cost of team registration by the specified amount? Am I correct in understanding that the overall invoice total is the same but need to split up the line items into different charges?

— Reply to this email directly, view it on GitHubhttps://github.com/robocupjunioraustralia/RCJA_Registration_System/issues/306#issuecomment-1741631569, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGZTEQSRQ6YKVENLVHSIAA3X4556XANCNFSM4LFMD2NQ. You are receiving this because you were mentioned.Message ID: @.***>

evanbailey commented 1 year ago

Also, the surcharge amount is set by a global admin, and states can't change or remove it.

But it don't apply to invoices that would be otherwise $0, i.e., we are only going to surcharge for things that have a charge to start with.

It effectively is how we are going to distribute the national admin overhead (insurance, systems + accounting) to all the states.

Evan Bailey | 0467675869 | @.**@.>


From: Peter Drew @.> Sent: Saturday, September 30, 2023 12:14 PM To: robocupjunioraustralia/RCJA_Registration_System @.> Cc: Evan Bailey @.>; Mention @.> Subject: Re: [robocupjunioraustralia/RCJA_Registration_System] Additional invoice items (#306)

@evanbaileyhttps://github.com/evanbailey what is the difference between a surcharge and increasing the cost of team registration by the specified amount? Am I correct in understanding that the overall invoice total is the same but need to split up the line items into different charges?

— Reply to this email directly, view it on GitHubhttps://github.com/robocupjunioraustralia/RCJA_Registration_System/issues/306#issuecomment-1741631569, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGZTEQSRQ6YKVENLVHSIAA3X4556XANCNFSM4LFMD2NQ. You are receiving this because you were mentioned.Message ID: @.***>