Supported OS Linux

marketplace
This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

Overview

Unlock powerful insights from your PayPal® events with the Agent-based Datadog integration. PayPal® is a leading online payment platform that enables businesses to process payments, manage transactions, and handle various financial operations globally. This integration allows enterprises to monitor and visualize over 100 metrics from their PayPal® transactions, providing comprehensive analytics and monitoring. Learn more about PayPal®.

Key Features:

  • Monitoring: Track and analyze payment transactions, refunds, authorizations, and customer activity, for instant visibility into your PayPal® data.
  • Comprehensive Metric Coverage: Access over 100 key events from PayPal®, to gain insights into payment trends, error rates, and financial performance.
  • Pre-built Dashboard and Monitor: Deploy a fully customizable dashboard and set up monitors to detect anomalies and address, potential issues before they affect your business.
  • Seamless Data Handling: Capture PayPal® events through a webhook, process the data using a Message Broker (ActiveMQ), and send data to Datadog to reduce latency and ensure reliable monitoring.
  • Scalable and Reliable: Handle high volumes of PayPal® events, allowing growing businesses to rely on accurate and timely data reporting by selecting specific events from PayPal® webhooks.

Leverage this integration to transform PayPal® event data into actionable insights and enable your business to make confident, data-driven decisions.

Security Note: This integration does not store or process any sensitive payment information (such as credit card details or personal customer data). It only captures event types as count metrics and amounts of payment intent transactions as gauge metrics. Your financial data remains secure and you maintain full compliance with industry regulations such as PCI-DSS.

Data Collected

Metrics

