diff --git a/lib/services/buy/simplex/simplex_api.dart b/lib/services/buy/simplex/simplex_api.dart
index 45f1c85aa..787d1f638 100644
--- a/lib/services/buy/simplex/simplex_api.dart
+++ b/lib/services/buy/simplex/simplex_api.dart
@@ -195,8 +195,11 @@ class SimplexAPI {
       final SimplexQuote _quote = SimplexQuote(
         crypto: quote.crypto,
         fiat: quote.fiat,
-        youPayFiatPrice: quote.youPayFiatPrice,
-        youReceiveCryptoAmount: Decimal.parse(cryptoAmount),
+        youPayFiatPrice: quote.buyWithFiat
+            ? quote.youPayFiatPrice
+            : Decimal.parse("${jsonArray['fiat_money']['base_amount']}"),
+        youReceiveCryptoAmount:
+            Decimal.parse("${jsonArray['digital_money']['amount']}"),
         id: jsonArray['quote_id'] as String,
         receivingAddress: quote.receivingAddress,
         buyWithFiat: quote.buyWithFiat,