Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

0Sourabh's avatar

ERROR:No such token: a similar object exists in live mode, but a test mode key was used to make this request.

i am having a similar issue.. my laravel website is working fine now since i am integrating it, i am testing it on local server and testing stripe on test mode... on changing the test public and secret keys, when i do payment with test card details i get following error : No such token: tok_(genrated token); a similar object exists in live mode, but a test mode key was used to make this request.

i checked my logs on stripe api i get this:

Parsed Request POST Body:

source: "tok_********"(genrated token) email: "h.men94@gmail.com"

Response body error: type: "invalid_request_error" message: "No such token: tok_(genrated token); a similar object exists in live mode, but a test mode key was used to make this request." param: "source"

0 likes
3 replies
bobbybouwmann's avatar

You have two keys, one for live and one for testing. It looks like you need to put in the live key instead of the test key.

0Sourabh's avatar

yeah but since i am checking it in test mode i need test keys! neways i solved it.. i just missed to mentioned my test key in one of my views. its works fine now!

0Sourabh's avatar

@ bobbybouwmann can you help me in how to extend cashier stripe's default Webhookcontroller with my custom webhookcontroller in laravel 5??

Please or to participate in this conversation.