Skip to main content

Link Stripe Account


Connect a Stripe account to receive payments from your product sales on 3DIMLI. Two integration methods are available: Stripe (OAuth via Stripe Connect) and Stripe Classic (manual API key configuration).


Stripe (Stripe Connect)

Stripe uses OAuth-based integration through Stripe Connect, allowing you to authorize access directly through your Stripe account. This is the recommended method as it provides a seamless connection without manually managing API keys.

How to Connect Stripe

  1. Go to Settings → Payment Gateways in your seller dashboard.
  2. Click Connect on the Stripe gateway card.
  3. You will be redirected to the Stripe authorization page.
  4. Log in to your Stripe account (or create one) and approve the connection.
  5. After authorization, you will be redirected back to your 3DIMLI dashboard.

Once connected, payments from product sales will be processed through your Stripe connected account.

When Connected

You will see:

  • Connected account ID and email displayed on the gateway card
  • Verification badge confirming the connection
  • Disconnect button to remove the gateway

How Payments Work

When a buyer checks out using Stripe:

  1. A Stripe Checkout Session is created on your connected account.
  2. The buyer completes payment on Stripe's secure checkout page.
  3. Funds are deposited directly into your Stripe account.

Disconnect Stripe

Click Disconnect to remove Stripe from your store. After disconnecting, payments will stop until another gateway is connected.


Stripe Classic

Stripe Classic connects using API keys, giving you direct control over the integration. Once connected, payments from product sales are processed and deposited directly into your Stripe account.

How to Connect Stripe Classic

  1. Click Connect on the Stripe Classic gateway card.
  2. Enter your Stripe Publishable Key.
  3. Enter your Stripe Secret Key.
  4. Click Save to complete the configuration.

You can find your API keys in your Stripe Dashboard under Developers → API Keys.

Webhook Configuration

After connecting Stripe Classic, ensure your Stripe webhook is properly configured so that payment events (such as successful charges and refunds) are communicated back to 3DIMLI.

To verify your webhook:

  • Log in to your Stripe Dashboard
  • Go to Developers → Webhooks
  • Confirm the 3DIMLI endpoint is listed and active
  • Check that relevant events are enabled

Without a properly configured webhook, payment confirmations and order updates may not sync correctly.

When Connected

You will see:

  • Merchant details displayed on the gateway card
  • Verification badge confirming the connection
  • Disconnect button to remove the gateway

Disconnect Stripe Classic

Click Disconnect to remove Stripe Classic from your store. After disconnecting, payments will stop until another gateway is connected.


Stripe vs. Stripe Classic

FeatureStripe (Connect)Stripe Classic
Connection methodOAuth (one-click)Manual API keys
Key managementHandled automaticallyYou manage keys
Webhook setupAutomaticManual configuration required
Recommended forMost sellersAdvanced users

Gateway Status

Each gateway card displays its current connection status:

Connected

  • Merchant details and account information are displayed
  • Verification badge confirms the active connection
  • Disconnect option is available to remove the gateway

Not Connected

  • Connect button is displayed to begin the setup process
  • No merchant details are shown until the gateway is linked

Best Practices

  • Use verified Business accounts only to ensure smooth payment processing.
  • Keep API keys secure (Stripe Classic) and never expose them in public repositories or shared files.
  • Do not share secret credentials with anyone, including support staff.
  • Verify webhook configuration (Stripe Classic) after connecting to ensure payment events sync correctly.
  • Monitor your Stripe dashboard regularly for transaction alerts or account notifications.
  • Rotate API keys periodically (Stripe Classic) if you suspect they may have been compromised.

If you continue facing issues, contact support through the Help Center. See Payment Gateways for more information.