Entegrations.io (wersja zapoznawcza)
Entegrations.io, inc oferuje 3 szeroki zestaw funkcji. 1) PayPal fakturowanie, wypłaty i funkcje IPN korzystające z konta PayPal. 2) Elementy webhook do fakturowania i kontaktów korzystających z konta Xero. 3) QBO Insql wykorzystujące konto usługi QuickBooks Online.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Obsługa entegrations.io inc |
| adres URL | https://www.entegrations.io/#contact |
| support@entegrations.io |
| Metadane łącznika | |
|---|---|
| Publisher | entegrations.io inc |
| Witryna internetowa | https://www.entegrations.io |
| Zasady ochrony prywatności | https://www.entegrations.io/privacy.html |
| Kategorie | Produktywność |
Entegrations.io udostępnia fakturowanie, wypłaty i dane IPN, które korzystają z twojego konta PayPal. Funkcja fakturowania umożliwia tworzenie i wysyłanie faktur do odbiorcy za pośrednictwem platformy PayPal. Funkcja wypłat umożliwia wysyłanie wypłat do co najmniej jednego odbiorcy za pośrednictwem platformy PayPal. Funkcja IPN umożliwia odbieranie PayPal danych IPN. Wszystkie te 3 funkcje działają przez serwer proxy przez inną firmę, tj. entegrations.io. Aby można było użyć tego łącznika, potrzebne będą poświadczenia. W tym celu należy przejść przez jednorazową autoryzację PayPal i umożliwić nam tworzenie faktur lub wypłat w Twoim imieniu. Odwiedź stronę https://portal.entegrations.io/portal , aby uzyskać instrukcje dotyczące dołączania. W ramach dołączania uzyskasz klucz interfejsu API, którego można użyć do połączenia podczas korzystania z łącznika niestandardowego w usłudze Microsoft Flow.
Wymagania wstępne
Subskrybowanie jednego z planów dostępnych w witrynie https://portal.entegrations.io/portal jest wymaganiem wstępnym do korzystania z tego łącznika. Aby rozpocząć od, możesz wybrać podstawowy plan. W ramach subskrypcji i włączenia tego łącznika uzyskasz klucz interfejsu API do użycia.
Jak uzyskać poświadczenia
- Zarejestruj się w odpowiednim planie pod adresem https://portal.entegrations.io/portal
- Zaloguj się, aby przejść do strony "Moje konto".
- Znajdź ten łącznik w sekcji "Dostępne łączniki/aplikacje". Włącz łącznik i postępuj zgodnie z jednorazowym przepływem uwierzytelniania.
- Uzyskaj dostęp i skopiuj automatycznie wygenerowany klucz interfejsu API i użyj go w przepływie podczas korzystania z tego łącznika.
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Klucz interfejsu API | securestring | Klucz interfejsu API dla tego interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
|
Tworzenie faktury Pay |
Utwórz wersję roboczą PayPal fakturę i natychmiast wysyła ją do odbiorcy zgodnie z ich interfejsami https://developer.paypal.com/docs/api/invoicing/v1/#invoices_create API i https://developer.paypal.com/docs/api/invoicing/v1/#invoices_send |
| Tworzenie faktury QBO |
Tworzenie i wysyłanie faktur w usłudze QuickBooks Online zgodnie z interfejsem API https://developer.intuit.com/app/developer/qbo/docs/api/accounting/ecommerce/invoice |
|
Tworzenie wypłat Pay |
Tworzenie wypłat PayPal do co najmniej jednego odbiorcy zgodnie z interfejsem API https://developer.paypal.com/docs/api/payments.payouts-batch/v1/#payouts_create |
| Usuwanie elementu webhook Faktur |
Usuwa element webhook Entegrations.io odpowiadający elementowi webhook faktury Xero. |
| Usuwanie elementu webhook kontaktów |
Usuwa element webhook Entegrations.io odpowiadający elementowi webhook aktualizacji elementu webhook kontaktów Xero. |
| Usuwanie elementu webhook z powodzeniem wypłat |
Usuwa element webhook Entegrations.io odpowiadający elementowi webhook sukcesu wypłat PayPal. |
| Usuwanie new_case utworzonego elementu webhook protokołu IPN |
Usuwa element webhook Entegrations.io odpowiadający new_case utworzonego elementu webhook PayPal IPN. |
| Usuwanie ogólnego elementu webhook IPN |
Usuwa element webhook Entegrations.io odpowiadający ogólnemu elementowi webhook PayPal IPN. |
| Usuwanie płatnego elementu webhook faktury |
Usuwa element webhook Entegrations.io odpowiadający płatnemu elementowi webhook PayPal. |
| Usuwanie recurring_payment ukończonego elementu webhook protokołu IPN |
Usuwa element webhook Entegrations.io odpowiadający PayPal recurring_payment ukończonego elementu webhook PayPal. |
| Usuwanie ukończonego elementu webhook express_checkout protokołu IPN |
Usuwa element webhook Entegrations.io odpowiadający PayPal express_checkout ukończonego elementu webhook PayPal. |
| Zaawansowane użycie: usuwanie fakturowania, wypłat itp. elementu webhook |
Użycie zaawansowane: usuwa element webhook Entegrations.io odpowiadający elementowi webhook PayPal. |
Tworzenie faktury PayPal
Utwórz wersję roboczą PayPal fakturę i natychmiast wysyła ją do odbiorcy zgodnie z ich interfejsami https://developer.paypal.com/docs/api/invoicing/v1/#invoices_create API i https://developer.paypal.com/docs/api/invoicing/v1/#invoices_send
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Adres e-mail nadawcy
|
True | string |
Adres e-mail nadawcy odpowiadający kontu PayPal. |
|
|
Imię nadawcy
|
first_name | string |
Imię nadawcy. |
|
|
Nazwisko nadawcy
|
last_name | string |
Nazwisko nadawcy. |
|
|
Nazwa firmy nadawcy
|
business_name | string |
Nazwa firmy nadawcy. |
|
|
Kod kraju nadawcy telefonu
|
country_code | string |
Kod kraju telefonu. |
|
|
Numer telefonu nadawcy z kodem obszaru
|
national_number | string |
Telefon nuber z kodem obszaru. |
|
|
Adres nadawcy 1
|
line1 | True | string |
Wiersz 1 adresu. |
|
Miasto nadawcy
|
city | True | string |
Miejscowość |
|
Stan nadawcy
|
state | string |
State |
|
|
Kod pocztowy nadawcy
|
postal_code | string |
Kod pocztowy |
|
|
Kod kraju nadawcy
|
country_code | True | string |
Dwuznaczny kod kraju ISO. |
|
Rozliczanie pocztą e-mail
|
True | string |
Rozliczaj się pocztą e-mail. Może to być adres e-mail PayPal konta recievera. |
|
|
Imię rozliczeń
|
first_name | string |
Imię |
|
|
Nazwisko rozliczeń
|
last_name | string |
Nazwisko |
|
|
Imię wysyłki
|
first_name | string |
Imię |
|
|
Nazwisko wysyłki
|
last_name | string |
Nazwisko |
|
|
Adres wysyłkowy 1
|
line1 | string |
Wiersz 1 adresu. |
|
|
Miasto wysyłki
|
city | string |
Miejscowość |
|
|
Stan wysyłki
|
state | string |
State |
|
|
Kod pocztowy wysyłki
|
postal_code | string |
Kod pocztowy |
|
|
Kod kraju wysyłki
|
country_code | string |
Kod kraju |
|
|
Nazwa elementu
|
name | string |
Nazwa elementu |
|
|
Ilość elementów
|
quantity | string |
Ilość. Na przykład 1,5 |
|
|
Waluta ceny jednostkowej
|
currency | True | string |
Waluta |
|
Wartość ceny jednostkowej
|
value | True | string |
Wartość |
|
Typ/nazwa podatku od elementu
|
name | True | string |
Typ/nazwa podatku |
|
Procent podatku od elementów
|
percent | True | string |
Procent. Na przykład 8,5 |
|
Procent rabatu
|
percent | string |
Procent |
|
|
Waluta kosztów wysyłki
|
currency | string |
Waluta |
|
|
Wartość kosztu wysyłki
|
value | string |
Wartość |
|
|
Notatka na podstawie faktury
|
note | string |
Notatka na podstawie faktury |
|
|
Terminy na fakturze
|
terms | string |
Terminy na fakturze |
Zwraca
Szczegóły odpowiedzi, w tym stan.
Tworzenie faktury QBO
Tworzenie i wysyłanie faktur w usłudze QuickBooks Online zgodnie z interfejsem API https://developer.intuit.com/app/developer/qbo/docs/api/accounting/ecommerce/invoice
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Adres e-mail nadawcy
|
SenderEmail | True | string |
Adres e-mail nadawcy odpowiadający kontu Intuit QuickBooks Online. |
|
Identyfikator obszaru nadawcy lub identyfikator firmy
|
RealmId | True | string |
Identyfikator obszaru lub identyfikator firmy nadawcy odpowiadający kontu Usługi QuickBooks Online intuit. |
|
Data transakcji
|
TxnDate | string |
Data transakcji w formacie RRRR -MM-DD |
|
|
Data upływu
|
DueDate | string |
Data ukończenia w formacie RRRR-MM-DD |
|
|
Numer dokumentu
|
DocNumber | string |
Numer dokumentu |
|
|
Kwota
|
Amount | True | double |
Kwota |
|
Typ szczegółów
|
DetailType | True | string |
Typ szczegółów |
|
Wartość
|
value | True | string |
Wartość |
|
Name
|
name | True | string |
Name |
|
Dokumentacja klienta
|
value | True | string |
Dokumentacja klienta |
Zwraca
Szczegóły odpowiedzi, w tym stan.
Tworzenie wypłat PayPal
Tworzenie wypłat PayPal do co najmniej jednego odbiorcy zgodnie z interfejsem API https://developer.paypal.com/docs/api/payments.payouts-batch/v1/#payouts_create
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Adres e-mail nadawcy
|
True | string |
Adres e-mail nadawcy odpowiadający kontu PayPal. |
|
|
Identyfikator partii nadawcy
|
sender_batch_id | string |
Identyfikator usługi Batch nadawcy (powinien być unikatową wartością w ciągu ostatnich 30 dni na PayPal). |
|
|
Temat wiadomości e-mail
|
email_subject | string |
Temat powiadomienia e-mail, który zostanie wysłany przez PayPal. |
|
|
Typ odbiorcy
|
recipient_type | string |
Typ adresata. Prawidłowe wartości to jeden z adresów E-MAIL/PAYER_ID/PHONE. Ta wartość lub te w elemencie Wypłata/szczegóły są obowiązkowe. |
|
|
Typ odbiorcy
|
recipient_type | string |
Typ adresata. Prawidłowe wartości to jeden z adresów E-MAIL/PAYER_ID/PHONE. Ta wartość lub ta w nagłówku wsadowym wypłaty jest obowiązkowa. |
|
|
Odbiorca (adres e-mail/identyfikator płatnika/telefon)
|
receiver | True | string |
Adres e-mail odbiorcy / PayPal payer_id / numer telefonu. |
|
Uwaga / Notatka
|
note | string |
Uwaga dotycząca poziomu elementu wypłaty. |
|
|
Identyfikator elementu nadawcy
|
sender_item_id | string |
Identyfikator elementu wypłaty nadawcy (powinien być unikatową wartością w ciągu ostatnich 30 dni na PayPal). |
|
|
Waluta
|
currency | True | string |
Waluta |
|
Wartość
|
value | True | string |
Wartość |
Zwraca
Usuwanie elementu webhook Faktur
Usuwa element webhook Entegrations.io odpowiadający elementowi webhook faktury Xero.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Usuwanie elementu webhook kontaktów
Usuwa element webhook Entegrations.io odpowiadający elementowi webhook aktualizacji elementu webhook kontaktów Xero.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Usuwanie elementu webhook z powodzeniem wypłat
Usuwa element webhook Entegrations.io odpowiadający elementowi webhook sukcesu wypłat PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Usuwanie new_case utworzonego elementu webhook protokołu IPN
Usuwa element webhook Entegrations.io odpowiadający new_case utworzonego elementu webhook PayPal IPN.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Usuwanie ogólnego elementu webhook IPN
Usuwa element webhook Entegrations.io odpowiadający ogólnemu elementowi webhook PayPal IPN.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
txnType usuwanego elementu webhook
|
txnType | True | string |
txnType usuwanego elementu webhook |
|
txnStatus usuwanego elementu webhook
|
txnStatus | True | string |
txnStatus usuwanego elementu webhook |
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Usuwanie płatnego elementu webhook faktury
Usuwa element webhook Entegrations.io odpowiadający płatnemu elementowi webhook PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Usuwanie recurring_payment ukończonego elementu webhook protokołu IPN
Usuwa element webhook Entegrations.io odpowiadający PayPal recurring_payment ukończonego elementu webhook PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Usuwanie ukończonego elementu webhook express_checkout protokołu IPN
Usuwa element webhook Entegrations.io odpowiadający PayPal express_checkout ukończonego elementu webhook PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Zaawansowane użycie: usuwanie fakturowania, wypłat itp. elementu webhook
Użycie zaawansowane: usuwa element webhook Entegrations.io odpowiadający elementowi webhook PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator usuniętego elementu webhook
|
webhookId | True | string |
Identyfikator usuniętego elementu webhook |
Wyzwalacze
| Użycie zaawansowane: po odebraniu aktualizacji IPN (ogólnej) |
Użycie zaawansowane: tworzy element webhook entegrations.io dla PayPal danych zdarzeń IPN i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek IPN w imieniu IPN z PayPal. Należy pamiętać, że jest to domyślny ładunek, cokolwiek PayPal wysyła. |
|
Za każdym razem, gdy faktura (przy Pay |
Tworzy element webhook entegrations.io dla PayPal fakturowanie płatnych danych i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu faktury płatnej z PayPal. |
| Za każdym razem, gdy faktura zostanie utworzona lub zaktualizowana w usłudze Xero |
Tworzy element webhook entegrations.io dla faktur Xero aktualizuje dane i jest wyzwalany za każdym razem, gdy entegrations.io otrzymuje ładunek elementu webhook w imieniu faktury z Xero. |
| Za każdym razem, gdy kontakt jest tworzony lub aktualizowany w środowisku Xero |
Tworzy element webhook entegrations.io dla danych kontaktów Xero i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu dla kontaktów z usługi Xero. |
| Za każdym razem, gdy płatność cykliczna zostanie ukończona |
Tworzy element webhook entegrations.io dla PayPal cyklicznego zdarzenia IPN zakończonego płatności i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek w imieniu ipn z PayPal. |
| Za każdym razem, gdy płatność wyewidencjonowania ekspresowego zostanie ukończona |
Tworzy element webhook entegrations.io dla PayPal express_checkout ukończonego zdarzenia IPN i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek w imieniu ipn z PayPal. |
| Za każdym razem, gdy wypłaty są wypłacane |
Tworzy element webhook entegrations.io dla PayPal wypłaty płatne dane i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu dla wypłat wypłacanych z PayPal. |
| Za każdym razem, gdy zostanie utworzony nowy przypadek |
Tworzy element webhook entegrations.io dla PayPal utworzonego zdarzenia IPN i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek w imieniu ipn z PayPal. |
| Zaawansowane użycie: w przypadku fakturowania otrzymywane aktualizacje wypłat |
Zaawansowane użycie: tworzy element webhook entegrations.io dla PayPal fakturowanie, wypłaty itp. dane elementów webhook i wyzwala je za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu PayPal. Należy pamiętać, że jest to domyślny ładunek, cokolwiek PayPal wysyła. |
Użycie zaawansowane: po odebraniu aktualizacji IPN (ogólnej)
Użycie zaawansowane: tworzy element webhook entegrations.io dla PayPal danych zdarzeń IPN i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek IPN w imieniu IPN z PayPal. Należy pamiętać, że jest to domyślny ładunek, cokolwiek PayPal wysyła.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
txn_type tworzonego protokołu IPN.
|
txnType | True | string |
txn_type tworzonego protokołu IPN. Pozostaw wszystko dla wszystkich txn_types. |
|
txn lub stan płatności tworzonego elementu webhook.
|
txnStatus | True | string |
txn lub stan płatności tworzonego elementu webhook. Pozostaw wszystkie dla wszystkich stanów. |
|
emailAddress
|
paypalEmailAddress | True | string |
Adres e-mail konta PayPal. Musisz użyć tego samego adresu e-mail PayPal, który był używany do dołączania łącznika. |
Zwraca
Za każdym razem, gdy faktura (przy PayPal) jest opłacana
Tworzy element webhook entegrations.io dla PayPal fakturowanie płatnych danych i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu faktury płatnej z PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
emailAddress
|
paypalEmailAddress | True | string |
Adres e-mail konta PayPal. Musisz użyć tego samego adresu e-mail PayPal, który był używany do dołączania łącznika. |
Zwraca
Za każdym razem, gdy faktura zostanie utworzona lub zaktualizowana w usłudze Xero
Tworzy element webhook entegrations.io dla faktur Xero aktualizuje dane i jest wyzwalany za każdym razem, gdy entegrations.io otrzymuje ładunek elementu webhook w imieniu faktury z Xero.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
xeroEmailAddress
|
xeroEmailAddress | True | string |
Adres e-mail konta Xero. Musisz użyć tego samego adresu e-mail Xero, który został użyty do dołączenia dla łącznika niestandardowego. |
|
shouldGetInvoiceAsPdf
|
shouldGetInvoiceAsPdf | boolean |
Wskaż, czy faktura musi być również otrzymana jako plik PDF z usługi Xero oprócz zasobu faktury. |
Zwraca
Za każdym razem, gdy kontakt jest tworzony lub aktualizowany w środowisku Xero
Tworzy element webhook entegrations.io dla danych kontaktów Xero i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu dla kontaktów z usługi Xero.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
xeroEmailAddress
|
xeroEmailAddress | True | string |
Adres e-mail konta Xero. Musisz użyć tego samego adresu e-mail Xero, który został użyty do dołączenia dla łącznika niestandardowego. |
Zwraca
Za każdym razem, gdy płatność cykliczna zostanie ukończona
Tworzy element webhook entegrations.io dla PayPal cyklicznego zdarzenia IPN zakończonego płatności i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek w imieniu ipn z PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
emailAddress
|
paypalEmailAddress | True | string |
Adres e-mail konta PayPal. Musisz użyć tego samego adresu e-mail PayPal, który był używany do dołączania łącznika. |
Zwraca
Za każdym razem, gdy płatność wyewidencjonowania ekspresowego zostanie ukończona
Tworzy element webhook entegrations.io dla PayPal express_checkout ukończonego zdarzenia IPN i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek w imieniu ipn z PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
emailAddress
|
paypalEmailAddress | True | string |
Adres e-mail konta PayPal. Musisz użyć tego samego adresu e-mail PayPal, który był używany do dołączania łącznika. |
Zwraca
Za każdym razem, gdy wypłaty są wypłacane
Tworzy element webhook entegrations.io dla PayPal wypłaty płatne dane i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu dla wypłat wypłacanych z PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
emailAddress
|
paypalEmailAddress | True | string |
Adres e-mail konta PayPal. Musisz użyć tego samego adresu e-mail PayPal, który był używany do dołączania łącznika. |
Zwraca
Za każdym razem, gdy zostanie utworzony nowy przypadek
Tworzy element webhook entegrations.io dla PayPal utworzonego zdarzenia IPN i jest wyzwalany za każdym razem, gdy entegrations.io odbiera ładunek w imieniu ipn z PayPal.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
emailAddress
|
paypalEmailAddress | True | string |
Adres e-mail konta PayPal. Musisz użyć tego samego adresu e-mail PayPal, który był używany do dołączania łącznika. |
Zwraca
Zaawansowane użycie: w przypadku fakturowania otrzymywane aktualizacje wypłat
Zaawansowane użycie: tworzy element webhook entegrations.io dla PayPal fakturowanie, wypłaty itp. dane elementów webhook i wyzwala je za każdym razem, gdy entegrations.io odbiera ładunek elementu webhook w imieniu PayPal. Należy pamiętać, że jest to domyślny ładunek, cokolwiek PayPal wysyła.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
emailAddress
|
paypalEmailAddress | True | string |
Adres e-mail konta PayPal. Musisz użyć tego samego adresu e-mail PayPal, który był używany do dołączania łącznika. |
Zwraca
Definicje
EntegrationsInvoice4PayPalCreateResponse
Szczegóły odpowiedzi, w tym stan.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
stan
|
status | string |
Stan tworzenia faktury. Możliwe wartości: powodzenie lub błąd. |
|
PayPal_invoice_id
|
details.paypal_invoice_id | string |
Identyfikator faktury wygenerowany przez PayPal. |
|
PayPal_invoice_number
|
details.paypal_invoice_number | string |
Numer faktury wygenerowany przez PayPal. |
|
errorMessage
|
errorMessage | string |
Komunikat o błędzie, jeśli wystąpił błąd. |
EntegrationsPayouts4PayPalCreateResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
stan
|
status | string |
Stan tworzenia wypłat. Możliwe wartości: powodzenie lub błąd. |
|
PayPal_wypłaty_batch_id
|
details.paypal_payout_batch_id | string |
Identyfikator partii wygenerowany przez PayPal dla tej wypłaty. |
|
sender_batch_id
|
details.sender_batch_id | string |
Identyfikator usługi Batch, który został wysłany w żądaniu (powtórzenie tej samej wartości) |
|
errorMessage
|
errorMessage | string |
Komunikat o błędzie, jeśli wystąpił błąd. |
EntegrationsWebhook4PayPalDefaultPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator podany przez PayPal
|
id | string | |
|
create_time podane przez PayPal
|
create_time | string | |
|
event_type zgodnie z PayPal
|
event_type | string | |
|
resource_type podane przez PayPal
|
resource_type | string | |
|
podsumowanie podane przez PayPal
|
summary | string | |
|
zasób podany przez PayPal
|
resource | object | |
|
Wersja ciągu zasobu podana przez PayPal
|
resource_json_stringified | string |
EntegrationsWebhook4PayPalInvoicingPaidPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator podany przez PayPal
|
invoice_paid_paypal_invoice_id | string | |
|
create_time podane przez PayPal
|
invoice_paid_time | string | |
|
podsumowanie podane przez PayPal
|
invoice_paid_summary | string | |
|
zasób podany przez PayPal
|
invoice_paid_resource | object |
EntegrationsWebhook4PayPalPayoutsPaidPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Identyfikator podany przez PayPal
|
payouts_batch_success_paypal_payout_batch_id | string | |
|
create_time podane przez PayPal
|
payouts_batch_success_time | string | |
|
podsumowanie podane przez PayPal
|
payouts_batch_success_summary | string | |
|
zasób podany przez PayPal
|
payouts_batch_success_resource | object |
EntegrationsWebhook4PayPalIpnEcCompletedPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
txn_id zgodnie z PayPal
|
txn_id | string | |
|
payment_date zgodnie z PayPal
|
payment_date | string | |
|
mc_gross podane przez PayPal
|
mc_gross | string | |
|
mc_fee zgodnie z PayPal
|
mc_fee | string | |
|
payer_email podane przez PayPal
|
payer_email | string |
EntegrationsWebhook4PayPalIpnNewCaseCreatedPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
case_creation_date zgodnie z PayPal
|
case_creation_date | string | |
|
case_id podane przez PayPal
|
case_id | string | |
|
buyer_additional_information podane przez PayPal
|
buyer_additional_information | string | |
|
case_type zgodnie z PayPal
|
case_type | string | |
|
reason_code podane przez PayPal
|
reason_code | string |
EntegrationsWebhook4PayPalIpnRecurringPaymentCompletedPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
txn_id zgodnie z PayPal
|
txn_id | string | |
|
payment_date zgodnie z PayPal
|
payment_date | string | |
|
wartość niestandardowa (która musi być używana podczas integracji z PayPal i to) zgodnie z PayPal
|
custom | string | |
|
payment_status podane przez PayPal
|
payment_status | string | |
|
kwota podana przez PayPal
|
amount | string | |
|
imię i nazwisko, jeśli mają wartość null. W przeciwnym razie nazwa firmy. Te wartości są podane przez PayPal
|
payer_full_name | string | |
|
payer_email podane przez PayPal
|
payer_email | string |
EntegrationsWebhook4XeroInvoicesPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
resourceUrl podane przez Xero
|
resource_url | string | |
|
resourceId podane przez Xero
|
resource_id | string | |
|
eventDateUtc podane przez Xero, na przykład 2017-06-21T01:15:39.902
|
event_date_tc | string | |
|
eventType podane przez Xero. Może to być tworzenie lub aktualizowanie
|
event_type | string | |
|
eventCategory podane przez Xero. Może to być faktura lub kontakt, ale faktura dla tego scenariusza.
|
event_category | string | |
|
tenantId podane przez Xero, na przykład c2cc9b6e-9458-4c7d-93cc-f02b81b0594f
|
tenant_id | string | |
|
tenantType podane przez Xero, która jest obecnie ORGANIZACJĄ
|
tenantType | string | |
|
Zasób faktury podany przez Xero.
|
invoice_resource | object | |
|
Podczas pobierania tej faktury jako pliku PDF to pole opcjonalne może zawierać wersję base64 zawartości aplikacji/pdf podaną przez Xero.
|
invoice_pdf_as_base64 | object |
EntegrationsWebhook4XeroContactsPushResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
resourceUrl podane przez Xero
|
resource_url | string | |
|
resourceId podane przez Xero
|
resource_id | string | |
|
eventDateUtc podane przez Xero, na przykład 2017-06-21T01:15:39.902
|
event_date_tc | string | |
|
eventType podane przez Xero. Może to być tworzenie lub aktualizowanie
|
event_type | string | |
|
eventCategory podane przez Xero. Może to być FAKTURA lub KONTAKT, ale kontakt w tym scenariuszu.
|
event_category | string | |
|
tenantId podane przez Xero, na przykład c2cc9b6e-9458-4c7d-93cc-f02b81b0594f
|
tenant_id | string | |
|
tenantType podane przez Xero, która jest obecnie ORGANIZACJĄ
|
tenantType | string | |
|
zasób kontaktowy podany przez Xero
|
contact_resource | object |
EntegrationsInvoice4IntuitCreateResponse
Szczegóły odpowiedzi, w tym stan.
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
stan
|
status | string |
Stan tworzenia faktury. Możliwe wartości: powodzenie lub błąd. |
|
intuit_invoice_id
|
details.intuit_invoice_id | string |
Identyfikator faktury wygenerowany przez quickbooks. |
|
intuit_invoice_number
|
details.intuit_invoice_number | string |
Numer faktury wygenerowany przez quickbooks. |
|
errorMessage
|
errorMessage | string |
Komunikat o błędzie, jeśli wystąpił błąd. |