Merchant.Webhooks (Merchant v0.2.0)
View SourceProvides functions for working with webhooks
Summary
Types
Functions
@spec create(create_params()) :: {:ok, Merchant.WebhookWithSigningSecret.t()} | Merchant.Client.error()
@spec delete(String.t()) :: :ok | Merchant.Client.error()
@spec retrieve(String.t()) :: {:ok, Merchant.WebhookWithSigningSecret.t()} | Merchant.Client.error()
@spec retrieve_list() :: {:ok, [Merchant.Webhook.t()]} | Merchant.Client.error()
@spec rotate_signing_secret(String.t()) :: {:ok, Merchant.WebhookWithSigningSecret.t()} | Merchant.Client.error()
@spec update(String.t(), update_params()) :: {:ok, Merchant.Webhook.t()} | Merchant.Client.error()