Kryptozahlungen auf Arbitrum One akzeptieren: Leitfaden für Händler

Kryptozahlungen auf Arbitrum One akzeptieren: Leitfaden für Händler

Author: Xi Wang
Created:

Kryptozahlungen auf Arbitrum One zu akzeptieren, ist nicht so einfach, wie eine Adresse im Ethereum-Format anzuzeigen. Ein praxistauglicher Zahlungsablauf muss Kunden eindeutig mitteilen, welches Netzwerk und welchen Token sie verwenden sollen, den richtigen Contract erkennen, die Übertragung bis zu einem angemessenen Bestätigungsstatus verfolgen und sie genau einer Bestellung zuordnen, ohne die Leistung doppelt zu erbringen.

Arbitrum One verwendet vertraute EVM-Wallets und 0x-Adressen. Gerade diese Vertrautheit kann jedoch Fehler verdecken. Kunden können Ethereum, Base, Arbitrum Nova oder ein anderes kompatibles Netzwerk auswählen und trotzdem eine scheinbar gültige Adresse sehen. Die Übertragung kann tatsächlich stattgefunden haben, ohne die Bestellung auf Arbitrum One zu bezahlen.

Dieser Leitfaden erläutert die Kontrollen, mit denen Händler Zahlungen auf Arbitrum One zuverlässig im laufenden Betrieb einsetzen können: Wallet-Einrichtung, native und über eine Bridge übertragene USDC, ETH für Gas, eindeutige Beschriftungen auf der Zahlungsseite, Bestätigungsrichtlinien, Idempotenz bei Webhooks, Rückerstattungen und Finanzunterlagen. Die öffentliche Arbitrum-Zahlungsseite von Yolfi beschreibt Zahlungslinks, wiederkehrende Zahlungen, Ereignisse und Webhooks sowie die direkte, nicht-verwahrende Abwicklung an eine Händler-Wallet. Betrachten Sie dies als Produktfunktionen, die es zu prüfen gilt, und bestätigen Sie anschließend in Ihrer authentifizierten Live-Konfiguration die genauen verfügbaren Kombinationen aus Vermögenswert und Netzwerk, bevor Sie diese Kunden anbieten.

Beginnen Sie mit dem richtigen Arbitrum-Netzwerk

„Arbitrum“ kann ein ganzes Ökosystem bezeichnen und nicht nur ein bestimmtes Zahlungsziel. In diesem Leitfaden ist das vorgesehene Produktivnetzwerk das Arbitrum One Mainnet.

Der offizielle Schnellstart zur Arbitrum Bridge nennt die wichtigsten Wallet-Parameter:

Einstellung Wert für Arbitrum One
Netzwerk Arbitrum One
Chain-ID 42161
Gas-Währung ETH
Öffentlicher RPC laut offiziellem Schnellstart https://arb1.arbitrum.io/rpc
Explorer Arbiscan

Eine vollständige Zahlungsanforderung sollte mehr als nur eine Zieladresse enthalten. Speichern Sie:

  • Arbitrum One als angefordertes Netzwerk;
  • die Chain-ID 42161 zur Validierung der Integration;
  • den nativen Vermögenswert oder den exakten Token-Contract;
  • die Abwicklungsadresse des Händlers;
  • den exakten Betrag und gegebenenfalls den Ablaufzeitpunkt des Kursangebots;
  • eine Bestell-, Rechnungs- oder Zahlungsanforderungs-ID;
  • den erkannten Transaktionshash und Status;
  • das Ergebnis der Leistungserbringung sowie mögliche spätere Rückerstattungen.

Verkürzen Sie Hinweise für Kunden nicht auf „über Arbitrum senden“, wenn Ihr System ausdrücklich Arbitrum One erwartet. Arbitrum Nova und die Arbitrum-Testnetzwerke haben andere Chain-IDs. Eine EVM-Adresse allein kann diesen Unterschied nicht vermitteln.

Prüfen Sie, ob Arbitrum One zu Ihren Kunden passt

