View Source ExChargebee.Card (ex_chargebee v0.4.5)

An interface for Interacting with cards

For More information see Chargebee card Documentation

Summary

Functions

Link to this function

copy_card(resource_id, params \\ %{}, opts \\ [])

View Source
@spec copy_card(String.t(), map(), keyword()) :: map() | nil

Perform a copy_card on individual card.

Find more information in the Chargebee Documentation

Link to this function

credit_card(resource_id, params \\ %{}, opts \\ [])

View Source
@spec credit_card(String.t(), map(), keyword()) :: map() | nil

Perform a credit_card on individual card.

Find more information in the Chargebee Documentation

Link to this function

delete_card(resource_id, params \\ %{}, opts \\ [])

View Source
@spec delete_card(String.t(), map(), keyword()) :: map() | nil

Perform a delete_card on individual card.

Find more information in the Chargebee Documentation

@spec operations() :: Keyword.t()
Link to this function

retrieve(resource_id, opts \\ [])

View Source
@spec retrieve(
  String.t(),
  keyword()
) :: map() | nil
Link to this function

switch_gateway(resource_id, params \\ %{}, opts \\ [])

View Source
@spec switch_gateway(String.t(), map(), keyword()) :: map() | nil

Perform a switch_gateway on individual card.

Find more information in the Chargebee Documentation