Erstellen Sie ein Cost+-Konto, testen Sie Ihre erste Zahlung auf einer Sandbox-Website und bereiten Sie Ihre Integration für Live-Zahlungen vor.
Bevor Sie beginnen
Sie benötigen:
- Zugriff auf das Cost+ Händlerportal
- Eine serverseitige Anwendung oder eine unterstützte E-Commerce-Plattform
- Einen sicheren Ort zur Speicherung von API-Schlüsseln außerhalb von clientseitigem Code und öffentlichen Repositories
1. Konto erstellen
Erstellen Sie ein Cost+-Konto und melden Sie sich dann im Händlerportal an. Im Portal verwalten Sie Websites, Zahlungsmethoden, API-Zugangsdaten, Transaktionen und Webhooks.
2. Sandbox-Website erstellen
Öffnen Sie im Händlerportal Websites und erstellen Sie eine Sandbox-Website. Eine Sandbox-Website ermöglicht es Ihnen, Tests durchzuführen, ohne echtes Geld zu bewegen.
Cost+ verwendet dieselbe API-Basis-URL für Sandbox und Produktion. Die mit Ihrem API-Schlüssel verknüpfte Website bestimmt den Modus.
3. API-Zugangsdaten kopieren
Öffnen Sie Ihre Sandbox-Website und wählen Sie Integration. Kopieren Sie den API-Schlüssel und die Händler-ID in Ihre serverseitige Konfiguration.
Geben Sie einen API-Schlüssel niemals in Browser-Code, einer mobilen Anwendung, Screenshots, Support-Nachrichten oder einem öffentlichen Repository preis.
4. Integrationsweg wählen
| Ihr Setup | Empfohlener Weg |
|---|---|
| Shopify, WooCommerce, Magento oder eine andere unterstützte Plattform | Beginnen Sie mit den Plugin- und Integrationsleitfäden. |
| Benutzerdefinierte Website, die Kunden zu einem sicheren Zahlungsformular weiterleiten soll | Nutzen Sie die Hosted Payment Page. |
| Vollständig benutzerdefinierte serverseitige Integration | Folgen Sie dem Cost+ API Quickstart. |
5. Sandbox-Zahlung durchführen
Verwenden Sie die API-Basis-URL https://api.costplus.online/v1 mit dem API-Schlüssel der Sandbox-Website.
Für eine erfolgreiche Testkartenzahlung verwenden Sie:
- Kartennummer:
4111 1111 1111 1111 - Ablaufdatum: ein beliebiges zukünftiges Datum
- CVC: beliebige drei Ziffern
Testkartennummern funktionieren nur mit Sandbox-Zugangsdaten. Weitere Informationen zu Karten für abgelehnte Zahlungen und häufigen Validierungsfehlern finden Sie unter Testen Ihrer Integration.
6. Zahlungsergebnis bestätigen
Bestätigen Sie, dass die Bestellung im Händlerportal erscheint und den erwarteten Status erreicht. Überprüfen Sie bei einer benutzerdefinierten Integration das Ergebnis über die Cost+ API oder einen Webhook, bevor Sie die Bestellung ausführen.
Betrachten Sie die Browser-Weiterleitung des Kunden nicht als Zahlungsbeweis.
7. Vorbereitung für den Live-Gang
Bevor Sie echte Zahlungen akzeptieren:
- Schließen Sie das erforderliche Onboarding und Underwriting für eine Produktionswebsite ab.
- Bestätigen Sie, dass die benötigten Zahlungsmethoden aktiviert sind.
- Ersetzen Sie den Sandbox-API-Schlüssel durch den Schlüssel der Produktionswebsite in Ihrer sicheren serverseitigen Konfiguration.
- Stellen Sie sicher, dass Ihre Return-, Failure- und Webhook-URLs HTTPS verwenden und auf die Produktionsumgebung verweisen.
- Führen Sie eine kontrollierte Live-Zahlung durch und überprüfen Sie deren endgültigen Status, bevor Sie den Checkout für Kunden öffnen.
Benötigen Sie Hilfe?
Lesen Sie die Cost+ Entwicklerdokumentation oder kontaktieren Sie den Cost+ Support.