ShopifySharp

ShopifySharp is a .NET library that helps developers easily authenticate with and manage Shopify stores.

MIT License

Stars
722
Committers
79

Bot releases are hidden (Show)

ShopifySharp - 4.21.3

Published by nozzlegear about 5 years ago

  • Added InventoryLevel.UpdatedAt, RefundLineItem.RestockType and RefundLineItem.LocationId properties (#383).
ShopifySharp - 4.21.1

Published by nozzlegear over 5 years ago

  • Added ProductVariant.PresentmentPrices (#378)
ShopifySharp - 4.21.0

Published by nozzlegear over 5 years ago

  • Fix ShopifyPaymentsDispute.NetworkReasonCode typo (#377)
  • Added InventoryItem.HarmonizedSystemCode and InventoryItem.ProvinceCodeOfOrigin properties (#376)
ShopifySharp - 4.20.0

Published by nozzlegear over 5 years ago

  • Support API versioning and pin to version 2019-04 (#355)
  • Deprecate the notifiesCustomer parameter for FulfillmentService.CreateAsync and FulfillmentService.UpdateAsync (#356)
  • Add an optional CountFilter to CustomerService.CountAsync (#368)
  • Handle edge cases where Shopify does not return a JSON response (#363)
  • Mark ArticleFilter.Ids as obsolete, to be removed in 5.0 (#349)
ShopifySharp - 4.19.2

Published by nozzlegear over 5 years ago

  • Added method to check whether the Shopify Payments API is enabled on the store. (#345)
ShopifySharp - 4.19.1

Published by nozzlegear over 5 years ago

  • Add ShopifyPaymentDispute.InitiatedAt property (#338)
ShopifySharp - 4.19.0

Published by nozzlegear over 5 years ago

  • Change Fulfillment.LocationId from string to long? (#336)
ShopifySharp - 4.18.2

Published by nozzlegear over 5 years ago

  • Add ProductVariant.TaxCode (#332)
  • Fix minor bugs in ShopifyPaymentsXYZ filters (#333)
ShopifySharp - 4.18.1

Published by nozzlegear over 5 years ago

  • Bugfix: AuthorizationService.IsValidShopDomainAsync() broke when Shopify made a change to the admin authentication mechanism. #331
ShopifySharp - 4.18.0

Published by nozzlegear over 5 years ago

  • Implemented CheckoutService (#220)
  • Implemented ShopifyPaymentsService (#326)
  • Added currency properties to shops and customers (#326)
  • Added support for adjusting inventory levels (#323)
  • Added Fulfillment.Name property (#319)
ShopifySharp - 4.17.3

Published by nozzlegear almost 6 years ago

  • Added DeviceId on Order (#315)
  • Minor refactoring of the GraphService along with a simple JSON (JToken) overload for the potential inclusion of JSON variable objects to the calls. (#318)
ShopifySharp - 4.17.2

Published by nozzlegear almost 6 years ago

  • Added missing properties on Location object (#313)
ShopifySharp - 4.17.1

Published by nozzlegear almost 6 years ago

  • Bugfix: creating customer saved search didn't send the right json
ShopifySharp - 4.17.0

Published by nozzlegear almost 6 years ago

  • Add basic support for GraphQL API (#302)
ShopifySharp - 4.16.4

Published by nozzlegear almost 6 years ago

  • Added cost property on inventory item #300
ShopifySharp - 4.16.3

Published by nozzlegear about 6 years ago

  • Bugfix: AuthorizationService.IsAuthenticRequest fails when querystring contains special url characters (#294 #295)
ShopifySharp - 4.16.2

Published by nozzlegear about 6 years ago

  • Added an overload for AuthorizationService.IsAuthenticWebhook which accepts HttpRequestHeaders #280
  • Added GDPR webhook entities: CustomerRedactedWebhook, ShopRedactedWebhook and CustomerDataRequestWebhook. #282
ShopifySharp - 4.16.1

Published by nozzlegear over 6 years ago

  • Add PriceRule.PrerequisiteCustomerIds #274
  • Add overloads for AuthorizationService.IsAuthenticProxyRequest to accept dictionary or raw query string.
ShopifySharp - 4.16.0

Published by nozzlegear over 6 years ago

  • New service: AccessScopeService. #269
ShopifySharp - 4.15.1

Published by nozzlegear over 6 years ago

  • Improved AuthorizationService.PrepareQueryString (used by several AuthorizationService functions) to more closely match Shopify's implementation.
  • Added ReadAllOrders permission enum.
  • Added InventoryItemService.UpdateAsync.
Badges
Extracted from project README
NuGet Build status license Learn how to build rock-solid Shopify apps with C# and ASP.NET
Related Projects