¿Hay alguna manera de almacenar el detalle de la tarjeta de crédito / débito para uso futuro? Usando Braintree Android SDK

Estoy usando el Braintree SDK en mi androide la aplicación para los payments y su funcionamiento muy bien, pero aquí es un problema que pide cada detalle de la tarjeta del crédito / de débito. Así que mi pregunta es, ¿hay alguna manera de almacenar el detalle de la tarjeta de crédito / débito para los pagos de la próxima vez sin pedir de nuevo el detalle de la tarjeta de crédito para el mismo usuario.

Divulgación completa: Trabajo en Braintree. Si tiene más preguntas, no dude en ponerse en contacto con el servicio de asistencia .

Puede almacenar tarjetas de crédito y otros métodos de pago en el almacén de métodos de pago de Braintree asociado a su cuenta de Braintree. Los métodos de pago están asociados directamente a los registros del cliente , y los clientes pueden tener más de un método de pago asociado con ellos.

Para presentar un cliente con sus métodos de pago durante la comprobación, tiene dos opciones. Si está utilizando una integración personalizada, puede comprobar el objeto de cliente para los métodos de pago asociados y, a continuación, buscar los detalles de cada método de pago . Si está utilizando Drop-in, tiene una opción más sencilla.

El formulario Drop-in recupera automáticamente los métodos de pago de un cliente cuando se le presenta un ID de cliente. Para presentarlo con un ID de cliente, primero genere un token de cliente utilizando un ID de cliente y luego use ese token de cliente para inicializar el Drop-in .

 ClientTokenRequest clientTokenRequest = new ClientTokenRequest() .customerId(aCustomerId); String clientToken = gateway.clientToken().generate(clientTokenRequest); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.