Я слежу за тем входом в блог https://agileapp.co/Stripe-and-ApplePay-with-Xamarin-Forms/, в котором рассказывается, как интегрировать Stripe с Apple Pay с помощью Xamarin Forms.
Я слежу за всем кодом, и только Я изменил свойства PaymentButtonRenderer, CountryCode и CurrencyCode PKPaymentRequest, настроенные для использования в Испании (ES и EUR), и, конечно же, MerchantIdentifier, как я установил на портале разработчика Apple.
Все, что мне нужно сделать в Полоса уже выполнена.
Как вы можете видеть на изображениях ниже, оплата не завершена, и я не знаю почему. Я не знаю, где мне установить оплату с помощью Stripe (var myCharge = new ChargeCreateOptions () ....), может быть, в PCL ViewModel, в PaymentWillAuthorize или PaymentDidAuthorize ... но у меня есть две точки останова, и PaymentDidAuthorize никогда не ломается, только PaymentWillAuthorize, но я не знаю, как мне кодировать в этих методах.
Еще одна особенность, заключающаяся в том, что если я использую MerchantCapabilities как PKMerchantCapability.ThreeDS, у меня появляется сообщение об ошибке, в котором говорится, что «Apple Pay недоступен в моем приложении », но если я поменяю его на PKMerchantCapability.Debit, то платеж не будет sh.
Подскажите, что не так ??
Спасибо