共用方式為


Entegrations.io (預覽)

Entegrations.io, Inc 提供 3 個廣泛的功能集。 1) 利用您的 PayPal 帳戶的 PayPal 發票、付款和 IPN 功能。 2) 利用您的 Xero 帳戶進行發票和聯繫人的 Webhooks。 3) QBO Inovice 利用您的 QuickBooks Online 帳戶。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure 中國區域
     - 美國國防部 (DoD)
Power Apps 進階 除下列區域外的所有 Power Apps 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
Power Automate(自動化服務) 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
連絡人​​
名稱 entegrations.io Inc 支持
URL https://www.entegrations.io/#contact
Email support@entegrations.io
連接器中繼資料
Publisher entegrations.io 公司
網站 https://www.entegrations.io
隱私策略 https://www.entegrations.io/privacy.html
類別 生產力

Entegrations.io 提供利用您的PayPal帳戶的發票、付款和 IPN 數據。 發票功能允許通過 PayPal 平台創建發票並將其發送給收件人。 付款功能允許通過 PayPal 平台向一個或多個收款人發送付款。 IPN 功能允許接收 PayPal IPN 數據。 所有這 3 個功能都是通過第三方(即 entegrations.io)代理來工作的。 您需要認證,才能使用此連接器。 為此,您需要通過一次性 PayPal 授權,並允許我們代表您創建發票或付款。 訪問以 https://portal.entegrations.io/portal 獲取入職說明。 在上線過程中,您會取得 API 金鑰,以便在 Microsoft Flow 上使用自訂連接器時用於連線。

先決條件

訂閱其中一個可用的方案 https://portal.entegrations.io/portal ,是使用此聯結器的先決條件。 首先,您可以選擇基本計劃。 作為訂閱的一部分,並在該處啟用此連接器,您將獲得要使用的 API 金鑰。

如何取得認證

  1. 註冊合適的計劃 https://portal.entegrations.io/portal
  2. 登入以前往「我的帳戶」頁面。
  3. 在「可用的連接器/應用程式」區段下找到此連接器。 啟用連接器並遵循一次性驗證流程。
  4. 存取並複製自動產生的 API 金鑰,並在使用此連接器時在您的流程中使用它。

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有區域 不可共享

預設

適用:所有地區

建立連線的參數。

這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。

名稱 類型 Description 為必填項目
API 金鑰 securestring 此 API 的 API 金鑰

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

刪除 IPN express_checkout完成的 Webhook

刪除對應於 IPN PayPal 的 Webhook express_checkout 的 Entegrations.io Webhook。

刪除 IPN new_case建立的 Webhook

刪除對應於 IPN new_case建立的 Webhook PayPal 的 Entegrations.io Webhook。

刪除IPN recurring_payment完成的Webhook

刪除與PayPal IPN recurring_payment完成的 Webhook 對應的 Entegrations.io Webhook。

刪除一般 IPN Webhook

刪除對應至PayPal IPN 一般 Webhook 的 Entegrations.io Webhook。

刪除支付成功 Webhook

刪除對應至PayPal支付成功 Webhook 的 Entegrations.io Webhook。

刪除發票 Webhook

刪除對應至 Xero Invoices Webhook 的 Entegrations.io Webhook。

刪除發票已付款 Webhook

刪除對應至PayPal發票付費 Webhook 的 Entegrations.io Webhook。

刪除聯絡人 Webhook

刪除對應至 Xero Contacts 更新 Webhook 的 Entegrations.io Webhook。

建立 PayPal 支付款項

根據其API建立PayPal支付給一或多個收款人 https://developer.paypal.com/docs/api/payments.payouts-batch/v1/#payouts_create

建立 PayPal 發票

建立草稿 PayPal 發票,並立即根據其 API https://developer.paypal.com/docs/api/invoicing/v1/#invoices_create 將其傳送給接收者,並 https://developer.paypal.com/docs/api/invoicing/v1/#invoices_send

建立 QBO 發票

根據其 API 創建和發送 QuickBooks 在線發票 https://developer.intuit.com/app/developer/qbo/docs/api/accounting/ecommerce/invoice

進階使用:刪除發票、付款等 Webhook

進階使用:刪除與PayPal Webhook 對應的 Entegrations.io Webhook。

刪除 IPN express_checkout完成的 Webhook

刪除對應於 IPN PayPal 的 Webhook express_checkout 的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

刪除 IPN new_case建立的 Webhook

刪除對應於 IPN new_case建立的 Webhook PayPal 的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

