Ho guardato oltre la documentazione (https://www.braintreepayments.com/docs/ruby/subscriptions/overview) e non riesco a vedere se è possibile cambiare la data di fatturazione di un abbonamento attivo.Come modificare la prossima data di fatturazione con Braintree
Vogliamo la possibilità di sospendere le sottoscrizioni dei nostri utenti senza annullare il loro abbonamento. Spero quindi che possiamo aggiornare la data di fatturazione successiva dell'utente di 1, 3 o 6 mesi alla volta.
Grazie per la risposta veloce! Fornire uno sconto può essere piuttosto banale per molti prodotti con prezzi e valute diversi. Dal momento che possiamo fornire sconti per altri motivi, ciò introdurrà solo confusione se analizzeremo i record in un secondo momento. L'unico altro metodo che posso vedere è utilizzare Braintree Vault per ripristinare un abbonamento in una determinata data, ma ciò richiederà il CVV dell'utente, quindi non è il miglior risultato. Avete altri pensieri? –
@DallasClark Utilizzi un CVV per aggiungere una carta al vault, non per utilizzare una carta blindata per un abbonamento, quindi l'annullamento e la ricreazione dell'abbonamento dovrebbero funzionare correttamente. Poiché i CVV non possono essere archiviati e gli abbonamenti non devono addebitare immediatamente una carta, in alcuni casi non ci sarebbe modo di utilizzare il CVV se è stato consentito durante la creazione dell'abbonamento. – agf
Grazie a @agf! Testeremo e creeremo una soluzione. –