Skip to content

Simulate fund memberships in sandbox

When you're building against a sandboxed onboarding session, you often want to test onboarding flows for an employee who has existing fund memberships data. For example, to test how your UI handles an employee who is already a member of a fund, or to see how different member verification confidence levels behave. However, in sandbox mode, requests to external integrations such as the ATO stapling API, and direct super fund integrations are disabled.

Since a real membership can't be produced in sandbox, every sandboxed onboarding session embed includes a debug tool that lets you manually set up fund memberships and their history directly from the browser.

INFO

This tool only appears for sandboxed onboarding sessions. It has no effect on production data, and does not appear at all outside of sandbox mode.

Opening the tool

When you open a sandboxed onboarding session embed, you'll see a Sandbox badge floating over the page. Click it to open the sandbox debug tool in a dialog.

The Sandbox badge floating over an onboarding session embed

The dialog lists every APRA fund membership currently recorded for the employee, along with the history of events that produced them.

The sandbox debug tool dialog listing a membership and its events

Adding a membership

Click + Add membership to record a new fund membership for the employee. Choose a fund from the dropdown (this list is limited to well-known, currently active brands) and optionally supply a member number. If no well-known brands are configured, the button won't appear.

Adding events to a membership

Membership events are the individual signals (stapling, MRR responses, partner-provided data, and so on) that build up SuperAPI's confidence in a membership. Click + Event on a membership row to add one, choosing an event kind and an optional member number. The event is recorded with the current date and time.

The inline add-event form open on a membership row

The available event kinds are:

Event kindRepresents
Stapling APIThe membership was returned by the ATO stapling API.
Distribution Partner ProvidedYou supplied the membership as part of your integration.
Super Fund Member LookupA fund member lookup confirmed the membership.
Super Fund APIA direct fund API integration confirmed the membership.
Member ProvidedThe employee entered the membership themselves.
MRR RequestA Member Registration Request was sent to the fund and is pending.
MRR ResponseThe fund responded to a Member Registration Request.
Super API NominationThe employee nominated this fund manually themselves during a SuperAPI onboarding session.

These map to the confidence sources described in understanding member verification, so you can use them to test how your integration behaves at different confidence levels.

WARNING

The tool cannot produce a verified or rejected member_verification confidence, since those only come from an actual Member Verification Request response and aren't exposed as event kinds here. Use it to test the high, medium, and low tiers.

Editing and deleting

Existing events can have their kind changed via Edit, or be removed entirely via Delete. Deleting a membership removes it and all of its events.

Seeing your changes

After adding, editing, or deleting a membership or event, reload the onboarding embed page to see the change reflected in the UI.

Need to modify different sandbox data?

We'd love to hear if you need something else this tool currently doesn't provide (e.g. able to override different fields; set data up differently etc). This is a new tool that has been created based on partner feedback, and is something that will be iterated on as needs arise.

Getting help

Stuck with something and need help? Please contact us at support@superapi.com.au or by phone on 0405 472 748 (Sam). Have you setup a shared Slack or Teams channel with us? If not, please reach out so we can provide realtime support.

The future of super is embedded