diff --git a/app/api/helpers/payment.py b/app/api/helpers/payment.py index 1f443a14b0..6a79b401fd 100644 --- a/app/api/helpers/payment.py +++ b/app/api/helpers/payment.py @@ -223,7 +223,7 @@ def verify_payment(payment_id, order): currency_server = transaction.amount.currency sale_state = transaction.related_resources[0].sale.state - if amount_server != order.amount: + if float(amount_server) != order.amount: return False, 'Payment amount does not match order' elif currency_server != order.event.payment_currency: return False, 'Payment currency does not match order'