UseePay Open API
UseePay Portal
Product Docs
  • V2.0
  • V1.0
Mechant Dashboard
UseePay Portal
Product Docs
  • V2.0
  • V1.0
Mechant Dashboard
  1. Webhooks
  • Intergration
    • About Payment Methods
      • Card
      • Apple Pay
      • Google Pay
      • Klarna
      • Naver pay
      • Kakao Pay
      • Toss Pay
      • Payco
      • Affirm
    • subscription
      • Get started with Subscription
    • online payment
      • Get started with online payments
    • Payment Capabilities
      • Adaptive Price
  • developer
    • Introduction
    • Authentication
    • Errors
    • error code
      • last_payment_error documentation
    • Best Integration
      • Quickly create a paymentIntent for a subscription
      • Auto-Charge Subscription Guide
    • Payment Intents
      • Payment Intent Overview
      • Quickly create a paymentIntent
      • Create a PaymentIntent
      • Retrieve a PaymentIntent
      • Update a PaymentIntent
      • Confirm a PaymentIntent
      • Cancel a PaymentIntent
      • Capture a PaymentIntent
      • List all payment intents
    • Customers
      • Create a customer
      • Retrieves a customer
      • Update a customer
      • List all customers
    • Subscriptions
      • Create a subscription
      • Retrieves a subscription
      • Update a subscription
      • List all subscriptions
      • Cancel a subscription
    • Invoices
      • Create a invoice
      • Retrieves 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
      • List all mandates
    • Refunds
      • Create a refund
      • Retrieves a refund
      • List all refunds
    • Webhooks
      • Webhook events
      • Webhook Activation/Signature Verification Steps
      • Create a webhook
        POST
      • Retrieves a webhook
        GET
      • Update a webhook
        POST
      • List all webhooks
        GET
    • Embedded Checkout
      • Payment Elements
    • case
    • objects
    • About Testing
      • Test Cards
      • ApplePay&GooglePay
  • message
    • Messaging Element
  • FAQ
    • Unable to receive Webhook notifications
  1. Webhooks

Webhook events

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.
⭐ When you receive the payment_intent.succeed event, you should handle subsequent events with caution. In other words, you should not modify a successful paymentIntent to a failed or other state. If you have any questions, please contact Useepay's customer service.
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.open: 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-09-18 10:41:20
Previous
List all refunds
Next
Webhook Activation/Signature Verification Steps
Built with