exponentcms / exponent-cms

Content Management, Simple.
exponentcms.org
GNU General Public License v2.0
60 stars 24 forks source link

Feature request - Implement new eCommerce features #1019

Closed exponentcms closed 4 years ago

exponentcms commented 4 years ago

This ticket attempts to consolidate (and help prioritize) ecommerce tickets #729, #732, #733, #734, #736, #778, #974

exponentcms commented 4 years ago

(from [31f83f35ed2ec515877c0594290c8faf20c5325f]) Adds option to send donation at specified amount directly to cart, or allow user to input an amount at or above the minimum set. [#975] https://github.com/exponentcms/exponent-cms/commit/31f83f35ed2ec515877c0594290c8faf20c5325f

exponentcms commented 4 years ago

Some specific tests for features...w/ free shipping & paypal express

We probably don't want to adjust the quantity of these items since the quantity of the item will always be '1', but we may want to edit them (or at the very least remove them from the cart and re-add them)

exponentcms commented 4 years ago

(from [13604a77c71b23c6927cd1832be5ebfa71c0f486]) Adds several features to online donations & event registrations making them more robust and polished [#975] https://github.com/exponentcms/exponent-cms/commit/13604a77c71b23c6927cd1832be5ebfa71c0f486

exponentcms commented 4 years ago

(from [bff446372addb4a467f8654d8ea420a1cf2d5b89]) Adds optional early registration and multiple registration discounts to online event registrations fixing a few other ecommerce bugs [#975] https://github.com/exponentcms/exponent-cms/commit/bff446372addb4a467f8654d8ea420a1cf2d5b89

exponentcms commented 4 years ago

(from [aa44bf9c045f012128106059a447bf567239a487]) Removes a online event registration warning when no seats remain [#975] https://github.com/exponentcms/exponent-cms/commit/aa44bf9c045f012128106059a447bf567239a487

exponentcms commented 4 years ago

(from [e42be07417a7af1756822d1360faed899185201a]) Fixes possible online event registration page crash when no seats remain [#975] https://github.com/exponentcms/exponent-cms/commit/e42be07417a7af1756822d1360faed899185201a

exponentcms commented 4 years ago

The above are basically implemented at this point in the 2.2 code line along with a few new features for donations and many for event registrations

exponentcms commented 4 years ago

Should add code to allow for NO num_seats in event registration for large scale, no specific limit type events.

exponentcms commented 4 years ago

Also could use some 'fuzzy' wording for main views if there is a discount or options available like 'starting at...' or 'as low as...'

exponentcms commented 4 years ago

(from [84147cdec091bfd78866a2cfbc3ddb95c0ca7860]) Fixes broken manage shipping methods page [#975] https://github.com/exponentcms/exponent-cms/commit/84147cdec091bfd78866a2cfbc3ddb95c0ca7860

exponentcms commented 4 years ago

(from [471d411a08225ac5600da2edb26c69c194e567b4]) Adds additonal commands to event registration manage view [#975] https://github.com/exponentcms/exponent-cms/commit/471d411a08225ac5600da2edb26c69c194e567b4

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

As a note, we already do some fuzzy prices with child products in store/show view

exponentcms commented 4 years ago

(from [6a4eed0b3dea9190aa4444b4a4e01da835df4315]) Merges cart configuration settings into store settings [#975] https://github.com/exponentcms/exponent-cms/commit/6a4eed0b3dea9190aa4444b4a4e01da835df4315

exponentcms commented 4 years ago

(from [bb80840566a103aa1ca5908e76e7e7e605aee158]) Adds new 'Pay Later' billing calculator [#975] https://github.com/exponentcms/exponent-cms/commit/bb80840566a103aa1ca5908e76e7e7e605aee158

exponentcms commented 4 years ago

(from [8628849f79d72c57eda3de821f06c8ef92a58e82]) Fixes an issue w/ ecommerce discounts, report views, and some bad css paths [#975] https://github.com/exponentcms/exponent-cms/commit/8628849f79d72c57eda3de821f06c8ef92a58e82

exponentcms commented 4 years ago

(from [27c0675ffbe6e310ee8b82ba5d90e4192de0cac6]) Cleans up pay later billing [#975] https://github.com/exponentcms/exponent-cms/commit/27c0675ffbe6e310ee8b82ba5d90e4192de0cac6

exponentcms commented 4 years ago

(from [243f45cb513133cf637e1390c106e96fd330e782]) Fixes several ecommerce reports [#975] https://github.com/exponentcms/exponent-cms/commit/243f45cb513133cf637e1390c106e96fd330e782

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

All these have been implemented at this point

exponentcms commented 4 years ago

Lighthouse URL: https://exponentcms.lighthouseapp.com/projects/61783/tickets/975