#phonicuk-pl

1 messages · Page 1 of 1 (latest)

storm vector
#

Hey, not sure I understand the Q

marble crypt
#

I want to have a subscription that is price X for the first year, then a lower price Y for each year after that

storm vector
#

Yeah that's not really possible without switching the Price object on the subscription

marble crypt
#

Righto, in a similar vein then is there a way to say that a checkout must contain product X if product Y is included?

#

Basically what I'm trying to do is "Product X costs this much to buy, and comes with 1 year of support - after that first year, support costs Y/year" which the customer would then have to cancel if they don't want it

#

I tried making support a separate product with a year-long free trial, but it shows the "Total to pay today" as the sum of the two.

#

I suspect I'm trying to push payment links harder than they're intended xD

storm vector
#

Righto, in a similar vein then is there a way to say that a checkout must contain product X if product Y is included?
There's not, no! Are you creating the PLs programatically per 'checkout'?

marble crypt
#

No I'm just pre-defining a set in the dashboard - I only sell 'variations' of one product so there's no real need for an actual checkout

#

It looks like I can't really mix subscriptions and 'purchases' in the same transaction

storm vector
#

Hmm, can you not?

#

I suspect I'm trying to push payment links harder than they're intended xD
Yeah, but they might get to where you want them eventually

marble crypt
#

lol

storm vector
marble crypt
#

with PL if you create a 'payment' product with a subscription as an upsell, it won't show the upsell

#

lemme grab an example here..

storm vector
#

Ah, you mean with cross-sells/upsells. I assumed you meant multiple, mixed line items (i.e. one-time and recurring)

#

Which does work

marble crypt
#

Oh sorry, cross-sells was me trying to get the same functionality in a backwards way

storm vector
marble crypt
#

Basically what I'm actually trying to achieve is indeed mixing of line items in a single PL

#

so Product X is £A to purchase which includes 1Y of support and then is £B/year after the first year for continued support

#

without making them sign up again separately

storm vector
marble crypt
#

righto - I just have to create that PL myself using the API then? The dashboard doesn't have that functionality?

storm vector
#

It does! Created that very one in the Dashboard

#

Add another product is perhaps too subtle

marble crypt
#

aaaaaaaah xD

storm vector
#

Solves it?

marble crypt
#

indeed!

storm vector
#

Perfect

marble crypt
#

that is subtle xD needs to look more like this IMO:

#

another box

#

lol a long thread to realise that there was just a button I didn't see, thanks xD

#

okay - only problem is that the free trial doesn't show as I'd expect

storm vector
#

Good feedback - I'll relay

marble crypt
#

so on my 'support' product - I've given it a 'free trial' of 365 days:

#

but the final result is this:

#

I'd expect the 'total due today' to only be for the base product

#

I could just remove the cost of the support from the base product and remove the free trial but that doesn't quite give the end-user feel that I want

storm vector
#

The PL won't infer the trial from that field on the Product/Price. You need to set it on the Payment Link itself

marble crypt
#

yeah that's what I'm expecting

#

aaah

storm vector
#

It's a legacy field, it's confusing (I think the little ℹ️ icon explains it)

marble crypt
#

The thing that isn't clear is whether or not the "Include a free trial" only applies to the subscription portion, or if it also affects the base 'package' that's one-time which is why I initially ignored it

#

perfect 😄

storm vector
#

True, but there's no concept of trialling one-time payments/prices in Stripe

marble crypt
#

Indeed, perhaps the option shouldn't appear at all if the selected product is not a subscription and maybe a little "This will only apply to line items with subscriptions" when there's a mixture

storm vector
#

On the Payment Link?

marble crypt
#

Yeah on the create payment link page

storm vector
#

It won't appear unless there's a recurring Price on the line items

marble crypt
#

ah okay

storm vector
marble crypt
#

gotcha, maybe when there's a mix it should be "Include free trial on subscriptions" specifically

#

just to remove the mental stop of having to think "How is this going to affect the other bit" xD

#

anyway I've taken up quite enough of your time on things that were right in front of me! thanks for walking me through it 🙂

storm vector
#

Np!

marble crypt
#

Ah I do have one concern though:

#

In the subscription component, I've set the "Include tax in price" to No so that it's £100 + tax - but on that page there's no indication of that. I know they'll get that in their invoice at the time but I'm pretty sure we're supposed to show that up front

storm vector
#

Can you share the plink_xxx ID?

#

My assumption is because you're not asking us to calculate tax it's not shown

marble crypt
#

test_bIY3cuaeld2P3uM00a

storm vector
#

plink_test_bIY3cuaeld2P3uM00a?

marble crypt
#

yes, sorry - I'm getting it from the dash

storm vector
#

Ah, there's no _test_ key

marble crypt
#

plink_1KoQt6Hd51xGsopZN5mdGLT8

#

got it

#

yeah collect tax automatically is turned on

#

shows it for the one-time component but doesn't make the tax information visible to the user for the subscription component

storm vector
#

Ah, I get you

#

Perhaps its tax exempt (based on the product code set)

marble crypt
#

Tax code of the two is the same - SaaS Business Use

storm vector
#

Ah, well because there's no immediate payment due (because of the trial)

#

It's just 'this is the VAT due on this total'

marble crypt
#

aye - my concern is that I'm pretty sure the user has to be told what taxes will be due on future payments at the point they agree to them

#

so to be correct it'd have to say £100 + £20 VAT / year after

#

That's a legal obligation rather than a presentation issue is my concern

#

it does interestingly say "Then £120 per year" at the top but there's no breakdown in the line item to say it's because of VAT

storm vector
#

got it. Yeah, not sure about that

marble crypt
#

maybe something to review, I can work around it for now 🙂

#

but that could potentially bite someone in the backside for not making it clear what VAT will be due on a specific line item - if it's only one line-item you can probably explain it away from the number at the top.

#

Is there any way to change the wording away from "Pay and start trial?" since it's not technically a trial

storm vector
#

So it's accurate

#

But no, that can't be configured

marble crypt
#

righto