6177214e-ce7c-49e3-99de-ff9721b26f63 — Commit 572763b9
Changed files
comwell_key_app/lib/pregistration/components/add_card.dart | 3 ++- comwell_key_app/lib/services/adyen/adyen_amount.dart | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-)
Diff
diff --git a/comwell_key_app/lib/pregistration/components/add_card.dart b/comwell_key_app/lib/pregistration/components/add_card.dart
index 497f780c..64d4e652 100644
--- a/comwell_key_app/lib/pregistration/components/add_card.dart
+++ b/comwell_key_app/lib/pregistration/components/add_card.dart
@@ -27,7 +27,8 @@ class AddCard extends StatelessWidget {
cardConfiguration:
const CardConfiguration(showStorePaymentField: true));
- final amount = AdyenAmount(currency: "DKK", value: 0);
+ // To add a card, users needs to perform a zero-amount payment
+ final amount = AdyenAmount.zeroPayment();
final paymentMethodConfig = AddCardPaymentMethod(
brands: [CardType.mc, CardType.visa], name: "Cards", type: "scheme");
return InkWell(
diff --git a/comwell_key_app/lib/services/adyen/adyen_amount.dart b/comwell_key_app/lib/services/adyen/adyen_amount.dart
index f3b6c863..2477cb3a 100644
--- a/comwell_key_app/lib/services/adyen/adyen_amount.dart
+++ b/comwell_key_app/lib/services/adyen/adyen_amount.dart
@@ -10,6 +10,8 @@ class AdyenAmount {
factory AdyenAmount.fromJson(Json json) => _$AdyenAmountFromJson(json);
+ factory AdyenAmount.zeroPayment() => AdyenAmount(currency: "DKK", value: 0);
+
AdyenAmount({required this.currency, required this.value});
Json toJson() => _$AdyenAmountToJson(this);