刪除IPN recurring_payment完成的Webhook

刪除與PayPal IPN recurring_payment完成的 Webhook 對應的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

刪除一般 IPN Webhook

刪除對應至PayPal IPN 一般 Webhook 的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
txn要刪除的 Webhook 類型
txnType True string

txn要刪除的 Webhook 類型

txn正在刪除的 Webhook 狀態
txnStatus True string

txn正在刪除的 Webhook 狀態

要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

刪除支付成功 Webhook

刪除對應至PayPal支付成功 Webhook 的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

刪除發票 Webhook

刪除對應至 Xero Invoices Webhook 的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

刪除發票已付款 Webhook

刪除對應至PayPal發票付費 Webhook 的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

刪除聯絡人 Webhook

刪除對應至 Xero Contacts 更新 Webhook 的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

建立 PayPal 支付款項

根據其API建立PayPal支付給一或多個收款人 https://developer.paypal.com/docs/api/payments.payouts-batch/v1/#payouts_create

參數

名稱 機碼 必要 類型 Description
寄件者的電子郵件
email True string

與PayPal帳戶相對應的寄件者電子郵件。

寄件者的批次 ID
sender_batch_id string

寄件者的批次ID (應為過去 30 天內的唯一值,每個 PayPal)。

電子郵件主旨
email_subject string

PayPal將傳送的電子郵件通知的主旨。

接收器類型
recipient_type string

收件者類型。 有效值為 EMAIL / PAYER_ID / PHONE。 此值或付款項目/詳細資料中的值都是必填的。

接收器類型
recipient_type string

收件者類型。 有效值為 EMAIL / PAYER_ID / PHONE。 此值或支付批次標頭中的值都是必填的。

收款人(電子郵件/付款人 ID/電話)
receiver True string

收件人的電子郵件/PayPal payer_id/電話號碼。

備註
note string

支付項目級別備註。

寄件者的項目 ID
sender_item_id string

寄件者的支付項目 ID (應為過去 30 天內根據 PayPal 的唯一值)。

貨幣
currency True string

貨幣

價值觀
value True string

價值觀

傳回

建立 PayPal 發票

建立草稿 PayPal 發票,並立即根據其 API https://developer.paypal.com/docs/api/invoicing/v1/#invoices_create 將其傳送給接收者,並 https://developer.paypal.com/docs/api/invoicing/v1/#invoices_send

參數

名稱 機碼 必要 類型 Description
寄件者的電子郵件
email True string

與PayPal帳戶相對應的寄件者電子郵件。

寄件者的名字
first_name string

寄件者的名字。

寄件者的姓氏
last_name string

寄件者的姓氏。

寄件人的公司名稱
business_name string

寄件者的公司名稱。

寄件者電話的國家/地區代碼
country_code string

手機的國家/地區代碼。

寄件者的電話號碼和區號
national_number string

帶有區號的電話 nuber。

寄件人地址 1
line1 True string

地址的第 1 行。

寄件者之城
city True string

城市

寄件者狀態
state string

State

寄件人的郵遞區號
postal_code string

郵遞區號

寄件人的國家代碼
country_code True string

兩個字元的 ISO 國家代碼。

帳單至電子郵件
email True string

帳單至電子郵件。 這可能是收信人 PayPal 帳戶的電子郵件。

帳單名字
first_name string

名字

帳單姓氏
last_name string

姓氏

出貨名字
first_name string

名字

出貨姓氏
last_name string

姓氏

送貨地址 1
line1 string

地址的第 1 行。

航運城市
city string

城市

出貨狀態
state string

State

運送郵遞區號
postal_code string

郵遞區號

運送國家/地區代碼
country_code string

國家代碼

項目名稱
name string

項目名稱

項目數量
quantity string

數量: 例如,1.5

單價貨幣
currency True string

貨幣

單價值
value True string

價值觀

項目稅種/名稱
name True string

稅種/名稱

品項稅率
percent True string

百分之。 例如,8.5

折扣百分比
percent string

百分比

運費貨幣
currency string

貨幣

運費價值
value string

價值觀

發票附註
note string

發票附註

發票條款
terms string

發票條款

傳回

回應詳細資料,包括狀態。

建立 QBO 發票

根據其 API 創建和發送 QuickBooks 在線發票 https://developer.intuit.com/app/developer/qbo/docs/api/accounting/ecommerce/invoice

參數

名稱 機碼 必要 類型 Description
寄件者的電子郵件
SenderEmail True string

發件人的電子郵件,對應於 Intuit QuickBooks Online 帳戶。

