mollie / OpenCart

iDEAL, Creditcard, Bancontact/Mister Cash, SOFORT, Belfius Direct Net, KBC/CBC Payment Button, Bank transfer, Bitcoin, PayPal & paysafecard for OpenCart 1.5.6+ and OpenCart 2.0+.
http://www.mollie.com
BSD 2-Clause "Simplified" License
73 stars 37 forks source link

Error: API call (422: Unprocessable Entity) Amount #119

Closed stuiterbal1984 closed 5 years ago

stuiterbal1984 commented 5 years ago

Hoi!

Ik krijg de volgende melding. Opencart 3.0.2.0

Er is een fout opgetreden bij het opzetten van de betaling bij Mollie. Klik op onderstaande knop om terug te keren naar het afrekenscherm.

Error executing API call (422: Unprocessable Entity): The amount of the order does not match the total amount from the order lines. Expected order amount to be $10.05 but got $2.55. Field: amount. Documentation: https://docs.mollie.com/guides/handling-errors

thanuzz commented 5 years ago

Ik heb hetzelfde issue en melding. Klanten kunnen op dit moment niet betalen met sommige betaalmethodes.

Error executing API call (422: Unprocessable Entity): 
The amount of the order does not match the total amount from the order lines. 
Expected order amount to be €2.75 but got €3.75. Field: amount. 

Dit wordt zo te zien veroorzaakt door een 'order total' module, die wel in het totaal wordt meegerekend maar niet in de optelsom die Mollie klaarblijkelijk nog doet. In mijn geval betreft het de Module X-Fee die ik heb ingesteld om een toeslag van een euro bij het totaal op te tellen als de gekozen Mollie betaalmethode Klarna, PayPal of Bancontact is.

Dit werkt overigens goed bij het besteloverzicht in de checkout maar dus niet als je daadwerkelijk je bestelling wilt plaatsen.

Ik heb in plaats van X-Fee nog een andere module geprobeerd die hetzelfde doet (toeslag obv gekozen betaalmethode) maar hierbij hetzelfde issue. Er lijkt dus in de Mollie plugin iets niet goed opgeteld te worden.

Iemand enig idee waar dit zit en hoe dit op te lossen?

QualityWorks commented 5 years ago

we zijn bezig met een update waarin dit opgelost wordt.

TiaID commented 5 years ago

Is er enig idee wanneer de update er zou zijn? Wil graag klarna aanbieden weer, maar nu kan dat nog niet.

PhoenixInteractiveNL commented 5 years ago

Wij hebben hetzelfde probleem (OC 2.0.3.1), wij gebruiken de LOW ORDER FEE module voor (voor kleine bestellingen, is een standaard module voor besteltotalen) eenmaal geactiveerd krijgen wij de foutmelding:

Error executing API call (422: Unprocessable Entity): The amount of the order does not match the total amount from the order lines. Expected order amount to be €0.90 but got €2.65. Field: amount. Documentation: https://docs.mollie.com/guides/handling-errors

Dit heeft wel goed gewerkt in v8.4.0

EDIT Wij zijn maar weer even teruggegaan naar v8.4.0 (die werkt weer prima) totdat dit allemaal opgelost is...

tacovansambeek commented 5 years ago

dit zou nu opgelost moeten zijn in de laatste versie