Yes, it is possible to add extra fees and/or discounts during the invoicing stage of a booking request. We recommend putting a note in the listing description so that users can indicate their need for electricity or any other upcharged amenities. Then when you respond to the booking request and submit your invoice, you can add any upcharges needed and the amount can be paid directly through the Dock Skipper platform prior to arrival.
Alternatively, you can build in standard amenities such as electricity, water, etc. into your price and then offer discounts if a user does not need them in the same way as described above. During the invoicing stage, you can discount the price by a set amount.