Corpland Revenue

Test and Live

Build and break things in Test, then copy the catalog to Live.

Every workspace has two separate worlds. The dashboard switch at the top and the key prefix decide which one you are in.

TestLive
Keysrv_sk_test_, rv_pk_test_rv_sk_live_, rv_pk_live_
PaystackYour sk_test_ key, test cardsYour sk_live_ key, real money
DataIts own customers, balances, events, costs, plansIts own

A yellow band runs across the dashboard in Test mode so nobody mistakes test numbers for real ones.

Going live

  1. Build features and plans in Test and run your app against them with the test key.
  2. On Plans and features press Copy to Live. Every Test feature and plan is copied; Live plans whose price or contents changed get a new version.
  3. Connect the live Paystack key in Settings and add the webhook URL to the live side of Paystack.
  4. Swap your server's key for the rv_sk_live_ one.

Customers are never copied. Live customers are created by your app with customers.get_or_create, the same way as in Test.

On this page