INSendPaymentIntentResponseCode Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Enumera códigos de resultados para o 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 =
- Herança
-
INSendPaymentIntentResponseCode
- Atributos
Campos
Failure | 4 | Os desenvolvedores devem usar esse código para indicar que falharam ao processar a intenção. |
FailureCredentialsUnverified | 6 | Os desenvolvedores devem usar esse código para indicar uma falha na verificação de credenciais. |
FailureInsufficientFunds | 10 | Os desenvolvedores devem usar esse código para indicar que o pagamento não pôde ser feito devido a fundos insuficientes. |
FailureNoBankAccount | 11 | Os desenvolvedores devem usar esse código para indicar uma falha porque nenhuma conta bancária está configurada. |
FailureNotEligible | 12 | Os desenvolvedores devem usar esse código para indicar que falharam ao processar a intenção porque o usuário não está qualificado para executar a transação. |
FailurePaymentsAmountAboveMaximum | 8 | Os desenvolvedores devem usar esse código para indicar uma falha porque o pagamento excede o máximo permitido. |
FailurePaymentsAmountBelowMinimum | 7 | Os desenvolvedores devem usar esse código para indicar uma falha porque o pagamento é muito pequeno. |
FailurePaymentsCurrencyUnsupported | 9 | Os desenvolvedores devem usar esse código para indicar uma falha porque a moeda solicitada não tem suporte. |
FailureRequiringAppLaunch | 5 | Os desenvolvedores devem usar esse código para indicar que falharam ao processar a intenção e o processamento adicional deve ser feito no aplicativo. |
FailureTermsAndConditionsAcceptanceRequired | 13 | |
InProgress | 2 | Os desenvolvedores devem usar esse código para indicar que não terminaram o processamento. |
Ready | 1 | Os desenvolvedores devem retornar isso durante a fase de confirmação, indicando a capacidade da extensão de lidar com a intenção. |
Success | 3 | Os desenvolvedores devem usar esse código de resposta para indicar que a extensão processou com êxito a intenção. |
Unspecified | 0 | Indica que nenhum código de resposta explícito foi fornecido. |