Teste bestillinger i utviklingsbutikker
Ved å legge inn en testbestilling kan du sørge for at betalingsprosessen i utviklingsbutikken samt innstillingene for bestillingsbehandling, lagerbeholdning, levering, e-postvarsler og avgifter er riktige. Utviklingsbutikker kan behandlet et ubegrenset antall testbestillinger.
På denne siden
Måter å teste bestillinger på
Du kan teste bestillinger i en utviklingsbutikk på følgende måter:
- BrukShopifys fiktive gatewayfor å simulere en transaksjon
- Aktiver testmodus for betalingsleverandøren og legg inn testbestillinger gjennom kassen i utviklingsbutikken:
Du kan også opprette testbestillinger medREST Admin APIellerGraphQL Admin API.
Begrensninger
Det er begrensninger når du tester bestillinger i en utviklingsbutikk:
- 杜菅直人ikke证人bestillinger地中海ekte transaksjoner. Ekte transaksjoner er transaksjoner som behandles gjennom en betalingsleverandør som ikke er i testmodus, og som bruker ekte betalingsinformasjon, som et gyldig kredittkortnummer.
- Du kan ikke teste bestillinger medmanuelle betalingsmåter.
- Du kan ikke teste bestillinger medbestillingsutkastsom opprettes i Shopify-administrator.
For å teste med disse transaksjonstypene må duoverføre utviklingsbutikkentil et betalt abonnement. – Du kan ikke teste med bestillingsutkast du oppretter i Shopify-administrator. Du må legge inn testbestillinger gjennom kassen i utviklingsbutikken.
Teste med Shopifys fiktive gateway
For å simulere en transaksjon i utviklingsbutikkens kasse kan du sette opp Shopifys fiktive gateway. Fiktiv gateway er en betalingsleverandør som alle butikker kan bruke til å opprette testbestillinger.
For å opprette en bestilling må du oppgi testbetalingsinformasjon i kassen. Du kan simulere ulike typer transaksjoner, avhengig av hva slags informasjon du oppgir.
Steg:
- FraShopify-administratorgår du tilInnstillinger>Betalinger.
- FraShopify-appengår du tilButikk>Innstillinger.
- UnderButikkinnstillingertrykker du påBetalinger.
- FraShopify-appengår du tilButikk>Innstillinger.
- UnderButikkinnstillingertrykker du påBetalinger.
- Hvis du har aktivert en betalings leverandør for kredittkort, må du deaktivere den før du fortsetter. Klikkadministrer>Deaktiver(denne knappen viser også navnet til betalings leverandøren, for eksempelDeaktiver Shopify Payments), og bekreft deretter deaktiveringen.
Gjør ett av følgende:
- Hvis du har aktivert Shopify Payments:
- IShopify Payments-delen klikker du påAdministrer.
- Klikk påBytt til en tredjepartsleverandørnederst pasiden, og klikk deretter påBytt til en tredjepartsleverandørpå nytt for å bekrefte.
- Hvis du ikke har aktivert Shopify Payments, klikker du påSe alle andre leverandøreriShopify Payments-seksjonen.
- Hvis Shopify Payments ikke er tilgjengelig i landet ditt, klikker du påVelg en leverandøri seksjonenBetalingsleverandører.
- Hvis du har aktivert Shopify Payments:
Velg(for testing) Bogus Gatewayfra listen.
KlikkAktiver(for testing) Bogus Gateway.
Klikk påLagre.
Gå til nettbutikken og legg inn en bestilling som kunde. I kassen angir du følgende kredittkortdetaljer i stedet for ekte numre:
Feltnavn | Opplysningene du skal oppgi |
---|---|
Navn på kortet | AngiBogus Gateway |
Kredittkortnummer | Angi hver av disse i sin tur for å simulere ulike typer transaksjoner:
|
CVV | Angi et tresifret nummer (for eksempel111 ). |
Utløpsdatoen | Angi en hvilken som helst dato i fremtiden. |
Når du er ferdig med testingen klikker duAdministrerved siden av(for testing) Bogus Gatewayi Shopify-administrator.
KlikkDeaktiver(for testing) Bogus Gatewayfor å fjerne denne gatewayen fra kassen.
Teste med testmodus for Shopify-betalinger
Hvis du vil teste Shopify Payments-oppsettet, kan du aktivere testmodus og bruke testkredittkort for å simulere betalinger.
Aktiver testmodus for Shopify Payments
Før du kan opprette testbestillinger, må du aktivere testmodus for Shopify Payments.
Steg:
- FraShopify-administratorgår du tilInnstillinger>Betalinger.
- FraShopify-appengår du tilButikk>Innstillinger.
- UnderButikkinnstillingertrykker du påBetalinger.
- FraShopify-appengår du tilButikk>Innstillinger.
- UnderButikkinnstillingertrykker du påBetalinger.
IShopify Payments-delen klikker du påAdministrer.
Itest modus-seksjonen velger duAktiver testmodus.
Klikk påLagre.
Neste trinn:
Du kan opprette bestillinger og simulere overføringer med et testkredittkortnummer. Det finnes testnumre som oppretter vellykkede transaksjoner, mislykkede transaksjoner og transaksjoner med ulike valutaer.
Simuler gjennomførte transaksjoner
Du kan simulere en vellykket transaksjon ved å bruke følgende informasjon når du blir spurt om kredittkortdetaljer i kassen:
- Kortholders navn: Skriv inn minst to ord.
- Utløpsdato: Skriv inn en dato i fremtiden.
- Sikkerhetskode: angi tre siffer.
- Kortnummer: Bruk et av følgende numre:
Korttype | Testkredittnummer |
---|---|
Visa | 4242424242424242 |
Mastercard | 5555555555554444 |
American Express | 378282246310005 |
Discover | 6011111111111117 |
Diners Club | 30569309025904 |
JCB | 3530111333300000 |
Simuler mislykkede transaksjoner
Hvis du vil se kredittkort-feilmeldingene som kan bli vist til en kunde i kassen, kan du bruke disse testkredittkortnumrene til å simulere ulike mislykkede transaksjoner:
- Bruk kredittkortnummer 4000000000000002 for å generere enkort avvist-melding.
- Bruk kredittkortnummer 4242424242424241 for å generere enfeil nummer-melding.
- Bruk kredittkortnummer 4000000000000259 for å simulere entransaksjonstvist.
- Bruk en ugyldig utløpsmåned, for eksempel 33, for å generere enugyldig utløpsmåned-melding.
- Bruk et tidligere utløpsård for å generere enugyldig utløpsår-melding.
- Bruk en tosifret sikkerhetskode til å generere en melding omugyldig sikkerhetskode.
Testmodus for tredjepartsbetalingsleverandører
Noen tredjepartsbetalingsleverandører tilbyr en testmodus som du kan aktivere i Shopify-administrator. Tredjepartsbetalingsleverandører må ha alternativetAktiver testmodusaktivert i innstillingene for å kunne testes i en utviklingsbutikk. Hvis du vil ha mer informasjon om bruk av testmodus med en bestemt tredjepartsbetalingsleverandør kan du se dokumentasjonen fra betalingsleverandøren.
Når en betalingsgateway er i testmodus inneholder forespørsler fra Shopify attributtentest
. Hvistest
er angitt tiltrue
behandles betalingen som en testbetaling, og det gjennomføres ingen faktisk transaksjon.
Hvis du er en tredjepartsbetalingsleverandør og vil legge tilAktiver testmodus-alternativet i innstillingene, må du legge til URL-adresser for betalingssandkassen ibetalingsgatewayinnstillingenei partnerinstrumentbordet.
Teste med reelle transaksjoner
Hvis du har behov for å teste utviklingsbutikken med ekte transaksjoner, må du overføre butikken til et betalt abonnement. For mer informasjon kan du seOverføre utviklingsbutikker til kunder.
Hvis du vil bytte en utviklingsbutikk til et betalt abonnement men fortsatt være butikkens eier,velg et abonnementi Shopify-administrator.