Customer payment without product price

  • Posts: 38
  • Thank you received: 1
8 years 3 months ago #246603

-- Joomla version -- : latest
-- PHP version -- : latest
-- Browser(s) name and version -- : Chrome

Hi Guys,

Quick question with regards to offline payments. I'm thinking of building a grocery delivery site where the products have no set prices. The users selected the groceries they want, I go and fetch them fro the supermarkek at the current price and charge the client service fees (delivery) + cost of the groceries.

Sine the website won't display prices (because prices of groceries change everyday at the supermarket), how can I ensure the customer pays the bill and doesn't back out once I deliver the groceries? What type of guarantee system can I create to ensure the customer pays once the order is placed?

Please Log in or Create an account to join the conversation.

  • Posts: 82864
  • Thank you received: 13372
  • MODERATOR
8 years 3 months ago #246608

Hi,

Some payment gateways allow you to get a payment in two steps:
- first step, your customer goes on the payment page of the payment gateway and pays normally a certain amount and the payment amount is "authorized" by the bank but not yet transfered to your merchant account.
- second step, you go in your merchant account and "capture" the transaction, at which point the money goes in your merchant account. On that step, it's sometimes possible to specify the amount to capture so that you can adjust the amount you receive from the customer.
So that sounds adapted to your needs.
I know that authorize.net (which is supported by HikaShop) supports the authorization/partial capture process described above. I suppose many other payment gateways do. You'll have to see which one do to select your payment gateway.
Then, in HikaShop you have the customer charge a bigger amount than what is usual for the products and have him pay his order before you do it, and then you can adjust the amount you get after you get the groceries.

Please Log in or Create an account to join the conversation.

Time to create page: 0.053 seconds
Powered by Kunena Forum