Raya conectar: ​​suscripciones de lista para una cuenta conectada

votos
0

Estoy desarrollando un SAAS que permite a los suscriptores para vender archivos a sus clientes. También me gusta que sean capaces de ofrecer suscripciones a sus clientes y recuperar los fondos de su cuenta conectada a mi plataforma.

He encontrado cómo hacer que los usuarios de mi servicio pueden ofrecer suscripciones a sus clientes con esta página: https://stripe.com/docs/connect/subscriptions

$subscription = \Stripe\Subscription::create([
  customer => cus_4fdAW5ftNQow1a,
  items => [
    [plan => pro-monthly],
  ],
], [stripe_account => {CONNECTED_STRIPE_ACCOUNT_ID}]);

Sin embargo, en el ejemplo, el documento muestra cómo suscribirse a un cliente a partir de:

  • su identificador
  • el nombre del plan elegido
  • el ID de cuenta conectada

Todo es aceptable para mí, excepto un punto, cómo recuperar el nombre de los planes de la cuenta conectada ?

En el ejemplo que vemos doc pro-mensual como el nombre del plan. este plan existe en mi plataforma, pero probablemente no en la cuenta conectada ...

Sin embargo, se afirma que tanto el plan y el cliente deben crearse en la cuenta conectada.

Yo sé cómo se listan los planes de mi plataforma fácilmente con \ vuelta de la raya \ Plan de todas :: (); por ejemplo, pero la forma de hacer lo mismo con una cuenta conectada?

Porque es bueno ser capaz de suscribirse a los clientes cuentas conectadas, pero si no tengo el parámetro con el nombre del plan, no puedo adivinar!

Atentamente Hugo PS: Lo siento por mi Inglés aproximada, soy francés así que utiliza el traductor de google.

Publicado el 27/11/2018 a las 16:59
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
0

Para una lista de planes en una cuenta conectada que haría:

\Stripe\Plan::all(["limit" => 10],["stripe_account" => "acct_xxxyyyyzzz"]);

Se puede realizar prácticamente cualquier operación de una cuenta conectada, incluyendo los planes de inclusión. Para ello, tiene el id de la cuenta conectada (por lo general que se verá así acct_xxxyyyyyyz), luego pasar esto en la Stripe-Accountcabecera.

https://stripe.com/docs/connect/authentication#stripe-account-header

Como usted está interesado en remitir un porcentaje de la suscripción a su plataforma, que desea pasar una application_fee_percenten su solicitud de creación de suscripción, https://stripe.com/docs/connect/subscriptions#collecting-fees-on-subscriptions

$subscription = \Stripe\Subscription::create([
  "customer" => "cus_4fdAW5ftNQow1a",
  "items" => [
    ["plan" => "pro-monthly"],
  ],
  application_fee_percent => 10
], ["stripe_account" => "{CONNECTED_STRIPE_ACCOUNT_ID}"]);
Respondida el 27/11/2018 a las 17:54
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more