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.