Admin Quotes #18

Open
opened 2025-02-17 15:17:33 -05:00 by null · 0 comments
Owner

/admin/quotes

show recent draft quotes
show recent published quotes
show recent purchased quotes

/admin/quote/add

create a quote from user_identifier or cart_identifier
if found a user create new empty draft quote
if found a cart, create new draft quote and prefil with cart items
if none found, show error alert

/admin/quote/<quote_id>

if quote is DRAFT
can add existing products by product_identifier
can adjust price on existing products
add one-off products by title, desc, price
can mark this quote as a subscription -- set renewal frequency
save the quote as a draft
publish the quote

if quote is a subscription, and is being published:
create a new START subscription -- email user
mark quote published -- don't email user
attach the subscription_id to the quote
else
mark quote published -- email user

/quote/<quote_id>

can only be accessed by admins and user of the quote
shows details about the quote

if admin:
show option to mark as draft and edit again
if user owning:
show option to checkout with the quote

/admin/quotes show recent draft quotes show recent published quotes show recent purchased quotes /admin/quote/add create a quote from user_identifier or cart_identifier if found a user create new empty draft quote if found a cart, create new draft quote and prefil with cart items if none found, show error alert /admin/quote/<quote_id> if quote is DRAFT can add existing products by product_identifier can adjust price on existing products add one-off products by title, desc, price can mark this quote as a subscription -- set renewal frequency save the quote as a draft publish the quote if quote is a subscription, and is being published: create a new START subscription -- email user mark quote published -- don't email user attach the subscription_id to the quote else mark quote published -- email user /quote/<quote_id> can only be accessed by admins and user of the quote shows details about the quote if admin: show option to mark as draft and edit again if user owning: show option to checkout with the quote
null self-assigned this 2025-03-08 21:35:07 -05:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: null/ecomm-store#18
No description provided.