Bestellingen testen in development stores
Door een testbestelling te plaatsen, kun je controleren of het betalingsproces van je development store en de instellingen voor bestellingsverwerking, voorraadbeheer, verzending, e-mailmeldingen en belastingen allemaal goed werken. Development stores kunnen een onbeperkt aantal testbestellingen verwerken.
Op deze pagina
- Testbestellingen plaatsen
- Bestellingen testen met behulp van de Bogus Gateway van Shopify
- Bestellingen testen met behulp van de Shopify Payments-testmodus
- Testmodus voor externe betalingsproviders
- Testen met echte transacties
- Problemen met het bevestigen van e-mails met bestellingsbevestiging in de testmodus oplossen
Testbestellingen plaatsen
Je kunt bestellingen op de volgende manieren testen:
Gebruik de Bogus Gateway van Shopify om een transactie te simuleren.
Schakel de testmodus in voor je betalingsprovider en plaats testbestellingen via de checkout van de development store: - Shopify Payments - Een externe betalingsprovider
Je kunt testbestellingen aanmaken met behulp van GraphQL Admin API.
Stel de eigenschap of het veld test
in op true
als je testbestellingen plaatst via de Admin API.
Beperkingen van testorders in development stores
De volgende beperkingen zijn van toepassing wanneer je bestellingen test in een development store:
- Je kunt geen testbestellingen plaatsen met echte transacties. Echte transacties zijn transacties die worden verwerkt via een betalingsprovider die niet in de testmodus staat en die werkelijke betaalgegevens gebruikt, zoals een geldig creditcardnummer.
- Je kunt cadeaubonnen niet testen, omdat ze worden verwerkt als echte transacties.
- Je kunt geen testbestellingen plaatsen met handmatige betaalmethoden. Dit geldt ook voor betalingen met contant geld en aangepaste betalingen op Shopify POS.
- Je kunt geen testbestellingen plaatsen met conceptbestellingen die je in het Shopify-beheercentrum aanmaakt.
Draag de development store over naar een betaald abonnement om met deze transactietypes te testen.
- Je kunt niet testen met conceptbestellingen die je in je Shopify-beheercentrum aanmaakt. Je moet testbestellingen plaatsen bij de checkout van de development store.
Bestellingen testen met behulp van de Bogus Gateway van Shopify
Om een transactie in de onlinebetaalomgeving van je development store te simuleren, kan je de Bogus Gateway van Shopify instellen. Bogus Gateway is een betalingsprovider die elke winkel kan gebruiken om testbestellingen te maken.
Om een bestelling te maken, moet je bij de checkout gegevens voor de testbetaling invoeren. Je kunt verschillende soorten transacties simuleren, afhankelijk van welke gegevens je invoert.
Stappen:
Ga in het Shopify-beheercentrum naar Instellingen > Betalingen.
Als je een provider voor creditcardbetalingen hebt geactiveerd, deactiveer je deze voordat je verdergaat. Klik op Beheren > Deactiveren (op deze knop staat ook de naam van je betalingsprovider, bijvoorbeeld Shopify Payments deactiveren) en bevestig de deactivering.
Voer een van de volgende stappen uit:
Als je een externe betalingsprovider hebt geactiveerd, deactiveer je deze.
Als je Shopify Payments hebt geactiveerd:
- Klik in de sectie Shopify Payments op Beheren > Betaalmethoden beheren.
- Klik aan de onderkant van de pagina op Overschakelen naar een externe provider en daarna nogmaals op Overschakelen naar een externe provider om te bevestigen.
Als je Shopify Payments niet hebt geactiveerd, klik je in de sectie Shopify Payments op Alle andere providers bekijken.
Als Shopify Payments niet beschikbaar is in je land, klik je in de sectie Betalingsproviders op Een provider kiezen.
Selecteer (for testing) Bogus Gateway in de lijst.
Klik op (for testing) Bogus Gateway Activeren.
Klik op Opslaan.
Ga naar je webshop en plaats een bestelling zoals een klant dat zou doen. Voer bij de checkout de volgende creditcardgegevens in om verschillende checkoutscenario's te testen:
Veldnaam | Gegevens om in te voeren |
---|---|
Naam op kaart | Voer Bogus Gateway in |
Creditcardnummer |
Voer achtereenvolgens deze nummers in om verschillende soorten transacties te simuleren:
|
CVV/CVC | Voer een willekeurig nummer van drie cijfers in (bijvoorbeeld 111 ). |
Vervaldatum | Voer een datum in de toekomst in. |
- Klik op Beheren naast (for testing) Bogus Gateway in het Shopify-beheercentrum als je klaar bent met testen.
- Klik op (for testing) Bogus Gateway Deactiveren om deze gateway uit je checkout te verwijderen.
Bestellingen testen met behulp van de Shopify Payments-testmodus
Om je instellingen van Shopify Payments te testen, schakel je de testmodus in en gebruik je testcreditcards om betalingen te simuleren.
Je kunt Shopify Payments alleen testen als je een betaald abonnement hebt gekozen. Afhankelijk van je regio kan het zijn dat je gegevens over je bedrijf moet indienen voordat je testmodus kunt activeren.
Testmodus activeren voor Shopify Payments
Voordat je testbestellingen kunt maken, dien je testmodus in te schakelen voor Shopify Payments.
Stappen:
Ga in het Shopify-beheercentrum naar Instellingen > Betalingen.
Klik in het gedeelte Shopify Payments op Beheren.
Selecteer in het gedeelte Testmodus de optie Testmodus inschakelen.
Klik op Opslaan.
Simuleer transacties met testcreditcardnummers
Je kunt bestellingen maken en vervolgens transacties simuleren met behulp van een testcreditcardnummer. Er zijn testnummers om geslaagde transacties, mislukte transacties en transacties in verschillende valuta's te maken.
Geslaagde transacties simuleren
Gebruik voor een geslaagde transactie de volgende gegevens wanneer je bij de checkout om creditcardgegevens wordt gevraagd:
- Naam op kaart: voer minimaal twee woorden in.
- Vervaldatum: voer een willekeurige datum in de toekomst in.
- Beveiligingscode: voer drie cijfers in.
- Kaartnummer: gebruik een van de volgende nummers:
Kaarttype | Testcreditcardnummer |
---|---|
Visa | 4242424242424242 |
MasterCard | 5555555555554444 |
American Express | 378282246310005 |
Discover | 6011111111111117 |
Diners Club | 30569309025904 |
JCB | 3530111333300000 |
Mislukte transacties simuleren
Als je foutmeldingen wil bekijken die een klant bij het gebruik van een creditcard tijdens de checkout te zien kan krijgen, kun je de volgende testcreditcardnummers gebruiken om verschillende soorten mislukte transacties te simuleren:
- Gebruik creditcardnummer 4000000000000002 om de melding kaart geweigerd te genereren.
- Gebruik creditcardnummer 4242424242424241 om de melding onjuist kaartnummer te genereren.
- Gebruik creditcardnummer 4000000000000259 om een betwiste transactie te simuleren.
- Gebruik een ongeldige vervalmaand, bijvoorbeeld 13, om de melding vervalmaand onjuist te simuleren.
- Gebruik een vervaljaar in het verleden om de melding ongeldig vervaljaar te simuleren.
- Gebruik een beveiligingscode van twee cijfers om een bericht voor ongeldige beveiligingscode te genereren.
Testmodus voor externe betalingsproviders
Sommige externe betalingsproviders bieden een testmodus die je kunt inschakelen in het Shopify-beheercentrum. Je kunt externe betalingsproviders alleen testen in een development store als de optie Testmodus inschakelen is geactiveerd voor die provider. Raadpleeg de documentatie van de betalingsprovider voor meer informatie over het gebruik van de testmodus met een specifieke externe betalingsprovider.
Wanneer een betalingsgateway in de testmodus staat, bevatten aanvragen van Shopify het attribuut test
. Als test
is ingesteld op true
, wordt de betaling verwerkt als een testbetaling en wordt er geen daadwerkelijke transactie uitgevoerd.
Testen met echte transacties
Je kunt geen echte transacties testen in je development store. Zet je winkel over naar een betaald abonnement om je bestellingen te testen met echte transacties. Raadpleeg voor meer informatie Development stores overdragen aan klanten.
Als je van een development store naar een betaald abonnement wil omschakelen, maar wel de winkeleigenaar wil blijven, kies dan een abonnement in het Shopify-beheercentrum.
Problemen met het bevestigen van e-mails met bestellingsbevestiging in de testmodus oplossen
Als je geen e-mails met bestellingsbevestiging ontvangt van transacties in de testmodus van Shopify Payments, volg je de volgende stappen voor probleemoplossing:
- E-mailtemplates controleren: ga naar Meldingsinstellingen in je Shopify-beheercentrum. Klik op de e-mailtemplate voor bestellingsbevestiging. Als je deze template hebt aangepast, bevat deze mogelijk niet de benodigde links of informatie. Je kunt alles terugdraaien naar de standaardtemplate door op de knop Terug naar standaardwaarden onderaan de templatepagina te klikken.
- Controleer de e-mailinstellingen: Zorg ervoor dat je e-mailinstellingen correct zijn geconfigureerd. Als je je e-mailtemplates hebt gepersonaliseerd, moet je mogelijk handmatig de URL van de bestelstatus aan je templates toevoegen om ervoor te zorgen dat klanten de juiste informatie ontvangen.
- Testfunctionaliteit: Plaats een testbevestiging nadat je wijzigingen hebt aangebracht om te zien of de bevestigingsmail correct wordt verzonden. Op deze manier kun je verifiëren dat je instellingen werken zoals verwacht.
- Controleer spam: e-mails kunnen in je spam-map terechtkomen.
- Neem contact op met je e-mailprovider: je e-mailprovider kan controleren op fouten aan hun kant.