diff --git a/src/fmg-components/donation-block/donation-block.spec.js b/src/fmg-components/donation-block/donation-block.spec.js
new file mode 100644
index 000000000..e69de29bb
diff --git a/src/fmg-components/donation-block/donation-block.vue b/src/fmg-components/donation-block/donation-block.vue
new file mode 100644
index 000000000..f9e561ad6
--- /dev/null
+++ b/src/fmg-components/donation-block/donation-block.vue
@@ -0,0 +1,211 @@
+
+
+
+
+
+
![]()
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue
index 38fa19611..14c318b60 100644
--- a/src/layouts/payment-method/payment-method.vue
+++ b/src/layouts/payment-method/payment-method.vue
@@ -37,7 +37,10 @@
:isItac="isItac"
:isNoComp="isNoComp"
:isExpandedOnLoad="false" />
-
+
+
+
@@ -156,6 +159,7 @@ import { mapTaxedLineItemsToStoreFormat } from "../../store";
import { coverageStatus } from "@/constants/insurance";
import { containsLineItemWithPartType } from "@/helpers/service-package-helper";
import { containsRecalParts } from "@/helpers/recal-helper";
+import donationBlock from "@/fmg-components/donation-block/donation-block.vue";
defineRule("payment-method-required", required(errorMessages.OPTION_REQUIRED));
defineRule("recal-ack-required", required(errorMessages.RECAL_ACK_REQUIRED));
@@ -847,6 +851,7 @@ export default {
textBlock,
checkboxQuestion,
contentGroupModal,
+ donationBlock,
},
};