Issue: Pay - Stripe “Some information is missing” error message

Hello,

I am encountering an error message in my Frappe LMS application:

“Some information is missing. Looks like someone sent you to an incomplete URL. Please ask them to look into it.”

I have installed the Payment module and correctly set up the Stripe keys, but the error still appears. I am not sure about the cause of this issue. It seems like the URL being accessed might be incomplete or broken, but I am unable to identify the source of the problem.
Snímka obrazovky 2025-04-19 o 19.15.26

Has anyone experienced this error before? Any suggestions on how to resolve it or where I can look for more information? Or do you have a link to a video tutorial that could help me?

Thank you in advance for your help!

What version of ERPNext and Payments apps? There was a recent fix for this.

As per this file you’re possibly missing configuration of expected fields.

expected_keys = (
	"amount",
	"title",
	"description",
	"reference_doctype",
	"reference_docname",
	"payer_name",
	"payer_email",
	"currency",
	"payment_gateway",
)

You may want to double check you settings with this documentation

Hi, so do I need to have ERPnext installed as well? I thought it was enough to have Frappe LMS and Paymets app.
Snímka obrazovky 2025-04-20 o 18.54.48