Skip to main content

Testing & Go-Live

End-to-End Testing Scenarios

Test all three integration paths to ensure complete functionality:

Scenario 1: Ealyx Pay Flow

  1. Complete valuation process
  2. Add items to cart
  3. Select Ealyx Pay at checkout
  4. Complete payment in modal
  5. Verify order webhook triggers
  6. Check thank-you page display

Scenario 2: Other Payment Flow

  1. Complete valuation process
  2. Add items to cart
  3. Pay with credit card
  4. Verify purchase registration API call succeeds (POST /register-purchase)
  5. Check thank-you page display

Scenario 3: No Trade-in Flow

  1. Complete standard purchase
  2. Verify no Ealyx interference

Production Deployment

  1. Request Production Credentials: Contact Ealyx after successful testing
  2. Update Configuration:
    • Set production URLs: https://api.ealyx.tech, https://cdn.ealyx.tech
    • Update credentials in your environment variables
    • Rotate tokens from sandbox to production
  3. Database Migration: Ensure token storage is in production database
  4. Initial Production Login: Obtain production tokens using production credentials
  5. Go-Live Verification: Perform controlled end-to-end test transaction
  6. Monitor: Watch logs for errors and maintain Ealyx support contact