Поделиться через


INSendPaymentIntentResponseCode Перечисление

Определение

Перечисляет коды результатов для INSendPaymentIntent.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 2, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.MacOSX, ObjCRuntime.PlatformArchitecture.All, null)]
public enum INSendPaymentIntentResponseCode
type INSendPaymentIntentResponseCode = 
Наследование
INSendPaymentIntentResponseCode
Атрибуты

Поля

Failure 4

Разработчики должны использовать этот код, чтобы указать, что им не удалось обработать намерение.

FailureCredentialsUnverified 6

Разработчики должны использовать этот код, чтобы указать на сбой при проверке учетных данных.

FailureInsufficientFunds 10

Разработчики должны использовать этот код, чтобы указать, что платеж не может быть выполнен из-за нехватки средств.

FailureNoBankAccount 11

Разработчики должны использовать этот код, чтобы указать на сбой, так как банковский счет не настроен.

FailureNotEligible 12

Разработчики должны использовать этот код, чтобы указать, что им не удалось обработать намерение, так как пользователь не имеет права на выполнение транзакции.

FailurePaymentsAmountAboveMaximum 8

Разработчики должны использовать этот код, чтобы указать на сбой, так как платеж превышает допустимый максимум.

FailurePaymentsAmountBelowMinimum 7

Разработчики должны использовать этот код, чтобы указать на сбой, так как платеж слишком мал.

FailurePaymentsCurrencyUnsupported 9

Разработчики должны использовать этот код, чтобы указать на сбой, так как запрошенная валюта не поддерживается.

FailureRequiringAppLaunch 5

Разработчики должны использовать этот код, чтобы указать, что им не удалось обработать намерение, и в приложении необходимо выполнить дальнейшую обработку.

FailureTermsAndConditionsAcceptanceRequired 13
InProgress 2

Разработчики должны использовать этот код, чтобы указать, что они не завершили обработку.

Ready 1

Разработчики должны вернуть его на этапе подтверждения, указывая возможность расширения обрабатывать намерение.

Success 3

Разработчики должны использовать этот код ответа, чтобы указать, что расширение успешно обработало намерение.

Unspecified 0

Указывает, что явный код ответа не предоставлен.

Применяется к