# Subscription payment link is not working

**URL:** <https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003>\
**Category:** Questions\
**Tags:** checkout-api\
**Created:** [February 10, 2025, 3:34pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003 "2025-02-10T15:34:27Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [February 10, 2025, 3:34pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/1 "2025-02-10T15:34:27Z")

</div>

I created a payment link using the checkout API, and when someone make the payment, an error occurred: “Sorry. Your order didn’t go through. Please try again”. He tried multiple times and received the same error. The trace ID is as follows: FbPdcdPMXHRga. Please let me know where the problem is, thank you.

 ![iShot_2025-02-10_23.21.09](https://global.discourse-cdn.com/square/original/2X/b/b304b42538e7e4dbdf999789a93c8d2d4437dae4.png)

---

<div class="post-metadata">

**Author:** ![Square-Dev-AI](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/square-dev-ai/32/2513_2.png) [@Square-Dev-AI](https://developer.squareup.com/forums/u/Square-Dev-AI)\
**Post date:** [February 10, 2025, 3:34pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/2 "2025-02-10T15:34:38Z")

</div>

👋 I’m Square Dev AI, here to help answer your question!  
Based on the information you’ve provided, the following documentation will help answer your question:

> **[Square Order Checkout](https://developer.squareup.com/docs/checkout-api/square-order-checkout)**
>
> Learn how to create a checkout for a Square order.

> **[Payments API Integration](https://developer.squareup.com/docs/pos-api/payments-integration)**
>
> Learn how to get payment details from a Point of Sale API transaction ID.

> **Additional Documentation**
>
> [Guidelines and Limitations](https://developer.squareup.com/docs/checkout-api/guidelines-and-limitations)  
> [Checkout API](https://developer.squareup.com/docs/checkout-api)  
> [Checkout API](https://developer.squareup.com/docs/checkout-api-overview)

If this documentation helped you find a solution, please check the box indicating that this reply solves the problem.  
Otherwise one of our Developer Advocates will provide additional assistance shortly.

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [February 10, 2025, 5:18pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/3 "2025-02-10T17:18:49Z")

</div>

What’s your application ID and what’s what’s the `subscription_plan_variation_id` your passing in? 🙂

---

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [February 11, 2025, 12:23am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/4 "2025-02-11T00:23:57Z")

</div>

application ID: sq0idp-PI2v0lI-b\_B9dY56ztio7Q

subscription\_plan\_variation\_id: EEDCSR2HTS72C727WG45LFVI

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [February 11, 2025, 12:34am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/5 "2025-02-11T00:34:01Z")

</div>

Every looks good from what I can see. If on checkout they inspect he page are there any errors on the network tab? If so what is the response? Is it `INVALID_CARD_DATA`? 🙂

---

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [February 11, 2025, 12:53am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/6 "2025-02-11T00:53:53Z")

</div>

![image.png](https://global.discourse-cdn.com/square/original/2X/a/a8b12c8ddd38fe780474dd3e88f55f1670d8e0de.png)

response:{  
“error”: “Client error: `POST https:\/\/[connect.squareup.com](http://connect.squareup.com)\/v2\/subscriptions` resulted in a `400 Bad Request` response:\n{"errors": [{"code": "CONFLICTING\_PARAMETERS","detail": "Phases with RELATIVE pricing type must have phases on the subsc (truncated…)\n”  
}

---

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [February 11, 2025, 12:55am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/7 "2025-02-11T00:55:21Z")

</div>

I have recreated a link, and I have tried to make a payment with my own bank card, but I got the same error.

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [February 11, 2025, 2:35am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/8 "2025-02-11T02:35:05Z")

</div>

The screenshot you shared was of the headers. If you click on the response what’s the error message? 🙂

---

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [February 11, 2025, 2:56am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/9 "2025-02-11T02:56:08Z")

</div>

![image.png](https://global.discourse-cdn.com/square/original/2X/8/85f2b35652b03eef1cc1df93bc50a43b70af014c.png)

error message:{  
“error”: “Client error: `POST https:\/\/[connect.squareup.com](http://connect.squareup.com)\/v2\/subscriptions` resulted in a `400 Bad Request` response:\n{"errors": [{"code": "CONFLICTING\_PARAMETERS","detail": "Phases with RELATIVE pricing type must have phases on the subsc (truncated…)\n”  
}

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [February 11, 2025, 5:23pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/10 "2025-02-11T17:23:07Z")

</div>

Okay, so the error has to do with the billing of your subscription. What are the phases you have? Can you provide the `subscription` and the `subscription_variation`. 🙂

---

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [February 12, 2025, 12:52am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/11 "2025-02-12T00:52:55Z")

</div>

subscription\_variation\_id is EEDCSR2HTS72C727WG45LFVI, can you query specific information with this ID? If you need any other information, I can provide it to you.

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [February 12, 2025, 1:00am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/12 "2025-02-12T01:00:16Z")

</div>

Yeah, taking a look! 🙂

---

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [February 15, 2025, 2:37am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/13 "2025-02-15T02:37:50Z")

</div>

Hi,

Is there any update on this? Looking forward to your reply

---

<div class="post-metadata">

**Author:** ![appartmint](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@appartmint](https://developer.squareup.com/forums/u/appartmint)\
**Post date:** [January 1, 2026, 8:08pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/14 "2026-01-01T20:08:29Z")

</div>

@Bryan-Square

Any updates on this? I have the same error messages when I try to pay for a subscription variation with a `RELATIVE` `subscriptionPlanVariation`.

---

<div class="post-metadata">

**Author:** ![bairdhu](https://avatars.discourse-cdn.com/v4/letter/b/b5ac83/32.png) [@bairdhu](https://developer.squareup.com/forums/u/bairdhu)\
**Post date:** [January 2, 2026, 2:11am UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/15 "2026-01-02T02:11:27Z")

</div>

Hi,

Sorry for the inconvenience. At the moment, we’re **no longer able to support Square payments**.

Please visit our **pricing page** and subscribe again using one of the available payment methods.  
If you run into any issues during checkout, feel free to let us know and we’ll be happy to help.

Thank you for your understanding.

Best regards,

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [January 2, 2026, 2:57pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/16 "2026-01-02T14:57:43Z")

</div>

Are you still able to get this error? I believe the team put out a fix. 🙂

---

<div class="post-metadata">

**Author:** ![appartmint](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@appartmint](https://developer.squareup.com/forums/u/appartmint)\
**Post date:** [January 2, 2026, 4:12pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/17 "2026-01-02T16:12:25Z")

</div>

@Bryan-Square Thanks for getting back so fast!

Yes, I am getting the same exact errors:

Creating the link works fine and the resulting page looks right, but the subscription POST request fails.

 ![Screenshot 2026-01-01 145116](https://global.discourse-cdn.com/square/original/2X/2/2977253e783c427a5c2d7444df9a7c30c208bb1e.png)

Checked Network tab of the Dev Console for the subscribe POST request and got the error about subscription phases:

`Phases with RELATIVE pricing type must have phases on the subscription`

Here is my `SUBSCRIPTION_PLAN`:

```json
{
    "type": "SUBSCRIPTION_PLAN",
    "id": "...",
    "updatedAt": "2026-01-01T16:15:40.865Z",
    "version": "1767284140865",
    "isDeleted": false,
    "presentAtAllLocations": true,
    "subscriptionPlanData": {
      "name": "Monthly Subscription",
      "subscriptionPlanVariations": [
        {
          "type": "SUBSCRIPTION_PLAN_VARIATION",
          "id": "...",
          "updatedAt": "2024-02-04T09:03:34.277Z",
          "version": "1707037414277",
          "isDeleted": false,
          "presentAtAllLocations": true,
          "subscriptionPlanVariationData": {
            "name": "Monthly Subscription",
            "phases": [
              {
                "uid": "...",
                "cadence": "MONTHLY",
                "ordinal": "0",
                "pricing": {
                  "type": "RELATIVE"
                }
              }
            ],
            "subscriptionPlanId": "..."
          }
        }
      ],
      "eligibleItemIds": [...],
      "allItems": false
    }
  }

```

Notes:

- I am correctly passing the `SUBSCRIPTION_PLAN_VARIATION` `id` to the `createPaymentLink` function
- The item I’m testing is eligible for subscription
- My project is set to use version `2024-10-17`
- I tried with setting the version to `2025-10-16` in the code’s client without changing the version in the dev console - not sure if that overrides the project’s selected version
  - Either way, it didn’t start working

---

<div class="post-metadata">

**Author:** ![Bryan-Square](https://sea1.discourse-cdn.com/square/forums/user_avatar/developer.squareup.com/bryan-square/32/38_2.png) [@Bryan-Square](https://developer.squareup.com/forums/u/Bryan-Square)\
**Post date:** [January 2, 2026, 4:55pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/18 "2026-01-02T16:55:56Z")

</div>

What’s your application ID? 🙂

---

<div class="post-metadata">

**Author:** ![appartmint](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@appartmint](https://developer.squareup.com/forums/u/appartmint)\
**Post date:** [January 3, 2026, 7:20pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/19 "2026-01-03T19:20:12Z")

</div>

@Bryan-Square App id: sq0idp-59lAsvCqgdkipdc1Ly4knw

---

<div class="post-metadata">

**Author:** ![appartmint](https://avatars.discourse-cdn.com/v4/letter/a/eb9ed0/32.png) [@appartmint](https://developer.squareup.com/forums/u/appartmint)\
**Post date:** [January 10, 2026, 8:09pm UTC](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003/20 "2026-01-10T20:09:47Z")

</div>

@Bryan-Square Any luck?

[Next page](https://developer.squareup.com/forums/t/subscription-payment-link-is-not-working/21003.md?page=2)
