Zoorya Pay Developers

Sandbox vs production

Two separate environments, each with its own account, keys and URL.

Zoorya Pay has two separate environments. Sandbox is for building and testing: it moves test money only, and you can sign up in minutes. Production is for real customers and real money, and your business must be approved first. An account, API key or transaction in one does not exist in the other.

SandboxProduction
Use it forBuilding and testingReal customers, real money
Merchant portalmerchant.sandbox.zooryapay.etmerchant.zooryapay.et
API base URLhttps://sandbox.eclipse.et/eclipse-conductor/rest/v1To be announced
Sign-upQuick: form + email check. No documents.Full business verification and approval
API key worksRight awayAfter your business is approved
Callback URLhttp:// works for testingUse https://
Note:

There is no "test key" or "live key" switch inside one account. To go live you sign up again on production and create a new key there. See Go live.

Keep them apart in your code#

Store the base URL and key in configuration, not in code:

.env
ZOORYA_BASE_URL=https://sandbox.eclipse.et/eclipse-conductor/rest/v1
ZOORYA_API_KEY=zp-checkout-12345678:your-secret-here

Going live is then a config change, not a code change.