You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What I tried is to setup an invoice and added a payment request with the payment gateway account added.
What happened next:
I've received an email:
As you can see, there's no payment link .. anything else I have to setup for this to work?
I also checked the mandate list but it's empty, although I have added one manually in GoCardless. Is it supposed to show up here?
The last thing I tried was to setup an portal customer account and access the invoice there.
It shows up (with the GoCardless Setting):
but when clicking on it there's an error:
Traceback (most recent call last):
File "apps/frappe/frappe/website/serve.py", line 20, in get_response
response = renderer_instance.render()
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 84, in render
html = self.get_html()
^^^^^^^^^^^^^^^
File "apps/frappe/frappe/website/utils.py", line 523, in cache_html_decorator
html = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 101, in get_html
html = self.render_template()
^^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/website/page_renderers/template_page.py", line 236, in render_template
html = frappe.render_template(self.source, self.context, safe_render=safe_render)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/utils/jinja.py", line 97, in render_template
return get_jenv().from_string(template).render(context)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "env/lib/python3.11/site-packages/jinja2/environment.py", line 1304, in render
self.environment.handle_exception()
File "env/lib/python3.11/site-packages/jinja2/environment.py", line 939, in handle_exception
raise rewrite_traceback_stack(source=source)
File "<template>", line 179, in top-level template code
File "apps/frappe/frappe/templates/web.html", line 1, in top-level template code
{% extends base_template_path %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/templates/base.html", line 77, in top-level template code
{% block content %}
File "apps/frappe/frappe/templates/web.html", line 63, in block 'content'
{{ main_content() }}
File "env/lib/python3.11/site-packages/jinja2/sandbox.py", line 394, in call
return __context.call(__obj, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "env/lib/python3.11/site-packages/jinja2/runtime.py", line 782, in _invoke
rv = self._func(*arguments)
^^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/templates/web.html", line 15, in template
{% block page_container %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/templates/web.html", line 30, in block 'page_container'
{%- block page_content -%}{%- endblock -%}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "<template>", line 110, in block 'page_content'
File "env/lib/python3.11/site-packages/jinja2/sandbox.py", line 394, in call
return __context.call(__obj, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "env/lib/python3.11/site-packages/jinja2/runtime.py", line 782, in _invoke
rv = self._func(*arguments)
^^^^^^^^^^^^^^^^^^^^^^
File "<template>", line 176, in template
File "env/lib/python3.11/site-packages/jinja2/sandbox.py", line 394, in call
return __context.call(__obj, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "apps/frappe/frappe/core/utils.py", line 91, in html2text
return md(html, heading_style="ATX", strip=strip, wrap=wrap)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "env/lib/python3.11/site-packages/markdownify/__init__.py", line 395, in markdownify
return MarkdownConverter(**options).convert(html)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "env/lib/python3.11/site-packages/markdownify/__init__.py", line 96, in convert
soup = BeautifulSoup(html, 'html.parser')
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "env/lib/python3.11/site-packages/bs4/__init__.py", line 315, in __init__
elif len(markup) <= 256 and (
^^^^^^^^^^^
TypeError: object of type 'NoneType' has no len()
The text was updated successfully, but these errors were encountered:
Hello there,
my setup is in the Frappecloud:
I've added a GoCardless account:
What I tried is to setup an invoice and added a payment request with the payment gateway account added.
What happened next:
I've received an email:
As you can see, there's no payment link .. anything else I have to setup for this to work?
I also checked the mandate list but it's empty, although I have added one manually in GoCardless. Is it supposed to show up here?
The last thing I tried was to setup an portal customer account and access the invoice there.
It shows up (with the GoCardless Setting):
but when clicking on it there's an error:
The text was updated successfully, but these errors were encountered: