This Group is to help with the development and management of the Drupal e-Commerce module.
Do you use the default product listing page?
Two things I'd like to know how to do...
-
Redirect to a node dependant on product purchased.
-
Add to or alter the "payment completed" message per product.
I would think there is a relatively straightforward way of accomplishing these objectives, but I can't figure it out...
Any ideas?
Read moreFull anon purchasing support on the cards
While writing the code for ec_useracc I hit a massive, unclimbable wall. Sale of a user account requires a valid email address and without address or ecivicrm installed your site is out of luck. This post discusses the problem at hand. If you're short for time you can skip the discussion and get straight to the point.
Read moreGerman E-Commerce translation
I've managed to completely translate E-Commerce modules to German. Translation is based on 4.7 and needs a one-liner-patch to cart.module (missing t()-function). So now I've got 9 gettext files and 1 mini patch I'd like to contribute.
After several hours of translating, testing and translating I don't want to create one issue for each file, so can I please mail them to someone to commit them? (gordon?) I doubt I should use the file attachments here. So please come by and help me to get this in!
My motivation is to get more German users to E-Commerce. Drupal with E-Commerce is a fantastic solution compared to other online store systems like osC, xtC, JOS VirtueMart and so on. Altogether we have to remedy some major deficiencies in E-Commerce, f.e. the incomplete tax system and some legal rules we have to implement for usage of E-Commerce in Germany/Europe and even more important for selling internationally (different currency and tax per language and the like).
Read morewhat are options for a newsletter subscription product?
I have scoured the documentation and contrib modules, and i get the sense that i might be missing something. I wish to have a product that is a subscription, expiring in 365 days. Would need ability to renew subscriptions.
More specifically I need to tie the subscription to a newsletter from the simplenews module, and permit the purchaser to enter in a list of emails. I realize I will need to do some custom work. Is there a generic subscription ecommerce module from which i can start?
I am grateful for e-commerce and for any advice
Read moreAttach a note to donations
Hello again. :)
Does anybody have an ideas as to how to attach a note to an online donation?
i.e. user fills out an amount, wants to specify that it be earmarked for the Social Fund or whatever.
I thought I could product-enable a survey (using the survey module) which had a little field for notes, but I couldn't get that to work.
Any ideas?
Thank you.
--D
Read moreE-mail notifications per-product
Hi. :)
I want to have store summaries e-mailed to an e-mail address other than the one in admin/settings (which is inherited on admin/store/settings). The person in charge of the store isn't necessarily the main administrator of the website.
In fact, the person in charge of one product isn't necessarily the one in charge of another. It'd be great to be able to specify where notifications are sent on a per-product basis.
This workable now, in the works, ...?
Thanks so much.
--Dave
Read moreUsing the 5.0 Form API
The new form API has some terrific features for Ecommerce. Specifically, I think the checkoutapi can be fully removed. In its place, we do one form with #multistep = TRUE. Default ecommerce will have a couple pages in that form just like we do today. Contrib modules that want to hook into checkout do so with hook_form_alter(). Seems cleaner IMO.
There are probably other opportunities, but that one jumps to mind first.
Read moreRemove anonymous purchasing - why?
I think many stores online offer the anonymous purchasing (i.e. no need to choose a username/password during checkout). What are the reasons that we propose to remove this? Is Drupal not capable of cleanly supporting this? I'd love to keep this capability, so I'm eager to architect with others until we find a clean implementation.
Read moreE-Commerce and PostgreSQL
Hi
In advance, my apologizes if I'm not addressing to the right place this comment of mine, I'm quite new on Drupal world and , therefore, on E-commerce.
Just Today evening I installed Drupal, and E-Commerce , with PostgreSQL instead MySQL.
After Installed the E-Commerce Module I started to get errors in the Log
query: INSERT INTO ec_tax (realm_value, realm, ptype, operand, operator, taxid) VALUES('fr', 'country', 'file', '+', '6.00', '')
Reviewing the postgresql logs I see that
ERROR: relation "ec_tax_taxid_seq" does not exist
So I searched in the file tax.install
Read moremaking those gig sales count towards soundscan, OCC, chart-track
Hi Guys,
I just wanted to start a discussion about making gig sales of albums/singles/eps count towards weekly soundscan/occ/chart track sales figures.
Especially for album launch type gigs, where it's standard to sell a lot of albums as the audience leaves the venue. In-stores can be a practical workaround, but, invariably it's a short set and you're at the behest of the retailer with what you can/can't do.
For small labels and independent bands, it is important to make every sale count. Not paramount, but, it is worthwhile, I think, to try and make every sale count towards the weekly charts.
Read moreCreating a Product with Additional Descriptive Text Fields (space for seller-defined attributes)
I'm very much hoping this isn't a feature request for 4.8... I'll just explain my situation:
I'm making a fundraising auction site for a nonprofit arts center, and really all I want to do is add some attributes for the volunteers adding items to fill out in addition to the description, that is, have a field to enter the name of the person who donated the item, and another field for the estimated market value.
I thought it would be trivial to create my own product type based on the auction module and with an extra field or two, but it has not been!
I can see many reasons to add open-ended text fields in addition to one big block for "description" to products, so I hope someone has some experience or advice.
Read moreE-commerce module: dynamic_parcel
I have created a module that has similarities to parcel and subproducts, but its way better!
The idea is that you can make packages from existing products, but the customer can choose up to three products as part of the package.
please test it :-)
alynner
What do we need for multiple currency?
Drupal E-Commerce module currently support for single currency only. This means all of your products can only base on a signle currency format, within DB, for customer browsing, for transaction, and also for accounting. This will be a trouble, if you hope to setup an auction system as like as eBay, or even simply hope to use Paypal module in where local currency is not support. The need of multiple currency supporting is clear.
By the way it is also a complex problem (from http://www.xencraft.com/resources/multi-currency.html) :
Read morewhen redesigning the software to accommodate different or multiple currencies, the designer should be careful as to which aspects are determined either by user preference (which may in turn be indicated by locale), by regulation, by the nature of the application, or perhaps by other factors. The appropriate determining value(s) will need to be a part of the API.
Pay to Publish 2
Hello everybody,
seems that Drupal still lacks an out-of-the box solution to bill advertisers for publishing listings on a site, so i am actually challenging and puzzling to set up a recipe that could do the job.
Figuring out what Coupet asks on his previous post on point 1 ("Charge users for each listing they place or each node they publish") could be relatively easy and is the starting point to achieve what follows. But moreover, what i dream is to be able to set up the well-known standard workflow present in almost any respectable e-commerce site, where exist different "levels" of listings, each of them containing incremental informations and visibility in the site.
Read moreSpecification for changes to E-commerce (recurring products, role assignments and user account provisions)
UPDATE (Jan 11): Code has been moved from the sandbox to ecommerce CVS pending full integration with the ecommerce system. I'm currently writing upgrade code to move products and the transaction records over to the new format. NOTE: If you are migrating custom solutions you will need to take special care with the upgrade. You may need to manually update the schema revision field in the system table to skip the upgrade and apply your own code instead.
Once the upgrade code is complete i'll be removing the old code from ecommerce. After this i'll send a mail to the ecommerce list to ask for testers.
You can get a copy of the alpha code by using the CVS tag DRUPAL-4-7--3. Alternatively download the tarball.
UPDATE (Oct 12): Thank you to the financial contributors. Code for all modules is now available in my sandbox. Please keep in mind that the code is still in beta and no upgrade code is available for you to upgrade your current 4.7 sites. It is not recommended that you use this code in production. Please post all issues to the Drupal issue queue and it would be very handy if you provided patches. I'd like to get hold of some anonymized production databases using the 4.7 default recurring product system. It'll help me build the upgrade code.
UPDATE (Sep 30): Still waiting on financial contributors. The ec_anon module is ready for trialling. It's available in my sandbox.
UPDATE (Sep 22): I'm excited to announce ec_recurring, ec_roles and ec_mail modules are ready for testing. There is a slight delay on ec_useracc due to some extra feature requirements on EC. That should be available very soon. Financial contributors please forward your second instalment and contact me to obtain code.
UPDATE (Sep 04): Feature Freeze in effect as of September 4, 2006. No more features will be added.
Scheduled UAT date: September 22, 2006. Scheduled completion date: September 30, 2006.
Hi everyone,
I've just finished writing up a specification document from which developers can see what is planned for E-commerce in relation to subscriptions, roles and user accounts being manipulated during checkout. These are highly sought after requirements and many people are scratching their own itch scratch scratch. My aim, though providing a specification document, is twofold. First, I want to make sure everyone knows what we're developing for 4.7 and then for 5.0 (after we do some major changes to E-Commerce core). Second, it provides a solid reference for any developer planning to write anything.
Read moresubproducts module and cart problems
Hi everyone.
I'm having a problem using the subproducts module for e-commerce. Alle modules are latest CVS.
I have a shop set up that sells t-shirts. I have added variations to let the user choose color and size from a dropdown menu. This is what i'm doing:
- View a product with available subproducts.
- Choose size and color from dropdown menus.
- Add to cart
The problem is that only the main product is added to the cart. So the size and color variations doesn't get transfered to the cart. That makes the entire subproducts module useless ^^ If I add 3 shirts with different colors to my shipping cart I should get the following:
Read moreHandling callback security with contrib ecommerce payment modules..
Hi guys,
I recently updated the worldpay.module for 4.7 and included an automated "callback" after the order is processed...i.e. the worldpay server tells the drupal site that the transaction was either APPROVED or CANCELLED (Denied happens at the worldpay end and the order is cancelled).
So a Drupal site admin who is setting up their worldpay enabled shop, enters in the worldpay_callback the worldpay server sends the "y" or "c" flags to. The problem is securing that transfer of information or in other words, validating the source.
Planned charges for flexicharge
This document is maintained.
Note: please refer to http://drupal.org/node/68363 for patch/code history.
I will be providing some standard charge types with Flexicharge. If you have more ideas, please add them as comments. Note, that most of these will all support %, +/-, renaming, cloning, and other features, so you don't need to suggest that stuff.
Read morePay to Publish
Feature request
-
Charge users for each listing they place or each node they publish
-
Users maintain a running account with site (site balance), in which every time they publish a node, their account's total is deducted.
-
Invoice users for their account balance when Administrator choose to... Allow users to place a listing by selecting "put in on my tab".
Greatly appreciate comments and feedback for feature implementation!
Read more







