>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/Updates/Post.cshtml b/src/Updates/Post.cshtml
new file mode 100644
index 0000000..ecf376c
--- /dev/null
+++ b/src/Updates/Post.cshtml
@@ -0,0 +1,20 @@
+
\ No newline at end of file
diff --git a/src/Updates/QuickPayUpdateProvider.cs b/src/Updates/QuickPayUpdateProvider.cs
new file mode 100644
index 0000000..33dd565
--- /dev/null
+++ b/src/Updates/QuickPayUpdateProvider.cs
@@ -0,0 +1,31 @@
+using Dynamicweb.Updates;
+using System.Collections.Generic;
+using System.IO;
+using System.Reflection;
+
+namespace Dynamicweb.Ecommerce.CheckoutHandlers.QuickPayPaymentWindow.Updates;
+
+public class QuickPayUpdateProvider : UpdateProvider
+{
+ private static Stream GetResourceStream(string name)
+ {
+ string resourceName = $"Dynamicweb.Ecommerce.CheckoutHandlers.QuickPayPaymentWindow.Updates.{name}";
+
+ return Assembly.GetAssembly(typeof(QuickPayUpdateProvider)).GetManifestResourceStream(resourceName);
+ }
+
+ public override IEnumerable GetUpdates()
+ {
+ return new List()
+ {
+ new FileUpdate("ab0730a8-f5fa-4427-80b2-2c7635ab2c5c", this, "/Files/Templates/eCom7/CheckoutHandler/QuickPayPaymentWindow/Post/Card.cshtml", () => GetResourceStream("Card.cshtml")),
+ new FileUpdate("c30f6547-1722-4cc1-a581-03ddcdf97540", this, "/Files/Templates/eCom7/CheckoutHandler/QuickPayPaymentWindow/Post/Post.cshtml", () => GetResourceStream("Post.cshtml"))
+ };
+ }
+
+ /*
+ * IMPORTANT!
+ * Use a generated GUID string as id for an update
+ * - Execute command in C# interactive window: Guid.NewGuid().ToString()
+ */
+}