balanced / balanced-dashboard

The Balanced dashboard.
https://dashboard.balancedpayments.com/
Other
2.28k stars 386 forks source link

Display "fees" in Payments>Transactions tab #1579

Closed dmacquart closed 9 years ago

dmacquart commented 9 years ago

Several customers have expressed their frustration at not being able to clearly see how much they are paying for each transaction when pulling reports from the dashboard. This seems to be a recurring issue especially for finance people. I recommend adding a field called "Fees" to the right of "Amount"

image

kyungmin commented 9 years ago

Fees are not always useful to everyone in the transactions tab. Since it sounds like this is requested by financial people who want to create reports, I suggest adding this as an extra column in the export file.

@dmacquart do you think this will resolve the issue?

mjallday commented 9 years ago

We used to have a fee field on a transaction in the API but we removed it. The reason being is that if we decided to move to a monthly minimum or a waterfall method of charging we cannot accurately calculate the fee for a transaction until later on.

For example, if you are charged 10c on the first $1,000 worth transactions and then 5c on the second $1,000 worth it may be difficult to compute this until several things happen (e.g. the transaction clears to the SUCCEEDED state). Also, what would happen if you then reversed one of the transactions and the total volume charged went below $1,000? Does the fee for that individual transaction go up?

dmacquart commented 9 years ago

OK, that makes sense. However, would it make sense to "enable/disable per transaction fee" depending on the company?

kyungmin commented 9 years ago

@dmacquart This conversation is no longer related to the dashboard issue, until we define our invoicing solution more clearly. Let's move this conversation to trello.