寄件者的領域 ID 或公司 ID
RealmId True string

發件人的領域 ID 或公司 ID,對應於 Intuit QuickBooks Online 帳戶。

交易日期
TxnDate string

YYYY -MM-DD 格式的交易日期

到期日
DueDate string

截止日期(YYYY-MM-DD 格式)

文件編號
DocNumber string

文件編號

總數
Amount True double

總數

詳細資料類型
DetailType True string

詳細資料類型

價值觀
value True string

價值觀

名稱
name True string

名稱

客戶參考
value True string

客戶參考

傳回

回應詳細資料,包括狀態。

進階使用:刪除發票、付款等 Webhook

進階使用:刪除與PayPal Webhook 對應的 Entegrations.io Webhook。

參數

名稱 機碼 必要 類型 Description
要刪除的 Webhook ID
webhookId True string

要刪除的 Webhook ID

觸發程序

每當在 Xero 創建或更新發票時

為 Xero Invoices 建立 entegrations.io Webhook 更新資料,每當 entegrations.io 收到來自 Xero 的 Invoices 的代表 Webhook 承載時,就會觸發它。

每當在 Xero 建立或更新聯絡人時

為 Xero 聯絡人資料建立 entegrations.io Webhook,每當 entegrations.io 收到來自 Xero 的聯絡人代表 Webhook 承載時,就會觸發該 Webhook。

每當定期付款完成時

為PayPal週期性付款完成 IPN 事件建立 entegrations.io Webhook,每當 entegrations.io 收到來自 PayPal 的代表 IPN 承載時,就會觸發該事件。

每當建立新案例時

為新案例建立的 IPN 事件建立 entegrations.io Webhook PayPal每當 entegrations.io 從PayPal收到代表 IPN 承載時就會觸發。

每當快速結帳付款完成時

為PayPal已完成的 IPN 事件建立 entegrations.io Webhook express_checkout每當 entegrations.io 從PayPal收到代表 IPN 承載時就會觸發。

每當支付款項時

為PayPal支付的支付資料建立 entegrations.io Webhook,每當 entegrations.io 收到來自PayPal支付的支付的代理 Webhook 承載時,就會觸發該 Webhook。

每當支付發票(在 PayPal)時

為PayPal Invoicing Paid 資料建立 entegrations.io Webhook,每當 entegrations.io 從 PayPal 收到 Invoice Paid 的代表 Webhook 承載時,就會觸發它。

進階使用:收到 IPN(一般)更新時

進階使用:為PayPal IPN 事件資料建立 entegrations.io Webhook,每當 entegrations.io 從PayPal收到代表 IPN 有效負載時,就會觸發該 Webhook。 請注意,這是預設有效負載,可為您提供 PayPal 發送的任何內容。

進階使用:開立發票時,收到的付款更新

進階使用:為PayPal發票、付款等 Webhook 資料建立 entegrations.io Webhook,每當 entegrations.io 從PayPal收到代表 Webhook 有效負載時,就會觸發。 請注意,這是預設有效負載,可為您提供 PayPal 發送的任何內容。

每當在 Xero 創建或更新發票時

為 Xero Invoices 建立 entegrations.io Webhook 更新資料,每當 entegrations.io 收到來自 Xero 的 Invoices 的代表 Webhook 承載時,就會觸發它。

參數

名稱 機碼 必要 類型 Description
xeroEmailAddress
xeroEmailAddress True string

Xero 帳戶的電子郵件地址。 您必須使用用於自訂連接器上線的相同 Xero 電子郵件地址。

應該GetInvoiceAsPdf
shouldGetInvoiceAsPdf boolean

指出除了發票資源之外,是否還必須從 Xero 獲取 PDF 格式的發票。

傳回

每當在 Xero 建立或更新聯絡人時

為 Xero 聯絡人資料建立 entegrations.io Webhook,每當 entegrations.io 收到來自 Xero 的聯絡人代表 Webhook 承載時,就會觸發該 Webhook。

參數

名稱 機碼 必要 類型 Description
xeroEmailAddress
xeroEmailAddress True string

Xero 帳戶的電子郵件地址。 您必須使用用於自訂連接器上線的相同 Xero 電子郵件地址。

傳回

每當定期付款完成時

為PayPal週期性付款完成 IPN 事件建立 entegrations.io Webhook,每當 entegrations.io 收到來自 PayPal 的代表 IPN 承載時,就會觸發該事件。

參數

名稱 機碼 必要 類型 Description
貝寶電子郵件地址
paypalEmailAddress True string

