ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores.
MIT License
Bot releases are visible (Hide)
Published by github-actions[bot] about 2 years ago
Full Changelog: https://github.com/nozzlegear/ShopifySharp/compare/5.15.0...5.16.0
Published by nozzlegear over 2 years ago
Published by nozzlegear almost 3 years ago
JsonProperty
attribute for Json.Net LineItem.TipPaymentGatewaySpecified
flag; make flag non-nullable (#706)Published by nozzlegear almost 3 years ago
LineItem.TipPaymentGatewaySpecified
property (#706)ReadDiscounts
and WriteDiscounts
authorization scopes (#692)Customer.SmsMarketingConsent
property (#702)Event.Arguments
deserialization by changing type to IEnumerable<object>
to handle nested objects (#705)Published by nozzlegear almost 3 years ago
JsonProperty("type")
attribute for Metafield.Type
(#695, #699)Published by nozzlegear almost 3 years ago
Customer.AcceptsMarketingUpdatedAt
(#690)Published by nozzlegear almost 3 years ago
2021-10
. (#674)FulfillmentOrder.FulfillmentServiceHandle
. (#687)Metafield.ValueType
and added Metafield.Type
. (#656)IHttpClientFactory
and changing instance-specific HttpClient
. (#369)LeakyBucketExecutionPolicy
would throw a NullReferenceException
in certain cases when Shopify would return an error message. (#685)LeakyBucketExecutionPolicy
. (#672)Order.CheckoutToken
and Order.CheckoutId
(#684) (#671) (#675)Shop
, Customer
and Order
properties (#675).DiscountCodeService.GetAsync(string code)
method to get a PriceRuleDiscountCode
by its code. (#664)Published by nozzlegear about 3 years ago
LeakyBucketPolicy
. (#669)LeakyBucketPolicy
handles now handles refunds when the actual cost was less than the expected cost. (#669)Published by nozzlegear about 3 years ago
LeakyBucketExecutionPolicy
which handles both REST and Graph API request limits. (#667)SmartRequestExecutionPolicy
in favor of the LeakyBucketExecutionPolicy
. (#667)GraphService
now takes an extra optional parameter to indicate the query cost. (#667)Published by nozzlegear about 3 years ago
Customer.TaxExemptions
(#665)OrderCountFilter.ProcessedAtMin
and OrderCountFilter.ProcessedAtMax
(#663)AuthorizationScope.ReadTranslations
and AuthorizationScope.WriteTranslations
(#662)Published by nozzlegear over 3 years ago
UserService.ListService
from IEnumerable<User>
to ListResult<User>
. (#649)UserListFilter
. (#649)netcoreapp2.1
. (#566)LineItem.OriginLocation
. (#652)Published by nozzlegear over 3 years ago
ProductListFilter.Status
property (#641)Published by nozzlegear over 3 years ago
Order.EstimatedTaxes
.Shop.ForceSSL
.User.Permissions
strings.DraftOrderService.CreateAsync
method which does not include the use_customer_default_address
parameter in the request. (#631)Transaction.CurrencyExchangeAdjustment
. (#639)Published by nozzlegear over 3 years ago
DraftOrder.TaxExemptions
(#629)DraftOrder.InvoiceSentAt
, DraftOrder.CompletedAt
, DraftOrder.CreatedAt
and DraftOrder.UpdatedAt
property types to DateTimeOffset?
(was DateTime?
). (#629)Price.Amount
to decimal?
(was string
). (#629)Published by nozzlegear over 3 years ago
DraftOrder.UseCustomerDefaultAddress
(#622)Refund.OrderId
(#623)Refund.DiscrepancyReason
, Refund.MaximumRefundable
(#624)Transaction.MaximumRefundable
(#624)Refund
object parameter of RefundService.CalculateAsync
and RefundService.RefundAsync
required. (#624)Published by nozzlegear over 3 years ago
Shop.PrimaryLocationId
(#608)Published by nozzlegear almost 4 years ago
Asset.Checksum
, Product.Status
and Refund.RefundDuties
properties (#589)Order.PresentmentCurrency
, Order.TotalLineItemsPriceSet
, Order.TotalDiscountsSet
, Order.TotalShippingPriceSet
, Order.SubtotalPriceSet
, Order.TotalPriceSet
, Order.TotalTaxSet
, ShippingLine.PriceSet
and ShippingLine.DiscountedPriceSet
properties (#592)Transaction.Source
property (#595)AuthorizationScope.WriteMerchantManagedFulfillmentOrders
and AuthorizationScope.ReadMerchantManagedFulfillmentOrders
scopes (#587)Published by nozzlegear about 4 years ago
StorefrontAccessTokenService
(#550)Published by nozzlegear about 4 years ago
2020-07
, up from 2019-10
(#572)2020-04
(#572)2020-04
(#572)Published by nozzlegear about 4 years ago
CollectionService
for working with the Collections API endpoint (#565)AuthorizationResult
constructor public (#564)