Docs
  • Purple Dot Overview
  • Getting Started
  • Shopify app integration
    • Installing our Shopify App
  • Platform Integration with Shopify
    • Connect to Shopify
    • Integrate Purple Dot with your Storefront
      • Integrate into Shopify Themes built with Liquid
        • Minimum Theme Requirements
      • Integrate into Shopify Headless Storefronts
        • Integrate into Shopify Hydrogen Storefronts
    • Configure Shipping Rates
    • Test the Platform Integration
    • Pre-order Tracking
    • Migrating from our Shopify App
  • Platform Integration with Salesforce
    • Integrate Purple Dot with Salesforce
      • Upgrading to 2024-08-29
  • Platform Integration With Other Platforms
    • Integrate into Another Platform
  • Platform Integration References
    • Public API
      • /waitlists
      • /availability
      • /products/preorder-state
      • /variants/preorder-state
      • /pre-orders
    • Private API
      • /waitlists
      • /pre-orders
      • /pre-orders/count
      • /pre-orders/count-units/sku/:sku
      • /inventory
      • /fulfillment-orders
      • /fulfillment-orders/:id(uuid)
      • /fulfillment
Powered by GitBook
On this page
  • Sandbox Stores
  • Test Card Numbers
  • Accepting Orders
  1. Platform Integration with Shopify

Test the Platform Integration

If you are using our Shopify App, please seeInstalling our Shopify App instead. See Purple Dot Overview for the comparison of our Shopify App vs. Platform integrations.

Sandbox Stores

Each store in Purple Dot is configured as either Live or Sandbox. A sandbox store doesn't process real payments and can be used for development or testing.

The sandbox attribute of a store is set when it's created and can't be changed later. Sandbox stores are indicated with a badge in your Merchant Portal and the checkout modal.

Our recommended integration approach is to create a sandbox store (e.g. ACME Staging) and connect it to your staging environment. When you're ready to go live, you can create a live store (e.g. ACME UK), connect it to your production store, and switch the sandbox API key for a production one.

Test Card Numbers

To test transactions in a sandbox store, you can use Stripe's test card numbers. A UK-based test card number is 4000 0082 6000 0000 and US-based test card number is 4242 4242 4242 4242. You can use any expiry date, CVC, and ZIP/postcode with the test cards.

Accepting Orders

When you export a pre-order from a sandbox store, an order is created in your connected store as normal.

To be able to export orders in a sandbox store, you must still connect a bank account. When connecting a bank account in a sandbox store, you can use Stripe's test details. No real money transfers are made in sandbox stores.

PreviousConfigure Shipping RatesNextPre-order Tracking

Last updated 1 year ago