Recuperar las suscripciones de un cliente de Braintree

Quiero recopilar todas las suscripciones de un cliente de Braintree. Cuando navego a la página de un cliente en la puerta de enlace, puedo ver sus suscripciones, pero no parece que un método como elsubscriptions existe paraBraintree::Customer, o que yo pueda buscarBraintree::Subscriptions porcustomer_id.

Hay formas indirectas en las que puedo acceder a todas las suscripciones de un cliente, pero son muy lentas. Por ejemplo, puedo recuperar todas las transacciones del cliente y, para cada transacción, obtener elsubscription_id (si existe), y luego recuperar la suscripción con ese ID. Esto implica mucha comunicación con la API de Braintree, y esperaba una solución más eficiente.

Ah, y estoy programando esto en los rieles, pero la pregunta no parece ser específica de los rieles.

Respuestas a la pregunta(1)

Su respuesta a la pregunta