Testowanie zamówień w sklepach w fazie rozwoju

Składając zamówienie testowe, możesz sprawdzić, czy proces realizacji zakupu w sklepie w fazie rozwoju i wszystkie ustawienia dotyczące przetwarzania zamówień, zapasów, wysyłki, powiadomień e-mail i podatków są prawidłowe.

Sklepy w fazie rozwoju mogą przetwarzać nieograniczoną liczbę transakcji testowych. Istnieją dwa sposoby złożenia zamówienia testowego w sklepie w fazie rozwoju:

  • Użyj fikcyjnej bramki Shopify do symulacji transakcji
  • Włącz tryb testowy dla swojego dostawcy płatności:

    • Shopify Payments
    • Zewnętrzny dostawca płatności

Nie można przeprowadzać testów przy użyciu rzeczywistych transakcji w sklepie w fazie rozwoju. Transakcje rzeczywiste to transakcje przetwarzane przez dostawcę płatności, które nie są realizowane w trybie testowym i w których używane są rzeczywiste informacje o płatnościach, takie jak ważny numer karty kredytowej. Aby przeprowadzić testowanie za pomocą rzeczywistych transakcji, przenieś sklep w fazie rozwoju do płatnego planu.

Możesz również utworzyć zamówienie przy użyciu interfejsu API REST lub API GraphQL w panelu administracyjnym Shopify. Tworząc zamówienie za pomocą API, pomija się realizację zakupu.

Testowanie za pomocą fikcyjnej bramki płatniczej Shopify

Aby dokonać symulacji transakcji na stronie realizacji zakupu online w sklepie w fazie rozwoju, możesz skonfigurować fikcyjną bramkę płatniczą Shopify. Fikcyjna bramka płatnicza jest dostawcą płatności, którego każdy sklep może używać do tworzenia zamówień testowych.

Aby utworzyć zamówienie, musisz wprowadzić informacje o płatności testowej przy realizacji zakupu. Możesz symulować różne typy transakcji w zależności od wprowadzonych informacji.

Kroki:

  1. Jeśli masz włączonego dostawcę płatności kartą kredytową, wyłącz go przed kontynuowaniem. Kliknij Zarządzaj > Dezaktywuj (ten przycisk pokazuje także nazwę twojego dostawcy płatności, na przykład Dezaktywuj Shopify Payments), a następnie potwierdź dezaktywację.

  2. Pojawi się sekcja Zewnętrzni dostawcy płatności. W tej sekcji kliknij opcję Wybierz zewnętrznego dostawcę.

  3. Na stronie Zewnętrzni dostawcy płatności wybierz (do testowania) fikcyjną bramkę płatniczą.

  4. Kliknij opcję Aktywuj (do testowania) fikcyjną bramkę płatniczą.

  5. Przejdź do sklepu online i złóż zamówienie jako klient. Na stronie realizacji zakupu wprowadź następujące dane karty kredytowej zamiast prawdziwych numerów:

Dane karty do wprowadzenia podczas testowania procesu realizacji zakupu za pomocą fikcyjnej bramki płatniczej
Nazwa pola Dane do wprowadzenia
Nazwisko na karcie Wpisz Fikcyjna bramka płatnicza
Numer karty kredytowej

Wpisz każdy z nich po kolei, aby dokonać symulacji różnych typów transakcji:

  • Wpisz 1, aby przeprowadzić symulację udanej transakcji
  • Wpisz 2, aby przeprowadzić symulację nieudanej transakcji
  • Wpisz 3, aby przeprowadzić symulację wyjątku (spowoduje to wygenerowanie wiadomości informującej o wystąpieniu błędu dostawcą)
CVV Wprowadź dowolny 3-cyfrowy numer (np 111.)
Data wygaśnięcia Wprowadź dowolną datę w przyszłości.
  1. Po zakończeniu testowania kliknij opcję Zarządzaj obok Fikcyjna bramka płatnicza (do testowania) w swoim panelu administracyjnym Shopify.

  2. Kliknij Dezaktywuj fikcyjną bramkę płatniczą (do testowania), aby usunąć tę bramkę z realizacji zakupu.

