Entegrations.io (プレビュー)

Entegrations.io, inc は、3 つの幅広い機能セットを提供します。 1) PayPal アカウントを活用した、PayPal の請求、ペイアウト、および IPN 機能。 2) Xero アカウントを活用した請求および取引先担当者用の Webhook。 3) QuickBooks Online アカウントを活用した QBO 請求書。

このコネクタは、次の製品および地域で利用可能です。

Service クラス 地域
Logic Apps 標準 以下を除くすべての Logic Apps 地域 :
     -   Azure 政府の地域
     -   Azure 中国の地域
     -   国防総省 (DoD)
Power Automate プレミアム 以下を除くすべての Power Automate 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   国防総省 (DoD)
Power Apps プレミアム 以下を除くすべての Power Apps 地域 :
     -   米国政府 (GCC)
     -   米国政府 (GCC High)
     -   21Vianet が運用する中国のクラウド
     -   米国国防総省 (DoD)
お問い合わせ先
件名 entegrations.io inc サポート
[URL] https://www.entegrations.io/#contact
メール support@entegrations.io
Connector Metadata
発行者 entegrations.io inc
Web サイト https://www.entegrations.io
プライバシー ポリシー https://www.entegrations.io/privacy.html
カテゴリ 生産性

Entegrations.io は、PayPal アカウントを活用する請求、支払い、IPN データを提供します。 請求機能を使用すると、PayPal プラットフォームを介して請求書を作成し、受信者に送信できます。 ペイアウト機能を使用すると、PayPal プラットフォームを介して 1 人以上の受信者にペイアウトを送信できます。 IPN 機能を使用すると、PayPal の IPN データを受信できます。 これら 3 つの機能はすべて、サードパーティ (例 : entegrations.io) を介してプロキシすることで機能します。 このコネクタを使用する前に、資格情報が必要になります。 このためには、1 回限りの PayPal 認証を行い、ユーザーに代わって請求書またはペイアウトを作成できるようにする必要があります。 オンボードの手順については、https://portal.entegrations.io/portal にアクセスしてください。 オンボードの一環として、Microsoft Flow でカスタム コネクタを使用する際に接続に使用できる API キーを取得します。

前提条件

このコネクタを使用するには、https://portal.entegrations.io/portal で利用可能なプランのいずれかにサブスクライブしていることが前提条件となります。 まずは、基本プランを選択できます。 サブスクリプションの一環として、このコネクタを有効にすると、使用する API キーを取得できます。

資格情報の入手方法

  1. https://portal.entegrations.io/portal で適切なプランにサインアップします
  2. サインインして、「マイ アカウント」ページに移動します。
  3. 「使用可能なコネクタ/アプリ」セクションで、このコネクタを見つけます。 コネクタを有効にして、1 回限りの認証フローに従います。
  4. 自動生成された API キーにアクセスしてコピーし、このコネクタを使用している間、そのキーをフローで使用します。

接続の作成

コネクタは、次の認証タイプをサポートしています:

既定 接続を作成するためのパラメーター。 すべての地域 共有不可

既定

適用できるもの: すべての領域

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ 内容 必要
API キー securestring この API の API キー

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

IPN の express_checkout 完了済み webhook の削除

PayPal IPN の express_checkout 完了済み webhook に対応する Entegrations.io webhook を削除します。

IPN の new_case 作成済み webhook の削除

PayPal IPN の new_case 作成済み webhook に対応する Entegrations.io webhook を削除します。

IPN の recurring_payment 完了済み webhook の削除

PayPal IPN の recurring_payment 完了済み webhook に対応する Entegrations.io webhook を削除します。

PayPal ペイアウトの作成

API https://developer.paypal.com/docs/api/payments.payouts-batch/v1/#payouts_create に基づいて、1 人以上の受信者への PayPal ペイアウトを作成する

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 https://developer.intuit.com/app/developer/qbo/docs/api/accounting/ecommerce/invoice に基づく QuickBooks Online 請求書を作成し、送信する

ペイアウト成功 webhook の削除

PayPal ペイアウト成功 webhook に対応する Entegrations.io webhook を削除します。

取引先担当者 webhook の削除

Xero 取引先担当者更新 webhook に対応する Entegrations.io webhook を削除します。

汎用 IPN webhook の削除

