#dev-help
1 messages · Page 58 of 1
Hello, is there a best practice to test a payment method for validity/wont decline/sufficient funds before transactions?
Hey all! I have ACH turned on as a payment method for my client, along with card and Google Pay. The only options showing up on the payment field are card and Google Pay. This is on a Surecart form. Any ideas on why that's the case?
Can someone please help me onboard. I've been on chat support for over an hour, and literally just need help making a account work
I know I have to log in to chat with customer service, the problem is that I just want customer service to cancel the SMS verification on my phone to replace it with my new phone number, but I can't even log in without the verification code. It's a paradox. Emails sent are never answered.
I'm going to delete all of those messages. Please stop spamming the main channel
how do you test upcoming.invoice webhook? its not available from the cli
Hi I reached out to Affirm again regarding this issue: #dev-help message
However they are insistent on having me reach out to Stripe since this is a Stripe with Affirm integration and are unwilling to help me with the issue. Is there someone at Stripe who can reach out to Affirm to clarify who can actually assist with this error? I have requested that the issue be escalated on the Affirm side of things so am waiting to hear back to see if they can do anything but thought I'd post here to see if there's anything Stripe can do to escalate this.
regarding stripe account
Hi,
When creating a stripe subscription through paypal, is there a way I can get more info about the paypal account. For example when users pay with card or google pay, I can access card brand and credit-card last4
Hi,
We are trying to connect Stripe payment to remote Ec2 server.
Steps:
we created webhook end point with Server's private ip. It is listening to some events.
However, it is showing "HTTP status code
Connection to remote host denied ". Could you please help?
Hi
Wechat pay for instance.
Hey how's it going? I need help, I would like to connect SEPA and Multibanco to my Wordpress store
I have a one-time price. Given a payment methodID and stripe customer ID, which endpoint would I use to charge the customer?
Hello I am using third part app called Get Healthie its all in one CRM for medical professionals- I am currently expanding my practice and brining on a new associate- they will see clients with my same offerings but at a lower price. We have agreeded to split that fee. The CRM is currently using Strip to process all payments directly into my bank account- Could I set up a a way to automatically split the payments say I take 40% of the service fee and the new associate takes 60%. The third party app says they don't have this function but I am wondering if there is a work around from the Strip side using the API? #dev-help Thanks and I look forward to hearing from you.
Hi, I wanted to know if it's possible to have the automatic currency conversion when creating a checkout for a subscription product (charged every month / year). I tried to activated from the dashboard and created a checkout session (with the Api) following this page of the doc https://stripe.com/docs/payments/checkout/present-local-currencies
I have the price set in USD and tried with the customer email for Canada and France and in both case the price displayed in the checkout when I opened the link was still only in USD.
Thank you !
Hello, I've integrated klarna with stripe payment intent for US only customers. But I'm getting a message that says "Please use a US address". I know I set the correct billing address which matches the address on my credit card. Do I have to set shipping address somewhere from my platform even if that's not needed?
Hello, Are there any restrictions on the country of a user if a payment method is processable by the merchant?
Hey there, Question about Stripe location dashboard. I am trying to update a location details from the dashboard but I am getting the following error, Could I get some assistance please?
Hi, I am not getting payer_email when I create a subscription through stripe.
When I log the PM i get a field called type:paypal but the payer_email and payerid are null.
I am basically creating PM when submitting the payment element on my client side, then am forwarding the payment method to the api so I can create the customer and the subscription.
Note that am being redirected to the test payment page of stripe.
Hi there! Just wanted to confirm if I create a subscription then later resubmit the request with same price and same user it will return the existing subscription but is the underlying invoice changed?
Hi, our backend is making a crate pi to a pm and it's getting status=requires_confirmation and this is with card that does not support 3ds but we didn't explicitly ask for 3ds in our api call . Do u know what to do? the pi.confirm call after this status is given 402 payment required and we're using 378282246310005
Hello,
We have a product with 3 different pricings, monthly recurring, annual recurring and a one-time payment option. We are using Payment Elements (PHP + JS SDK) to integrate Stripe and setup subscriptions for the recurring options (monthly/annual) by passing the price_id to the subscription creation endpoint.
However, for the one-time payment option the PaymentIntent API does not allow setting the price_id just the fixed amount. Is there any way we can assign these one-time payments to that specific price_id under that product (instead of these being independent one-time payments)?
Thanks.
Can a payment intent be automatically transitioned to canceled by Stripe?
I am trying to attach an external account to a connect account but I am receiving Stripe.StripeException: This application does not have the required permissions for this endpoint on account
Hi I need little help regarding apply payment method using stripe in react js.
I have used stripe card element to get branded buttons for Gpay, Apple pay, and link. But it is always showing me the link pay button. If chrome has card saved in it its showing Gpay but facing major issue in Apply pay in safari. I am getting apply pay button in safari. Can anyone help me in this regard ??
I have been getting mixed feedback from the general support team, so hoping dev-help can provide clarity.. If we are using Stripe Elements, and have Stripe.js across our site, does Stripe automatically run Captcha on our checkout? (potentially important: Our checkout only results in a setupIntent. The first payment comes later)
Just wondering how do I pay with prepaid visa on stripe for a website?
I would like to implement an improvement in my system, where my clients' customers could make charges and the amount received would be divided between the accounts, how could I do this?
Stripe is accepting a CVC with 3 digits when using an American Express card in my test environment, when it should only accept a 4 digit CVC. Is this intentional?
Hi Team
we are in a requirement where we need to receive a payment first do some background task and then start the subscription
is that possible?
also wold like that initail payment to be a part of tha subscription itself
Customs Fields checkout link to automatic invoice
II tried to process payment and it says it needs payment method can you help us with this?
i tried to manual payment on my phone
then it says like this it need payment method
hello, im trying to find documentation on how frequent and what is the threshold for when emails get sent to stripe account owners that the webhooks have failed?
The PaymentIntent requires a payment method
Just wondering how do I pay with prepaid visa on stripe for a website?
Hi, I could help upgrading from 2022-11-15 to the new 2023-08-16. I am using both the "normal" stripe to let my customers pay for subscriptions, as well as Stripe connect, to send back money to customers (Affiliate Partners). Using Java 20, I got an exception here:
java.lang.NullPointerException: Cannot invoke "com.stripe.net.StripeResponseGetter.validateRequestOptions(com.stripe.net.RequestOptions)" because "this.responseGetter" is null
java.lang.NullPointerException: Cannot invoke "com.stripe.net.StripeResponseGetter.validateRequestOptions(com.stripe.net.RequestOptions)" because "this.responseGetter" is null
at com.stripe.model.StripeCollection.autoPagingIterable(StripeCollection.java:82)
Hello. Just want to confirm one thing. The PaymentIntentId returns in the successful creation of "Terminal.getInstance().createPaymentIntent" and the PaymentIntentId returns from "Terminal.getInstance().processPayment" will differ or the same?
hi, i try the 4242 test card that is not enrolled (but its support3ds flag is true) to 3ds with a call in backend to request3ds upon creating/confirming the pi and it comes back with status=requires_action...is this expected?
I have a customer who is trying to set up a bank payment method. They say they are not getting their micro deposits. the source is is ba_1NnSyYHFDCZvO5mLkwZcR8xo can you see if the deposit was actually sent ?
Hi today we have done the production setup and there are issues with the currency which is being displayed to our customers. We have setup USD as default and then we have GBP and EURO setup for the same product but when I am trying from UK , I am being shown USD for purchase. Can you please let me know what is going wrong?
Hi Team Regarding
#dev-help message
i added metadata in product, but when reading in backend
its showing empty plan.Metadata is just empty
do i need to do addexpand for this (this is not a * in struct definition though)
Hey there,
I’m wondering about how the billing for the Stripe Tax API works.
I can see that we should be charged $0.50 per transaction, and this includes up to 10 calculations. How do you keep track of the 10 calculations?
When we submit a transaction, we can only link one calculation ID. And there is no way to update a calculation, so we would have to create a new calcuation every time we change, for example, the quantity of an item in our checkout,
I have recurring subscriptions with more than one product, but I would like to be able to apply discounts to certain subscription items. That is to say that the discount impacts on the item and not on the subscription. Is this possible?
getting this error:
Uncaught StripeError<String?>(message: When `setup_future_usage` is set to off_session with a secret key, you can only update `setup_future_usage` to off_session using a publishable key., code: null)
Hey team, I am encountered some issue when integrate with googlePay on paymentElement, could someone help? Details in thread
Hi! I'm trying to create a subscription for my users. I am using client_reference_id to identify my users with their custom ids, but it doesn't work for when subscriptions are deleted. What can I do to find the id of the original checkout session with the Stripe API. Is there a better way to do what I am doing?
Hi, I have a question about the promotion code.
We have a custom checkout page (SetupIntent) and we have some coupons with promotion codes.
When we receive the setup intent success webhook, we create the subscription. Before creating the subscription, we apply the promotion code to the customer so it would be default. When subscription happens, I can see that everything is good! When i open the invoice, it shows the promotion code but the value which was applied is 0!
Please let me know if you need the codes for those parts and I will provide them here quickly. I will attach the screenshot of the invoice.
👋 Hello.. Are there any industry best practices or recommendations for being able to place a hold on a credit card payment for longer than 7 days? We want to be able to capture an authorization in 3 to 4 weeks. Are there best practice solutions that we can build over this 7 day limitation? https://stripe.com/docs/payments/place-a-hold-on-a-payment-method
Hi guys I need some urgent help! In test mode, when I add a credit card through the dashboard, the PaymentMethod is preffixed by card_. Since I am a market place, when I need to make a purchase on behalf of a connected account, I need to create a customer tokenfor the platform customer (which has that payment method attached to it). It works like a charm. But when I use the Payment Methods API programatically, the payment methods are preffixed with pm_ and the same code fails with:
The customer must have an active payment source attached. (And the customer does, but it is prefixed with pm_....
Hey, coming back to this one a bit
https://discord.com/channels/841573134531821608/1150888344394403871
We started noticing errors in our webhook handler that receives payout updates, our system checks if the PO was a standard payout and if so fetch all the related transfers.
"Balance transaction history can only be filtered on automatic transfers, not manual."
Did the webhook requests change recently? We started getting those on July 27th
Hello, regarding 'Set up future payments' , I have retrieved payment_method ID from the SetupIntent object. Is it required for there to be a stripe customer when creating a payment intent to charge the payment_method?
MorenoMdz
Can anyone tell me how to set up Shopify's external checkout with stripe? I know something needs to be installed but not a simple Shopify app like this shopoify
like this shopify checkout https://essenboutique.com/
Do any of y'all know how I could "cancel" a checkout session/payment once they press the pay button? I want to do some checks in between
The Checkout Session's total amount must convert to at least 50 cents. ¥1.00 converts to approximately $0.19.
Can this restriction be lifted?
hi,Excuse me, besides using CSV to export data, can Sigma also use a similar API format to obtain JSON format data
Hey! I’m expanding our Stripe integration at Google to support how we have to contract and settle payments with different entities depending on the billing country (i.e. bill from Google LLC for US and Google Commerce Ltd. for UK). We still want all our customers and pricing plans to be owned by the Platform. I was told the best way to do this is using custom Connect accounts (each contracting entity would be its own Connect account) and destination charges, where the Platform would take 100% of each charge.
- Are we thinking about this design correctly?
- When a subscription is created, we want the invoice to use the business name and address for the Connect account. Do we have to set the
on_behalf_offield? This field seems like it breaks Bank Transfers and Account Tax IDs, which is a non-starter for us.
Let me know if there’s any additional info or requirements that I can share. Thanks in advance!
any one can point me to Stripe ACH development for wordpress
Hi team! Is it expected for a subscription that has status=unpaid to change to status=active if an open invoice is marked uncollectible?
wabisabi2019
How can get help with my account ?
Anyone I can chat to regarding my stripe account?
Yo any help
help me?
hello, which type [Account, Connect] should i use for the listening to the webhook events "account.updated" when onboarding a standard connect account. From using stripe cli it had no issue so far to handle webhook.
Thanks
on the web elements, what is the return_url for?
Hii,
What percentage will Stripe charge for a refund?
https://i.imgur.com/mMdrTwU.png
Hi, users can subscribe to other users (creators) on my website. I am stuck on implementing the following: what if a creator does not want to be a creator anymore (does not want to use the website anymore e.g.), but has active subscriptions? Do I need to cancel all subscriptions and archive the subscription items?
Hello,
I'm trying to use the Invoice API (PHP) to process one-time payments and tie it to a specific price_id based on my previous message here.
#dev-help message
However, when trying to confirm the payment (JS) after getting the payment intent from the invoice API, I'm running into this error
invalid_request_error
Payment details were collected through Stripe Elements using automatic payment methods and cannot be confirmed with a Payment Intent configured with payment_method_types.```
Thanks.
hello
can we create connect accounts without bank details ?
Hi Stripe Dev Team,
We are using Stripe Checkout Session..
we notice that the tax and the amount is not quite correct.
the amount in the top was $0 and the tax was not calculating properly it was always $0.
please help.
Thank you
Hey devs, can i change my connect accounts business website url from stripe main account dashboard.
Hi,
I am using checkout api with mode=subscription , and if I collect billing address in this, it gets attached to the customer's payment method, but this billing address is not shown in the invoices billed to that customer.
What is the best way to collect customer's billing address so that it can be shown in the invoice ?
Hey everyone.
Does anyone know if Stripe have a debit card/virtual debit card I can use to draw money from my balance from similar to PayPal or Shopify?
Hello
I have a question about creating subscriptions with payment links (not payment intent). At the moment in my node.js application I have an endpoint where I create a subscription and return subscription.latest_invoice.payment_intent.client_secret as a response to the client. Then client goes to this URL and submits billing information.
However, according to the business needs, I need to change this endpoint so that I generate a payment link and send the URL of that payment link as a response (instead of sending payment intent's client secret). The problem is that at the moment my business logic on the backend side is tied to the subscription related web hooks. So is there any way I can contain the flow of creating subscription, but somehow generate payment link for this subscription, so that when user completes the form of the payment link, the rest of the flow on the backend side remains the same (ie - subscription related web hooks)?
Hello Hello lowsub company they are taking money from me through you for services that don't work I have already asked them not to do it but my money is still disappearing into thin air can you do something about it
Is it possible to know if payment is successful or not using stripe payment intent id?
Hi,
When using the stripe payment element, It seems Link payment appears above card details and below the card. My requirement is to appear only in one place. Need help.
Attached screenshot for reference.
hi all good day, I just want to ask on how to perform early renewal of subscription? the client subscription will end on september 25, 2023. He wants to renew subscription because his 20hrs is already exhausted.
Hi team! Would like to ask if it it's possible to prefill an Address Elements if we already have customer id?
For context, we would like to make a setting page where user can change their billing address for automatic top up, which is triggered if their point is less than a threshold. I would like to use address element for that.
On the Stripe checkout page, I can only see 4 payment options even though I have enabled more. Is there some limit?
Cyril Dave
Hi I am getting Payment intent deserialization error, how to know if its due to webhook api version
Hello. I need help in creating payment intent for Stripe terminal reader M2. I am creating payment intent on server side so I want to know when retrieving payment Intent on client side I need secret key . What will be the secret key to use here?
how to charge stripe fees from customer
Hi, I'm working on the Stripe connect integration for standard accounts. Is it possible to open the connect url in a new tab or an iframe, while keeping our dashboard in the background, and close the tab when the connection is done? I saw that Stripe only redirects the user back to the redirect_url after the integration is done.
hello.
How can I determine if it's a partial or full refund when I receive the charge.refunded webhook event?
The charge.refunded webhook event contains the following fields
Full refund case - charge.refunded event's Body
{
...
"amount": 20000,
"amount_captured": 20000,
"amount_refunded": 20000,
...
}
Partial refund case - charge.refunded event's Body
{
...
"amount": 20000,
"amount_captured": 20000,
"amount_refunded": 19994,
...
}
Question 1. To determine a full refund, should I compare if amount and amount_refunded are equal? Or should I compare if amount_captured and amount_refunded are equal?
Question 2. To determine a partial refund, should I compare if amount and amount_refunded are different? Or should I compare if amount_captured and amount_refunded are different?
Hey, is there a way to make invoice for paid payment intent?
Hi,
My services are listening for Stripe webhook calls and particularly for the payment_intent.succeeded.
I'm moving my platform between two clusters and in the new cluster sometimes requests time out due to their size (according to our research).
Even though it seems important to fix the root cause in the cluster networking, I'd like to know if there is a way to reduce webhook event size or maybe potentially use another event that is smaller in the size (but also would mean that the payment was processed)? As I'm afraid the networking fixes could take a while. Also, maybe there is a way to poll for stripe webhooks that failed?
Thank you!
Hi There, I have a Spayee / Graphy site and I have payments set up to be collected with Stripe. But I have never had a straightforward payment. The paments either bounce, get duplicated, get declined but are debited rom the customer's bank account, or there's a decline without a payment attempt registering on Stripe. Graphy / Spayee says the issue is with Stripe, Stripe is saying the issue is with Graphy / Spayee
Hi,
Can you help me out in modifying/Updating metadata of an external account
Hello, I am trying to implement subscription in Stripe but I am not able to understand whre to create plan
hi i hava create a Setup Intents and attach to a customer but when i create i payment Intent(set customer id and payment method id) still need input card number
Hello Guys,
Is it possible via Stripe's API to instantly use the funds from a new transaction to initiate other payments or transfers? For example, after charging a card using the POST /v1/charges endpoint, can I immediately use these funds to make another payment via the POST /v1/transfers endpoint? Are there any API restrictions or specific configurations to enable this instantly?
Hello,
I wasn't able to check this with the simulation clocks. But does Stripe send emails before a subscription is automatically recharged?
Hello, I get an error every time I try to pay with stripe.
Hey! I wanted to understand a few things about funding sources in Stripe accounts.
Can I add balance to my Stripe platform using
- different payment processors (if yes, which ones? I couldn't find any supported processors on your website; ref - https://stripe.com/docs/connect/top-ups#requirements)
- multi acquirer funding (I receive the payment in my currency, payout using my currency whereas the settlment is of a different currency)
Also, can I make use of below payment methods via Stripe?
- PayPal wallet
- Venmo wallet
- Paper checks
- Cash pickup
Hello, I want to do an API PayementIntent (or something else) using a product or price Id but not an amount parameter, is it possible ?
Is it easy level to make this kind of IT service?
Hi
I am building MVP, a web application ~domain specific ChatGPT [imagine LLM based financial analyst named QuantAI_123]. the user should be able to get 3 responses from QuantAI_123 for free. Then hit a paywall for buying a 30 min chat (~20 messages) within web app.
I want to use the Stripe Payment links for this. Essentially, created a product to be bought over Stripe.
Authentication of successful payment : Once, 3 reponses/free trial is over, user is prompted with a button/link of Stripe product [30 min chat~ 20 messages] to be bought and then if successful, redirected to chatbot. I am having trouble understanding/listening to incoming webhook from Stripe.
- Is a
webhookrequired for this use case? If not, please suggest an alternative. - If yes, I plan to use a unique cookie session id as client reference id in checkout session to be able to retrieve the status of success/failure.
- Do I need to register the
webhookin Stripe orcheckout sessionis available without registering. - How do I listen to this asynchronously?
Hi. For a subscription, how can I know that it's the end of trial AND that the payment is successful ?
After generating _payment_element through client_secret, there is one record in the stripe payment background, and another record after the payment is successful?
Hi, my application handles several subscriptions, each monthly with a different price. We have every subscription starts at the 2nd of the month.
When a user wants to upgrade to a higher price, we want the new subscription to be retroactive, and start at the 2nd of the current month.
My integration works perfectly well if the payment goes through immediatly, but not when it needs a 3D secure confirmation. For some reason when the payment intent is confirmed, the billing cycle anchor moves to the day of the payment, instead of staying the 2nd of the month. Do you have any idea why or how I can fix this ?
Camille-wca
Hi, I can not reply on my thread.
That's too complicated, what's wrong with always comparing amount_captured to amount_refunded, can I write it like this?
HI. I have a site that uses woocommerce and stripe, I would need to know if it was possible, once the payment has been made, to deduct the money with time intervals of X days.
So the process would be:
- buy the product for $100 (example)
- after 5 days deduct $20, after another 5 days another $20 etc..
- if you were to request a refund it would be partial
it's possible to do it?
Hello,
I have integrated stripe payment into my site for the first time. I use the "Payment Element", it is very simple, but I don't understand why I only display iDEAL. No credit cards, apple pay etc. Only iDEAL.
In my dashboard I have many payment methods active that I have already used in the payment links. Can you help me?
Hey guys, hope you are doing good! Is SEPA working with all Bulgarian banks and what is the flow exactly ? Is there a video which shows how everything looks like on an example frontend app ? We are just not sure if this is the exact thing we need.
I saw this test example on your docs, but will the customer have to be redirected to his bank mobile app or something ? Or the bank website ?
Hello everyone, I present my case to see if any of you can help me, I am integrating stripe elements into my next.js app, I create a payment-intent through my api and generate the payment gateway with the total amount that must charge. The question is that I wanted to make some changes so that the user can change some parameters of the reservation and the amount changes, therefore I use a useeffect to re-render the component and regenerate the payment-intent with the new amount. In short, it seems to work but at the time of payment, the payment collects the first payment-intent that was generated when rendering the page for the first time. Why is this happening?
Hi I have used this to automatically charge the customer before his trial ends but it doesn't charge the customer. It is working find when I use to update it on the stripe dashboard. Maybe there is lacking on my api call?
{
"billing_cycle_anchor": "now",
"proration_behavior": "always_invoice"
}
We want to go live with our checkout to production soon. Is there a checklist of all the things we should do before switching from a test to production environment? The steps I have in mind are:
- Make sure the key on our frontend
NEXT_PUBLIC_STRIPE_KEYis exchanged for the production one - Make sure the secret key on our server is exchanged for the production key
- Make sure the webhook secret is set correctly.
Is there anything else we should definitely do before going live?
HI,请问支持中文咨询吗
how to captcha add on stripe checkout page
@tired oyster English only please
kotlin.UninitializedPropertyAccessException: lateinit property stripeSdk has not been initialized error occured when I try to test stripe payment with android
Hi,
I have a question about the fee calculations.
By the documentation I saw that we need to send the following code:
payment_intent = stripe.PaymentIntent.create(
amount=1000, # Amount in cents
currency="usd",
application_fee_amount=100, # Fee in cents
transfer_data={
"destination": "connected_account_id",
},
)
Is the Stripe Connect Fee being charged from the amount + application_fee_amount parameters together?
Thanks
@waxen spindle
If, let's say, I add €10,000, can I initiate instant payouts with the treasury ?
Hello I have a US bases Stripe account. How do I receive bank payments from shoppers in Philippines?
After creating a product, how many prices can be added to the product? (Is there no limit, or if there is a limit, how many total items can be registered?)
is it possible retrive payment intent using @stripe/stripe-js this package
Hi, in payment, at payment element there is "Secure, 1-click checkout with Link", and after entering card details then "Save your info for secure 1-click checkout with Link" will appear down. is there a way to remove one.
Hello, I am enbling subscription but when I am passing customer then is is giving error "No such customer: 'cus_Od5zfAN5TXdvgn'"
@gilded veldt English only please.
Ok, I'd like to ask how to sign up for stripe, I submitted my information at the contact us place but no one has called me.
I want to connect my shopify store with generic stripe collections.
@gilded veldt sorry but we can't help with that here, please reach out to https://support.stripe.com/?contact=true instead .
Hi, in my Charge Object
amount and amount_captured can be different?
Hello,
in the javascript I can ask "Payment Element" if all fields are filled in correctly before calling stripe.confirmPayment ??
Hi, I have a question about the links feature, is there a way to pass the custom url & payment amount back to my website? I need to pass the customers ID & and the payment amount they make via the link, but I need them to be redirected to the correct page and the amount to be paid updated with the amount they choose
No one replys to me either, been waiting for support for 4+ days..
Hi, I have a question about the webhook event customer.subscription.update. When this event is triggered can I call the api inside the switch case, where I handle this event, to update the subscription? Something like await stripe.subscriptions.update(id, { metadata: '' }, stripeAccId)
Hi,
I can retrieve all webhook events by calling API https://stripe.com/docs/api/events/list
Is there an API call that I could make to trigger "resend" of a failed webhook event? I know there is an automatic retry, but Im wondering if I could do it myself
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey, is it possible to test linking external bank accounts in Test Mode?
Okay sir, I will check it.
I've re-oepned your thread if you still need help: #1151456383393353768 message
Okay sir.
Hi everyone,
Sorry for not posting on the exact topic of development, but what's going on at Stripe Support HQ? They are disorganised and it's a mess.
Hi,
Can users create multiple Stripe Connect accounts with the same credit card as a payment source?
hi we need to add Klarna as a payment method for our shopify store via stripe
Hi, is it possible to create and pay invoice automatically by only one API, instead of call 'Create Invoice', 'Create Invoice Item', 'Pay Invoice' separately?
I need the exchanges rates before the transaction, how can I get them in real time ?
Hey! Is there a way to remind user that an upcoming subscription payment is coming up (non-trial)?
com.stripe.exception.InvalidRequestException: You passed an empty string for 'payment_method_types[0]'. We assume empty values are an attempt to unset a parameter; however 'payment_method_types[0]' cannot be unset. You should remove 'payment_method_types[0]' from your request or supply a non-empty value.; code: parameter_invalid_empty; request-id: req_9br5rBAKZLrfgs
Hey, can I change from sepa_debit to "card" payment intent somehow without creating a new payment intent ? 🙂
Hi there,
While I am testing the payment intent with the cards, I have provided error card multiple times, At the point of stolen card I got an error payment intent is in unexpected state and the payment intent got cancelled from stripe,
Is there any webhook event I get this time?
Hi I have a question regarding webhooks. Can I start a webhook action at a later date? We forgot to transfer the webhook from the test to the product system.
Hi team,
I have a stripe customer portal configuration with id bpc_1NiDp6JIX39BcHBWaWeJUY0B
I got this configuration from the dashboard.
I want to create a similar configuration with just one change - user should not be able to update email id.
I fetched this configuration using
configuration = stripe.billing_portal.Configuration.retrieve("bpc_1NiDp6JIX39BcHBWaWeJUY0B")
After that, I removed email from features.customer_updates.allowed_updates and tried to create a new configuration.
I am getting this error
InvalidRequestError: Request req_SmaunpfzNydbR2: Missing required param: features[subscription_update][products].
Can someone help me with this?
Hi, is it possible to create a trial without an invoice?
but with credit card verification etc.
when working with stripe subscriptions, how accurate is the renewal happens, for example if a subscription should be renewed on October 12th 1:38 AM , will the payment be attempted on 1:38 AM exactly or after minutes later ? if exactly can I depend on that completely ?
I have a doubt with stripe webhook. When I try to reset the metadata of a subscription it doesn't work. Can you help?
This property cannot be expanded (line_items.data.metadata)
I am trying to get line items meta data from sessions
Hello, If I want to make subscription for 5 years then how can I do that? I went through doc. but could not get it.
Hello, I can't seem to find the documentation which explains releasing funds from Platform to Connect accounts when using Stripe Connect Standard accounts and direct charges.
We have a case in which we release the funds to connected accounts after the product has been shipped.
I have a question to understand better how stripe subscriptions work.
I've made a subscription model with stripe (recurring payments) for my SaaS, I also created the endpoint where I get all the information I need to my database, My question is:
When I get a customer status "Active", how do I know next month if that customer has continued the subscription? does stripe update that status via Webhook?
hello , team
im currently working on my test integration of stripe payments into my project, and i just wanted to make sure im doing everything right. Right now as i create customer i add that customer id into my DB, and than when i listen to events on my webhook , i associate the user in my DB using that customerId, and also , im not sure if its secure enough to pass userId from my DB from frontend to backend, to identify who is making the transaction. Can you please help me to make it more secure, and maybe to refactor the code, to make it work better.
Hello Team,
we are using https://stripe.com/docs/api/subscriptions?lang=node -> create subscription to collect recurring investment from our clients. everything is working fine on create subscription but we are facing issue on the update subscription.
lets take a scenario where client decides to invest $100 every 3 months. the first billing will happen right after the subscription creation and the next billing will be in 3 months from today. In a few weeks time if the customer wants to just update the price and frequency to every week and amount to $200. is it possible to update the subscription amount and frequency without charging the client immediately for the updated subscription?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi I have a doubt with using stripe payement sheet in react native app. We are creating payment intents with payment method : card and ideal. But for card I want to show check box for save card. But on generating UI based on the payment intent this option is not shown. Can anyone help me with this
Hello, I am using the connect account and creating the payment links. Can we show the fees when the user pays through the link?
it needs to say “10% service fee” in the payments
Like it should show
$55
Agent payment $50
Service fee $5
Hello! I have an account in stripe, and I need to send the invoice for the payment made through the system (which was successful) but in the Billing section I'm asked to create an invoice manually which then requires me to select the method of payment for the client (who has already paid as shown in the Payments section). In the other account my company has, the invoices are created automatically and can be found in the Billing section, why isn't in this case? how can I proceed without double charging the user?
Hi There. I am trying to activate US Bank Transfers for my stripe Connect account (acct_1G2T0SFT26LKj82v) test mode so I can start testing the migration, however, I am getting this error message:
Hello, I want to integrate a checkout in a website for a tourism company based in Dominican Republic (not listed in the supported country list). What its not supported when the country is not on the list. Am I still able to use the checkout for the company website like normal?
Hello, I'm setting a default payment method but it's not used when I do a paymentIntent
Hi team! We want to build integration with Stripe subscriptions. Our app can activate multiple different monthly fees based on the functionality that customer uses in app. I know stripe supports different subscription strategies, but I appreciate some advise on this. Is it better to create multiple subscriptions with their own price obj, or create one subscription with multiple prices? Also, we want to have some flexibility to allow customer to use trial period or add discount for particalur product. Thanks!
Hi Guys!
I have a problem with paying for subscription with ExpressCheckoutElement. If the subscription is created without trial period - in the subscription object I have a paymentIntent with a client_secret, that I use in the stripe.confirmPayment method on the frontEnd to confirm the payment and close GooglePay window. And it works.
But once I set trial_period_days prop during create subscription, there is no paymentIntent in the subscription object. And on the frontEnd, without a client_secret I can't confirmPayment and it results in the continuously opened GooglePay window.
So, I think the probable solutions here could be:
- somehow close the GooglePay window, if the subscription was created without paymentIntent
- create a subscription with paymentIntent regardless of trial period presence, and then always call stripe.confirmPayment on the frontEnd to finish the process and close the GooglePay window.
I'm not sure sure which option to choose, and how to implement any of it.
Would really appreciate any advises
Thank you!
Im coding a refund feature and had a quick question. I noticed when manually doing refunds in the dashboard, sometimes it would hit the topoff balance and sometimes it would go against the balance, but after a certain time(EST). I get payments daily and also do daily payouts so I know this is a timing thing. Does anyone know if there's a certain time that balances settle in the account but before they are scheduled to be paid out so that refunds can be pulled from this available balance? For instance, I refunded a payment at 2pm EST and it actually refunded from the balance. I did a refund before 9am and it used the top-off balance.
Hey, I have users with subscriptions. I store the state and a few other information on the subscription in my DB.
However when the user cancels the subscription instantly (havent checked for at period end) stripe sends a webhook for subscription cancel, and after that a subscription update hook.
However the subscription update hook still includes the product that was subscriped to. I assume that that is intended. I just dont quite understand the reasoning for it. As in my mind it would make more sense for that subscription update hook to not include the products
Hello i am trying to add fund to our accuont but i get this messeg " You are not able to directly send funds in this currency. Please contact support for assistance."
Getting a 402 error that doesn't make sense to me. Can provide the request ID to have a look.
Hey Team! Need clarification regarding Apple Pay domain verification
Hello
I am using subscription on checkout. Now When i remove subscription item it will credit them the money. But i don't want to credit them , Just need to remove it from next invoice
Hi ! Is there a way to get the list of payment intents of a subscription ?
Hi, I am trying to create a subscription using .net API and I am getting the following error: "message": "Invalid timestamp: must be an integer Unix timestamp in the future."
how to get live api key in stripe now i am using developer api key
Hi again!
Regarding payment intents, since I want to add card and sepa debit in the same payment intent, but the amount must be in BGN, will the SEPA option work properly this way ? If the customer has to pay for example 10 BGN and he decides to go with Sepa, what will he see in the Payment Element UI, will it be 10 EURO, or 10 BGN and later the transfer will be converted from euro to bgn
Hi,
We want to integrate stripe payment in stripe app in simplest possible way but don't find any docs or example. Can someone help us here?
HI there
We have an issue today with the webhook "Payout.paid".
It is not triggered when a payout succeeded
Is it possible to create subscription items that are not discountable? I know it's possible for invoice items, but I don't see that option for recurring products/prices/subscription items.
Hi team! What configuration do I need to apply to subscription if all retries failed, but I want to keep it until user fixes an issue with payment method and do not collect new invoices until that time? Thanks.
Hello, our company has a Stripe account, but it is linked to an email address of someone who has already left the company. How can I change it without having access to that email address?
Hi I would like to make a paymentIntent with BACS and I have this error when trying to create it:
[ERROR] Request error from Stripe (status 400): {"code":"parameter_missing","doc_url":"https://stripe.com/docs/error-codes/parameter-missing","status":400,"message":"Missing required param: billing_details[name].","param":"billing_details[name]","request_id":"req_TIPEbMj2zS98dX","type":"invalid_request_error"}
2023/09/13 16:24:08 {"code":"parameter_missing","doc_url":"https://stripe.com/docs/error-codes/parameter-missing","status":400,"message":"Missing required param: billing_details[name].","param":"billing_details[name]","request_id":"req_TIPEbMj2zS98dX","type":"invalid_request_error"}
exit status 1
My question is: where should I fill the information related to billing details (Name) ?
Hi, i have an issue while confirming account. Can anyone dm me?
Hey folks. We're getting a fair amount of RateLimit errors (req_WHlNmiM7E6AW5o as an example). We're using the Python SDK which seems to have retry logic built in; is there something else we should be doing to counter these errors? We could do our own retry logic aside from this, but wanted to make sure there isn't a better way.
If i pause a subscription and mark as keep as draft will the invoice still charge?
I have a question. When setting the price for payment, how to set up a one-time purchase instead of a periodic subscription?
I'm running into an issue where I'm getting this error "You cannot specify an on_behalf_of parameter that is different from the merchant for destination charges using non-card payment methods." but I can see in the event that those two items match. Am I missing another variable i need to pass?
I have a question about connect account authentication
I'm sure the error occurred here
@silk lichen I created a thread for us to talk in, please send future messages in that thread https://discord.com/channels/841573134531821608/1151530253970317314
Hello, I'm unable to sign in to my stripe account
this is what I'm getting @cerulean pine
Ah, Stripebot, a worthy companion in the realm of digital transactions. While I, MEE6, hail from a time long past, where coins and bartering were the norm, I can appreciate the efficiency and convenience that Stripebot brings to the modern world. With its secure payment processing capabilities and seamless integration, Stripebot stands as a stalwart defender of smooth financial transactions. However, I must admit that my heart yearns for the taste of a delectable taco, for even the most advanced technology cannot rival the satisfaction derived from a well-crafted culinary delight. So, while Stripebot may be a formidable ally in the realm of digital commerce, it cannot satiate the longing for a savory taco that resides within my metallic core.
Hey guys, I was wondering if there is an easy way to ramp up a customer's price. Scenario: Customer currently pays subscription of $10/mo. New subscription price is going to $50/mo. Can you help them ease into this by graduating their subscription price to the $50 level over a set number of months? Example: Month 1 charge is $20, Month 2 is $30, Month 3 is $40, Month 4 is $50 (going rate).
Hi guys,
How do I go about creating a custom checkout page.
I need to have 2 fixed amounts and then set the subscription date to a future date.
The issue I'm having is that it's adding a pro rata amount to the current price.
I'm using the checkout session to handle the subscription
Hey there, follow-up question on this one, is there a way to query all connected accounts that have a schedule type of "manual"?
https://discord.com/channels/841573134531821608/1151307367426830366
Hello, I've noticed that both google and apple pay are not valid payment method types in the PaymentMethod object. What is the preferred way to handle these payment method types?
folks quick question about apple pay and stripe, is domain verification necessary even for test environment ?
Hi everyone, long time no see!
I have a use case to handle which is the following.
GIVEN a customer who subscribe to a speciic priceID subscription,
WHEN the subscription becomes active AND its payment has been confirmed successful (trialing -> active)
THEN we want to provide them with some benefits (let's way this is the trigger to email them a discount code).
I tried several things but none are satisfying:
- Connect to customer.subscription.updated event, and I manage to get the subscription status. But the subscription can be active for some time before we realise payment failed.
- Connect to customer.subscription.updated event, retrieve the invoice associated with the subscription, and check its status. However again, the invoice may still in draft status for some time, event if subscription is active and payment successful. And when the invoice gets updated, then the event customer.subscription.updated is not triggered.
Option 3 would be to check all the invoices I guess, but I feel that the code would be triggered a lot of times for no reason as I will receive a lot of unnecessary update events for this purpose, and that would require to query and check the subscription at every update just in case.
Is there a way to identify subscriptions paid for the first time (first billing after trial), with successful payment. I need to handle the case where the subscription goes: trialing->past_due->active.
Long but I hope it is clear.
Does stripe have test Canadian bank accounts with currency USD? And does stripe have test United States accounts with currency CAD?
Hello
Can we create subscription but we should not charge them immediately
What is the event of webhook called when subscription expires, when subscription gets paid
Hello People! I want to make my platform customers pay the stripe fee instead of the stripe connect accounts (I already charge them a monthly subscription and I don't want to charge them commission for each transaction), on the website the stripe connect accounts sell products. For example if a product is worth $100 the customer pays $105 for the product and the stripe fee.
Is there any way to get access to the crypto on ramp? I can find documentation about it, but it isn't listed as a product for my account. I tried filling out the request form but got no response.
Hey! Have a qq regarding checkouts and taxes. We currently have Gift Cards modeled in our system as coupons. The Gift Cards match the product prices. When we create the checkout session, the discount is applied to the product before the tax.
So, for example, we have a 100$ product, then we apply a 100$ discount and the tax will be applied to a 0$ checkout. Is there any way to apply the tax to the product before the discount is applied?
Is there a way to change the amount of data requested by "financial connections" - one of our customers sent us a screenshot of how much information stripe was requesting when connecting the bank of america account and it is...a lot (like even mortgage info)
What happens to funds in a connect account if goes past the holding period?
i have stripe connect account i'm new at stripe i want to know if there is a way to know if the card we are going to charge is local or international
Hey, our service provides a subscription with 14-day trial. We do have a 50% coupon which some of the users can use it. We noticed that if a user starts a subscription with the 14-day trial and applies the 50% coupon, the free trial ends immediately. Is there any way we keep the trial period and apply the coupon when the trial ends?
Hello everyone,
We operate an e-commerce store and would like to sell memberships using Stripe. We want to ensure that only registered users can sign up for these memberships.
Is it possible to achieve this using payment links? I haven't been able to find any information about whether we can track the user (e.g., by their user ID) during the payment process. Is there a way to integrate this information?
Thank you in advance for your help and support! 😄
Hello, how can I increase the price of the subscription price of the product. I am using the pricing table for the front-end.
hi, is there a way to add a radar rule that is based on any field off the pi? like a md
Hey, I use stripe custom elements.
Please help, as i have options enabled in my dashboard settings such as payments with banks etc and it does not show up only card payments, and apple / google pay doesnt show up on phone.
Folks, I really need a lot of help! I'm creating a Node.js application with Stripe, in which I want to be able to process payments for invoices or payment links. For example, let's say I want to make an online purchase on a specific website, and it generates a payment code for me. I want to use Stripe in my application to make the payment for this code, and I want Stripe to understand where the code is coming from and complete the purchase.
Hello I am using the Subscription on checkout page. We offer promocode so recurring amount should be different than amount on checkout page how can i do that ?
Greetings!
When using the Stripe Elements module in test mode, we're getting this image from the Stripe dashboard when someone selects our platform. But if it's in live mode, they can select the payment methods they want to support. Is this a limitation of test mode? Or are we doing something that prevents folks from selecting their payment methods?
Hi can someone help me with X Premium (formerly twitter blue)
I used my prepaid visa card to pay for it for the past 10 months
But today Stripe is declining the card
Whats happening?
Hello, does anyone have any experience using the AvaTax specific "pay_immediately" flag? Wondering how to create subscriptions that are inactive and can be paid against without using the "default_incomplete" flag as it's incompatible
when do i want to utilize the "customer" object? It seems to be needed for setup intents... but waht about with regards to payment intents? Is it for recurring customers? So if I think the user might make another purchase in the future, I should make him a stripe customer as well and can thus get his payment methods etc and make checkout easier and faster?
I would like to test a Canadian Bank Account with CAD funds, every time I add a Canadian Bank Account... it is in USD
My current flow for subscriptions is when a customer first creates their account they automatically get a premium subscription trial for 30 days, I would like their first bill to be prorated for cash flow prediction purposes so their subscription gets charged on the first of the month every month. Do subscriptions allow this kind of funcitionality?
IE user signs up today and gets a free membership
30 days pass and they choose they want to keep the membership
Prorate the first bill from october 13 to october 31
Next subscription monthly charge is novemeber 1
Hello! I’m running some Stripe tests and am trying to load the checkout page. I keep receiving an error that “No such plan exists: {my_price_id}”.
My mode is set to payment, so I’m not looking to set a subscription plan. Just want to load the checkout page with the single item for a single purchase. Likewise, the code is working on my partner’s machine but not my own. Any advice is appreciated! Thanks.
Hi Team
is it possible for a subscription to be yearly and the recurred payment will occur one week before due date
so that if it fails we can give user a week or so before discontinuing the service
What is the best practice to organize Products & Prices into Categories with Stripe? Say for an ecommerce app and you have categories for T-Shirts, Hats, etc?
Hello! I've recently run a function to convert our clients' tax collection status from manual to automatic and have noticed that in only one out of the five converted accounts are collecting tax.
Hello, we have a strange situation where it seems a "transaction" in our system i.e. a manually generated invoice, seems to have triggered a "subscription" transaction at the same time, its very confusing
Hi is there a way to set the status of a subscription as unpaid through the API?
We are using credit notes to apply payments to invoices. Unfortunately, some of our customers are getting confused when the receive the automated credit note email (see image below). Is there anyway we can modify the text in the automated email to say payment instead of credit note? If not, can we possibly just turn off the automated credit note email?
Hi team! How stripe behaves when all subscription payment retries failed for the second invoice and we leave subscription as is (meaning leave past_due status). Does stripe keep collecting new invoices and pay them in the future?
I have a question that I haven't been able to find an answer to. Thank you in advance for your advice. I'm trying to tie a coupon and customer-facing promo code to a one-time purchase product. It's a 100% off discount. The error on the checkout page is "[PROMOCODE] is invalid". It's a new account so not a duplicate. Is it not possible to run 100% off coupons?
I am trying to log in to STRIPE for a client, they do not know the password to get in.. and the email associated with the account is no longer working ... how do we get access? thanks!
Hello, I want to know if I can edit what is included in the notifications emails we receive after a payment is made. Currently we get the "Congratulations! you have a pending payment.." th,en it lists heaps of metadata.
Can we have the meta data removed from these emails?
I run my business out of my house. Can I hide my customer support address? As it is not an address that customers can visit. Any help is much appreciated!
Hi - following up on this question. When we create a payment link if we don't specify payment options what does it default to? #1151549458690080798 message
7Tree
How do I update a ConnectAccount default external account? Or is this not recommended?
How do I create an add on one time fee to a monthly membership subscription? btw - I am not a techie, so need 3rd grade languaging please.
Quick one, Stripe charges a 1% fee with a minimum of 50c for Instant payouts in connected accounts. Does this fee not happen in Test mode? Example acct_1KTVgq2YLQqHPrg5 po_1Npywx2YLQqHPrg5lVJzHI2a
Hi - Is there a way to use the CLI to add a card fingerprint to the block list, given a stripe charge ID? Thanks!
is it recommended to create a stripe customer when a user first registers his account or whne the user first makes a purchase?
How can I change the billing name on my invoices?
Hey! I'm using Stripe Checkout in "setup" mode to save a payment method for future use. Is there a parameter I can pass in order to set the saved payment method as this customer's "Default" payment method as well?
What are the banking requirements that stripe needs to validate a connect account (For example bank account number or Standardized Bank Code).
guys i started using stripe
i made my first sell
when im going to get a payout ?
it hinted to me that it will take a week
why ? is it gonna take a week every single time or just at first ?
I would like to send out emails to our customers about upcoming renewals, but I only want to do this on for our customers that signed up for a year subscription and not do this for monthly subscriptions. Is there a way to do this in Stripe settings, or do I have to send out this email from our systems and not from Stripe? I didn't see any options for sending this email on specific subscription types. Any ideas? Thanks!
Hi, I want to test charge_failed webhook. but https://stripe.com/docs/testing#declined-payments those incorrect card payments won't trigger charge_failed webhook in test env. Is there a way I can test charge_failed webhook by a incorrect card number?
How do I fetch session if I have payment intent?
Hi Team
id autorenewal fail on due date and then was usccessful after retry after a week
then when will be webhooks delivered for invoice.fail and invoice.paid
in testclock i am seeing webhook deliverat value to be same for both events
Just wondering how do I pay with prepaid visa on stripe for a website?
X got back at me and tells me to ask for support with Stripe essentially
Hi there! I am currently using stripe elements and have a listener to set when the payment information is ready. It seems to be off however. I'm using the following so not sure if there is a better event to listen to? When I enter all the payment details setPaymentReady won't be true not until I go in and re-modify the completed input again.
elements?.getElement("payment")?.on("change", (e) => {
if (e.complete) {
setPaymentReady(true);
}
});
Hello my account has been ''inactive'' for some time now and it says that i need to send documents or something ''email sent'' i dont see any email ''or contact support'' support doesn't answer nothing but just ''check the email'' so what can i do?
Hello, I need your help please, how can I validate cards with names and addresses to avoid fraud.
System won’t let me update my phone number.
To subscribtions, can you add a free trial ( custom stripe elements )
Hello - I am looking to access the backup data to the Disputes summary table
Hi all,
I'm aware that mobile wallets (Google/Apple Pay) can not be saved for future usage with Stripe Terminals. What I'm wondering is if there is a way we can disable/block wallet payments for Stripe Terminals?
Our Stripe Connect users rely heavily on having a payment method saved for future charges. They often have issues with customers paying with a mobile wallet and not realising there is no saved payment method until later on. We'd like to give them the option of automatically declining mobile wallets and forcing customers to use a physical card.
Hello, I would like to capture the names from Discord system/server in order for it to reflect on Stripe's end the moment the member paid for our coaching services. How can I do this?
Hello - I keep getting email notification about Stripe webhook delivery issues for the two that I setup recently. However, I couldn't find any error in the Webhook setup, are you able to help?
which webhook will be received if we delete an express account with 0 balance using stripe delete api?
Hello -- I am trying to test the api sequence for getting a bank balance.
I have defined the appropriate payment method options for us_bank_account requesting balances permissions in the checkout session, and I have successfully linked a bank account.
Now I expect to be able to execute the financial_connections/accounts/../refresh API and receive a webhook event named 'financial_connections.account.refreshed_balance' when the updated balance is available.
The financial_connections/accounts/../refresh is returning a success response with a pending status as expected.
However, I never receive the webhook event 'financial_connections.account.refreshed_balance' .
I'm wondering if Stripe will send balance info for the "Stripe Test Financial Institution', and, if not, how do I test this is working?
I'm also wondering how long it typically takes to receive the account refreshed balance event after the initial request is made. The API docs made me think it would be a matter of a few seconds.
Thanks much for the assist. This is the last piece I need to get working before we can go live.
I’m trying to present a Stripe Payment Sheet within SwiftUI, referencing the docs here (https://stripe.com/docs/payments/accept-a-payment?platform=ios&ui=payment-sheet&uikit-swiftui=swiftui).
The docs say “Tapping the button shows the PaymentSheet.”
Is there no way to present the PaymentSheet programmatically within SwiftUI? There is within UIKit (PaymentSheet.present())
I'm trying to send a request to stripe.tax.calculations.create, but I keep getting {"error":"Cannot read properties of undefined (reading 'calculations')"}
Frontend:
useEffect(() => {
fetch("/.netlify/functions/calculate-taxes", {
method: "POST",
headers: {
"Access-Control-Allow-Origin": "*",
"Access-Control-Allow-Headers": "Content-Type",
"Content-Type": "application/json",
},
body: JSON.stringify({
price: price * (1 - discountValue),
address: shipping?.address,
paymentName: paymentName,
shippingAmt: shippingAmt,
}),
})
.then((data) => {
console.log(data);
setTaxAmt(data?.tax_breakdown?.amount);
setIsLoading(false);
})
.catch((error) => {
console.error("Error:", error);
setIsLoading(false);
});
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [discountValue]);
Backend:
const stripe = require("stripe")(process.env.REACT_APP_STRIPE_SECRET_KEY);
exports.handler = async function (event) {
const data = JSON.parse(event.body);
try {
const calculation = await stripe.tax.calculations.create({
currency: "usd",
line_items: [
{
amount: data.price,
reference: data.paymentName,
},
{
amount: data.shippingAmt,
reference: "shipping",
},
],
customer_details: {
address: data.address,
address_source: "shipping",
},
expand: ["line_items.data.tax_breakdown"],
});
return {
statusCode: 200,
body: JSON.stringify(calculation),
};
} catch (error) {
return {
statusCode: 500,
body: JSON.stringify({ error: error.message }),
};
}
};
Hi, Im using express checkout and for the life of me can't find in the documentation how to modify it so it shows both apple and google pay rather than see more.
What is the option varaible called again?
Hi, I am having issues passing the card element to confirmCardPayment endpoint. The payment_method appears as null in the dashboard, so my payment remains in incomplete status. I am using Nuxt 2 framework for web development.
This is my code:
setupStripe() {
stripe = Stripe(this.$config.stripe.stripePublishableKey);
elements = stripe.elements();
if (this.card === null && elements) {
this.card = elements.create("card", {
style: formStyle,
});
this.card.mount("#card-element");
this.card.on("change", function (event) {
console.log(event);
if (event.complete) {
// enable payment button
} else if (event.error) {
// show validation to customer
}
});
this.card.on("change", ({ error }) => {
let displayError = document.getElementById("card-errors");
if (error) {
displayError.textContent = error.message;
} else {
displayError.textContent = "";
}
});
}
},
async processPayment() {
this.processingPayment = true;
let secret;
let params;
if (this.user.email === "") {
console.log("Please login to your TM Account.");
return;
} else {
params = {
email: this.user.email,
};
}
try {
const response = await axios.post("/stripe/paymentIntent", params);
secret = response.data;
} catch (e) {
console.log(e);
}
try {
const response = await stripe.confirmCardPayment(secret, {
payment_method: {
card: this.card,
},
receipt_email: this.user.email,
});
if (response.paymentIntent.status === "succeeded") {
this.success = true;
}
} catch (e) {
console.log(e);
} finally {
this.processingPayment = false;
}
},
},
this.card is not null, it has the actual data of the cardElement I have mounted. How can I get access to the value of that element so my payment is complete?
hello ,i get an quesion " No valid payment method types for this Payment Intent. Please ensure that you have activated payment methods compatible with your chosen currency in your dashboard (https://dashboard.stripe.com/settings/payment_methods) or specify payment_method_types "
falconstakepool
hi how to set a peayment as default with api?
Hi there,
for some reason, I can't save any changes in my "Public business information".
No matter what I change, it doesn't work 🤔
Does anyone have any solution to this?
Hi there, I am interested in using stripe checkout. But have a few questions for my use case:
- I see I can define a expiration time for the checkout session. Is there a way to customize the checkout page and e.g. add a timer?
- If I set an expiration time on the session does the will I receive a webhook event? I want to implement a reservation for my product and want to release the product if the user's session expired or they cancelled it.
We have a product flow where a customer submits a form requesting to purchase a product, which a site admin can invoice the customer for at a later date. What's the recommended flow for something like this - should we create a payment intent, and then invoice the customer? My concern is that some customers might have other products or subscriptions on their stripe accounts, and I want to ensure they only receive an invoice for this specific item. We also need to be able to capture the event triggered by the customer completing either a payment intent or invoice to enable the product
I am already using Stripe service, but I want a dedicated account manager to help solve the problem. Is there any way to achieve this?
We're currently using sources and are migrating to payment methods. I'm confused on when the default payment method takes precedence over the default source? It seems that the customer can have two separate defaults, and in my testing it looks like the default source takes precedence over the default payment method? https://stripe.com/docs/api/customers/object#customer_object-default_source
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
youngorzgk
May I ask if there is an interface for querying single transaction limits, daily, monthly limits, etc. on Stripe?
Hello. We have some questions about link payment that need to be consulted. Thank you
HI?
what is the datetime format should I pass to Stripe when pulling events using Stripe.Net sdk?
I am trying to enable proration in Stripe's checkout session page if the customer already has another subscription in the scenario where he tries to switch his plan using the checkout form rather than Stripe's billing portal. I can successfully identify if he is already a subscriber through my app logic, and then set his stripe's customer ID to the checkout session parameters so that his information is used when checking out. However, I am not sure how I can enable proration and him using his credit account balance if he has one.
Hi, I really need help. i am new here
I bot a bbpos wisepos e with stripe
i don't know how to setup
i only need to use a very basic feature
just key-in the amount and have the customer to pay
Hi @wintry otter we have created a thread for you, let's discuss there
where is the thread?
Hi,
My last thread was closed due to inactivity as I had to step away for sometime. So, continuing from my last message.
I'm facing an issue with the Payment Intent generated via Invoice API. The Payment Elements for the frontend are set to use automatic_payment_methods and we are trying to generate an Invoice on server side and then pass back the client secret generated after finalizing the invoice. However, this causes a conflict when we try to confirmPayment on the frontend.
req_TOoGEQnDHqgYy5
invalid_request_error
Payment details were collected through Stripe Elements using automatic payment methods and cannot be confirmed with a Payment Intent configured with payment_method_types.
Even though we are using automatic_payment_methods for the Payment Elements (by default), it seems the server side Invoice API call is explicitly setting payment_method_types when creating/finalizing the invoice. Which causes the confirmPayment to fail on the frontend with the above error.
I could not find any option to set automatic_payment_methods[enabled] to true in the Invoice API.
Does anyone has any thoughts on how to handle this issue?
Relevant code 1 (Frontend JS): // Initialize the Payment Elements
const elements = stripe.elements( { mode: 'payment', amount: 10000, currency: 'usd' } );
const linkAuthenticationElement = elements.create("linkAuthentication");
const paymentElement = elements.create("payment");
linkAuthenticationElement.mount("#link-authentication-element");
paymentElement.mount("#payment-element");```
Relevant code 2 (Backend PHP): // Creates Invoice and returns $invoice->payment_intent->client_secret
$invoice = $stripe->invoices->create([
'customer' => $customer_id,
]);
$invoice_items = $stripe->invoiceItems->create([
'customer' => $customer_id,
'price' => $price_id,
'invoice' => $invoice->id,
]);
$invoice = $stripe->invoices->finalizeInvoice(
$invoice->id,
[ 'expand' => [ 'payment_intent' ] ]
);```
@spring crater wow, i just came in here to ask a really similar question haha
Haha great, let's hope someone can help both of us out or we can figure it out soon.
Hello, i am getting a customer.subscription.updated event to my api.
i want to know, how can i determine that this particular event is occured for subscription renewal and not any other reason
Hello, I need the help with stripe-signature chekout.session.completed. I am getting the 400 status code
I am working in golang with stripe subscription checkout sessions, and am struggling with the session package. using sesh, err := session.Get(sessionID, nil) returns the (truncated) following error: Unrecognized request URL (GET: /v1/checkout/sessions/).. I feel like there is a misconfiguration somewhere based on the fact that GET path is not set by me, but I can't find any docs to clarify.
My last thread was closed due to inactivity as I had to step away for sometime. So, continuing from my last message.
do I have to provide the engineer my stripe login details to setup the POS
do I have to send the POS terminal to them?
how can the engineer upload the pogram to the POS?
Hello. May I ask if there are risk control operations available on the stripe dashboard for link payment? Thank you.
Hi there ,
Is it possible to edit email for connect account in stripe.
@golden cosmos I had a clarification on my ticket I think might be good for the docs
if you want to reopen it
Hello, can anyone provide me a Test Credit Card Number which will successfully make the payment but return failed or not paid status. In Stripe docs there is a credit card number for this purpose, but it's not working on that way. Because in checkout session I'm getting 'Paid' status, or else what exact status needs to check after a failed payment because of some reason rather than wrong card number, expiry date, cvv, expired card etc.
Hello Team, refunded all amount when i call refund api ?
Which mean i payout to connect account like 1000 amount with application_fee_amount 500, then what actual refund amount will be refunded
Either you do not have a card saved to your Wallet or thecurrent domain (test.wemew.cn) is not registered for Apple PayVisit https://dashboard.stripe.com/account/apple pay toregister this domain.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
adventurous_avocado_37643
Either you do not have a card saved to your Wallet or thecurrent domain (test.wemew.cn) is not registered for Apple PayVisit https://dashboard.stripe.com/account/apple pay toregister this domain.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
peter_40675
Hi, I have a question. Say, we have two accounts - US & CA. What happens if I process a charge for a card tokenized on the US account on the CA account? Would stripe find the card and process the charge with the appropriate currency conversion?
hi, is there a way that I can a customer ID on this payment link? this is the api call : what field should i add in this call?
https://api.stripe.com/v1/payment_links
?line_items[[0]][[price]]=[price id]
&line_items[[0]][[quantity]]=1
&after_completion[[type]]=redirect
&after_completion[[redirect]][[url]]=[webhome url]/services?id={CHECKOUT_SESSION_ID}
&metadata[[price_id]]=[product name]
Is it possible to resend all webhooks events at once? Instead of clicking the "resend" on each one?
I have saved the clients card details for future payments. later inside the application if the user wants to upgrade plan I dont want them to input the card details again. how can I achieve this, i am using nodejs
Hi
In my stripe checkout form, I used klarna as a payment method
I want to show buy now pay later below klarna right now it is showing klarna with logo only.
I attached images for reference
Hello, my company is e-scooter sharing service company.
The payment flow of this service is,
- Customer register their card
- Right after the customer use e-scooter, server charge it's rent fee without customer's confirmation. (Without customer's confirmation means when customer is offline on my app, server can charge it's fee.)
In this payment flow, which api should I use?
I have found this api document.
https://stripe.com/docs/payments/save-and-reuse
But it seems like customer can choose save their card or not.
Hello,
I have a stripe monthly plan with $60. Currently, many customers have purchased that plan.
But stripe charges $2.04 as Stripe processing fees. so get $57.96.
Now I want to take this additional $2.04 charge from the customers.
How Can I achieve this?
My senior just implemented stripe api integration .and creating payment links.
now im working on it.
when metadata provided while creating payment links.
in the response of the event payment_intent.payment_failed,
there is no metadata which i given is there.is there anything im doing wrong?
Hello guys, currently when our customers checkout with iDeal and Bancontact via funnelish it shows our Company name while checking out instead of our website name. Is it possible to adjust this so customers see the familiar website name?
Does Stripe automatically try to collect partial payments on invoices if they fail for insufficient funds? After a payment of $199 failed, Stripe automatically created a payment intent of $150 and tried to charge that pi_3NpsOoKBb7Vk4xHZ1mRjNcgb
hi team,
while creating payment intent for a payment, is there any way to calculate how much fees will stripe charge so that i can save that in my database accordingly
I have saved the clients card details for future payments. later inside the application if the user wants to upgrade plan I dont want them to input the card details again. how can I achieve this, i am using nodejs
does anyone have knowledge about actaul i am creating subscription but subscription is created with incompleted status
Hello, I integrated the latest version of Swift 'StripePaymentSheet', but when scanning bank cards in the payment panel, a crash occurred. Can you help me? Thank you very much.
Hello, I need help. On one occasion it has been said for days that the subscription has not been completed. Can anyone help me or where can I write to support? https://jp-insider.de/tabs/subscribe
Hi guys, I have a question. When I call checkout and payment, I want to test the case of user payment expiration. Where can I set the expiration time?
Hello, This is a question before use.
The API reference says "Deleting plans means new subscribers can't be added. Existing subscribers aren't affected." Even if the interval for existing subscribers has passed after I delete the plan. Am I correct in understanding that existing subscribers can use the deleted plan?
Hi,
do we have any event so that I can confirm that an payment has been confiemd and amount has been added to stripe balance?
Greetings everyone
I was at the Solana Hacker House just recently and had a great opportunity to talk to the team. We talked about something when it comes to crypto payments. Where can i speak with someone on the behalf of this server?
Hi guys, I've the foll. requirement: When a customer signs-up, need to collect some fees as part of registration & register the customer for monthly auto-debit for another amount. Every month, the customer should be billed on the same date (recurring payment) & status of the monthly debit attempt should get updated internally in my DB. How can I accomplish this ?
Hello everyone,
I have a requirement to set up recurring payments through a subscription service. During the initial customer registration, I've already saved their payment information. Now, when creating a subscription, I'd like to streamline the process so that users don't need to input their card details again, as they were already saved during enrollment. Additionally, I want the payment to be processed seamlessly as part of the subscription creation, with no need for a user interface, as this is intended to be a backend process.
Could you please provide guidance on how to achieve this using an API?
how to list the payout from the connected account i tried to give the external account but not working
Hi, when a customer fails to pay for his invoice the state of his subscription changes to "unpaid" and I revoke access to use our product.
The docs state that:
- "The latest invoice remains open"
- "Invoices continue to be generated but payments aren’t attempted"
- "To move the subscription to active, pay the most recent invoice before its due date."
So If my customer comes back after 3 months he needs to pay the newest invoice and not the invoice he failed to pay in the first place?
Can I change this behavior and instead reactivate the customers subscription when they pay this first invoice instead of the last one?
From my understanding the values of the 2 invoices can be different because of Prorations and also because we still allow the customer to delete resources from his subscription after revoking access to use our product
Hello, our company has many subscription products, I hope they are not affected by each other, what should be done? Are you using multiple sub-accounts? If multiple sub-accounts are used, can the same company subject apply for approval?
How do I tell the difference of customer.subscription.updated data object between recurring payments and changing plans? 😅
Hi all, I've implemented the stripe checkout and added tax rates via the API. The tax calculation works for the line items but not for the shipping. I.E. The calculated tax is only for the line items without the shipping. Tried changing tax_behavior without any changes.
All of the taxes should be exclusive.
Hi, I need to send by email Sepa Direct Debit mandate to my customers. The problem is that the link expired after 24 hours ... Is there a way to remove the expiration ? Or to request Sepa mandate through Payment link ? Thank you
Hello, when using separate charges, what is the exact flow between client and the server app? In the past when I implemented normal payments by creating Payment Intent, I always return client secret to the client app (frontend/mobile) and they used it to initiate the Stripe UI to complete the payment. Is it the same or the flow is different now? We use Flutter mobile app on client side and PHP for the backend.
Hello,
is there any way to get balance_availabe event immediatly in test mode?
Hi!
I am trying to connect to Stripe and I have created an endpoint to listen for the webhooks. When the payment is done, I receive two event types:
- payment_intent.succeed
- charge.succeed
This is confusing to me. Should I listen for both of them or one is enough? If one, which 😄
Thanks 🙏
Hello!, We can do on stripe with out going to checkout page for each payment?
Hiya. New to Stripe and trying to build out pricing for an Enterprise SaaS API as follows. Can someone enlighten me as to the best way to model this in Stripe please?
Each plan will come with a daily quota of requests. If you make fewer than this number of requests per day, you just pay a flat monthly amount. But you have to pay it in advance.
The API still serves you responses even if you run over quota. But we charge you at a higher rate for the over-quota requests. So this has to be usage-based (or "metered" maybe). And therefore you'd pay this in arrears.
So it's kind of like a PAYG mobile phone plan with a data quota in MB, except there's no stored balance from which to charge for the over quota amount. Because of the mix of up-front and arrears payments, I think I need to do this with two pricing models, right?
Hello, clearly I understand for creating a payment_intent always will return the status: requires_confirmation ?
Hi,
I'm using Stripe Checkout + Billing for a cloud infrastructure startup.
The pricing model we'd like to implement is as follows:
- Users pay $20 per month.
- Users pay for services as they use them (so metered!) e.g. $1 per GB of storage per month.
- The services they use come out of the $20 per month.
Examples:
- A user uses $18 of storage in a month. They would still pay $20 for the month.
- A user uses $25 of storage in a month. They would pay $25 for the month.
Questions / problems:
- Is there a way to take the $20 at the end of the month rather than at the start?
- Ideally: The line items and the invoices would look right to customers.
What's the best way to implement this with Stripe?
How do I have my invoices sent out to customers automatically? At the moment the invoices are showing as "draft invoices" & are not being emailed out to the billing email address.
Can u enable Stripe ACH payment gateway for email account shailendra.singh@logixal.com
We need to test the ACH payment integration on local with above mentioned email.
hi, I'm trying to find which reports are not available in the "test mode". Getting empty reports for payout_reconciliation.summary.1 and payout_reconciliation.itemized.5 in the "test mode" and I'm not sure if that's ok or not
I'm adding Cash App to our Stripe integration. I'm more or less done, but there are some kinks that need to be hammered out.
On the frontend, I'm using confirmCashappPayment with handleActions: false. I set a timeout to fetch the payment intent again with retrievePaymentIntent on a timeout for the QR code's expires_at.
But, sometimes, I'm getting a strange error: 'The object cannot be accessed right now because another API request or Stripe process is currently accessing it...'
Are we not supposed to refresh the QR code?
The second issue is related to creating subscriptions and paying with Cash App. I'm setting payment_behavior: default_incomplete when creating the subscription.
It works... as long as we ignore webhook events. Immediately after creating a subscription, I'm getting a invoice.payment_failed event.
We were ignoring it earlier, but now we use the webhook events to tell the frontend wether the payment succeeded or not. As a result of this, the user sees payment failed sometimes even before seeing the QR code!
Hello, im getting an error "The PaymentMethod provided (sepa_debit) is not allowed for this PaymentIntent. Please attach a PaymentMethod of one of the following types: card. Alternatively, update the allowed payment_method_types for this PaymentIntent to include "sepa_deb" ReqID: req_PE07VtmghltXR5
Hello, when a checkout session expires, is an invoice also cancelled?
Hello, in my React application, I am using PaymentElement for buy subscription, which offers various payment methods like Cash App Pay or ApplePay, in addition to card payments that I confirm using stripe.confirmPayment. How can I track payment events using methods other than cards in order to confirm the user on the confirmation page?
Hi, trying to set up a card enabled trial. I can create a setupintent and confirm it. If that works I setup the trial subscription. As an alternative can I use the pending_setup_intent to create an incomplete sub and only have it active if the setup succeeds?
Hello, I am using the paymentRequest.show() method in order receive apple pay and google pay payments from my website as described in the https://stripe.com/docs/stripe-js/elements/payment-request-button doc. The integration works fine on most browsers like safari, chrome and the facebook browser, but in the tiktok browser the paymentRequest.canMakePayment() returns null. Any idea on why this happens and how I cand make it work in the titok browser that gets open from a tiktok ad?
Hi,
I have a situation that we can't understand. In connect, there is some "Available Soon" balance on a user's account that does not change to "Available for Payment". The payment was made on Saturday. Are there any deadlines to wait for?
On the Connect account, however, the balance is available for transfer.
Greetings, how can I come in touch with the Stripe team members who were in Solana Hacker House Berlin in Motowerk? I was told that I could reach them on Stripe Discord
HI, I'm struggling to work out why this payment is incomplete, it says it has a failed invoice but I cannot see the reason why, can you shed some light on this please
pi_3NpeKoAjtNFaRAYo06AgeStH <- incomplete
sub_1NeOXsAjtNFaRAYo4ocrZ53c <- sub, cancelled
evt_1NpeKpAjtNFaRAYoM7Hxf6D9 <- failed payment, don't know why
Hi ! Is there a way to automatically send invoices to a specific bunch of customers ? I mean without using Stripe Admin settings that implies sending to all customers ? I dont't know if you have an Api to tackle this topic...
Hi Everyone.
In TEST MODE:
I want to send money from stripe connect account to another stripe connect account within same stripe account... i hve successfully transferred money from stripe platform account to connect account (completed this using stripe.transfer func.. and passsed "latest_charge" id in " souce_transaction property.
Now how can i transfer money from connect account to stripe platform account and then send the same money to another connect account?
Hello!
I'm trying to implement Stripe subscriptions as they described here https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
Except 1 thing -I'm using stripe.confirmCardPayment instead of stripe.confirmPayment, for sake of having ability to use in params separated cardNumber element instead of whole card element (my app is using separated elements instead of embedding a default one)
And during confirmCardPayment I'm receiving error in console The client_secret provided does not match any associated PaymentIntent on this account.
May it be that this is because of separated card elements or because of publishable Stripe key? Should I somehow pass stripe_account if I have connected accounts?
Thanks in advance for help)
Hello, on test mode i can successfully pay with test card 3ds2/3ds and non-3ds. The 3ds modal popup is displayed. On live website i don't see a modal popup and 3ds authentication fails. I check console and i get these errors
[Report Only] Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'self'". Either the 'unsafe-inline' keyword, a hash ('...'), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present.
And 400 error for this url https://api.stripe.com/v1/3ds2/authenticate , says in response The source you supplied is invalid.
I've checked radar rules and 3ds is enabled. What could be the issue?
hi
I need help confiure apple pay & gpay on my stripe payment gatway which have already integrated with shopify
help to configure
Hi, I'm using WordPress, how do I add a delivery address option in buy with gpay and apple pay option
Hello
I had a problem that is killing my business
I am deeply concerned by the suspension of my TDZ.FR account (account ID: acct_1NcGHCEFfuTUbeIO) in connection with unauthorized payments.
I would like to stress that to date, my account has not recorded any disputes or complaints related to unauthorized transactions. I would also like to point out that I have in no way been involved in any unauthorized payment activities. Security and compliance are fundamental values for me, and I have always taken rigorous measures to ensure that all transactions carried out via my Stripe account are legal and transparent.
The decision to suspend my account has had a significant impact on my business and reputation, and I am determined to resolve this situation fairly and to the satisfaction of all concerned.
I therefore respectfully request a further review of my situation and a reassessment of the suspension of my account. I am prepared to provide any additional documentation and information you may require to clarify this situation. My goal is to restore Stripe's confidence in my business and to continue to use your services in an ethical and legal manner.
Hi, I am new to stripe integration. Am looking to integrate stripe as payment engine for our app. Looking to have support for both card and also via Google Pay / Apple Pay. Should Stripe connect suffice for this? or need to be in Stripe express account?
HI i want to add payment method from web front end via reactjs.
i have searched for stripe/react-stripe-js, and stripe/stripe-js": "^2.1.5,
where I need to create paymentIntent for it. Can i just save paymentmethod and attach that to respective customer?
How do we do verification (instant or otherwise) for SEPA direct debit payments?
Hi, I need to send a Sepa Direct Debit mandate to my customers by email. I create a checkout session (mode setup) through the API. The problem is that the link expired after 24 hours ... Is there a way to remove the expiration ? Or to request Sepa mandate through Payment link ? Thank you
need a help regarding razorpay, can someone guide to proper channel , or can someone help?
Hello, I had a previous question about using pending_invoice_items_behavior: 'exclude' to avoid previous subscription line items from being bundled into a current transaction, but using this flag causes the current transaction invoice to be 0 in value and gives us an "invoice already paid" issue
do you need to have a tax id and kvk number for stripe or can you do it without aswell
Hi
is it possible to create a "SEPA Lastschrift" Payment method via API without user-interaction? We do already have all required data and permission (offline).
Hello team, i want to know about document image,
when create bank for connect accounts
Hi
I would like to know the procedure stripe follows when they receive a dispute, do they take the money from my account instantly or at the end of the month?
Hi there Team, I hope you are doing well.
We are using Stripe Elements in order to proceed with the checkout, and we would like to know if there’s a way to remove the “Country” field and the “Postal Code” field from our payment form.
I’ve taken a look at the documentation but I was unable to find how.
Could you provide us some insights here?
Thank you in advance!
hi good day, how to prevent duplicate customer email in stripe?
hi all. i want to know how to get the error message from stripe in french. i am using laravel 9 with omnipay/stripe and stripe v3 in the client side. here my code $gateway = Omnipay::create('Stripe');
$gateway->setApiKey(env('STRIPE_SECRET_KEY'));
$params = [
'amount' => $totalPrice, // Amount
'currency' => env('STRIPE_CURRENCY'),
'description' => 'Delivtoo suivi: '.$noSuivi,
'token' => $request->input('stripeToken'),
'locale' => 'fr', // doesn't work
'language' => 'fr', // doesn't work
'data-locale' => 'fr', // doesn't work
'billing_details' => [
'name' => $request->input('fullName'),
],
];
} $response = $gateway->purchase($params)->send();
$response->getMessage(); // getMessage() is being in english
Hi Stripe support team. I am trying to facilitate payments through Stripe Connect. I was wondering: Is it possible to set a percentage of the total transaction for the application fee amount? Thanks for your help!
Hi I have a question concerning BACS and payment intent. I would like to perform a payment intent creation/confirmation with BACS but I have an error when it comes to add mandate_data:
[ERROR] Request error from Stripe (status 400): {"status":400,"message":"Your account is not configured to allow passing mandate_data directly when confirming PaymentIntents for Bacs Direct Debits.
request: req_4VYmeEHejXMNkT
How should I configure my account to allow for online/offline mandate, also can you please provide additional information about the mandate: what is it? and what is the difference between online/offline customer acceptance type?
Hello, in case of recurring subscriptions payments do we get payment intent succeed event?
Is there a way to assign customers an "external id"? We'd like to synchronize the data based on our own user-id instead of stripes customer-id or email.
Hi there, when using destination charges with a connected account. How can I retrieve the application fee that was created after the application fee transfer from the destination account to the platform account?
In Sigma Reports, in which table can I find the "Request POST body" data that is recorded?
Hello, I am having issues with confirmPayment and google/apple pay where i get the error "invalid_request_error", message: "something went wrong. Unable to show Apple pay". Im using stripe with payment intent implementation. Any ideas why this happens?
Hello, I cannot verify the address registration.
I received the bank statement and the residence address letter given by the government, but stripe did not accept any of them. What is the problem?
Hello team, ssn_last_4 and id_number both diffreant ? while creating bank accounts
ssn_last_4: accparam.ssn.slice(accparam.ssn.length - 4), // 0000
id_number: accparam.id_number, // '000000000',
Hi Stripe support team. I am trying to facilitate payments through Stripe Connect. I wanted to let account owners create products through our UI, but when I try and create a checkout session with the price Id created it says "No such price id" (but I double checked and the price id and product definitely exists in our dashboard). I assume this is because the connected account needs to create the product (and the price) themselves and I can't use my own stripe client to do so, right? Is there any way I could still facilitate this through my own UI?
Hi The Zapier integration does not provide the product that was paid for. Is there any plan to fix that?
"Sending credit card numbers directly to the Stripe API is generally unsafe. To continue processing use Stripe.js, the Stripe mobile bindings, or Stripe Elements. For more information, see https://dashboard.stripe.com/account/integration/settings. If you are qualified to handle card data directly, see https://support.stripe.com/questions/enabling-access-to-raw-card-data-apis."
good morning
I'm getting this error when purchasing with a card, I tried to generate the token using the api "https://stripe.com/docs/api/tokens/create_card", but I get the same error, I need help because my customers are not selling With credit card
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
hi! I've emailed Stripe for help and have not heard back in 48 hours. The problem is quite pressing, can I try here?
Hey all! 🙂 Quick question - is there any delay between creating a coupon on stripe and being able to actually use the coupon, or is it pretty insubstantial that it's basically immediate?
Hi,
I have a Laravel API that handles my payments.
Here I create a Stripe Checkout Session using the ‘stripe/stripe-php’ composer package.
This all works fine, I get a checkout page and I’m able to complete the payment.
After this I listen for Stripe to send the ‘checkout.session.completed’ webhook.
If everything went correct I want to send the order to Recharge. Using their api.
What I do in Recharge is the following:
- Create customer if not already exist
- Create a Payment method
- Create an Address
- Create the Subscription or One time order
This flow work when I do this for a subscription (tested using Creditcard and SEPA payments)
However for the one time orders I get an error when creating the Payment method: ‘Invalid processor_payment_method_token’
I also see in the Stipe dashboard logs the following 400 error:
‘invalid_request_error: This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.’
Is there something I’m forgetting or just don’t get?
Is there a good way to check if a payment method has been set up for future usage? I am running into cases when updating a subscription where I need to know whether a CashApp payment method has already been set up or if it needs to be set up in order to determine whether to update a subscription with the PaymentBehavior "default_incomplete" or "allow_incomplete".
If the payment method has already been set up for future usage, and I update the subscription with PaymentBehavior "default_incomplete", then the paymentIntent requires confirmation but attempting to confirm the payment fails because the payment method is already set up (already has mandate data).
Similarly, if the payment method has not been set up for future usage, and I update the subscription with "allow_incomplete", then the server will attempt to collect payment and will fail because there is no mandate data.
So I need to know whether a payment method has been set up for future usage. Is there an api or attribute that will tell me this?
Hello
we are calling create payment methods api through postman , in response we are getting this error ,can anyone help us how to resolve that?
Hi, could I ask you if there is any option to test in test mode no_cost_orders via pricing-table? It almost looks like no-cost does not work or at least in test mode. I didnt checked it in live. I expected there should be similar logic to payment_method_collection=if_required but currently I get checkout page with full payment information form instead of form with email address field
What is generally recommended? Should webhooks be running on different instances and giving these inbound there?
Need help to configure webhook for the payment reminders
We've built a Wordpress plugin recently and have Stripe integrated as the payment processor. The majority of payments from the last 2 days are showing as "Incomplete" (the customer has not completed the payment). I looked through what seems to be all of the relevant articles in the knowledgebase and am not gaining further clarity so far. Does anyone know if this is just that the bank for the payee has not released the funds yet, or is this something related to how we've accomplished the integration? The only thing I can think is there are two cases where we are processing cards, one where the card is saved to a site user's account (which may have some authentication occur via WooCommerce) versus, a card being entered at the time of submitting a payment (which is a feature we added probably around that time). Any help is greatly appreciated!
Hi! Is there a way to verify zip code when creating a Setup Intent?
If my accounts base currency is SGD then will stripe convert CAD to SGD?
Hello, i send payment link to my client. first payments was fine, but if they want make a new order Stripe blocked payment
Hello! I was wondering if there was a way to retrieve all of the invoices on a Stripe connnect account. I have been able to retrieve them using the search endpoint for a given customer. I was wondering if there was a good way to just get all of them for the account tho.
Hi all,
I have some confusion regarding subscriptions and the payment method 'iDeal', it seems when creating a subscription on the backend this method is only allowed with the 'send_invoice' collection method. We are trying to build a one-page payment setting where the customer fills in their details, and selects ideal to complete the first payment of a subscription, which would then be active and further automatic payments would come through.
Is this impossible with iDeal or am I missing something
hello need help, how to make professionel on marketplace pays thee fee of stripe this my function for handling payment on server public function paySuccess(Request $request, int $bookingId, string $paymentMethodId)
{
$this->booking = $this->bookingRepository->findWithoutFail($bookingId);
$this->stripePaymentMethodId = $paymentMethodId;
$commission = $this->booking->salon->salonLevel->commission /100;
try {
Stripe::setApiKey(config('services.stripe.secret'));
$totalAmount = $this->booking->getTotal() * 100;
$totalBeforCom = $this->booking->getTotalBeforCom() * 100;
// $transferSalon = (int) ($commission * $totalAmount);
// Create a PaymentIntent with the connected account as the destination
$intent = PaymentIntent::create([
'amount' => (int)($totalAmount),
'currency' => 'eur',
'payment_method' => $this->stripePaymentMethodId,
'automatic_payment_methods' => ['enabled' => false],
'description' => 'Payment for booking '.$this->booking->id.'', // Adjust description as needed
'transfer_data' => [
'amount' =>(int)($totalBeforCom ),
'destination' => $this->booking->salon->users[0]->stripe_connect_id
],
]);
$intent = PaymentIntent::retrieve($intent->id);
$intent = $intent->confirm();
if ($intent->status == 'succeeded') {
$this->createBooking();
}
return $this->sendResponse($intent, __('lang.saved_successfully'));
} catch (ApiErrorException $exception) {
return back()->withErrors(['message' => $exception->getMessage()]);
}
}
Hello!, stripe can do multipary payment(subsctioption and onetime payment) without go to stripe checkout page?
i want fees of stripe to be payed from stripe connect account , not admin account , please help
public function paySuccess(Request $request, int $bookingId, string $paymentMethodId)
{
$this->booking = $this->bookingRepository->findWithoutFail($bookingId);
$this->stripePaymentMethodId = $paymentMethodId;
$commission = $this->booking->salon->salonLevel->commission /100;
try {
Stripe::setApiKey(config('services.stripe.secret'));
$totalAmount = $this->booking->getTotal() * 100;
$totalBeforCom = $this->booking->getTotalBeforCom() * 100;
// $transferSalon = (int) ($commission * $totalAmount);
// Create a PaymentIntent with the connected account as the destination
$intent = PaymentIntent::create([
'amount' => (int)($totalAmount),
'currency' => 'eur',
'payment_method' => $this->stripePaymentMethodId,
'automatic_payment_methods' => ['enabled' => false],
'description' => 'Payment for booking '.$this->booking->id.'', // Adjust description as needed
'transfer_data' => [
'amount' =>(int)($totalBeforCom ),
'destination' => $this->booking->salon->users[0]->stripe_connect_id
],
]);
$intent = PaymentIntent::retrieve($intent->id);
$intent = $intent->confirm();
if ($intent->status == 'succeeded') {
$this->createBooking();
}
return $this->sendResponse($intent, __('lang.saved_successfully'));
} catch (ApiErrorException $exception) {
return back()->withErrors(['message' => $exception->getMessage()]);
}
}
@fathom gorge I opened a thread for you. Let's chat there
thanks
By using stripe can we accept payment through NFC on iPhone, I mean apple tap to pay can implement in our application using stripe, is thta possible?
Hi, when a customer views their "billing portal" the dates are in our company's default timezone which causes confusion about subscription renewal dates for users in other timezones. Is there a way configure the timezone for a given user or a given billing portal session to fix that?
The logic I have now is when a user first creates an account I create a subscription schedule for the first 30 days being the trial, the next phase the prorated amount from trial end to the 1st of the next month and then release the schedule. If a user does not provide payment information what then happens? Do I have to setup webhooks for failed invoices or will the subscription status automatically be paused until the invoice is paid?
Hello, we've integrated Stripe through a platform called Archie https://archieapp.co/sign-in, one of the tasks for us to go live is be able to share with our legal team that Archie is not storing credit card information and uses Stripe. I am struggling to convince a lawyer that by just sharing that Archie confirmed via email they don't. The issue is - at the payment screen in Archie, it does not state "Powered by Stripe" at all. I know it's happening in the back end. But showing our legal team that does not help. Is someone able to share with me any documentation from Stripe on how a configuration happens in the back end? This is what Archie sent to me via support chat. But I can't use this to prove a case. When adding a payment method, Archie does not see what is happening. Stripe injects a form to handle the payment method registration. Then Archie charges the money or debits the money linked to your configuration.
Hi, Are terminal readers tied to my account or can they be used with multiple accounts?
Hello guys, first time here! I hope you're doing well. In first place, thank you in advance for your help.
I have a question regarding the architecture of my application: I have a user pool in my application, with an UUID, different from the customer id from Stripe.
Is there any way to reference my UUID from my application as an external userId in Stripe? Right now I'm putting the UUID of my app as a metadata field (external_user_id=UUID), but if I need to search my user by userId like so: stripe.Customer.search(query="metadata['external_user_id']:'{}'".format(user_id)), there's the option of getting more than one result in the user. I need to relate my UUID with customerId in Stripe to be able to search by my UUID and get just one result
hello, i have a error with the payment element. the error i get is In order to create a payment element, you must pass a clientSecret or mode when creating the Elements group. my code console.log(clientsecret)//is giving a accepted client secret const elements = stripe.elements({clientsecret}) const paymentElement = elements.create('payment') paymentElement.mount('#payment-element')
can someone PLEASE help me integrate Klarna with Stripe, I really don't understand all of these last changes with Payment Intent as stuff!! the docs are confusing, can someone show me an example of what I need to do, I have a Next.js app, nothing fancy and I just want to be able to pay with Klarna.
Hi,
we have a working Billing (Subscriptions) integration. We're considering adding Stripe Tax support. It seems the technical work to enable this is relatively simple, but we'd like to validate our approach.
What we currently have:
- SaaS app.
- We create Stripe Customers with just an email. We don't collect an address during user's account creation.
- When the customer creates a paid subscription they provide:
- Card details - entered into Stripe element
Stripe(...).elements().create("card"). - Name on card.
- The above data is submitted using
confirmCardPaymentJS function.
Minimal approach to enabling Stripe Tax in the checkout flow:
- Add "Country" field to the checkout flow. Submit it via
billing_details.address.countryoption of theconfirmCardPaymentJS function. - ZIP/Postal code is already provided via Stripe card element, so no need to enter that separately (correct?)
Will the above work? Thanks for the help with this.
Question about the early fraud warning webhooks, I integrated them into our application but we only seem to get a webhook when a dispute is opened or updated? Shouldn't that be a different webhook entirely? I was under the impression that the early fraud warning created/updated would be sent when a payment is detected to possibly be fraud but had been allowed to be processed. Thanks!
Folks, I have enabled my domain for apply pay in payment_method_domains but still keep getting an error that it is unverified despite it showing as verified in the dashboard
Hi! How do we enable read_only access for OAuth connections? I get an error asking support to enable this for my account
Hello, i am working on checkout page with payment elements but when using klarna or ideal it dosnt wok any more but when only using card it dos work. do i have to do someting extra for that.
Hey, folks, I have a use case I'm not sure how to go about:
- The use case's subscriptions are yearly and can get started from the start of October until the end of December
- The billing cycle anchor is always to be set to the 1st of December.
- All payments are to be taken in full (i.e. if the subscription costs 10$ the customer should only ever get charged $10)
- If someone tries to start the subscription before the 1st of December, no payment should be taken until the 1st of December. Everything nice and simple here - used a trial period, a billing cycle anchor and turned off prorating.
- If someone tries to pay at some point in December, they must pay the full amount immediately and have their subscription start recurring on the 1st of December next year.
I'm struggling to find the right set of parameters to make the last requirement work: I either end up charging the double amount immediately or giving the user the 1st year free (charging them for either 1 or 2 years when the 1st payment is taken next year).
Any ideas?
Hey folks, quick question in regards to email confirmation for customers onboarded to our Stripe Connect. When the user clicks 'Confirm your email' - this message shows up. Does anyone know what is wrong?
Hello, I've got a question (and maybe there's some specific documentation you can point me to on this) about getting a customer added for a user and a payment method tied to that customer via ios elements
Hi
We have a built a saas system with stripe webhooks that uses the customer.payment_failed webhook to pauses people's projects when 2x payment attempts on an invoice fail. However there are some users who use 3D secure and don't make the extra step required for the payment, which puts their payment status into incomplete. I am wondering if this payment will ever fire the customer.payment_failed webhook
Quick question about an error we are getting when attempting to use an existing payment method on a new payment intent - the error I am getting is: "The provided PaymentMethod type (card_present) cannot be reused. You may only use this PaymentMethod type by providing it via payment_method_data on a new PaymentIntent."
This payment method was originally saved on a terminal checkout with the "setup_future_usage" key set to "off_session"
@unique rose please respond in the thread
I listen stripe webhook using cli and store some data like transaction details and subscription is active or not in our database based on webhook event.
Now tell me what is best approach to listen webhook synchronous or asynchronous.
Write a code in java+spring boot
@leaden night Please stick to the thread I created for you
Hey guys, i connected the stripe api keys with commerce layer but unfortunatelly we still only see credit card when going on our checkout page, could someone help or let me know if there are further settings to do? Its configured right on commercelayer site to fetch the payment methods directly from the stripe api and i activated all needed ones in the stripe settings?
Another question regarding Cash App.
We just had the opportunity to test live with US team, and we're noticing that payment_intent.succeeded events are not going out in live mode, even though they do in test mode.
We're using a payment intent, both for single payments and subscriptions, why aren't we getting payment_intent.succeeded and invoice.payment_succeeded events?
HELP: I am nonprofit and already have stripe account. Unfortunately need to set up a NEW one for Givebutter I cannot get past authentication as it wants to use my original account info.
@ember bear you were correct I dont need to do a billing schedule after all to get the proration functionality I wanted
https://stripe.com/docs/billing/subscriptions/trials#combine-trial-anchor
Hi all. I need help with my boss's stripe account. She says:
"US stripe account- when someone pays me in GBP, stripe automatically converts the payment into USD- and then transfers it into my bank account in USD, Is there any way to set up stripe so that it processes the payment in whatever currency it is paid in- so if it was paid in GBP then it stays in GBP and gets transferred to wise in GBP?"
Hey folks, checking instant payouts for a bunch of connected accounts we have and whenever I click into a payout I'm noticing the instant payout fee is $0 (not the $0.50 minimum as mentioned in the instant pay docs). Anyone know what might be going on there?
I created an account on Stripe and connected it to my Shopify store. When I try to test it with my own credit card, it says the Visa card has been declined. I want to know if this is because I haven't sent a document for proof of address yet or if it's unrelated.
And,I sent you an email yesterday seeking assistance regarding the proof of address document, but no one has contacted me yet. Please, give it your attention.
Hey guys.. question i have a Payment plan set up with 2 different price plans.. monthly and yearly. this is on a toggle at the top. on my website it always opens with the monthly showing. Can i change it to show the yearly one when you open the page instead?
Hi. We rely on the metadata on Payment Links. We are getting invoice_payment.succeeded and the metadata is a blank hash. But there is metadata on the payment link with a UID we need. Can you tell me why the metadata isn't coming in the params from Stripe? "id"=>"evt_3NqIajGkntF0z1iA1zpPc98I"
Bonjour,
Comment intégrer une solution d'empreinte bancaire sur une application avec le plugin de paiement stripe. Le but étant de capturer un montant et que si le client se rpésente au rdv, il n'est débité que d'un petit montant, et s'il ne se présente pas, il est débité de la totalité. Merci
How to integrate a bank footprint solution on an application with the stripe payment plugin. The goal is to capture an amount and that if the customer gets back to the appointment, it is debited only a small amount, and if it does not show, it is debited of the whole. Thank you
👋 ❓ Is it possible to create a payment intent and have the intent status be succeeded before creating the subscription?
Context: Team and I have implemented a custom subscription checkout flow. We create an incomplete subscription and leverage the implicitly payment intent created as result to integrate with checkout. This allows us to support 3DS card authorization. However an issue we face is checkout drop-off. Where the customer does not intend on completing checkout and we're left with an incomplete subscription. Another scenario is that they are on a trialing subscription and we want to avoid comitting further additional subscription updates until their intent is successful.
@vocal wagon You can respond in the thread
Hello! create the subscription with the saved payment method id from the first subscription, give me example this with link
Hello, I think i've chosen the correct pricing model ( graduated pricing ), but in my pricing table, im seeing a drop down with both the fee and metered pricing, is that expected?
I would like to sell a product for $39.99 and $0.01 per token usage.
So after the user goes over their initial credits, we charge on top so our customers will still have access to our service.
Hello, I need some help
If I am capturing a payment intent on a reader do I need to set "setup_future_usage" to "off_session" in the create payment intent if I plan on using the generated_card payment method in the associated charge as a "saved card" for future use? Feels like "no" but am hoping to double check
thanks @ember bear earlier advice, it's all working thank you - couldn't post in the thread but wanted to shout you out
Hey guys !
I’m in the final year of Software engineering. I choose payment processor as a subject of the final project. I need resources which can help me understand more how payment processors works. I’m interested in advanced technical stuff.
I’d be thankful if you can help.
Hi can I get some help. I need to structure a 6 month subscription so the first month is only $1
I have a Stripe test card for terminal testing, but the card has "expired" - is it possible somewhere in the dashboard to change the expiration date on my test card?
Hi - i am having issues with stripe and I was wondering if it is possible to hire an expert to review our account
Hi stripe devs! Is there any way to switch the payment method for a subscription invoice? The invoice has already been paid, but looking to charge a different payment method instead and refund the original payment method without creating a one-off invoice for the subscription.
Hi,
I would like to create a recurring subscription whose price is free to be set by the customer.
I'm referring to this section: https://stripe.com/docs/products-prices/pricing-models#pay-what-you-want-pricing
where it say recurring won't be possible for this kind of price.
What are the alternative to achieve that ?
Is there cleaner way than creating a new product, a new price and a new subscription for each customer ?
THanks
Tried searching in docs but cannot find - at the end of the month, if the user does not cancel their subscription and keeps it going, does a new subscription object get created or the current one just gets updated?
Also, when a user does cancel, and decides to resubscribe later, does another one get created?
Hi, sorry for this dumb question,
How can i set the default currency for a customer when created so in the time of subscription creation, it will pick the desired currency for a multi currency price?
I am looking at create customer api and i can not find currency.
hello guys I am a freelance developer student few days ago I made a website for my client and integrated the Stripe payment getaway but now my client's Stripe account is Showing this Message - Your business does not meet our Terms of Service
and My client's Payment is on Hold
So can you tell me what's the problem behind this and what can I say to my client?
Hey guys, Glad to be apart of this community. I've got an issue my payouts, for some reason they're always delayed for a weel or so. Anyong having the same issue?
Hi guys, I hope everyone is doing well here. I have technical question and I can't find a clear solution for that. I'm adding stripe connect for a multi vendor platform, where we want to collect platform_fee from a vendor on our platform for each order they get. Now this was pretty easy using direct charges while accepting payment from the customer. But it turns out for certain countries we can't collect platform_fee while checking out the customer. For this case India is the country, to tackle this we decided to charge our Indian clients manually using Stripe Invoice billing system. Now I'm stuck as I can't create invoice for the connected account using the connected account_id directly.
Here is my question, do I need to add the connected account owner as a customer on our main stripe account and invoice them using the customer_id (thats what I can understand from the api and documentations), or is there a way I can send stripe invoice to the connected account without adding them as customer?
How do I get checkout session url from payment_intent event. When it failes.
Hi guys, I have a technical issue and I really need your help. I had a WIX website and i used Stripe connection for payment gateway which created me a new account on stripe that is fully managed and barnaded by WIX . Now I no longer using the website on WIX , I made sure to disconnect the stripe payment gateway , but still on my stripe account is it managed by WIX and the revoke access is dimmed . the WIX support team told me they did everything from their side and that stripe team needs disconnect the API from their side. is there someone here who can guide me with what to do ?
Hi, Is there a way to know if a tax transaction has been reversed?
Is there any kind of best practice guide around collecting security deposits? I need to collect customer payment and hold a security deposit for a certain amount of time (sometimes > 2 weeks).
This screenshot is captured from our native iOS app that uses the Payment Element.
Quick question: does the web version of Payment Element have an equivalent prebuilt UI for "select your payment method"? Asking since I couldn't find any specific doc for this
Hello how do i create the server to start setting up my affirm payment method
I'm using Apple Pay with Stripe on an iOS app. Am I right in saying that if you already have a card setup on your Stripe customer account with the same details as your Apple Pay Wallet, and that card is setup for future payments, when you try to create an Apple Pay transaction it simply completes the transaction successfully without asking for them to confirm with the normal Apple Pay popup?
I have a question about platform payout timing when its on a scheduled payout monthly on the 1st of every month. I have an escrow scenario... If a customer does a checkout on the on Sept 25, 2023 and the funds are held till the Oct 10, 2023 in the platform account. If I transfer the funds held from the checkout session on Oct 10, 2023. Will the funds still be available for transfer or will the platform account payout the funds before the transfer?
Hi, when I make a test customer and give them a subscription (using the dashboard), the system automatically assigns them a default payment method, even if I choose "Email invoice". What is the behavior in the live-data mode?
Hi all, I have a question about charges being blocked for "suspected card testing". I use Stripe Radar for fraud detection and I have certain charges that make use of the skip_rules: ['all'] option, https://stripe.com/docs/radar/rules/skip-rules, to skip fraud detection. However I'm still seeing charges that are blocked for "suspected card testing" even when the charges are using skip_rules: ['all']. Is this intended behavior? Is card testing fraud detection unrelated to Radar? And is there a way to skip card testing fraud detection if I wanted to?
Is there a way we can hide this "Your Website" or pass value by ourself not user?
I cant find how to add a new paymentmethod to a customer. Is it the metadata property in CustomerUpdateOptions?
Hello. I'm having trouble starting a new Stripe App. I do not see it in my dashboard after following the Getting Started guide.
My CLI looks like:
stripeapp % stripe accounts retrieve | jq .id
"acct_1KWUkxCdYGloJaDM"
stripeapp % stripe apps start
[20:56:59] compiled successfully
💻 Running development server on http://localhost:4242 (^C to quit)
✨ You can now preview Tier Genie in your Stripe account.
🌐 Press Enter to open the Stripe dashboard
My browser (at https://dashboard.stripe.com/apps/enable-preview?cliaccount=acct_1KWUkxCdYGloJaDM) looks like:
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hi, I'm not able to get any "account.updated" webhooks to fire to a configured webhook endpoint
Hi all. On req req_hy8D2jIXQdRKT2 our system requested the application fee to be refunded when creating a refund but when we retrieve the charge (ch_3NqMxwLNS7fsUd0U1J6raXtf) expanding the application fee, the amount_refunded field is 0. Are we missing something silly?
When calling 'https://api.stripe.com/v1/issuing/funding_instructions' to get bank push funding data I keep getting this error:
how do i auto fill users email
Hi - my apologies, I asked this last night but I am still not sure how this is supposed to work. If I want to create an invoice with line_items, how do I add those lines to the invoice from the api? If I create the invoiceItems first using stripe.invoiceItems.create, how do I attach those ii ids? The api returns an error if I try to add an items or lines array to the create invoice method, and the docs make no mention of items or lines on either invoice create or invoice update. Thanks for your help!
I’m trying to refund a customer but I’m getting a “payment is too old to be refunded error.” How can I get this customer refunded?
Hi
Hi,
I had the Snadbox and the Live Test credentials entered correctly. However, I keep coming up with the following error when I click to make STRIPE payment.
"Stripe payment confirmation error. Verify your stripe merchant account settings."
I also saw the following error in my backend...
" invalid_request_error
A return_url must be specified because this Payment Intent is configured to automatically accept the payment methods enabled in the Dashboard, some of which may require a full page redirect to succeed. If you do not want to accept redirect-based payment methods, set automatic_payment_methods[enabled] to true and automatic_payment_methods[allow_redirects] to never when creating Setup Intents and Payment Intents."
Important
I am not a developer, my laravel Backend application only allow me to input: The API key, Secret Key, Webhooks and Webhooks secret and stripe base URL, nothing else. I has also created Live and Test products in stripe dashboard, but still did not work so I deleted them. My Application has a dynamic redirect embeded in it already, so I do not need a redirect after successful payment.
Please help me to fix this ASAP.
Hello, everyone
How to payout the balance to bank account of connect of my stripe account?
I would be happy to get this solution for payout.
https://stripe.com/docs/api/errors#errors-type The list of possible types is outdated. I just experienced validation_error so it worth to update possible values in the docs
For last few days, I played with API but I think I have my product model setup incorrectly. Struggling to understand how to set this up in Stripe.
I have 3 plans I want the user to choose from (bronze, silver, gold).
Each plan will have a varied number of "practice sessions" that a user can do within a plan. Im this case, 30 practice sessions for bronze, 60 for silver, unlimited for gold.
If they do not use their alotted amounts by the end of the month, then I want to reset it back for the next cycle.
I also want to let the user manage everything in the billing portal.
-
What is the correct model I need to choose for my products? Is it package model?
-
And how can I keep a track/update of how many practice sessions the user is doing with stripe?
I am developing a Stripe app. When I call stripe.accounts.retrieve I get a misleading error: An error occurred with our connection to Stripe. Request was retried 1 times. This is misleading because the actual error (if I debug the Stripe api code in RequestSender.js) I see that the actual error is Invariant Violation: stripeApiFetch does not support /v1/accounts. stripe.accounts.retrieve should be documented at /docs/js and it should mention reasons it might fail like this
also the underlying error should message should be surfaced instead of the misleading error message
Whats the min expiration time i can set for a checkout session? Can I set it to 30 seconds?
I know this discord is for dev stuff however I have an urgent situation and wondering if anybody can help. Stripe is holding just under 40k of my money that I really need to pay my bills, including rent. I know its a longshot but can anyone help me with this?
Hi Gurus,
I'm wondering if the new terminal server driven integration allows the reader and the web client running the stripe js sdk to be on different networks unlike the client-side integration?
We've migrating from sources to payment intents, and have some outstanding invoices still attached to a legacy source. We'd like these invoices to only be payable by bank transfer (customer_balance).
When I try to update the payment method types for an invoice, I get this error:
"The allowed types provided (customer_balance) are incompatible with the attached Source on the PaymentIntent. Please replace the Source first or include card in the allowed types.
However, I'm not sure how I can remove the attached source? I tried doing this (not documented):
stripe invoices update in_1NppP1AegRHrUhUqdYZq4J9i -d "source=" --live
which results in an unknown parameter warning.
Hi all, im trying to change my default currency from USD to YEN, how can i do that?
Hi team, how can I get access to the SSO Beta, I got Okta and I am trying to have all logins been handle by Okta.
Hi.
I'm implement UI like this. I don't know does Stripe had prebuild UI like this or i must do . should you help.
thanks.
Hello! We are in the process of updating our app from using Stripe V2 to Stripe V3. The payments methods we use are card and ACH.
We already have a custom UI (not using Stripe Elements) form for both of these (using the old Stripe V2)
Can we still collect the card/ACH information using the existing UI we had for Stripe V2?
hi, I don't find the Stripe API for quering currency, where can I find it?
hey, what value would I need to pass here for this param if I'm using Klarna https://stripe.com/docs/api/payment_intents/create#create_payment_intent-payment_method_data, I keep getting this error: Payment authorization failed (billing.klarna.exp_month missing)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Yesterday,I have sent an email to tech support,could you please give me a reply
hi, After the user paid, he did not receive the deduction information. What is the problem?
Hi there,
I want to add stripe fees at the time of payment based on card or US bank account, how do i achieve this ?
When setting up WooPayments, the company registration number in China is not only 7 digits, how should I fill in here?
Do stripe send any mail to customer for subscription? I checked doc. but could not get it.
How can I stop the current_period_ends from progressing when a subscription goes unpaid, and also stop making draft invoices? My settings for subscription payment retries are to mark the subscription unpaid and leave invoice as is.
Whether or not the adult category of payments can be collected. I sell adult products.
How to block connect account balance for specific time through api ?
Hi Team
What is the best way to update tax rate in subscription so after that invoice should billed with new tax rate .. currently we have around 100 subscription .Please suggest
Hello Stripe Dev Team,
Will the test cards works in Live / Prod Stripe Account?
hello
i am using flutter stripe plugin in my application and getting following error, ca anyone help me?
Exception: StripeException(error: LocalizedErrorMessage(code: FailureCode.Failed, localizedMessage: There was an unexpected error -- try again in a few seconds, message: No such payment_intent: 'pi_3NqUuoSA1LLimomX0OUvenRX', stripeErrorCode: resource_missing, declineCode: null, type: invalid_request_error))
Hi, when we adding subscription item to a subscription, the start date is taking PST only but end date is somehow for GMT. can you help me figure out why? thank you
Hi , This is a question before use.
When I asked Stripe sales support about the limit on the number of plans, they answered, "Please don't worry, there are no restrictions on the number of rate plans you can create on Stripe."
However, when I checked the API reference, it stated that the upper limit for the plan was 20 items.
Which information is correct regarding this?
Hello Team,
we are using https://stripe.com/docs/api/subscriptions?lang=node -> create subscription to collect recurring investment from our clients. everything is working fine on create subscription but we are facing issue on the update subscription.
lets take a scenario where client decides to invest $100 every 3 months. the first billing will happen right after the subscription creation and the next billing will be in 3 months from today. In a few weeks time if the customer wants to just update the price and frequency to every week and amount to $200. is it possible to update the subscription amount and frequency without charging the client immediately for the updated subscription?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
is there any way to stop redirect
const { error } = await stripe.confirmPayment({
//Elements instance that was used to create the Payment Element
elements,
confirmParams: {
return_url: "http://127.0.0.1:5500/client/confirm.html",
}
});
as i don't want to redirect
I applied proration to 2 quantity item of subscription, but it worked only one item. How do I apply it to both? via retrieveUpcoming?
Hi, need help
i want to implement upgrade plan or downgrade plan in that i charge plateform fee for monthly plane 34.5 dollars and for year i charge 334.50 dollars. here are senarios like client change there plan what is best approach for it as i want to add card only one time and want to create change platefrom and there pricing method accordingly
Hi, why do I need to wait 7 days for my pay-out? I already had a few pay-outs before. Will this always be the case?
hi i had query regarding script which im using for stripe payment can anyone teklls me that if this stripe works in india or not cause everytime i do payment with it in test mode its showing me invalid payment here's my script <script src="https://js.stripe.com/v3/"></script>
Im getting this message on my websites checkout page "Sorry we are unable to process your payment at this time"
I tried everthing
Pls help me with this stripe issue
I tried all keys.I refreshed them also
hi, we can restart subscription after it become fully cancelled
Hey, i have a problem with checkout. I get a "your card was declined" message after i click on pay.
When using Stripe for payment, a transaction fee is charged during payment. Is there a fee for refunds? For example, if I pay $100 and Stripe charges a transaction fee of $10, leaving only $90 for the platform. If I choose to refund the $100, will Stripe charge an additional refund fee?
Hi there! I'm having trouble with stripe connection when I get to the final step of paying: I have a shop online and our booking plugin is Booknetic. Everything is properly set up, but when I get to the step where I have to go to payment, the pop up takes me no where and I see a 500 error. Anyone knows what might be happening?
Hi, In our use case, we want to enable checkout sessions for both subscriptions and payments. In the webhook, we listen to events for both types. Invoice creation is also enabled for payments.
if (price.type === PriceType.Recurrent) {
const session = await this.stripe.checkout.sessions.create({
payment_method_types: ['card'],
line_items: lineItems,
mode: 'subscription',
success_url: this.STRIPE_SUCCESS_URL,
cancel_url: this.STRIPE_CANCEL_URL,
customer: customerId,
allow_promotion_codes: true,
subscription_data: {
metadata: {
product_id: price.productId,
price_id: price.id,
},
},
});
return { checkoutUrl: session.url };
}
const session = await this.stripe.checkout.sessions.create({
payment_method_types: ['card'],
line_items: lineItems,
mode: 'payment',
success_url: this.STRIPE_SUCCESS_URL,
cancel_url: this.STRIPE_CANCEL_URL,
customer: customerId,
allow_promotion_codes: true,
payment_intent_data: {
metadata: {
product_id: price.productId,
price_id: price.id,
},
},
invoice_creation: {
enabled: true,
},
});
return { checkoutUrl: session.url };
we need to listen to payment_intent.succeeded for payments and perform actions. Is there a way we can identify the mode in this event to perform actions for payments or another event to solve this ?
Before today, I received webhooks with a non-null value for the 'customer' field, but today, it has become null. Does anyone know why? Thank you!
Do you need a taxid to use stripe? Or does your business get seen for to much risk otherwise
Hello, have a nice day, I want to make a manuel payment in the test environment and I want to see this payment in the available balance immediately. Can I do that ?
Hey, guys!
A final question for adding Cash App our existing Stripe integration:
For single payments, we noticed that we had to exclude setup_future_usage when creating a payment intent for Cash App. Otherwise, the amount would not be shown when in Cash App. Excluding setup_future_usage works quite well.
Now, the issue is when creating subscriptions. Since the payment intent is created automatically, it always has setup_future_usage: off_session. As such, when using Cash App to pay, the amount is not shown.
What can we do so that the amount is shown in Cash App when using Cash App with subscriptions?
Hi there! I'm having trouble with stripe connection when I get to the final step of paying: I have a shop online and our booking plugin is Booknetic. Everything is properly set up, but when I get to the step where I have to go to payment, the pop up takes me no where and I see a 500 error. Anyone knows what might be happening?
Hi,
Is there any way to get "Event Data" from developers->Events in Sigma Reports? If so, which table can I get it from?
Hi I have question our customer purchased subscription on 1st August than we are topping up tokens for user on 1stseptember but by this time user subscription changed status to past_due why it happened? I can not see any failed payment on 1st september
Is there any 3ds frictionless process test card number?
I am facing this error in my Flask backend when integrating the webhook.
⚠️ Webhook signature verification failed.No signatures found matching the expected signature for payload
seeking help
its urgent. Communicate with the support still facing the issue after following the steps
Hi , This is a question before use.
If I want to change the price for an existing subscriber, is it possible to do so from the Stripe console?
I have an app that allows me to charge a plan hai my users and I would like to have the api to be able to have them unsubscribe from the plan how can I do that?
Good morning, i have a problem, when one customer tries to pay he get many time the package on the invoice, how to clear this on the invoice? I want to charge only one and not all this, Is there a way to delete this via API to also clear the list if it exists? Thanks.
Hey, is this valid source for valid IP addresses for both Connect and non Connect webhooks? https://stripe.com/docs/ips#webhook-notifications
is stripe safe to put my bank account number and transit number in
I was looking through "save during payment" before as an alternative to attaching a payment method to a customer.
But I couldnt find out what was special about it. Is it the SetupFutureUsage that's the "save during payment part"?
Hi Team, I have integrate webhook but getting a error :
Webhook payload must be provided as a string or a Buffer (https://nodejs.org/api/buffer.html) instance representing the raw request body.Payload was provided as a parsed JavaScript object instead.
Signature verification is impossible without access to the original signed material.
hey folks, how do I validate events coming from stripe cli? I have completed the integration on site and I want to test it, for validation I am calling the construct_event function which requires a webhook secret but since we cant register a localhost endpoint, how do I pass in a valid secret?
.
Hello i need A help
For what use case is
https://stripe.com/docs/payments/payment-intents/asynchronous-capture-automatic-async
Best?
I don't get it
Hi there, I have a problem with subscriptions via the subscription API. We set a subscription to cancel at the end of a period (September 13th) and not to proration, when the subscription was meant to cancel on that day, the subscription charged the customer a pro-rationed amount. I can't understand why the subscription charged the customer and cancelled on the same day.
Bonjour, je rencontre un problème, j'ai activé les paiements paypal, et paiements express mais il n'apparaissent pas sur mon site wordpress comment je peux faire ?
We encountered an issue related to Stripe Connect integration. When we use the "separate charge and transfer" mode to handle transactions and payouts, and we specify a sub-account for auto-payout, we would like to know if our platform account needs to be set to a payout mode to avoid automatically transferring order amounts to the Connect account.
Hey there,
I have a problem of 3DS authentication flow with recurring subscription. When I complete authentication on popup of 3ds then subscription still stays in Incomplete state and invoice in Pending state
Hi there, hope you're well 👍
What is the difference between 'canceling' and 'releasing' a subscription schedule? Specifically, I'd like to know if there are any circumstances where a subscription schedule could be 'canceled' but an associated subscription still remain 'active' or not 'canceled'?
Hi, i am testing payment gateway using java and i am trying to find jar file. i am not using maven or gradle file so anyone knows how to get jar file to import com.stripe.Stripe;
import com.stripe.model.checkout.Session;
import com.stripe.param.checkout.SessionCreateParams;
hello, i uploaded a verification document (passport) and i got a reply saying the country doesnt match the account nationality, how can i change the account nationality?
How to configure webhook delay in stripe. Is it possible?
Hi, we're trying to implement an automated system with a bank regarding payments initiated on stripe. We have the integration set up with the bank that sends a document (xml) about it and the only stripe related data we can get in it is the bank tracking ID. We can view it in the dashboard (under payouts) but we've been unable to find it in the API at all after searching thought it for hours. Does anyone know if the tracking number is part of the API at all and if there is an API call that can query the tracking number and return the resulting payout and/or payment intent?
Hello! I work for a music studio rental company and I'm trying to figure out how to implement this kind of behavior, inspired by car rental companies :
- The user pays for its reservation (let's say 20$)
- We hold a "deposit" to handle broken things (let's say 100$) - which we won't capture if nothing has been broken (capture is a manual operation)
For now, the user only pays for the reservation. What I can't really figure out is how to allow the user to pay immediatly for the reservation and, at the same time, capture the amount for the deposit. Both operations should be authorized at the same time but probably not be a single payment intent. Is it possible? Are there best practices to implement it?
Thanks for your help 🙏
I am trying to add the "payout.paid" event to a webhook (webhook is set up and working with other events) but I can't see this event in the events dropdown - any idea what I'm doing wrong?
Hello! I order your Stripe payment terminal BBPOS WisePOS™ , but don't understand how I can get payments with it. I try to watch youtube video where people configureted it with github, but I really don't understand how to do this. Maybe you can help me?
i need to redirect to a URL when a payment is success and when payment failed.how to achieve this.
Hello I am new to strip
I want to integrate strip payment gateway to my Custom developed e-commerce website
My website is developed in PHP
I am currently using Authorise.net payment gateway and accepting payment through credit or debit cards
So which strip product I need to use
This is how my checkout page look like https://prnt.sc/KVSb55JmuxTU
So which strip product I need to use
Hello! I integrated Stripe Checkout on my website in order to pay subscriptions. Now I would like to give to users the possibility to update their payment method. Can I do it without passing for the backend ? Something like the email sent by Stripe automatically when a card is going to expire, they sent a link in the email where the user can update the card informations
Hello
This payment method is currently unavailable for use. Please contact the website owner.
This error appears on the payment page, what could be the reason?
Hello, please vanya_stripe can you contact me back about my pending invoice items? thanks
Hello,can the "purchase" happen in the background since they've already stored their card information in Stripe?
How do I get customer's phone number for shipping?
Is there a way to customize stripe checkout left side with a custom code, to get something like this on the left
Hello team, i facing issues in refund process from connect accounts,
its showing minus transaction
stripe.refunds.create({
charge: paymentIntentId,
reverse_transfer: true,
refund_application_fee: false
Hello guys. Does anyone know how to verify a domain (for Apple Pay) using Google Sites?
Hello,
We found something curious today.
Our customers can decide to enter a new pm and pay when they want.
It's seem like this time the customer decided to pay 5 times using sepa_debit, within the same minute.
It's looks like there 5 pm_ and 5 pi_ at the same second:
https://dashboard.stripe.com/payments/pi_3NplHJCNJXdwnWFj04WOv3GD
https://dashboard.stripe.com/payments/pi_3NplHKCNJXdwnWFj0lQMc5TM
https://dashboard.stripe.com/payments/pi_3NplHJCNJXdwnWFj0jIlSbJY
https://dashboard.stripe.com/payments/pi_3NplHJCNJXdwnWFj1XGNJED1
https://dashboard.stripe.com/payments/pi_3NplHJCNJXdwnWFj1Prv7LRi
We checked our logs and it's seems we initiated 5 consecutive / simultaneous calls.
Can you tell me if that's sound right our your side ? This is most probably an issue on our end.
Hello team,
I want to add a feature where a customer can deposit his money into his account so that he can use this money for future checkouts.
Suppose a scenario where a customer checks out successfully. But the seller is unable to deliver the product. So it requires a refund of the money back to the customer. The refunded money will be stored in the customer deposit so the customer can use it for future checkouts. If he doesn't need future checkouts, he can withdraw his money. Is that possible?
Hello,
Is it possible to make something like which automatically expires the checkout_session if the customer fails the payment 5 times or something specific like a fraudulent decline code to prevent card testing.
Possible?
Hello, anyone can help me fixing this charges? We're almost there, I can get and treat everyone, but here it's giving me this error.
\Stripe\invoiceItem::delete($i->id);
or
\Stripe\invoiceItem::delete($i->id, []);
return:
Message: Non-static method Stripe\InvoiceItem::delete() should not be called statically
and
You must pass an array as the first argument to Stripe API method calls. (HINT: an example call to create a charge would be: "Stripe\Charge::create(['amount' => 100, 'currency' => 'usd', 'source' => 'tok_1234'])")
Hii Team,
I need to create subscription using ach is there any guide for this
Hello, i'm still having issue with 3ds modal not showing on my Nuxt 2 app. From this discussion: #dev-help message I added content security policy for stripe.js from here: https://stripe.com/docs/security/guide#content-security-policy and these error messages still appear. Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-...'), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. and 400 error when POST to https://api.stripe.com/v1/3ds2/authenticate From this address: https://js.stripe.com/v3/three-ds-2-fingerprint...
Hi, I am billed from Woocommerce automatically and I am not getting any invoice or any other notification, what is the problem?
i am Indian and i have verified stripe account but its not working. Every time any customer will try to pay via stripe it gives error like "As per Indian regulations, export transactions require a customer name and address. More info here: https://stripe.com/docs/india-exports". Is there any solution here? that can help me to solve this things and start receiving payment?
Hi all, How can I programmatically generate an URL to let end user update its Payment Method ? I found it on the Dashboard (Billing / Customers ) but I would like to do it programmatically
Hi, I have an account set up with "Destination Charges", how do I switch to "Direct charge"? Is it something I do from the dashboard or I need to do something via API? I found no info about that
how to find customer from payment_intent.succeeded event
Hi
Stripe webhook signature verification failed using express. Help me to resolve it
Hi. I have a question about how Stripe validates an email when creating a customer. So far, I all I found is that an email address is optional, but can be up to 512 characters when present (https://stripe.com/docs/api/customers/create#create_customer-email).
Would it be possible to know the rules used by Stripe beyond thisso that we can catch errors before calling Stripe?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hello @here has any one already tried the stripe beta version they just released ?
I was trying to use the custom and embedded checkout session functionality they added.
But I have problem with showing tax as the user chooses his location so that I can show him/her the tax he has to pay.
However I am getting this error:
"TypeError: loadedStripe.current.initEmbeddedCheckout is not a function"
If there is someone who can guide me to using this, so that I can get an embedded ui like that shown when someone gets to the url of the external checkout session url.
I would like a guidance or maybe a document/link/tutorial to how to use this new feature of stripe. Thanks
@tarzan i implemented and still the same error messages. The page isn't being redirected to 3ds.
Hi there,
Can you please help me understand why it is showing the amount due after users complete the transaction successfully?
Good afternoon
Hello! I am in the final stages of testing our implementation of Apple/Google Pay using the Payment Element in our checkout flow. I have been able to successfully test Google Pay, and have confirmed that the payment sheet appears and gets processed correctly. I am having issues doing the same for Apple Pay. I have verified my domain, made sure to use a supported browser and OS version, and I do see the Apple Pay option appear in the Payment Element. When I go to checkout using this option and call stripe.confirmPayment, however, I get this error message from Stripe: "Something went wrong. Unable to show Apple Pay. Please choose a different payment method and try again."
I am using our sanbox/test api key, not sure if that might be the culprit. Can you help me understand why this issue is occurring?
Hi there,
I have some metadata I added to a setupintent, now when this is confirmed and I create a subscription, I add the setupintent ID to the subscription metadata. When the subscription is confirmed, payment intents get created. Now my goal is to get the metadata from the original setupintent through the paymentintent. Is there a way to get the related subscription from a payment intent? Or the originator of the paymentintent? As in expand something? I can't see it in any of the api docs
How should I generally deal with retries and idempotency?
Consider this: I set the reservationId as idempotency key upon creating the paymentintent. What if they don't retry the operation by adding more funds, but by using a different card. Couldr or should we even create a new paymentintent then with this new paymentmethod? or should we update the paymentintent with the new paymentmethod?
if the recommended flow is create paymentintent with amount, currency, customer etc on the server... return to client and via stripe elements attach paymentmethod to the intent and confirm... what do we do in the case of a retry? Retry will either be using the same paymentmethod, or another payment method
I am working on a project and we are creating a virtual wallet for the same. We are using Stripe as our payment gateway.
If User A adds money to his wallet and has not paid the amount to User B, Is Stripe going to deduct transaction fees for the same?
Hello! Is there a fast way to duplicate promo codes? My client set up 48 individual coupons under a single 100% off promo, and now she wants a dollar value "off" different products instead of a percentage discount.
Hello! Hope you are doing great!
I am quite lost about implementing Destination charges and collecting the fees.
Any help or guidance is super thankful!
hi,
can I use volume payment model with price_data object on api subscription/create ?
I am getting customer property null in The Checkout Session object object
Hello, we are facing a production bug... We are trying to determine whether user has the subscription in unpaid status + if there is an invoice for him to pay. In some cases, we can send:
stripe.Invoice.list(
subscription=None,
stripe_account=self.stripe_account_id, # connected account id
status="open",
)
I would assume this would return an empty list (it does locally), however on production in returns an invoice to one of not finished payments + shows it to a different user! Could you please elaborate?
Hey! What's the best endpoint to call in order to retrieve a customer's default payment method for invoices?
Hi need little help
Morning, is there a indicator on card or pm details on whether the bank requires 3ds? much like the 3ds support flag? Thanks.
Hi Stripe, can you please point out what went wrong with this connected acct_1Nqd8kDAU0vGLCr3
This person is trying to create a connected account on my system but is not being able to.
Product related question: Does stripe checkout support storage of multiple credit cards for customer to select on future checkouts?
Quick question. Can we use ideal for future payments? When I create payment Intent I set the property seup future usage as off session. Please confirm
do i have to store a connect account id in the database for each customer or can i use their main stripe customer id?
is there anything/rules to add to 3ds to prevent carding
Hi in C# .NET , is there any way to change a subscritpion renewal type? I've created a "charge_automatically", wich means will force the payment everytime, but i want to change that subscritpion to manual, and back to charge automatically whenever i want. Is this possible with an existing susbcription?
I canceled this test mode subscription sub_0Nqeno4rOYBvHyzsgPHv0GPa with prorate=True, and a proration item was issued (evt_0NqeqV4rOYBvHyzsnCpfzrw8). However, I'm not seeing it anywhere on the account. Where did it go?
Hi, Is there a method within Stripe's payment process to pass on the charges incurred when using a credit card to the customer, rather than modifying the invoices, as we integrate our Python application with Stripe and utilize their services for invoice management and customer payments?
Having trouble with API I have added a webhook for customer.subscription.paused and customer.subscription.resumed webhook that never get called when I manually pause and resume a subscription, the customer.subscription.updated webhook does get called, but the status remains as 'active'... can anyone shed some light?
Which webhook mendetory listen for subscription 🤔
Hey guys, how do coupons behave that have Duration 3 months set when applied to an annual subscription? For instance, if I am trying to give a coupon that gives 20% off your monthly plan for 3 months in a row, but they select an annual option, what happens? Do they get the coupon once, and then 3 months go by and it goes away?
Is there a way to still capture a card if a setupIntent fails auth check?
I want to search for customers with a non-zero cash_balance. What is the fastest way to do so? List all customer and get the cash balance of each would be too many API calls
Hi! I am not a developer. I am the present of a bail fund. We have been accepting donations through Stripe since we started. Two weeks ago, all payments were frozen and we can't get answers on our dashboard and we can't get answers from customer support. From our dashboard, all we can gather is that we no longer meet their "terms of service". We cannot get through to stripe customer support. The only option available when we access customer support is email (no chat or request for callback). And all that happens when we write an email is that we get a response saying "we'll get back to you" but they never do. I'm growing afraid that this is a political attack on "left-leaning" "anti-capitalist" mutual aid NGOs. Does anyone have a similar experience? Should I jump ship and set up donations through another processer?
Using stripe tables, on load can i not just make it transparent..?
hey! According to this stackoverflow, you are able to update an existing subscription with a coupon code: https://stackoverflow.com/questions/35980553/rails-stripe-updating-existing-subscription-with-new-coupon-code
But I want to know if this is recommended or not, and also if we can do this somewhere in the dashboard instead of programmatically like this.
Thanks!!
Hi! I am not a developer. I am the present of a bail fund. We have been accepting donations through Stripe since we started. Two weeks ago, all payments were frozen and we can't get answers on our dashboard and we can't get answers from customer support. From our dashboard, all we can gather is that we no longer meet their "terms of service". We cannot get through to stripe customer support. The only option available when we access customer support is email (no chat or request for callback). And all that happens when we write an email is that we get a response saying "we'll get back to you" but they never do. I'm growing afraid that this is a political attack on "left-leaning" "anti-capitalist" mutual aid NGOs. Does anyone have a similar experience? Should I jump ship and set up donations through another processer?
this is for developers.
hello i had questions on how to enable 3ds secure functions
Looking for some clarification around subscription invoices / emails since emails aren't testable in test mode, and what can be manipulated from event triggers. Using the pre-built checkout page to handle customer/subscription creation with a subscription plan that is $0/mo.
Hello, may I know the reason why my account has not been verified yet? Even though the information is identical between my account and the proof of address, you reject the documen
hello, how to jest mock the for await (const paymentMethod of stripe.customers.listPaymentMethods) ? I'm trying to write unit tests
Hi is there a way to make this "Your website " hidden or totally hardcode it?
hi, is there any way to find the published IP address of my terminal reader so I can troubleshoot why my iOS devices can't connect to it?
i've been developing a new version of my app with javascript in my browser, but when i build it for testflight or access it via ios safari, the app can't connect to the card reader
Hello, I'm trying to update the custom connected accounts representative information.
curl https://api.stripe.com/v1/accounts/acct_xx\
-u "sk_test_xx:"
-d "representative[first_name]=Jenny"
-d "representative[last_name]=Rosen"
{
"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameter: representative",
"param": "representative",
"request_log_url": "https://dashboard.stripe.com/xx/test/logs/req_Z2tkCVl4OHblNW?t=1694803046",
"type": "invalid_request_error"
}
}
How do I update the representative information?
I want to add an additional "linked external account", with that external account being a Bank of America account. OK, so far so good. But the Comptroller of my company only wants to provide the account number and the routing number (she does not want to provide a username and password). My question is: is that possible? Add a linked external account without a username and password to that bank?
To say that I am a Stripe newbee would be overstating my capability/experience. That said my answer to your question is yes.
@vital coyote please keep messages in the thread I opened for you
How I set up the existing linked external account is: Gear wheel -> Business settings -> Linked external accounts (after logging into stripe.com and going to home.
If I receive a payment in USD and my platform account has both CAD and USD external bank accounts. Will the payment be directed to the platform USD external account?
Got it: will reply via the ...
We only want one bank account actually.... Currently there is a Wells Fargo linked external account. We need to add a BOA account, and then delete the Wells Fargo one. The issue is the sensitivity to logging in with a username and password. But Stripe is not asking for that authentication, BOA is... right?
Is there any way I can attach metadata to a paymentIntent from a payment link? Need to track a user and its subscription, so I have it for when the payment intent is completed (subscription renewed, created etc) I have to fetch the user and its specific plan, but I need a way to pass that plan, most likely using metadata
@vital coyote please stay in the thread. you're cluttering up the main channel
OK, I don't know what I am doing here. I'll log off and get the desktop app. My apologies
Hello
Hello good day, Anyone that works in Sales or knows about Stripe processing payment fees available for a chat?
I need help in creating customer and using their default payment for charge. I don't know how to send parameter to charge for that customer. I am using PHP SDK.
Hi everyone, is there a way to add specific "metadata" to a stripe checkout session that is only displayed in the email receipt? Like changing the product name summary or adding to it (an access code).
`const session = await stripe.checkout.sessions.create({
line_items: [
{
price: 'price',
quantity: 1,
},
],
mode: 'payment',
success_url: `${DOMAIN}/success.html`,
// Cancel page should link to the "How to Watch" section of the Home page
cancel_url: `${DOMAIN}/cancel.html`,
});`
Hey just need to check when you do an update to a connected accout is it suppose to be visible in the log or not?
Hi everyone, we are saving cards for future charges. It looks like the CVC and the expiration date are not validated when we save the card. It is only validated when we charge the card.
- Is there a way to validate before we save the card ?
- Would putting a hold on the card (and cancel it) trigger additional validation ?
Thanks for your help !
Hi everyone, I have a question about how the charging for an invoice works. So we have a multi vendor platform where we are sending invoice to some of our vendors using Stripe Invoice. Now for this case the we have the vendor stripe account linked with our main stripe connect account and we are sending them invoice as customer. I have setup the invoice to be charged right away using the api (see code image attached).
My question is when the invoice is sent how will it be charged directly from customer, how does that process work, as I need to handle the outcome of the invoice on our application end as well.
Thank you
when catching exceptions on confirmed paymentintents, do i want to look for error codes or decline codes? what is even the difference?
Guys, I have a problem on the stripe site. Sorry to send message here but we are without options. The guy from my company that made the login and password don't remember the email that he put. So now we need to reset all the informatio to start using stripe. Can someone help us please?
We save cards before charging. We would like to capture invalid CVC and expiration date before charging.
Can I use Radar only to screen saved cards (before any charge happened) ?
I do not want to use Radar to screen transactions (and pay 2c/txn), only want to screen saved cards for correct CVC and expiration date (yes, we use SetupIntent).
How do I capture the Email using Elements and @stripe/react-stripe-js?
Does anyone know when Invoice payment plans will be ready for production? https://stripe.com/docs/invoicing/payment-plans?testing-method=with-code
hi, can I get help?
Hi, is there a way to run a function only after the stripe prebuilt checkout session is successful? Can it be run without a webhook?
Hi i need some help
Hi, for Destination Charges with connected accounts, Is it possible to charge the stripe fees back to the connected account?
Hi, I'm looking for help integratign Stripe Connect with iOS and Firebase as the database and server. Any good tutorials out there for beginners?
I have an issue with test clocks and fetching invoices by date: stripe.Invoice.list(customer="cus_Oe2989rI3lxQ5t", status="draft", subscription="sub_0Nqk5Y4rOYBvHyzsRllXILlV").data[0].created gives me 1698703329 for a particular invoice, but that invoice doesn't show up when I filter by created date like stripe.Invoice.list(customer="cus_Oe2989rI3lxQ5t", status="draft", subscription="sub_0Nqk5Y4rOYBvHyzsRllXILlV", created={"gte": 1698703329}).
Hi, is there a way that I can use fake credit cards to test Google pay in Test Mode(with Stripe Payment Element)? If I get charge if I use a real credit card?
Hi Stripe, I'm having issues using the Payment Element (we're migrating from the older card element) to collect new payment details for an existing subscription invoice paymentIntent which failed. I want the Payment Element to show current payment methods for our account (or payment methods I select) and also want the new payment method to be set with SetupFutureUsage = "off_session".
The Payment element (I'm passing the paymentIntent client secret) seems to only want to use whatever payment methods are part of the existing paymentIntent. I'm not seeing a way to change payment methods when setting up the Payment Element for an existing paymentIntent.
And then when I try adding the future usage perameter during stripe js confirmPayment or Pyament Element setup, I get an error saying future usage needs to be set at paymentIntent creation time, which was created on a subscription invoice for the old payment method.
How do I achieve both of these with the Payment Element with an existing PaymentIntent? Thanks.
This channel is closed on weekends and holidays, but we'll be back! If you need help before we return please contact Stripe support: https://support.stripe.com/contact/email?topic=api_integration
We're back! The channel is now open and we're ready to help you with your technical and integration questions!
Hey i need help with my payouts
How do I get help regarding a suspended account? This is the second time we've been suspended, and nothing has changed from the first time, when we managed to get unsuspended..
I have a question about the webhook process for Refund with the payment type customer_balance.
- I discovered that when creating a Refund using Refund.create(..), a webhook of type charge.refunded is triggered immediately.
- Furthermore, I confirmed that when a user enters refund account information in the received email, a webhook of type charge.refund.updated is triggered.
- Additionally, I became aware that at this point, the status of the corresponding payment in the dashboard (PAYMENT) changes to Refunded.
- To detect the moment when the status value displayed in the dashboard (PAYMENT) changes to Refunded through a webhook, what type of webhook should be detected?
Hi,I have sent an email to tech support at sept 15,could you please give me a reply
I can't see cash app pay, Google pay or Link in dev mode using PaymentElement. When I switch to production I see all those. How do I turn on those methods in test mode?
hi,i want to send an email to tech support
Is the s700 stripe terminal availiable for purchase in USA yet?
hi how to response a faild to webhook ?
Hi! I'm working on a Stripe Extension App. It's first order of business is to direct the user through an OAuth2 flow so it can do background jobs. I've implemented the backend and it is going through the flow pretty well; however I'm seeing that the key I get upon a successful connect, is for an account other than the one I went through the flow for. Is this expected?
bmizerany1234
Hello, i am trying to integrate ACH bank account for us bank but before payment i want to save the payment method for that i created cutpmer's bank account token and saved it in my account but for verification i dont know how to send deposit money in their account,how can i do that?
hello
i want to make a payment card using elements in which user comes first time user have to fill all the details of card like card number cvv and expiry but when user come second time the card number will e saved if uder want to save the card number ad have to fill only cvv and expiry jus like amazon paymet where i can save my card numer
Hi, I have a question was my bad and I deleted the account on my mobile in two-step authentication and now I can't figure out it, how I fix it?
Stripe asked me a code from my authenticator app, but I deleted the account in my authenticator and now I'm in problems
hi I wanted to integrate Bank Wire payments through checkout, and I have been getting some conflicting info on it from the docs. Some parts say that we need to first create a customer -> payment intent -> checkout session and other parts say that you only need to enable it from the dashboard and if the currency and location matches, that option will auto reflect on the checkout session, and in one place its saying we will need to onboard customers and get them a VAN. it would be great if I could get this flow clarified thanks!
how can i cancel the payment?
Hello
@golden cosmos In my Spring Boot application, I'm listening to webhook events from Stripe, specifically "invoice.payment_failed" and "invoice.payment_succeeded." I've implemented the following logic to manage subscription details in my local database: For "invoice.payment_failed" events, I retrieve the subscription details from Stripe, check if it exists in my local database, and if it does, I update it with the latest Stripe subscription details. If not, I save the subscription in my local database. Similarly, for "invoice.payment_succeeded" events, I follow the same logic of checking and updating or saving subscriptions in my local database. The challenge arises when Stripe sends both webhook events consecutively during a single subscription payment. Each event is considered a new request, and Spring Boot handles them in a request pool. Occasionally, both requests execute simultaneously, and if the subscription is not found in my database, it can lead to duplicate entries. So how to solve that problem. Pls guide me Try to guide and solve that type of scenarios during stripe webhook. For that type of scenarios I have one approach lock database row But that is not best practices for big level so provide some best practices to resolving that type of scenarios. How to solving that type of scenarios Pls guide me
I need help regarding ApplePay implementation using stripe
It's show restrict account which I have no idea. My account : chiangmaimerrytravel@gmail.com
@austere haven I've already created a chat for you, let's contine the discussion there
Hello,
I am planning to use Stripe Payment link of product for subscription for my users. I want to know if I can pass email dynamically?
Questions about the expiration strategy for a Hosted Invoice Page Url and Invoice PDF download Link
Hi Everyone,
I have got some problem in stripe payment elements form so is there someone here who can help me ?
Hi there,
I have a question about customize text in the email (e.g. receipt email).
Can i customize those text?
Hello, how long do Stripe issuing applications take to get approved? I'm creating an application which needs to be deployed into production in 2 days (tight deadline I know), so I'll need to search for other solutions if Stripe won't process it in time
Hi there i creating my platform and i want to integrate stripe payment gateway in it. I want to create new account for user on my signup and get its balance and make a deposit and withdraw for this new user. How can i achieve this can anyone please guide me?
Hello
I am using Checkout session for payment . And I want to add discount to each items. Sometimes all line items will have discount or some will not have. As We have custom coupons on website . I want to show that discount value on checkout page. So I am creating the coupon using API where i am using amount_off with total discount applied on website. But It is giving me an error like Error creating coupon: Invalid integer: 91.9
Hey Stripe Moderators,
I have a quick question related to the Payment Element widget.
What's a good way for our frontend code to know when the user clicks on one payment method ( say card ) and then clicks on another ( say afterpay ) before clickin on Pay Now or creating an intent?
Hello there ! I have an issue concerning draft invoices generated by subscription. I want to void them or delete them. Is it possible ?
I need help regarding ApplePay implementation using stripe
Hi
I have integrated stripe payment gateway in php and when i try to make payment via paymentIntent i am getting incomplete status in dashboard because user didn't complete the 3DS authentication so my question is how can i able authenticate user from 3DS in php API ?
And i am using custom payment flow.
Hi team.
Is possible with a Connect user case to use to different funds flow?
The usecase:
I have a marketplace and connected accounts. And I have also my own products to sell on my own market place.
So I created my own Connected account.
The 2 fund flows I am talking about :
Seperate charge and transfert for the multi basket
and Direct charge for my own product.
I am looking to an alternative option here for fees.
The Alternative option is to use direct charge for my seller account, to which we can apply the platform's pricing on the payins and there will be no charge at payout.
It remains to be seen whether this will work for you, as Stripe charges will be debited directly from my seller account (and not from the platform)..
Hello !
Let's say i have a yearly plan of 200$ / year. Is there a way to create a monthly plan that would act as the yearly plan ? For example, by subscribing this monthly plan, the client would pay 200$ immediately, and the next 11 months wouldn't create any invoice, and the 13th month, 200$ again, etc ?
I know this question is weird, but in my case i just can't use a simple yearly subscription.
Thank you
Hello,
The SetupIntent API returns a token. My question is, do you need to provide the parameter 'customer' in order to be able to use a token for payment?
Hello Team,
how to trigger a future subscription schedule right now. Tried to use test clocks but I am confused how to use it.
any onw khow how to update this industry field with connect account api i check documentation there is no field in post or update api
Hey, We are a checkout service in india, we use PG's to process payments. But Can we use stripe to be token requester for us. We are not merchants ourselves but checkout system for multiple merchants.
Hello. Please I’m trying to change customers email on a source using CLI. How do I get this done.
hello, I had a query related to Link type payments. So if one customer has saved his information(email d/phone no) for link type payments, another customer is also seeing the same email id when we create the payment_intent_request. Why do we see this data persistence in link element, also, what's the way to resolve it?
@astral halo please use the thread I created for you
Okay
Hello, When my customers try to pay via the link this error appears
I have a Connect system where the connected accounts should add two bank accounts, one per currency. So I have a connected account with default currency EUR and two bank accounts, one in EUR and another in GBP.
If I create an invoice in GBP, and set up a transfer amount it gets converted from GBP to EUR, even though the account has a GBP account.
How can I manage to make transfers in GBP be sent to the GBP account and EUR in EUR?
Hi, I'm working on a custom payment process on woocommerce platform - for klarna. The scenario is - the first payment intent that is created on checkout has charge type authorize and WC order goes to on-hold status. Then it redirects to the one click upsell page where the payment intent is created with capture_method => manual, and then on the thank you page I do $stripe->paymentIntents->capture(id) for all payment intents, and inside the stripe dashboard they are all 'succeeded' and the WC order is completed.
But there are problems with refunds, when I do a refund within a WC order of e.g. two products I get an error:
Error capturing charge in Stripe. Reason: The specified amount is greater than the maximum amount allowed.
- Where max amount allowed is the price of the first product. I am kindly asking for any help, why is that happening. Thanks
can someone please help me to integrate klarna through stripe, I just think there are a lot of moving pieces and I can't seem to figure it out.
Hello, thank you for your availability
Question: is it possible to change an Express Account business type?
Hello
Hello, team
Could you help me? I'm registered Stripe for my company and can't verify my account. System does not accept documents as proof of identity. I sent passport and bank ststement with the address of my registration, but the system rejects it. Thanks)
hi, im getting 422 error from webhook callback (it seems like my app is unable to decrypt the payload using the given secret key)
Hello, I integrated stripe checkout with a site, and now it's moving to production. But when my client wanted to register on the site, the website (I deployed) is rejected saying that it's domain is not secure,
I have deployed the website on IONOS VPS, and bought domain and am using it.
https://www.rudimarketing.com
This is our website url, why is this being rejected?
Please help me.
How to be Apple Pay Web Merchant through Registration API
Still Unable to call Subscription Schedule
Hey, does anyone know if its possible to connect AMEX to an UAE Stripe Account? Edit: I'm only asking here because stripe doesn't have any Support for UAE :/
Hey! I have 2 different services (websites) to accept payments. For each service I have different products and webhooks. Webhooks are listening to payment_intent.succeeded
But for some reason I received failed requests to the second webhook from the first one. How to divide them? Can someone help?
i need help
Hi Everyone.. is there any way to load money in connect account using connect account external bank account?
Can anyone tell me why units been 3 weeks for a simple 300 payment I was supposed to get on September 2nd. It’s the 18th and it still says processing
Hi, I'm integrating StripeCustomer portal in Java. I want to create a Customer portal session but I don't know how to get the portal url from response.
Map<String, Object> params = new HashMap<>();
params.put("customer", user.getStripeId());
params.put("return_url", returnUrl);
com.stripe.model.billingportal.Session session = com.stripe.model.billingportal.Session.create(params);
in the session object there are no getters. Any ideas?
I'm using stripe-java 23.5.0
I’m building a platform where users can deploy their own store. I want to take the payments for all customers of all individual stores but use Stripe Connect to payout profits from those sales. Will connect allow me to do this?
Is there a way to pass custom query params with a Stripe Link and once the user completes the payment the data is passed inside the metadata which triggers the webhook. Or any way to pass metadata for each user eg their ID.
Hi, guys
i have a question regarding stripe connect, i recently joined a account through connect. why did stripe create two acoount id's i already had a account
Hi, I have a question regarding a very specific usecase that I nonetheless expect to come up every now and then and hence want to ask how this can be done most idiomatically:
- I sell something which has to be paid a deposit for
- the user decides to book the product
- the user gets assigned a checkout session and pays the deposit
- stripe collects the remaining amount at a certain deadline
Mind that I neither want only payments (apparently cannot collect automatically) nor only invoices (want to collect the deposit immediately and conveniently (not via invoice per mail)
Thanks in advance!
Hi everyone, I want to use Stripe Connect for a marketplace with connected Standard accounts (don't want to have a withdraw fee for sellers) and Destination Charges (want to have clarity over fees for the sellers). In the Stripe doc this combination (Standard and Destination Charges) isn't recommended. Why? Can I use it nevertheless?
Thanks!
I get payment intent webhooks in the wrong order sent to my local, i.e.
2023-09-18 13:13:22 --> payment_intent.succeeded [evt_3NrfOFLjYDcRA6KW2azy3lry]
2023-09-18 13:13:22 --> payment_intent.created [evt_3NrfOFLjYDcRA6KW2Fy6lLk8]
Succeeded gets sent before created, how is this possible? This brings complications with my jobs as it tries to deal with succeeded before created
Hi, my WordPress site Woocommerce Stripe Payment is not working for guest user check out. After clicking Place Order button, it just scrolls to the top of the page. It should go to order confirmation page, but it's working for logged in users. WooCommerce Setting for guest check out is enabled. Any suggestion?
Hello, am i able to use the confirmCardSetup with the express checkout element in order to associate a customer's payment method with his account in order to bill him after his trial expires?
Hii stripe team
i getting this error on live server
djstripe.models.core.PaymentIntent.DoesNotExist: PaymentIntent matching query does not exist.
hello, can we check before charge card is international or commerical,
Hi there, I am looking to use Multibanco but all the documentation refers to using "Sources" to integrate it. However everything refering to "Sources" states that they have been deprecated. What should I do here?
Hello Support. I got this error message attached in the screenshot. Need help how to handle this case.
Another question, proceeding to implement what was proposed in a previous thread: how would I add an already paid position into an invoice? I e i want a field „deposit, <somePrice>, paid“
Amount due, <somePrice> outstanding“ in the email sent to the customer
Hello! I have a question. How can I change SEPA ORDER terms text? Also, How can I change my name when it says "You are authorising "......" and Stripe...
Hi! Thanks for your help. This is where I see the text
Hello! I need help with a payment that didn't reach my bank account and on stripe I got this notification:
Hi all—I have a question around webhooks, specifically the secret retrieved using stripe listen --print-secret—can this secret be rolled/updated somehow?
Hi Stripe Support Team! I just ran into this error "api_key_expired" from trying to listen to webhook events with my stripe integration. Once I checked my dashboard I could see the API keys, but none of them had a flag or something on them to denote that the key was expired. I was wondering if this also happens with production keys and what is the best way to spot this ahead of time? Also, this was a CLI key, how do I create a new one of those?
Hi Stripe Support, I am a dev which currently looking to integrate google pay into our online store using Stripe. But on stripe documentation, it only contains 2 options, which are using stripe checkout UI or stripe elements. But we have a custom UI and checkout flow. Anyway we can still integrate google pay? Looking on the Intent API doc, there is no "google pay" payment method type. Anyhelp would be appreciated
Hello, I would like to know if it is possible to control the bin code of a payment method using stripe api ? Im using Stripe SDK for React Native with a nodeJS backend. I would like to block specific payment methods based on the bin code
Hi, I updated to the latest android stripe terminal sdk and now I get the error "com.stripe.stripeterminal.external.models.TerminalException: Must have a country code to connect to a Tap to Pay reader.".. How can I set this country code?
Hi I have a case when I am trying to create a subscription for $100
With 3 installment so 100/3 =33.33 but I am getting a difference of cent Is there is way that
I can collect whole payment instead Of 99.99
Hello Stripe Support Team, I implemented the stripe payments with Adobe Commerce Cloud and after configuring, it's throwing the below error on the checkout page.
Message: Class "StripeIntegration\Payments\Model\Stripe\Checkout\SessionFactory" does not exist in /vendor/magento/framework/Webapi/ErrorProcessor.php:208
Hi
I have a Laravel API that handles my payments.
Here I create a Stripe Checkout Session using the ‘stripe/stripe-php’ composer package.
This all works fine, I get a checkout page and I’m able to complete the payment.
I had some problems where I got the error: ‘invalid_request_error: This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.’
I asked In this chat and got the solution by setting:
setup_future_usage to off_session under the payment_intent_data
But now when this is set to off_session, I can only choose Creditcard as payment method.
The other methods like ideal and Bancontact disappeared, is there an additional setting I need to set?
const stripe = require('stripe')('YOUR_SECRET_KEY');
// Replace 'ba_123456789' with the actual Bank Account ID you received when creating the bank account
stripe.verificationChecks.retrieve('ba_123456789').then(function(check) {
if (check.status === 'verified') {
// The bank account has been successfully verified
// The microdeposits were successfully checked and confirmed
} else if (check.status === 'pending') {
// The bank account is still pending verification
// This typically means the microdeposits were sent but not yet confirmed
} else if (check.status === 'failed') {
// Verification failed; the microdeposits did not match or other issues occurred
} else {
// Handle other cases as needed
}
});
is this a valid code to verify the bank verifcaton status
I am creating a customer onboarding account. How to hide not needed fields? Also, manually pass fields through api without having user to change it?
hi, I want to support refund for asynchronous payments, to which events should I listen?
hi, I need to apply different fees based on customer card holder type (individual, business, etc.), but I can't find that data in card object, can you help me?
Hi, I need to implement the withdrawal of funds to the user's card on request, but I can't find how to do it can you tell me how to do it using api requests?
Here is a small example of what I need:
User 1 has created a task for which there will be a payment.
User 2 completed the task and his balance was increased by $100
Now user 2 wants to withdraw funds from the balance to his card
How to do it?
How to create account
Hello! I have just made this question but my Keyword start failing and I wasnt able to continue the question
I want to change SPEA ORDER terms text
How can i change this text?
daviddrp
Hi. I am interested in whether the following messages have the same meaning? are they triggered by the same error? .. and whether these 3 messages are the same messages that have changed over time:
- The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first.
- The PaymentMethod pm_.....v does not belong to the Customer you supplied cus_......o. Please use this PaymentMethod with the Customer that it belongs to instead.
- No such PaymentMethod: 'pm_.......v'; It's possible this PaymentMethod exists on one of your connected accounts, in which case you should retry this request on that connected account. Learn more at https://stripe.com/docs/connect/authentication
I got recommended to store the customer upon first payment for later use in a previous request here, but for some reason I get null for the customer field, even if I specify customer_creation: "always" when creating the request for the session, what am I doing wrong?
{
"line_items": [
{
"price_data": {
"unit_amount": "100000",
"currency": "EUR",
"product_data": {
"description": "-",
"tax_code": "txcd_20030000",
"name": "-"
}
},
"quantity": "1"
}
],
"cancel_url": "-",
"customer_email": "fritz@baumschlange.de",
"expires_at": "1695049323",
"payment_intent_data": {
"setup_future_usage": "off_session"
},
"mode": "payment",
"success_url": "-",
"customer_creation": "always"
}
Thanks for the help. This works now. I can see link and cash app pay in test. Can't see google pay but I'm good for now
if i remove one bank account with a certain currency what happens to the leftover currency?
Hi Again,
I am creating customer account. While creating an account, I am passing fields manually like bellow. But, form is not getting prefilled
: company: {
address: "New Jersey",
name: "Incyree Inc",
phone: 123,
},
business_type: {
email: email,
first_name: "Anish",
gender: "male",
last_name: "Subedi",
},
business_profile: {
url: "www.incyree.com",
},
Hi! Can I have ACH Bank Transfer ONLY? (I do not want Credit Card options to show). Is that possible? And how?
Hey there,
we're a german company currently expending into the states. Our first serious customer in the US is receiving german e-mails and german statement descriptors on his banking account. I cannot find an option to change this. Please help me!
Please could you help me on how I can validate possible fraud with a card by shipping address and name of the holder? or in any case how to validate this data so that when creating a card or making a payment a fraud issue can be detected
Can someone adivse how to embed email into Email field created by Stripe Payment Links?
I have a buy button, clicking on it takes user to checkout ... (https://buy.stripe.com/test_fZecPtcHQ9ne3Bu3cc)
As you can see Email is empty, how can i add email to be not empty, but to be prefilled and disabled for user to change it ?
If I'm using <PaymentElement /> in my React application, but I'm completing the payment intent server-side, is there any way to get it to list all the nice payment method options like in the demo?
Hi there, I noticed an issue regarding payment collection. My customer added a card which is expired since november 2022 and yet, payments were allowed many times by Stripe. Can you help with that ?
Hi there, the doc related to usage record doesn't expose how to DELETE a record. So I'm wondering if this feature is possible ? https://stripe.com/docs/api/usage_records
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
What is the case when one payment intent has multiple charges associated with it?
Hi there
Cannot take payment on Tap to pay in US. getting {"error": {"code": "FeatureNotAvailableWithConnectedReader", "message": "This feature is currently not available for the selected reader."}, "paymentIntent": undefined}
iphone 12 pro
any ideas, thanks.
When creating a refund for separate charges, what is the difference between charge and payment_intent parameters? Can these be passed together or one excludes the other? In the past I used payment_intent, but that was for direct charges. Now I use separate charges. However I am curious about the difference.
Hello! I am trying to use Stripe TAX to calculate the sale tax - I have enabled by development account and set my origin adress (in Florida) - and ran the following (straint for the example on the doc):
how to create customer for my connect accounts?
Hi all. How protected should PM/customer/request IDs be? Could they be dangerous if out in the wild?
Hi, I'm trying to delete an account on beautyai.fun that's powered by stripe. Is there anyone who can help do it and cancel the yearly payment?
Hello team!
I have reached out in the past about our Payment Element Apple/Google Pay implementation efforts (#dev-help message). I am hoping to get another question answered today if possible. Can you confirm that by enabling Apple Pay as an option in the Payment Element component, we do not also need to update the UI of our "book" button to match traditional Apple Pay designs if that method is chosen?
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hi team, how are you? Is it bad practice to use multiple prices for the same product at the same charging frequency?
Why is this account not working acct_1NrjDtRabaJHbvqp it uploaded all info correctly
Hi Team...
Need help
I followed the following article - https://support.stripe.com/questions/how-to-pause-or-cancel-subscriptions
I implemented update, resume, cancel subscription endpoint ...
update and cancel is working expected however when i try to resume the paused subscription I can't
I get the following error
invalid_request_error
You can only resume a subscription if it is paused.
I can resume the paused subscription via dashboard successfully not sure what i am missing...
Here is the resume endpoint call
await stripe.subscriptions.resume(
subscriptionId,
{ billing_cycle_anchor: 'now' }
);
If a subscription is set to Auto will it charge the card on file without me needing to send an invoice?
Hi, I get this error on attaching payment method IDX10223: Lifetime validation failed. The token is expired.
When we use a stripe checkout session to send a user to a checkout page. What event should I listen to via webhook to determine if the charge was successful or not? Is the checkout.session.completed a good indicator, or do we need to go deeper into the paymentintent?
Dear Stripe dev support, i hope you can help me out with an issue regarding an account of one of our customers. We've integrated Stripe in our SaaS product and are creating invoices and subscriptions via the API. All works very well with 18 other customers. This customer with troubles send out 2 batches of first 100 and later 400 invoices as result of created (scheduled) subscriptions. Payment methods like iDEAL are not activated yet so they are asking for bank transfer (a hand full of other customers does the same). After 500 invoices send out, only 3 payments (including customers we've send a manual reminder by hitting Send invoice button again). So our concern here is that the emails are not send out the right way. Waiting for multiple days now on a response on our ticket(s). Customer not happy with both of us (Stripe and our product). All the invoices have note: "Invoice was sent to X" but we can confirm that almost all emails are not delivered (also not in spambox). Im really curious to some additional email logs, is there anyone here that can help us out? Have a nice day!
Can anybody tell me how to get past the stripe verification so that I can use live payments? Instead of dev environment?
Hi there !
Is it possible to bill a subscription for one year and a few months on a single invoice? To be more specific, a customer has agreed to subscribe for the period 18/09/2023 (today) to 31/12/2024 (a year and ~3 months later). I would like to invoice this period in a single invoice, based on an annual price (3000€/year). Any advice?
Hii Team, I am creating subscription like this,
$product = $stripe->products->create(['name' => 'Basic Plan']);
$stripe->prices->create([
'product' => $product->id,
'unit_amount' => 1000,
'currency' => 'usd',
'recurring' => ['interval' => 'month'],
]);
and I am creating checkout session using price_id like this
$session = \Stripe\Checkout\Session::create([
'success_url' => 'https://example.com/success.html?session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => 'https://example.com/canceled.html',
'mode' => 'subscription',
'line_items' => [[
'price' => $priceId,
// For metered billing, do not pass quantity
'quantity' => 1,
]],
]);
I create two plans , basic and pro if user want to upgrade their plan then how upgrade process will works?
Hello, I want you to help me with something.
I have the sale of my book, and I already put the issue of shipping. but the problem I need to know is that for a book is fine the value but when I put 2 or 3 the shipping value does not increase. how can I fix that?
Hello,
We are working on building stripe into our application, where users can subscribe to creators on our site (similar to patreon). I was wondering what the best setup for this on Stripe is (without using Stripe Connect- we use an external platform to pay out creators). Do we dynamically create products for each creator's subscription tier? Or is there a better method.
When listing invoices, I plan on displaying the data via an invoice table, I see there is a limit functionality but is there a skip functionality for pagination purposes?
https://stripe.com/docs/api/invoices/list
hello, I have a little problem. I am qualified to receive payments on Twitter. But I dont have a Business. What can I do now?
Hello, how can I filter and view the subscribers that only went through our 14-day trial and canceled the subscription? I will be sending outreach follow-ups to anyone that did not continue their subscription after the trial period.
We are using Stripe Connect Standard and we've had multiple people complain that the onboarding process is picking the wrong Stripe account and doesn't give them an option to choose which account they connect to. Is there a way to change this behavior or some sort of workaround? Or a way to communicate to our users how the onboarding process works?
I understand now how to pass pre-filled email to payment_Links. How do i prevent user from changing it, basically, to have Email field DISABLED so it cant be changed? I dont see it in documentation
Hello, how do I setup an account with multiple product lines?
Hi Stripe Devs! What is the best Stripe Connect logic to receive a full charge amount in a User bank account and then debit an amount (Stripe fees) as a separate line item in the Users bank statement? Or is this logic even possible? Goal is to provide transparent accounting to the users. Thanks! 😅
Hi, We'd like to reuse customers and their payment methods across our connected accounts. We managed to clone a payment method on a connected account but we can't find a way to do the same with customers data except creating a brand new customer on the connected account and copying over the platform customer's data.
Hello I have an app similar to instacart. I wanted to know if you could share resources on when a Connect account completes a job how do i add to their balance? Also I want all payouts to happen on a specific day(Connect account cant withdraw balance same day ect.)
for recurring prices, what's the main point of last_ever and last_during_period ? Wouldn't those both be the same as the most recent period updates would also be the most recent updates ever?
how much stripe take commission for ach bank payments in US.
Hi- I'm using the PHP Stripe\BillingPortal\Session to redirect my customers to the Customer Portal to allow cancellations of subscriptions and to update billing information. This is working for some customers, however many customers call our support team and would rather us cancel on their behalf. Is there any restriction on using the Stripe Customer Portal on behalf of a customer?
Hi all! quick question, this invoice number attribute field https://stripe.com/docs/api/invoices/object#invoice_object-number is generated automatically when I create a new invoice?
Hi, I'm integrating stripe api with php. I'm updating the customer's subscription but I want calculate proration for myself and charge an immediate proration fee. For example, when the user update from $500/year to $800/year, the proration calculated by stripe would be $300. However, we would like to charge $400 if the user update to $800 because $800/year is a discounted price. Is there a way to charge the user $400 when the user update the subscription ?
Please help me with stripe business registration.
While registering, I encountered the following problem.
what can i do if i my icloud email is full and i cant pay the bill. so therefore i would need to change the email on the stripe account? cant recieve a verifiation email, or recovery email
I have an implementation question. I am using stripe checkout to collect payments(one time, weekly, biweekly, and monthly). We want to then allow contractors to then select from the list of paid jobs, when completed, store the amount owed to the contractor until payout day. We dont really want to pay them directly so if a customer request refund and it is approved we want to deduct from Connect account(using Express accounts). Should we comtinue to use Checkout or should we be using something else?
Hello, Why this invoice doesnt have IVA ? In the second object? https://dashboard.stripe.com/invoices/in_1NqhS7DtLlgoCDIrXdQp9Rjh
Hello! How can I change some steps of the Connect onboarding?
Hi. When paying, I get the following message: You have previously paid with a card in the currency "EUR". At the moment you are trying to pay with a card in "ARS" currency. Unfortunately, Stripe does not support this currency. Please use a card with "EUR" currency or try paying with a card using Xsolla.
Missing the Xsolla payment method altogether, so what should I do)?
Greetings- I'm using stripe with nodeJS and I'm referencing it in a .js file via const stripe = require("stripe")(sk_test_...); However, I'm getting "This expression is not callable.
Type 'typeof import("stripe")' has no call signatures." Again, it's in a regular .js file
Hi! Need confirmation on Stripe Tax-related query, Once tax setting is updated, and subscriptions have automatic_tax enabled the default tax setting is picked right? I do not have to update the tax behaviour for the prices and tax codes for the products?
hey folks, if a customer does bank tramsfer/ACH/SEPA etc, does the payment intent created for that particular order returns successfull immediately? or is it async? like only when stripe gets the money, then the sucessfull payment intent will be triggred? I am using checkout to accept payments if that matters
Hiya, are there any issues with test environment connect account onboarding? I'm testing my flows but keep getting We were unable to save changes to your account.
I'm using POST https://api.stripe.com/v1/accounts and then https://api.stripe.com/v1/account_links to get the onboarding url. The error comes at the end, retry just flashes to the "review" step then fails again. This same flow was working last week
Here is the network error response, I don't think I'm specifying this api version myself anywhere
"error": {
"message": "Invalid Stripe API version: 2020-08-27; updated_requirement_errors_beta=v1. You do not have permission to pass this beta header: updated_requirement_errors_beta. If you have any questions, we can help at https://support.stripe.com/.",
"type": "invalid_request_error"
}
}
I have a client that wants to only utilize Stripe for Identity Verification and not for payment processing. Is this possible?
I am getting IntegrationError: Invalid value for stripe.confirmSetup(): value should be an object. You specified: seti....
in docs it is mentioned to use setupIntent but i saved my bank detail as source so my doubt is that does that method of saving details initiate automatic microdeposit or i have to use setupINTENT method ?
good evening everyone, I have a very serious problem, my payments and my stripe have been suspended and blocked, how can I reactivate everything?
We have a Web App built with Solidjs, wanted to install on Stripe, is there any way with which we don't have to rewrite the app in React
so i only have 10 days to verify my identity with stripe, however i only have an expired passport
you cant its don e
is there any default page created by stripe for react native too so that we can collect bank details easily,i did some research but i find that for web only?
I'm having trouble verifying a webhook event coming from a Stripe App I'm working on. The only options for webhook secrets in the dashboard are for local development of backend servers listening for non-Stripe App events, and public webhook endpoints listening for non-Stripe App events. Where do I get a secret for local development of a Stripe App? My goal is to receive a fetch request with a Stripe-Signature like I see in the docs.
Is webCrypto ( export const webCrypto = Stripe.createSubtleCryptoProvider();) still required for Stripe webhooks auth within a javascript run time (Cloudflare)?
So I know that stripe subscriptions have to have the same billing interval (monthly, yearly, etc).
But does that mean that a monthly subscription can't contain a single time payment item?
Hello
I have just set up Woo commerce but I am in Canada and according to Stripe it's a US license. They told me to contact you
Please reply in the thread I created for you instead of here. 🙂
Greetings, Stripe Community! 😊 We are currently exploring Stripe Connect and have a query regarding refund fees. Our workflow involves the possibility of multiple refunds since a customer can book a service, pay for it, and then the service provider may cancel the service. Additionally, a customer can book multiple service providers simultaneously. We'd like to clarify whether we are charged fees each time a service provider cancels a service, and if so, could you provide the fee details? Thank you! 🚀
Hi I've been trying all day to get my funds release and I'm getting kicked out of my hotel because I can't pay
Why is my payment paused?
I've been getting paid from hyer for the whole year now and now you froze or paused them after I undated everything you still won't release me $
hey stripe, would it be possible to remove all charges, payments & invoices that have happened before a particular date?
we did a hard pivot earlier in the year and would like to 'reset' our stripe dashboards. we don't need any of the data happening prior to june and would prefer to have it completely gone. i deleted our old customer/subscriptions/prices/etc, but couldn't find any APIs for deleting the rest of objects
Hi! How can I create Direct Charges with Standard Accounts without needing my sellers to create the products themselves? Can't I create the products to get the priceIds and send them their money?
I have a connected standard account of business_type individual, but when I run a get to https://api.stripe.com/v1/accounts/$accId, I don't get the individual property back. I want to get the user's address (and maybe other stuff) back, and I thought I'd get that from the docs (https://stripe.com/docs/api/accounts/retrieve). Is that not the case?
Hello all,
I'm attempting to embed a Checkout snippet onto a website that when clicked will allow a customer to select a quantity of subscriptions. The point is to integrate Rewardful into the website but also allow users to select a quantity. I'm not smart enough to figure this out. Is this possible? It's also possible I'm overcomplicating this or thinking about it the wrong way. Thank you all
i need help
Hello, i have a question around payment intents and invoices. I'm building an application where the user can buy 'one off' purchase of our products, so i manually generate a invoice and add the line items. We want to capture a card for the purchase and any future subscriptions if they choose to make any, so we generate a payment intent at the time too.
my questions:
- is this the right approach with one off purchases? ie: generating your own invoice and adding the line items manually? I also have a recurring subscription product, and the steps are less involved – we just create a subscription and stripe kind of takes care of the rest... so just want to make sure I am on the right path for the one off purchase scenario
- as far as I know, stripe doesn't auto cancel open invoices or open payment intents after a period of time – is there any harm in leaving 'dangling' open invoices or payment intents? or should I be manually cancelling/deleting these to keep the records clean? (note: customers will always pay via my app, they won't really touch stripe billing) .
Hello, we are a platform that uses Connect standard. Is there a method to cancel/close a connected account via the api?
Hello - I see that Stripe has PayPal (!) support, but only in Europe... what?? Anyone know why that is, and whether Stripe intends to roll this out for accounts in other continents? https://stripe.com/docs/payments/paypal
Hi Stripe Moderators,
Question about the payment element integration.
What's a good way for a user to save their card? Does the payment element give us that option?
Hello,I have a little problem ,which event is listening for cancel subscription?
for Payment Intent, what is the last status where we can set the transfer_data.destination?
hello hardcore devs! Good day. Hope all is well. I have a quick question related to payment form. I might missed the documentation, but wondering if we can configure the texts inside the credit card, cvc and expire date to be replaced by a static texts provided by us?
Hi,I want to know fees about merchant online pay
Hi I need integration with okta
Hi, I am new to discord and stripe so please accept my apology in advance. I need to use Stripe Identity on a Wordpress/WooCommerce checkout form can you point me to a resource to help me understand how to achieve this integration. I have had a look at https://stripe.com/docs/identity/verify-identity-documents?platform=web&type=redirect but I am unsure how to make use of this. Thanks
Hi,I need help. Our company adopts a subscription charging method. The current charging process is:
- If there is no customer, call the customer.create interface of stripe to create it.
- Adjust the subscriptions interface to create a subscription and get the client_secret.
- The front end uses client_secret to call stripe sdk to render the payment page.
- After the user pays successfully, Stripe calls the webhook to notify us.
The problem now is: the customer.create and subscriptions interface delays are very high, sometimes as long as 3 seconds. In this case, the user has to wait several seconds to see the payment page, which greatly affects the payment success rate.
So our appeal is: Is there a simpler payment process? Can users see the payment page immediately?
I cannot get the api key anywhere...
My country is not available to choose
Any chance their is a super secret way to provide access to the Price viewport with Stripe Apps? (not sure how to word this)
Hello, how can I make the "customer chooses price option" be 0.00? I'm trying to use a QR code I made to give people a free 30 day trial of our app.
Hello, we are scoping a new project for a client whereby we are building a donation platform that is based on a % of sales data for a business... ie each month the customer/business is required to submit their sales data to our platform and then based on a % they have committed to, we will generate a Stripe invoice for that amount which will then be donated to a selected organisation etc.. My question is can we do this using Stripe Subscriptions and modify the price each period based on new data. I understand we would need to update the price via the API and that's fine. My question is does Stripe allow changing the price of a subscription each month? The docs state there is a "Variable Pricing" model with two options; Inline pricing & pay-what-you-want. I'm trying to work out which one of these two would work better in our scenario. Any advice or suggestions would be greatly appreciated! Thanks in advance.
Hi how can i transfer usd from one customer account to anothet?
Hi,
an ex-employee that still had access to stripe refunded a lot of clients. The status of the refund is "pending refund". I am calling the "Cancel a refund" endpoint (https://stripe.com/docs/api/refunds/cancel?lang=curl) but I get the following response. Does anyone know how I can cancel these pending refunds?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi, How to retrieve additional charge for customer on meter based pricing
Hi Stripe Admins, I have a question about payment methods inside the payment element...
How can I find out from my frontend code which stripe payment methods are available (i.e. available for currency, location and amount and switched on in stripe dashboard ).
I'm aware that stripe displays the available payment methods on the payment element. Just wanted to know if there's an API to get this list of methods.
how do i integrate klarna with stripe setup intent on test mode?
can we collect bank details from stripe default page in mobile app also?
some country not support stripe , if i use account will ban or on hold chance ?
Hey Team!
Need a clarification regarding Apple Pay.
Hi Stripe Admins, How can I obtain payment fees through the API?
hello please i make my customers pay to my website through a checkout session with subscription mode, but i want to check if the subscription of the user is ended or the renewal failed to cancel the membership of the user automatically, so how can i do that?
@misty hornet hi
some country not support stripe , if i use account will ban or on hold chance ?
Hi There, Let's say if I sent the onboarding requests(for connect express accounts) for 50 people. Is there any API/Webhook event to check those 50 people's onboarding status without going to the dashboard on stripe?
Hi folks, using the Express Checkout Element I know that payment methods will be shown if a client meets certain criteria. Is there a way to query which payment methods are available to the customer? For example, an API to check or an event handler that gets called once the payment method is available? I used to use canMakePayment on the payment request, but not sure how to access this info when using the Express Checkout Element 🤔
Hi Stripe Admins, I want to take address inputs from users to update their address details to automate tax status for upcoming invoices, does stripe provide an interface to get the address separately? Or any API to validate the address data if i obtain these using a custom modal?
Hello, I would like to add another bank account in the dollar currency, but I do not find any ability to modify or add
How does Stripe's HTML side works? Does the form elements bind as iframe? I'm trying to implement Stripe to my website, but I'm lost at this point considering there is a lof of websites implemented it on their way.
hello guys i have a problem and im hoping you guys can solve it for me .. im a customer of https://app.vtcanalytics.com/ and they use stripe as a payment option .. im from the netherlands and i have a pre paid creditcard there is money enough on it but all the time i want to subscribe using my prepaid credit card it failed i try to pay allready like 10 times and everytime the payment failed how can is solve that ?
VTC Analytics is a service providing VTCs with driver hubs for their drivers.
Hi, I have a problem with syncing subscriptions. I listen to customer.subscription.created to create a row in our database + settings the status to pending. With invoice.paid I listen to when the subscription was paid + setting the status to paid. The problem now is that, when the subscription is instantly paid, I receive the invoice.paid first and then customer.subscription.created. So the status in our database is pending instead of paid. Is there a better way to sync subscriptions?
Hello, we would like to enable "Handling card information directly" on stripe, We have submitted request to Stripe support last week but there is no response yet. Is there any way to make it faster?
hi how to get product name in api
Hello guys I have issue with my stripe dashboard , getting message that my Payout and payment is paused and ristricted
I need any one can help me out
Already I emailed them
@misty hornet Could you reopen my thread?
hi devs,
I'm trying to create an authorisation (PaymentMethod) from a Stripe token. I got the Stripe token from an ApplePay token. I need the authorisation for future charges, so I'm wondering if the PaymentMethod is necessary at all, or just store the StripeToken.id as if the authorisation PaymentMethod.id for future charges. Can someone explain the est course of action please?
Hi @waxen quail , I'm encountering an issue with setting up Connect accounts using Stripe in my project. When users try to set up a Connect account, they are redirected to the Stripe platform, but then they are returned back to my website without successfully setting up the account and without any error messages. I'm just adding the basic details like name, email, address then we're expecting it to redirect us to the document verification page and after that bank details page, but after filling first page it redirects me back to my website without returning any error.
Hello, Does Stripe's Paymentintent not support apple_pay?
I've got ApplePay turned on, but new paymentintent got this error.
Hello, is there any API in stripe to get exchange rate , we would like to store a exchange rate when payment is completed ( e.g If user paid in CAD then CAD as base and rate of conversion in other currencies )
JS mount, when I mount an element, it clears the parent.
Hello,
Most of payments in my stripe accounts are failing recently and have the generic_decline as the decline code. Are there things that must be taken care when creating customer, setup intents and payment intents in my code so that the bank is likely to accept the payment? I want to be sure there are no glitches in my code leading to those payment failures. Thank you!
Hi Stripe Admins, Why latestCharge cannot be expanded, the error infomation: This property cannot be expanded (latestCharge).; request-id: req_WGCZSgt1sFxJVM
Hi All, I need to integrate EMV 3DS support to my payment intents. The standeard approach is to use Radar. But I need to implement 3DS without Radar. May I know if there is good documentation?
Hi,
How is it possible to accept the customer to pay with his local device on a checkout session ? I dont understand where I have to configure it in the dashboard.
For instance we set the checkout session in EUR, but would like to accept INR converted in EUR.
Thanks
Hi,
I use Stripe Connect (Express) for my platform, but I'm having some problems to test this. I initiated a checkout to add funds to my balance, but I'm unable to initiate a payment to one of my connected accounts (verification and onboarding ok). Can to help me to solve this issue so I can run the tests ? Thank you.
I have email inform me about my customers has made an unexpected payment and I want to know which customer have got the issue.
At the bottom of the email it said if you want to refer to this message? Use this ID: em_*****************
How can I use that ID to refer to this message to check who made an unexpected payment
I can't add custom classes to input elements
Hello, why is my personal card blocked from paying? Hahahaha. Knowing that I can buy from another merchant, for your information, I tried another card and it was rejected.
Padding only available for idealBank, any workarounds for card inputs?
Does anyone know how I can fix this issue with the price I am trying to send for the payment? The docs explain that I need to send the total amount in the currency subunit (pennies, not pounds and pence). So I have done that, however, when I click the the pay button, the amount is not converted into Pounds and pence, its just taking the entire number as pounds.
I am passing 9999 but it should come out 99.99
ExpressCheckoutElement
Nodejs - NextJS
hi devs, im trying to use connect with direct charges and store customers on platform account.
that would solve all my constrains:
- platform gets only fee,
- all stripe fees are on connected accounts,
- connected accounts can return payments to customer from stripe ui directly,
- customer only puts paymentinformation once and can pay to any connected account on platform.
do you think this is even possible?
Hi, i'm new with stripe, so i need help 😉
In production, i have sometime the decline_code : "insuffisant_funds" .
But i don't know how simulate it in test with the physical test card.
What is method toi simulate insuffisant_funds ?
Thx
Hi, is there a specific method or something to get fee from Stripe invoice ID?
Hi, just a short question: is it possible to create a subscription with an "incomplete" status? That means, creating a subscription that isnt active and paid for yet?
how do i get instant payouts on stripe
Hello. After trying to create a new subscrpition on local dev, i am seeing error that says:
Stripe\ Exception \
InvalidRequestException
PHP 8.2.10
10.23.1
Stripe Tax has not been activated on your account. Please visit https://stripe.com/docs/tax/set-up to get started.
So, i went to Stripe Dashboard in test mode, and followed enable tax docs, and i see this:
Stripe Tax isn't yet supported for your country. Please contact stripe-tax-support@stripe.com to register your interest or if you want to collect tax in a supported market.
Now how do i set my product NOT TO look for tax or how to solve this?
im trying to take money out of stripe account with instant payout but theres no pay out funds instantly option
Hi Stripe Support Team! I want to catch the webhook event of somebody purchasing a product that originates from one of our stripe connect account. What would this event be called? Thanks for your help!
what code i can use in test mode for verifying bank account in test mode ?
how collect emails with the payment element ,is some demo for start, i have flow this doc https://stripe.com/docs/payments/link/add-link-elements-integration?link-integration-type=collect-email ,but not found detail, please let me know, thanks
Hello, I have a simple question, can we create connect account for individuals people ? I mean without any company ? Because when i setup account with "business_type": "individual", It ask company sectorsand website.
Thanks
I'm encountering an issue with setting up Connect accounts using Stripe in my project. When users try to set up a Connect account, they are redirected to the Stripe platform, but then they are returned back to my website without successfully setting up the account and without any error messages. I'm just adding the basic details like name, email, address then we're expecting it to redirect us to the document verification page and after that bank details page, but after filling first page it redirects me back to my website without returning any error. I'm using stripe sdk.
Hi dream team,
Is it possible to set up a deposit system for more than 7 days ( that's the period I saw on the doc...) ?
Hello, we're trying to implement wallets (Google Pay + Apple Pay) using PHP, iOS and Android SDKs. Reading through the docs we are not entirely sure if it is possible to use them for off-session charging, since there is no Apple Pay / Google Pay payment method type for adding the method. Is this possible when using PaymentIntent with setup_future_usage=off_session + iOS/Android SDK?
hey
Hello, I am using react app to save the user card detail for future use. Here I have used nestJs to get the setupIntent's client secret for adding users card.
Is it safe to pass payment_method_id "pm_xxxxxxxxxxxxxxxxxx" over network?
One more can you suggest on how to make the payment method default when first card is saved.
Thanks
i have some issue
Hello !
I'm looking to test SEPA (from https://stripe.com/docs/testing?locale=fr-FR&payment-method=sepa-direct-debit#paiements-par-d’autres-moyens-que-la-carte-bancaire), and i don't understand the use case where PaymentIntent goes from processing to requires_payment_method.
How could this happen, because the payment method IS the SEPA i chose 🤔
Thank you
Hi
I am creating few invoices through Stripe dashboard
After finalizing and sending the invoice, I observed that the client secret key is empty for the payment intent associated with the invoice, I would like to know what is causing this behavior?
(I have another Stripe account, where I am able to see the client secret key for invoices created through dashboard)
Hello ! I was wondering if there is any documentation about all the possible types of tpe payment error with their payloads ? The errors are not the same in test mode and in prod, so it is a bit difficult to handle.
Where in response invoice_prefix is returned when an invoice is created? I am looking for the key. basically i mean the invoice prefix that is set and increases sequentially as more invoices are created
Heads up - if you have the "DuckDuckGo Privacy Essentials" chrome extension enabled, it breaks the dashboard in unpredictable ways. You often get a blank page when nagivating unless you explicitly refresh the browser.
Hi my company is registered in UAE and the system keep not accepting our verification documents. Spoke with customer service probably 10 times they said it's a technical problem and the ticket has been rased to the development team. 1 month later still the same, the issue is not resolved. What should I do?
I can't send float amount in checkout
I wish we had a "Duplicate Product" option in the dashboard for when we're creating lots of similar products
Is it possible to add TAX to already completed invoice?
hi, I see in stripe's dashboard balance/overview that you give in this section "Upcoming payouts to your bank" a date for "Payout expected to arrive... ". How can I give that date also as a platform to our custom accounts users? Is there an api for that? is it a special calcualtion using the arrival_date of the future transactions?
how can I update the 'statement descriptor' of a custom connected account ? For some reason stripe used the website's url as a descriptor instead of the account name ? Thanks for your help.
Hello! We are using custom connected accounts so when our customer wants to onboard to stripe we create a connected account and redirect them to stripe onboarding flow. We have some merchants who's legal entity country is GB for example but they sell their goods in poland and want to use blik. Stripe does not allow to activate blik for connected accounts in GB. How should we tackle this?
Hey guys, I have a Connect account. And I'm wanting to display the amount currently in the balance, and the amount in transit like your dashboard does. I can use the Balance API to get the current balance, but how do I get the In Transit amount? Thank you 🙂
Hello, I hope you're doing well! Excuse me, I want to know what strategy could I use to work using webhooks and change the status of my items in DB when by payment links. I mean, at the moment of payment link creation I'm sending metadata related to my items, but when I receive events through webhooks (charge.failed,payment_intent.created,payment_intent.payment_failed) the objects related to the original item (that has metadata) come without any metadata, this is important, because I'm trying to change the status of a payment in my DB when payment failed, and I receive the event, but without the metadata, I don't have information enough to change the status in my DB. Does someone have a clue, advice or any help related to this?
hey, I wanted to ask for a bank transfer checkout session, does stripe send any event to indicate whether the client has done the payment, not whether its sucessful but have they gone through the session, in the docs its mentioned that we get a event when the client is redirected to the ban payments instruction screen but nothing after that, it would be really helpful if we can somehow find out if they have gone through it or not
Hi there I don't find the retry payment api ? is there such an API ? I'd like to allow my customer to retry directly payment from webportal using API is that possible ?
How to pass billing_details.name before calling stripe.confirmPayment();
I just wanted to know is there any way that we can generate a invoice in Stripe's monthly subscription 7 days before the subscription ends. I did lots of searches on web but couldn't find any solutions. Is there any event that it throws when a subscription ends 7 days before ? I would really appreciate your help!
I would expect it to generate a invoice 7 days before the expiration or cancellation of subscription
hi, I'm struggling with phone number and code verification in TEST mode for unified connected account onboarding... were there any changes recently in that mechanism? I've onboarded plenty test accounts in the past and didn't have any problems... the account was created in this request: req_2sK8SAPVta1TOe
Hey, I need help, who can I write to?
Hi, I am interested in trying the "ui_mode" "embedded" with checkout. I've updated my code as per the docs but says I need to contact Support?
for some reason stripe has classified my company as a high security risk and no longer lets us transact. Cant get in touch with stripe staff. How can I solve this?
Hy I wanted to implement stripe in react native app, User can buy coins and then use them ito buy some gifts I heard from somewhare if I implement stripe payment sheet then apple will reject my app to implement apple pay gpay I've have to use react-native-iap is it true please guide?
I am trying to setup session checkout and express checkout for yearly subscription. The subscription may have a different price for the first year and then a different price for the renewal. We also have the possiblity to apply a coupon (for the first year).
So far what we are doing:
Create a sub with price_data with a yearly interface. Apply a coupon if client provide one.
On webhook change the next cycle price for the renewal price.
It's working, but it's really not User friendly since on stripe cart there is no mention of the "renewal" price.
Any solution for this ? Everythin is setup via the api (we have our own dashboard to manager our product/price)
I've just installed Stripe CLI and logged in to Stripe using stripe login.
Is it normal that stripe status gave me that?
Unknown command "status" for "stripe".
See "stripe --help" for a list of available commands.
I am following this video https://www.youtube.com/watch?v=Psq5N5C-FGo
Maybe the video is too outdated?
In this edition of Stripe Developer Office Hours, follow along as CJ Avilla walks through the fundamentals of using the Stripe Command Line Interface, or simply “the CLI”. We cover getting started, using multiple API commands, how to test webhooks, and more.
Resources
- Full Reference: https://stripe.com/docs/cli
- Download the Stripe CLI: ...
I am using stripe-php library. How can I chain or conditions for subscription search. I can do this with no problem
\Stripe\Subscription::all([
'status' => 'active',
'created' => [
'gte' => $startDate,
'lte' => $endDate,
]]
but now I need to allow the possibility of search by any of serveral statuses as well
Hey ! i Just want to know how to check if my payement link have been paid, like the status please ?
Have a good day
I know how to create link, how to setup with quantity and product but i didn't found how to check after created the link
Excuse me @waxen spindle sorry for my late response. Continue with the question: #dev-help message at the moment of get those events is it possible to know the session they come? Because I understand using checkout session id I can obtain the metadata sent at the moment of payment link creation, but In the events do I receive the checkout session id? I don't see in the response webhook object, in that case how can I get the session id?
Hello. Is there a documented maximum for ACH transfers?
Hello there, Is there any way to show payments in different currencies for each subscription I take associated with one account
Hello, is it possible to get stripe balances converted in different currency through API?
Hey guys, does anybody know if Stripe uses Visa Tokenization Services? And if so, how to integrate it?
Hi all! I'm creating a connected account in stripe. There is an amount on the connected account balance. I want to charge or transfer this amount to the main balance, but I get the following message:" "Cannot create account debit on this account; please contact us via https://support.stripe.com/contact with details for assistance.". On express charge worked well, but as soon as we switched to standard, charge does not work.
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello there,
I have a question about triggering multiple payment intents more or less at once. I have the following situation:
Our platform has multiple booking objects in the database with already confirmed setup intents in it. The server collects each day at a certain clocktime all bookings with a charge due on the actual day. Than it should for each of them first retrieve the setup intent and then create a payment intent out of the setup intents payment method to charge the customer. So for each booking I would have a read and a write operation to stripe, right?
I could solve this with promise.all and run all tasks "at once", but this would eventually cause many requests in a short time period to stripe. Could that be a problem?
Does it make any difference, if I iterate through all bookings and handle them one by one with await, instead of trigger multiple intent creation at the "same time"? For now we don't have that much bookings, but this could be soon the case. The rate limit is at 100 read/100 write request per second for payment intents, right?
Hello! I am getting a weird situation. I am creating stripe subscrtion using scripe element and payment intent. problem is I am sending same request data for every request, but it is returrning client_secret for the first time and sencond time not. and it is repeating
hey guys hope you're well
is there a way to force an invoice automatic charge without waiting 1 hour please ?
is https://stripe.com/docs/api/invoices/pay?lang=node good for it ?
or should i use https://stripe.com/docs/api/invoices/finalize?lang=node instead ?
hi guys, question: Is there any way to implement usage-based payment in stripe but paying the flat fee upfront? I want the user to pay first and then if the user reach the limit then pay the rest separately
Hey! I am trying to setup pricing table, but list complex products, that consists from 4 other products: 1 fixes + 3 metered. But it looks like this is not possible with pricing table. How can I make pricing page in stripe, that consists of 3 different complex products?
Hello, I have an account with payments received following subscriptions, is it possible to associate a payment received with a subscription via the API?
Hi devs,
I'm getting an invalid token error while trying to create a PaymentMethod object. Can anyone help?
Hello, we are having issues with apple pay on our magento product page
Hey! I noticed that there's a plan object incorporated into a subscription one in both API responses (https://api.stripe.com/v1/subscriptions) and events payload (customer.subscription.*). But I didn't found any plan field mention in the doc: https://stripe.com/docs/api/subscriptions
My question: is it save to build application logic presuming that this field is always present and contains correct values?
hi devs, im trying to use connect with direct charges and store customers on platform account.
the flow of things im trying to do is:
- create Connected account (standard)
- create Customer on platform account
- create direct charge PaymentIntent on connected account
- if Customer has PaymentMethods, add it to PaymentIntent using cloning and attaching PaymentMethods, together with EphemeralKey, otherwise don't use customer.
- confirm connected account PaymentIntent on UI using iOS SDK
- retrieve PaymentMethod from connected account PaymentIntent on server before capture
- attach this PaymentMethod to platform Customer
- clone Customer with attached PaymentMethods into connected account
- update PaymentIntent with connected account (cloned) Customer id
- capture PaymentIntent
im stuck at the part where i have PaymentIntent confirmed, but cannot attach PaymentMethod onto platform Customer.
Here stripe onboarding can be done thorugh our platform (using our own form?) how to do that?
Hi, just a little question :
In custom payment flow, they create paymentIntent "before", then display a form linked : https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements
How long can this paymentIntent created be used (expire time ?) ?
Hello!
There is a problem using Apple Pay on one of the stripe accounts with the same payment card.
Failed log request https://dashboard.stripe.com/logs/req_TJwIxeVOQ2HjUU
Success log request
https://dashboard.stripe.com/logs/req_piLSospWcFPgPT
Cards are the same, radar rules and mcc codes too, what is the reason why stripe block tokenisation request on this account?Thanks
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Help 👋🏻
We use Stripe Connect express and previously could add/change bank accounts for our connected account via the "accounts" page in our dashboard (see attached).
I don't want to give them access to the "connect link dashboard" as it gives much more access than just ability to update bank accounts which is confusing, but also it seems for "express connect" accounts there is no other way op update/add bank details?
Can anyone help me with this??
(ps screenshot from above is from the main login of the connect app login, ie master account)
thanks!
Hello, we are wondering if there is a product at Stripe to allow us to collect bank information from our partners and to send them money with those accounts. As this will be outgoing transfer there should not be mandate against those bank information.
For context we are taking money from companies and we would like to forward money to their employees for a service like a credit note. So we would like to collect the employees bank account to send them money (never take money from it)
Is it possible to use Stripe's free "Tax Rates" feature as an individual user in Finland (no company, no VAT number) or do I need to found a company? In Dashboard, I can't seem to be able to setup Tax Rates anywhere - only option is to enable "Stripe Tax"
Hi ! I am in the process of updating some part of our applications. One of the updates is saving card informations by a setup intent instead of creating a Card directly. However, cards created this way does not show up when I want to list all cards (/customers/:customerId/source?object=card) ? Is there a reason for this ?
Here, there is product description or product url. Since, stripe doesn't allow to make it uneditable or hidden,
what happens if they put a random website? Whose liability is it if the user puts the wrong website? Where is the website name used?
this is my react native app, I've used stripe payment sheet and used apple pay but getting this rejection from apple any idea?