PaperTiger.Resources.CustomerBalanceTransaction (PaperTiger v1.1.1)

Copy Markdown View Source

Handles nested Customer Balance Transaction endpoints.

Summary

Functions

Creates a customer balance transaction and mutates the customer's balance.

Lists customer balance transactions.

Retrieves a customer balance transaction.

Updates customer balance transaction metadata/description.

Functions

create(conn, customer_id)

@spec create(Plug.Conn.t(), String.t()) :: Plug.Conn.t()

Creates a customer balance transaction and mutates the customer's balance.

list(conn, customer_id)

@spec list(Plug.Conn.t(), String.t()) :: Plug.Conn.t()

Lists customer balance transactions.

retrieve(conn, customer_id, id)

@spec retrieve(Plug.Conn.t(), String.t(), String.t()) :: Plug.Conn.t()

Retrieves a customer balance transaction.

update(conn, customer_id, id)

@spec update(Plug.Conn.t(), String.t(), String.t()) :: Plug.Conn.t()

Updates customer balance transaction metadata/description.