#ciarangames_code
1 messages · Page 1 of 1 (latest)
👋 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/1346574881239601182
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello. I entered the bank account information on the stripe incorrectly, the money did not come to my account. can you help?
@last rapids looks like you're in the wrong place, this thread is for someone else's question.
- If you have your own thread please chat there.
- If you have a question or a followup to a closed thread use one of the buttons in https://discord.com/channels/841573134531821608/842637025524842496 to get help (we don't reopen closed threads).
Note that posting inappropriate messages in other people's threads is against the rules. No worries if this was just an honest mistake, but anyone who violates the rules multiple times will be removed from this server.
Hi, can you share the payment id from the above flow so I can further review this?
Where can I find this?
Is it the one thats like cs_live_xxxxx
Sure!
Sure thing, give me 2 secs.
I also seem to be getting the error when I go off the checkout then back on it. "Unable to download payment manifest "https://pay.google.com/gp/p/payment_method_manifest.json"
Which stops my checkout working at all due to "Timed out waiting for client secret" and just displays
Something went wrong
Please try again or contact the merchant.
cs_live_b1AuuGcRk0yjaR2KwnX17dF8G0JnAJ7OSc9jV6LBJoIuu4kJuaQhB5hVan
This seems to be getting triggered too
Ok, I see this 'ing Checkout with ui_mode set to embedded: Supports only Safari version 17 or later and iOS version 17 or later.': https://docs.stripe.com/apple-pay?platform=web#web-integration-considerations
Since the session is embededd: https://admin.corp.stripe.com/request-log/req_JzM8bx1N6H7YmH you'd want to ensure that it meets the above qualification.
Okay thankyou for that, however why does google pay not show either?
I've never had it where it doesnt ask me to verify my domain and just accepts it straight away so this could explainn why?
Can you share the URL where I can further debug this?
Which URL would you like?
Your URL for the payment so I can replicate this on my end
Since its embedded, I just go to https://avtags.shop/checkout but its behind a sign up wall
Can you share a test login for me please?
Email: testaccount@domain.com
Password: T3stAcc@unt
Select Blazeheart product from https://avtags.shop/ then click the basket and click checkout
Elevate Your Travel Game with Premium Remove Before Flight Tags – Unmatched Quality, Fast Shipping, and Incredible Value!
Hmm, that did not work for me. Something is failling
Very strange 😦
Checkout or your login?
I'm unsure, after I login, nothing happens
Let me investigate 2 secs
Yeah, so I think the issue is on your end. You need to set a valid card on your browser's wallet in order for it to work
This is what I see after I add a valid card
Ah now way 🤣 I literally removed my cards this morning
Ohh
Okay thankyou so much let me try rq
Sure
@supple hatch Are you unblocked here?
Dont think so sorry i still cant get google pay to appear on your site even after adding a card
This is also checked
Can you re-load that page and share the screenshot again?
Hi! Just jumping in for my colleague. Do you see Google Pay when you go here? https://docs.stripe.com/elements/express-checkout-element/accept-a-payment
I see it on yours too.
@quiet drum If its not a problem, could you test this and see if you can try it on my site?
But login first through the login promt on the landing page: https://avtags.shop/
Elevate Your Travel Game with Premium Remove Before Flight Tags – Unmatched Quality, Fast Shipping, and Incredible Value!
Sure. Credentials?
Email: testaccount@domain.com
Password: T3stAcc@unt
"error": "No such price: 'price_1QnJ6JP6S3PtUcWwuCqT1fNC'; a similar object exists in test mode, but a live mode key was used to make this request."
Since you're testing you should have test keys in both server and client.
(Which doesn't seem to have happened in the client)
Ah sorry try the captain tag
Some of the tags still have the old keys as were not yet released
I don't see any of them, but you're also specifically asking only for card and link in Session Creation: https://dashboard.stripe.com/logs/req_VsWB5QE1YHzH98
Is that a problem?
I thought google_pay and apple_pay got removed from payment_method_types
Oh huh lolz
Why aren't you using dynamic payment methods? https://docs.stripe.com/payments/payment-methods/dynamic-payment-methods
Correct.
Awesome. Looking again.
Still fiddling. I'm not sure why that entire section isn't showing up.
Can you share the code you're using to create the embedded Checkout?
const session = await stripe.checkout.sessions.create({
ui_mode: "embedded",
line_items,
mode: "payment",
allow_promotion_codes: true,
invoice_creation: {
enabled: true,
},
consent_collection: {
terms_of_service: 'required',
},
billing_address_collection: "required",
permissions: {
update: {
shipping_details: 'server_only',
},
},
shipping_address_collection: {
allowed_countries: allowedCountries,
},
return_url: `https://avtags.shop/checkout/return?session_id={CHECKOUT_SESSION_ID}`,
automatic_tax: { enabled: true },
metadata: {
id: userSession?.user.sub,
email: userSession?.user.email,
name: userSession?.user.nickname,
},
customer_email: userSession?.user.email,
});
return NextResponse.json({ clientSecret: session.client_secret });
} catch (error) {
if (error instanceof Stripe.errors.StripeError) {
return NextResponse.json(
{ error: error.message },
{ status: error.statusCode || 500 }
);
}
return NextResponse.json(
{ error: 'An unexpected error occurred' },
{ status: 500 }
);
}
Hello! I'm taking over and catching up...
No worries, APi version is 2024-12-18.acacia; checkout_server_update_beta=v1' if that helps
So it looks like you're using some beta functionality, and that might be incompatible with wallets and Link. We can't help with non-public functionality here; have you tried reaching out to whomever granted you access to this beta for help?
Il try reaching out again. Initially reached out on Monday to get help with another question I had but had no response
Sounds good. Sorry we can't be of more help here, but we're just not familiar with this beta. The folks who gave you access should know a lot more.
Alright, I really appreciate the dedication already put in from the team! Don’t normally get this level of support so massive kudos
Happy to help as much as we can! Good luck with it!
🙏
Ah, I just found some internal documentation about this and it looks like we do have Link and wallets explicitly disabled in the beta.
So that explains the behavior you're seeing.
No way, what are the chances 🤣
Yeah... not sure if there's any kind of workaround or not, but hopefully they can reply and give you all the details.
One thing you could maybe do is add the Express Checkout Element separately above/alongside Embedded Checkout.
That would be a completely separate flow, but if you're okay with that it might be something to explore.