Arbitrum One kommt infrage, wenn Ihre Kunden dort bereits Guthaben halten, Wallets verwenden, in denen sie das Netzwerk eindeutig auswählen können, oder über ihren üblichen Anbieter direkt dorthin auszahlen lassen können. Es kann sich für Software-Abonnements, Onlinedienste, digitale Güter, Rechnungen, Communitys und Kontoguthaben-Produkte für kryptoversierte Kunden eignen.

Entscheidend ist nicht, ob das Netzwerk Token-Übertragungen verarbeiten kann. Entscheidend ist, ob der gesamte Weg für Kunden und Händler praktikabel ist:

  • Halten die Kunden den vorgesehenen Vermögenswert bereits auf Arbitrum One?
  • Können sie Arbitrum One bei einer Auszahlung von einer Börse auswählen?
  • Zeigt die Wallet Netzwerk und Token-Contract eindeutig an?
  • Kann der Kundendienst Übertragungen über das falsche Netzwerk oder mit dem falschen Token untersuchen?
  • Kann die Finanzabteilung den Vermögenswert bewerten und abstimmen?
  • Kann das Unternehmen Rückerstattungen und Treasury-Übertragungen sicher durchführen?

Vermeiden Sie feste Aussagen zu Transaktionskosten oder Geschwindigkeit. Die aktuelle Schätzung der Wallet, die Netzwerkauslastung, die jeweilige Transaktion und die Risikorichtlinie des Händlers beeinflussen das tatsächliche Nutzungserlebnis. Muss ein Kunde das Guthaben zunächst auszahlen oder über eine Bridge übertragen, entstehen außerdem Kosten und Schritte außerhalb der eigentlichen Zahlungstransaktion. Nutzen Sie beim Vergleich verschiedener Wege einen umfassenderen Ansatz zur Auswahl der besten Blockchain für Stablecoin-Zahlungen.

Wählen Sie den Vermögenswert vor der Einrichtung der Zahlungsseite

Die Unterstützung eines Netzwerks und die Unterstützung eines Vermögenswerts sind zwei verschiedene Dinge. Dass eine Wallet Arbitrum One verwenden kann, bedeutet nicht, dass Ihr Zahlungssystem jeden Token in diesem Netzwerk akzeptiert.

Native USDC auf Arbitrum One

USDC kann für in US-Dollar bepreiste Produkte ein sinnvoller Ausgangspunkt sein, weil der angeforderte Token-Betrag leichter verständlich ist als ein sich laufend ändernder ETH-Kurs. Dennoch bestehen Risiken durch den Emittenten, den Contract, eine mögliche Entkopplung vom Zielkurs, regulatorische Vorgaben, die Wallet und das Netzwerk.

Das offizielle USDC-Contract-Verzeichnis von Circle führt native USDC auf Arbitrum unter folgender Adresse:

0xaf88d065e77c8cC2239327C5EDb3A432268e5831

Entscheidend ist die Adresse als Kennung. Name, Ticker, Symbol oder ungefährer Marktwert reichen nicht aus, da Wallets verschiedene Vermögenswerte mit ähnlichen Bezeichnungen anzeigen können.

Bevor Sie „USDC auf Arbitrum One“ anbieten, vergleichen Sie diese vom Emittenten veröffentlichte Adresse mit dem Contract, den der Zahlungsablauf in Ihrer authentifizierten Konfiguration erkennt. Prüfen Sie dies bei der Integrationskontrolle erneut, statt eine Adresse aus einem Suchergebnis, einem Vorschlag der Wallet oder einer Kundennachricht zu übernehmen.

Native USDC und über eine Bridge übertragene USDC sind nicht austauschbar

Auf Arbitrum One gibt es sowohl native USDC als auch eine über eine Bridge übertragene Variante, die meist als USDC.e angezeigt wird. Beide verwenden unterschiedliche Contracts. Ein Kunde kann einen auf US-Dollar lautenden Token namens USDC.e besitzen und trotzdem nicht über den Vermögenswert verfügen, den eine Zahlungsseite für native USDC anfordert.

Für den Händlerbetrieb gilt daher: Ein anderer Contract ist ein anderer Zahlungsvermögenswert. Schreiben Sie eine Bestellung nicht automatisch gut, nur weil Ticker oder angezeigter Wert ähnlich aussehen.

