Vision Staff View store

First-time setup

Protect staff access

Set a password, then add Vision Store to an authenticator app. Both are required to get in.

Use at least 8 characters. This is the store staff password, not your Discord password.

  1. Open Google Authenticator, Authy, 1Password, or Microsoft Authenticator.
  2. Add an account and scan the QR code, or type the key by hand.
  3. Enter the 6-digit code the app shows. It changes every 30 seconds.

Manual key

Save this key somewhere safe. If you lose your phone, you will need it or you will have to reset staff access.

Staff login

Sign in

Password and a 2FA code from your authenticator app.

Use the newest 6-digit code. If it keeps failing, relink 2FA below with the staff password. You do not need to delete staff.json.

Enter the staff password to show a new QR. Scan it, then type a code from that new account. Delete the old Vision Store entry in your app.

New manual key

Sales

Dashboard

Paid card orders only. Times are Sydney.

Made today

$0.00

0 orders

This month

$0.00

0 orders

All time

$0.00

0 orders

Catalog

Packages

Catalog

Categories

Purchases

Orders

Paid orders post to Discord with amount, Discord name, Discord ID, and redeem code. Players must type /redeem in the city to get coins.

Gifts

Coin codes

Make a redeem code for a player. Type any coin amount, or pick a store pack. It is tied to their Discord ID. They type /redeem in the city. No charge is added to sales.

Give this to the player

Recent staff codes

Discord logs

In Discord: Edit Channel → Integrations → Webhooks → New Webhook. Copy the URL into the box below. Purchase logs will post there.

Discord sign-in

Players must sign in with Discord before they can pay. Discord Developer Portal → Vision app → OAuth2: add this redirect, turn on Public Client, then paste the Client ID. Client secret is optional if Public Client is on.

Redirect URL: https://visionfivem.net/api/discord/callback

Stripe

  1. Create or open your Stripe account, then copy the Secret key from Developers → API keys.
  2. Developers → Webhooks → Add endpoint. URL: https://visionfivem.net/api/stripe/webhook
  3. Listen for checkout.session.completed, then copy the Signing secret (starts with whsec_).

Change password

Replace 2FA

Use this if you get a new phone. Your current authenticator still works until you confirm the new one.

New manual key

Edit