# Payment Providers

- [Stripe](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe.md)
- [Installation](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/installation.md): Installing Stripe Payment Provider
- [Configuration](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/configuration.md): Configuring Stripe Payment Provider
- [Payment Flow / Lifecycle](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/payment-flow-lifecycle.md): Learn how the payment flow / lifecycle works with Stripe
- [Stripe Email Notifications](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/stripe-email-notifications.md): You can set up email notifications in your Stripe account for various events, such as successful payments, disputes and elevated risk payments.
- [Payment Methods](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/payment-methods.md): Multiple payment methods within your Stripe account
- [Receipts](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/receipts.md): Send payment or refund receipts automatically.
- [Shipping Rates](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/shipping-rates.md)
- [Services](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/services.md)
- [Stripe Shipping Rate ApiService](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/services/stripe-shipping-rate-apiservice.md): A service which handles getting the Stripe Shipping Rates from the Stripe API
- [Stripe Shipping Rate Database Service](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/services/stripe-shipping-rate-database-service.md): A service which handles getting the Stripe Shipping Rates from the database
- [Stripe Session Service](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/services/stripe-session-service.md): A service which handles all things around the Stripe Session
- [Stripe Basket Controller](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/services/stripe-basket-controller.md)
- [Stripe Webhook Api](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/services/stripe-webhook-api.md)
- [How to test the Stripe Webhook on localhost](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/services/stripe-webhook-api/how-to-test-the-stripe-webhook-on-localhost.md)
- [Notification Handlers](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notification-handlers.md)
- [StripeResponseNotificationHandler](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notification-handlers/striperesponsenotificationhandler.md): Notification which is triggered on a successful return from Stripe Checkout
- [Notifications](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications.md)
- [OnCheckoutSessionCompletedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/oncheckoutsessioncompletednotification.md): Notification which is triggered on the Stripe CheckoutSessionCompleted Webhook response
- [OnCheckoutSessionExpiredNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/oncheckoutsessionexpirednotification.md): Notification which is triggered on the Stripe CheckoutSessionExpired Webhook response
- [OnPaymentFailedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onpaymentfailednotification.md): Notification which is triggered on the Stripe CheckoutSessionAsyncPaymentFailed Webhook response
- [OnChargeFailedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onchargefailednotification.md): Notification which is triggered on the Stripe OnChargeFailedNotification Webhook response
- [OnPaymentIntentSucceededNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onpaymentintentsucceedednotification.md): Notification which is triggered on the Stripe OnPaymentIntentSucceededNotification Webhook response
- [OnPaymentIntentPaymentFailedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onpaymentintentpaymentfailednotification.md): Notification which is triggered on the Stripe OnPaymentIntentPaymentFailedNotification Webhook response
- [OnPaymentIntentCreatedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onpaymentintentcreatednotification.md): Notification which is triggered on the Stripe OnPaymentIntentCreatedNotification Webhook response
- [OnPaymentIntentCancelledNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onpaymentintentcancellednotification.md): Notification which is triggered on the Stripe OnPaymentIntentCancelledNotification Webhook response
- [OnChargeSucceededNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onchargesucceedednotification.md): Notification which is triggered on the Stripe OnChargeSucceededNotification Webhook response
- [OnShippingRateSavedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onshippingratesavednotification.md): Notification which is triggered a Stripe Shipping Rate is saved
- [OnShippingRateDeletedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onshippingratedeletednotification.md): Notification which is triggered a Stripe Shipping Rate is deleted
- [OnPaymentSuccessNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/notifications/onpaymentsuccessnotification.md): Notification which is triggered on the Stripe CheckoutSessionAsyncPaymentSucceeded Webhook response
- [Webhooks](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks.md)
- [OnChargeFailedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onchargefailedwebhook.md)
- [OnChargeSucceededWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onchargesucceededwebhook.md)
- [OnCheckoutSessionCompletedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/oncheckoutsessioncompletedwebhook.md)
- [OnCheckoutSessionExpiredWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/oncheckoutsessionexpiredwebhook.md)
- [OnPaymentFailedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onpaymentfailedwebhook.md)
- [OnPaymentIntentCancelledWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onpaymentintentcancelledwebhook.md)
- [OnPaymentIntentCreatedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onpaymentintentcreatedwebhook.md)
- [OnPaymentIntentPaymentFailedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onpaymentintentpaymentfailedwebhook.md)
- [OnPaymentIntentSucceededWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onpaymentintentsucceededwebhook.md)
- [OnPaymentSuccessWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onpaymentsuccesswebhook.md)
- [OnShippingRateDeletedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onshippingratedeletedwebhook.md)
- [OnShippingRateSavedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/webhooks/onshippingratesavedwebhook.md)
- [Object Reference](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference.md)
- [TaxRate](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference/taxrate.md)
- [Property](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference/property.md): The editable properties as shown in the backoffice
- [Validation](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference/validation.md): The validation settings for a property used in the backoffice
- [Config](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference/config.md): The configuration settings for a property used in the backoffice
- [TaxRateResponse](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference/taxrateresponse.md)
- [ShippingRateResponse](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference/shippingrateresponse.md)
- [ShippingRate](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/object-reference/shippingrate.md)
- [uSync](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/usync.md): Documentation for the uSync Stripe Addon package
- [Installation](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/usync/installation.md): Installing uSync Stripe
- [Addons](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons.md)
- [Tax Rates](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/tax-rates.md)
- [Services](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/services.md)
- [Stripe Tax Rate ApiService](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/services/stripe-tax-rate-apiservice.md): A service which handles getting the Stripe Shipping Rates from the Stripe API
- [Stripe Tax Rate Database Service](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/services/stripe-tax-rate-database-service.md): A service which handles getting the Stripe Tax Rates from the database
- [Notifications](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/notifications.md)
- [OnStripeTaxRateSavedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/notifications/onstripetaxratesavednotification.md): Notification which is triggered a Stripe Tax Rate is saved
- [OnStripeTaxRateDeletedNotification](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/notifications/onstripetaxratedeletednotification.md): Notification which is triggered a Stripe Tax Rate is deleted
- [Webhooks](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/webhooks.md)
- [OnStripeTaxRateDeletedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/webhooks/onstripetaxratedeletedwebhook.md)
- [OnStripeTaxRateSavedWebhook](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/webhooks/onstripetaxratesavedwebhook.md)
- [Property Editors](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/property-editors.md)
- [Tax Rates Property Editor](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/property-editors/tax-rates-property-editor.md)
- [uSync](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/usync.md): Documentation for the uSync Stripe Addon package
- [Installation](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/addons/usync/installation.md): Installing uSync Stripe
- [View Components](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/view-components.md)
- [Basket View Component](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/view-components/basket-view-component.md)
- [Add to Basket Button View Component](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/view-components/add-to-basket-button-view-component.md)
- [Umbraco Forms Workflow](https://docs.umbcheckout.net/payment-providers/payment-providers/stripe/umbraco-forms-workflow.md): Redirect to Stripe Checkout on Form Submission
- [PayPal](https://docs.umbcheckout.net/payment-providers/payment-providers/paypal.md)
- [Klarna](https://docs.umbcheckout.net/payment-providers/payment-providers/klarna.md)
- [Apple Pay](https://docs.umbcheckout.net/payment-providers/payment-providers/apple-pay.md)
- [Google Pay](https://docs.umbcheckout.net/payment-providers/payment-providers/google-pay.md)
- [Bacs Direct Debit / SEPA Direct Debit](https://docs.umbcheckout.net/payment-providers/payment-providers/bacs-direct-debit-sepa-direct-debit.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.umbcheckout.net/payment-providers/payment-providers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
