question about refunding process
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
- GülsümAkça
- Posts: 57
- Joined: 20 Nov 2020, 13:30
question about refunding process
We have a question about refunding process...
For a B2C marketplace, our prospect needs refund management options in Aimeos dashboard.
The case is;
"Prospect is in the meat business and they sell meat products to their customers.
There are two types of meat products they are selling on the website. One is a fixed price (no problem with that), the other type of product is priced at 1 kg however due to weight changes the pricing would change until it is shipped.
For the dynamic priced products our prospect needs to refund money after it is shipped to their customers. (ie they sell 1 kg of meat but the product is 800 gr so let's say if they charge 1 kg for 10 EUR and the product is 800 gr they need to refund 2 EUR back to the customer)"
Question 1: how can we solve that problem in Aimeos and also how can we send information to the bank side?
Question 2: What if two different product is in the same basket? (we want to withdraw the fixed price products money instant in the bank side and keep the dynamically priced product money on hold until it is confirmed)
Thanks in advance for your help.
For a B2C marketplace, our prospect needs refund management options in Aimeos dashboard.
The case is;
"Prospect is in the meat business and they sell meat products to their customers.
There are two types of meat products they are selling on the website. One is a fixed price (no problem with that), the other type of product is priced at 1 kg however due to weight changes the pricing would change until it is shipped.
For the dynamic priced products our prospect needs to refund money after it is shipped to their customers. (ie they sell 1 kg of meat but the product is 800 gr so let's say if they charge 1 kg for 10 EUR and the product is 800 gr they need to refund 2 EUR back to the customer)"
Question 1: how can we solve that problem in Aimeos and also how can we send information to the bank side?
Question 2: What if two different product is in the same basket? (we want to withdraw the fixed price products money instant in the bank side and keep the dynamically priced product money on hold until it is confirmed)
Thanks in advance for your help.
Re: question about refunding process
Refunding is always a bit difficult because the payment provider (or bank if you want to do money transfers over another channel) needs an API that allo refunding. This isn't the case for all payment providers. If the one you are using supports refunding, then you can add a new subpart in the order panel where your client can enter the refund amount and which will send the refund request to the payment provider. The credit note should be stored somewhere in the database.GülsümAkça wrote: ↑07 Apr 2021, 11:09 Question 1: how can we solve that problem in Aimeos and also how can we send information to the bank side?
We would like to have such functionality also as extension for Aimeos. If you can contribute your code, we will appreciate it very much
You should process the refund amount independent from the product the paid price is assigned to.GülsümAkça wrote: ↑07 Apr 2021, 11:09 Question 2: What if two different product is in the same basket? (we want to withdraw the fixed price products money instant in the bank side and keep the dynamically priced product money on hold until it is confirmed)
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, give us a star
If you like Aimeos, give us a star