#benji6456

1 messages · Page 1 of 1 (latest)

foggy talonBOT
unborn raptor
#

Any guidance or recommendations you can provide on this matter would be greatly appreciated.

earnest ermine
unborn raptor
#

My main point is that behind the hosted-invoice-urls the credit card information of the client is autofilled in your form.
So in a worst case scenario where those hosted-invoice-urls we save in our database get stolen (e.g. possible future security bugs)
these urls could technically be scraped by the attacker and the credit card info is stolen.

We tried to turn off this behavoir in the stripe settings, but it seems like this is not an option provided by stripe.

earnest ermine
unborn raptor
#

Autofill is mabye the wrong statement here. It is completly rendered by stripe

earnest ermine
#

I see. these are some test credit card numbers that pre-filled ONLY test mode, so that you can just click on the Pay button to complete the test.

#

You won't see them pre-filled in live mode.

unborn raptor
#

Ah wow super. that solves this problem. I was thinking live mode and test mode are completly identical in their behaviour

earnest ermine
#

You can create an invoice in live mode and check its behaviour.

#

Thanks for your feedback. I'd bring back to the relevant team and see how we can make the product better

unborn raptor
#

Okay we will do this.
So I assume it is still possible to delete "test-data" in live mode?
We have worked only in test-mode until we are ready and have our platform being opened to the public - then we would switch our api keys with live mode.

earnest ermine
#

You can delete a draft invoice, once an invoice is finalized, you can't delete it but you can void it.