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 (default 1) e referenceTotalQuantity (opcional).Cria a ordem no teu backend. Devolve
CreateOrderResult.success(transactionId) ou
CreateOrderResult.failure(message).name, phone (244XXXXXXXXX ou 9XXXXXXXX), email (opcional).language, theme, defaultPaymentMethod, allowedPaymentMethods,
showUIOfProcessingInfo, referencePaymentLifeSpan (minutos).WEBVIEW (default). CUSTOM_TABS e NATIVE planeados para versões futuras.Próximo passo: Callbacks & resultado
Tratar aprovação, pendência, cancelamento e erros.