DodoPayments.Entitlements.Files (dodo_payments v0.1.0)

Copy Markdown View Source

Files attached to fulfilment entitlements.

Summary

Functions

Calls Dodo operation entitlement_files_delete (DELETE /entitlements/{id}/files/{file_id}). Required parameters: none.

Calls Dodo operation entitlement_files_upload (POST /entitlements/{id}/files). Required parameters: none.

Functions

delete(client, id, file_id, opts \\ [])

@spec delete(
  DodoPayments.Client.t(),
  String.t() | integer(),
  String.t() | integer(),
  keyword()
) ::
  {:ok, nil | DodoPayments.Response.t(nil)} | {:error, Exception.t()}

Calls Dodo operation entitlement_files_delete (DELETE /entitlements/{id}/files/{file_id}). Required parameters: none.

Options are request-local.

upload(client, id, opts \\ [])

Calls Dodo operation entitlement_files_upload (POST /entitlements/{id}/files). Required parameters: none.

Options are request-local.