PayPal IPN の汎用 webhook に対応する Entegrations.io webhook を削除します。

請求書の webhook の削除

Xero 請求書の webhook に対応する Entegrations.io webhook を削除します。

請求書の支払い済み webhook の削除

PayPal 請求書の支払済み webhook に対応する Entegrations.io webhook を削除します。

高度な使用法 : 請求、支払いなどの webhook を削除する

高度な使用法 : PayPal webhook に対応する Entegrations.io webhook を削除します。

IPN の express_checkout 完了済み webhook の削除

PayPal IPN の express_checkout 完了済み webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

IPN の new_case 作成済み webhook の削除

PayPal IPN の new_case 作成済み webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

IPN の recurring_payment 完了済み webhook の削除

PayPal IPN の recurring_payment 完了済み webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

PayPal ペイアウトの作成

API https://developer.paypal.com/docs/api/payments.payouts-batch/v1/#payouts_create に基づいて、1 人以上の受信者への PayPal ペイアウトを作成する

パラメーター

名前 キー 必須 説明
送信者の電子メール
email True string

PayPal アカウントに対応する送信者の電子メールです。

送信者のバッチ ID
sender_batch_id string

送信者のバッチ ID (PayPal ごとに過去 30 日間の一意の値である必要がある)。

電子メールの件名
email_subject string

PayPal によって送信される電子メール通知の件名です。

受信者の種類
recipient_type string

受信者の種類です。 有効な値は、電子メール/PAYER_ID/電話のいずれかです。 この値またはペイアウト品目/詳細の値のいずれかが必須です。

受信者の種類
recipient_type string

受信者の種類です。 有効な値は、電子メール/PAYER_ID/電話のいずれかです。 この値またはペイアウト バッチ ヘッダーの値のいずれかが必須です。

受信者 (電子メール/支払者 ID/電話)
receiver True string

受信者の電子メール/PayPal payer_id/電話番号です。

メモ
note string

ペイアウト品目レベルのメモです。

送信者の品目 ID
sender_item_id string

送信者のペイアウト品目 ID (PayPal ごとに過去 30 日間の一意の値である必要がある)。

通貨
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 に従ってすぐに受信者に送信する

パラメーター

名前 キー 必須 説明
送信者の電子メール
email True string

PayPal アカウントに対応する送信者の電子メールです。

送信者の名
first_name string

送信者の名です。

送信者の姓
last_name string

送信者の姓です。

送信者の事業名
business_name string

送信者の事業名です。

送信者の電話の国コード
country_code string

電話の国コードです。

市外局番付きの送信者の電話番号
national_number string

市外局番付きの電話番号です。

送信者の住所 1
line1 True string

住所の 1 行目です。

送信者の市
city True string

送信者の都道府県
state string

完了状態

送信者の郵便番号
postal_code string

郵便番号

送信者の国コード
country_code True string

2 文字の 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

完了状態

送付先の郵便番号
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 https://developer.intuit.com/app/developer/qbo/docs/api/accounting/ecommerce/invoice に基づく QuickBooks Online 請求書を作成し、送信する

パラメーター

名前 キー 必須 説明
送信者の電子メール
SenderEmail True string

Intuit QuickBooks Online アカウントに対応する送信者の電子メールです。

送信者の領域 ID または会社 ID
RealmId True string

Intuit QuickBooks Online アカウントに対応する送信者の領域 ID または会社 ID です。

トランザクションの日付
TxnDate string

トランザクションの日付 (YYYY-MM-DD 形式)

期日
DueDate string

期日 (YYYY-MM-DD 形式)

DocNumber
DocNumber string

DocNumber

金額
Amount True double

金額

詳細の種類
DetailType True string

詳細の種類

value True string

件名
name True string

件名

顧客参照
value True string

顧客参照

戻り値

状態を含む回答の詳細です。

ペイアウト成功 webhook の削除

PayPal ペイアウト成功 webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

取引先担当者 webhook の削除

Xero 取引先担当者更新 webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

汎用 IPN webhook の削除

PayPal IPN の汎用 webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の txnType
txnType True string

削除される Webhook の txnType

削除される Webhook の txnStatus
txnStatus True string

削除される Webhook の txnStatus

削除される Webhook の ID
webhookId True string

削除される Webhook の ID

請求書の webhook の削除

Xero 請求書の webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

