Как подготовить iOS-приложение для оплат в России
Недавно для России отключили Visa и Master Card, а еще несколько банков попало под санкции. Люди путаются в том, как это влияет на Apple Pay — его не отключали, но санкции влияют на его работу. Давайте разбираться, как оно работает и что нужно поменять в коде, чтобы стало получше.
Как работает
Если вы оплачиваете на кассе, а там терминал ВТБ, то Apple Pay не пройдет, потому что банк под санкциями. С терминалом Сбербанка все должно работать.
Если вы оплачиваете в приложении картой Visa или MasterCard через Apple Pay, то платеж не пройдет. С картой Мир все должно работать.
Платеж через карту Мир может не проходить еще и потому, что на процессинг идут регулярные атаки.
Что поменять в приложении
Скорее всего, у всех приложений самым приоритетным способом оплаты был Apple Pay, ведь у него была очень хорошая конверсия. Сейчас конверсия и доля Apple Pay сильно просела, но ситуацию можно улучшить.
1. Сделать приоритетным способ оплату через карту, чтобы по умолчанию предлагался он: платеж внутри страны пройдет + на следующий раз можно сохранить карту.
2. Для Apple Pay в
Это поведение лучше всего регулировать с бэкенда и оно будет разным для разных стран.
Таким образом Apple Pay можно не убирать из приложения, но уменьшить количество неправильных состояний. Скорее всего, доля карт Мир будет расти и Apple Pay будет возвращать свою долю.
На Android карту Мир вроде как совсем нельзя привязать к кошельку
Недавно для России отключили Visa и Master Card, а еще несколько банков попало под санкции. Люди путаются в том, как это влияет на Apple Pay — его не отключали, но санкции влияют на его работу. Давайте разбираться, как оно работает и что нужно поменять в коде, чтобы стало получше.
Как работает
Если вы оплачиваете на кассе, а там терминал ВТБ, то Apple Pay не пройдет, потому что банк под санкциями. С терминалом Сбербанка все должно работать.
Если вы оплачиваете в приложении картой Visa или MasterCard через Apple Pay, то платеж не пройдет. С картой Мир все должно работать.
Платеж через карту Мир может не проходить еще и потому, что на процессинг идут регулярные атаки.
Что поменять в приложении
Скорее всего, у всех приложений самым приоритетным способом оплаты был Apple Pay, ведь у него была очень хорошая конверсия. Сейчас конверсия и доля Apple Pay сильно просела, но ситуацию можно улучшить.
1. Сделать приоритетным способ оплату через карту, чтобы по умолчанию предлагался он: платеж внутри страны пройдет + на следующий раз можно сохранить карту.
2. Для Apple Pay в
PKPaymentRequest.supportedNetworks
добавить .Mir
и можно удалить .Visa
и .Mastercard
. Так экран Apple Pay сможет отфильтровать карты и показать только те, платеж по которым имеет смысл пытаться проводить. Это поведение лучше всего регулировать с бэкенда и оно будет разным для разных стран.
Таким образом Apple Pay можно не убирать из приложения, но уменьшить количество неправильных состояний. Скорее всего, доля карт Мир будет расти и Apple Pay будет возвращать свою долю.
На Android карту Мир вроде как совсем нельзя привязать к кошельку