Skip to content

Conversation

CarlSargunar
Copy link
Contributor

@CarlSargunar CarlSargunar commented Oct 8, 2025

πŸ“‹ Description

πŸ“Ž Related Issues (if applicable)

βœ… Contributor Checklist

I've followed the Umbraco Documentation Style Guide and can confirm that:

  • Code blocks are correctly formatted.
  • Sentences are short and clear (preferably under 25 words).
  • Passive voice and first-person language (β€œwe”, β€œI”) are avoided.
  • Relevant pages are linked.
  • All links work and point to the correct resources.
  • Screenshots or diagrams are included if useful.
  • Any code examples or instructions have been tested.
  • Typos, broken links, and broken images are fixed.

Product & Version (if relevant)

Deadline (if relevant)

πŸ“š Helpful Resources

@CarlSargunar
Copy link
Contributor Author

Additional changes to add : Vendr.Services.CurrencyService.GetCurrency(ctx.Order.CurrencyId); to be replaced with injected ICurrencyService

Vendr.Services.CountryService.GetCountry(ctx.Order.PaymentInfo.CountryId.Value) to be replaced with injected ICountryService

@CarlSargunar
Copy link
Contributor Author

And IVendrBuilder to IUmbracoCommerceBuilder

@CarlSargunar
Copy link
Contributor Author

CarlSargunar commented Oct 8, 2025

Also mention about ModelsBuilder - eg Homepage node has a reference to Store, but the namespaces no longer exist.

	///<summary>
	/// Store
	///</summary>
	[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Umbraco.ModelsBuilder.Embedded", "10.8.11+d8f68d2")]
	[global::System.Diagnostics.CodeAnalysis.MaybeNull]
	[ImplementPropertyType("store")]
	public virtual global::Umbraco.Commerce.Core.Models.StoreReadOnly Store => this.Value<global::Umbraco.Commerce.Core.Models.StoreReadOnly>(_publishedValueFallback, "store");

@CarlSargunar
Copy link
Contributor Author

Changes to Order.AddProduct, writeableOrder.AddProduct

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants