Ein direkter Ersatz für die Sandbox Ihres Anbieters

Endpunkte, Antwortstrukturen und Statuscodes sind die des Anbieters. Richten Sie Ihre Integration auf eine neue Basis-URL, und sie läuft weiter. Nur ist diese Sandbox immer erreichbar, und Sie bestimmen, was sie antwortet.

ein Auslöserwort, zwei Anbieter, jeder in seinem eigenen Format
POST /adyen/checkout/v71/payments
  "holderName": "insufficient_funds"

<- 200 OK
  "resultCode": "Refused"
  "refusalReasonCode": "12"


POST /stripe/2026-07-29/v1/payment_intents
  billing_details[name]: insufficient_funds

<- 402 Payment Required
  "error.code": "card_declined"
  "error.decline_code": "insufficient_funds"

Warum Teams es einsetzen

Keine Codeänderungen

Keine Codeänderungen

Gleiche Pfade, gleiche Request-Bodies, gleiche Antwortfelder und Statuscodes wie beim Anbieter. Sie ändern nur die Basis-URL. Client-Bibliothek, Fehlerbehandlung und Tests bleiben, wie sie sind.

Überall dieselben Auslöser

Überall dieselben Auslöser

Benennen Sie den Gegenstand einer Anfrage nach dem gewünschten Ergebnis, und jeder Anbieter liefert dieses Ergebnis in seinem eigenen Format. Sie schreiben den Test einmal. Ein neuer Anbieter bedeutet nicht, neue magische Werte zu lernen.

Ihre Fälle auf unseren

Ihre Fälle auf unseren

Schreiben Sie die Fälle, die Ihr Produkt braucht, im Editor oder als YAML. Sie liegen über dem, was wir bereits ausliefern, und nichts davon fällt weg, solange Sie es nicht ersetzen. Ein Fall kann für eine Marke gelten, für eine API oder für genau eine Version.

Kein Vertriebsgespräch nötig

Kein Vertriebsgespräch nötig

Manche Anbieter geben Sandbox-Zugänge erst nach einem Gespräch heraus, für manche APIs nie. Auf eine E-Mail-Antwort zu warten, ist kein guter Grund, nicht testen zu können.

Eine Sandbox, die niemand sonst nutzt

Eine Sandbox, die niemand sonst nutzt

Die Sandbox eines Anbieters fällt nicht unter dessen Produktions-SLA, und alle Teams Ihrer Organisation arbeiten auf demselben Konto. Diese hier gehört Ihnen, es stehen keine fremden Builds vor Ihren.

Eine URL für alle Anbieter

Eine URL für alle Anbieter

Jeder Anbieter, den Sie lizenzieren, antwortet unter derselben URL, mit derselben Authentifizierung, demselben Verlauf und derselben Telemetrie wie Ihre übrigen Simulationen. Wie viele Anbieter Sie auch hinzufügen, es bleibt eine Adresse.

Wofür es eingesetzt wird

Eine Testsuite bei jedem Pull Request

Wenn Ihre ganze Organisation ein Anbieterkonto teilt, brechen die Aktionen eines Teams die Builds aller anderen. Richten Sie CI auf Ihre eigene Sandbox, und das hört auf.

Ein Ausweg, wenn deren Sandbox steht

Anbieter-Sandboxes fallen für Wartungen aus, für Störungen, manchmal für ein ganzes Wochenende, und kein SLA deckt das ab. Ihr Team wartet, das Release verschiebt sich. Zeigen Sie mit der Basis-URL hierher und arbeiten Sie weiter.

Szenarien, die Sie selbst schreiben

Anbieter geben Ihnen eine kurze Liste magischer Werte und überlassen Ihnen die Suche in der Dokumentation. Hier schreiben Sie die Fälle selbst. Sie legen fest, wie die Anfrage aussieht und was zurückkommen soll. Ergänzen Sie so viele, wie Sie brauchen, zusätzlich zu den ausgelieferten.

Abläufe, die sonst einen Menschen brauchen

Manche Schritte schicken den Nutzer auf eine Seite im Browser und warten dort. Wir liefern diese Seite selbst aus, Ihr Test klickt sich hindurch und schließt den Fall ab.

