I'm trying to make a website for a non-profit where payed customers get a bit extra stuff when we meet offline. So I wanted users with a certain role to have "pain until" date field, and let users extend their subscription for however much they want using paypal, maybe have the site email them when the date of that field is approaching.

Drupal commerce seems big and heavy with a ton of dependencies that I've never used. My main job is a developer. I know php, though I've never developed a Drupal module.

Do you think it'll be faster for me to develop a module that does the above, or to learn Drupal commerce?

Comments

sprite’s picture

Taking payments over the web involves adhering to many bank regulations and so forth.
Trying to do so using one's own module seems risky, especially as a first Drupal module ever.

Drupal Commerce is not as complicated as it may seem on the surface.
There are some good youtube videos that explain it well.

Also there are very good, commercial "instant Drupal Website", products available that already have commerce setup that you could use to implement your website quickly and easily, and have a great looking website in the process too.

spritefully yours
Technical assistance provided to the Drupal community on my own time ...
Thank yous appreciated ...