ioconnect.paypal.agent
(gauge)
Show Datadog Paypal integration agents online
Shown as unit
ioconnect.paypal.billing.plan.activated
(count)
Billing plan is activated.
Shown as unit
ioconnect.paypal.billing.plan.created
(count)
Billing plan is created.
Shown as unit
ioconnect.paypal.billing.plan.deactivated
(count)
Billing plan is deactivated.
Shown as unit
ioconnect.paypal.billing.plan.pricing_change.activated
(count)
Price change for the plan is activated.
Shown as unit
ioconnect.paypal.billing.plan.pricing_change.inprogress
(count)
Billing plan pricing change is being processed.
Shown as unit
ioconnect.paypal.billing.plan.updated
(count)
Billing plan is updated.
Shown as unit
ioconnect.paypal.billing.subscription.activated
(count)
Subscription is activated.
Shown as unit
ioconnect.paypal.billing.subscription.canceled
(count)
Subscription is canceled.
Shown as unit
ioconnect.paypal.billing.subscription.created
(count)
Subscription is created.
Shown as unit
ioconnect.paypal.billing.subscription.expired
(count)
Subscription expires.
Shown as unit
ioconnect.paypal.billing.subscription.payment.failed
(count)
Payment failed on subscription.
Shown as unit
ioconnect.paypal.billing.subscription.re_activated
(count)
Billing agreement is re_activated.
Shown as unit
ioconnect.paypal.billing.subscription.suspended
(count)
Billing agreement is suspended.
Shown as unit
ioconnect.paypal.billing.subscription.updated
(count)
Billing agreement is updated.
Shown as unit
ioconnect.paypal.catalog.product.created
(count)
Product is created.
Shown as unit
ioconnect.paypal.catalog.product.updated
(count)
Product is updated.
Shown as unit
ioconnect.paypal.checkout.checkout.buyer_approved
(count)
Checkout payment is created and approved by buyer.
Shown as unit
ioconnect.paypal.checkout.order.approved
(count)
Buyer approved a checkout order.
Shown as unit
ioconnect.paypal.checkout.order.completed
(count)
Checkout order is processed.
Shown as unit
ioconnect.paypal.checkout.order.declined
(count)
Checkout order is declined.
Shown as unit
ioconnect.paypal.checkout.order.saved
(count)
Checkout order is saved.
Shown as unit
ioconnect.paypal.checkout.order.voided
(count)
Checkout order is voided.
Shown as unit
ioconnect.paypal.collection.activity.executed
(count)
Activity ( notification or placement ) happens on a delinquency
Shown as unit
ioconnect.paypal.compliance.process.agent_action_initiated
(count)
Compliance process state is changed to Manual Review.
Shown as unit
ioconnect.paypal.compliance.process.completed
(count)
Compliance process status is Completed.
Shown as unit
ioconnect.paypal.compliance.process.end_user_action_required
(count)
Compliance process status is Need More Data.
Shown as unit
ioconnect.paypal.compliance.process.exempted
(count)
Compliance process status is Exempted.
Shown as unit
ioconnect.paypal.compliance.process.failed
(count)
Compliance process status is failed.
Shown as unit
ioconnect.paypal.compliance.process.not_applied
(count)
Compliance process status is Not Applicable.
Shown as unit
ioconnect.paypal.compliance.process.system_action_initiated
(count)
Compliance process status is Pending System Processing.
Shown as unit
ioconnect.paypal.customer.dispute.created
(count)
Dispute is created.
Shown as unit
ioconnect.paypal.customer.dispute.resolved
(count)
Dispute is resolved.
Shown as unit
ioconnect.paypal.customer.dispute.updated
(count)
Dispute is updated.
Shown as unit
ioconnect.paypal.customer.funds.reserve.released
(count)
Reserved amount is released for a merchant.
Shown as unit
ioconnect.paypal.customer.funds.reserve.withheld
(count)
Merchant fund is reserved with partner for a certain amount of time.
Shown as unit
ioconnect.paypal.customer.managed_account.account_created
(count)
Managed account has been created.
Shown as unit
ioconnect.paypal.customer.managed_account.account_limit_approached
(count)
Threshold limit percentage is reached.
Shown as unit
ioconnect.paypal.customer.managed_account.account_status_changed
(count)
Capabilities and/or process status has been changed on a managed account.
Shown as unit
ioconnect.paypal.customer.managed_account.account_updated
(count)
Managed account has been updated.
Shown as unit
ioconnect.paypal.customer.managed_account.configurations_updated
(count)
Non_loginable account configurations are created, modified or removed.
Shown as unit
ioconnect.paypal.customer.managed_account.created
(count)
Non_loginable account have been created.
Shown as unit
ioconnect.paypal.customer.managed_account.risk_assessed
(count)
Account has been risk assessed or the risk assessment of the account has been changed.
Shown as unit
ioconnect.paypal.customer.managed_account.updated
(count)
Non_loginable account have been updated.
Shown as unit
ioconnect.paypal.customer.merchant_balance.changed
(count)
Payin/payout transaction that results in change to available balances for the merchant.
Shown as unit
ioconnect.paypal.customer.merchant_integration.capability_updated
(count)
Notification for capability change.
Shown as unit
ioconnect.paypal.customer.merchant_integration.product_subscription_updated
(count)
Production subscription status change.
Shown as unit
ioconnect.paypal.customer.merchant_integration.seller_already_integrated
(count)
Seller goes through ISU flow but is already fully integrated with partner.
Shown as unit
ioconnect.paypal.customer.merchant_integration.seller_consent_granted
(count)
Seller grants the requested consents to partner.
Shown as unit
ioconnect.paypal.customer.merchant_integration.seller_email_confirmed
(count)
Seller confirms email.
Shown as unit
ioconnect.paypal.customer.merchant_integration.seller_error_bad_request
(count)
Bad request flow starts by merchant.
Shown as unit
ioconnect.paypal.customer.merchant_integration.seller_error_internal_server_error
(count)
Internal server error flow starts by merchant.
Shown as unit
ioconnect.paypal.customer.merchant_integration.seller_onboarding_initiated
(count)
PayPal creates a merchant account from the partner's onboarding link.
Shown as unit
ioconnect.paypal.customer.merchant_migration.billing_agreement_migration.accepted
(count)
Billing agreement migration is accepted.
Shown as unit
ioconnect.paypal.customer.merchant_migration.billing_agreement_migration.completed
(count)
Billing agreement migration request is completed.
Shown as unit
ioconnect.paypal.customer.merchant_migration.billing_agreement_migration.failed
(count)
Billing agreement migration request is failed.
Shown as unit
ioconnect.paypal.customer.merchant_migration.billing_agreement_migration.in_progress
(count)
Billing agreement migration request is in_progress.
Shown as unit
ioconnect.paypal.customer.negative_balance.active
(count)
Indicate latest negative balances.
Shown as unit
ioconnect.paypal.customer.negative_balance.cleared
(count)
Negative balance gets cleared.
Shown as unit
ioconnect.paypal.customer.negative_balance.created
(count)
Account goes negative.
Shown as unit
ioconnect.paypal.customer.negative_balance.recoupment_completed
(count)
Recoupment transaction is completed to recover negative balance.
Shown as unit
ioconnect.paypal.customer.negative_balance.reverese_recoupment_completed
(count)
Reverse recoupment transaction is completed.
Shown as unit
ioconnect.paypal.customer.partner_financial_account.debited
(count)
Partner account debited.
Shown as unit
ioconnect.paypal.customer.paypal_account.changed
(count)
Change (update/remove/add) in one or more attributes of a Paypal account.
Shown as unit
ioconnect.paypal.customer.profile.account_closed
(count)
Account is closed.
Shown as unit
ioconnect.paypal.customer.user_profile.password_changed
(count)
Result of a password change.
Shown as unit
ioconnect.paypal.customer_support.chargeback.decision_responded
(count)
Response notification for a chargeback.
Shown as unit
ioconnect.paypal.identity.authorization_consent.granted
(count)
User's consent token is granted.
Shown as unit
ioconnect.paypal.identity.authorization_consent.revoked
(count)
User's consent token is revoked.
Shown as unit
ioconnect.paypal.invoicing.invoice.cancelled
(count)
Merchant or customer cancels an invoice.
Shown as unit
ioconnect.paypal.invoicing.invoice.created
(count)
Invoice is created.
Shown as unit
ioconnect.paypal.invoicing.invoice.paid
(count)
Invoice is paid, partially paid, or payment is made and is pending.
Shown as unit
ioconnect.paypal.invoicing.invoice.refunded
(count)
Invoice is refunded or partially refunded.
Shown as unit
ioconnect.paypal.invoicing.invoice.scheduled
(count)
Invoice is scheduled.
Shown as unit
ioconnect.paypal.invoicing.invoice.updated
(count)
Invoice is updated.
Shown as unit
ioconnect.paypal.loyalty.rewards_payout.completed
(count)
Loyalty reward payout to user.
Shown as unit
ioconnect.paypal.merchant.onboarding.completed
(count)
Merchant completes setup.
Shown as unit
ioconnect.paypal.merchant.partner_consent.revoked
(count)
The consents for a merchant account setup are revoked or an account is closed.
Shown as unit
ioconnect.paypal.payment.authorization.created
(count)
Payment authorization is created, approved, executed, or a future payment authorization is created.
Shown as unit
ioconnect.paypal.payment.authorization.created_amount
(gauge)
Payment authorization is created, approved, executed, or a future payment authorization is created.
Shown as unit
ioconnect.paypal.payment.authorization.voided
(count)
Payment authorization is voided.
Shown as unit
ioconnect.paypal.payment.authorization.voided_amount
(gauge)
Payment authorization is voided.
Shown as unit
ioconnect.paypal.payment.capture.completed
(count)
Payment capture completes.
Shown as unit
ioconnect.paypal.payment.capture.completed_amount
(gauge)
Payment capture completes.
Shown as unit
ioconnect.paypal.payment.capture.declined
(count)
Payment capture is declined.
Shown as unit
ioconnect.paypal.payment.capture.declined_amount
(gauge)
Payment capture is declined.
Shown as unit
ioconnect.paypal.payment.capture.denied
(count)
Payment capture is denied.
Shown as unit
ioconnect.paypal.payment.capture.pending
(count)
Payment capture changes to pending.
Shown as unit
ioconnect.paypal.payment.capture.pending_amount
(gauge)
Payment capture changes to pending.
Shown as unit
ioconnect.paypal.payment.capture.refunded
(count)
Merchant refunds a payment capture.
Shown as unit
ioconnect.paypal.payment.capture.refunded_amount
(gauge)
Merchant refunds a payment capture.
Shown as unit
ioconnect.paypal.payment.capture.reversed
(count)
PayPal reverses a payment capture.
Shown as unit
ioconnect.paypal.payment.capture.reversed_amount
(gauge)
PayPal reverses a payment capture.
Shown as unit
ioconnect.paypal.payment.instrument.replaced
(count)
Instrument replaced with another instrument.
Shown as unit
ioconnect.paypal.payment.instrument.updated
(count)
Instrument attributes is updated.
Shown as unit
ioconnect.paypal.payment.order.cancelled
(count)
Payment order is canceled.
Shown as unit
ioconnect.paypal.payment.order.created
(count)
Payment order is created.
Shown as unit
ioconnect.paypal.payment.payoutsbatch.denied
(count)
Batch payout payment is denied.
Shown as unit
ioconnect.paypal.payment.payoutsbatch.processing
(count)
Batch payout payment changes to processing.
Shown as unit
ioconnect.paypal.payment.payoutsbatch.success
(count)
Batch payout payment completes successfully.
Shown as unit
ioconnect.paypal.payment.payouts_item.blocked
(count)
Payouts item was blocked.
Shown as unit
ioconnect.paypal.payment.payouts_item.canceled
(count)
Payouts item is canceled.
Shown as unit
ioconnect.paypal.payment.payouts_item.denied
(count)
Payouts item is denied.
Shown as unit
ioconnect.paypal.payment.payouts_item.failed
(count)
Payouts item fails.
Shown as unit
ioconnect.paypal.payment.payouts_item.held
(count)
Payouts item is held.
Shown as unit
ioconnect.paypal.payment.payouts_item.refunded
(count)
Payouts item is refunded.
Shown as unit
ioconnect.paypal.payment.payouts_item.returned
(count)
Payouts item is returned.
Shown as unit
ioconnect.paypal.payment.payouts_item.succeeded
(count)
Payouts item succeeds.
Shown as unit
ioconnect.paypal.payment.payouts_item.unclaimed
(count)
Payouts item is unclaimed.
Shown as unit
ioconnect.paypal.payment.refund.cancelled
(count)
Refund is cancelled.
Shown as unit
ioconnect.paypal.payment.refund.completed
(count)
Merchant does non referenced credit.
Shown as unit
ioconnect.paypal.payment.refund.denied
(count)
Refund is denied.
Shown as unit
ioconnect.paypal.payment.refund.failed
(count)
Refund is failed.
Shown as unit
ioconnect.paypal.payment.refund.pending
(count)
Refund is pending.
Shown as unit
ioconnect.paypal.payment.sale.completed
(count)
Sale completes.
Shown as unit
ioconnect.paypal.payment.sale.denied
(count)
The state of a sale changes from pending to denied.
Shown as unit
ioconnect.paypal.payment.sale.pending
(count)
The state of a sale changes to pending.
Shown as unit
ioconnect.paypal.payment.sale.refunded
(count)
A merchant refunds a sale.
Shown as unit
ioconnect.paypal.payment.sale.reversed
(count)
PayPal reverses a sale.
Shown as unit
ioconnect.paypal.payment_networks.instrument.linked_account_failed
(count)
Instrument to the account has failed.
Shown as unit
ioconnect.paypal.payment_networks.instrument.linked_account_updated
(count)
Instrument was successfully added from the banking partner.
Shown as unit
ioconnect.paypal.payment_networks.alternative_payment.completed
(count)
Alternative Payment Completion.
Shown as unit
ioconnect.paypal.payments.customer_payouts.completed
(count)
Reserved payout is sent to bank for settlement.
Shown as unit
ioconnect.paypal.payments.customer_payouts.created
(count)
Payout is watermarked and reserved.
Shown as unit
ioconnect.paypal.payments.customer_payouts.failed
(count)
Payout has been failed to transfer to merchants bank account
Shown as unit
ioconnect.paypal.payments.customer_payouts.pending
(count)
Payout is on hold due to risk/compliance rules.
Shown as unit
ioconnect.paypal.payments.customer_payouts.reversed
(count)
Payout swept back to available balance after 3 retries or expiry of 30 day grace period.
Shown as unit
ioconnect.paypal.payments.payment.created
(count)
Checkout payment is created and approved by buyer.
Shown as unit
ioconnect.paypal.pricing.commission_config.created
(count)
New zettle pricing configuration is created.
Shown as unit
ioconnect.paypal.pricing.commission_config.provisioned
(count)
PriceConfig is assigned to an organization.
Shown as unit
ioconnect.paypal.pricing.commission_config.updated
(count)
An update to the existing price category.
Shown as unit
ioconnect.paypal.reporting.report.available
(count)
Report is available.
Shown as unit
ioconnect.paypal.risk.dispute.created
(count)
Risk dispute is created.
Shown as unit
ioconnect.paypal.taxes.reports.delivered
(count)
Report delivery is completed.
Shown as unit
ioconnect.paypal.taxes.reports.generated
(count)
Report generation completed.
Shown as unit
ioconnect.paypal.vault.credit_card.created
(count)
Credit card is created.
Shown as unit
ioconnect.paypal.vault.credit_card.deleted
(count)
Credit card is deleted.
Shown as unit
ioconnect.paypal.vault.credit_card.updated
(count)
Credit card is updated.
Shown as unit
ioconnect.paypal.vault.payment_token.created
(count)
Payment token is created to save a payment method.
Shown as unit
ioconnect.paypal.vault.payment_token.deleted
(count)
Payment token is deleted. The payer's payment method is no longer saved to the PayPal vault.
Shown as unit
ioconnect.paypal.vault.payment_token.deletion_initiated
(count)
Deletion of payment method token is initiated. This is currently triggered for PayPal use cases.
Shown as unit
ioconnect.paypal.vault.payment_token.updated
(count)
Successful update of a payment source for a given payment token ID.
Shown as unit

Events

The Datadog Paypal Integration does not include any events.

Support

For support or feature requests, contact IO Connect Services Support through the following channels:


This application is made available through the Datadog Marketplace and is supported by a Datadog Technology Partner. To use it, purchase this application in the Marketplace.