View Source Craftgate.Adapter.OnboardingAdapter (Craftgate v1.0.42)

Provides capabilities to conduct CRUD operations on buyers and submerchants

Link to this section Summary

Link to this section Functions

Link to this function

create_member(body, options \\ [])

View Source
@spec create_member(
  Craftgate.Request.CreateMemberRequest.t(),
  keyword()
) :: {:ok, Craftgate.Response.MemberResponse.t()} | {:error, any()}
Link to this function

create_member!(body, options \\ [])

View Source

Bangified version of create_member/2

Link to this function

retrieve_member(id, options \\ [])

View Source
@spec retrieve_member(
  integer(),
  keyword()
) :: {:ok, Craftgate.Response.MemberResponse.t()} | {:error, any()}
Link to this function

retrieve_member!(id, options \\ [])

View Source
@spec retrieve_member!(
  integer(),
  keyword()
) :: Craftgate.Response.MemberResponse.t() | no_return()

Bangified version of retrieve_member/2

Link to this function

search_members(params, options \\ [])

View Source
@spec search_members(
  Craftgate.Request.SearchMembersRequest.t(),
  keyword()
) :: {:ok, Craftgate.Response.MemberListResponse.t()} | {:error, any()}
Link to this function

search_members!(params, options \\ [])

View Source

Bangified version of search_members/2

Link to this function

update_member(id, body, options \\ [])

View Source
@spec update_member(integer(), Craftgate.Request.UpdateMemberRequest.t(), keyword()) ::
  {:ok, Craftgate.Response.MemberResponse.t()} | {:error, any()}
Link to this function

update_member!(id, body, options \\ [])

View Source

Bangified version of update_member/3