View Source Craftgate.Adapter.OnboardingAdapter (Craftgate v1.0.42)
Provides capabilities to conduct CRUD operations on buyers and submerchants
Link to this section Summary
Functions
Bangified version of create_member/2
Bangified version of retrieve_member/2
Bangified version of search_members/2
Bangified version of update_member/3
Link to this section Functions
@spec create_member( Craftgate.Request.CreateMemberRequest.t(), keyword() ) :: {:ok, Craftgate.Response.MemberResponse.t()} | {:error, any()}
@spec create_member!( Craftgate.Request.CreateMemberRequest.t(), keyword() ) :: Craftgate.Response.MemberResponse.t() | no_return()
Bangified version of create_member/2
@spec retrieve_member( integer(), keyword() ) :: {:ok, Craftgate.Response.MemberResponse.t()} | {:error, any()}
@spec retrieve_member!( integer(), keyword() ) :: Craftgate.Response.MemberResponse.t() | no_return()
Bangified version of retrieve_member/2
@spec search_members( Craftgate.Request.SearchMembersRequest.t(), keyword() ) :: {:ok, Craftgate.Response.MemberListResponse.t()} | {:error, any()}
@spec search_members!( Craftgate.Request.SearchMembersRequest.t(), keyword() ) :: Craftgate.Response.MemberListResponse.t() | no_return()
Bangified version of search_members/2
@spec update_member(integer(), Craftgate.Request.UpdateMemberRequest.t(), keyword()) :: {:ok, Craftgate.Response.MemberResponse.t()} | {:error, any()}
@spec update_member!(integer(), Craftgate.Request.UpdateMemberRequest.t(), keyword()) :: Craftgate.Response.MemberResponse.t() | no_return()
Bangified version of update_member/3