#rangermillze_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/1279006316911788134
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
๐ can you share your Account Id ?
Thanks checking...
thanks - the settings in the dashboad dont seem to apply to what im seeing. (no revolut - google - apple pay) even tho they are set and the link issue.
Sorry, but just double checking, could you please confirm that you are using the public/secret key of that Account ? Link does seems deactivated in that Account in both Live and Test mode
hi, yes i have the correct keys set.
case "testmode":
$stripeSecretKey = "";
$stripePublicKey = "pk_test_51PseJpKnxJnfLFNQHINFJiXz9XACuUUgJa49lGYxGft4iqB0e4XHobd0PQZ2yZTe5l3OHSSZpisWArH0NHgfkxpL00BnJxe2V7";
break;
case "production":
$stripeSecretKey = "";
$stripePublicKey = "pk_live_51PseJpKnxJnfLFNQ1ysH6N5L3jcAFm1P5YLS8Nck5VK4cIhRVTiP1i3PIDTzNv2g7awLwmfHPIz6oQL3whLdl1LP00AGUfYUIs";
break;
these are my public keys (seceret keys are correct as well)
๐ What you can share safely
This is a public server. Anyone can see the messages posted here, so you need to be careful when sharing certain information.
๐ Not safe to share
Do not share anything sensitive or privileged on Discord, including the following:
- ๐ Secret API keys (most Stripe secret API keys start with
sk_,rk_, orek_) - ๐ Secrets (examples include Stripe's client secrets, which contain
_secret_, and Stripe's webhook signing secrets, which start withwhsec_) - ๐ Passwords, keys, or other login/authentication details
- ๐ Information about non-public features or functionality
If you don't want something public, don't share it here.
โ Safe to share
Stripe object IDs are safe to share in public, and are often required to help us investigate and debug issues. Some examples of IDs you can share safely are:
- โ
Customer IDs (
cus_) - โ
Checkout Session IDs (
cs_) - โ
Subscription IDs (
sub_) - โ
Invoice IDs (
in_) - โ
Setup Intent IDs (
seti_) - โ
Payment Intent IDs (
pi_) - โ
Charge IDs (
ch_andpy_) - โ
Request IDs (
req_)
This list isn't comprehensive; there are too many Stripe object IDs and prefixes to list that are safe to share publicly.
If in doubt, ask someone on this server with the Stripe Staff role if a particular piece of information is safe to share before you share it.
sure, maybe my code if making it appear?
Yes please, can you share some of your code... ideally if you have a hosted test page that I can test, that would be very helpful too
sure, the page is on https://kwiktactix.com/shop
oh sorry, it only allows my ip address to use the dev shop. (i am migrating from braintree)
if you can give me your ip address I can enable access to the stripe gateway
No I can't share my IP addresse. Can you enable temporarly ?
Thanks..
this will bypass braintree
just select the personal edition and enter test-1@kwiktactix.com as the email with anything else on the user reg. (we already have this account created on stripe)
Can you share a video recording how I can arrive to the Element Payment page ?
- click "ADD TO ORDER" on "KWIKTACTIX PERSONAL"
- Enter email address as test-1@kwiktactix.com, then asd for all the others on user reg
- scroll down and click "initialise gateway"
You should see the stripe element
When on dev I'm getting this
And the Element isn't loaded
the element loads after you click "initialising gateway" button
No it doesn't...
strange. maybe its my IP address i'll check
Yes sure take your time...
hmm that's really weird, I agree you have it turned off everywhere I expect to look
maybe because of the options I have set? i'll remove the options.
I'd suggest writing to https://support.stripe.com/?contact=true for a deeper investigation, unfortunately there's a ton of edge cases and lots of experiments we do to try to roll out Link everywhere as much as we can
actually , try turning off Link in https://dashboard.stripe.com/settings/billing/invoice
under Default Payment Terms
since the PaymentIntent you're using is from an Invoice, it use a whole separate set of settings to 'raw' PaymentIntents ๐
OMG well done! thats got it.
maybe this is where I need to setup revolut pay and google etc?
top call! well done
yes, the payment_method_types the PaymentIntent support if it's from an Invoice are influenced by those settings
awesome, thats been wracking my head all week! well spotted and thank yo so much! beer being sent over ๐
yeah unfortunately this is a bit confusing. There are plans to unify the settings eventually
Awesome! i got revolut working now but there is no google/apple pay option. Wil this be bypassed because of the method im using?
I see Google Pay. you have to be using a supported browser and be logged into your Google account and have a card in your wallet for it to appear; for Apple Pay same but with Apple, and you also need to register the domain https://docs.stripe.com/payments/payment-methods/pmd-registration
ah, thats awesome! job done ๐