Eine sichere Checkliste für die Einführung von USDC:

  1. Bestätigen Sie, dass die authentifizierte Live-Konfiguration die gewünschte USDC-Zahlungsart auf Arbitrum One anbietet.
  2. Hinterlegen Sie den unterstützten Token-Contract in der Zahlungskonfiguration.
  3. Vergleichen Sie native USDC mit dem aktuellen Contract-Verzeichnis von Circle.
  4. Beschriften Sie die Option für Kunden eindeutig, etwa mit „Native USDC auf Arbitrum One“.
  5. Führen Sie mit den voraussichtlich verwendeten Wallets eine Übertragung mit geringem Wert durch.
  6. Prüfen Sie, ob USDC.e oder ein anderer abweichender Contract abgelehnt oder zur manuellen Prüfung weitergeleitet wird.
  7. Stellen Sie dem Kundendienst eine schriftliche Vorgehensweise für Abweichungen beim Contract bereit.

Müssen Kunden Guthaben in das Netzwerk verschieben, verweisen Sie auf den offiziellen Schnellstart von Arbitrum, statt eigene Bridge-Anleitungen zu erfinden. Die Bridge-Dokumentation weist selbst darauf hin, dass Arbitrum One verschiedene native und über eine Bridge übertragene Formen von USDC unterstützt. Die Nutzung einer Bridge ist eine separate Handlung mit eigenen Risiken; machen Sie sie nicht zu einer versteckten Voraussetzung für die Zahlung.

ETH und andere Token

ETH ist die Gas-Währung von Arbitrum One und kann auch als Zahlungsvermögenswert dienen, sofern genau diese Option in der authentifizierten Händlerkonfiguration verfügbar ist. Legen Sie bei Produkten, deren Preis in einer Referenzwährung angegeben ist, fest, wie der ETH-Kurs berechnet wird, wann er abläuft und wie Sie mit verspäteten, zu niedrigen oder zu hohen Zahlungen umgehen.

Bieten Sie einen weiteren Token nur an, wenn genau dieser Token auf Arbitrum One in der Live-Konfiguration verfügbar ist und das Unternehmen seinen Contract prüfen, ihn bepreisen, halten oder umtauschen, abstimmen und erstatten kann. Dass sich ein Token technisch an eine Wallet übertragen lässt, bedeutet nicht, dass er auf der Zahlungsseite unterstützt wird.

Erklären Sie Arbitrum-Gas, ohne eine feste Gebühr zu versprechen

Bei einer gewöhnlichen Arbitrum-One-Transaktion bezahlt der Absender das Gas mit ETH auf Arbitrum One. Ein Kunde kann genügend USDC für die Rechnung besitzen, aber nicht über das ETH-Guthaben verfügen, das zum Absenden der Token-Übertragung erforderlich ist.

Halten Sie drei Beträge voneinander getrennt:

  • den vom Händler erwarteten Kaufbetrag;
  • die von der Wallet in ETH geschätzte Netzwerkgebühr;
  • etwaige Anbieter- oder Unternehmensgebühren, die der Händler gesondert ausweist.

Fordert die Rechnung 60 USDC an, sollte der Kunde 60 USDC senden und zusätzlich ETH auf Arbitrum One für Gas bereithalten. Eine in ETH angegebene Gebühr darf nicht vom USDC-Betrag abgezogen werden.

Der offizielle Leitfaden von Arbitrum zur Gas-Schätzung empfiehlt zur Schätzung einer Transaktion das standardmäßige Verfahren eth_estimateGas und weist darauf hin, dass sich die Schätzung ändern kann, wenn die Preise für Calldata auf der übergeordneten Blockchain schwanken. Lassen Sie eine verbundene Wallet auf der Zahlungsseite eine aktuelle Schätzung berechnen. Veröffentlichen Sie keine dauerhafte Gebühr und versprechen Sie nicht, dass jede Übertragung gleich viel kostet.

Ein Hilfetext für Kunden sollte lauten: „Für Gas ist ETH auf Arbitrum One erforderlich.“ ETH, das nur im Ethereum Mainnet oder in einem anderen Netzwerk vorhanden ist, kann keine Transaktionsgebühr auf Arbitrum One bezahlen. Verwendet Ihr Live-Zahlungsablauf einen anderen Gas-Mechanismus, eine Gebührenübernahme oder eine Abstraktionslösung, dokumentieren Sie das tatsächlich in der authentifizierten Konfiguration gezeigte Verhalten, statt vom gewöhnlichen Übertragungsmodell auszugehen.

