Logo
  • Documentation
  • Pricing
  • FAQ
  • Contact
Sign InSign Up
Logo

Automate your LEGO® store invoicing in minutes

© Copyright 2025 BrickInvoice. All Rights Reserved.

LEGO® is an official trademark of the LEGO Group which is not associated with BrickInvoice.

About
  • Contact
Product
  • Documentation
Legal
  • Terms of Service
  • Privacy Policy
  • Configure Your Settings
    • Overview
    • Connect Brick Owl
    • Connect BrickLink

Connect BrickLink

Learn how to connect your BrickLink store using OAuth authentication for automated order synchronization.

Connecting your BrickLink store enables automated order synchronization and inventory management. BrickLink uses OAuth 1.0a authentication, which requires four separate credentials.

Before You Start

Prerequisites

  • Active BrickLink seller account
  • Admin access to your BrickLink account
  • Completed settings configuration

What You'll Need

  • Consumer Key - Public identifier for your application
  • Consumer Secret - Secret key for your application
  • Token Value - Access token for your account
  • Token Secret - Secret for your access token

Step 1: Access BrickLink API Settings

  1. Log into your BrickLink account
  2. Visit: https://www.bricklink.com/v2/api/register_consumer.page

Step 2: Register Your Application

  1. IP Address: Enter 0.0.0.0
  2. IP Mask: Enter 0.0.0.0
  3. Click "Add"

Step 3: Obtain OAuth Credentials

After registration, BrickLink will provide four credentials:

  • Consumer Key
  • Consumer Secret
  • Token Value
  • Token Secret

Step 4: Configure in Platform

  1. Navigate to: /home/store/connect/bricklink
  2. Enter all four credentials in the respective fields:
    • Consumer Key
    • Consumer Secret
    • Token Value
    • Token Secret
  3. Click "Connect BrickLink" to verify credentials and save the connection

Connection Status

Status Indicators

  • Connected: Green indicator shows successful connection
  • Disconnected: Red indicator shows connection issues
  • Testing: Yellow indicator during connection validation

Troubleshooting Common Issues

"Invalid Consumer Key/Secret"

  • Cause: Incorrect OAuth credentials
  • Solution:
    • Verify credentials are copied exactly from BrickLink
    • Check for extra spaces or missing characters
    • Regenerate credentials if necessary

"IP Address Denied"

  • Cause: Wrong IP configuration during registration
  • Solution:
    • Ensure IP address is set to 0.0.0.0
    • Ensure IP mask is set to 0.0.0.0
    • Re-register application if needed

Security Features

Credential Protection

  • Encryption: All credentials are encrypted before storage
  • Secure Transmission: HTTPS used for all API communications

Connection Validation

  • Real-time Testing: Credentials verified against live API
  • Automatic Cleanup: Invalid credentials are removed automatically

What Happens After Connection

  • Orders: New orders are synchronized regularly
  • Automated Processing: Orders flow seamlessly to accounting software

Managing Your BrickLink Connection

Updating Credentials

  1. Click "Edit" on the connection page
  2. Update credentials in the form
  3. Test connection to verify changes
  4. Save to update stored credentials

Next Steps

After connecting your BrickLink store:

  1. Verify connection status - Ensure status shows "Connected"
  2. Check initial sync - Wait for first order synchronization
  3. Connect Brick Owl - If you also use Brick Owl
  4. Set up accounting - Link your accounting software for complete automation

Ready to connect Brick Owl as well? Continue with the Connect Brick Owl guide.

  1. Before You Start
    1. Prerequisites
    2. What You'll Need
    3. Step 1: Access BrickLink API Settings
    4. Step 2: Register Your Application
    5. Step 3: Obtain OAuth Credentials
    6. Step 4: Configure in Platform
    7. Connection Status
    8. Troubleshooting Common Issues
    9. Security Features
    10. What Happens After Connection
    11. Managing Your BrickLink Connection
    12. Next Steps