PayPal帳戶的電子郵件地址。 您必須使用與聯結器上線時相同的 PayPal 電子郵件地址。

傳回

每當建立新案例時

為新案例建立的 IPN 事件建立 entegrations.io Webhook PayPal每當 entegrations.io 從PayPal收到代表 IPN 承載時就會觸發。

參數

名稱 機碼 必要 類型 Description
貝寶電子郵件地址
paypalEmailAddress True string

PayPal帳戶的電子郵件地址。 您必須使用與聯結器上線時相同的 PayPal 電子郵件地址。

傳回

每當快速結帳付款完成時

為PayPal已完成的 IPN 事件建立 entegrations.io Webhook express_checkout每當 entegrations.io 從PayPal收到代表 IPN 承載時就會觸發。

參數

名稱 機碼 必要 類型 Description
貝寶電子郵件地址
paypalEmailAddress True string

PayPal帳戶的電子郵件地址。 您必須使用與聯結器上線時相同的 PayPal 電子郵件地址。

傳回

每當支付款項時

為PayPal支付的支付資料建立 entegrations.io Webhook,每當 entegrations.io 收到來自PayPal支付的支付的代理 Webhook 承載時,就會觸發該 Webhook。

參數

名稱 機碼 必要 類型 Description
貝寶電子郵件地址
paypalEmailAddress True string

PayPal帳戶的電子郵件地址。 您必須使用與聯結器上線時相同的 PayPal 電子郵件地址。

傳回

每當支付發票(在 PayPal)時

為PayPal Invoicing Paid 資料建立 entegrations.io Webhook,每當 entegrations.io 從 PayPal 收到 Invoice Paid 的代表 Webhook 承載時,就會觸發它。

參數

名稱 機碼 必要 類型 Description
貝寶電子郵件地址
paypalEmailAddress True string

PayPal帳戶的電子郵件地址。 您必須使用與聯結器上線時相同的 PayPal 電子郵件地址。

傳回

進階使用:收到 IPN(一般)更新時

進階使用:為PayPal IPN 事件資料建立 entegrations.io Webhook,每當 entegrations.io 從PayPal收到代表 IPN 有效負載時,就會觸發該 Webhook。 請注意,這是預設有效負載,可為您提供 PayPal 發送的任何內容。

參數

名稱 機碼 必要 類型 Description
正在建立的 IPN txn_type。
txnType True string

正在建立的 IPN txn_type。 把一切都留給所有人txn_types。

txn 或正在建立的 Webhook 的付款狀態。
txnStatus True string

txn 或正在建立的 Webhook 的付款狀態。 將所有狀態全部保留。

貝寶電子郵件地址
paypalEmailAddress True string

PayPal帳戶的電子郵件地址。 您必須使用與聯結器上線時相同的 PayPal 電子郵件地址。

傳回

進階使用:開立發票時,收到的付款更新

進階使用:為PayPal發票、付款等 Webhook 資料建立 entegrations.io Webhook,每當 entegrations.io 從PayPal收到代表 Webhook 有效負載時,就會觸發。 請注意,這是預設有效負載,可為您提供 PayPal 發送的任何內容。

參數

名稱 機碼 必要 類型 Description
貝寶電子郵件地址
paypalEmailAddress True string

PayPal帳戶的電子郵件地址。 您必須使用與聯結器上線時相同的 PayPal 電子郵件地址。

傳回

定義

EntegrationsInvoice4PayPalCreateResponse

回應詳細資料,包括狀態。

名稱 路徑 類型 Description
狀態
status string

建立發票的狀態。 可能的值:成功或錯誤。

PayPal_發票_id
details.paypal_invoice_id string

由 PayPal 產生的發票 ID。

PayPal_invoice_number
details.paypal_invoice_number string

PayPal 產生的發票號碼。

errorMessage
errorMessage string

錯誤訊息 (如果有任何錯誤)。

EntegrationsPayouts4PayPalCreateResponse

名稱 路徑 類型 Description
狀態
status string

建立支付的狀態。 可能的值:成功或錯誤。

PayPal_payout_batch_id
details.paypal_payout_batch_id string

PayPal 為此支付產生的批次 ID。

sender_batch_id
details.sender_batch_id string

在要求中傳送的批次識別碼 (回應相同的值)

errorMessage
errorMessage string

錯誤訊息 (如果有任何錯誤)。

EntegrationsWebhook4PayPalDefaultPushResponse