Richten Sie den Zahlungsablauf für Händler ein

1. Prüfen Sie die Live-Verfügbarkeit

Melden Sie sich in der Händlerkonfiguration an und prüfen Sie sowohl die Konfigurationsansicht als auch die Zahlungsseite für Kunden. Halten Sie genau fest, welche Vermögenswerte auf Arbitrum One für Ihr Konto angeboten werden. Wenn der gewünschte Token und das Netzwerk nicht angezeigt werden, dürfen Sie diese nicht bewerben.

Die öffentliche Yolfi-Seite ist ein hilfreicher Hinweis auf die Produktrichtung und die Funktionen, aber keine Garantie dafür, dass jeder Token für jedes Konto, jede Rechtsordnung oder jeden Ablauf verfügbar ist. Prüfen Sie die authentifizierte Verfügbarkeit vor der Einführung und nach wesentlichen Änderungen am Produkt oder Konto erneut.

2. Konfigurieren Sie eine kontrollierte Abwicklungs-Wallet

Verwenden Sie eine mit Arbitrum One kompatible Wallet, die gemäß den Unternehmensrichtlinien kontrolliert wird. Prüfen Sie das Ziel unabhängig, bevor Sie Zahlungen akzeptieren. Legen Sie fest:

  • wer die Abwicklungsadresse ändern darf;
  • wie Schlüssel oder Signiergeräte geschützt und gesichert werden;
  • ob Adressänderungen und Rückerstattungen eine zweite Freigabe benötigen;
  • wie jede Konfigurationsänderung protokolliert und getestet wird;
  • wie genügend ETH auf Arbitrum One für genehmigte ausgehende Transaktionen bereitgehalten werden;
  • wie die Finanzabteilung gleich aussehende Adressen und Token in verschiedenen Netzwerken unterscheidet.

Yolfi beschreibt auf seiner öffentlichen Arbitrum-Seite eine direkte, nicht-verwahrende Abwicklung an die Wallet des Händlers. Bestätigen Sie dieses Verhalten für den konkreten Live-Zahlungsweg. Die direkte Abwicklung erspart eine Auszahlung aus dem Guthaben bei einem Anbieter. Der Händler bleibt jedoch für Wallet-Sicherheit, Treasury-Zugriff, Rückerstattungen und Buchhaltung verantwortlich.

3. Wählen Sie Zahlungslinks, eine Zahlungsseite oder wiederkehrenden Zugang

Ein Kryptozahlungslink ist ein praktischer Ausgangspunkt für Rechnungen, Beratungsprojekte, individuelle Bestellungen oder manuell bereitgestellte Produkte. Er ergänzt einen angeforderten Betrag und den Zahlungskontext, ohne eine vollständige Integration zu erfordern.

Verwenden Sie eine integrierte Zahlungsseite, wenn eine bestätigte Zahlung automatisch ein Konto erstellen, Guthaben gutschreiben, eine Datei bereitstellen, eine Lizenz aktivieren oder eine Bestellung aktualisieren soll. Bewahren Sie Netzwerk, Contract, Betrag, Kursdetails, Zahlungsanforderungs-ID, Transaktionshash, Statusverlauf und Zustand der Leistungserbringung auf.

Die öffentliche Arbitrum-Produktseite beschreibt außerdem wiederkehrende Zahlungen und Zahlungsereignisse. Informieren Sie sich über Krypto-Abonnements, wenn Ihr Unternehmen Verlängerungen benötigt, und prüfen Sie anschließend den genauen Arbitrum-One-Vermögenswert in der authentifizierten Live-Konfiguration. Gehen Sie nicht davon aus, dass „wiederkehrend“ eine automatische Belastung der Wallet bedeutet. Definieren Sie die tatsächliche Verlängerungsbenachrichtigung, das Zahlungsfenster, die Nachfrist, das Kündigungsverhalten, die Zugangsregel und den Umgang mit doppelten Ereignissen.

