Hello, I'm a mobile application engineer currently responsible for developing in-app provisioning features using the VDE SDK.
I have a question regarding the VDE SDK's Sandbox environment.
When initializing the SDK in the Sandbox environment, my understanding is that there won't be any connections to the Wallet or Visa servers from the VDE SDK. Is this correct?
Additionally, in that case, should I expect that the nonce and supported wallet information returned by the VDE SDK will be fixed demo data ?
Thank you for your assistance.
Solved! Go to Solution
Hi @akazawakaichi, Thank you for reaching out. An agent will get back to you as soon as possible. Until then, if any community member has information that may be helpful, feel free to reply in this thread.
Hey @akazawakaichi,
You are correct in your understanding that when initializing the VDE SDK in the Sandbox environment, there won't be any connections made to the Wallet or Visa servers from the VDE SDK. The Sandbox environment is designed to provide a simulated testing environment that doesn't interact with live systems.
Regarding the nonce and supported wallet information returned by the VDE SDK in the Sandbox environment:
1. Nonce: In the Sandbox environment, the nonce returned by the VDE SDK will indeed be fixed demo data. This is to allow for consistent and predictable testing scenarios without the need for real-time server interactions.
2. Supported wallet information: Similarly, the supported wallet information returned in the Sandbox environment will also be predefined test data. This allows developers to test various scenarios and wallet configurations without needing to connect to live wallet servers.
It's important to note that while the Sandbox environment provides fixed demo data, it's designed to closely mimic the behavior of the production environment. This allows developers to test their integration thoroughly before moving to the production environment.
When you're ready to move to the production environment, you'll need to update your configuration to use the production endpoints and credentials. At that point, the VDE SDK will make actual connections to the Wallet and Visa servers, and you'll receive real-time nonces and actual supported wallet information.
Remember to thoroughly test all possible scenarios in the Sandbox environment before transitioning to production. This includes testing error cases and edge scenarios that might be difficult to reproduce in a live environment.
If you need more specific information or have further questions about the behavior of the VDE SDK in the Sandbox environment, it's recommended to consult the detailed SDK documentation.
Thank you for your response.
I'm relieved to know that my understanding is correct.
I appreciate your assistance.