Hi, Can someone help me understand how to get the Stripe Subscription integration working. I keep trying but always I get the same error shown below.
Traceback (most recent call last): File "apps/erpnext/erpnext/erpnext_integrations/stripe_integration.py", line 46, in create_subscription_on_stripe subscription = stripe.Subscription.create(customer=customer, items=items) File "env/lib/python3.8/site-packages/stripe/api_resources/abstract/createable_api_resource.py", line 22, in create response, api_key = requestor.request("post", url, params, headers) File "env/lib/python3.8/site-packages/stripe/api_requestor.py", line 122, in request resp = self.interpret_response(rbody, rcode, rheaders) File "env/lib/python3.8/site-packages/stripe/api_requestor.py", line 373, in interpret_response self.handle_error_response(rbody, rcode, resp.data, rheaders) File "env/lib/python3.8/site-packages/stripe/api_requestor.py", line 152, in handle_error_response raise err stripe.error.InvalidRequestError: Request req_FSxscADVsD916W: You must pass one of plan, price, or price_data.
P.S. The integration for “normal” payments is working perfectly. Each payment made through ERPNext Payment Request is recorded on my Stripe and customers are being created automatically.