4. Beseitigen Sie Unklarheiten auf der Zahlungsseite

Nennen Sie das Netzwerk neben Token, Betrag, QR-Code und Wallet-Schaltfläche erneut. Sinnvolle Hinweise sind beispielsweise:

  • „Senden Sie 60 native USDC auf Arbitrum One.“
  • „Verwenden Sie ausschließlich das Arbitrum One Mainnet (Chain-ID 42161).“
  • „Für die Netzwerkgebühr benötigen Sie ETH auf Arbitrum One.“
  • „Senden Sie weder USDC.e noch USDC aus einem anderen Netzwerk.“

Sind mehrere Netzwerke verfügbar, verlangen Sie eine ausdrückliche Auswahl, bevor die Wallet geöffnet wird. Zeigen Sie niemals nur „USDC“ an, um im Hintergrund Arbitrum One auszuwählen. Der ausführlichere Leitfaden zur Vermeidung von Kryptozahlungen über das falsche Netzwerk erläutert Prävention, Beweissicherung und Reaktion auf Vorfälle.

5. Testen Sie eine echte Zahlung mit geringem Wert

Verwenden Sie dieselbe Zahlungsseite und dieselbe Weiterleitung an die Wallet wie Ihre Kunden. Prüfen Sie, ob:

  1. die Seite Arbitrum One und den genauen Vermögenswert nennt;
  2. die Wallet die Chain-ID 42161 auswählt;
  3. Ziel und Betrag mit der Zahlungsanforderung übereinstimmen;
  4. native USDC den erwarteten Contract von Circle verwenden;
  5. ETH für Gas separat ausgewiesen wird;
  6. das Absenden zunächst den Status „ausstehend“ erzeugt, statt die Leistung sofort zu erbringen;
  7. der vorgesehene bestätigte Status das Bestellsystem erreicht;
  8. ein wiederholtes Ereignis nicht zu einer erneuten Leistungserbringung führt;
  9. die Finanzabteilung Zahlungsanforderung, Transaktion, Wallet-Eingang und Bestellung einander zuordnen kann;
  10. sich das kontrollierte Rückerstattungsverfahren vollständig durchführen lässt.

Wiederholen Sie den Test nach Änderungen an Abwicklungs-Wallet, Vermögenswert, Code der Zahlungsseite, Ereignis-Endpunkt, Bestätigungsregel oder Logik der Leistungserbringung.

Behandeln Sie Bestätigungen und Endgültigkeit als Richtlinie, nicht als Werbeversprechen

Ein Transaktionshash beweist lediglich, dass etwas geprüft werden kann. Die Transaktion kann noch ausstehen, fehlgeschlagen sein, in einem anderen Netzwerk erfolgt sein, den falschen Contract verwenden, einen falschen Betrag enthalten oder bereits einer anderen Bestellung zugeordnet worden sein.

Prüfen Sie vor der Annahme einer Zahlung:

  • ob die Transaktion auf Arbitrum One erfolgt ist;
  • ob Vermögenswert und Contract der Anforderung entsprechen;
  • ob das Ziel die konfigurierte Händler-Wallet ist;
  • ob der eingegangene Betrag die Bestellrichtlinie erfüllt;
  • ob die Zahlung den erforderlichen Status erreicht hat;
  • ob die Transaktion nicht bereits für eine andere Bestellung verwendet wurde;
  • ob die Bestellung nicht bereits erfüllt wurde.

Absenden, Aufnahme in die Blockchain, Bestätigung und die Entscheidung des Händlers zur Leistungserbringung sind verschiedene Zustände. Verwenden Sie den vom Zahlungsablauf bereitgestellten bestätigten Status sowie alle zusätzlichen Regeln, die im Hinblick auf Bestellwert, Umkehrbarkeit der Leistung, Betrugsrisiko und aktuelle Infrastruktur angemessen sind. Versprechen Sie weder eine feste Anzahl von Sekunden noch eine allgemeingültige Anzahl von Bestätigungen oder eine sofortige, unumkehrbare Endgültigkeit.

