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
Powered by GitBook
On this page
  • Sandbox Stores
  • Test Card Numbers
  • Accepting Orders
  1. Platform Integration with Shopify

Test the Platform Integration

PreviousConfigure Shipping RatesNextPre-order Tracking

Last updated 1 year ago

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

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.

To test transactions in a sandbox store, you can use Stripe's . 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.

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 . No real money transfers are made in sandbox stores.

Shopify App
Purple Dot Overview
test card numbers
test details
Sandbox Stores
Test Card Numbers
Accepting Orders