#deatonator_error

1 messages ¡ Page 1 of 1 (latest)

thin briarBOT
#

👋 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/1422312393588998339

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

fiery glade
#

Trying to create Identity verification in PHP:
\Stripe\Stripe::setApiKey($secret_key);
$session = \Stripe\Identity\VerificationSession::create([
'type' => 'document',
'metadata' => ['user_id' => $user_id],
'options' => ['document' => ['require_id_number' => true]],
'return_url' => $return_url
]);

Getting error:
"This application does not have the required permissions for this endpoint on account 'acct_1SBN35EctHJRYZAs'"

  • API keys work fine for Payments API
  • Using WooCommerce Stripe Gateway (test mode)
  • stripe-php library version included with WC Stripe plugin
  • Can't find Identity enable option in dashboard settings
  • Need to verify user identity before processing vehicle rental bookings
wintry field
#

Hello, can you try that request one more time and send the request ID from it here?
https://docs.stripe.com/api/request_ids
Looking in to this, but having a specific request may help me find more specifics to search with

fiery glade
#

[29-Sep-2025 20:13:04 UTC] ERROR creating pre-checkout identity session: This application does not have the required permissions for this endpoint on account 'acct_1SBN35EctHJRYZAs'.
[29-Sep-2025 20:13:04 UTC] Stripe Request ID: req_YC5j7pUyTi1I70
[29-Sep-2025 20:13:04 UTC] ERROR trace: #0 /var/www/wptbox/wp-content/plugins/thrillfleet-dual-dashboard/lib/stripe-php/lib/ApiRequestor.php(241): Stripe\Exception\ApiErrorException::factory()

wintry field
#

Thank you, looking in to this and will get back with what I can find

clear forge
#

Hi, taking over - let me catch up.

#

Ok, the reason you get that is you're using a Standard Connect Account here. Since standard accounts have full access to the Stripe dashboard, I the platform can't make identity verification calls on their behalf.

fiery glade
#

ok what do i do?

#

i need to create id verification within my account creation flow

clear forge
thin briarBOT
fiery glade
#

I'm building a vehicle rental marketplace. Renters book vehicles from hosts. I need to verify renter identity at checkout before they can complete a booking. Should I:

  1. Use Stripe Identity on my platform account to verify renters as regular customers (not Connect accounts)?
  2. Is there any reason renters would need to be Connect accounts, or should only hosts (vehicle owners receiving payouts) be Connect accounts?
  3. If I verify renters with Identity on my platform account, can I still process payments where funds go to the host's Standard Connect account?
#

Confirmed - my code uses my platform account credentials (not connected accounts) for Identity verification. Renters are regular customers, not Connect accounts. How do I enable Stripe Identity on my platform account? I don't see an enable button in my dashboard at https://dashboard.stripe.com/settings/identity

#

I need to verify that RENTERS are 25+ years old at checkout. They are regular Stripe customers, not Connect accounts. Can I use Stripe Identity on my platform account for this, or does Identity not work for customer verification? If it doesn't work, what Stripe product should I use to verify customer age?