請求書の支払い済み webhook の削除

PayPal 請求書の支払済み webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

高度な使用法 : 請求、支払いなどの webhook を削除する

高度な使用法 : PayPal webhook に対応する Entegrations.io webhook を削除します。

パラメーター

名前 キー 必須 説明
削除される Webhook の ID
webhookId True string

削除される Webhook の ID

トリガー

Xero で取引先担当者が作成または更新されるたびに

Xero 取引先担当者データ用の entegrations.io webhook を作成し、entegrations.io が Xero からの代理のペイロードを受信するたびにトリガーします。

Xero で請求書が作成または更新されるたびに

Xero の請求書の更新データ用の entegrations.io webhook を作成し、Xero から請求書の代理 webhook ペイロードを entegrations.io が受信するたびにトリガーします。

エクスプレス チェックアウトの支払いが完了するたびに

PayPal express_checkout 完了済み IPN イベント用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の IPN ペイロードを受信するたびにトリガーします。

ペイアウトが支払われるたびに

PayPal ペイアウト支払済みデータ用の entegrations.io webhook を作成し、entegrations.io が PayPal からペイアウト支払済みの代理の webhook ペイロードを受信するたびにトリガーします。

定期支払いが完了するたびに

PayPal 定期支払い完了済み IPN イベント用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の IPN ペイロードを受信するたびにトリガーします。

新規サポート案件が作成されるたびに

PayPal 新規サポート案件作成済み IPN イベント用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の IPN ペイロードを受信するたびにトリガーします。

請求書 (PayPal で) が支払われるたびに

PayPal 請求支払済みデータ用の entegrations.io webhook を作成し、entegrations.io が PayPal から請求書支払済みの代理の webhook ペイロードを受信するたびにトリガーします。

高度な使用法 : IPN (汎用) 更新を受信したとき

高度な使用法 : PayPal IPN イベント データ用の entegrations.io webhook を作成し、entegrations.io が PayPal からの代理の IPN ペイロードを受信するたびにトリガーします。 これは規定のペイロードであり、PayPal が送信するものは何でも取得することに注意してください。

高度な使用法 : 請求時に、ペイアウトの更新を受信する

高度な使用法 : PayPal 請求、ペイアウトなどの webhook データ用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の webhook ペイロードを受信するたびにトリガーされます。 これは規定のペイロードであり、PayPal が送信するものは何でも取得することに注意してください。

Xero で取引先担当者が作成または更新されるたびに

Xero 取引先担当者データ用の entegrations.io webhook を作成し、entegrations.io が Xero からの代理のペイロードを受信するたびにトリガーします。

パラメーター

名前 キー 必須 説明
xeroEmailAddress
xeroEmailAddress True string

Xero アカウントの電子メール アドレスです。 カスタム コネクタのオンボードに使用したものと同じ Xero 電子メール アドレスを使用する必要があります。

戻り値

Xero で請求書が作成または更新されるたびに

Xero の請求書の更新データ用の entegrations.io webhook を作成し、Xero から請求書の代理 webhook ペイロードを entegrations.io が受信するたびにトリガーします。

パラメーター

名前 キー 必須 説明
xeroEmailAddress
xeroEmailAddress True string

Xero アカウントの電子メール アドレスです。 カスタム コネクタのオンボードに使用したものと同じ Xero 電子メール アドレスを使用する必要があります。

shouldGetInvoiceAsPdf
shouldGetInvoiceAsPdf boolean

請求書リソースに加えて、Xero から PDF として請求書を取得する必要があるかどうかを示します。

戻り値

エクスプレス チェックアウトの支払いが完了するたびに

PayPal express_checkout 完了済み IPN イベント用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の IPN ペイロードを受信するたびにトリガーします。

パラメーター

名前 キー 必須 説明
paypalEmailAddress
paypalEmailAddress True string

PayPal アカウントの電子メール アドレスです。 コネクタのオンボードに使用したものと同じ PayPal 電子メール アドレスを使用する必要があります。

戻り値

ペイアウトが支払われるたびに

PayPal ペイアウト支払済みデータ用の entegrations.io webhook を作成し、entegrations.io が PayPal からペイアウト支払済みの代理の webhook ペイロードを受信するたびにトリガーします。

パラメーター

名前 キー 必須 説明
paypalEmailAddress
paypalEmailAddress True string

