En la lógica comercial, tenemos un temporizador. Por lo tanto, si se agota el tiempo, debemos evitar que el usuario pague con Google Pay. Para eso, queremos descartar el diálogo de pago de Google mediante programación. No encontramos ninguna solución en este proyecto de muestra. Este es el enlace para el proyecto de muestra de Google Pay: https://github.com/payeezy/google_pay . Así que por favor ayúdanos a resolver esto.
val transaction = PaymentsUtil.createTransaction(price) val request = PaymentsUtil.createPaymentDataRequest(transaction) futurePayTask = mPaymentsClient.loadPaymentData(request) // Since loadPaymentData may show the UI asking the user to select a payment method, we use // AutoResolveHelper to wait for the user interacting with it. Once completed, // onActivityResult will be called with the result. AutoResolveHelper.resolveTask<PaymentData>(futurePayTask, this, LOAD_PAYMENT_DATA_REQUEST_CODE)Dígame cómo cerrar el cuadro de diálogo mediante programación. Gracias de antemano.