diff --git a/extra/modules/payments.py b/extra/modules/payments.py index eeb42ad..7cd3713 100644 --- a/extra/modules/payments.py +++ b/extra/modules/payments.py @@ -24,6 +24,7 @@ from qommon import errors, get_logger, get_cfg, emails from qommon.storage import StorableObject from qommon.form import htmltext, StringWidget, TextWidget, SingleSelectWidget, \ WidgetDict +from qommon.misc import latin1_to_ascii from wcs.formdef import FormDef from wcs.formdata import Evolution @@ -406,7 +407,7 @@ def request_payment(invoice_ids, url, add_regie=True): if request.user and request.user.email: request_kwargs['email'] = request.user.email if request.user and request.user.display_name: - request_kwargs['name'] = request.user.display_name + request_kwargs['name'] = latin1_to_ascii(request.user.display_name) (order_id, kind, data) = payment.request(amount, next_url=url, **request_kwargs) transaction.order_id = order_id transaction.store()