#lewis_docs

1 messages ยท Page 1 of 1 (latest)

faint trailBOT
#

๐Ÿ‘‹ Welcome to your new thread!

โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

๐Ÿ”— This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1262606831138635826

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

manic aspen
#

Hi, sorry I am a bit confused here. Who is the third party here? And are you being charged by Stripe or your customer is being charged by you?

unique fable
#

Sorry for the confusion. Our backend is not fully controlled by us - they work with multiple apps and they handle payments* We have pushed them to update the backend as we have a huge bill just for invoicing but they haven't shown us much flexibility here

#

So we are trying to find a middle ground with stripe directly:

  • option number 1 was to turn invoicing off from the dashboard (however in our case it does not seem possible)
  • option number 2 is for stripe to turn it off themselves (might involve their development team)
  • option number 3 - wondering if there's a script we can write independent of how the backend instantiates things to turn off invoicing
  • option number 4 - any advise?
manic aspen
#

Hmm but are you accepting payment from your customers via Invoices? In that case if you turn Invoicing off, how will you continue to accept payments?

unique fable
#

We are a rideshare app - the invoicing is actually bothering customers because they receive both receipts and invoice -- this is even how we found out about it

#

They do not need the invoice so it confuses them* and we are paying a lot for something they actually get confused about

#

Off topic: Somebody mentioned that we need invoicing since we use promotion/discounts - or for those cases but I couldn't find anything in the doc related to that

manic aspen
#

Okie. Can you give an example Id of one of your transaction?

#

Like a PaymentIntent Id pi_xxx where you have both the Invoice and the receipt

unique fable
#

req_MzHwwIHHY4mtf6

#

"id": "ii_1Pd1IaL0Z6nKgMqT3uTCeQlZ",

manic aspen
#

I see. You (or the 3rd party partner) are using Invoice Item API and Invoice API

unique fable
#

The third party partner is but theyre very inflexible to work with

#

they claim they cannot change that*

manic aspen
#

So you can't just turn off Invoicing. You would need to migrate away of these API before turning it off

unique fable
#

They also said the main reason is because of the promotion API

#

If we can get an official email from stripe explaining how to go about it and precising that the promotion api has nothing to do with that that may be able to help us get leverage to get them to look into it?

manic aspen
#

I see. Do you also have an example of a transaction which uses promotion?

unique fable
#

or better yet isn't there a way for your development team to hardcode us and filter us out from the invoicing?

#

here is an example transaction which uses a discount: D
req_VQGm6BiTVwVKjo

manic aspen
#

That's only a Discount and I can find the Coupon, but I need a transaction which used it

#

which I don't see there is any

#

Re hardcode / filter out: software doesn't work that way ๐Ÿ™‚

#

As you/they are already using Invoicing APIs, you would need to migrate out from it first, then you can turn off Invoicing if you want

#

Can you send them this URL to consider?

#

It's Coupon/Promotion Code for one time payments

#

But I guess there are also factors or criteria on your business model, that you seem to need to add multiple Invoice Items first, then create an Invoice as total of those once

glacial cave
#

I am sorry to bother , but I cant type my question on dev-help

faint trailBOT
#

@glacial cave looks like you're in the wrong place, this thread is for someone else's question.

Note that posting inappropriate messages in other people's threads is against the rules. No worries if this was just an honest mistake, but anyone who violates the rules multiple times will be removed from this server.

unique fable
#

@manic aspen Did you mean that you couldn't find a transaction that uses the promotion API? here is the message we got from them "Stripe: our team checked with Stripe, invoicing is required in order to enable the use of Stripe Promo codes and therefore could not be removed."

manic aspen
#

No, I just couldn't find a transaction with the specific coupon you gave, doesn't necessary mean there is not other promotion codes

manic aspen
unique fable
#

@manic aspen Yes I canot see anywhere in the doc that it requires invoicing

manic aspen
#

It depends. If you can't use Checkout Session and only PaymentIntent, then yes you either need our Invoicing or implement an entire Coupon features yourself.

#

including managing those coupon and promotion codes, how many times it is being used, by whom, etc... And it will get complex if you ever want to introduce Subscription for example

#

As a long term benefit it's better to leverage Stripe's API of Invoicing

unique fable
#

i see