public IResponse Visit(GiftCardAddValueRequest request) { return(_restWrapper.Post <GiftCardAddValueRequestBody, GiftCardAddValueResponse>(request.Body, uri: GetEndpoint(request), accessTokenHeader: GetHeaderToken(request), actions: GetCustomResponseHandlers(request))); }
public GiftCardAddValueResponse GiftCardAddValue(string accessToken, int merchantId, int locationId, string giftCardQrData, int valueToAddInCents, string identifierFromMerchant, IList <string> tenderTypes = null, string levelUpOrderId = null) { GiftCardAddValueRequest request = new GiftCardAddValueRequest(accessToken, merchantId, giftCardQrData, valueToAddInCents, locationId, identifierFromMerchant, tenderTypes, levelUpOrderId); return(request.Accept(_engine) as GiftCardAddValueResponse); }
public GiftCardAddValueResponse GiftCardAddValue(string accessToken, int merchantId, GiftCardAddValueRequestBody addValueRequest) { GiftCardAddValueRequest request = new GiftCardAddValueRequest(accessToken, merchantId, addValueRequest); return(_restWrapper.Post <GiftCardAddValueRequestBody, GiftCardAddValueResponse>( request.Body, uri: BuildUri(request.ApiVersion, $"merchants/{request.MerchantId}/gift_card_value_additions"), accessTokenHeader: FormatAccessTokenString(unspecifiedUserAccessToken: request.AccessToken), actions: null)); }
public virtual T Visit(GiftCardAddValueRequest request) { return(DEFAULT_FUNC(request)); }
public string Visit(GiftCardAddValueRequest request) { return(BuildUri(request.ApiVersion, string.Format("merchants/{0}/gift_card_value_additions", request.MerchantId))); }