Dokumentieren Sie bei Bestellungen mit höherem Risiko, wer eine Zahlung zur Prüfung zurückhalten darf und welche Nachweise zur Freigabe erforderlich sind. Bei digitalen Gütern mit geringem Risiko kann Automatisierung sinnvoll sein, allerdings erst, wenn alle Annahmekriterien erfüllt sind.

Gestalten Sie Webhooks so, dass Wiederholungen sicher sind

Zahlungsereignisse und Webhooks sind nützlich, da die Zahlungsseite die Bestellung aktualisieren kann, ohne dass der Kunde den Browser neu laden muss. Bestätigen Sie, dass Ereignisse für den konkreten Live-Zahlungsablauf auf Arbitrum One verfügbar sind, und befolgen Sie dann die dokumentierte Methode der Integration zur Echtheitsprüfung.

Speichern Sie mindestens:

  • die Ereignis-ID und die Zahlungsanforderungs-ID;
  • Transaktionshash, Netzwerk, Vermögenswert und Contract;
  • den gemeldeten Status und den Erstellungszeitpunkt des Ereignisses;
  • Verarbeitungsversuche und deren Ergebnis;
  • den einmaligen, mit der Bestellung verknüpften Nachweis der Leistungserbringung.

Die Zustellung von Webhooks kann sich verzögern oder wiederholt erfolgen. Erstellen Sie einen idempotenten Handler: Auch wenn dasselbe bestätigte Ereignis mehrmals verarbeitet wird, darf nur eine Lizenz, eine Gutschrift, eine Lieferung oder eine Abonnementverlängerung entstehen. Eine Eindeutigkeitsbedingung für eine stabile Zahlungs- oder Ereigniskennung in Kombination mit einer dauerhaften Aktualisierung des Bestellstatus ist robuster als eine nur im Arbeitsspeicher gehaltene Markierung „bereits gesehen“.

Verwenden Sie die Rückkehrseite im Browser nicht als Zahlungsnachweis und Webhooks nicht als einzige Buchungsgrundlage. Führen Sie einen Abstimmungsprozess durch, der Zahlungsanforderungen, bestätigte Zahlungsdatensätze, Arbitrum-One-Transaktionen, Aktivitäten der Abwicklungs-Wallet und erfüllte Bestellungen miteinander vergleicht. So erkennen Sie fehlende Benachrichtigungen und interne Fehler, ohne beliebige Wallet-Übertragungen Bestellungen zuzuordnen.

Definieren Sie den Umgang mit Ausnahmen und falschen Netzwerken

Schreiben Sie die Richtlinie, bevor der Kundendienst die erste strittige Zahlung erhält:

  • Unterzahlung: Lassen Sie die Bestellung unbezahlt oder setzen Sie sie gemäß einer dokumentierten Toleranzregel auf Prüfung.
  • Überzahlung: Erfassen Sie den vollständigen Eingang und prüfen Sie den Mehrbetrag separat.
  • Verspätete Zahlung: Entscheiden Sie, ob Sie den alten Kurs anerkennen, die Differenz anfordern oder den Betrag erstatten.
  • Doppelte Zahlung: Erbringen Sie die Leistung einmal und untersuchen Sie die zusätzliche Übertragung separat.
  • Falscher Contract: Schreiben Sie USDC.e oder einen anderen ähnlich aussehenden Token nicht automatisch als native USDC gut.
  • Falsches Netzwerk: Prüfen Sie, welche Blockchain tatsächlich verwendet wurde, und versprechen Sie niemals, dass eine Wiederherstellung möglich ist.
  • Unbekannte Übertragung: Ordnen Sie sie ohne Nachweise nicht einfach der ähnlichsten Bestellung zu.

Erfassen Sie bei einer Meldung über das falsche Netzwerk die Bestellreferenz, den Transaktionshash, die verwendete Blockchain, den Token-Contract, das Ziel, den Betrag und die Wallet-Adresse. Prüfen Sie diese Angaben unabhängig. Ein Bildschirmfoto kann eine Meldung unterstützen, ersetzt aber keine Transaktionsdaten.

