TensorDock
  • Who we are
    • Welcome to TensorDock
    • Our Ethos and Commitment
  • Virtual Machines
    • How to SSH into your instance
    • How to RDP into your instance
    • Installing NVIDIA Drivers on Windows 10
    • Linux & NVIDIA Drivers
    • Cloud-init
    • File transferring with SCP and Rclone
    • Running Jupyter Notebook
    • SSH server hardening on Ubuntu
    • Running Stable Diffusion in Docker
    • Installing and running Stable Diffusion UI
    • Running Disco Diffusion on a Linux instance
    • Running Disco Diffusion on a Windows instance
    • Running SimpleTuner/Flux on a Linux instance
    • Using Parsec, Moonlight and Sunshine
  • Hosting
    • Installation Guide
  • Whitelabel
    • Overview
    • Setting Up a Storefront
    • Customization Overview
    • Customize Whitelabel Storefront
  • Legal Information
    • Company Information
    • Terms of Service (TOS)
    • Privacy Policy
    • Acceptable Use Policy (AUP)
    • Taxes, VAT, GST
    • Downtime Compensation
    • Supplier Hosting Agreement
  • Quick Links
    • Discord Server
    • TensorDock.com
    • Dashboard
    • API Documentation
Powered by GitBook
On this page
  • Authentication
  • Payments
  • Deploying and Managing VMs

Was this helpful?

  1. Whitelabel

Customization Overview

Learn how to integrate the storefront with TensorDock's API

PreviousSetting Up a StorefrontNextCustomize Whitelabel Storefront

Last updated 1 year ago

Was this helpful?

Authentication

The whitelabel uses JWTs with the TensorDock API in order to securely authenticate users. These are stored in the browser via the whitelabelToken cookie.

Payments

TensorDock uses Stripe for deposits and payments. To deploy virtual machines, users first deposit funds to their account. This balance is incrementally billed over time depending on their usage of their virtual machines. In our templates, we provide a simple flow on the Account page that uses Stripe payment intents to allow users to deposit funds.

We use Stripe destination charges to ensure that when the customer views their financial statements, they are billed from your organization, not TensorDock. For more information on how this works, please view this guide: .

Deploying and Managing VMs

Deployments and VM management settings (such as stopping or deleting a VM) function by using our public API. If you need custom functionality that is not currently offered by our API, please contact us for support.

https://docs.stripe.com/connect/destination-charges