Package com.stripe
Class StripeEventNotificationHandler
java.lang.Object
com.stripe.StripeEventNotificationHandler
Verifies incoming webhook signatures before routing event notifications to the callbacks
registered on it. This is the handler you want unless events reach you through a channel that has
already authenticated them, in which case see
withoutVerification(StripeClient, EventNotificationFallbackCallback).-
Constructor Summary
ConstructorsConstructorDescriptionStripeEventNotificationHandler(String webhookSecret, StripeClient client, EventNotificationFallbackCallback fallbackCallback) -
Method Summary
Modifier and TypeMethodDescriptionGet a sorted list of all registered event types.voidHandle an incoming webhook event notification.onV1AccountApplicationAuthorized(EventNotificationCallback<V1AccountApplicationAuthorizedEventNotification> callback) onV1AccountApplicationDeauthorized(EventNotificationCallback<V1AccountApplicationDeauthorizedEventNotification> callback) onV1AccountExternalAccountCreated(EventNotificationCallback<V1AccountExternalAccountCreatedEventNotification> callback) onV1AccountExternalAccountDeleted(EventNotificationCallback<V1AccountExternalAccountDeletedEventNotification> callback) onV1AccountExternalAccountUpdated(EventNotificationCallback<V1AccountExternalAccountUpdatedEventNotification> callback) onV1ApplicationFeeCreated(EventNotificationCallback<V1ApplicationFeeCreatedEventNotification> callback) onV1ApplicationFeeRefunded(EventNotificationCallback<V1ApplicationFeeRefundedEventNotification> callback) onV1ApplicationFeeRefundUpdated(EventNotificationCallback<V1ApplicationFeeRefundUpdatedEventNotification> callback) onV1BalanceSettingsUpdated(EventNotificationCallback<V1BalanceSettingsUpdatedEventNotification> callback) onV1BillingAlertTriggered(EventNotificationCallback<V1BillingAlertTriggeredEventNotification> callback) onV1BillingCreditBalanceTransactionCreated(EventNotificationCallback<V1BillingCreditBalanceTransactionCreatedEventNotification> callback) onV1BillingCreditGrantCreated(EventNotificationCallback<V1BillingCreditGrantCreatedEventNotification> callback) onV1BillingCreditGrantUpdated(EventNotificationCallback<V1BillingCreditGrantUpdatedEventNotification> callback) onV1BillingMeterDeactivated(EventNotificationCallback<V1BillingMeterDeactivatedEventNotification> callback) onV1BillingMeterErrorReportTriggered(EventNotificationCallback<V1BillingMeterErrorReportTriggeredEventNotification> callback) onV1BillingMeterNoMeterFound(EventNotificationCallback<V1BillingMeterNoMeterFoundEventNotification> callback) onV1BillingMeterReactivated(EventNotificationCallback<V1BillingMeterReactivatedEventNotification> callback) onV1BillingPortalConfigurationCreated(EventNotificationCallback<V1BillingPortalConfigurationCreatedEventNotification> callback) onV1BillingPortalConfigurationUpdated(EventNotificationCallback<V1BillingPortalConfigurationUpdatedEventNotification> callback) onV1BillingPortalSessionCreated(EventNotificationCallback<V1BillingPortalSessionCreatedEventNotification> callback) onV1CashBalanceFundsAvailable(EventNotificationCallback<V1CashBalanceFundsAvailableEventNotification> callback) onV1ChargeDisputeCreated(EventNotificationCallback<V1ChargeDisputeCreatedEventNotification> callback) onV1ChargeDisputeFundsReinstated(EventNotificationCallback<V1ChargeDisputeFundsReinstatedEventNotification> callback) onV1ChargeDisputeFundsWithdrawn(EventNotificationCallback<V1ChargeDisputeFundsWithdrawnEventNotification> callback) onV1ChargeDisputeUpdated(EventNotificationCallback<V1ChargeDisputeUpdatedEventNotification> callback) onV1CheckoutSessionAsyncPaymentFailed(EventNotificationCallback<V1CheckoutSessionAsyncPaymentFailedEventNotification> callback) onV1CheckoutSessionAsyncPaymentSucceeded(EventNotificationCallback<V1CheckoutSessionAsyncPaymentSucceededEventNotification> callback) onV1CheckoutSessionCompleted(EventNotificationCallback<V1CheckoutSessionCompletedEventNotification> callback) onV1CheckoutSessionExpired(EventNotificationCallback<V1CheckoutSessionExpiredEventNotification> callback) onV1ClimateOrderCanceled(EventNotificationCallback<V1ClimateOrderCanceledEventNotification> callback) onV1ClimateOrderDelivered(EventNotificationCallback<V1ClimateOrderDeliveredEventNotification> callback) onV1ClimateOrderProductSubstituted(EventNotificationCallback<V1ClimateOrderProductSubstitutedEventNotification> callback) onV1ClimateProductCreated(EventNotificationCallback<V1ClimateProductCreatedEventNotification> callback) onV1ClimateProductPricingUpdated(EventNotificationCallback<V1ClimateProductPricingUpdatedEventNotification> callback) onV1CustomerCashBalanceTransactionCreated(EventNotificationCallback<V1CustomerCashBalanceTransactionCreatedEventNotification> callback) onV1CustomerDiscountCreated(EventNotificationCallback<V1CustomerDiscountCreatedEventNotification> callback) onV1CustomerDiscountDeleted(EventNotificationCallback<V1CustomerDiscountDeletedEventNotification> callback) onV1CustomerDiscountUpdated(EventNotificationCallback<V1CustomerDiscountUpdatedEventNotification> callback) onV1CustomerSubscriptionCreated(EventNotificationCallback<V1CustomerSubscriptionCreatedEventNotification> callback) onV1CustomerSubscriptionDeleted(EventNotificationCallback<V1CustomerSubscriptionDeletedEventNotification> callback) onV1CustomerSubscriptionPaused(EventNotificationCallback<V1CustomerSubscriptionPausedEventNotification> callback) onV1CustomerSubscriptionPendingUpdateApplied(EventNotificationCallback<V1CustomerSubscriptionPendingUpdateAppliedEventNotification> callback) onV1CustomerSubscriptionPendingUpdateExpired(EventNotificationCallback<V1CustomerSubscriptionPendingUpdateExpiredEventNotification> callback) onV1CustomerSubscriptionResumed(EventNotificationCallback<V1CustomerSubscriptionResumedEventNotification> callback) onV1CustomerSubscriptionTrialWillEnd(EventNotificationCallback<V1CustomerSubscriptionTrialWillEndEventNotification> callback) onV1CustomerSubscriptionUpdated(EventNotificationCallback<V1CustomerSubscriptionUpdatedEventNotification> callback) onV1CustomerTaxIdCreated(EventNotificationCallback<V1CustomerTaxIdCreatedEventNotification> callback) onV1CustomerTaxIdDeleted(EventNotificationCallback<V1CustomerTaxIdDeletedEventNotification> callback) onV1CustomerTaxIdUpdated(EventNotificationCallback<V1CustomerTaxIdUpdatedEventNotification> callback) onV1EntitlementsActiveEntitlementSummaryUpdated(EventNotificationCallback<V1EntitlementsActiveEntitlementSummaryUpdatedEventNotification> callback) onV1FinancialConnectionsAccountAccountNumbersUpdated(EventNotificationCallback<V1FinancialConnectionsAccountAccountNumbersUpdatedEventNotification> callback) onV1FinancialConnectionsAccountCreated(EventNotificationCallback<V1FinancialConnectionsAccountCreatedEventNotification> callback) onV1FinancialConnectionsAccountDeactivated(EventNotificationCallback<V1FinancialConnectionsAccountDeactivatedEventNotification> callback) onV1FinancialConnectionsAccountDisconnected(EventNotificationCallback<V1FinancialConnectionsAccountDisconnectedEventNotification> callback) onV1FinancialConnectionsAccountExpectedDeactivationDateUpdated(EventNotificationCallback<V1FinancialConnectionsAccountExpectedDeactivationDateUpdatedEventNotification> callback) onV1FinancialConnectionsAccountReactivated(EventNotificationCallback<V1FinancialConnectionsAccountReactivatedEventNotification> callback) onV1FinancialConnectionsAccountRefreshedBalance(EventNotificationCallback<V1FinancialConnectionsAccountRefreshedBalanceEventNotification> callback) onV1FinancialConnectionsAccountRefreshedOwnership(EventNotificationCallback<V1FinancialConnectionsAccountRefreshedOwnershipEventNotification> callback) onV1FinancialConnectionsAccountRefreshedTransactions(EventNotificationCallback<V1FinancialConnectionsAccountRefreshedTransactionsEventNotification> callback) onV1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdated(EventNotificationCallback<V1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEventNotification> callback) onV1FinancialConnectionsAccountUpcomingAccountNumberExpiry(EventNotificationCallback<V1FinancialConnectionsAccountUpcomingAccountNumberExpiryEventNotification> callback) onV1FinancialConnectionsAccountUpcomingDeactivation(EventNotificationCallback<V1FinancialConnectionsAccountUpcomingDeactivationEventNotification> callback) onV1IdentityVerificationSessionCanceled(EventNotificationCallback<V1IdentityVerificationSessionCanceledEventNotification> callback) onV1IdentityVerificationSessionCreated(EventNotificationCallback<V1IdentityVerificationSessionCreatedEventNotification> callback) onV1IdentityVerificationSessionProcessing(EventNotificationCallback<V1IdentityVerificationSessionProcessingEventNotification> callback) onV1IdentityVerificationSessionRedacted(EventNotificationCallback<V1IdentityVerificationSessionRedactedEventNotification> callback) onV1IdentityVerificationSessionRequiresInput(EventNotificationCallback<V1IdentityVerificationSessionRequiresInputEventNotification> callback) onV1IdentityVerificationSessionVerified(EventNotificationCallback<V1IdentityVerificationSessionVerifiedEventNotification> callback) onV1InvoiceFinalizationFailed(EventNotificationCallback<V1InvoiceFinalizationFailedEventNotification> callback) onV1InvoiceMarkedUncollectible(EventNotificationCallback<V1InvoiceMarkedUncollectibleEventNotification> callback) onV1InvoicePaymentActionRequired(EventNotificationCallback<V1InvoicePaymentActionRequiredEventNotification> callback) onV1InvoicePaymentAttemptRequired(EventNotificationCallback<V1InvoicePaymentAttemptRequiredEventNotification> callback) onV1InvoicePaymentFailed(EventNotificationCallback<V1InvoicePaymentFailedEventNotification> callback) onV1InvoicePaymentSucceeded(EventNotificationCallback<V1InvoicePaymentSucceededEventNotification> callback) onV1IssuingAuthorizationCreated(EventNotificationCallback<V1IssuingAuthorizationCreatedEventNotification> callback) onV1IssuingAuthorizationRequest(EventNotificationCallback<V1IssuingAuthorizationRequestEventNotification> callback) onV1IssuingAuthorizationUpdated(EventNotificationCallback<V1IssuingAuthorizationUpdatedEventNotification> callback) onV1IssuingCardholderCreated(EventNotificationCallback<V1IssuingCardholderCreatedEventNotification> callback) onV1IssuingCardholderUpdated(EventNotificationCallback<V1IssuingCardholderUpdatedEventNotification> callback) onV1IssuingDisputeClosed(EventNotificationCallback<V1IssuingDisputeClosedEventNotification> callback) onV1IssuingDisputeCreated(EventNotificationCallback<V1IssuingDisputeCreatedEventNotification> callback) onV1IssuingDisputeFundsReinstated(EventNotificationCallback<V1IssuingDisputeFundsReinstatedEventNotification> callback) onV1IssuingDisputeFundsRescinded(EventNotificationCallback<V1IssuingDisputeFundsRescindedEventNotification> callback) onV1IssuingDisputeSubmitted(EventNotificationCallback<V1IssuingDisputeSubmittedEventNotification> callback) onV1IssuingDisputeUpdated(EventNotificationCallback<V1IssuingDisputeUpdatedEventNotification> callback) onV1IssuingPersonalizationDesignActivated(EventNotificationCallback<V1IssuingPersonalizationDesignActivatedEventNotification> callback) onV1IssuingPersonalizationDesignDeactivated(EventNotificationCallback<V1IssuingPersonalizationDesignDeactivatedEventNotification> callback) onV1IssuingPersonalizationDesignRejected(EventNotificationCallback<V1IssuingPersonalizationDesignRejectedEventNotification> callback) onV1IssuingPersonalizationDesignUpdated(EventNotificationCallback<V1IssuingPersonalizationDesignUpdatedEventNotification> callback) onV1IssuingTransactionCreated(EventNotificationCallback<V1IssuingTransactionCreatedEventNotification> callback) onV1IssuingTransactionPurchaseDetailsReceiptUpdated(EventNotificationCallback<V1IssuingTransactionPurchaseDetailsReceiptUpdatedEventNotification> callback) onV1IssuingTransactionUpdated(EventNotificationCallback<V1IssuingTransactionUpdatedEventNotification> callback) onV1PaymentIntentAmountCapturableUpdated(EventNotificationCallback<V1PaymentIntentAmountCapturableUpdatedEventNotification> callback) onV1PaymentIntentCanceled(EventNotificationCallback<V1PaymentIntentCanceledEventNotification> callback) onV1PaymentIntentCreated(EventNotificationCallback<V1PaymentIntentCreatedEventNotification> callback) onV1PaymentIntentPartiallyFunded(EventNotificationCallback<V1PaymentIntentPartiallyFundedEventNotification> callback) onV1PaymentIntentPaymentFailed(EventNotificationCallback<V1PaymentIntentPaymentFailedEventNotification> callback) onV1PaymentIntentProcessing(EventNotificationCallback<V1PaymentIntentProcessingEventNotification> callback) onV1PaymentIntentRequiresAction(EventNotificationCallback<V1PaymentIntentRequiresActionEventNotification> callback) onV1PaymentIntentSucceeded(EventNotificationCallback<V1PaymentIntentSucceededEventNotification> callback) onV1PaymentMethodAttached(EventNotificationCallback<V1PaymentMethodAttachedEventNotification> callback) onV1PaymentMethodAutomaticallyUpdated(EventNotificationCallback<V1PaymentMethodAutomaticallyUpdatedEventNotification> callback) onV1PaymentMethodDetached(EventNotificationCallback<V1PaymentMethodDetachedEventNotification> callback) onV1PaymentMethodUpdated(EventNotificationCallback<V1PaymentMethodUpdatedEventNotification> callback) onV1PayoutReconciliationCompleted(EventNotificationCallback<V1PayoutReconciliationCompletedEventNotification> callback) onV1PromotionCodeCreated(EventNotificationCallback<V1PromotionCodeCreatedEventNotification> callback) onV1PromotionCodeUpdated(EventNotificationCallback<V1PromotionCodeUpdatedEventNotification> callback) onV1RadarEarlyFraudWarningCreated(EventNotificationCallback<V1RadarEarlyFraudWarningCreatedEventNotification> callback) onV1RadarEarlyFraudWarningUpdated(EventNotificationCallback<V1RadarEarlyFraudWarningUpdatedEventNotification> callback) onV1SetupIntentRequiresAction(EventNotificationCallback<V1SetupIntentRequiresActionEventNotification> callback) onV1SetupIntentSetupFailed(EventNotificationCallback<V1SetupIntentSetupFailedEventNotification> callback) onV1SetupIntentSucceeded(EventNotificationCallback<V1SetupIntentSucceededEventNotification> callback) onV1SigmaScheduledQueryRunCreated(EventNotificationCallback<V1SigmaScheduledQueryRunCreatedEventNotification> callback) onV1SourceRefundAttributesRequired(EventNotificationCallback<V1SourceRefundAttributesRequiredEventNotification> callback) onV1SubscriptionScheduleAborted(EventNotificationCallback<V1SubscriptionScheduleAbortedEventNotification> callback) onV1SubscriptionScheduleCanceled(EventNotificationCallback<V1SubscriptionScheduleCanceledEventNotification> callback) onV1SubscriptionScheduleCompleted(EventNotificationCallback<V1SubscriptionScheduleCompletedEventNotification> callback) onV1SubscriptionScheduleCreated(EventNotificationCallback<V1SubscriptionScheduleCreatedEventNotification> callback) onV1SubscriptionScheduleExpiring(EventNotificationCallback<V1SubscriptionScheduleExpiringEventNotification> callback) onV1SubscriptionScheduleReleased(EventNotificationCallback<V1SubscriptionScheduleReleasedEventNotification> callback) onV1SubscriptionScheduleUpdated(EventNotificationCallback<V1SubscriptionScheduleUpdatedEventNotification> callback) onV1TerminalReaderActionFailed(EventNotificationCallback<V1TerminalReaderActionFailedEventNotification> callback) onV1TerminalReaderActionSucceeded(EventNotificationCallback<V1TerminalReaderActionSucceededEventNotification> callback) onV1TerminalReaderActionUpdated(EventNotificationCallback<V1TerminalReaderActionUpdatedEventNotification> callback) onV1TestHelpersTestClockAdvancing(EventNotificationCallback<V1TestHelpersTestClockAdvancingEventNotification> callback) onV1TestHelpersTestClockCreated(EventNotificationCallback<V1TestHelpersTestClockCreatedEventNotification> callback) onV1TestHelpersTestClockDeleted(EventNotificationCallback<V1TestHelpersTestClockDeletedEventNotification> callback) onV1TestHelpersTestClockInternalFailure(EventNotificationCallback<V1TestHelpersTestClockInternalFailureEventNotification> callback) onV1TestHelpersTestClockReady(EventNotificationCallback<V1TestHelpersTestClockReadyEventNotification> callback) onV2CommerceProductCatalogImportsFailed(EventNotificationCallback<V2CommerceProductCatalogImportsFailedEventNotification> callback) onV2CommerceProductCatalogImportsProcessing(EventNotificationCallback<V2CommerceProductCatalogImportsProcessingEventNotification> callback) onV2CommerceProductCatalogImportsSucceeded(EventNotificationCallback<V2CommerceProductCatalogImportsSucceededEventNotification> callback) onV2CommerceProductCatalogImportsSucceededWithErrors(EventNotificationCallback<V2CommerceProductCatalogImportsSucceededWithErrorsEventNotification> callback) onV2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEventNotification> callback) onV2CoreAccountIncludingConfigurationCustomerUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationCustomerUpdatedEventNotification> callback) onV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEventNotification> callback) onV2CoreAccountIncludingConfigurationMerchantUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationMerchantUpdatedEventNotification> callback) onV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEventNotification> callback) onV2CoreAccountIncludingConfigurationRecipientUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationRecipientUpdatedEventNotification> callback) onV2CoreAccountIncludingDefaultsUpdated(EventNotificationCallback<V2CoreAccountIncludingDefaultsUpdatedEventNotification> callback) onV2CoreAccountIncludingFutureRequirementsUpdated(EventNotificationCallback<V2CoreAccountIncludingFutureRequirementsUpdatedEventNotification> callback) onV2CoreAccountIncludingIdentityUpdated(EventNotificationCallback<V2CoreAccountIncludingIdentityUpdatedEventNotification> callback) onV2CoreAccountIncludingRequirementsUpdated(EventNotificationCallback<V2CoreAccountIncludingRequirementsUpdatedEventNotification> callback) onV2CoreAccountLinkReturned(EventNotificationCallback<V2CoreAccountLinkReturnedEventNotification> callback) onV2CoreAccountPersonCreated(EventNotificationCallback<V2CoreAccountPersonCreatedEventNotification> callback) onV2CoreAccountPersonDeleted(EventNotificationCallback<V2CoreAccountPersonDeletedEventNotification> callback) onV2CoreAccountPersonUpdated(EventNotificationCallback<V2CoreAccountPersonUpdatedEventNotification> callback) onV2CoreEventDestinationPing(EventNotificationCallback<V2CoreEventDestinationPingEventNotification> callback) preHandle(EventNotificationPreHandleCallback callback) Registers a function that will be run before any event-specific callbacks.withoutVerification(StripeClient client, EventNotificationFallbackCallback fallbackCallback) Creates a handler that processes events without webhook signature verification.
-
Constructor Details
-
StripeEventNotificationHandler
public StripeEventNotificationHandler(String webhookSecret, StripeClient client, EventNotificationFallbackCallback fallbackCallback)
-
-
Method Details
-
withoutVerification
public static StripeEventNotificationHandlerWithoutVerification withoutVerification(StripeClient client, EventNotificationFallbackCallback fallbackCallback) Creates a handler that processes events without webhook signature verification. Intended for pre-authenticated channels like AWS EventBridge or Azure Event Grid. -
handle
Handle an incoming webhook event notification.- Parameters:
webhookBody- the incoming webhook bodysigHeader- the incoming webhook signature header- Throws:
SignatureVerificationException- if the validation of the webhook signature failsIllegalArgumentException- if no handler is registered for the event type
-
preHandle
Registers a function that will be run before any event-specific callbacks. A useful place to store event-agnostic logic, such as logging or checking for duplicate event deliveries.Returning
truecauses handling to continue as normal; returningfalsereturns fromhandle()immediately, so neither the registered callback nor the fallback callback are called.- Parameters:
callback- the hook to run before handling continues- Returns:
- this handler, for chaining
-
onV1AccountApplicationAuthorized
public StripeEventNotificationHandler onV1AccountApplicationAuthorized(EventNotificationCallback<V1AccountApplicationAuthorizedEventNotification> callback) -
onV1AccountApplicationDeauthorized
public StripeEventNotificationHandler onV1AccountApplicationDeauthorized(EventNotificationCallback<V1AccountApplicationDeauthorizedEventNotification> callback) -
onV1AccountExternalAccountCreated
public StripeEventNotificationHandler onV1AccountExternalAccountCreated(EventNotificationCallback<V1AccountExternalAccountCreatedEventNotification> callback) -
onV1AccountExternalAccountDeleted
public StripeEventNotificationHandler onV1AccountExternalAccountDeleted(EventNotificationCallback<V1AccountExternalAccountDeletedEventNotification> callback) -
onV1AccountExternalAccountUpdated
public StripeEventNotificationHandler onV1AccountExternalAccountUpdated(EventNotificationCallback<V1AccountExternalAccountUpdatedEventNotification> callback) -
onV1AccountUpdated
public StripeEventNotificationHandler onV1AccountUpdated(EventNotificationCallback<V1AccountUpdatedEventNotification> callback) -
onV1ApplicationFeeCreated
public StripeEventNotificationHandler onV1ApplicationFeeCreated(EventNotificationCallback<V1ApplicationFeeCreatedEventNotification> callback) -
onV1ApplicationFeeRefundUpdated
public StripeEventNotificationHandler onV1ApplicationFeeRefundUpdated(EventNotificationCallback<V1ApplicationFeeRefundUpdatedEventNotification> callback) -
onV1ApplicationFeeRefunded
public StripeEventNotificationHandler onV1ApplicationFeeRefunded(EventNotificationCallback<V1ApplicationFeeRefundedEventNotification> callback) -
onV1BalanceAvailable
public StripeEventNotificationHandler onV1BalanceAvailable(EventNotificationCallback<V1BalanceAvailableEventNotification> callback) -
onV1BalanceSettingsUpdated
public StripeEventNotificationHandler onV1BalanceSettingsUpdated(EventNotificationCallback<V1BalanceSettingsUpdatedEventNotification> callback) -
onV1BillingAlertTriggered
public StripeEventNotificationHandler onV1BillingAlertTriggered(EventNotificationCallback<V1BillingAlertTriggeredEventNotification> callback) -
onV1BillingCreditBalanceTransactionCreated
public StripeEventNotificationHandler onV1BillingCreditBalanceTransactionCreated(EventNotificationCallback<V1BillingCreditBalanceTransactionCreatedEventNotification> callback) -
onV1BillingCreditGrantCreated
public StripeEventNotificationHandler onV1BillingCreditGrantCreated(EventNotificationCallback<V1BillingCreditGrantCreatedEventNotification> callback) -
onV1BillingCreditGrantUpdated
public StripeEventNotificationHandler onV1BillingCreditGrantUpdated(EventNotificationCallback<V1BillingCreditGrantUpdatedEventNotification> callback) -
onV1BillingMeterCreated
public StripeEventNotificationHandler onV1BillingMeterCreated(EventNotificationCallback<V1BillingMeterCreatedEventNotification> callback) -
onV1BillingMeterDeactivated
public StripeEventNotificationHandler onV1BillingMeterDeactivated(EventNotificationCallback<V1BillingMeterDeactivatedEventNotification> callback) -
onV1BillingMeterErrorReportTriggered
public StripeEventNotificationHandler onV1BillingMeterErrorReportTriggered(EventNotificationCallback<V1BillingMeterErrorReportTriggeredEventNotification> callback) -
onV1BillingMeterNoMeterFound
public StripeEventNotificationHandler onV1BillingMeterNoMeterFound(EventNotificationCallback<V1BillingMeterNoMeterFoundEventNotification> callback) -
onV1BillingMeterReactivated
public StripeEventNotificationHandler onV1BillingMeterReactivated(EventNotificationCallback<V1BillingMeterReactivatedEventNotification> callback) -
onV1BillingMeterUpdated
public StripeEventNotificationHandler onV1BillingMeterUpdated(EventNotificationCallback<V1BillingMeterUpdatedEventNotification> callback) -
onV1BillingPortalConfigurationCreated
public StripeEventNotificationHandler onV1BillingPortalConfigurationCreated(EventNotificationCallback<V1BillingPortalConfigurationCreatedEventNotification> callback) -
onV1BillingPortalConfigurationUpdated
public StripeEventNotificationHandler onV1BillingPortalConfigurationUpdated(EventNotificationCallback<V1BillingPortalConfigurationUpdatedEventNotification> callback) -
onV1BillingPortalSessionCreated
public StripeEventNotificationHandler onV1BillingPortalSessionCreated(EventNotificationCallback<V1BillingPortalSessionCreatedEventNotification> callback) -
onV1CapabilityUpdated
public StripeEventNotificationHandler onV1CapabilityUpdated(EventNotificationCallback<V1CapabilityUpdatedEventNotification> callback) -
onV1CashBalanceFundsAvailable
public StripeEventNotificationHandler onV1CashBalanceFundsAvailable(EventNotificationCallback<V1CashBalanceFundsAvailableEventNotification> callback) -
onV1ChargeCaptured
public StripeEventNotificationHandler onV1ChargeCaptured(EventNotificationCallback<V1ChargeCapturedEventNotification> callback) -
onV1ChargeDisputeClosed
public StripeEventNotificationHandler onV1ChargeDisputeClosed(EventNotificationCallback<V1ChargeDisputeClosedEventNotification> callback) -
onV1ChargeDisputeCreated
public StripeEventNotificationHandler onV1ChargeDisputeCreated(EventNotificationCallback<V1ChargeDisputeCreatedEventNotification> callback) -
onV1ChargeDisputeFundsReinstated
public StripeEventNotificationHandler onV1ChargeDisputeFundsReinstated(EventNotificationCallback<V1ChargeDisputeFundsReinstatedEventNotification> callback) -
onV1ChargeDisputeFundsWithdrawn
public StripeEventNotificationHandler onV1ChargeDisputeFundsWithdrawn(EventNotificationCallback<V1ChargeDisputeFundsWithdrawnEventNotification> callback) -
onV1ChargeDisputeUpdated
public StripeEventNotificationHandler onV1ChargeDisputeUpdated(EventNotificationCallback<V1ChargeDisputeUpdatedEventNotification> callback) -
onV1ChargeExpired
public StripeEventNotificationHandler onV1ChargeExpired(EventNotificationCallback<V1ChargeExpiredEventNotification> callback) -
onV1ChargeFailed
public StripeEventNotificationHandler onV1ChargeFailed(EventNotificationCallback<V1ChargeFailedEventNotification> callback) -
onV1ChargePending
public StripeEventNotificationHandler onV1ChargePending(EventNotificationCallback<V1ChargePendingEventNotification> callback) -
onV1ChargeRefundUpdated
public StripeEventNotificationHandler onV1ChargeRefundUpdated(EventNotificationCallback<V1ChargeRefundUpdatedEventNotification> callback) -
onV1ChargeRefunded
public StripeEventNotificationHandler onV1ChargeRefunded(EventNotificationCallback<V1ChargeRefundedEventNotification> callback) -
onV1ChargeSucceeded
public StripeEventNotificationHandler onV1ChargeSucceeded(EventNotificationCallback<V1ChargeSucceededEventNotification> callback) -
onV1ChargeUpdated
public StripeEventNotificationHandler onV1ChargeUpdated(EventNotificationCallback<V1ChargeUpdatedEventNotification> callback) -
onV1CheckoutSessionAsyncPaymentFailed
public StripeEventNotificationHandler onV1CheckoutSessionAsyncPaymentFailed(EventNotificationCallback<V1CheckoutSessionAsyncPaymentFailedEventNotification> callback) -
onV1CheckoutSessionAsyncPaymentSucceeded
public StripeEventNotificationHandler onV1CheckoutSessionAsyncPaymentSucceeded(EventNotificationCallback<V1CheckoutSessionAsyncPaymentSucceededEventNotification> callback) -
onV1CheckoutSessionCompleted
public StripeEventNotificationHandler onV1CheckoutSessionCompleted(EventNotificationCallback<V1CheckoutSessionCompletedEventNotification> callback) -
onV1CheckoutSessionExpired
public StripeEventNotificationHandler onV1CheckoutSessionExpired(EventNotificationCallback<V1CheckoutSessionExpiredEventNotification> callback) -
onV1ClimateOrderCanceled
public StripeEventNotificationHandler onV1ClimateOrderCanceled(EventNotificationCallback<V1ClimateOrderCanceledEventNotification> callback) -
onV1ClimateOrderCreated
public StripeEventNotificationHandler onV1ClimateOrderCreated(EventNotificationCallback<V1ClimateOrderCreatedEventNotification> callback) -
onV1ClimateOrderDelayed
public StripeEventNotificationHandler onV1ClimateOrderDelayed(EventNotificationCallback<V1ClimateOrderDelayedEventNotification> callback) -
onV1ClimateOrderDelivered
public StripeEventNotificationHandler onV1ClimateOrderDelivered(EventNotificationCallback<V1ClimateOrderDeliveredEventNotification> callback) -
onV1ClimateOrderProductSubstituted
public StripeEventNotificationHandler onV1ClimateOrderProductSubstituted(EventNotificationCallback<V1ClimateOrderProductSubstitutedEventNotification> callback) -
onV1ClimateProductCreated
public StripeEventNotificationHandler onV1ClimateProductCreated(EventNotificationCallback<V1ClimateProductCreatedEventNotification> callback) -
onV1ClimateProductPricingUpdated
public StripeEventNotificationHandler onV1ClimateProductPricingUpdated(EventNotificationCallback<V1ClimateProductPricingUpdatedEventNotification> callback) -
onV1CouponCreated
public StripeEventNotificationHandler onV1CouponCreated(EventNotificationCallback<V1CouponCreatedEventNotification> callback) -
onV1CouponDeleted
public StripeEventNotificationHandler onV1CouponDeleted(EventNotificationCallback<V1CouponDeletedEventNotification> callback) -
onV1CouponUpdated
public StripeEventNotificationHandler onV1CouponUpdated(EventNotificationCallback<V1CouponUpdatedEventNotification> callback) -
onV1CreditNoteCreated
public StripeEventNotificationHandler onV1CreditNoteCreated(EventNotificationCallback<V1CreditNoteCreatedEventNotification> callback) -
onV1CreditNoteUpdated
public StripeEventNotificationHandler onV1CreditNoteUpdated(EventNotificationCallback<V1CreditNoteUpdatedEventNotification> callback) -
onV1CreditNoteVoided
public StripeEventNotificationHandler onV1CreditNoteVoided(EventNotificationCallback<V1CreditNoteVoidedEventNotification> callback) -
onV1CustomerCreated
public StripeEventNotificationHandler onV1CustomerCreated(EventNotificationCallback<V1CustomerCreatedEventNotification> callback) -
onV1CustomerDeleted
public StripeEventNotificationHandler onV1CustomerDeleted(EventNotificationCallback<V1CustomerDeletedEventNotification> callback) -
onV1CustomerDiscountCreated
public StripeEventNotificationHandler onV1CustomerDiscountCreated(EventNotificationCallback<V1CustomerDiscountCreatedEventNotification> callback) -
onV1CustomerDiscountDeleted
public StripeEventNotificationHandler onV1CustomerDiscountDeleted(EventNotificationCallback<V1CustomerDiscountDeletedEventNotification> callback) -
onV1CustomerDiscountUpdated
public StripeEventNotificationHandler onV1CustomerDiscountUpdated(EventNotificationCallback<V1CustomerDiscountUpdatedEventNotification> callback) -
onV1CustomerSubscriptionCreated
public StripeEventNotificationHandler onV1CustomerSubscriptionCreated(EventNotificationCallback<V1CustomerSubscriptionCreatedEventNotification> callback) -
onV1CustomerSubscriptionDeleted
public StripeEventNotificationHandler onV1CustomerSubscriptionDeleted(EventNotificationCallback<V1CustomerSubscriptionDeletedEventNotification> callback) -
onV1CustomerSubscriptionPaused
public StripeEventNotificationHandler onV1CustomerSubscriptionPaused(EventNotificationCallback<V1CustomerSubscriptionPausedEventNotification> callback) -
onV1CustomerSubscriptionPendingUpdateApplied
public StripeEventNotificationHandler onV1CustomerSubscriptionPendingUpdateApplied(EventNotificationCallback<V1CustomerSubscriptionPendingUpdateAppliedEventNotification> callback) -
onV1CustomerSubscriptionPendingUpdateExpired
public StripeEventNotificationHandler onV1CustomerSubscriptionPendingUpdateExpired(EventNotificationCallback<V1CustomerSubscriptionPendingUpdateExpiredEventNotification> callback) -
onV1CustomerSubscriptionResumed
public StripeEventNotificationHandler onV1CustomerSubscriptionResumed(EventNotificationCallback<V1CustomerSubscriptionResumedEventNotification> callback) -
onV1CustomerSubscriptionTrialWillEnd
public StripeEventNotificationHandler onV1CustomerSubscriptionTrialWillEnd(EventNotificationCallback<V1CustomerSubscriptionTrialWillEndEventNotification> callback) -
onV1CustomerSubscriptionUpdated
public StripeEventNotificationHandler onV1CustomerSubscriptionUpdated(EventNotificationCallback<V1CustomerSubscriptionUpdatedEventNotification> callback) -
onV1CustomerTaxIdCreated
public StripeEventNotificationHandler onV1CustomerTaxIdCreated(EventNotificationCallback<V1CustomerTaxIdCreatedEventNotification> callback) -
onV1CustomerTaxIdDeleted
public StripeEventNotificationHandler onV1CustomerTaxIdDeleted(EventNotificationCallback<V1CustomerTaxIdDeletedEventNotification> callback) -
onV1CustomerTaxIdUpdated
public StripeEventNotificationHandler onV1CustomerTaxIdUpdated(EventNotificationCallback<V1CustomerTaxIdUpdatedEventNotification> callback) -
onV1CustomerUpdated
public StripeEventNotificationHandler onV1CustomerUpdated(EventNotificationCallback<V1CustomerUpdatedEventNotification> callback) -
onV1CustomerCashBalanceTransactionCreated
public StripeEventNotificationHandler onV1CustomerCashBalanceTransactionCreated(EventNotificationCallback<V1CustomerCashBalanceTransactionCreatedEventNotification> callback) -
onV1EntitlementsActiveEntitlementSummaryUpdated
public StripeEventNotificationHandler onV1EntitlementsActiveEntitlementSummaryUpdated(EventNotificationCallback<V1EntitlementsActiveEntitlementSummaryUpdatedEventNotification> callback) -
onV1FileCreated
public StripeEventNotificationHandler onV1FileCreated(EventNotificationCallback<V1FileCreatedEventNotification> callback) -
onV1FinancialConnectionsAccountAccountNumbersUpdated
public StripeEventNotificationHandler onV1FinancialConnectionsAccountAccountNumbersUpdated(EventNotificationCallback<V1FinancialConnectionsAccountAccountNumbersUpdatedEventNotification> callback) -
onV1FinancialConnectionsAccountCreated
public StripeEventNotificationHandler onV1FinancialConnectionsAccountCreated(EventNotificationCallback<V1FinancialConnectionsAccountCreatedEventNotification> callback) -
onV1FinancialConnectionsAccountDeactivated
public StripeEventNotificationHandler onV1FinancialConnectionsAccountDeactivated(EventNotificationCallback<V1FinancialConnectionsAccountDeactivatedEventNotification> callback) -
onV1FinancialConnectionsAccountDisconnected
public StripeEventNotificationHandler onV1FinancialConnectionsAccountDisconnected(EventNotificationCallback<V1FinancialConnectionsAccountDisconnectedEventNotification> callback) -
onV1FinancialConnectionsAccountExpectedDeactivationDateUpdated
public StripeEventNotificationHandler onV1FinancialConnectionsAccountExpectedDeactivationDateUpdated(EventNotificationCallback<V1FinancialConnectionsAccountExpectedDeactivationDateUpdatedEventNotification> callback) -
onV1FinancialConnectionsAccountReactivated
public StripeEventNotificationHandler onV1FinancialConnectionsAccountReactivated(EventNotificationCallback<V1FinancialConnectionsAccountReactivatedEventNotification> callback) -
onV1FinancialConnectionsAccountRefreshedBalance
public StripeEventNotificationHandler onV1FinancialConnectionsAccountRefreshedBalance(EventNotificationCallback<V1FinancialConnectionsAccountRefreshedBalanceEventNotification> callback) -
onV1FinancialConnectionsAccountRefreshedOwnership
public StripeEventNotificationHandler onV1FinancialConnectionsAccountRefreshedOwnership(EventNotificationCallback<V1FinancialConnectionsAccountRefreshedOwnershipEventNotification> callback) -
onV1FinancialConnectionsAccountRefreshedTransactions
public StripeEventNotificationHandler onV1FinancialConnectionsAccountRefreshedTransactions(EventNotificationCallback<V1FinancialConnectionsAccountRefreshedTransactionsEventNotification> callback) -
onV1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdated
public StripeEventNotificationHandler onV1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdated(EventNotificationCallback<V1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEventNotification> callback) -
onV1FinancialConnectionsAccountUpcomingAccountNumberExpiry
public StripeEventNotificationHandler onV1FinancialConnectionsAccountUpcomingAccountNumberExpiry(EventNotificationCallback<V1FinancialConnectionsAccountUpcomingAccountNumberExpiryEventNotification> callback) -
onV1FinancialConnectionsAccountUpcomingDeactivation
public StripeEventNotificationHandler onV1FinancialConnectionsAccountUpcomingDeactivation(EventNotificationCallback<V1FinancialConnectionsAccountUpcomingDeactivationEventNotification> callback) -
onV1IdentityVerificationSessionCanceled
public StripeEventNotificationHandler onV1IdentityVerificationSessionCanceled(EventNotificationCallback<V1IdentityVerificationSessionCanceledEventNotification> callback) -
onV1IdentityVerificationSessionCreated
public StripeEventNotificationHandler onV1IdentityVerificationSessionCreated(EventNotificationCallback<V1IdentityVerificationSessionCreatedEventNotification> callback) -
onV1IdentityVerificationSessionProcessing
public StripeEventNotificationHandler onV1IdentityVerificationSessionProcessing(EventNotificationCallback<V1IdentityVerificationSessionProcessingEventNotification> callback) -
onV1IdentityVerificationSessionRedacted
public StripeEventNotificationHandler onV1IdentityVerificationSessionRedacted(EventNotificationCallback<V1IdentityVerificationSessionRedactedEventNotification> callback) -
onV1IdentityVerificationSessionRequiresInput
public StripeEventNotificationHandler onV1IdentityVerificationSessionRequiresInput(EventNotificationCallback<V1IdentityVerificationSessionRequiresInputEventNotification> callback) -
onV1IdentityVerificationSessionVerified
public StripeEventNotificationHandler onV1IdentityVerificationSessionVerified(EventNotificationCallback<V1IdentityVerificationSessionVerifiedEventNotification> callback) -
onV1InvoiceCreated
public StripeEventNotificationHandler onV1InvoiceCreated(EventNotificationCallback<V1InvoiceCreatedEventNotification> callback) -
onV1InvoiceDeleted
public StripeEventNotificationHandler onV1InvoiceDeleted(EventNotificationCallback<V1InvoiceDeletedEventNotification> callback) -
onV1InvoiceFinalizationFailed
public StripeEventNotificationHandler onV1InvoiceFinalizationFailed(EventNotificationCallback<V1InvoiceFinalizationFailedEventNotification> callback) -
onV1InvoiceFinalized
public StripeEventNotificationHandler onV1InvoiceFinalized(EventNotificationCallback<V1InvoiceFinalizedEventNotification> callback) -
onV1InvoiceMarkedUncollectible
public StripeEventNotificationHandler onV1InvoiceMarkedUncollectible(EventNotificationCallback<V1InvoiceMarkedUncollectibleEventNotification> callback) -
onV1InvoiceOverdue
public StripeEventNotificationHandler onV1InvoiceOverdue(EventNotificationCallback<V1InvoiceOverdueEventNotification> callback) -
onV1InvoiceOverpaid
public StripeEventNotificationHandler onV1InvoiceOverpaid(EventNotificationCallback<V1InvoiceOverpaidEventNotification> callback) -
onV1InvoicePaid
public StripeEventNotificationHandler onV1InvoicePaid(EventNotificationCallback<V1InvoicePaidEventNotification> callback) -
onV1InvoicePaymentActionRequired
public StripeEventNotificationHandler onV1InvoicePaymentActionRequired(EventNotificationCallback<V1InvoicePaymentActionRequiredEventNotification> callback) -
onV1InvoicePaymentAttemptRequired
public StripeEventNotificationHandler onV1InvoicePaymentAttemptRequired(EventNotificationCallback<V1InvoicePaymentAttemptRequiredEventNotification> callback) -
onV1InvoicePaymentFailed
public StripeEventNotificationHandler onV1InvoicePaymentFailed(EventNotificationCallback<V1InvoicePaymentFailedEventNotification> callback) -
onV1InvoicePaymentSucceeded
public StripeEventNotificationHandler onV1InvoicePaymentSucceeded(EventNotificationCallback<V1InvoicePaymentSucceededEventNotification> callback) -
onV1InvoiceSent
public StripeEventNotificationHandler onV1InvoiceSent(EventNotificationCallback<V1InvoiceSentEventNotification> callback) -
onV1InvoiceUpcoming
public StripeEventNotificationHandler onV1InvoiceUpcoming(EventNotificationCallback<V1InvoiceUpcomingEventNotification> callback) -
onV1InvoiceUpdated
public StripeEventNotificationHandler onV1InvoiceUpdated(EventNotificationCallback<V1InvoiceUpdatedEventNotification> callback) -
onV1InvoiceVoided
public StripeEventNotificationHandler onV1InvoiceVoided(EventNotificationCallback<V1InvoiceVoidedEventNotification> callback) -
onV1InvoiceWillBeDue
public StripeEventNotificationHandler onV1InvoiceWillBeDue(EventNotificationCallback<V1InvoiceWillBeDueEventNotification> callback) -
onV1InvoicePaymentPaid
public StripeEventNotificationHandler onV1InvoicePaymentPaid(EventNotificationCallback<V1InvoicePaymentPaidEventNotification> callback) -
onV1InvoiceitemCreated
public StripeEventNotificationHandler onV1InvoiceitemCreated(EventNotificationCallback<V1InvoiceitemCreatedEventNotification> callback) -
onV1InvoiceitemDeleted
public StripeEventNotificationHandler onV1InvoiceitemDeleted(EventNotificationCallback<V1InvoiceitemDeletedEventNotification> callback) -
onV1IssuingAuthorizationCreated
public StripeEventNotificationHandler onV1IssuingAuthorizationCreated(EventNotificationCallback<V1IssuingAuthorizationCreatedEventNotification> callback) -
onV1IssuingAuthorizationRequest
public StripeEventNotificationHandler onV1IssuingAuthorizationRequest(EventNotificationCallback<V1IssuingAuthorizationRequestEventNotification> callback) -
onV1IssuingAuthorizationUpdated
public StripeEventNotificationHandler onV1IssuingAuthorizationUpdated(EventNotificationCallback<V1IssuingAuthorizationUpdatedEventNotification> callback) -
onV1IssuingCardCreated
public StripeEventNotificationHandler onV1IssuingCardCreated(EventNotificationCallback<V1IssuingCardCreatedEventNotification> callback) -
onV1IssuingCardUpdated
public StripeEventNotificationHandler onV1IssuingCardUpdated(EventNotificationCallback<V1IssuingCardUpdatedEventNotification> callback) -
onV1IssuingCardholderCreated
public StripeEventNotificationHandler onV1IssuingCardholderCreated(EventNotificationCallback<V1IssuingCardholderCreatedEventNotification> callback) -
onV1IssuingCardholderUpdated
public StripeEventNotificationHandler onV1IssuingCardholderUpdated(EventNotificationCallback<V1IssuingCardholderUpdatedEventNotification> callback) -
onV1IssuingDisputeClosed
public StripeEventNotificationHandler onV1IssuingDisputeClosed(EventNotificationCallback<V1IssuingDisputeClosedEventNotification> callback) -
onV1IssuingDisputeCreated
public StripeEventNotificationHandler onV1IssuingDisputeCreated(EventNotificationCallback<V1IssuingDisputeCreatedEventNotification> callback) -
onV1IssuingDisputeFundsReinstated
public StripeEventNotificationHandler onV1IssuingDisputeFundsReinstated(EventNotificationCallback<V1IssuingDisputeFundsReinstatedEventNotification> callback) -
onV1IssuingDisputeFundsRescinded
public StripeEventNotificationHandler onV1IssuingDisputeFundsRescinded(EventNotificationCallback<V1IssuingDisputeFundsRescindedEventNotification> callback) -
onV1IssuingDisputeSubmitted
public StripeEventNotificationHandler onV1IssuingDisputeSubmitted(EventNotificationCallback<V1IssuingDisputeSubmittedEventNotification> callback) -
onV1IssuingDisputeUpdated
public StripeEventNotificationHandler onV1IssuingDisputeUpdated(EventNotificationCallback<V1IssuingDisputeUpdatedEventNotification> callback) -
onV1IssuingPersonalizationDesignActivated
public StripeEventNotificationHandler onV1IssuingPersonalizationDesignActivated(EventNotificationCallback<V1IssuingPersonalizationDesignActivatedEventNotification> callback) -
onV1IssuingPersonalizationDesignDeactivated
public StripeEventNotificationHandler onV1IssuingPersonalizationDesignDeactivated(EventNotificationCallback<V1IssuingPersonalizationDesignDeactivatedEventNotification> callback) -
onV1IssuingPersonalizationDesignRejected
public StripeEventNotificationHandler onV1IssuingPersonalizationDesignRejected(EventNotificationCallback<V1IssuingPersonalizationDesignRejectedEventNotification> callback) -
onV1IssuingPersonalizationDesignUpdated
public StripeEventNotificationHandler onV1IssuingPersonalizationDesignUpdated(EventNotificationCallback<V1IssuingPersonalizationDesignUpdatedEventNotification> callback) -
onV1IssuingTokenCreated
public StripeEventNotificationHandler onV1IssuingTokenCreated(EventNotificationCallback<V1IssuingTokenCreatedEventNotification> callback) -
onV1IssuingTokenUpdated
public StripeEventNotificationHandler onV1IssuingTokenUpdated(EventNotificationCallback<V1IssuingTokenUpdatedEventNotification> callback) -
onV1IssuingTransactionCreated
public StripeEventNotificationHandler onV1IssuingTransactionCreated(EventNotificationCallback<V1IssuingTransactionCreatedEventNotification> callback) -
onV1IssuingTransactionPurchaseDetailsReceiptUpdated
public StripeEventNotificationHandler onV1IssuingTransactionPurchaseDetailsReceiptUpdated(EventNotificationCallback<V1IssuingTransactionPurchaseDetailsReceiptUpdatedEventNotification> callback) -
onV1IssuingTransactionUpdated
public StripeEventNotificationHandler onV1IssuingTransactionUpdated(EventNotificationCallback<V1IssuingTransactionUpdatedEventNotification> callback) -
onV1MandateUpdated
public StripeEventNotificationHandler onV1MandateUpdated(EventNotificationCallback<V1MandateUpdatedEventNotification> callback) -
onV1PaymentIntentAmountCapturableUpdated
public StripeEventNotificationHandler onV1PaymentIntentAmountCapturableUpdated(EventNotificationCallback<V1PaymentIntentAmountCapturableUpdatedEventNotification> callback) -
onV1PaymentIntentCanceled
public StripeEventNotificationHandler onV1PaymentIntentCanceled(EventNotificationCallback<V1PaymentIntentCanceledEventNotification> callback) -
onV1PaymentIntentCreated
public StripeEventNotificationHandler onV1PaymentIntentCreated(EventNotificationCallback<V1PaymentIntentCreatedEventNotification> callback) -
onV1PaymentIntentPartiallyFunded
public StripeEventNotificationHandler onV1PaymentIntentPartiallyFunded(EventNotificationCallback<V1PaymentIntentPartiallyFundedEventNotification> callback) -
onV1PaymentIntentPaymentFailed
public StripeEventNotificationHandler onV1PaymentIntentPaymentFailed(EventNotificationCallback<V1PaymentIntentPaymentFailedEventNotification> callback) -
onV1PaymentIntentProcessing
public StripeEventNotificationHandler onV1PaymentIntentProcessing(EventNotificationCallback<V1PaymentIntentProcessingEventNotification> callback) -
onV1PaymentIntentRequiresAction
public StripeEventNotificationHandler onV1PaymentIntentRequiresAction(EventNotificationCallback<V1PaymentIntentRequiresActionEventNotification> callback) -
onV1PaymentIntentSucceeded
public StripeEventNotificationHandler onV1PaymentIntentSucceeded(EventNotificationCallback<V1PaymentIntentSucceededEventNotification> callback) -
onV1PaymentLinkCreated
public StripeEventNotificationHandler onV1PaymentLinkCreated(EventNotificationCallback<V1PaymentLinkCreatedEventNotification> callback) -
onV1PaymentLinkUpdated
public StripeEventNotificationHandler onV1PaymentLinkUpdated(EventNotificationCallback<V1PaymentLinkUpdatedEventNotification> callback) -
onV1PaymentMethodAttached
public StripeEventNotificationHandler onV1PaymentMethodAttached(EventNotificationCallback<V1PaymentMethodAttachedEventNotification> callback) -
onV1PaymentMethodAutomaticallyUpdated
public StripeEventNotificationHandler onV1PaymentMethodAutomaticallyUpdated(EventNotificationCallback<V1PaymentMethodAutomaticallyUpdatedEventNotification> callback) -
onV1PaymentMethodDetached
public StripeEventNotificationHandler onV1PaymentMethodDetached(EventNotificationCallback<V1PaymentMethodDetachedEventNotification> callback) -
onV1PaymentMethodUpdated
public StripeEventNotificationHandler onV1PaymentMethodUpdated(EventNotificationCallback<V1PaymentMethodUpdatedEventNotification> callback) -
onV1PayoutCanceled
public StripeEventNotificationHandler onV1PayoutCanceled(EventNotificationCallback<V1PayoutCanceledEventNotification> callback) -
onV1PayoutCreated
public StripeEventNotificationHandler onV1PayoutCreated(EventNotificationCallback<V1PayoutCreatedEventNotification> callback) -
onV1PayoutFailed
public StripeEventNotificationHandler onV1PayoutFailed(EventNotificationCallback<V1PayoutFailedEventNotification> callback) -
onV1PayoutPaid
public StripeEventNotificationHandler onV1PayoutPaid(EventNotificationCallback<V1PayoutPaidEventNotification> callback) -
onV1PayoutReconciliationCompleted
public StripeEventNotificationHandler onV1PayoutReconciliationCompleted(EventNotificationCallback<V1PayoutReconciliationCompletedEventNotification> callback) -
onV1PayoutUpdated
public StripeEventNotificationHandler onV1PayoutUpdated(EventNotificationCallback<V1PayoutUpdatedEventNotification> callback) -
onV1PersonCreated
public StripeEventNotificationHandler onV1PersonCreated(EventNotificationCallback<V1PersonCreatedEventNotification> callback) -
onV1PersonDeleted
public StripeEventNotificationHandler onV1PersonDeleted(EventNotificationCallback<V1PersonDeletedEventNotification> callback) -
onV1PersonUpdated
public StripeEventNotificationHandler onV1PersonUpdated(EventNotificationCallback<V1PersonUpdatedEventNotification> callback) -
onV1PlanCreated
public StripeEventNotificationHandler onV1PlanCreated(EventNotificationCallback<V1PlanCreatedEventNotification> callback) -
onV1PlanDeleted
public StripeEventNotificationHandler onV1PlanDeleted(EventNotificationCallback<V1PlanDeletedEventNotification> callback) -
onV1PlanUpdated
public StripeEventNotificationHandler onV1PlanUpdated(EventNotificationCallback<V1PlanUpdatedEventNotification> callback) -
onV1PriceCreated
public StripeEventNotificationHandler onV1PriceCreated(EventNotificationCallback<V1PriceCreatedEventNotification> callback) -
onV1PriceDeleted
public StripeEventNotificationHandler onV1PriceDeleted(EventNotificationCallback<V1PriceDeletedEventNotification> callback) -
onV1PriceUpdated
public StripeEventNotificationHandler onV1PriceUpdated(EventNotificationCallback<V1PriceUpdatedEventNotification> callback) -
onV1ProductCreated
public StripeEventNotificationHandler onV1ProductCreated(EventNotificationCallback<V1ProductCreatedEventNotification> callback) -
onV1ProductDeleted
public StripeEventNotificationHandler onV1ProductDeleted(EventNotificationCallback<V1ProductDeletedEventNotification> callback) -
onV1ProductUpdated
public StripeEventNotificationHandler onV1ProductUpdated(EventNotificationCallback<V1ProductUpdatedEventNotification> callback) -
onV1PromotionCodeCreated
public StripeEventNotificationHandler onV1PromotionCodeCreated(EventNotificationCallback<V1PromotionCodeCreatedEventNotification> callback) -
onV1PromotionCodeUpdated
public StripeEventNotificationHandler onV1PromotionCodeUpdated(EventNotificationCallback<V1PromotionCodeUpdatedEventNotification> callback) -
onV1QuoteAccepted
public StripeEventNotificationHandler onV1QuoteAccepted(EventNotificationCallback<V1QuoteAcceptedEventNotification> callback) -
onV1QuoteCanceled
public StripeEventNotificationHandler onV1QuoteCanceled(EventNotificationCallback<V1QuoteCanceledEventNotification> callback) -
onV1QuoteCreated
public StripeEventNotificationHandler onV1QuoteCreated(EventNotificationCallback<V1QuoteCreatedEventNotification> callback) -
onV1QuoteFinalized
public StripeEventNotificationHandler onV1QuoteFinalized(EventNotificationCallback<V1QuoteFinalizedEventNotification> callback) -
onV1RadarEarlyFraudWarningCreated
public StripeEventNotificationHandler onV1RadarEarlyFraudWarningCreated(EventNotificationCallback<V1RadarEarlyFraudWarningCreatedEventNotification> callback) -
onV1RadarEarlyFraudWarningUpdated
public StripeEventNotificationHandler onV1RadarEarlyFraudWarningUpdated(EventNotificationCallback<V1RadarEarlyFraudWarningUpdatedEventNotification> callback) -
onV1RefundCreated
public StripeEventNotificationHandler onV1RefundCreated(EventNotificationCallback<V1RefundCreatedEventNotification> callback) -
onV1RefundFailed
public StripeEventNotificationHandler onV1RefundFailed(EventNotificationCallback<V1RefundFailedEventNotification> callback) -
onV1RefundUpdated
public StripeEventNotificationHandler onV1RefundUpdated(EventNotificationCallback<V1RefundUpdatedEventNotification> callback) -
onV1ReviewClosed
public StripeEventNotificationHandler onV1ReviewClosed(EventNotificationCallback<V1ReviewClosedEventNotification> callback) -
onV1ReviewOpened
public StripeEventNotificationHandler onV1ReviewOpened(EventNotificationCallback<V1ReviewOpenedEventNotification> callback) -
onV1SetupIntentCanceled
public StripeEventNotificationHandler onV1SetupIntentCanceled(EventNotificationCallback<V1SetupIntentCanceledEventNotification> callback) -
onV1SetupIntentCreated
public StripeEventNotificationHandler onV1SetupIntentCreated(EventNotificationCallback<V1SetupIntentCreatedEventNotification> callback) -
onV1SetupIntentRequiresAction
public StripeEventNotificationHandler onV1SetupIntentRequiresAction(EventNotificationCallback<V1SetupIntentRequiresActionEventNotification> callback) -
onV1SetupIntentSetupFailed
public StripeEventNotificationHandler onV1SetupIntentSetupFailed(EventNotificationCallback<V1SetupIntentSetupFailedEventNotification> callback) -
onV1SetupIntentSucceeded
public StripeEventNotificationHandler onV1SetupIntentSucceeded(EventNotificationCallback<V1SetupIntentSucceededEventNotification> callback) -
onV1SigmaScheduledQueryRunCreated
public StripeEventNotificationHandler onV1SigmaScheduledQueryRunCreated(EventNotificationCallback<V1SigmaScheduledQueryRunCreatedEventNotification> callback) -
onV1SourceCanceled
public StripeEventNotificationHandler onV1SourceCanceled(EventNotificationCallback<V1SourceCanceledEventNotification> callback) -
onV1SourceChargeable
public StripeEventNotificationHandler onV1SourceChargeable(EventNotificationCallback<V1SourceChargeableEventNotification> callback) -
onV1SourceFailed
public StripeEventNotificationHandler onV1SourceFailed(EventNotificationCallback<V1SourceFailedEventNotification> callback) -
onV1SourceRefundAttributesRequired
public StripeEventNotificationHandler onV1SourceRefundAttributesRequired(EventNotificationCallback<V1SourceRefundAttributesRequiredEventNotification> callback) -
onV1SubscriptionScheduleAborted
public StripeEventNotificationHandler onV1SubscriptionScheduleAborted(EventNotificationCallback<V1SubscriptionScheduleAbortedEventNotification> callback) -
onV1SubscriptionScheduleCanceled
public StripeEventNotificationHandler onV1SubscriptionScheduleCanceled(EventNotificationCallback<V1SubscriptionScheduleCanceledEventNotification> callback) -
onV1SubscriptionScheduleCompleted
public StripeEventNotificationHandler onV1SubscriptionScheduleCompleted(EventNotificationCallback<V1SubscriptionScheduleCompletedEventNotification> callback) -
onV1SubscriptionScheduleCreated
public StripeEventNotificationHandler onV1SubscriptionScheduleCreated(EventNotificationCallback<V1SubscriptionScheduleCreatedEventNotification> callback) -
onV1SubscriptionScheduleExpiring
public StripeEventNotificationHandler onV1SubscriptionScheduleExpiring(EventNotificationCallback<V1SubscriptionScheduleExpiringEventNotification> callback) -
onV1SubscriptionScheduleReleased
public StripeEventNotificationHandler onV1SubscriptionScheduleReleased(EventNotificationCallback<V1SubscriptionScheduleReleasedEventNotification> callback) -
onV1SubscriptionScheduleUpdated
public StripeEventNotificationHandler onV1SubscriptionScheduleUpdated(EventNotificationCallback<V1SubscriptionScheduleUpdatedEventNotification> callback) -
onV1TaxSettingsUpdated
public StripeEventNotificationHandler onV1TaxSettingsUpdated(EventNotificationCallback<V1TaxSettingsUpdatedEventNotification> callback) -
onV1TaxRateCreated
public StripeEventNotificationHandler onV1TaxRateCreated(EventNotificationCallback<V1TaxRateCreatedEventNotification> callback) -
onV1TaxRateUpdated
public StripeEventNotificationHandler onV1TaxRateUpdated(EventNotificationCallback<V1TaxRateUpdatedEventNotification> callback) -
onV1TerminalReaderActionFailed
public StripeEventNotificationHandler onV1TerminalReaderActionFailed(EventNotificationCallback<V1TerminalReaderActionFailedEventNotification> callback) -
onV1TerminalReaderActionSucceeded
public StripeEventNotificationHandler onV1TerminalReaderActionSucceeded(EventNotificationCallback<V1TerminalReaderActionSucceededEventNotification> callback) -
onV1TerminalReaderActionUpdated
public StripeEventNotificationHandler onV1TerminalReaderActionUpdated(EventNotificationCallback<V1TerminalReaderActionUpdatedEventNotification> callback) -
onV1TestHelpersTestClockAdvancing
public StripeEventNotificationHandler onV1TestHelpersTestClockAdvancing(EventNotificationCallback<V1TestHelpersTestClockAdvancingEventNotification> callback) -
onV1TestHelpersTestClockCreated
public StripeEventNotificationHandler onV1TestHelpersTestClockCreated(EventNotificationCallback<V1TestHelpersTestClockCreatedEventNotification> callback) -
onV1TestHelpersTestClockDeleted
public StripeEventNotificationHandler onV1TestHelpersTestClockDeleted(EventNotificationCallback<V1TestHelpersTestClockDeletedEventNotification> callback) -
onV1TestHelpersTestClockInternalFailure
public StripeEventNotificationHandler onV1TestHelpersTestClockInternalFailure(EventNotificationCallback<V1TestHelpersTestClockInternalFailureEventNotification> callback) -
onV1TestHelpersTestClockReady
public StripeEventNotificationHandler onV1TestHelpersTestClockReady(EventNotificationCallback<V1TestHelpersTestClockReadyEventNotification> callback) -
onV1TopupCanceled
public StripeEventNotificationHandler onV1TopupCanceled(EventNotificationCallback<V1TopupCanceledEventNotification> callback) -
onV1TopupCreated
public StripeEventNotificationHandler onV1TopupCreated(EventNotificationCallback<V1TopupCreatedEventNotification> callback) -
onV1TopupFailed
public StripeEventNotificationHandler onV1TopupFailed(EventNotificationCallback<V1TopupFailedEventNotification> callback) -
onV1TopupReversed
public StripeEventNotificationHandler onV1TopupReversed(EventNotificationCallback<V1TopupReversedEventNotification> callback) -
onV1TopupSucceeded
public StripeEventNotificationHandler onV1TopupSucceeded(EventNotificationCallback<V1TopupSucceededEventNotification> callback) -
onV1TransferCreated
public StripeEventNotificationHandler onV1TransferCreated(EventNotificationCallback<V1TransferCreatedEventNotification> callback) -
onV1TransferReversed
public StripeEventNotificationHandler onV1TransferReversed(EventNotificationCallback<V1TransferReversedEventNotification> callback) -
onV1TransferUpdated
public StripeEventNotificationHandler onV1TransferUpdated(EventNotificationCallback<V1TransferUpdatedEventNotification> callback) -
onV2CommerceProductCatalogImportsFailed
public StripeEventNotificationHandler onV2CommerceProductCatalogImportsFailed(EventNotificationCallback<V2CommerceProductCatalogImportsFailedEventNotification> callback) -
onV2CommerceProductCatalogImportsProcessing
public StripeEventNotificationHandler onV2CommerceProductCatalogImportsProcessing(EventNotificationCallback<V2CommerceProductCatalogImportsProcessingEventNotification> callback) -
onV2CommerceProductCatalogImportsSucceeded
public StripeEventNotificationHandler onV2CommerceProductCatalogImportsSucceeded(EventNotificationCallback<V2CommerceProductCatalogImportsSucceededEventNotification> callback) -
onV2CommerceProductCatalogImportsSucceededWithErrors
public StripeEventNotificationHandler onV2CommerceProductCatalogImportsSucceededWithErrors(EventNotificationCallback<V2CommerceProductCatalogImportsSucceededWithErrorsEventNotification> callback) -
onV2CoreAccountClosed
public StripeEventNotificationHandler onV2CoreAccountClosed(EventNotificationCallback<V2CoreAccountClosedEventNotification> callback) -
onV2CoreAccountCreated
public StripeEventNotificationHandler onV2CoreAccountCreated(EventNotificationCallback<V2CoreAccountCreatedEventNotification> callback) -
onV2CoreAccountUpdated
public StripeEventNotificationHandler onV2CoreAccountUpdated(EventNotificationCallback<V2CoreAccountUpdatedEventNotification> callback) -
onV2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationCustomerCapabilityStatusUpdatedEventNotification> callback) -
onV2CoreAccountIncludingConfigurationCustomerUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingConfigurationCustomerUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationCustomerUpdatedEventNotification> callback) -
onV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationMerchantCapabilityStatusUpdatedEventNotification> callback) -
onV2CoreAccountIncludingConfigurationMerchantUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingConfigurationMerchantUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationMerchantUpdatedEventNotification> callback) -
onV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationRecipientCapabilityStatusUpdatedEventNotification> callback) -
onV2CoreAccountIncludingConfigurationRecipientUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingConfigurationRecipientUpdated(EventNotificationCallback<V2CoreAccountIncludingConfigurationRecipientUpdatedEventNotification> callback) -
onV2CoreAccountIncludingDefaultsUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingDefaultsUpdated(EventNotificationCallback<V2CoreAccountIncludingDefaultsUpdatedEventNotification> callback) -
onV2CoreAccountIncludingFutureRequirementsUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingFutureRequirementsUpdated(EventNotificationCallback<V2CoreAccountIncludingFutureRequirementsUpdatedEventNotification> callback) -
onV2CoreAccountIncludingIdentityUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingIdentityUpdated(EventNotificationCallback<V2CoreAccountIncludingIdentityUpdatedEventNotification> callback) -
onV2CoreAccountIncludingRequirementsUpdated
public StripeEventNotificationHandler onV2CoreAccountIncludingRequirementsUpdated(EventNotificationCallback<V2CoreAccountIncludingRequirementsUpdatedEventNotification> callback) -
onV2CoreAccountLinkReturned
public StripeEventNotificationHandler onV2CoreAccountLinkReturned(EventNotificationCallback<V2CoreAccountLinkReturnedEventNotification> callback) -
onV2CoreAccountPersonCreated
public StripeEventNotificationHandler onV2CoreAccountPersonCreated(EventNotificationCallback<V2CoreAccountPersonCreatedEventNotification> callback) -
onV2CoreAccountPersonDeleted
public StripeEventNotificationHandler onV2CoreAccountPersonDeleted(EventNotificationCallback<V2CoreAccountPersonDeletedEventNotification> callback) -
onV2CoreAccountPersonUpdated
public StripeEventNotificationHandler onV2CoreAccountPersonUpdated(EventNotificationCallback<V2CoreAccountPersonUpdatedEventNotification> callback) -
onV2CoreEventDestinationPing
public StripeEventNotificationHandler onV2CoreEventDestinationPing(EventNotificationCallback<V2CoreEventDestinationPingEventNotification> callback) -
getRegisteredEventTypes
Get a sorted list of all registered event types.- Returns:
- A sorted list of event type strings
-