Subscription Api Failed

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.

Looks like the seller hasn’t fully setup there account. They’ll first need to finish setting up there Square account. :slightly_smiling_face:

Ok I will share with them your response. Thank you.