#tarun_connect-balance

1 messages ¡ Page 1 of 1 (latest)

young sageBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1282806521041780796

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

remote osprey
#

Hi there

wraith kayak
#

hello!

remote osprey
#

Where are you blocked exactly? Ideally, the customer should be able to take some front-end action that triggers some back-end code to cancel the Subscription immediately or update the Subscription to cancel at a specific date

wraith kayak
#

I guess im trying to ask how would I make sure it happens at the end of the billing cycle to prevent diusputes

#

lets say someone calcels in the middle of the month

#

how can i make sure they complete the services for that billing period and then it stops

remote osprey
wraith kayak
#

thank you!

#

Can you help me with one last thing?

#

Can you see from your end who made the payment and who recieves the payment with this subscription

#

i created it on the users end and purchased it from another user but just want to make sure its configured correctly

#

can i send you the id?

remote osprey
#

I can't share any specific customer details in this channel. Is there a reason you can't view these details in the Dashboard yourself?

wraith kayak
#

its in test mode with fake accounts?

#

its hard to see if the money came in

#

and it said the recurring payment failed

#

even though i saved the test card on file

remote osprey
#

I'm looking into the payment failure on the latest Invoice

#

Ah, I see what happened

wraith kayak
#

You see how its kind of confusing to see whats going on

#

im not sure the best places to look to understand whats going on

#

my apoligies if im hard to understand lol

#

Im also new to coding so bare with me

remote osprey
#

The first payment succeeded since the first Invoice's PaymentIntent was confirmed client side with test card details. That test card was attached to the customer but it was not added as the Customer's default card for future Invoices nor was it added as the default card for all Invoices associated with this Subscription

#

It's okay, Stripe Billing is fairly complex

#

Here's what I recommend you do

wraith kayak
#

does stripe automatically send the invoices to the customers email with this feature?

#

and your saying pass it when I create the subscription using the API right?

remote osprey
#

Saving a default PaymentMethod on a Subscription or on a customer is unrelated to whether or not Stripe sends finalized Invoices to Customers

#

If you use payment_settings.save_default_payment_method when creating the Subscription, the payment method used for the initial invoice will be added as the Subscription's default payment method. You can always update the Subscription after the fact to update the default payment method, so you're not limited to only passing this on creation

wraith kayak
#

understood thank you!

#

If i want to allow the user to see how much revenue theyve generated in total and from each subscription can i do that all from calling the balance API?

remote osprey
#

No, not exactly

#

The Balance API will return an account's current balance details, which is not exactly how much total revenue they've generated

wraith kayak
#

how should I account for this in the UI

#

understood thats why the numbers are off i figured

remote osprey
#

What numbers exactly?

wraith kayak
#

Well for example if the user has a subscription for 100 a month, and the user also does some one time jobs the available balance doesnt show up equal right away (it doesnt show what is in transit)

#

it usually takes a few days for that to catch up

remote osprey
#

it doesnt show what is in transit
What exactly doesn't show what is in transit?

wraith kayak
#

one moment i will get the info for you so its easier

young sageBOT
wraith kayak
#

acct_1PXzSYPhGdKHtuQw

#

i guess I was a little confused because of the available balance instant payout and the available balance

tame zodiac
#

Are those accounts on manual Payouts? If not the "available balance" is kind of irrelevant

#

tarun_connect-balance

wraith kayak
#

so theres two types of transactions that occur

#
  1. is when a service gets done we hold the money using direct transfers and then send it over once the buyer accepts the service
#

then we also have subscriptions the users can sell if they want where users can subscribe to reoccuring payments if they are happy with the freelancer

#

Thats why i am not sure what the best way to go about doing this is

tame zodiac
#

sorry that doesn't really address my question unfortunately

wraith kayak
#

the manual payouts are there for one time transactions

#

theyre manual in the sense the api does it once the service is confirmed

#

not manual like we use the dashboard to transfer the money

tame zodiac
#

okay so you are confirming that Stripe account is configured with a manual Payout schedule?

wraith kayak
#

I believe so