Bestellingen testen in klantoverdracht-winkels
Door een testbestelling te plaatsen, kun je controleren of het checkoutproces en de instellingen voor bestellingsverwerking, voorraad, verzending, e-mailmeldingen en belastingen van je klantoverdracht-winkel allemaal correct zijn. Klantoverdracht-winkels kunnen een onbeperkt aantal testbestellingen verwerken.
Op deze pagina
Manieren om bestellingen te testen
Je kunt bestellingen op de volgende manieren testen:
- De Test-betalingsgateway van Shopify gebruiken om een transactie te simuleren
- Schakel de testmodus voor je betalingsprovider in en plaats testbestellingen via de checkout van de winkel:
- Je kunt testbestellingen aanmaken via de GraphQL Admin API.
Als je de Admin API gebruikt om bestellingen te testen, moet je de eigenschap of het veld test instellen op true.
Beperkingen voor het testen van bestellingen in een klantoverdrachtwinkel
De volgende beperkingen zijn van toepassing wanneer je bestellingen test in een klantoverdrachtwinkel:
- Je kunt bestellingen niet testen met echte transacties. Echte transacties zijn transacties die worden verwerkt door een betalingsprovider die niet in de testmodus staat, en waarbij echte betaalgegevens worden gebruikt, zoals een geldig creditcardnummer.
- Je kunt cadeaubonnen of winkeltegoed niet testen, omdat deze worden verwerkt als echte transacties.
- Je kunt bestellingen niet testen met handmatige betaalmethoden. Dit omvat contant geld en aangepaste betalingen bij Shopify POS.
- Je kunt bestellingen niet testen met conceptbestellingen die je aanmaakt in het Shopify-beheercentrum.
Om met deze transactiesoorten te testen, moet je de winkel overzetten naar een betaald abonnement.
- Je kunt niet testen met conceptbestellingen die je aanmaakt in het Shopify-beheercentrum. Je moet testbestellingen plaatsen via de checkout van de winkel.
Bestellingen testen met de Test-betalingsgateway van Shopify
Om een transactie in de online checkout van de overdrachtswinkel van je klant te simuleren, kun je de Test-betalingsgateway van Shopify instellen. De Test-betalingsgateway is een betalingsprovider die elke winkel kan gebruiken om testbestellingen aan te maken.
Om een bestelling aan te maken, moet je bij de checkout testbetaalgegevens invoeren. Je kunt verschillende soorten transacties simuleren, afhankelijk van de gegevens die je invoert.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Instellingen > Betalingen.
Als je een betalingsprovider voor creditcards hebt geactiveerd, moet je deze deactiveren voordat je verdergaat. Klik op Beheren > Deactiveren (deze knop toont ook de naam van de betalingsprovider, bijvoorbeeld Shopify Payments deactiveren) en bevestig vervolgens de deactivering.
Voer een van de volgende acties uit:
- Als er een externe betalingsprovider is geactiveerd, deactiveer deze dan.
- Als je Shopify Payments hebt geactiveerd:
- Klik in het gedeelte Shopify Payments op Beheren > Betaalmethoden beheren.
- Klik onderaan de pagina op Overschakelen naar een externe provider en klik vervolgens nogmaals op Overschakelen naar een externe provider om te bevestigen.
- Als je Shopify Payments niet hebt geactiveerd, klik je in het gedeelte Shopify Payments op Alle andere providers bekijken.
- Als Shopify Payments in jouw land niet beschikbaar is, klik je in het gedeelte Betalingsproviders op Een provider kiezen.
Selecteer Test payment gateway uit de lijst.
Klik op Activeren Test payment gateway.
Klik op Opslaan.
Ga naar de webshop en plaats een bestelling zoals een klant dat zou doen. Voer bij de checkout de volgende creditcardgegevens in om verschillende checkout-scenario's te testen:
| Veldnaam | In te voeren gegevens |
|---|---|
| Naam op kaart | Voer Test payment gateway |
| Creditcardnummer | Voer deze na elkaar in om verschillende soorten transacties te simuleren:
|
| CVV | Voer een willekeurig 3-cijferig getal in (bijvoorbeeld 111). |
| Vervaldatum | Voer een willekeurige datum in de toekomst in. |
- Zodra je klaar bent met testen, klik je op Beheren naast Test payment gateway in het Shopify-beheercentrum.
- Klik op Deactiveren Test payment gateway om deze gateway uit je checkout te verwijderen.
Bestellingen testen met de Shopify Payments-testmodus
Om je Shopify Payments-installatie 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 de regio moet je mogelijk gegevens over je bedrijf indienen voordat je de testmodus kunt activeren.
Testmodus activeren voor Shopify Payments
Voordat je testbestellingen kunt aanmaken, moet je de testmodus voor Shopify Payments activeren.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Instellingen > Betalingen.
Klik in het gedeelte Shopify Payments op Beheren.
Selecteer Testmodus inschakelen in het gedeelte Testmodus.
Klik op Opslaan.
Transacties simuleren met testcreditcardnummers
Je kunt bestellingen aanmaken en vervolgens transacties simuleren door een test-creditcardnummer te gebruiken. Er zijn testnummers om geslaagde transacties, mislukte transacties en transacties in verschillende valuta's aan te maken.
Geslaagde transacties simuleren
Gebruik de volgende gegevens wanneer er bij de checkout om creditcardgegevens wordt gevraagd, om een geslaagde transactie te simuleren:
- Naam op de kaart: voer ten minste twee woorden in.
- Vervaldatum: voer een willekeurige datum in de toekomst in.
- Beveiligingscode: voer drie willekeurige cijfers in.
- Kaartnummer: gebruik een van de volgende nummers:
| Kaarttype | Test-creditcardnummer |
|---|---|
| Visa | 4242424242424242 |
| Mastercard | 5555555555554444 |
| American Express | 378282246310005 |
| Discover | 6011111111111117 |
| Diners Club | 30569309025904 |
| JCB | 3530111333300000 |
Mislukte transacties simuleren
Als je de creditcardfoutmeldingen wilt bekijken die tijdens de checkout aan een klant kunnen worden weergegeven, kun je de volgende test-creditcardnummers gebruiken om verschillende mislukte transacties te simuleren:
- Gebruik creditcardnummer 4000000000000002 om een melding kaart geweigerd te genereren.
- Gebruik creditcardnummer 4242424242424241 om een melding onjuist nummer te genereren.
- Gebruik creditcardnummer 4000000000000259 om een betwiste transactie te simuleren.
- Gebruik een ongeldige vervalmaand, bijvoorbeeld 13, om een melding ongeldige vervalmaand te genereren.
- Gebruik een vervaljaar in het verleden om een melding ongeldig vervaljaar te genereren.
- Gebruik een beveiligingscode van twee cijfers om een melding ongeldige beveiligingscode te genereren.
Testmodus voor externe betalingsproviders
Sommige externe betalingsproviders bieden een testmodus aan die je kunt inschakelen in het Shopify-beheercentrum. Bij externe betalingsproviders moet de optie Testmodus inschakelen geactiveerd zijn in de instellingen, zodat ze kunnen worden getest in een klantoverdrachtwinkel. Raadpleeg de documentatie van de desbetreffende externe betalingsprovider voor meer informatie over het gebruik van de testmodus.
Wanneer een betalingsgateway in de testmodus staat, bevatten verzoeken van Shopify het attribuut test. Als test is ingesteld op true, wordt de betaling verwerkt als een testbetaling en vindt er geen daadwerkelijke transactie plaats.
Testen met echte transacties
Je kunt geen echte transacties testen in je klantoverdrachtwinkel. Als je je bestellingen met echte transacties moet testen, moet je je winkel overzetten naar een betaald abonnement. Raadpleeg Winkels overdragen aan klanten voor meer informatie.
Als je een klantoverdrachtwinkel wilt overzetten naar een betaald abonnement maar wel de eigenaar van de winkel wilt blijven, kies je een abonnement in het Shopify-beheercentrum.
Probleemoplossing voor e-mails met de bestelbevestiging van de testmodus
Als je geen e-mails met de bestelbevestiging ontvangt voor transacties in de testmodus van Shopify Payments, probeer je de volgende stappen voor probleemoplossing:
- E-mailtemplates controleren: ga naar de instelling Meldingen in het Shopify-beheercentrum. Klik op de e-mailtemplate voor de bestelbevestiging. Als je deze template hebt aangepast, bevat deze mogelijk niet de benodigde links of informatie. Je kunt terugkeren naar de standaardtemplate door op de knop Terugzetten naar standaard onder aan de templatepagina te klikken.
- E-mailinstellingen verifiëren: zorg ervoor dat je e-mailinstellingen correct zijn geconfigureerd. Als je je e-mailtemplates hebt aangepast, moet je de URL van de bestelstatus mogelijk handmatig aan je templates toevoegen om ervoor te zorgen dat klanten de juiste informatie ontvangen.
- Functionaliteit testen: plaats na het aanbrengen van wijzigingen een testbestelling om te kijken of de bevestigingsmail correct wordt verzonden. Hiermee controleer je of je instellingen naar behoren werken.
- Spam of map met ongewenste e-mail controleren: e-mails kunnen in je spam of de map met ongewenste e-mail terechtkomen.
- Contact opnemen met je e-mailprovider: je e-mailprovider kan controleren of er aan hun kant fouten zijn.