Appreciate your opinions on the topic
No, those items are cost of business and which determines the price - when paid in cash. Other forms of payment incur an additional cost to the business. Or do we go back to the post saying that everyone should be charged the same and cash payers subsiding credit card payers.
There a certain products that require more resources to provide to customers than others. Businesses adjust the products to the prices to cater for these costs.. just like successful business that don't charge for transaction fees.
Cash can be expensive for a business too as there are insurance costs, labor costs for counting the money/continual cash drops, human error by giving incorrect change, buying/maintaining a safe etc.
1. They would without a minimum.
2. They are. Eftpos transactions are charged per transaction.
In price sensitive markets and a downward economy, increasing prices is not a smart strategy, but YMMV.
Most places I go to don't have a minimum because either they understand that providing a broader payment method is more important than losing customers over a piece of gum (which in most cases wouldn't even be a loss anyway).
Also not all Eftpos transactions incur a fee, it really depends on which terminal provider you're using and the contract etc.
On another note regarding a minimum, enforcing a minimum purchase with visa/mc etc. only increases the fee per transaction, as it's generally a % cost.
You might be able to argue that these costs can be moved to the customers, but as you said, in a price sensitive market this could also reduce customers that want to pay on card.
Customers payment methods are quite predictable and it's not very hard to adjust product prices to match the cost. In most cases it would be a matter of cents.