Zum Inhalt springen

Wie fügt man seinen eigenen Zahlungsanbieter hinzu?

Möchten Sie einen Zahlungsanbieter verbinden, den wir noch nicht verbunden haben? Das ist ganz einfach.
19. September 2024 durch
Esmay de Olde

Möchten Sie einen Zahlungsanbieter verbinden, den wir noch nicht verbunden haben? Das ist ganz einfach, erstellen Sie einfach eine Zahlungsanbieter-App und beginnen Sie mit dem Empfang von Zahlungen.

1. Erstellen Sie eine App

Gehen Sie zum App Store und erstellen Sie eine App. Das sind die Anforderungen:

  1. Ihre App benötigt ein Webhook mit dem Ereignis payment.request
  2. Die Kategorie muss payment_provider sein
  3. Es benötigt ein Logo und eine Beschreibung

Zahlungs-Redirect-URL (Webhook)

Wir senden den Benutzer zu dieser URL, wenn er/sie eine Zahlung startet. Sie können den Benutzer dann zur richtigen Zahlungsseite umleiten oder ihm/ihr die Wahl einer Zahlungsmethode überlassen und ihn/sie dann zur Zahlungsseite umleiten.

Zusammen mit der URL senden wir die folgenden Parameter in der Abfrage.

app_id = Die ID der App

admin_id = Die admin_id der Verwaltung

chain_id = Wenn dieser Administrator zu einer Kette gehört

reservation_id = (Nummer) eindeutige ID für diese Reservierung

reservation_number = (Nummer) die Reservierungsnummer, die dem Gast mitgeteilt wurde

invoice_id = (Nummer) Eindeutige ID für die Rechnung, zu der diese Zahlung gehört

amount: (float(2) z.B. 10233 = EUR102,33) mit maximal 2 Dezimalstellen, der Gesamtbetrag, der berechnet werden muss

currency: EUR (oder andere Währung)

language: nl (en, de, it, fr, es, dk)

Wenn Sie Ihre App erstellen, können Sie diese URL (ohne Parameter) zur Webhook-Liste hinzufügen. Mit dem Ereignis payment.request.

Zahlung hinzufügen

Wurde die Zahlung abgeschlossen? Großartig! Jetzt können Sie sie zu Camping.vare hinzufügen. Sie können die Zahlungs-API verwenden, um die Zahlung in unser System einzufügen.

Zahlung über die API hinzufügen

https://documenter.getpostman.com/view/9467805/VUjQkj1d#c02a0b22-1ce5-4446-888a-3c9434ed3b58

Wenn Sie Ihre eigene Referenz mit der Zahlung speichern möchten. Sie können Metadaten zur Zahlung hinzufügen. Mit dieser API:

https://documenter.getpostman.com/view/9467805/VUjQkj1d#7cb7f76b-cda1-48dd-b603-f7bc7557ab27

Leiten Sie den Benutzer zu seiner persönlichen Gästeseite weiter. Mit der reservation_id können Sie die Reservierung über die API abrufen. Hier finden Sie den Hash, den Sie benötigen, um die URL zur Gästeseite zu erstellen.

https://[administration.slug].camping.care/reservation/{reservation.id}/{reservation.meta.hash}