Sandbox vs Production

PayIn uses environment separation to reduce the risk of accidental real-money operations during integration and testing.

EnvironmentPurposeTypical network type
SandboxDevelopment, QA, merchant integration, demosTestnet or mock services
ProductionReal merchant paymentsMainnet

Sandbox first

Merchants should always verify the full flow in sandbox before production:

  1. Create a test order.
  2. Open the payment page.
  3. Send a testnet payment.
  4. Confirm PayIn detects the transaction.
  5. Confirm webhook delivery.
  6. Confirm merchant business logic handles the event correctly.

Production readiness

Before production, confirm: