UseePay API
  1. Webhooks
UseePay API
  • Introduction
  • Product Overview
  • Authentication
  • Errors
  • Changelog
  • Integration
    • Get started with online payments
    • Get started with subscriptions
  • Payment Intents
    • Create a PaymentIntent
      POST
    • Retrieve a PaymentIntent
      GET
    • Update a PaymentIntent
      POST
    • Confirm a PaymentIntent
      POST
    • Cancel a PaymentIntent
      POST
    • Capture a PaymentIntent
      POST
    • List all payment intents
      GET
  • Customers
    • Create a customer
      POST
    • Retrieves a customer
      GET
    • Update a customer
      POST
    • List all customers
      GET
  • Subscriptions
    • Create a subscription
      POST
    • Retrieves a subscription
      GET
    • Update a subscription
      POST
    • List all subscriptions
      GET
    • Cancel a subscription
      POST
  • Invoices
    • Create a invoice
    • Retrieves a invoice
    • Update a invoice
    • List all invoices
    • Pay a invoice
  • Payment Methods
    • Create a payment method
    • Retrieves a payment method
    • Update a payment method
    • List all payment methods
  • Mandates
    • Create a mandate
    • Retrieves a mandate
    • Update a mandate
    • List all mandates
  • Refunds
    • Create a refund
    • Retrieves a refund
    • Update a refund
    • List all refunds
  • Webhooks
    • Webhook envents
    • Create a webhook
      POST
    • Retrieves a webhook
      GET
    • Update a webhook
      POST
    • List all webhooks
      GET
  • Payment Links
    • Create a payment link
    • Retrieves a payment link
    • Update a payment link
    • List all payment links
  • Embedded Checkout
    • Payment Elements
  • About Testing
    • Test Cards
    • ApplePay&GooglePay
  1. Webhooks

Webhook envents

subscription.created: A subscription has been created.
subscription.expired: This subscription has expired.
subscription.active: This subscription is active.
subscription.unpaid: This subscription is unpaid.
subscription.paused: This subscription has paused.
payment_intent.created: A payment intent has been created.
payment_intent.requires_payment_method: This payment intent requires payment method to proceed.
payment_intent.requires_capture: Merchant capture is required to fulfill this payment intent.
payment_intent.requires_customer_action: Additional customer action is required to fulfill this
payment_intent.pending: The payment request has been accepted. Waiting for the final result.
payment_intent.succeeded: A payment intent has been fulfilled.
payment_intent.cancelled: The payment intent has been cancelled.
payment_intent.failed: he payment intent has been failed.
refund.received: This refund request has been received and will be processed later.
refund.accepted: This refund request has been accepted and started processing. Please note, the final fund settlement time will depend on the bank or the payment method's processing time.
refund.succeeded: This refund has been fulfilled successfully.
refund.failed: This refund has failed.
subscription.updated: The subscription has been changed, such as status update, trial start & end, cancel at period end, etc.
subscription.cancelled: The subscription has been cancelled.
invoice.sent: The invoice is ready to be paid.
invoice.paid: The invoice has been paid successfully.
invoice.payment_failed: The invoice is marked as PAYMENT_FAILED and should be treated as bad debt in the accounting process.
invoice.cancelled: The invoice is cancelled.
payment_method.created: This payment method has been created.
payment_method.updated: This payment method has been updated.
Modified at 2025-04-23 07:28:42
Previous
List all refunds
Next
Create a webhook
Built with