EPTSDK.Charge (ept_sdk v2.0.1)
Summary
Functions
Creates an new %EPTSDK.Charge{}}
with attributes:
and relationships:
.
Fetches all %EPTSDK.Charge{}
.
Fetches a %EPTSDK.Charge{}
by record
or by id
.
Functions
Link to this function
create(client, options \\ [])
Creates an new %EPTSDK.Charge{}}
with attributes:
and relationships:
.
The options
argument can also have:
fields:
, a map of filds to return for each resource type i.e.fields: %{charges: ["id"]}
include:
, a list of relationship chains for the response to return i.e.include: ["charges.merchant_account"]
Link to this function
list(client, options \\ [])
Fetches all %EPTSDK.Charge{}
.
The options
argument can be:
fields
, a map of filds to return for each resource type i.e.fields: %{charges: ["id"]}
include
, a list of relationship chains for the response to return i.e.include: ["charges.merchant_account"]
sort
, ... i.e.sort: ["-name"]
filter
, ... i.e.fields: %{name: "John"}
Link to this function
show(client, id, options \\ [])
Fetches a %EPTSDK.Charge{}
by record
or by id
.
The options
argument can be:
fields
, a map of filds to return for each resource type i.e.fields: %{charges: ["id"]}
include
, a list of relationship chains for the response to return i.e.include: ["charges.merchant_account"]