Please enable JavaScript.
Coggle requires JavaScript to display documents.
eCommerce and Vouchers workflow - Coggle Diagram
eCommerce and Vouchers workflow
eCommerce disabled
No prices
Patments methods
None
eCommerce enabled
Multicurrency disabled
Items with no price
by User
with country
No price, no message
without country
No price, no message
by Voucher manager
Button "Create voucher" is hidden for free entities
Items with price = 0
by User
with country
Can be ‘bought’ for 0 (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
without country
Can be ‘bought’ for 0 (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
by Voucher manager
Button "Create voucher" is hidden for free entities
Other settings
Sales period
End date in the past
Message: The course is not available for purchase
Button: Notify me
Message in Shopping cart: Expired for purchase
Start date in the future
Message: Available from <date>
Button: Notify me
Discount
General discount
ON
Discount is visible
OFF
Discount is hidden
Memberships discount
ON
Discount is visible
OFF
Discount is hidden
Items with price > 0
by User
with country
Can be ‘bought’ (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
without country
Can be ‘bought’ go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
by Voucher manager
Button: Create voucher
Patments methods
None
Message: Contact valamis
One
Shopping cart only shows one provider before checkout
Multiplie
Swithches
One or more
All switches is off
Message: Users won't be able to proceed with their orders unless at least one payment method is enabled.
Shopping cart shows all switched on providers before checkout
Multicurrency enabled
No default price added
(NET price (default) is empty)
Items with no price for defined country
by User
with country
No price, no message
without country
No price, no message
by Voucher manager
Button "Create voucher" is hidden for free entities
Items with price for defined country = 0
by User
without country or different country
Message: Not available in your country
Bug:
VALUTILS-4000
with country
Can be ‘bought’ for 0 (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
by Voucher manager
with country
Button: Create voucher
without country or different country
Message: Not available in your country
Items with price > 0
by User
with country
Can be ‘bought’ (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
without country or differnt country
Can be ‘bought’ (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
by Voucher manager
with country
Button: Create voucher
without country or differnt country
No price for defined country added
Net price (default) is set
Items with price > 0
by User
with country
Can be ‘bought’ (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
without country or differnt country
Can be ‘bought’ (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
by Voucher manager
with country
Button: Create voucher
without country or differnt country
Items with price = 0
by User
without country or different country
Message: Not available in your country
with country
Can be ‘bought’ for 0 (go through checkout process) and gain access. Shouldn't be with price after leaving
Button: Add to cart
by Voucher manager
without country or different country
Message: Not available in your country
with country
Button: Create voucher
Invitation links
by Link manager
Link can be created for entity with price, user should get access by link
If user was added to entity with price
Course browser
Learning path
Training events
User shouldn't see a price
if User leave this kind of entity
Need to buy
User should see Add to cart
if User buy an entity
Course browser
Learning path
Training events
User shouldn't see a price
if User leave this kind of entity
No need to buy
User should see Enroll
Apps where price/labels should be displayed
Training events
Learning paths
Course header
Course browser (View)
Shopping cart