# Go live

Everything you built on a test key works on a live one. Before you switch, check these.

1. **Choose Pro** Live keys and live webhooks come with it. [See the plans](https://vecsnap.com/pricing).
2. **Make a live key** On Developers, switch to Live. Keep it in your server's environment, beside the test one.
3. **Add your live webhook endpoint** And keep its secret apart from the test endpoint's.
4. **Send an Idempotency-Key** On every POST, so a retry is never a second charge.
5. **Handle the 202 and every code** Or let the SDKs wait, and branch on `error.code`.
6. **Watch your logs** Every request a key makes is on [Developers, Logs](https://vecsnap.com/app/developers/logs), with its request id.

---
This page: https://vecsnap.com/docs/go-live
