Maksymalizuj swój potencjał biznesowy dzięki Horizen EON i ZEN Payments API

Opublikowany: 2023-05-03
Akceptuj płatności ZEN

Wiele firm przechodzi obecnie na cyfrowe opcje płatności, a płatności kryptowalutowe stają się coraz bardziej popularne. Wraz z rozwojem kryptowalut, takich jak Zen i Horizen, firmy muszą zbadać możliwość akceptowania tych walut cyfrowych jako formy płatności. W tym poście na blogu zbadamy korzyści płynące z używania Horizen EON i ZEN Payments API, aby zmaksymalizować Twój potencjał biznesowy.

Przegląd Horizen EON

Przegląd Horizen EON

Horizen EON to nowy publiczny łańcuch boczny opracowany przez Horizen, zaprojektowany w celu zapewnienia wysokiego poziomu kompatybilności z EVM Ethereum. Łańcuch boczny EON jest zbudowany na szczycie głównego łańcucha blokowego Horizen, umożliwiając programistom tworzenie zdecentralizowanych aplikacji (dApps) z dostępem do ogromnego ekosystemu inteligentnych kontraktów i aplikacji Ethereum.

Jedną z unikalnych cech EON jest jego integracja z Covalent, który zapewnia programistom EON ujednolicony interfejs API danych, ułatwiający dostęp do danych blockchain i ich analizę. Ta integracja umożliwia programistom szybki i łatwy dostęp do ważnych punktów danych, usprawniając proces programowania i umożliwiając im tworzenie bardziej złożonych i wydajnych dApps.

EON zapewnia również solidne narzędzia programistyczne, w tym obszerną dokumentację, eksplorator bloków specyficzny dla EON oraz narzędzie do zarządzania węzłami EON. Dzięki tym narzędziom programiści mogą łatwo testować i wdrażać swoje dApps w łańcuchu bocznym EON.

Ogólnie rzecz biorąc, Horizen EON to obiecujący nowy dodatek do ekosystemu blockchain, zapewniający programistom potężną i elastyczną platformę do tworzenia zdecentralizowanych aplikacji z dostępem do ogromnego ekosystemu Ethereum.

Narzędzia Horizen EON

Ekosystem Horizen EON to tętniąca życiem i rozwijająca się społeczność programistów, projektów i firm zbudowana wokół łańcucha bocznego EON. Ekosystem zapewnia programistom platformę do tworzenia i wdrażania zdecentralizowanych aplikacji, podczas gdy firmy mogą wykorzystać moc EON do ulepszania swoich produktów i usług.

Jedną z kluczowych cech ekosystemu EON jest jego kompatybilność z EVM Ethereum, co umożliwia programistom łatwą migrację istniejących dApps lub tworzenie nowych, które mogą bezproblemowo działać w łańcuchu bocznym EON. Ta kompatybilność otwiera szeroką gamę istniejących narzędzi Ethereum, inteligentnych kontraktów i aplikacji dla programistów budujących na łańcuchu bocznym EON.

Ekosystem obejmuje również szereg narzędzi i usług wspierających programistów i firmy, w tym portal programistów Horizen, który oferuje obszerną dokumentację, samouczki i zasoby. Ponadto ekosystem oferuje narzędzia do zarządzania węzłami, eksplorator bloków i inne niezbędne narzędzia do opracowywania i wdrażania dApps w łańcuchu bocznym EON

Interfejs API NOWPayments: wprowadzenie

NOWPayments to bramka płatności kryptowalutowych, która umożliwia firmom przyjmowanie płatności w różnych kryptowalutach, w tym w ZEN. NOWPayments zapewnia firmom prosty i skuteczny sposób przyjmowania płatności w kryptowalutach oraz oferuje różnorodne narzędzia i funkcje pomagające firmom zarządzać płatnościami.

Interfejs API NOWPayments to zestaw interfejsów API RESTful, których można użyć do integracji NOWPayments z istniejącymi systemami Twojej firmy. Te interfejsy API zapewniają firmom prosty i skuteczny sposób przyjmowania płatności w kryptowalutach i mogą być wykorzystywane do wykonywania różnych zadań, takich jak tworzenie faktur i zarządzanie nimi, przeprowadzanie wypłat, wymiana walut i nie tylko.

