Everything you need to know to use the Robos platform.
This page explains how to browse products, manage your account, use the checkout system, understand security features, and navigate the main parts of the platform including Stripe payments and SGD-based pricing.
1. How do I start using the website?
Begin from the home page or the Store page. You can browse products, open product details, and add items to your cart. Informational pages like About, Contact, Terms, Privacy, and FAQ are also available for guidance.
2. How do I add products to my cart?
Open a product page, choose your quantity if applicable, and click Add to Cart. Your cart is shown through the cart icon/link in the navigation bar. You can update quantities, remove items, or clear the cart from the cart page.
3. Do I need an account before checkout?
Yes. If you try to proceed to checkout without signing in, the platform will ask you to log in or register first. After authentication, you are redirected back to checkout with your cart preserved.
4. How does registration and login work?
You can create an account through the Register page. After registration, you are signed in automatically. Existing users can log in from the Login page. If you had a saved cart or a pending checkout action, the platform continues your flow after authentication.
5. How do I use the demo 2FA system?
If two-factor authentication is enabled for your account, you will be taken to the verification page after login. For testing, the project supports demo-safe verification rather than a real external authenticator. Use the provided demo code or demo skip flow exactly as configured in the project.
6. How do I complete the payment?
The platform supports both demo payments and Stripe-based checkout. You can choose from the available methods below:
- Stripe: You will be redirected to Stripe’s hosted checkout. Use test card
4242 4242 4242 4242with any future expiry and any CVC. - Credit / Debit Card (Demo): use card number
4242 4242 4242 4242, CVV123, and any future expiry. - PayNow: use demo reference
PAYNOW123. - Bank Transfer: use demo reference
BANK123.
7. What happens after checkout?
After a successful payment (including Stripe), your order is processed and you are redirected to the success page. From there, you can go to your Orders page to review your order history. The cart is cleared after a successful order.
8. What currency is used on the platform?
All prices on the platform are displayed in Singapore Dollars (SGD). This ensures consistent pricing across the store, cart, checkout, and order history pages.
9. Will my cart stay after logout?
For logged-in users, the project supports persistent carts using the database. This means items saved to your cart can still be restored when you log back in later. Guest carts are kept in session until you sign in or close the session.
10. What can I do from the dashboard?
The dashboard acts as your membership and account hub. You can review your account overview, view order-related information, access profile features, and manage settings like security-related options.
11. What is the profile dropdown used for?
The profile pill in the navigation bar opens an account menu. Depending on your role, it can provide quick access to Membership, Orders, Admin, and Logout. On smaller screens, these links also appear through the mobile menu.
12. Who can access the Admin page?
Only admin users should have access to admin-only functionality. The admin area is restricted by role, and normal users should not be able to use admin controls.
13. What should I do if something does not work?
First, check whether you are signed in, whether the correct demo values were used, and whether the page is protected by role or session. If you still have trouble, use the Contact page to submit a message through the demo contact form.