Zusammenfassung: ◀▼
Sie können Aktionsflüsse mit Recurly verbinden, um die Verwaltung von Kundenkonten und Abonnements zu automatisieren. Zu den möglichen Aktionen gehören das Erstellen, Aktualisieren und Nachschlagen von Konten und Abonnements sowie das Kündigen von Abonnements und das Abrufen von Rechnungs- oder Transaktionsdetails. Verwenden Sie ein dediziertes Dienstkonto für Verbindungen und stellen Sie Recurly API-Anmeldedaten bereit. Diese Integration optimiert die Abrechnungs- und Abonnement-Workflows im Rahmen Ihrer Supportprozesse.
Verbinden von Recurly mit dem Aktionsgenerator
Bevor Sie externe Aktionen in Aktionsflüsse einbinden können, müssen Sie den Aktionsgenerator mit dem externen System verbinden.
- Alle von einem Aktionsfluss ausgeführten externen Aktionen werden dem Benutzer zugeordnet, der das externe System verbunden hat. Deshalb wird empfohlen, für die Verbindung mit einem externen System ein dediziertes Dienstkonto und keine persönlichen Anmeldedaten zu verwenden.
- Alle Integrationen fordern den Zugang zu erforderlichen Zugriffsarten an. Sie sollten die Zugriffsarten jedoch unbedingt überprüfen und validieren, bevor Sie die Verbindung zum externen System autorisieren.
- Bei der Verwaltung von Anmeldedaten für Tools wie OpenAI, die auf API-Schlüsseln basieren, sollten die Schlüssel nach Möglichkeit in einem sicheren Tresor oder Credential Manager gespeichert werden.
So finden Sie Ihre Recurly-Domäne und Ihren Recurly API-Schlüssel
- Recurly-Subdomäne: Die Subdomäne aus Ihrer Recurly-URL (z. B. die Zeichenfolge „IhreFirma“ aus der URL „IhreFirma.recurly.com“).
- API-Schlüssel: Ihren privaten Recurly API-Schlüssel. Sie finden ihn in Recurly unter Integrations > API Credentials > Private API Key.
Weitere Informationen finden Sie in der Recurly-Dokumentation.
- Klicken Sie in der Seitenleiste des Admin Centers auf
Apps und Integrationen und dann auf Aktionen > Aktionsflüsse. - Erstellen oder bearbeiten Sie einen Aktionsfluss.
- Öffnen Sie die Schritt-Seitenleiste.
- Klicken Sie unter Externe Aktionen auf Recurly.
- Klicken Sie auf Verbinden.
- Befolgen Sie die Anweisungen, um Ihren Recurly API-Schlüssel einzugeben und den Verbindungsaufbau abzuschließen.Wichtig: Alle von einem Aktionsfluss ausgeführten externen Aktionen werden dem Benutzer zugeordnet, der das externe System verbunden hat. Deshalb wird empfohlen, für die Verbindung mit einem externen System ein dediziertes Dienstkonto und keine persönlichen Anmeldedaten zu verwenden.
Nach dem Verbindungsaufbau sehen Sie eine entsprechende Anzeige sowie Details zur verbundenen Instanz und den verfügbaren Recurly-Aktionen.
Verwenden von Recurly-Aktionen in Aktionsflüssen
Erstellen eines Kontos
Mit der Aktion Konto erstellen können Sie in Recurly ein neues Kundenkonto erstellen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account Code„Account Code“ ist eine eindeutige Kontokennung (max. 50 Zeichen). Verwenden Sie eine Zendesk Benutzer- oder Organisations-ID, um die Zuordnung zu vereinfachen. Optional: „Tax Exempt“ kann auf „Yes“ oder „No“ gesetzt werden. |
| Ausgabe | Kontodetails wie ID, Code, E-Mail-Adresse, Status, created_at und hosted_login_token. |
Aktualisieren eines Kontos
Mit der Aktion Konto aktualisieren können Sie ein vorhandenes Kundenkonto in Recurly ändern.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account Code„Account Code“ kann entweder der Kontocode oder die UUID sein. Optional: Geben Sie nur Werte für die Felder an, die Sie aktualisieren möchten. Die vorhandenen Werte in nicht angegebenen Feldern bleiben unverändert. |
| Ausgabe | Kontodetails wie ID, Code, Status und updated_at-Zeitstempel. |
Nachschlagen eines Kontos
Mit der Aktion Konto nachschlagen können Sie Details zu einem Konto mit dem angegebenen Kontocode oder der angegebenen UUID abrufen. Hierbei werden umfassende Informationen zu dem betreffenden Kundenkonto einschließlich des Abonnementstatus und der Abrechnungsdetails zurückgegeben.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account Code„Account Code“ kann entweder der Kontocode oder die UUID sein. |
| Ausgabe | Kontodetails wie id, code, email, first_name, last_name, company, state, balance, has_active_subscription, has_past_due_invoice, created_at und updated_at. |
Erstellen eines Abonnements
Mit der Aktion Abonnement erstellen können Sie ein neues Abonnement für ein Recurly-Konto erstellen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account Code, Plan, Currency, Collection methodOptional: Beachten Sie beim Verwenden der Aktion Abonnement erstellen folgende Punkte:
|
| Ausgabe | Abonnementdetails wie uuid, account_code, account_email, plan_code, plan_name, state, quantity, currency, current_period_started_at, current_period_ends_at, trial_ends_at, activated_at und created_at. |
Aktualisieren eines Abonnements
Mit der Aktion Abonnement aktualisieren können Sie den Plan, die Menge oder den Zeitraum eines vorhandenen Abonnements ändern.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Subscription UIIDOptional: Das Feld „New Plan“ wird dynamisch mit den verfügbaren Abonnementplänen ausgefüllt. „When to Apply“ bestimmt, ob die Änderungen sofort (Now) oder zu Beginn des nächsten Abrechnungszeitraums (At renewal) in Kraft treten. Geben Sie nur Werte für die Felder an, die Sie aktualisieren möchten. |
| Ausgabe | Abonnementdetails wie uuid, state, plan_code, plan_name, quantity und updated_at-Zeitstempel. |
Kündigen eines Abonnements
Mit der Aktion Abonnement kündigen können Sie ein aktives Abonnement zum Ende der Laufzeit oder sofort kündigen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Subscription UUIDOptional: „When to Cancel“ bestimmt den Zeitpunkt der Kündigung: „At term end“ (empfohlen) kündigt das Abonnement am Ende aller Abrechnungszeiträume, während das Abonnement mit „At next billing cycle“ zum nächsten Abrechnungstermin gekündigt wird. Wählen Sie die Option, die am besten zu Ihren Unternehmensrichtlinien passt. |
| Ausgabe | Abonnementdetails wie uuid und state sowie canceled_at- und expires_at-Zeitstempel. |
Nachschlagen eines Abonnements
Mit der Aktion Abonnement nachschlagen können Sie detaillierte Informationen zu dem Abonnement mit der angegebenen UUID abrufen. Hierbei werden umfassende Abonnementinformationen wie Abrechnungszeiträume, Preisinfos und Kündigungsstatus zurückgegeben. Die Ausgabe beinhaltet sowohl den aktuellen Status als auch historische Zeitstempel.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Subscription UUID
|
| Ausgabe | Abonnementdetails wie uuid, account_code, account_email, plan_code, plan_name, plan_interval_unit, plan_interval_length, state, quantity, currency, unit_amount, subtotal, current_period_started_at, current_period_ends_at, trial_ends_at, activated_at, canceled_at und expires_at. |
Nachschlagen einer Rechnung
Mit der Aktion Rechnung nachschlagen können Sie Details zu der Rechnung mit der angegebenen Rechnungsnummer oder UUID abrufen. Die Ausgabe beinhaltet pdf_url und stellt damit einen direkten Link zum Herunterladen der Rechnung im PDF-Format bereit.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Invoice ID„Invoice ID“ kann eine Rechnungsnummer (z. B. „1234“) oder eine UUID sein. |
| Ausgabe | Rechnungsdetails wie id, number, account_code, state, type, subtotal, tax, total, balance, currency, created_at, due_at, closed_at und pdf_url. |
Nachschlagen einer Transaktion
Mit der Aktion Transaktion nachschlagen können Sie Details zu der Zahlungstransaktion mit der angegebenen UUID abrufen. Hierbei werden umfassende Transaktionsinformationen wie die Zahlungsmethode, die Gateway-Antwort und der Transaktionsstatus zurückgegeben. Die Ausgabe beinhaltet Zeitstempel für etwaige Stornierungen und Rückerstattungen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Transaction UUID
|
| Ausgabe | Transaktionsdetails wie uuid, account_code, invoice_number, subscription_uuid, type, status, amount, currency, payment_method, gateway_code, gateway_message, created_at, voided_at und refunded_at. |