#chooke

1 messages ยท Page 1 of 1 (latest)

fiery latchBOT
rich lagoon
noble chasm
#

so this means i have to force my users to update the subscription manually ?

#

i was trying to do that from the dashboard by archiving the old price and adding a new price , but old subscription would have an issue as that price is now archived

rich lagoon
#

so this means i have to force my users to update the subscription manually ?
You will have to update the subscription one-by-one. This can be performed via Update Subscription API with the guide I provided, or you go to each Subscription in the dashboard and update it manually

noble chasm
#

ohh i see , i have another question and it would be really helpful if you could help me with its in regards to the stripe connect , should i ask here or in a different thread ?

rich lagoon
#

It's fine to ask here ๐Ÿ™‚

noble chasm
#

We are a coaching booking app used by coaches to give lessons to clients for Golf and Tennis. We have a requirement to have customer balances per Stripe Connect coach account. So the customers will pay the Connect account and we take a 2.2% cut as a platform fee, if they cancel the lesson then the money will be refunded as Credit to the customer's balance inside stripe Coach's Connected account. At the moment the solution we have implemented creates a stripe_customer_id for the customer (we store in our DB), then we create a payment to the platform, from there we make a transfer to the Connected account, and create another (coach_specific_stripe_customer_id) we also save in db which we use for storing the customer balances. Is this a good solution? what are the limitations of the solution? is there a better way you can think of to implement this. As a side note, we do have the requirement to share Payment Method cards across different Connect accounts.

rich lagoon
#

What type of connected accounts are you using? Standard, Express or Custom?

noble chasm
#

express

rich lagoon
#

What type of payment method do you intend to use for payment collection? For card payment, it will refund to the card directly instead of going to customer balance

#

they cancel the lesson then the money will be refunded as Credit to the customer's balance inside stripe Coach's Connected account
You also described that the customer and payment will be created on the platform, what do you mean by "Credit to the customer's balance inside stripe Coach's Connected account"? Are you going to create another Customer in the connected account as well?

noble chasm
#

Yes we have already implemented refunds to Source Payment Method

#

but the requirement is to have in-app cash balance for cash payments

#

Yes we are currently creating a 2nd Customer inside the connected account, we store that in our DB as coach_specific_stripe_customer_id

#

When the client makes payment next then we fetch their balance info from the Connected acocunt's Stripe Customer balance

rich lagoon
#

What is the purpose of creating customer and customer balance in connected account when the payment is always charged on the platform? The customer balance will never be used in payment. If it's just simply a storage of customer's cash balance information (not being actually used in payment), I'd recommend keeping those information in your system and not with Stripe

noble chasm
#

the reason we did this was to keep track of transactions in connected accounts

#

becuase each coach has a screen to see all the payments that he received from his clients,

#

we want the coach to see cash/card payments in the same screen

rich lagoon
#

Customer balance is not visible in Express dashboard

#

It sounds like having customer balance in connected account is just for storing the information and doesn't serve any application purpose

noble chasm
#

so is there another way to track debit transactions/card payments in a connected account ?

rich lagoon
#

The scenario you're describing is customer's balance that's paid in cash (outside of Stripe) and it will not be reflected in Express dashboard

noble chasm
#

sweet , thank you so much for clarifying things for us ๐Ÿ™