#WPCharitable
1 messages · Page 1 of 1 (latest)
<start>
Some background: I currently am the lead developer of wpcharitable.com - a WordPress plugin Charitable written in PHP that allows a WordPress admin to setup a Stripe account so that people can pay donations to charities on the website… and we have an add-on that allows OTHER people (third parties) to register and “connect” their Stripe Account via Stripe Connect with the WordPress owners so that when they collect $$$ on campaigns, the WordPress admin acts as a platform.
Example: Person A owns xyz.com and connected to Stripe. Person B later registers, setups up an account on Person A’s site, then uses a “Connect Now” link to connect their Stripe account with Person A’s at xyz.com. Person C, a random person, makes a donation on Person B’s campaign… so the money goes to Person B in the end. Person A as an admin has the ability to set how the charge is created for any user (can either have the donations charged directly on the connected account - Person B - in which case it is responsible for the fees, refunds and chargebacks. Alternatively, can have the donations charged through the platform account - Person A - which makes the platform responsible for the fees, refunds and chargebacks.)
This is how a Person B connects to Person A account on Person B’s profile page:
(If you go here, this tool makes it easier to read:
https://www.freeformatter.com/url-parser-query-string-splitter.html)
And a screenshot:
With with ALL of this information (so sorry) I have this question:
In test mode Person A is seeing the following in their “connected accounts” screen. Notice how I’m getting an email for the account name but for the same (apparently) connected account later in testing it’s an account number which is harder to tell WHO exactly that is. Why does account numbers like acct_1MSDSDGDSGD appear in connected accounts, what is preventing a company name or email showing there?
Likely related and might help asking: according to a Stripe support person: “You should be able to set the account name for the connected account during the onboarding process” (see screenshot). Is it possible using the connect now link I shared above that we set a name of the connect account so Person A sees a custom account name vs. acct_!Mxxxxx or something else?
I have attempted to add additional information to the 0auth link (such as business name) but that doesn’t seem to work…. In my additional tests all it does is accept the donation (which it does just fine) but just adds that already to the acc_IMxxxxx you see in the above screenshot even through i’ve reconnected to it via 0auth.
Apologies for the long information but I tried my best and I will try to follow up with any additional information you might need. I’m a dev, so if there’s a technical item you can point me to i’ll gladly read that and come back here.
Take all the time you need. 🙏🏻
<end>
Yep give me a few to read through this
Also helping some other folks so will be a min
yeah again i'm so sorry but i didn't know how to explain, it's not the easiest or straightforward setup you probably are used to. no problem. thanks in advance.
Okay so the crux of the question is why do you see an account ID in the Connect tab of the Dashboard for Connected Accounts as opposed to a name or email?
I think so yes. I'm actually the developer and a customer is complaining that is what they see and based on the support chat from Janice i get the impression that's possible. I went through this whole thing to show you how it's intergrating Person B conecting with Person A 's Stripe via that auth link which is the way the plugin intergrates that functionality with Stripe.
Do you have a concrete example I can look at?
Like an account ID where it is just the account ID as opposed to a name?
I have access to customer's Stripe where the screenshot for the connected accounts screenshot was taken. I also have an account for the one that connected TO that Stripe. I can also share the account ID that I blacked out in the screenshot (unusure if that information is bad to share in public or not).
Account IDs are not sensitive since you have to have access to secret API keys to access them
But hold on a sec
Let me check something
Ok. I have that account ID now whenever you want. Thanks!
Hmmm not seeing a way to set this
So yeah not sure I see a way to control this, even from the Connected Account level. Overall I would recommend reporting this to our Support team and writing an email that is detailed about exactly what you are looking for. We focus on the API here and don't know too much about the Dashboard so maybe there is something I'm missing. Otherwise, our Support team can help to log a feature request to get this control added.
if you can answer it can i ask another question? why do i see sometimes email addresses and company names for connected account names?
if you can't answer, no worries.
Honestly I'm not sure.
and apologies - didn't know this was an API thing. didn't know actually what this thing was.
Yeah mostly this has to do with what fields on the Account the Dashboard pulls from.
Which I really don't know since I know very little about the Dashboard
so to be clear.... i would repeat similar information here but in the email to support (the general kind that takes about a day to get back according to the site). Just want to clarify where it will be going.
I would provide two specific examples to our Support team where you are seeing different things and they should be able to help you out
Yes that is what I'd recommend.
They will be able to help you more with Dashboard specific issues than I can.
ok, i'll do that then. as long as they can handle and understand this....:-) Thank you for your help.