PayPal アカウントの電子メール アドレスです。 コネクタのオンボードに使用したものと同じ PayPal 電子メール アドレスを使用する必要があります。

戻り値

定期支払いが完了するたびに

PayPal 定期支払い完了済み IPN イベント用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の IPN ペイロードを受信するたびにトリガーします。

パラメーター

名前 キー 必須 説明
paypalEmailAddress
paypalEmailAddress True string

PayPal アカウントの電子メール アドレスです。 コネクタのオンボードに使用したものと同じ PayPal 電子メール アドレスを使用する必要があります。

戻り値

新規サポート案件が作成されるたびに

PayPal 新規サポート案件作成済み IPN イベント用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の IPN ペイロードを受信するたびにトリガーします。

パラメーター

名前 キー 必須 説明
paypalEmailAddress
paypalEmailAddress True string

PayPal アカウントの電子メール アドレスです。 コネクタのオンボードに使用したものと同じ PayPal 電子メール アドレスを使用する必要があります。

戻り値

請求書 (PayPal で) が支払われるたびに

PayPal 請求支払済みデータ用の entegrations.io webhook を作成し、entegrations.io が PayPal から請求書支払済みの代理の webhook ペイロードを受信するたびにトリガーします。

パラメーター

名前 キー 必須 説明
paypalEmailAddress
paypalEmailAddress True string

PayPal アカウントの電子メール アドレスです。 コネクタのオンボードに使用したものと同じ PayPal 電子メール アドレスを使用する必要があります。

戻り値

高度な使用法 : IPN (汎用) 更新を受信したとき

高度な使用法 : PayPal IPN イベント データ用の entegrations.io webhook を作成し、entegrations.io が PayPal からの代理の IPN ペイロードを受信するたびにトリガーします。 これは規定のペイロードであり、PayPal が送信するものは何でも取得することに注意してください。

パラメーター

名前 キー 必須 説明
作成される IPN の txn_type です。
txnType True string

作成される IPN の txn_type です。 すべての txn_types にすべてを残します。

作成される Webhook の txn または支払い状態です。
txnStatus True string

作成される Webhook の txn または支払い状態です。 すべての状態をすべて残します。

paypalEmailAddress
paypalEmailAddress True string

PayPal アカウントの電子メール アドレスです。 コネクタのオンボードに使用したものと同じ PayPal 電子メール アドレスを使用する必要があります。

戻り値

高度な使用法 : 請求時に、ペイアウトの更新を受信する

高度な使用法 : PayPal 請求、ペイアウトなどの webhook データ用の entegrations.io webhook を作成し、entegrations.io が PayPal から代理の webhook ペイロードを受信するたびにトリガーされます。 これは規定のペイロードであり、PayPal が送信するものは何でも取得することに注意してください。

パラメーター

名前 キー 必須 説明
paypalEmailAddress
paypalEmailAddress True string

PayPal アカウントの電子メール アドレスです。 コネクタのオンボードに使用したものと同じ PayPal 電子メール アドレスを使用する必要があります。

戻り値

定義

EntegrationsInvoice4PayPalCreateResponse

状態を含む回答の詳細です。

名前 パス 説明
状態
status string

請求書の作成状態です。 使用できる値 : 成功またはエラーです。

paypal_invoice_id
details.paypal_invoice_id string

PayPal によって生成された請求書 ID です。

paypal_invoice_number
details.paypal_invoice_number string

PayPal によって生成された請求書番号です。

errorMessage
errorMessage string

エラーがある場合の、エラーメッセージです。

EntegrationsPayouts4PayPalCreateResponse

名前 パス 説明
状態
status string

ペイアウトの作成状態です。 使用できる値 : 成功またはエラーです。

paypal_payout_batch_id
details.paypal_payout_batch_id string

このペイアウトのために PayPal によって生成されたバッチ ID です。

sender_batch_id
details.sender_batch_id string

要求で送信されたバッチ ID (同じ値をエコー バック)

errorMessage
errorMessage string

エラーがある場合の、エラーメッセージです。

EntegrationsWebhook4PayPalDefaultPushResponse

名前 パス 説明
PayPal で指定された ID
id string
PayPal で指定された create_time
create_time string
PayPal で指定された event_type
event_type string
PayPal で指定された resource_type
resource_type string
PayPal で指定された概要
summary string
PayPal で指定されたリソース
resource object
PayPal で指定されたリソースの文字列化されたバージョン
resource_json_stringified string

