diff --git a/frontend/pweb/lib/utils/payment/multiple_intent_builder.dart b/frontend/pweb/lib/utils/payment/multiple_intent_builder.dart index bee45cc9..a3c51517 100644 --- a/frontend/pweb/lib/utils/payment/multiple_intent_builder.dart +++ b/frontend/pweb/lib/utils/payment/multiple_intent_builder.dart @@ -2,6 +2,9 @@ import 'package:pshared/controllers/balance_mask/wallets.dart'; import 'package:pshared/models/money.dart'; import 'package:pshared/models/payment/asset.dart'; import 'package:pshared/models/payment/chain_network.dart'; +import 'package:pshared/models/payment/currency_pair.dart'; +import 'package:pshared/models/payment/fx/intent.dart'; +import 'package:pshared/models/payment/fx/side.dart'; import 'package:pshared/models/payment/intent.dart'; import 'package:pshared/models/payment/kind.dart'; import 'package:pshared/models/payment/methods/card.dart'; @@ -48,8 +51,14 @@ class MultipleIntentBuilder { expYear: row.expYear, ), amount: Money(amount: row.amount, currency: _currency), - settlementMode: SettlementMode.fixSource, - settlementCurrency: _currency, + settlementMode: SettlementMode.fixReceived, + fx : FxIntent( + pair: CurrencyPair( + base: 'USDT', // TODO: fix currencies picking + quote: 'RUB', + ), + side: FxSide.sellBaseBuyQuote, + ), ), ) .toList(growable: false);