Zum Inhalt springen

Zahlungen testen

Teste den vollständigen Kaufablauf, bevor du live gehst. Ein integrierter Testmodus-Schalter ist in Planung; nutze vorerst eine echte Karte mit einem günstigen Produkt in einer veröffentlichten Vorschau.

Proyecta Commerce ist derzeit ausschließlich im Produktionsmodus verfügbar – es gibt keinen Schalter im Builder, der zwischen Test- und Live-Modus umschaltet. Das empfohlene Vorgehen ist heute: Veröffentliche deine App, führe eine echte Zahlung mit einem günstigen Produkt durch und erstattet dir den Betrag anschließend sofort zurück.

  1. Erstelle ein 1-$-Testprodukt (oder den kleinsten Währungsbetrag) unter Admin > Commerce
  2. Veröffentliche deine App auf ihrer *.proyecta.live-Subdomain
  3. Öffne die veröffentlichte URL in einem separaten Browser-Tab und führe den vollständigen Checkout-Ablauf mit deiner eigenen Karte durch
  4. Überprüfe die Nebeneffekte – Webhook-Handler wurden ausgeführt, der Kunde wurde angelegt, Berechtigungen wurden erteilt
  5. Erstatte die Transaktion über den Tab Admin > Commerce > Payments

So erhältst du eine vollständige End-to-End-Abdeckung des echten Zahlungspfads – und das ist der einzige Weg, um hundertprozentig sicher zu sein, dass deine Integration funktioniert.

Warum nicht einfach den Stripe-Testmodus verwenden?

Abschnitt betitelt „Warum nicht einfach den Stripe-Testmodus verwenden?“

Derzeit läuft die Verbindung von Proyecta zu Stripe ausschließlich im Live-Modus. Ein Testmodus-Schalter, mit dem du Commerce auf Stripes Testumgebung zeigen und Dummy-Karten wie 4242 4242 4242 4242 verwenden kannst, ist in der Roadmap vorgesehen.

  • Teste die Fehlerpfade – abgelehnte Karten, abgebrochene Checkouts, Netzwerkfehler
  • Teste Webhooks end-to-end – stelle sicher, dass dein Abonnementstatus korrekt aktualisiert wird, wenn Stripe-Events ausgelöst werden
  • Teste die Kündigung – der at_billing_period_end-Ablauf wird leicht übersehen
  • Teste Feature-Gates – überprüfe die gesperrte Route in der Benutzeroberfläche, bevor du davon ausgehst, dass sie funktioniert
  • Testmodus-Schalter unter Admin > Commerce – schalte dein Payment Account auf den Stripe-Testmodus um und verwende Dummy-Karten
  • Preview-Modus-Checkout – führe den Checkout-Ablauf direkt im Builder aus, ohne die App zu veröffentlichen
  • Webhook-Event-Simulator, um gefälschte Stripe-Events an deine Runtime zu senden