EntegrationsWebhook4PayPalInvoicingPaidPushResponse

名前 パス 説明
PayPal で指定された ID
invoice_paid_paypal_invoice_id string
PayPal で指定された create_time
invoice_paid_time string
PayPal で指定された概要
invoice_paid_summary string
PayPal で指定されたリソース
invoice_paid_resource object

EntegrationsWebhook4PayPalPayoutsPaidPushResponse

名前 パス 説明
PayPal で指定された ID
payouts_batch_success_paypal_payout_batch_id string
PayPal で指定された create_time
payouts_batch_success_time string
PayPal で指定された概要
payouts_batch_success_summary string
PayPal で指定されたリソース
payouts_batch_success_resource object

EntegrationsWebhook4PayPalIpnEcCompletedPushResponse

名前 パス 説明
PayPal で指定された txn_id
txn_id string
PayPal で指定された payment_date
payment_date string
PayPal で指定された mc_gross
mc_gross string
PayPal で指定された mc_fee
mc_fee string
PayPal で指定された payer_email
payer_email string

EntegrationsWebhook4PayPalIpnNewCaseCreatedPushResponse

名前 パス 説明
PayPal で指定された case_creation_date
case_creation_date string
PayPal で指定された case_id
case_id string
PayPal で指定された buyer_additional_information
buyer_additional_information string
PayPal で指定された case_type
case_type string
PayPal で指定された reason_code
reason_code string

EntegrationsWebhook4PayPalIpnRecurringPaymentCompletedPushResponse

名前 パス 説明
PayPal で指定された txn_id
txn_id string
PayPal で指定された payment_date
payment_date string
PayPal で指定された (PayPal との統合中に使用した) カスタム値
custom string
PayPal で指定された payment_status
payment_status string
PayPal で指定された金額
amount string
姓と名 (null の場合)。 それ以外は、事業名です。 これらの値は PayPal で指定されます。
payer_full_name string
PayPal で指定された payer_email
payer_email string

EntegrationsWebhook4XeroInvoicesPushResponse

名前 パス 説明
Xero で指定された resourceUrl
resource_url string
Xero で指定された resourceId
resource_id string
Xero で指定された eventDateUtc (例 : 2017-06-21T01:15:39.902)
event_date_tc string
Xero で指定された eventType。 作成または更新が可能
event_type string
Xero で指定された eventCategory。 請求書または取引先担当者にすることができますが、このシナリオでは請求書です。
event_category string
Xero で指定された tenantId (例 : c2cc9b6e-9458-4c7d-93cc-f02b81b0594f)
tenant_id string
Xero で指定された tenantType は、現時点では、組織
tenantType string
Xero で指定された請求書リソースです。
invoice_resource object
この請求書を PDF として取得する場合、このオプションのフィールドには、Xero で指定された Base64 バージョンのアプリケーション/PDF コンテンツを含めることができます。
invoice_pdf_as_base64 object

EntegrationsWebhook4XeroContactsPushResponse

名前 パス 説明
Xero で指定された resourceUrl
resource_url string
Xero で指定された resourceId
resource_id string
Xero で指定された eventDateUtc (例 : 2017-06-21T01:15:39.902)
event_date_tc string
Xero で指定された eventType。 作成または更新が可能
event_type string
Xero で指定された eventCategory。 請求書または取引先担当者にすることができますが、このシナリオでは取引先担当者です。
event_category string
Xero で指定された tenantId (例 : c2cc9b6e-9458-4c7d-93cc-f02b81b0594f)
tenant_id string
Xero で指定された tenantType は、現時点では、組織
tenantType string
Xero で指定された取引先担当者リソース
contact_resource object

EntegrationsInvoice4IntuitCreateResponse

状態を含む回答の詳細です。

名前 パス 説明
状態
status string

請求書の作成状態です。 使用できる値 : 成功またはエラーです。

intuit_invoice_id
details.intuit_invoice_id string

QuickBooks によって生成された請求書 ID です。

intuit_invoice_number
details.intuit_invoice_number string

QuickBooks によって生成された請求書番号です。

errorMessage
errorMessage string

エラーがある場合の、エラーメッセージです。