FaciPayCheckout.start(...) apresenta o checkout (WebView num bottom-sheet) e devolve o
resultado pelo FaciPayCallback.
Parâmetros
A Activity que apresenta o checkout.
Itens a pagar. Cada
PaymentReference tem referenceNumber, referenceAmount (Kwanzas),
referenceQuantity (predefinição 1) e referenceTotalQuantity (opcional).Cria a ordem no seu backend. Devolve
CreateOrderResult.success(merchantTransactionId) ou
CreateOrderResult.failure(message).name, phone (244XXXXXXXXX ou 9XXXXXXXX), email (opcional).language, theme, defaultPaymentMethod, allowedPaymentMethods,
showUIOfProcessingInfo, showAmount, referencePaymentLifeSpan (definido via
(duração, TimeUnit), 1–720 h).WEBVIEW (predefinição). CUSTOM_TABS e NATIVE planeados para versões futuras.Próximo passo: Callbacks & resultado
Tratar aprovação, pendência, cancelamento e erros.