Einen Anbieter ergänzen oder wechseln

Lassen Sie Ihre Suite gegen den bestehenden und den möglichen neuen Anbieter laufen, bevor jemand etwas unterschreibt. Die Auslöser sind bei beiden gleich, Sie sehen also den Unterschied zwischen den APIs.

Eine Integration, die stabil bleiben muss

Fixieren Sie den Build, gegen den Ihre Integration zertifiziert wurde, dann ändert er sich nicht mehr, egal wie oft wir veröffentlichen. Mitten im Audit verschiebt sich nichts. Sie entscheiden, wann Sie weitergehen.

Demos und Schulungen ohne Live-Konto

Das Produkt vorführen, neue Support-Leute schulen, einen Workshop halten. Es antwortet wie das Original, kann aber kein Geld bewegen und keine echten Dokumente anfassen.

Was verfügbar ist

14 Anbieter

AnbieterArtAbdeckungMethodenEndpunkte
adyenadyenPaymentsGlobalApple Pay, Cards, Google Pay, PayPal5
ccbillccbillPaymentsNorth AmericaCards10
checkoutcheckoutPaymentsGlobalApple Pay, Cards, Google Pay11
conektaconektaPaymentsNorth America · 1 LandApple Pay, BNPL, Cards, Google Pay, OXXO, Pay by Bank, SPEI12
klarnaklarnaPaymentsGlobal · 23 LänderDirect Bank Transfer, Direct Debit, Klarna, Pay Later, Pay Now, Pay Over Time13
mercadopagomercadopagoPaymentsSouth America · 7 LänderAccount Money, Apple Pay, Boleto, Cards, Efecty, Google Pay, OXXO, Pago Fácil, Pix, PSE, Rapipago, SPEI19
paypalpaypalPaymentsGlobalCards, PayPal15
paysafepaysafePaymentsGlobalApple Pay, Cards, EPS, Google Pay, MyBank, Neteller, PayPal, paysafecard, Paysafecash, Rapid Transfer, Skrill, Skrill 1-Tap, Venmo22
przelewy24przelewy24PaymentsEurope · 1 LandApple Pay, BLIK, Cards, Google Pay, PayPal, PayPo20
razorpayrazorpayPaymentsAPAC · 3 LänderBank Transfer, Cardless EMI, Cards, EMI, Netbanking, Pay Later, UPI, Wallets31
shift4shift4PaymentsEuropeApple Pay, Cards, Google Pay1
stripestripePaymentsGlobalApple Pay, Cards, Google Pay, PayPal18
onfidoonfidoIdentity (KYC/KYB)GlobalDocument, Facial Similarity Photo, Identity Enhanced, Known Faces, Proof of Address, Watchlist AML31
personapersonaIdentity (KYC/KYB)GlobalDatabase Verification, Document, Government ID, Phone Number, Selfie, Watchlist31

Anbieternamen und -marken gehören ihren Inhabern. Mockzilla ist mit keinem von ihnen verbunden, wird von ihnen weder unterstützt noch gesponsert. Dies sind unabhängig entwickelte, kompatible Implementierungen öffentlich dokumentierter APIs, nicht die Dienste der Anbieter selbst.

Was der Betrieb kostet

Preis je Anbieter

Sie zahlen für jeden Anbieter, den Sie einschalten, zusätzlich zu Ihrem bestehenden Abo. Die App zeigt den Preis an jeder Marke, bevor etwas berechnet wird.

7 Tage kostenlos

Eine kostenlose Testphase je Produktbereich. Payments und Identity haben jeweils eine eigene, und wer darin kündigt, zahlt nichts.

Läuft in Ihrem Tarif

Erfordert mindestens den Pro-Plan. Gekauft wird in der App: Backends öffnen und Marken auswählen. Es gibt keinen separaten Checkout.

Kostenlos starten

Fehlt ein Anbieter?

Wir bauen diese aus veröffentlichten API-Spezifikationen. Wenn Sie einen Anbieter nutzen, der nicht gelistet ist, oder Verhalten brauchen, das wir noch nicht abdecken, sagen Sie uns Bescheid. Wir sehen es uns an.

Kontakt aufnehmen

In unter 5 Minuten simulieren