Hi,
a new client is trying to subscribe to a plan on my Expo KDS app but it is failing for them with the following error message:
“Creating subscriptions is not allowed for merchant”
Full error msg:
createSubscription err: {“response”:{“statusCode”:501,“body”:“{"errors": [{"code": "NOT_IMPLEMENTED","detail": "Creating subscriptions is not allowed for merchant with token ML6T44A79DQYS
","category": "API_ERROR"}]}\n”,“headers”:{“date”:“Fri, 27 Dec 2024 19:58:03 GMT”,“content-type”:“application/json”,“content-length”:“156”,“connection”:“keep-alive”,“cf-ray”:“8f8be2160f03f85a-ORD”,“cf-cache-status”:“DYNAMIC”,“strict-transport-security”:“max-age=631152000; includeSubDomains; preload”,“frame-options”:“DENY”,“square-version”:“2024-07-17”,“squareup–connect–v2–common–versionmetadata-bin”:“CgoyMDI0LTA3LTE3”,“x-content-type-options”:“nosniff”,“x-envoy-decorator-operation”:“/v2/subscriptions”,“x-frame-options”:“DENY”,“x-sq-dc”:“aws”,“x-sq-region”:“us-west-2”,“x-xss-protection”:“1; mode=block”,“set-cookie”:[“__cf_bm=5Xm41MinCYGLnSQ9ZBACriAEijKRbcSAYWz9oarpJ6w-1735329483-1.0.1.1-OB1v1QXUvVmZ4gOiuHecpMHjf6ShpuYS6L7mQyUM_W_maoWLENo95zMmO3xncBuDmsx9744VfPNH0Bn1kqmbnQ; path=/; expires=Fri, 27-Dec-24 20:28:03 GMT; domain=.connect.squareup.com; HttpOnly; Secure”],“server”:“cloudflare”},“request”:{“uri”:{“protocol”:“https:”,“slashes”:true,“auth”:null,“host”:“connect.squareup.com”,“port”:443,“hostname”:“connect.squareup.com”,“hash”:null,“search”:null,“query”:null,“pathname”:“/v2/subscriptions”,“path”:“/v2/subscriptions”,“href”:“https://connect.squareup.com/v2/subscriptions"},“method”:“POST”,“headers”:{“Content-Type”:“application/json”,“Authorization”:"Bearer xxxx”,“content-length”:121}}}}
Any idea why? not sure if this store is located in the USA or not.