名稱 路徑 類型 Description
PayPal提供的ID
id string
create_time 由 PayPal 給出
create_time string
event_type 由 PayPal 給出
event_type string
resource_type由PayPal給出
resource_type string
PayPal 提供的摘要
summary string
PayPal提供的資源
resource object
PayPal提供的資源串化版本
resource_json_stringified string

EntegrationsWebhook4PayPalInvoicingPaidPushResponse

名稱 路徑 類型 Description
PayPal提供的ID
invoice_paid_paypal_invoice_id string
create_time 由 PayPal 給出
invoice_paid_time string
PayPal 提供的摘要
invoice_paid_summary string
PayPal提供的資源
invoice_paid_resource object

EntegrationsWebhook4PayPalPayoutsPaidPushResponse

名稱 路徑 類型 Description
PayPal提供的ID
payouts_batch_success_paypal_payout_batch_id string
create_time 由 PayPal 給出
payouts_batch_success_time string
PayPal 提供的摘要
payouts_batch_success_summary string
PayPal提供的資源
payouts_batch_success_resource object

EntegrationsWebhook4PayPalIpnEcCompletedPushResponse

名稱 路徑 類型 Description
txn_id 由 PayPal 提供
txn_id string
payment_date由PayPal給出
payment_date string
mc_gross由PayPal給出
mc_gross string
mc_fee 由 PayPal 提供
mc_fee string
payer_email由PayPal給出
payer_email string

EntegrationsWebhook4PayPalIpnNewCaseCreatedPushResponse

名稱 路徑 類型 Description
case_creation_date 由 PayPal 提供
case_creation_date string
case_id由PayPal給出
case_id string
buyer_additional_information由PayPal給出
buyer_additional_information string
case_type 由 PayPal 提供
case_type string
reason_code由PayPal給出
reason_code string

EntegrationsWebhook4PayPalIpnRecurringPaymentCompletedPushResponse

名稱 路徑 類型 Description
txn_id 由 PayPal 提供
txn_id string
payment_date由PayPal給出
payment_date string
自訂值(您必須在與PayPal整合期間使用過),由PayPal提供
custom string
payment_status 由 PayPal 提供
payment_status string
PayPal 提供的金額
amount string
名字和姓氏 (如果它們為 Null)。 否則,公司名稱。 這些值由PayPal提供
payer_full_name string
payer_email由PayPal給出
payer_email string

EntegrationsWebhook4XeroInvoicesPushResponse

名稱 路徑 類型 Description
resourceUrl 由 Xero 提供
resource_url string
resourceId (由 Xero 提供)
resource_id string
eventDateUtc 由 Xero 提供,例如 2017-06-21T01:15:39.902
event_date_tc string
eventType 的 Xero 所指定。 可以創建或更新
event_type string
eventCategory,如 Xero 所指定。 可以是 INVOICE 或 CONTACT,但此案例可以是 INVOICE。
event_category string
tenantId (由 Xero 提供),例如 c2cc9b6e-9458-4c7d-93cc-f02b81b0594f
tenant_id string
tenantType 由 Xero 提供,目前是 ORGANISATION
tenantType string
Xero 提供的發票資源。
invoice_resource object
將此發票擷取為 PDF 時,此選用欄位可以包含 Xero 提供的 Base64 版本的應用程式/pdf 內容。
invoice_pdf_as_base64 object

EntegrationsWebhook4XeroContactsPushResponse

名稱 路徑 類型 Description
resourceUrl 由 Xero 提供
resource_url string
resourceId (由 Xero 提供)
resource_id string
eventDateUtc 由 Xero 提供,例如 2017-06-21T01:15:39.902
event_date_tc string
eventType 的 Xero 所指定。 可以創建或更新
event_type string
eventCategory,如 Xero 所指定。 可以是 INVOICE 或 CONTACT,但此案例可以是 CONTACT。
event_category string
tenantId (由 Xero 提供),例如 c2cc9b6e-9458-4c7d-93cc-f02b81b0594f
tenant_id string
tenantType 由 Xero 提供,目前是 ORGANISATION
tenantType string
Xero 提供的聯繫資源
contact_resource object

EntegrationsInvoice4IntuitCreateResponse

回應詳細資料,包括狀態。

名稱 路徑 類型 Description
狀態
status string

建立發票的狀態。 可能的值:成功或錯誤。

intuit_invoice_id
details.intuit_invoice_id string

QuickBooks 產生的發票 ID。

intuit_invoice_number
details.intuit_invoice_number string

QuickBooks 產生的發票號碼。

errorMessage
errorMessage string

錯誤訊息 (如果有任何錯誤)。