Wedding / Gift Registry List - Extension for MAGENTO
An extension to create a Wedding/birthday/Bar or Bat Mitzvah/Brit/ Gifts Registry.
NOTE: The Wedding Registry is an additional module based on the Wishlist module. Standard Wishlist module MUST stay intact.
* Create a module for Registry based on Wishlist module.
* Should be packed as a module that will be owned by Editorial Kehot Sudamericana.
* Gift Registry must be store view specific.
* Backend admin management of registries (as a list and per custome like wishlists).
* Add 'My Registry' section in customer's administration under My Account.
* E-mails must be adjustable through E-mail Templates.
* Send the Registry's info with link to Registry when
* All words, fraces and titles must have the ability to translate through Inline Translation. With <?php echo $this->__('My text') ?> (Store view specific)
* PHTML files for costumization.
* Registry creator must login as customer.
* Registry visitor must login as customer.
* To create the wedding registry important fields:
o Dropdown for Ocasions: Wedding, Bar Mitva, Brit Milah etc. (create menu through Atributes?)
o Last Name
o Bride's name
o Groom's name
o Event date (with JS calendar picker)
* Add Add link 'Add to Gift Registry' on frontend - under the Add to Wishlist link.
* Success message.
* Ability for Registrant to define 'quantity' of each wished item.
* Registry expires 1.5 moths from 'event date' -- Notify or success message and e-mails on expiration date and place expiration date on Registry page.
* When Registry is created a 'TinyURL' should automatically be created with (TinyURL API?) (Exp. [url removed, login to view], [url removed, login to view], Keep URL short)
* Uppon Registry creation: Success message, Confirmation e-mail with Registry info and TinyURL to Registry owner and to the company's Sales e-mail.
* Additions to main Registry page (based on Wishlist page)
o Registry List Info at the top (Title:Bride and Groom's name. Event type, date, link to Registry list, expiration date, e-mail.
o Add checkbox next to items to add multiple items to cart at once.
o Add 'Qty' field as dropdown next to each item. (Ability for gift buyer to decide how many he wants to purchase).
o Place 'Add To Cart' button on Registry (i.e. the copy of Wishlist) page.
o Place Checkout button on Registry (i.e. the copy of Wishlist) page.
o Show as (status, qty) "Gifted", "1" when item has already been purchased.
o Show as (status, qty) "Gifted", "All" when all desired quantity has been gifted.
+ Show Stock status if relevant:
+ If item is out of stock - Remove checkbox and quantity fields (can't add to cart)
+ Show 'Out of stock' status - instead of add to car button
o Ability for gift buyer to write a little -limitted- custom message.
o Add checkbox for Gift wrap option for extra $ (Store view specific)
* Uppon purchase, frontend Success Message, e-mail confirmations to both Registry list owner, gift buyer and Sales e-mail at the company as incoming Order.
* Show product price in main Registry page. (website, Store view specific)
* Ability for visitors to search for a person's registry list through main Search box OR only in Advanced Search?? How will it show in results?