#belltyler

1 messages ยท Page 1 of 1 (latest)

lilac ruinBOT
sturdy radish
analog skiff
#

Yep! and btw, I'm we're using stripe connect. This issue is happening to one of our standard connected accounts.

I'll send you the requested id and their stripe account id. Should I post that here or send you a DM?

sturdy radish
#

Just the request ID will be fine

analog skiff
#

req_X0X4PkRl8j0ldq

sturdy radish
#

That will give me the rest and you can post it here

analog skiff
#

Okay cool, it's req_X0X4PkRl8j0ldq

#

btw req_9Zao683ODQa0fP, is the request to create the session after the config was created.

sturdy radish
#

Okay so this is a billing portal configuration request. What specifically about this isn't working?

however, results in a hidden update plan button (see screenshot)
This doesn't make sense to me.

What are you seeing that isn't what you would expect?

analog skiff
#

The billing portal should show the "Update Plan" button. Since the configuration is enabling subscription updates.

#
    ...
    "subscription_update": {
      "enabled": "true",
      "products": {
        "0": {
          "prices": {
            "0": "ComptepraticienOFFRESPECIALEpremiers-e9h14l1lvqklz"
          },
          "product": "prod_LS1o7SJApdeouV"
        }
      },
      "default_allowed_updates": {
        "0": "price",
        "1": "promotion_code"
      },
      "proration_behavior": "create_prorations"
    }

you'll see that enabled is being set to true AND we're passing a price and product that should be made available to update too

sturdy radish
#

I'm trying to test this. Would you be able to create a test customer portal session and share the link with me?

analog skiff
#

Would it be okay to DM you a live mode session URL?

sturdy radish
#

I would rather not. Live mode should be avoided unless absolutely necessary

analog skiff
#

Okay, I can send you a live mode link right now.

A test mode link would take me a few hours. I'd need to create test mode plans / products in the connected account and then try to replicate the issue

#

But I won't send a live mode link if you're not comfortable with that.

sturdy radish
#

Well I got my test configuration built following your parameters so give me a few more minutes to the session created

analog skiff
#

ah okay thanks.

sturdy radish
#

Okay wait, I'm confused. I apologize for not catching this earlier but I cannot find a price with the ID you provided associated with this Stripe Account.

analog skiff
sturdy radish
#

Interesting

#

Oh right, custom Price IDs

#

I'm reaching out to my colleagues to double check this.

#

Okay we tracked it down

#

The new price you are trying to add has a different tax behavior from the current price on the Customer's subscription. This is a limitation of the Customer Portal we call out here: https://stripe.com/docs/customer-management

analog skiff
#

๐Ÿคฆโ€โ™‚๏ธ welp that explains that.

#

thanks for the help!

sturdy radish
#

Happy to do it ๐Ÿ™‚

analog skiff
#

Do you know if the billing portal regularly receives updates and improvements? I haven't really seen any updates since it was originally released years ago.

Curious to know if that limitation will be fixed at some point ๐Ÿค”

nimble crow
#

๐Ÿ‘‹ stepping in as Snufkin had to step away

#

Yes the Billing Portal is still being iterated on

#

I'm not aware of a timeline for improvements of these specific limitations