public IResponse Visit(GiftCardCreditQueryRequest request) { return(_restWrapper.Post <GiftCardCreditQueryRequestBody, GiftCardQueryResponse>(request.Body, uri: GetEndpoint(request), accessTokenHeader: GetHeaderToken(request), actions: GetCustomResponseHandlers(request))); }
public GiftCardQueryResponse GetMerchantFundedGiftCardCredit(string accessToken, int locationId, string qrData) { GiftCardCreditQueryRequest request = new GiftCardCreditQueryRequest(accessToken, locationId, qrData); return(_restWrapper.Post <GiftCardCreditQueryRequestBody, GiftCardQueryResponse>( request.Body, uri: BuildUri(request.ApiVersion, $"locations/{request.LocationId}/get_merchant_funded_gift_card_credit"), accessTokenHeader: FormatAccessTokenString(merchantUserAccessToken: request.AccessToken), actions: null)); }
public GiftCardQueryResponse GetMerchantFundedGiftCardCredit(string accessToken, int locationId, string qrData) { GiftCardCreditQueryRequest request = new GiftCardCreditQueryRequest(accessToken, locationId, qrData); return(request.Accept(_engine) as GiftCardQueryResponse); }
public override string Visit(GiftCardCreditQueryRequest request) { return(FormatAccessTokenString(merchantUserAccessToken: request.AccessToken)); }
public virtual T Visit(GiftCardCreditQueryRequest request) { return(DEFAULT_FUNC(request)); }
public string Visit(GiftCardCreditQueryRequest request) { return(BuildUri(request.ApiVersion, string.Format( "locations/{0}/get_merchant_funded_gift_card_credit", request.LocationId))); }