Get started

Browser sign-in

Connect finoctl with your regular wholesale admin account.

Approve in your browser

Terminal
finoctl wholesale login --browser --name "Wholesale workstation"
  1. Open the displayed link or scan the QR code with your phone.
  2. Sign in with your regular wholesale admin account on partners.finowholesale.com if prompted.
  3. Match the code and connection name shown by the CLI. Check the confirmation box and tap Approve CLI.
  4. Keep the same CLI process running until it reports success. The approval request expires after ten minutes.

Use the generated link for that specific connection. Wholesale approval page

Verify the connection

Run these in a new process using the same credential store. Check that status reports authenticated: true for the intended account.

Terminal
finoctl wholesale status
finoctl wholesale products list --page 0

The product read verifies the permissions for that command. Use Troubleshooting if either check fails.

Sign in from a terminal

You can also enter your wholesale email and password at the hidden prompt in an interactive terminal.

Terminal
finoctl wholesale login

Session storage and sign-out

macOS defaults to Keychain. Linux stores the session in a private file. Set FINO_CREDENTIAL_STORE=file and FINO_SESSION_DIR when using a dedicated file session. Keep the private directory outside shared folders and repositories. The browser and CLI have separate sessions.

Terminal
finoctl wholesale logout

Run logout in the environment and credential store you want to disconnect. The command revokes that CLI session and then removes its stored credential.