Versions in this module Expand all Collapse all v1 v1.0.0 Jan 8, 2023 Changes in this version + func Page(inp *SearchRequest) + type AddPartnerRequest struct + Address string + Code string + Email string + Logo multipart.FileHeader + Msisdn string + Officer string + Partner string + type AddUserRequest struct + Email string + Fullname string + Msisdn string + RoleId int64 + type BadPayloadResponse struct + FailedField string + Tag string + Value string + type BaseEntity struct + CreatedBy sql.NullInt64 + CreatedDate sql.NullTime + IsDeleted bool + UpdatedBy sql.NullInt64 + UpdatedDate sql.NullTime + type BusinessError struct + ErrorCode string + ErrorMessage string + type Cashback struct + Amount decimal.NullDecimal + H2HCode sql.NullString + Id int64 + KezbekRefCode sql.NullString + Reward decimal.NullDecimal + WalletCode sql.NullString + type CiamAuthenticationRequest struct + Secret string + Username string + type CiamAuthenticationResponse struct + AccessToken string + ExpiresIn int64 + RefreshToken string + Token string + type CiamOnboardPartnerRequest struct + Email string + Name string + Password string + PhoneNumber string + Picture string + Username string + type CiamUserResponse struct + SubId string + type ClientAuthenticationRequest struct + ApiKey string + Code string + type ClientAuthenticationResponse struct + Code string + Company string + Id *int64 + type ContextRequest struct + ApiKey string + AuthSignature string + Authorization string + Channel string + DeviceId string + OS string + RefreshToken string + TransactionId string + Version string + type FindByIdRequest struct + Id int64 + type FindCashbackRequest struct + Amount decimal.Decimal + Qty int + type FindCashbackResponse struct + Amount decimal.Decimal + type GopaidTopUpRequest struct + AddBalance decimal.Decimal + Receipient string + type GopaidTopupResponse struct + RefCode string + Timestamp string + type H2HPricingProjection struct + Code string + Fee decimal.Decimal + Provider string + WalletCode string + type H2HPricingsProjection struct + Prices []H2HPricingProjection + WalletCode string + type H2HProvider struct + Code sql.NullString + Id int64 + Provider sql.NullString + Status int + type H2HProviderFee struct + Fee decimal.NullDecimal + H2HProviderId int64 + Id int64 + WalletCode sql.NullString + type H2HProviderResponse struct + Code string + Id int64 + Provider string + type H2HSendCashbackRequest struct + Amount decimal.Decimal + Destination string + HostCode string + KezbekRefNo string + Notes string + WalletCode string + type H2HTransactionResponse struct + HostCode string + type JosvoAccountTransferRequest struct + Amount decimal.Decimal + ClientRefCode string + PhoneNo string + type JosvoAccountTransferResponse struct + Code string + Notes string + type LinksajaAuthorizationResponse struct + ThirdPartyName string + Token string + type LinksajaFundTransferRequest struct + Amount decimal.Decimal + Bearer string + Msisdn string + Notes string + type LinksajaFundTransferResponse struct + TransactionID string + TransactionTime string + type Meta struct + Code string + Message string + type MiddletransWalletTransferRequest struct + Account string + Amount decimal.Decimal + Wallet string + type MiddletransWalletTransferResponse struct + IsSuccess bool + Message string + StatusCode string + TransactionRef string + type OfficerAuthenticationRequest struct + Email string + type OfficerAuthenticationResponse struct + RemainingSeconds float64 + type OfficerValidationRequest struct + Otp string + TransactionId string + type OfficerValidationResponse struct + Code string + Company string + Email string + Id int64 + Msisdn string + UrlLogo string + type PaginationResponse struct + Number int + Size int + Sort string + SortBy string + TotalElements int + TotalPages int + func Pagination(count int, limit int, start int) PaginationResponse + type Parameter struct + Id sql.NullInt64 + ParamGroup sql.NullString + ParamName sql.NullString + ParamValue sql.NullString + type Partner struct + Address sql.NullString + ApiKey sql.NullString + Code sql.NullString + Email sql.NullString + Id int64 + Logo sql.NullString + Msisdn sql.NullString + Officer sql.NullString + Partner sql.NullString + Salt sql.NullString + Secret sql.RawBytes + Status int + type PartnerTransactionProjection struct + Cashback decimal.Decimal + Email string + Id int64 + Msisdn string + Qty int + Reward decimal.Decimal + Transaction decimal.Decimal + WalletCode string + type PartnerTransactionSearchResponse struct + Transactions []PartnerTransactionProjection + type Response struct + Data interface{} + Meta Meta + type S3UploadRequest struct + ContentType string + Destination string + Source io.Reader + type SearchRequest struct + Limit int + Sort string + SortBy string + Start int + TextSearch string + type SendEmailRequest struct + Content string + Destination string + Subject string + type SessionRequest struct + Email string + Fullname string + Id int64 + Msisdn string + Role string + Username string + type SessionResponse struct + AccessToken string + Expired *int64 + RefreshToken string + Token string + type TechnicalError struct + Exception string + Occurred int64 + Ticket string + type Tier struct + CurrentGrade int + CurrentTier sql.NullString + Email sql.NullString + ExpiredDate sql.NullTime + Id int64 + Journey TierJourney + Msisdn sql.NullString + NextGrade int + NextTier sql.NullString + PartnerId int64 + PrevGrade int + PrevTier sql.NullString + TransactionRecurring int + type TierJourney struct + CurrentGrade int + CurrentTier sql.NullString + Id int64 + LastTransactionId int64 + Notes sql.NullString + TierId int64 + type TierRequest struct + Email string + Msisdn string + PartnerId int64 + TransactionId int64 + type Transaction struct + Amount decimal.Decimal + Email sql.NullString + Id int64 + KezbekRefCode sql.NullString + Msisdn sql.NullString + Partner sql.NullString + PartnerId int64 + PartnerRefCode sql.NullString + Qty int + Status int + WalletCode sql.NullString + type TransactionRequest struct + Amount decimal.Decimal + Email string + MerchantCode string + Msisdn string + Qty int + TransactionReference string + type TransactionResponse struct + TransactionId string + TransactionTimestamp int64 + type TransactionTierResponse struct + DateExpired string + Recurring int + Tier string + type UpdatePartnerRequest struct + Address string + Id int64 + Logo *multipart.FileHeader + Msisdn string + Officer string + Partner string + type UpdateUserRequest struct + Fullname string + Id int64 + Msisdn string + RoleId int64 + type User struct + Email sql.NullString + Fullname sql.NullString + Id int64 + Msisdn sql.NullString + Status int + SubId sql.NullString + type WfRewardTierGradeProjection struct + Grade *int + Tier *string + type WfRewardTierProjection struct + Grade int + MaxRecurring int + NextTier WfRewardTierGradeProjection + PrevTier WfRewardTierGradeProjection + Recurring int + Reward decimal.Decimal + Tier string + type XenitWalletTopupRequest struct + Amount decimal.Decimal + Beneficiary string + RefCode string + Wallet string + type XenitWalletTopupResponse struct + TopupMessage string + TopupRef string + TopupStatus string + TopupTime string