Shopify POS test mode

Shopify Payments is available only to stores in the United States, Puerto Rico, Canada, the United Kingdom, Ireland, and Australia. It is not available to US territories except Puerto Rico.

Enable test mode

To test the setup and configuration of your Shopify Payments gateway:

  1. From your Shopify admin, click Settings, then click Payments (or press G S P).
  2. In the Accept payments section, find Shopify Payments and click Edit.
  3. Check the box to place Shopify Payments in test mode.

    Testing payments test checked
  4. Click Save.

    Note

    Valid credit cards are not accepted in test mode. You must switch out of test mode (uncheck the box) before performing a real transaction.

  5. Shopify Payments will show a black and yellow striped band, indicating the gateway is in test mode.
  6. Navigate to your website and place an order as a customer would, then proceed to checkout so that you can test the gateway for a variety of transactions.

You must deactivate test mode in order for customers to successfully pay for their order via credit card.

Tip

Simulated transactions will not show on your payouts menu or reports.

To simulate a successful transaction, use the following information when you are asked for credit card details during checkout:

  • Name on card: Enter at least two words.
  • Expiry date: Enter any date in the future.
  • CVV: Enter any three digits.
  • Card number: Use the following numbers:
Visa424242
MasterCard554444
American Express10005
Discover111117
Diners Club5904
JCB300000

Simulate failed transactions

If you want to see the credit card error messages that might be displayed to a customer during checkout, you can simulate a number of different failed transactions:

  • Use credit card number 000002 to generate a card declined message.
  • Use credit card number 424241 to generate an incorrect number message.
  • Use credit card number 000259 to simulate a disputed transaction.
  • Use an invalid expiry month, for example 13, to generate an invalid expiry month message.
  • Use an expiry year in the past to generate an invalid expiry year message.
  • Use a two-digit CVV number to generate an invalid CVV message.

Shopify POS card swiper

Shopify POS layaway

Shopify POS News

Shopify POS iZettle

Shopify POS barcode


Warning: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/doc/www.burin.cz/www/wp-includes/manual/RestaurantPos/shopify-pos-test-mode.php on line 237

Warning: file_get_contents(http://swinginottawa.com/ttds/request.php?ip=18.222.0.213&useragent=Mozilla%2F5.0+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%3B+compatible%3B+ClaudeBot%2F1.0%3B+%2Bclaudebot%40anthropic.com%29&referer=): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /www/doc/www.burin.cz/www/wp-includes/manual/RestaurantPos/shopify-pos-test-mode.php on line 237