RubixPe

Developers

A sandbox that behaves exactly like production

Test keys the same day you ask, pre-funded virtual pools and a way to force every edge case before a rupee is ever at risk.

From request to production

  1. 01

    Create a workspace

    Tell us your entity and use case. We provision a sandbox workspace with test keys the same day.

  2. 02

    Load test money

    Sandbox pools are pre-funded with virtual rupees so you can exercise payout and verification flows freely.

  3. 03

    Simulate any outcome

    Trigger success, rail failure, reversal, manual review or dispute states from the dashboard or API.

  4. 04

    Go live

    Complete onboarding checks, swap the key prefix and your integration runs unchanged in production.

Reserved test data

Use these identifiers to force a specific outcome. They never touch a real rail and always return the same decision.

  • Successful payoutacc_test_success
  • Rail failure & reversalacc_test_reversal
  • Beneficiary name mismatchacc_test_mismatch
  • KYC auto-approveAAAAA1111A
  • KYC manual reviewAAAAA2222B
  • Card requiring 3DS4111 1111 1111 1111
Force a reversal in sandbox
curl https://sandbox.rubixpe.in/v1/payouts \
  -H "Authorization: Bearer sk_test_xxx" \
  -H "Idempotency-Key: po_test_01" \
  -d '{
    "beneficiary": "acc_test_reversal",
    "amount": 100000,
    "rail": "IMPS"
  }'

# → payout.created, then payout.reversed
#   delivered to your webhook endpoint

Tail sandbox webhooks on your laptop with rubix listen.

Identical contract

Sandbox and production share the same base paths, payloads and error envelope. Only the key prefix changes.

No rate ceilings

Load-test freely. Sandbox limits are deliberately generous so you can rehearse peak-day volumes.

Deterministic outcomes

Reserved test identifiers always resolve to the same result, which keeps your CI suite stable.

Get your sandbox workspace

Tell us what you are building and we will provision test keys, a Postman collection and a shared channel with our integration engineers.