Da derselbe private Schlüssel eine identische Adresse in mehreren EVM-Netzwerken kontrollieren kann, ist eine Wiederherstellung technisch manchmal möglich. Das bedeutet jedoch nicht, dass sie sicher oder betrieblich genehmigt ist. Durch Contracts kontrollierte Adressen, Verwahrungsvereinbarungen, nicht unterstützte Signierumgebungen, Compliance-Vorgaben und Sicherheitsrichtlinien können eine Wiederherstellung verhindern. Eskalieren Sie den Fall über ein kontrolliertes Verfahren, statt Mitarbeiter aufzufordern, Schlüssel zu importieren oder spontan eine Bridge zu verwenden.

Planen Sie Rückerstattungen und Abstimmung vor der Einführung

Eine Rückerstattung auf Arbitrum One ist eine neue ausgehende Transaktion und keine Umkehrung des ursprünglichen Zahlungseingangs. Bevor Sie sie senden:

  1. Prüfen Sie die ursprüngliche Bestellung und die bestätigte Zahlung.
  2. Bestätigen Sie den genehmigten Vermögenswert und Betrag der Rückerstattung.
  3. Authentifizieren Sie den Kunden und das Ziel über einen kontrollierten Kommunikationsweg.
  4. Legen Sie fest, wer die Netzwerkgebühr trägt.
  5. Holen Sie die erforderliche interne Freigabe ein.
  6. Prüfen Sie, ob die signierende Wallet über den Token und ETH auf Arbitrum One verfügt.
  7. Erfassen Sie die ausgehende Transaktion separat.

Übernehmen Sie eine Ersatzadresse nicht aus einer unerwarteten E-Mail oder Chatnachricht. Der ursprüngliche Zahler, der Kontoinhaber und das gewünschte Rückerstattungsziel können voneinander abweichen. Angreifer können versuchen, eine andere Adresse einzuschleusen.

Bewahren Sie für die Finanzabteilung Folgendes auf:

  • Referenzen zu Bestellung, Rechnung, Kunde und Zahlungsanforderung;
  • Arbitrum One, den Vermögenswert und den Token-Contract;
  • angeforderte und eingegangene Kryptobeträge;
  • Wert in der Referenzwährung, Kursquelle und Bewertungszeitpunkt;
  • Abwicklungsadresse und Transaktionshash;
  • Zeitpunkte von Anforderung, Erkennung, Bestätigung und Leistungserbringung;
  • vom Unternehmen erfasste Gebühren;
  • Ausnahmen, Statusänderungen, Rückerstattungen und Korrekturtransaktionen.

Stimmen Sie die Daten in einem Intervall ab, das zum Transaktionsvolumen und zum Risiko der Leistungserbringung passt. Führen Sie nicht zugeordnete Übertragungen, falsche Token, Duplikate und ungelöste Meldungen über falsche Netzwerke in einer Ausnahmeliste mit verantwortlicher Person und Bearbeitungsstatus. Steuer-, Bewertungs- und Umsatzrealisierungsregeln unterscheiden sich je nach Rechtsordnung. Holen Sie daher für Ihr Unternehmen geeignete Beratung ein.

Häufig gestellte Fragen

Wie akzeptiere ich Kryptozahlungen auf Arbitrum One?

Bestätigen Sie den genauen Arbitrum-One-Vermögenswert in Ihrer authentifizierten Händlerkonfiguration, richten Sie eine vom Unternehmen kontrollierte Abwicklungs-Wallet ein und erstellen Sie einen Zahlungslink oder eine integrierte Zahlungsseite. Beschriften Sie Token und Netzwerk eindeutig, testen Sie mit einer Übertragung von geringem Wert und erbringen Sie die Leistung erst, wenn die Transaktion der Zahlungsanforderung entspricht und den erforderlichen bestätigten Status erreicht hat.

Wie lautet die Chain-ID von Arbitrum One?

Das Arbitrum One Mainnet verwendet die Chain-ID 42161. Der offizielle Schnellstart von Arbitrum nennt ETH als Währungssymbol. Verwenden Sie die Chain-ID zur Validierung der Wallet- und Integrationskonfiguration, und schreiben Sie für Kunden dennoch deutlich „Arbitrum One“ aus.

Benötigen Kunden ETH, um USDC auf Arbitrum One zu senden?

