#shane

1 messages · Page 1 of 1 (latest)

cold tendonBOT
scenic shard
#

Hi there

#

So pay_immediately is only for the first invoice of a Subscription

#

So you just set it on Subscription creation

#

After that, there is a 1 hour delay for webhook delivery

#

For the renewal payments

#

So Avalara can successfully add the tax

eager portal
#

But in both these scenarios I am creating a subscription

scenic shard
#

Right, one has a Subscription Schedule

#

With Subscription Schedules there is the one hour delay for the first invoice as well

eager portal
#

No there isn't. I tested it and it pays it immediately

scenic shard
#

Well yeah you can't set pay_immediately in the Dashboard

#

This is API only

eager portal
#

But what I'm wondering is why it's different in both of those scenario when all I changed is how long the subscription is supposed to go.

scenic shard
#

Because one uses a Subscription Schedule and one does not. That is the behavior that is in place for those two APIs which are different

#

I don't recall the exact reasoning for why we have a draft invoice for the initial invoice of a Subscription with a Schedule. I'd need to do some digging to look up the historical context for that

eager portal
#

So what would you recommend I do? Because in the one scenario where they pay immediately they won't get tax applied

scenic shard
#

If you are using Avalara you should be creating Subscriptions via the API and passing the pay_immediately: false parameter

#

Then tax will get applied