Testowanie przy użyciu trybu testowego Shopify Payments

Aby przetestować konfigurację Shopify Payments, włącz tryb testowy i użyj testowych kart kredytowych w celu dokonania symulacji płatności.

Włącz tryb testowy dla Shopify Payments

Przed utworzeniem zamówień testowych musisz włączyć tryb testowy dla Shopify Payments.

Kroki:

  1. W sekcji Shopify Payments kliknij opcję Zarządzaj.

  2. W sekcji Tryb testowy wybierz opcję Włącz tryb testowy.

  3. Kliknij opcję Zapisz.

Następne kroki:

Możesz utworzyć zamówienia, a następnie dokonać symulacji transakcji przy użyciu testowego numeru karty kredytowej. Istnieją testowe numery służące do tworzenia udanych transakcji, nieudanych transakcji i transakcji w różnych walutach.

Symuluj udane transakcje

Aby dokonać symulacji udanej transakcji, użyj poniższych danych karty kredytowej podczas realizacji zakupu:

  • Nazwisko na karcie: Wpisz co najmniej dwa słowa.
  • Data końca ważności: Wpisz dowolną datę w przyszłości..
  • Kod bezpieczeństwa: Wprowadź dowolne trzy cyfry.
  • Numer karty: Użyj dowolnego z następujących numerów:
Symuluj pomyślne transakcje za pomocą tych numerów kart
Typ karty Testowy numer karty kredytowej
Visa 4242424242424242
Mastercard 5555555555554444
American Express 378282246310005
Discover 6011111111111117
Diners Club 30569309025904
JCB 3530111333300000

Symuluj nieudane transakcje

Aby zobaczyć komunikaty o błędach karty kredytowej, które mogą być wyświetlane klientowi podczas realizacji zakupu, możesz użyć tych testowych numerów kart kredytowych do symulacji różnych nieudanych transakcji:

  • Użyj numeru karty kredytowej 4000000000000002, aby wygenerować komunikat o odrzuceniu karty.
  • Użyj numeru karty kredytowej 4242424242424241, aby wygenerować komunikat o nieprawidłowym numerze.
  • Użyj numeru karty kredytowej 4000000000000259, aby dokonać symulacji spornej transakcji.
  • Użyj nieprawidłowego miesiąca wygaśnięcia, np. 13, aby wygenerować komunikat o*nieprawidłowym miesiącu wygaśnięcia*.
  • Użyj roku wygaśnięcia z przeszłości, aby wygenerować komunikat o nieprawidłowym roku wygaśnięcia.
  • Użyj dwucyfrowego kodu bezpieczeństwa, aby wygenerować nieprawidłowy komunikat o kodzie bezpieczeństwa.

Tryb testowy dla zewnętrznych dostawców płatności

Niektórzy zewnętrzni dostawcy płatności oferują tryb testowy, który można włączyć w panelu administracyjnym Shopify. Zewnętrzni dostawcy płatności muszą mieć włączoną opcję Włącz tryb testowy w swoich ustawieniach, aby możliwe było przeprowadzenie testowania w sklepie w fazie rozwoju.

Aby uzyskać więcej informacji na temat korzystania z trybu testowego w przypadku określonego zewnętrznego dostawcy płatności, zapoznaj się z jego dokumentacją.

Jeśli jesteś zewnętrznym dostawcą płatności i chcesz dodać opcję Włącz tryb testowy do ustawień, musisz dodać adresy URL piaskownicy płatności do ustawień bramki płatniczej na Pulpicie Partnerów.

Testowanie przy użyciu rzeczywistych transakcji

W celu przetestowania sklepu w fazie rozwoju za pomocą rzeczywistych transakcji przenieś taki sklep do płatnego planu. Aby uzyskać więcej informacji, zapoznaj się z sekcją Przekazywanie klientom sklepów w fazie rozwoju.

Jeśli chcesz przełączyć sklep w fazie rozwoju na płatny plan i pozostać właścicielem sklepu, wybierz plan w panelu administracyjnym Shopify.