Transaction Kind In Https://Shopify.Dev/Docs/Api/Storefront/2023-07/Enums/TransactionKind

In test environments when do we get

Transaction kind as sale, capture and authorization.

When do we need to process that payment.

We were testing this API (“/admin/api” + apiversion + “/orders/{0}/transactions.json”).

As per the documentation (TransactionKind (shopify.dev)), We Can get four different values for transaction kind. So I want to know when I get these values in the response