Wypróbowanie interfejsu API bramki płatniczej Horizen w środowisku piaskownicy

Przed integracją interfejsu API Horizen Payment Gateway z istniejącymi systemami Twojej firmy zalecamy wypróbowanie go w środowisku Sandbox. Środowisko piaskownicy to środowisko testowe, które umożliwia testowanie interfejsu API bez wpływu na działające systemy.

NOWPayments oferuje interfejs API piaskownicy, w którym użytkownicy mogą przetestować wszystko bez wysyłania prawdziwych pieniędzy, określając parametr „sprawa” w żądaniu utworzenia płatności i otrzymując powiadomienia dla każdego z przedstawionych przypadków.

Aby rozpocząć testowanie API NOWPayments, użytkownicy muszą zarejestrować się na account-sandbox.nowpayments.io i określić swój portfel wynikowy. Muszą również wygenerować klucz API, który umożliwi im uwierzytelnienie za pomocą interfejsu API. NOWPayments zapewnia obszerną dokumentację API, która przedstawia wszystkie dostępne punkty końcowe i parametry, których użytkownicy mogą używać do interakcji z API.

W środowisku piaskownicy użytkownicy nie muszą przesyłać żadnych środków, aby przetestować API. Mogą po prostu określić parametr „sprawa” w żądaniu utworzenia płatności i otrzymywać powiadomienia dla każdej z przedstawionych spraw. Użytkownicy mogą następnie sprawdzić status płatności lub poczekać na wysłanie żądania natychmiastowego powiadomienia o płatności (IPN) na określony adres URL wywołania zwrotnego.

Interfejs API płatności Horizen: przegląd

Deweloperzy korzystający z Horizen EON mogą akceptować płatności ZEN za pomocą Payment API NOWPayments. NOWPayments umożliwia programistom tworzenie linków do płatności dla swoich klientów lub tworzenie płatności z białą etykietą. API NOWPayments oferuje dwie metody tworzenia płatności, GET i POST.

Interfejs API płatności Horizen: przegląd
Przykładowe żądanie utworzenia płatności w ZEN

Korzystając z metody GET, programiści mogą uzyskać minimalną kwotę płatności dla określonej pary walutowej. Deweloperzy mogą podać obie waluty w parze lub tylko walutę_od, a NOWPayments obliczy minimalną kwotę płatności dla waluty_od i waluty określonej jako wynik w Ustawieniach płatności. Deweloperzy mogą również określić walutę fiducjarną w polu waluta_od, a minimalna płatność zostanie obliczona w tej walucie fiducjarnej.

Przykładowe żądanie utworzenia płatności w ZEN
Przykładowa odpowiedź na utworzenie płatności w ZEN

Korzystając z metody POST, programiści mogą utworzyć fakturę lub płatność. Aby utworzyć fakturę, programiści muszą podać pola price_amount i price_currency. Jeśli pay_currency nie jest określona, ​​użytkownicy mogą ją wybrać w adresie URL faktury. Inne opcjonalne pola to ipn_callback_url, order_id, order_description, success_url i cancel_url.

Aby utworzyć płatność, programiści muszą podać pola price_amount, price_currency, pay_currency i pay_amount. Inne opcjonalne pola to ipn_callback_url, identyfikator_zamówienia, opis_zamówienia i identyfikator_zakupu.

Akceptuj płatności ZEN

Interfejs API Horizen Mass Payouts: przegląd

Deweloperzy korzystający z Horizen EON mogą używać interfejsu Mass Payout API NOWPayments do wysyłania wypłat ZEN. Aby rozpocząć, muszą sprawdzić, czy adres wypłaty jest prawidłowy, używając punktu końcowego adresu POST Validate. Po zatwierdzeniu żądanie wypłaty można utworzyć za pomocą punktu końcowego POST Utwórz wypłatę. Deweloperzy muszą zweryfikować swoją wypłatę za pomocą 2FA, które można zautomatyzować za pomocą ich kodu poprzez wdrożenie biblioteki generowania OTP.

Interfejs API Horizen Mass Payouts: przegląd
Przykładowe żądanie podczas tworzenia wypłaty

Należy pamiętać, że wypłaty można żądać tylko z adresu IP z białej listy na adres portfela z białej listy, co jest środkiem bezpieczeństwa domyślnie włączonym dla każdego konta partnera. Deweloperzy mogą również uzyskać saldo za pomocą metody GET i punktu końcowego Pobierz saldo.

