Purge Customer Data / Reset Test Customer

t would be very useful to have a “Purge Customer Data” action in the Moonbase dashboard, especially during development and beta testing.

Deleting a customer currently does not necessarily return the associated product/device state to a clean starting point. Licenses may remain as revoked records, while associated device activations can still remain active and trial/device history may continue to affect eligibility.

As a developer, I would like an explicit administrative action that completely resets a customer for testing by removing or resetting:

  • Customer/user data

  • Licenses

  • Trials and trial eligibility/history

  • Device activations

  • Pending activation requests

  • Orders/entitlements associated with test activity

  • Any other state that could prevent the same account or device from behaving like a completely new customer

Ideally this could be called something like “Purge customer data” or “Reset test customer”, with a clear confirmation dialog explaining that the action is destructive.

This would make repeated end-to-end testing much easier and, importantly, allow developers to restore a known clean state without having to contact Moonbase support.

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

2 days ago

Author

Marc Wensauer

Subscribe to post

Get notified by email when there are changes.