StripeElixir.Services.TestHelpers.Issuing.CardService
(stripe_elixir v0.1.0)
Copy Markdown
View Source
Card API operations.
Summary
Functions
Deliver a testmode card
Fail a testmode card
Return a testmode card
Ship a testmode card
Submit a testmode card
Functions
@spec deliver_card(StripeElixir.Client.t(), String.t(), map(), keyword()) :: {:ok, term()} | {:error, StripeElixir.Error.t()}
Deliver a testmode card
Updates the shipping status of the specified Issuing Card object to delivered.
@spec fail_card(StripeElixir.Client.t(), String.t(), map(), keyword()) :: {:ok, term()} | {:error, StripeElixir.Error.t()}
Fail a testmode card
Updates the shipping status of the specified Issuing Card object to failure.
@spec return_card(StripeElixir.Client.t(), String.t(), map(), keyword()) :: {:ok, term()} | {:error, StripeElixir.Error.t()}
Return a testmode card
Updates the shipping status of the specified Issuing Card object to returned.
@spec ship_card(StripeElixir.Client.t(), String.t(), map(), keyword()) :: {:ok, term()} | {:error, StripeElixir.Error.t()}
Ship a testmode card
Updates the shipping status of the specified Issuing Card object to shipped.
@spec submit_card(StripeElixir.Client.t(), String.t(), map(), keyword()) :: {:ok, term()} | {:error, StripeElixir.Error.t()}
Submit a testmode card
Updates the shipping status of the specified Issuing Card object to submitted. This method requires Stripe Version ‘2024-09-30.acacia’ or later.