MODx Community Forums
The MODx Blog
Donations
Feedburner Feeds
Documentation
Bugs & Requests
The Wiki
download MODx
plugins, modules, snippets
online demo
Dec 04, 2008, 12:24 AM
Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Search via SMF
or Google:
modx forums
all of modxcms.com
web
MODxCMS.com
Forums
Help
Login
Register
News
:Read what MODx Developers say:
MODx Dev. Blogs
MODx Community Forums
»
Support
»
General Support
»
E-Commerce, E-Marketing, Analytics & SEO
»
Cart System for e-book publishing site.
Pages: [
1
]
Go Down
« Previous topic
Next topic »
Print
Author
Topic: Cart System for e-book publishing site. (Read 863 times)
0 Members and 1 Guest are viewing this topic.
Alan.Graham
Jr. Member
Posts: 28
Cart System for e-book publishing site.
«
on:
Aug 20, 2008, 09:18 AM »
Hi Guys,
Not a very descriptive post title, but still. I am currently trying to implement a shopping cart system, that allows the following:
User to be created an account with a product(s) associated with that account. The products will be e-download.
A Client will have access to a page on their profile where they can see how many downloads of a particular product have been made + current account funds and other features
Customers will make an account to purchase a e-download, and will get a profile page containing links to all their products they have purchased for download, with a limit on the number of times that a product can be re-downloaded
PayPal Intergration!
Now is this possible with a ModX based solution? Or is there another open source system that could do this for me.
I have looked at a custom implementation of something, but i have a bit of a tight deadline (1 month), and am trying to find an appropriate solution, with a bit of flexibility for the future.
One of my ideas based in modx was to modify WebLoginPE so that when a user can be created as a client (via a secured manager page) and that will automatically create a document with some template variables, and then if they are logged in show a chunk with the data from those tvs. Then everytime a product is purchased it will update the tv for that particular user.
All the payments from each e-download will go into one paypal account, and then the clients "cut" will be passed to them at the end of the month by a simple report system and some manual paypal work.
Edit: Could KiweeCommerce be modified to support this?
Any ideas?
Al
«
Last Edit: Aug 20, 2008, 09:22 AM by Alan.Graham
»
Logged
The Man Can!
Testers
Posts: 296
Re: Cart System for e-book publishing site.
«
Reply #1 on:
Sep 02, 2008, 01:34 AM »
This isn't really formally announced, but FoxyCart with FoxyBack-MODx could do pretty much everything you want to do. FoxyBack is solid and working on a handful of sites right now but there's not much documentation so far.
http://code.google.com/p/foxyback-modx/
In the repository:
http://modxcms.com/FoxyBack-MODx-2181.html
The only thing you mentioned that FoxyCart can't handle right now is PayPal Standard (but that's coming to FoxyCart in a future version). It might be a bit of work to set up FoxyBack at this point, but you could definitely get it exactly how you want it. I'm not sure about Treasure Chest but maybe somebody more familiar with it will chime in.
Logged
Need
MODx Ecommerce?
Try
FoxyCart!
Alan.Graham
Jr. Member
Posts: 28
Re: Cart System for e-book publishing site.
«
Reply #2 on:
Sep 02, 2008, 07:48 AM »
Ok Dude that sounds grand, but before this sounds too good to be true, does this include the multi vendor stores?
Logged
The Man Can!
Testers
Posts: 296
Re: Cart System for e-book publishing site.
«
Reply #3 on:
Sep 02, 2008, 02:58 PM »
Man, everybody's been asking about multi-vendor stores lately. The tricks are in how you handle the payments, tax, and shipping. Much as I'm loathe to recommend anything but MODx, X-Cart has a "mall" thing for $500 or so, which supposedly handles all the tax and shipping, but it still handles the payment distribution manually (from what I've been told by a sales person).
Also, if you're doing a multi-vendor store, who's doing the product management? Should your vendors be able to log in themselves and add new products, or is that something only you can do?
It gets quite complicated quite quickly, so if you're serious about a multi-vendor setup you'll likely need to sketch out the desired functionality a bit more. I'd love to help you figure it out though, as I've had a half-dozen people ask me about it in the past week. (One way to automatically the payment distribution that I'd thought of would be to use iDevAffiliate to handle it, since iDev has that functionality built in.)
You could definitely make it happen with MODx + FoxyCart or possibly TreasureChest or Kiwee, but knowing exactly what you need would be your first step.
Logged
Need
MODx Ecommerce?
Try
FoxyCart!
Alan.Graham
Jr. Member
Posts: 28
Re: Cart System for e-book publishing site.
«
Reply #4 on:
Sep 03, 2008, 05:40 AM »
Ok Dude, i will dig out my spec and post it up here so watch this space!
Till then time for work
Logged
Alan.Graham
Jr. Member
Posts: 28
Re: Cart System for e-book publishing site.
«
Reply #5 on:
Sep 09, 2008, 02:30 PM »
Right, i could not find the origional spec that i drew up, but i have the one my client overviewed for me. I have attached it as a pdf.
RGPublishing_Spec.pdf
(70.93 KB - downloaded 36 times.)
Logged
The Man Can!
Testers
Posts: 296
Re: Cart System for e-book publishing site.
«
Reply #6 on:
Sep 09, 2008, 02:53 PM »
My favorite thing in the world is when specs include language like "anything else I might not have thought about!"
Haha.
Ok so anyway, that's helpful but there's definitely some questions you need to answer. When an author requests payment, is that automated or no? (It says it's just an email, but how are the payments recorded in the back end? Etc.) When an author uploads a book, is there an approval process or are they published live immediately?
In any case, this would certainly be possible using MODx + FoxyBack + FoxyCart, or possibly Kiwee or TC, but I don't know as much about those. You'd likely need to map our all the functionality for the authors, and tie in the self-hosted downloadable FC code into FoxyBack, but it'd be possible.
X-Cart's Mall version might work as well, though. Worth looking at, even though I'd hate to use anything other than MODx (personally).
Logged
Need
MODx Ecommerce?
Try
FoxyCart!
Alan.Graham
Jr. Member
Posts: 28
Re: Cart System for e-book publishing site.
«
Reply #7 on:
Sep 09, 2008, 03:18 PM »
I know what you mean, i did write up a full spec but started a new job 2 weeks ago and practically not left the office.
That said that sounds cool. In answer to your questions:
1. An author requesting payment: an e-mail is sent to us, and based upon recorded sales for their book and paypal data their funds will be sent accordingly.
2. New books would have to go through a simple approval first, from what i reckon.
And thanks for the quick reply. So do you reckon it is alot of work to do the modx implementation (as i love the flexibility, and its just smart). Think i might have to demo Xcart though just in case
Logged
The Man Can!
Testers
Posts: 296
Re: Cart System for e-book publishing site.
«
Reply #8 on:
Sep 09, 2008, 03:36 PM »
It'd be work, for sure, but it wouldn't be crazy I don't think, particularly if you're handy with writing some quick snippets, though you may have to post on the FoxyBack mailing list as it's still rough around the edges. (It's very stable once it's up, but installing it is somewhat manual.)
As always, it takes a bit more time to do something "right", but at least if you use MODx you won't have to learn how to hack on some other platform like X-Cart. imo, at least.
Logged
Need
MODx Ecommerce?
Try
FoxyCart!
Alan.Graham
Jr. Member
Posts: 28
Re: Cart System for e-book publishing site.
«
Reply #9 on:
Sep 09, 2008, 03:41 PM »
Well cheers dude, you definitly seem to be The Man Who can, i will sign up to the foxyback mailing lists, and then get to work. If i get stuck i will post back here if you dont mind.
Thanks again
Al
Logged
Pages: [
1
]
Go Up
Print
« Previous topic
Next topic »
Jump to:
Please select a destination:
-----------------------------
Announcements
-----------------------------
=> Important News
=> Security Notices
-----------------------------
Commercial Support
-----------------------------
=> [CS] About Commercial Support
-----------------------------
Development & Coding
-----------------------------
=> Commercial Inquiries & Bounties
=> Core Code
===> MODx Next
===> xPDO
=> Module, Plugin & Snippet Creation and Modification
=> In Development
=> Templates
=> Internationalization
===> Bulgarian
===> Chinese
===> Czech
===> Dutch
===> French
===> German
===> Irish
===> Italian
===> Japanese
===> Polish
===> Portuguese
===> Russian
===> Slovak
===> Spanish
===> Swedish
===> Persian - فارسي
-----------------------------
Support
-----------------------------
=> Release Support
===> 0.9.6.2
===> 0.9.6.1
===> 0.9.6
===> 0.9.5 and earlier
=> General Support
===> MODx 101
===> E-Commerce, E-Marketing, Analytics & SEO
===> Hosting Experiences
===> IIS / Windows Hosting Issues
=> Documentation, Tips & Tricks
===> Documentation Suggestions & Corrections
-----------------------------
Add-ons, Extensions & Elements
-----------------------------
=> Module, Plugin & Snippet Usage
=> General Repository Items Support
=> Navigation & Tagging/Taxonomy
===> Wayfinder & DropMenu
=> Creating & Repurposing Content
===> Ditto
===> Jot
===> QuickEdit
=> Users, Authentication & Personalization
===> WebloginPE
===> WebLogin, WebSignup and WebChangePwd
=> Rich Text Editors & File Browser
===> TinyMCE
===> FCKeditor
===> MCPuck File Browser
=> Forms, Form Processing & Anti-Spam
===> eForm
=> Search
===> AjaxSearch
=> E-business
=> Polls, Calendars, Address Book and Community
=> Third-party integrations
=> Images, Videos & Podcasts
===> MaxiGallery
=> Manager, Parser & the Core
===> Backup & Versioning
===> Doc Finder
===> ManagerManager
===> PHx
=> Templates
-----------------------------
General Discussions
-----------------------------
=> General MODx Discussions
=> Web Design and Development
=> Wishlist
=> You and Your Sites
=> modxcms.com Discussions and Suggestions
=> Off-topic
-----------------------------
Czech Community
-----------------------------
=> Oznámení
===> Důležitá oznámení/novinky
===> Bezpečnost
=> Podpora
===> FAQ (často kladené otázky)
===> Instalace
===> Moduly, pluginy, "snippets & code" (šablony zdrojových kódů)
===> Design & Šablony
=> Dokumentace, tutoriály (návody) a překlady
===> Dokumentace
===> Tutoriály (návody)
===> Překlady (lokalizace)
=> Komunita
===> Oznámení
===> Představte se, prosím
===> Ukázky práce
===> Různé aneb cokoli co se jinam nehodí
-----------------------------
Bulgarian Community
-----------------------------
=> Поддръжка
===> Често задавани въпроси
===> Инсталация
===> Модули, Плъгини, Снипети и код
===> Дизайн и Шаблони
=> Документация, Ръководства и Превод
===> Документация
===> Ръководства
===> Превод
=> Общество
===> Съобщения
===> Представете се
===> Представете сайта си
===> Дискусии извън MODx
-----------------------------
Dutch Community
-----------------------------
=> Ondersteuning
===> Veel gestelde vragen
===> Modules, Plugins, Snippets & Code
===> Design & Templates
=> Documentatie, Tutorials en Vertalingen
===> Documentatie
===> Tutorials
===> Vertalingen
=> Community
===> Aankondigingen
===> Stel jezelf voor
===> Site Showcase
===> De stamkroeg
-----------------------------
Finnish Community
-----------------------------
=> Tuki
===> UKK
===> Asennus
===> Moduulit, liitännäiset, koodinpätkät
===> Ulkoasu/Sivustopohjat
=> Dokumentaatio, oppaat ja käännökset
===> Dokumentaatio
===> Käännökset
===> Oppaat
=> Yhteisö
===> Tiedotteet
===> Esittele itsesi
===> MODx sivustosi
===> Kahvihuone
-----------------------------
Filipino Community
-----------------------------
=> Suporta
===> Kadalasang tanong
===> Instalasyon
===> Moduler, Maidadagdag, Karagdagang mga Code
===> Desenyo at Templates
=> Dokumentasyon, Mga Turo, Mga Salin
===> Dokumentasyon
===> Mga Turo
===> Mga Salin
=> Kumunidad
===> Anunsyo
===> Ipakilala ang sarili
===> Ang Galing ng pinoy
===> Tsismisan atbp
-----------------------------
French Community
-----------------------------
=> Support
===> FAQ
===> Installation
===> Module, plugin, snippets
===> Design/Templates
=> Documentation, Tutoriels et Traductions
===> Documentation
===> Traduction
===> Tutoriels
=> Communauté
===> Annonces
===> Présentez vous
===> Vos sites
===> Le Bistrot Français
-----------------------------
German Community
-----------------------------
=> Support (de)
===> FAQ (de)
===> Installation (de)
===> Module, Plugins, Snippets & Code (de)
===> Design & Templates (de)
=> Dokumentation, Tutorials und Übersetzung
===> Dokumentation
===> Tutorials (de)
===> Übersetzung
=> Community (de)
===> Ankündigungen
===> Stellt Euch vor
===> Beispielseiten
===> Off Topic / Verschiedenes
-----------------------------
Irish Community
-----------------------------
=> Tacaíocht
===> CC Ceisteanna Coitianta
===> Breiseáin (cláir bhreise), Snippets & Comhaid
===> Suiteáil
===> Dearadh & Teimpléid
=> Doiciméid, Teagascóireacht agus Aistriúchán
===> Doiciméadú
===> Teagascóireacht
===> Aistriúchán
=> Pobal
===> Fógraí
===> Cuir Tú Féin in Aithne
===> Gailearaí an Láithreáin
===> Caifé / An Tábhairne / Ábhar Cainte Eile / Ilghnéitheach
-----------------------------
Italian Community
-----------------------------
=> Supporto
===> FAQ
===> Installazione
===> Moduli, Plugin, Snippet e altro codice
===> Web Design e Template
=> Documentazione, Tutorial e Traduzione
===> Documentazione
===> Tutorial
===> Traduzione
=> Comunità
===> Annunci
===> Presentazioni
===> Siti in vetrina
===> Chiacchiere in libertà
-----------------------------
Japanese Community
-----------------------------
=> サポート
===> 良くある質問
===> インストール
===> モジュール・プラグイン・スニペット・本体
===> デザインやテンプレート
=> マニュアル・テュートリアル・翻訳
===> マニュアル
===> 事例集、テュートリアル
===> 日本語化
=> コミュニティ
===> お知らせ
===> MODxサイト展示場
===> 自己紹介
===> 雑談
===> 国産リソース
-----------------------------
Persian Community
-----------------------------
=> پشتيباني
===> راهنما
===> نصب
===> ماژول , پلاگین ها , کد ها و جزییات
===> طراحی و قالب ها
=> مستند سازی , آموزش ها و ترجمه ها
===> مستند سازی
===> آموزش ها
===> ترجمه ها
=> انجمن ها
===> اخبار
===> معرفی کردن خود
===> نمایش دادن سایت ها
===> بحث های عمومی و سایر موضوعات
-----------------------------
Polish Community
-----------------------------
=> Wsparcie
===> FAQ
===> Instalacja
===> Moduły, pluginy, snipety i kod
===> Wygląd i szablony
=> Dokumentacja, tutoriale i tłumaczenie
===> Dokumentacja
===> Tutoriale
===> Tłumaczenie
=> Społeczność
===> Ogłoszenia
===> Przedstaw się
===> Twój serwis WWW
===> Hyde Park
-----------------------------
Portuguese Community
-----------------------------
=> Suporte
===> FAQ - Dúvidas Frequentes
===> Instalação
===> Módulos, Plugins, Snippets e Código
===> Design e Templates
=> Documentação, Guias e Traduções
===> Documentação
===> Guias
===> Traduções
=> Comunidade
===> Anúncios
===> Apresente-se!
===> Bar da esquina (fora de tópico)
===> Portfólio de Sites
-----------------------------
Russian Community
-----------------------------
=> Поддержка
===> ЧАВО (FAQ)
===> Установка
===> Модули, плагины, сниппеты и код
===> Дизайны и шаблоны
=> Документация, Уроки, Перевод
===> Документация
===> Уроки
===> Перевод
=> Сообщество
===> Объявления
===> Представьтесь публике
===> Галерея сайтов
===> Диван
-----------------------------
Scandinavian Community
-----------------------------
=> Support
===> Frågor och svar
===> Installation
===> Moduler, plugins, snippets och kod
===> Design & sidmallar
=> Dokumentation, guider och översättningar
===> Dokumentation
===> Guider
===> Översättningar
=> Webbgemenskap
===> Meddelanden
===> Presentera dig själv
===> Visa upp dina webbsidor
===> Ordet fritt
-----------------------------
Spanish Community
-----------------------------
=> Soporte
===> FAQ
===> Instalación
===> Modulos, Plugins, Snippets & Código
===> Diseño y plantillas
=> Documentación, Tutoriales y Traducciones
===> Documentatción
===> Tutoriales
===> Traducciones
=> Comunidad
===> Anuncios
===> Presentaciones personales
===> Muestra de sitios
===> El Café
-----------------------------
TÜRKÇE (Turkish)
-----------------------------
=> Destek
===> SSS
===> Kurulum
===> Modüller, Pluginler, Snippetlar & Kodlar
===> Dizayn & Temalar
=> Belgeleme, Eğitmenler ve Çeviri
===> Belgeleme
===> Eğitmenler
===> Çeviri
=> Topluluk
===> Duyurular
===> Kendinizi Tanıtın
===> Site Vitrini
===> Konu Dışı