Alliance Partner – Onboarding von Submerchants
Um Zahlungen für (sub)merchants auf Ihrer Plattform zu verarbeiten, müssen diese zunächst über ein Konto bei PAY. verfügen. In der nachfolgenden Dokumentation wird erläutert, wie Sie ein (sub)merchant-Konto über die API anlegen können. Alternativ können Sie einen (sub)merchant auch manuell über die (sub)merchant-Verwaltung in PAY. anlegen, indem Sie das entsprechende Formular ausfüllen.
Wenn die Anmeldung korrekt übermittelt wird, kann in den meisten Fällen sofort mit der Verarbeitung von Transaktionen begonnen werden. PAY. ist gesetzlich verpflichtet, Kunden zu überprüfen, um Geldwäsche und Terrorismusfinanzierung zu verhindern. Hierfür werden verschiedene Dokumente und Informationen benötigt. Nachdem diese Dokumente eingereicht und vom Onboarding-Team geprüft wurden, wird der (sub)merchant anhand mehrerer Kriterien bewertet. Sobald diese Prüfungen abgeschlossen sind, können die erhaltenen Guthaben von PAY. ausgezahlt werden.
Eine Übersicht über die verschiedenen Möglichkeiten zur Verwaltung von Merchants über die API finden Sie im Abschnitt Merchant Management unserer Entwicklerdokumentation.
1. Submerchants hinzufügen
Um Zahlungen für Ihre Merchants auf Ihrer Plattform verarbeiten zu können, müssen diese zunächst über ein PAY.-Konto verfügen.
https://developer.pay.nl/docs/register-your-merchants
2. Merchants abrufen
Abrufen der Daten eines bestimmten (sub)merchant:
https://developer.pay.nl/reference/get_merchants-merchantcode
Abrufen aller (sub)merchants:
https://developer.pay.nl/reference/get_merchants
Abrufen einer vollständigen Liste aller Merchants (ohne Paginierung):
https://developer.pay.nl/reference/merchant_merchants_list_get
3. Onboarding und Dokumente hochladen
Nachdem Sie Ihren Merchant registriert haben, müssen zusätzliche Onboarding-Daten bereitgestellt werden, damit die Merchant-Akte durch unser Onboarding-Team geprüft werden kann.
https://developer.pay.nl/docs/onboard-your-merchants
4. Bankkonto zu einem Submerchant hinzufügen
Erstellt ein neues Bankkonto für Auszahlungen eines Merchants. Das Bankkonto muss ein Geschäftskonto sein; private Konten werden nicht akzeptiert.
Zusätzlich kann ein merchantCode mitgesendet werden. Wenn ein merchantCode angegeben wird, müssen Sie Zugriff auf den entsprechenden Merchant haben.
https://developer.pay.nl/reference/post_clearingaccounts
5. Merchant sperren oder entsperren
Wenn ein Kunde gekündigt hat, können Sie dies über die API Merchant:Delete melden oder den Merchant über Merchant:Undelete wiederherstellen.