Open silaluka opened 3 years ago
@silaluka
Нет, в iOS такую возможность не предусмотрели. Если очень нужно, то можно поступить так:
Форкнуть репозиторий
В файле PaymentServiceMock.swift удалить строки 200 и 201
let service = Service(charge: MonetaryAmount(value: 3.14, currency: settings.charge.currency.rawValue))
let fee = Fee(service: service, counterparty: nil)
Там где передавался fee
, передать nil
let charge = makeCharge(charge: settings.charge, fee: nil)
let linkedCards = authorized ? makeLinkedCards(count: settings.cardsCount, charge: charge, fee: nil) : []
let paymentOptions = makeDefaultPaymentOptions( charge, fee: nil, authorized: authorized ) + linkedCards.map { $0 }
4. В Podfile проекта поменять `:git => '<link>'` где link - ссылка на форк.
5. В терминале выполнить `pod update YooKassaPayments`
Issue давайте оставим открытым, будет нам как напоминание что нужно это добавить.
В след версии постараемся добавить в модель `TestModeSettings` эту настройку.
@oltv00 спасибо!
Столкнулся с необходимостью скрытия комиссии сервиса в тестовом режиме касс, но не нашел возможности для отключения по аналогии с
serviceFee (Amount)
вMockConfiguration
у андроидовского sdk.