Bei einer gewöhnlichen Token-Übertragung ja. Die sendende Wallet benötigt ETH auf Arbitrum One für Gas. Dieses Gas-Guthaben ist vom angeforderten USDC-Betrag getrennt. Prüfen Sie das Verhalten des tatsächlichen Live-Zahlungsablaufs, falls dieser eine Gebührenübernahme oder einen anderen Mechanismus verwendet.

Wie lautet der Contract für native USDC auf Arbitrum?

Circle führt native USDC auf Arbitrum unter 0xaf88d065e77c8cC2239327C5EDb3A432268e5831. Gleichen Sie die Adresse vor der Einführung mit dem aktuellen Verzeichnis von Circle und dem in der authentifizierten Händlerkonfiguration erkannten Contract ab.

Sind USDC.e und native USDC dasselbe?

Nein. Native USDC und über eine Bridge übertragene USDC, die meist als USDC.e angezeigt werden, verwenden auf Arbitrum One unterschiedliche Contracts. Akzeptieren Sie nur den für den Zahlungsweg konfigurierten Contract. Leiten Sie eine abweichende Übertragung zur Prüfung weiter, statt die Bestellung automatisch als bezahlt zu markieren.

Sind Zahlungen auf Arbitrum One sofort und endgültig?

Versprechen Sie das nicht. Eine abgesendete Transaktion kann ausstehend bleiben oder fehlschlagen, und für die geschäftliche Annahme reicht ein Hash nicht aus. Verwenden Sie den bestätigten Status des Zahlungsablaufs in Verbindung mit einer zum Auftrag passenden Risikorichtlinie, statt eine feste Dauer oder Anzahl von Bestätigungen zu garantieren.

Kann ich jeden Token auf Arbitrum One akzeptieren?

Gehen Sie nicht davon aus. Akzeptieren Sie nur die exakte Kombination aus Vermögenswert und Netzwerk, die in der authentifizierten Live-Konfiguration angezeigt wird und von Ihren Verfahren für Wallet, Preisbildung, Bestätigung, Buchhaltung, Kundendienst und Rückerstattung unterstützt wird.

Können Zahlungen auf Arbitrum One zurückerstattet werden?

Ein Händler kann eine Rückerstattung durch eine separate ausgehende Transaktion gemäß seiner Rückerstattungsrichtlinie veranlassen. Prüfen Sie ursprüngliche Zahlung, Kunde, Ziel, Vermögenswert, Betrag, Freigabe, Gas und Gebührenbehandlung und erfassen Sie die Rückerstattung anschließend separat.

Fazit

Eine praxistaugliche Zahlungsmethode auf Arbitrum One ist ein kontrollierter Zahlungsweg und keine beliebig wiederverwendbare 0x-Adresse. Geben Sie die Chain-ID 42161 an, nennen Sie Arbitrum One an jedem Entscheidungspunkt für Kunden, prüfen Sie den genauen Token-Contract und erklären Sie, dass gewöhnliche Token-Übertragungen ETH auf Arbitrum One für Gas erfordern.

Native USDC sind für viele in US-Dollar bepreiste Produkte ein naheliegender Ausgangspunkt, allerdings nur, wenn der von Circle aufgeführte Contract mit dem Vermögenswert in der authentifizierten Live-Konfiguration übereinstimmt. Behandeln Sie USDC.e und andere Contracts getrennt. Testen Sie anschließend ausstehende und bestätigte Zustände, Wiederholungen von Webhooks, idempotente Leistungserbringung, Abstimmung, Ausnahmen und eine genehmigte Rückerstattung durchgängig.

Beginnen Sie mit dem Vermögenswert, den Ihre Kunden bereits verwenden und den Ihr Unternehmen sicher handhaben kann. Erweitern Sie das Angebot erst dann um weitere Token, eine automatisierte Zahlungsseite oder wiederkehrenden Zugang, wenn der erste Zahlungsweg zuverlässig funktioniert und die genaue Arbitrum-One-Option weiterhin in der Live-Händlerkonfiguration verfügbar ist.

Akzeptieren Sie jetzt Krypto-Zahlungen für Ihr Unternehmen jetzt

Maximieren Sie Ihren Umsatz, minimieren Sie Ihre Ausgaben.