Add 'payment node' or similar

Craig Gardner - March 4, 2009 - 03:09
Project:Storm
Version:6.x-1.x-dev
Component:Storm.module
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

I noticed that there is space on the invoices for payments. However, I can not find where I would log a payment. Is this part of the current STORM system or am I just missing something?

#1

Magnity - April 13, 2009 - 09:04
Status:active» postponed (maintainer needs more info)

The invoice becomes marked as paid when you enter a payment date.

Was there anything else you were hoping to log?

#2

Craig Gardner - April 13, 2009 - 21:31

I was hoping that it would be able to add the amount paid as well as some other notes about the payments. Almost where the payment is a node of its own.

My workaround has been to add an invoice item that is a negative number for the amount of the payment, and it would be nice to be able to add an actual payment.

#3

Magnity - April 14, 2009 - 09:18
Title:Receiving a payment» Add 'payment node' or similar
Version:6.x-1.20» 6.x-1.x-dev
Component:Documentation» Code
Category:support request» feature request
Status:postponed (maintainer needs more info)» active

OK I see what you mean.

I've changed this to a feature request as its not something that can be done with the current system. Please do add more details about your use case for payment nodes if anything else comes to mind!

#4

Magnity - August 17, 2009 - 13:50
Component:Code» Storm.module

Marked #550532: Paying a storm Invoice as duplicate of this issue.

#5

apurvarc - August 27, 2009 - 14:39

How about routing the payment collection process through the e-commerce module? ( http://drupal.org/project/ecommerce ) That way, one could sell products and fixed services through e-commerce and custom invoiced services through storm. Also giving consistency to the customer to get a consolidated view of all invoices and have all the e-commerce payment gateways as payment method options.

There have also been similar requirements discussed for the e-commerce module. see http://groups.drupal.org/node/17435

#6

deggertsen - September 3, 2009 - 22:12

As I understand it the current problem here is that you only have the option of putting in a single payment per invoice where some clients may need to make more than one payment in order to pay off their invoice. It seems that adding a payment node would be a good solution. However, it may be easier to simply add a dropdown or something to invoice item that would allow you to treat it as either a payment or an item. Then you could simply add a little functionality to invoice item rather than adding another node to the already long list of storm nodes. What do you think? If it were simply added to invoice item then it would be nice if it were categorized separately on the invoice.

Of course it would be even better if like apurvarc is saying we get it so that clients can process payments online toward their invoice which would then be automatically updated to reflect the payment. I definitely think that should be a long-term goal.

#7

higherform - November 30, 2009 - 21:09

+1 to this suggestion. We created separate content type and accounting rules to handle the "partial" or "combined" payments we often get from organizations, and some pretty cumbersome accounting logic. I am sure there is a much simpler solution to be had within Storm itself.

 
 

Drupal is a registered trademark of Dries Buytaert.