Przykładowa odpowiedź podczas tworzenia wypłaty

Na koniec programiści mogą użyć metody GET i punktu końcowego List of Payouts, aby pobrać listę wypłat przy użyciu różnych parametrów, takich jak identyfikator partii, status i zakres dat. Dostępne statusy wypłat obejmują tworzenie, przetwarzanie, wysyłanie, zakończenie, niepowodzenie i odrzucenie. Metoda GET i punkt końcowy Pobierz stan wypłaty mogą również służyć do pobierania rzeczywistych informacji o określonej wypłacie.

Rozszerzony interfejs API nadzoru dla Horizen: przegląd

Programiści Horizen EON mogą łatwo zintegrować interfejs Custody API NOWPayments, aby zapewnić swoim użytkownikom pełnoprawne rozwiązanie do rozliczeń kryptowalut. Za pomocą Custody API programiści mogą tworzyć konta depozytowe dla swoich użytkowników, generować płatności lub depozyty na doładowanie konta i wypłacać z niego środki. Aby utworzyć konto dla użytkownika, programiści mogą skorzystać z metody POST z unikalnym identyfikatorem użytkownika nieprzekraczającym 30 znaków.

Rozszerzony interfejs API nadzoru dla Horizen: przegląd
Przykładowa prośba o utworzenie przelewów pomiędzy kontami użytkowników.

Ponadto programiści mogą tworzyć cykliczne opłaty z kont użytkowników za pomocą metody POST. Pozwala to na automatyczne naliczanie kwoty określonej w wybranym przez klienta abonamencie. Deweloperzy mogą również skorzystać z metody GET, aby sprawdzić saldo konta użytkownika, uzyskać całą listę użytkowników oraz listę przelewów utworzonych przez ich użytkowników. Status przelewu można sprawdzić metodą GET podając w żądaniu ID przelewu.

Przykładowa reakcja przy tworzeniu przelewów pomiędzy kontami użytkowników.
Przykładowa reakcja przy tworzeniu przelewów pomiędzy kontami użytkowników.

Aby przesyłać środki pomiędzy kontami użytkowników, programiści mogą skorzystać z metody POST oraz sprawdzić status przelewu metodą GET. Deweloperzy mogą również używać metody POST do wpłacania środków na konto użytkownika za pomocą płatności ogólnej lub przelewania środków z konta głównego na konto użytkownika. Aby wypłacić środki z konta użytkownika i przelać je na jego konto główne, programiści mogą skorzystać z metody POST i sprawdzić status transakcji metodą GET. Ogólnie rzecz biorąc, integracja Custody API NOWPayments może pomóc programistom Horizen EON w zapewnieniu użytkownikom płynnych i bezpiecznych płatności.

Punkt widzenia programistów na rozwiązania API Horizen i NOWPayments

NOWPayments zawsze dąży do ulepszania swoich usług i ofert API, aby lepiej spełniać potrzeby swoich użytkowników. Jako programista budujący na Horizen EON i korzystający z API NOWPayments, Twoje przemyślenia, opinie i doświadczenia związane z korzystaniem z API są niezwykle cenne. Twoja opinia może pomóc w kształtowaniu przyszłego rozwoju interfejsu API i zapewnić, że nadal będzie spełniał potrzeby programistów takich jak Ty. Zachęcamy do dzielenia się swoimi przemyśleniami i opiniami z NOWPayments, czy to za pośrednictwem naszych kanałów wsparcia, czy sekcji komentarzy. Twój wkład może pomóc ulepszyć interfejs API i przynieść korzyści całej społeczności sprzedawców, którzy go używają!

Wniosek

Podsumowując, Horizen EON i ZEN Payments API zapewniają firmom kompleksowy zestaw narzędzi i interfejsów API, których można używać do akceptowania płatności Horizen. Te narzędzia i interfejsy API zapewniają firmom prosty i skuteczny sposób zarządzania płatnościami oraz oferują wysoki poziom bezpieczeństwa i prywatności. Korzystając z Horizen EON i ZEN Payments API, firmy mogą zmaksymalizować swój potencjał i wyprzedzić konkurencję.

Akceptuj płatności ZEN