Selling services - setting different price for each sale

Hi guys,
I’m selling services and the page should work on a simple principle - the customer enters their demand (service criteria), and based on this criteria I offer a price.

I would like the customer pay online a sort of a service booking fee (a percentage of the total price).

How can I make this happen? Each offer I make is for a different price and so far I have seen only payment apps where each product I want to sell needs to have a fixed price specified. However, my prices will always differ based on the customer’s demand.

As an easy example I would give is a transportation service - customer would specify number of persons to be transported, origin, destination, date and based on this I would offer the price. After he accepts the offer, I want him to pay online an upfront fee let’s say 30% of the total price.

I can easily get to the point where the customer accepted the offer, but now I don’t know how to process the payment.

Is there any payment app that does not need a fixed price of a selected product to be entered but rather takes the price from some existing field on a page or in a database?

Thanks a lot for your ideas!
Rusty

Rusty, this can be done using the Wix Pay API. You just calculate the 30% in code and hand this, plus some other info to the API and that´s it. You can set the item (“Deposit Transport”), currency (“USD”) and Price. Then the API offers all payment methods you set up in Dashboard and on Success, you get an OK back, etc. Look at the articles or try Search in the header of this forum (NOT the search inside this forum") for Wix Pay API. They also just released some new articles today.

Thanks Giri, I’ll try to have a look at it!