#dev-help
1 messages · Page 20 of 1
Is it possible to receive and transfer amounts to accounts in EUR or USD with a Portugal account? When i try transfer values received in EUR, converted in BRL to an account in EUR its not possible.
How can we list all the transactions on a specific connected account using stripe function?
Hi , I am getting the below error on local...while I am trying to run the stripe app on local with "stripe apps start" 2022-12-12T18:13:27.788+0530 [ERROR] plugin.child.apps: plugin process exited: path=C:\Users\shyam.jadhav.config\stripe\plugins\apps\1.5.1\stripe-cli-apps.exe pid=23996 error="exit status 2"****
When a Connect account is based on a different currency I see that Stripe automatically converts the invoiced amount into the destination currency. Where is the documentation about the exchange rates and options available if we didn't want that conversion to happen?
I wanted to create my first real (non test) connected account in the UI and I only can create US based accounts (no other country is in the dropdown) - I want a different country, how to get that option? I haven't tried for real in the API either
Hi, is there a way to receive payment intent id from check out session id to issue refunds?
Or Charge id from checkout session id is okay too.
Hi,
After updating API version from '2020-08-27' to '2022-11-15' I cannot get Payment_intent.id when calling stripe.checkout.sessions.create from Stripe.js.
I'm using the payment intent id as reference to manage webhooks calls. What is the good way to do ?
Is it possible add card options for express onboarding into a connect account in European countries? I'm setting things up in https://dashboard.stripe.com/settings/connect/express but when I uncheck the US the cards option disappears, as well as when I add the US I can't select the countries I want for card payments.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
hey there am gatting an error and i don't know why
How do I refund non-subscription items from checkout session object that includes subscription items?
Hello Support
if the user has a subscription but wants to upgrade the subscription package, how can we charge immediately?
stripe.Subscription.modify(
subscription.id,
cancel_at_period_end=False,
proration_behavior='create_prorations',
items=[{
'id': subscription['items']['data'][0].id,
'price': price_id,
}],
)
mtalhaabbas
Hello, i've got a question about stripe integration by using Klarna. I've got an e-commerce on a prestashop but i can't find the solution to have Klarna on my checkout page
Hi Stripe. A while back I asked a question about Stripe refund events. It became clear to me that we have to await the charge.refund.updated event, see #dev-help message. However it seems like there are also instances where this second event is never send and the first one is directly successful. What's the most descent way when listening to event to know if a refund was done (and successful), and get info about amount. We are only interested in successful refunds and want to act on those in our webhook handler. Since only listening to charge.refund.updated will make us miss events
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Dear Stripe support,
I am in the process of creating a list of products and prices for a marketing agency that offers various services. Some of these services need to be charged on a monthly basis, but the price of the service may vary depending on the specific needs of the client. I am having trouble figuring out how to set the price of a particular product for a specific client, as the price may be different for each client. Is it possible to set a product's price on a per-client basis, or do all clients need to be charged the same price for a given product?
Thank you for your help.
Hi there, I have a quick question regarding taxes, if I set up a subscription for a customer and enable taxes at the region this customer is based afterwards what happens? Do taxes automatically apply next time the subscription renews?
Is it possible to preview/view the "Default memo" and "Default footer" on Invoice emails? It looks like it will also be on the PDFs, so does that mean no HTML/links? I'm looking to include a bit of text/links in a "welcome" type email when someone purchases a subscription. I was hoping to be able to do it through Stripe for simplicity, but I could also roll my own if needed based on webhooks.
Hey, is there any way to add currency autoconversion if I'm using Stripe Elements (not Checkout)?
Hey friends, is there any reason why incomplete payment intents show on Payments only when 'mode' => 'payment' and not when 'mode' => 'subscription'
Hello, I'm using Stripe connect, and my platform account uses USD as its currency. I'm wondering if there's a way to convert application fees into USD automatically immediately after we collect them? Right now it seems they're being added to my account without any conversion, so I have fees from several different currencies sitting there that apparently can only be withdrawn via manual payouts.
Hello. Does anyone know how long the description string of a Balance Transaction can be? https://stripe.com/docs/api/balance_transactions/object#balance_transaction_object-description
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Question, for user entered prices, is it possible to make them recurring instead of one time? Is it also possible for some else to "buy" something for some other user? i.e a subsrciption
I have a supplier using the "Simple Invoices" platform [https://stripe.com/partners/directory/simpleinvoices]. The first invoice captured my card details, the second invoice automatically took the payment from my account with my review and approval. It appears the SI platform is using Stripe subscriptions to allow instant access to my card detail and to any value from my bank instantly, like a Direct Debit. The SI platform does not explicitly say that I am entering a subscription, where any amount can be taken at any time. How is this possible, and how is Stripe working with a Partner that does this?
How do you get the product.feature_list from a stripe.products.list(); ? Do you need to refetch just the product or is that prop included? Right now it's not defined,
Anyone else NOT seeing the financial_connections.account.refreshed_transactions web hook in the available list under Financial Connections?
Hello
If I do subscription update via API, and I do want to always_invoice to trigger immediate payment, how do I simulate various card problems, like SCA required or missing cash?
The page @ember bear referred me to is missing - https://stripe.com/docs/payments/checkout/custom-fields. Can you help?
Yo! I've already activated my account at dashboard, but i'm still getting this log error "testmode_charges_only" when i try to buy a product on my website
Hi everyone,
Anyone encountered issues with Localization for Stripe Checkout ? "Free 30 days, Afterwards 5.98 per month" are literally translated into - "No Day is free , Afterwards pay 5.98 per day."
Any idea how to sort this out ? Stripe support put this under Ideas and Suggestions internally, so am a bit confused how to deal with this issue as had no progress with official Support 😦
Hello i can't verify my account strip
Hello, I need help setting my backend with multiple payment-method-types
Hey peops. I'm just trying to test the Bank Transfers integration (https://stripe.com/docs/payments/bank-transfers/accept-a-payment?platform=api). When I create a PaymentIntent should the next_action field be populated if in testing mode?
More info has been requested about my business but when I click on
"complete the form" , it doesn't work
it tells me to sign in , I sign in and it still doesn't work
Hello - I am trying to debug the error message Reader is currently busy processing another request, please retry your request soon. Can you tell me what the 'other request' was that caused this error for req_4rJHYuFqRZZ3Sm and req_RhQnVLZ5WzqQmT?
Hello! We are just now migrating from manually setup subs -> automated within our app. For one customer who we setup manually a few weeks ago, we're ready to send the invoice. When the sub was first setup, it was with a no cost qty. I would like to update the qty manually for the sub and have it send an invoice right away - can I do that via the dashboard, or api only? When I go there and update, it looks like the next invoice will be in a year an the renewal, not immediately.
Hi, I'm trying to understand how this scenario happened with Radar.
We have set Radar to block "risk score of 65 or higher"
Radar successfully blocked several attempts but an attempt was still able to succeed at that time.
https://dashboard.stripe.com/payments/pi_3MDQsDBphWvjXVvn1zFtf92u/review
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, how do I set-up webhook to ensure there was a successful payout for connected account for a given transfer?
What I see currently:
-
Primary account creates transfer to connected account, id= tr_1MDuBWENxjodxCKlFPpBeNbf
-
Connected account has auto-payouts enabled, payout is created with id="po_1ME0pWEPfvmnS5SLBAK5j44F" and balance transaction="txn_1ME0pWEPfvmnS5SLfEYzNBzX". None of this objects point to the original transfer.
-
When I go to the connected account dashboard I see a payment with id = "py_1MDuBWEPfvmnS5SLOj472Pj8"
which has payment method = tr_1MDuBWENxjodxCKlFPpBeNbf (original transfer) and connected to the payout "po_1ME0pWEPfvmnS5SLBAK5j44F"
What I need is a way to know that original transfer has been disbursed to the connect accounts bank.
Hello everyone,
I am trying to configure Stripe Payment, but I have a question regarding the One-Time Product. Does Stripe allows me to add a 3 day trial on One-Time Product?
#1051886913826590730 message
The documentation(https://stripe.com/docs/financial-connections/transactions#retrieve-account-transactions-subscription) states that there is a refreshed_transactions event.
Hi all, I'm using the payment element along with the address element (used to collect the shipping address) but I'm a confused. When I click on the pay button the validation fires and I'm forced to enter the shipping details, which is fine but for apple pay or google pay I would expect to get the shipping details from apple or google. Am I missing something?
Is there a way to know if a charge has been refunded?
Hello guys, actually I was testing the refund for a payment but I get this error.
In the response I want to show an alert if this error happens, how do I know if the response is because "Charge has already been refunded"
I have a question, I wanted to know if the connected accounts receive their daily money to their external accounts, I am in Mexico.
help with recreating signatures
My boss wants us to send "Thank you for subscribing" emails. I've looked over the options for adding memo/footer to invoices, but I think they're going to want something more. Which webhook should I listen to for this? I don't think customer.subscription.updated is quite right since that can happen more than once
Hi, I'm looking to be able to get a mapping of payouts to respective payments for those payouts for a Connect account, is there a way to do this through the API?
Hey #dev-help The payment element has a built in flow that allows users to instantly link their bank account before making a payment. If the account is successfully linked, should we be expecting payment_intent.status to be succeeded right away when we call stripe.confirmPaymentIntent?
Hello
I managed to adapt the card-element to the payment-element
On the other hand I have these 2 errors on the console but I do not know where they come from, do you have an idea where these errors can come from?
Hi there - we're a Saas company trying to guide a new enterprise customer of ours through a PAN migration into Stripe, and it'll be our first attempt at it. Is it better to have the end consumers (our enterprise customer's, customers) created in our platform, and set up in Stripe via the API ahead of time, or kick off the PAN migration first, and allow Stripe to collect the customer details, and then map afterwards? This question from the data migration request form is prompting my question:
Hi, I am trying to integrate webhooks via the customer portal. I am struggling to generate the payload as well as the HTTP-Stripe-Signature in order to implement the webhook endpoint on our API. Any help would be greatly appreciated. Here is the error I am currently getting
Hi guys!
If you work with bank transfer option on stripe, can you help, I need set reminders for unpaid bank transfer for customers after 3 and 9 days after creating order, it's possible? Native stripe settings allow this feature or not?
Hi! Is there a way to open the Klarna url to the payment in a webview with Swift? Or it will always open in Safari?
Hey, looking for some advice on how to structure the flow of funds for a healthcare payments company that needs to accept payments on behalf of an organization that is composed of multiple entities with separate tax IDs. The scenario we're hoping to support is if a patient goes to ABC Clinic and sees a physical therapist that bills for services under the company "ABC Physical Therapy" and also sees an Orthopedic surgeon that bills for services under the company "ABC Orthopedics". The Physical Therapy and Orthopedic company have separate bank accounts and report income separately. However, the patient experience we want to provide is one where the patient can view and pay their bills for both "ABC Physical Therapy" and "ABC Orthopedics" with a single payment. From what I can gather, the recommended way to do this would be to create 2 separate Express connected accounts for the separate companies that are being billed and to charge the patient as a platform and then transfer the portions of the payment that should be allocated to each company less any application fees. Just wanted to sanity check if that seems like the right approach or not. And if it's the right approach, what ends up showing up on each connected accounts 1099-K tax forms? Does it include information about the credit card transactions or only the transfers?
Thanks in advance for any help!
Hi, is there anyone who can help me regarding the rules in re-using bank accounts? Basically, we have two different customers who wants to use the same bank accounts, is that possible?
I'm trying to setup React Stripe Payment Element, and I keep getting Unsupported prop change: options.clientSecret is not a mutable property. I have to make a backend call to fetch the client secret and pass in the amount we want to create the paymentIntent with. How do I make sure there are no unsupported prop changes? Additionally, I got google pay to show up but now it is not showing up with the Payment Element. I also can't get apple pay to show up in safari (and I should be seeing it in chrome since I have it enabled). What are the troubleshooting steps I need to take? I followed this guide https://stripe.com/docs/payments/payment-element/migration
hello, how do we extend the 7 day preauth hold? If we have the card can we automatically prauthorize it again for another 7 days?
Hey all! Is Stripe price object id should be hidden from the user? Any harm if it is exposed?
Hello!!!
- How does the automatic_tax work?
- Will Stripe allow Stripe Connect Standard accounts to offer financing to their customers? This will be huge
Having a lot of issues with timeouts in webhooks today? Anything new been updated?
evt_1MEGUqCrlUC0RmrTaY9Cj4WY
and this is the error message in AppSignal
Timed out connecting to Stripe (https://api.stripe.com). Please check your internet connection and try again. If this problem persists, you should check Stripe's service status at https://status.stripe.com, or let us know at support@stripe.com.
(Network error: execution expired)
hi, got a question about side effects on subscription schedules when updating subscriptions. I was trying to update subscriptions' metadata, but the call triggered a phase change for some users. For others, their subscription schedules weren't impacted. For example, I was comparing cus_MB5C9OWuIeOzyJ and cus_MB54PgOpIdjC8G. The same script ran on both customers, but the first customer's current phase in their schedule got replaced with a new one that started today. However, the second customer's schedule wasn't updated at all. Is there an explanation for this behavior, or is this a bug?
Hey Stripe team! I have a few questions about Stripe Connect Webhooks:
We have a Connect Webhook endpoint configured in our Live environment. We see several webhook events coming through with livemode=false at this endpoint, which leads me to believe these are events associated with Test accounts. I also see, though, that we can configure separate webhook endpoints in our Test environment:
- Can you please elaborate on Live vs Test for Connect Webhooks?
- Why would Test events come through our Live endpoints?
- Our goal is to receive Live events at
/stripe/webhooksand Test events at/stripe/test/webhooks-- is there a good way to set this up?
Thanks so much!
CC @inland frigate
Hello Im working in a project like netflix with suscriptions but the bussines wants to integrate a feature to sell movies indivually. is there any guide in stripe to implement this or is it necessary to create every movie as a product in stripe what would be the best the way?
Hello I'm working with Stripe Terminal and we're receiving two webhooks every time we try to confirm a payment intent. So then we try to capture the same intent twice and we receive an This PaymentIntent could not be captured because it has already been captured. (payment_intent_unexpected_state). However, I only have one webhook registered so I can't figure out why its attempting it twice
Is this message to me
I can’t find previous reply from someone trying to help me with my issue
Hi im setting up a credit card for a customer, is the a way to avoid doing this step of auth? cause im already asking it when the payment is more than $20.00
Im about to go nuts plz someone help me can I do a chat with someone to resolve my issue please for the love of god !??
Please help before I go off the deep end!?’ Please someone anyone
I've responded in thread so please stop messaging here in the channel
for 7 day preauth, if the card has been preauthorized, can we automatically preauthorize the card again on the 7th day?
for stripe js I'm trying to do the confirmPayment on the payment intent, passing in my payment element that was created but I keep getting a expected either element or clientsecret but got neither error. But looking at the code I am passing in the elements that were mounted.
Hi! I'm trying to update only the amount of a subscription, i'll share a clip of what I'm trying below. if anyone has suggestions I would really appreciate it. Thanks!
stripe.subscriptions.update(subscription.id, {
cancel_at_period_end: false,
proration_behavior: 'create_prorations',
plan: {
amount: '1234',
}
});
what is required to create a connect account, it specifies a form but does it require our tax id, etc?
Hello, I'm using the firebase extension to use the Payment Sheet with React Native, but it is not working properly. Anyone that wants to assist me?
hey all, i wanted to see if there's a way to remove a coupon from a subscription using the subscription update endpoint (https://stripe.com/docs/api/subscriptions/update?lang=node#update_subscription-coupon). i tried passing an empty string but that didn't seem to work, and null doesnt seem to be a valid option
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! I am experiencing an issue with updating a Custom Connect Account's Terms of Service agreement. The issue is the IP Address, does Stripe support IPv6 for TOS acceptance via API?
Help please: payment blocked due to radar high risk. No option to allow rule
We have a cart that expires. What's the recommended way of dealing with the scenario in which a customer starts a transaction but the cart on the platform side expires before payment completes? We're using Stripe Connect with the Payment element. We used to use a payment request and had the ability to call event.complete('fail'); but that doesn't appear to be possible with the Payment element or at least not that I've seen. Is there a way to close or not allow the payment to go forward specifically with wallets (Google/Apple)?
we use stripe standard connect to handle security deposits for customers, each security deposit has to be refunded after a certain amount of days, are we able to programmatically release refunds of security deposits using stripe standard or does have to be done through stripe express connect
Hello. I have an edge case client that absolutely insists on using old generic card swipers to populate our web application form for submitting a payment. I have that working when I pass that raw card data to our server and then to Stripe (I've set the proper setting and after much trial and error, I was added to the proper "gate" on your side). However, I would love to not have to pass that raw card data to our server. Is there a way to pass that to you all using a client secret and a javascript method? Something like this:
stripe.confirmCardPayment(clientSecret, { payment_method: { card: { number: '4242424242424242', exp_month: '12', exp_year: '2024', cvc: '123' }, billing_details: { name: paidByName, address: { line1: paidByAddressLine1, line2: paidByAddressLine2 }, phone: phone } } }).then(function(result) { debugger; $('#finish-payment').click(); });
Hi team, I have a question about free trial subscriptions. If you were to cancel a subscription during a trial. I noticed I still get charged the full amount of the product I selected and I see another invoice that seems to reimburse me back the full amount of the product as well? Probably in credits but it is still in draft.
I think I would like to understand the process or flow of what happens when you cancel a subscription during a free trial? I assume that you wouldn't get charged at all but doesn't seem the case.
Is there a report that I can pull that shows Application fee amount & Amount of the payment?
I've got a paymentMethod ID that was generated by an in person payment with a reader
paymentIntents->create to terminal->readers->processPaymentIntent
The initial payment will not work unless I use 'payment_method_types' => ['card_present']
THEN when I try to reuse the payment method I got from paymentIntents->retrieve I get this error:
"Could not verify: 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."
Can payment_method_data.type be "card"?
is it possible to download all API logs for a date range
how does one void a subscription invoice? it seems like stripe has changed how subscription invoices work. for example, customer doesnt renew and the invoice is generated and subscription will be canceled. if i know the customer didn't use the service during that time, it seems to make sense to void out the invoices and not leave all those outstanding invoices that will never be paid
@languid tulip do you perhaps have another second?
Hi,
I'm not sure how to proceed.
I'm working with Stripe Terminal. I have a .Net backend. I'm also making a webhook.
1 - After the user swipes a card, but before it is confirmed, I want to catch the webhook event. I want to check some things in my own system. Depending on the result, I may want to halt the process without confirming. Is that the payment_intent.processing event? Can I cancel the process at this point?
2 - Can I filter so that I only catch the webhook event under certain circumstances? For example, I might only want to capture the event in #1 if the Metadata value is X.
Hi again, another question about payouts:
Is there a way to retrieve a payout for connected account knowing original transfer? I figured out I can get charge from the transfer and a balance transaction for the connected account from that charge, but I can't find a way to link that to a payout?
hello, does the invoice.finalization_failed event automatically put the subscription state to "inactive" ?
Is anyone from Bangladesh? I need help
Hello! We're getting some console errors, we think, related to a stripe integration. Has anyone heard of this?
Unable to download payment manifest "https://pay.google.com/about/".
Uncaught (in promise) TypeError: Failed to retrieve dependencies of service zbML3c: ma`pB6Zqd
Hi! Curious on how to test errors in our setup (we only accept debit cards in our product). Are there any test decline card numbers like https://stripe.com/docs/testing?testing-method=card-numbers#declined-payments, that are available as debit cards?
Hello, stripe. good day
Im trying to set paynow as default payment method but seems not recognize. Can help how to do it properly?
stripe.Customer.modify(
stripeCustomerId,
invoice_settings={'default_payment_method': 'paynow'}
)
Hey Stripe Developers,
Is there a way I can create a payment link for AfterPay with unspecified amount and then pass the amount as part of the URL later?
Hi, another question about payouts/balance transactions -
It looks like balance transaction for charge created during transfer to a connected account is different from balance transaction which I see on automated payout for that account, is there a way to link them together?
My transfer tr_1MDuBWENxjodxCKlFPpBeNbf created charge py_1MDuBWEPfvmnS5SLOj472Pj8 which has balance_transaction txn_1MDuBWEPfvmnS5SLOJwAzg6z on that connected account
However automated payout po_1ME0pWEPfvmnS5SLBAK5j44F of that connected account has balance transaction txn_1ME0pWEPfvmnS5SLfEYzNBzX
Hey guys, question!
Is it possible to set dynamic prices in a payment link similar to how you can in Custom Checkout? Issue is with some of our customers products the pricing changes due to variables like home size, room count, etc
Hi team,
I want to development a "service plan based on time used".
Example:
January: used 4h => payment amount: 40$
February: used 8h => payment amount: 60$
March: used 0h => payment amount: 0$
April: used 6h => payment amount: 50$
Could I create and confirm payment intent bypass 3DS? Or another way to handle the above problem?
Thanks.
Hello i need help with an invoice question! can someone help me?
Hey guys, another question....... If I am using multiple different front-ends for custom checkouts and when defining the cancel_url and success_url how should I approach this if I send the custom checkout through different front-ends? Do we generate multiple custom checkouts with different cancel and success URLs?
Hello I have an issue with the app, it’s saying action required and my payments are withdrawn
Hey team - Just wondering if it is possible to remove BECS/Direct Debit as an option in the Stripe Payment Element (https://stripe.com/docs/payments/payment-element)? My customer has BECS turned off as an accepted payment method but its still appearing as option in the embedded element in the browser
Hello. How can I create a subscription in a future date? I need my subscription to trigger on March 1st. Thanks!
Hi, i want to disable link checkout option from the payment page on test and production. I tried disabling from the link settings as seen in the image, but still it appears in the UI. May i know anyway to disable link payment option? Also if i want to disable apple pay and google pay option for sometime on test and production how much time it takes to get reflected on UI? Let me know if i need to share other details
Is it possible to have a branded phone number on a receipt like - 1-800-2BUY-NOW or something like that?
hi team, im implementing the stripe element for apple pay and google pay buttons on reactJs web app, and got an issue when rendering apple pay button for some devices, have any adivices for my case pls?
the apple pay button i can see it's showing on iphone, but not on Macbook
Hi. Is there a way to list payment methods enabled for my merchant id through an API call?
Hey, i am when using processSetupIntent api it is saying unknown parameter setup_intent , customer_consent_collected
hi team. I'm trying with payout API. Under testing mode, I created a connected account last night and paid twice to that account. Karl advised me that Stripe will simulate the payouts under testing mode everyday at 1am. I checked payout but it's still showing as pending. Can you help?
could it be because u disabled apply pay in safari?
does this fee mean the receipts generated from checkout or are those included in checkout and that is separate?
hello
Hi Team,
Good morning,
We are operating in $ territories (UK,UAE,BAHRAIN & KSA).We would like to implement stripe for our advance reservation fee collection.Please let us know how to proceed.Call me at +97335438581.
Thank you
Hi
Good Morning
I am trying with stripe subscription via APIs, and it is going in the incomplete status when i pay. Can you help ?
We're developing a new platform. We need to bill a user A via credit, debit, or bank and then payout to user B. Whats is the best route of achieving this?
We're seeking business partnership with Stripe in area of softPOS technology. Is there any one I can contact with?
Hi !
Working on a marketplace application (similar to Freelancer). We are trying to use Stripe-connect as an escrow alternative. The workflow is as following :
(lets call this flow - 1)
- The platform will have buyers and sellers.
- Once the buyer and seller have negotiated on the deliverable and the price, they will establish a contract on the platform.
- Once the contract has been established, the buyer will add the funds against the contract. These funds will not be directly available to the seller, but will be held.
- Once the seller delivers the contracted service, and the buyer marks the contract as completed, seller will then have the access to the funds.
So,
- We are creating
Connected-accountfor the seller. Theseconnected-accounts arecustomaccounts. - We want the sellers to be able to see their account details, so we want them to be able to access their dashboard.
Now, questions:
- How do we create the link for the dashboard programmatically using APIs ?
- How do we setup the connected-account dashboard, such that we prevent the seller from -
a. creating a payout link on their own from the dashboard
b. editing metadata associated with the transactions, on their dashboard.
Hello stripe team, can you please tell me which webhook triggers when a subscription expires?
Hello, In the retrieve account api call response we are not receiving the Date of Birth that we have submitted during the express account onboarding
Hello, Stripe team i'm facing an issue with recurring payment. Payments are getting hold for 3 days and then its getting succeeded after 3 days. I have tried with multiple bank cards but the issue same for all the cards.
how can i add remarks to an invoice (for internal use by our admins) programmatically? Memo doesnt satisfy my use case as it is displayed on the invoice. I tried adding note via dashboard to the invoice but that isn't programmatic and secondly I cant fetch that info via stripe retrieve invoice 1231njkasdf
Hi 🙂 On connected account if debit_negative_balance is false, Stripe put a reserve on our plateform account. What exactly does it mean "put a reserve" ?
i just opend my stripe account and have seen this. im not sure why this has happen. it also says my account will be shut down in 13 days
Hello Stripe Team, Do we have any api that would return the stripe charge made on the payment made
Hi all. On occasion, payments are failing with the error "Secure customer authentication failed. You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method." - Other payments are successfully passing 3D Secure, so am I right in thinking this is due to the payee failing the 3D Secure? Reading around, it looks like the 'missing payment method' could be due to the 3D Secure failure
hello stripe, I can't get service from the product I bought on November 10, I want to return it
Hi Team, for affirm integration, we've successfully tested in sandbox, but our merchant met this problem (they've already enabled affirm in stripe's portal) . Could you advise what else need to do
Hi, i am trying to implement multiple payment methods in stripe which i want to control from Stripe dashboard. But if i disable or enable applepay/gpay from stripe dashboard they are still appearing in UI. Following is the structure of paymentIntent that we create:
intent_obj = stripe.PaymentIntent.create(
amount=1234,
currency=currency,
capture_method="manual",
automatic_payment_methods={
"enabled": True
},
return_url=return_url,
metadata={
"test": "test_data"
},
)
So this should pick payment methods that are enabled in stripe dashboard right?
Other than the payment button and the stripe element, are there any other ways we can intergate applepay?
The problem I am facing now is that I need to place an order after clicking, and after waiting for the order result, I will report an error when I call the show method,
IntegrationError: show0
must be called from a
user gesture handler
(such as a click handler,
after the user clicks a
button).
hey I'm trying to request paymentIntent with "setup_future_usage" set to "off_session" .... it keeps showing me error
curl https://api.stripe.com/v1/payment_intents
-u sk_test_51Jk2DvLL9jFksdfsdfsdfsdfHUZXLloi3OlbYAvjROVoatpLKzHAV0SqevJoTgJyamyBCfPR0rmamgBs7LJtBvqjn00pQMw21Zu:
-d amount=2000
-d currency=aud
-d setup_future_usage= "off_session"
-d "payment_method_types[]"=card
-d customer="cus_MyMNUcyNnC6B0r"
Error:
{
"error": {
"code": "parameter_invalid_empty",
"doc_url": "https://stripe.com/docs/error-codes/parameter-invalid-empty",
"message": "You passed an empty string for 'setup_future_usage'. We assume empty values are an attempt to unset a parameter; however 'setup_future_usage' cannot be unset. You should remove 'setup_future_usage' from your request or supply a non-empty value.",
"param": "setup_future_usage",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_to3CDGcmYtsHbx?t=1670920141",
"type": "invalid_request_error"
}
}
why does it see it as empty ?what im doing wrong ?
hi how do i add tax/ default tax to an invoice? i am using InvoiceCreateParams and InvoiceItemCreateParams but i dont see the option to add that
"message": "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",
I am getting this issue while hitting API
Hi, guys! We testing the indian card payments and got some issues:
- We can not complete the purchase with 4000003560000008 card from time to time. The payment remains processing and in Stripe dashboard we can see the following message: The customer's bank is processing this payment. Next, in 5-10 min we see the message 'The customer has not entered their payment method' and the error payment_intent_payment_attempt_failed. The failed payment ID: pi_3MESlFSERNApvPIN1yiJ3HXA. Account ID: acct_1MCGrbSERNApvPIN. The successful payment with the same card: pi_3MD0eGSERNApvPIN0Xna1n50. Why does it happen? Maybe we send smth wrong?
- payment_method_options[card][mandate_options][start_date] - Start date of the mandate or subscription, specified as the epoch timestamp. Start date must be later than yesterday. Timestamp must be in seconds or in milliseconds?
i use stripe connect, I noticed something strange, in your docs (see image), and if i try that, this Flow of funds : charge -> collect stripe fee -> transfer -> collect App Platform fee, EX: 100$ -> 3.20$ -> 100$ (from my balance) -> 5$
My account balence : 1,8$
Connect account balence : 95$
Hellloooooo Stripes !
I was wondering if it'd be possible to attach an "anonymous" payment intent to a customer later in the flow.
i.e : I'm creating a PaymentIntent / SetupIntent before creating Stripe customer, once confirmed (3DS helllloooooo !) I'm send a API call to my backend which create the stripe customer, attach the PI, and then handle the invoice.
Hi
Hey everyone! I use stripe for checkout at my online store and webhooks to handle the payment process. Now i need to edit the paymentIntent's metadata on my webhooks endpoint to add the corresponding orderId to the metadata after i create the order on my webhook endpoint. How can I edit the paymentIntents metadata serverside?
hello
While we are using stripe payout, is it possible to credit the amount in the bank in 1-2 days for the providers?
Hi all, I'm testing the payment request button with google pay. I'm creating a paymentRequest with requestShipping:true - Google pay does display the shipping address and shipping option. But in my webhook the PaymentIntent shipping property is null. Everything else looks ok with the order, price etc.
Is there anything else I need to do to get the shipping address?
const paymentRequest = stripe.paymentRequest({
country: 'GB',
currency: 'gbp',
total: {
label: 'Demo total',
amount: 100,
},
requestShipping: true,
// `shippingOptions` is optional at this point:
shippingOptions: [
// The first shipping option in this list appears as the default
// option in the browser payment interface.
{
id: 'basic-shipping',
label: 'Shipping',
detail: 'Shipping included in total price',
amount: 0,
},
],
requestPayerName: true,
requestPayerEmail: true,
});
Hi all, in our integration we are using the billing portal to let the user add and set a default payment method against their customer account. We wanted a way to let the user upgrade their subscription (custom integration, not through the billing portal) and select a payment method for payment. Is the only way to do this to set the default_payment_method on the subscription? This seems to be problematic as I simply wanted the option to pay for the upgrade with an alternative payment method, but to keep billing the subscription at the default set in the portal. Doing it this way seems to decouple what the default in the portal says and what actually gets billed for the sub in the future. I can see that there is a 'setSaveDefaultPaymentMethod' option in the API for updating the subscription, when I set this to OFF it still saves the defaultPaymentMethod when the payment goes through, is this a bug or am I misusing it?
hi. can someone explain why my invoice is showing dec 13 to jan 13 instead of dec 13 to jan 12? also is it possible to change it to dec 13 to jan 12? thanks
hey, I think i've spotted a but in the dashboard, is this the right place to report it?
I have a B2C saas product. I want to allow people to buy people subscriptions. Can anyone recommend a product to do this using stripe?
hello, how can i test a failed custom account verification with this token : file_identity_document_failure or with an unverified image
Hello, I wanted to know about billing details. Are they optional to be provided during a payment process? Can thy be saved on a customer so that they are applied directly on each payment?
Hello, I need some help trying to specify in a checkout session the payment method types to allow using the stripe java library.
I see that in the SessionCreateParams.PaymentMethodType I can specify a list of payment methods, however, Google Pay and Apple Pay do not appear in the PaymentMethodType enum. How can I choose if, depending on our application business logic, we allow or not the use of google pay or apple pay in our checkout session?
error {"code": "Failed", "declineCode": null, "localizedMessage": "There was an unexpected error -- try again in a few seconds", "message": "The provided Intent client secret does not match the expected client secret format. Make sure your server is returning the correct value and that is passed to STPPaymentHandler.", "stripeErrorCode": null, "type": null}
Getting this error
Hi, I'm using the below to test ACH Direct Debit workflow:
https://github.com/stripe-samples/accept-a-payment/tree/main/payment-element/server/dotnet
Payment method is enabled in the stripe account but here it doesn't give me the option of bank account. Any help would be appreciated!
Hi - we're not getting some webhook events that we expected, can someone help me work out why?
Hello. From where can I edit the pay page? I mean to change color.
Question about price object: the tax behavior (https://stripe.com/docs/api/prices/object#price_object-tax_behavior) is not doing what I expect. Am I understanding it wrongly?
I have an order (order_1MEXkeKWokmZWsWfMJpD5kAS) with 2 products that are both 'inclusive'.
I then use stripe tax to remove the tax amount, but the amount_subtotal of the order object remains the same as the total.
Example:
- Total price is 300 euro's. (Including tax)
- Total price excluding tax is 247.93 euro's
- After removing the tax, stripe still returns a total price of 300 euro's (BUT the
amount_taxwent from 52.07 to 0
Hi, maybe someone can help me, I'm integrating BOLETO payment for an e-commerce store in europe, I keep getting the error that BOLETO is not active, but I can't find the option to activate it in the stripe interface or anywhere else .. don't know if it's a problem with the Client's account or not , I tried the support but it was confusing and I never integrated BOLETO before... does anyone had this problem? any tips ? Thank you for your time
Hello! I'm trying to trigger a webhook for connect account with stripe trigger account.updated --stripe-account acct_[REDACTED] and it gives me this error, which is kinda inconsistent: "Connect platforms cannot create new accounts on behalf of their connected accounts."
Hi, guys,
I have a question related with taxes... let's say I have a Checkout Session with 3 line items, USD 100 each product (without taxes), the total amount would be USD 300... we want to apply taxes on the total amount, because we may have discounts applied on the total amount, for example, on those USD 300 we can apply a 20% discount, so now the total amount is USD 240 and taxes should be applied on USD 240, not USD 300.
What's the best practice to implement this behaivor? Which tax configuration?
Thanks!
Hello guys, with your help last time we figure out how to onboard all countries with want to connect them to our Merchant Account from US. Before we were able to do it only with Express account but unable to transfer money from our account to theirs. So we change a few parameters (default_currency, capabilities, and tos_acceptance) to be able to accept all countries and able to transfer funds. now the problem is that we are unable to accept onboarding from US anymore with this error "The recipient ToS agreement is not supported for platforms in US creating accounts in US". Anyone have a solution? I can share the code we modified to be able to onboard all countries
When testing with test terminal and test physical card, tap option is working fine but when inserting the card giving two options stripe credit and stripe pin credit, stripe credit is working but pin credit is not.
Immedietly we selelect pin credit its showing payment declined.
Any idea on this
Hello guys, We would like to enable our sellers to onboard express connect account through our application platform using stripe API calls. Could you please advise how to provide bank login details to successfully creation of connect account on our platform?
Hey, just upgraded to the 2022-08-01 version of the stripe API and was just wondering how to get sources out of the Customer object.
Has anyone been able to get referrals working? Or know of a service that can handle such a thing
Hi! We want to know if a customer or a subscription has any amount due (in forms of open, past_due, uncollectible invoices etc). We don't care about voided or paid invoices. Is there any way to do that without fetching all the invoices and filtering them?
Bonjour, parlez vous français
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
hi can someone help me i am unable to remove a linked bank account from my stripe account?
Hello. I had an issue with my site today. Everything was working fine until yesterday but today there was an error when trying to create an invoice with the api.
PHP Fatal error: Uncaught Error: Call to undefined function curl_version() in /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php:85
Stack trace:
#0 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php(73): Stripe\HttpClient\CurlClient->initUserAgentInfo()
#1 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php(34): Stripe\HttpClient\CurlClient->__construct()
#2 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(602): Stripe\HttpClient\CurlClient::instance()
#3 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(375): Stripe\ApiRequestor->httpClient()
#4 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(448): Stripe\ApiRequestor->_prepareRequest()
#5 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/ApiRequestor.php(123): Stripe\ApiRequestor->_requestRaw()
#6 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/BaseStripeClient.php(134): Stripe\ApiRequestor->request()
#7 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/Service/AbstractService.php(75): Stripe\BaseStripeClient->request()
#8 /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/Service/InvoiceItemService.php(39): Stripe\Service\AbstractService->request()
#9 /home/foo/public_html/inc/src/Order.php(261): Stripe\Service\InvoiceItemService->create()
#10 /home/foo/public_html/vault/day-end.php(23): Foo\Order->placeOrder()
#11 {main}
thrown in /home/foo/public_html/inc/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php on line 85
Character limit reached. More on this in the thread
@shy vault don't post in threads please
reposting for you:
I'm trying to help a customer disconnect their connected account from out platform account. I've performed a deauthorize, as shown here: https://stripe.com/docs/connect/oauth-standard-accounts?locale=en-GB#revoked-access. However, they are saying that we're are still showing as connected on their end. I've told them they need to disconnect on their end too - but they're not sure how to do that. Are there any docs on this?
@meager hawk Sorry - somehow did that without knowing!
General question - are zip codes a mandatory field to be filled in the checkout process?
Hello - I received an error on request req_FAV6oFACHOpKTZ. The error message reads Reader is currently busy processing another request, please retry your request soon. What was the other request?
hi. how can we add apple pay to paymentintent?
Hi - I've got a strange customer flow I'd like to run past someone here please 🙂
Hi there, I'm wondering if there's a way to create a SetupIntent with a single-use mandate with no amount provided? The amount field in the single-use mandate object is nullable, but the request throws an error if the amount isn't provided
Maybe a strange question, but if I set a 4 month subscription at 20 bucks a month, is there a process where, after submission, a user has the option to pay the entire 4 month subscription off?
Hi, at the moment there is no simple way to incrementally add a new currency to an existing price on the dashboard... unless I am missing something? Also you cannot duplicate a product from the dashboard? Obviously I know how to do it programmatically but it seems like something that would be on the dashboard somewhere!
How can I test the payments with Klarna?
Hi all, is it possible to add PayPal as a payment method with stripe checkout?
Hello, is somebody has a clue why SEPA Direct Debit payments are inactive in Prod (impossible to activate it) and everything's fine in my test env ?
Hi, I am trying to prevent automatic charge for a subscription based price, we need to validate the user profile before we charge. I get this error from the API when creating a checkout session: Stripe::Checkout::Session.create failed: You can not pass payment_intent_data in subscription. Is there a different way to achieve this ?
Doubts about creating subscriptions
Hello, I have tried testing Klarna with the info I have here: https://stripe.com/docs/payments/klarna/accept-a-payment?platform=web&ui=checkout#test-integration but I can't make it work. Could someone help me understand what am I doing wrong?
For the Payment Element https://stripe.com/docs/payments/payment-element demo what should I be seeing when I hit google pay? No other window pops up for me?
Im trying to make the Payment Sheet in React Native to work with the Firebase Extension but im falling short in JavaScript knowledge. Is there anyone willing to assist me? I'm specifically hoping for javascript/firebase expertise
Hello, does Stripe Invoices support partial payment? (ie. on a $100 invoice, I can make a $50 payment, then another $50 payment eventaully) Thinking of a deposit scenario. I know it can be done with PIs but wondering if I can do it with invoices specifically
Is it possible to have a subscription with both: a fixed payment for the subscription and recurring payments for other services????
I have created so many payments still it says no balance to make payouts
For the Payment Element https://stripe.com/docs/payments/payment-element demo what should I be seeing when I hit google pay? No other window pops up for me? It just says Google Pay Selected. Another step will appear to securely submit your payment information.
Hello,
I was wondering if there were any Beta Versions for an Outdoor Proof Card Reader for Stripe Terminal.
Gm! I have a BBPOS WisePOSTM E Reader but I am not able to charge or do anything once I turn it on.
I already registered it but no menu or anything shows up
Hi! I need to test a few things with Klarna but I haven't been able to do it with the info that's on the docs.
GM, question on setting "on_behalf_of" when creating a PaymentIntent for a Connect account. It looks like you can either send in "on_behalf_of" or you can send in the AccountId of the Connect account in the request options (this is what I'm doing now). If both are added to the payment intent, Stripe errs with "The 'on_behalf_of' param cannot be set to your own account". This would indicate that it's not needed as you're already in the context of the "Connect Account" by virtue of sending in the Account Id in the request options. So my question is: What is the downstream difference between these two approaches? Is one preferred?
hey! is there any recommended way for us to show bank logos corresponds with different payment methods in our app? having trouble finding a good solution / library
I try to re-post: Hi all, can I apply a promotion code/coupon to only the items amount instead of the whole cart amount (including shipping cost)? Someone has ever had this need?
How would I go about triggering a customer.source.expiring webhook in the test environment?
Hi! I’m wondering on the best approach of doing a revenue split where revenue needs to come in from an ACH instead of a credit card. Should I go with connect or treasury?
How do I use the hosted Billing Portal with a multi-tenant application where customer account context is derived from the subdomain? It would seem I have to set a single redirect link for all customers.
Question related to my earlier question on Direct vs Destination charges and using the "Custom Account" approach. If we are going with the Custom Account approach, would we still use the Connect Account Id in the request options when creating Customers/Payment Methods/etc..., or is that not applicable?
My account was stolen!! How i recover ?
Hi
I have created Subscriptions in Stripe. Do it auto Renew by themselves or need to schedule it?
Is there a why to do a manual payout on stripe app on mobile iOS
I would like some help to add a subscription plan type price
I need help with this. Im using a plugin called BookMe and used my API keys and secret key to connect it to my payment/checkout. After however, I set up successfully however, I cant seem to check out. it just keeps loading. Payments come through on stripe but are all incomplete. I looked up examples but they all mention codes and I don't know where or how to even go about editting it. How can i fix this?
Hello. I am currently working on implementing my web-hook. My goal is, that the application creates a license automatically as soon as a customer paid for the subscription.(There are only subscriptions in our application, no one time purchases)
We will only offer payment-methods that charge the customer immediately.
As you can see in my screenshot, there are three different events, that imply a successful payment. Which one would be the correct one to use ? Are there always all three or is it just because I currently am in test-mode ?
Also, why is there a payment_intend.created event after the payment_intend.succeded event?
Thanks in advance.
I'm using bubble to connect to stripe. Any suggestions on how to add taxes to purchased items but only on specific items not everything?
Is there any way to have Stripe apply the same metadata to every payment intent that gets created by a subscription?
hi! is there a stripe element for simply displaying a payment method that has been saved?
Hi Stripe! I seem to be having an issue here. I'm creating a customer via API and it appears on the dashboard, but I'm receiving this error when I try to get the the customers card details
No such customer: 'cus_MyacRSseddoOvB'
"request_log_url": "https://dashboard.stripe.com/acct_1LId4kPjAHms0CXf/test/logs/req_UUcHRWlGtEiZgX?t=1670956961",
I passed the card_token (tok_1MEdR5PjAHms0CXfBXz1Cto3), the customer_id and the stripe_account for the platform account to make the request on behalf of. Would you be able to tell me whos making the call, and who the token belongs to?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
to restore your account’s ability to make charges,
Hi Stripe Team, it looks like the GPay team made a unilateral decision to force the GPay button design to use rounded corners across all GPay integrations. https://developers.google.com/pay/api/web/guides/resources/customize. We offer GPay as a direct integration via Stripe. Would yall know anything about this change that the GPay team made?
Hello, I work with subscriptions now. Could you help me to understand how I can test a case?
User activated successfully subscription by first payment, then user doesn’t have enough money on card when he needs to pay next payment
to restore your account’s ability to make charges, how do that
Hi there,
We're implementing terminal for a client and they need to collect taxes in new york. We wish we could calc using payment intent and not use orders api.
Is there are ways to calc sales tax WITHOUT using the orders API?
hi! is there any way to find out the fees for a particular payment before executing it via the API?
Hi Team, i have a question regrading webhook
i have created a webhook endpoint on live
Hi, how do i know a verified or unverified payout account after creation
For my Stripe Customer objects, how do I remove payment method if my user requests to do so. Is it the Detach a PaymentMethod from a Customer ? The word detach doesnt seem to imply that the customer's payment credentials are being deleted from my Stripe connect account.
is it possible to customize the payment links inline-items name???
I have a workflow whereby an unauthenticated user can subscribe to a plan via Strike Checkout (and we setup an account for them once checkout is finished). However i just noticed a rather tricky edge case whereby an unauth user can become subscribed to the same subscription multiple times if for some reason they went thru the unauth workflow above. Whats more tricky is the Stripe Customer portal only shows 1 active subscription. Is there a way to stop duplicate subscriptions on Stripes end or prevent existing customers from going through a checkout workflow without first authing on my backend first?
good day I have a question, why when I make a refund with the method
const refund = await stripe.refunds.create({
{
payment_intent: " pi_3M7dA2Iuhv9nysbJ1YaZYI5Y",
amount: 100150,
}
});
it is in partial refund status since last friday in the development dashboard and does not perform the refund
as you can see in the image below I made the refunds of the transactions to be able to have the money available in the original collection and it does not change status
Hello, good afternoon I needed some explanation concerning charges and invoices
Hello. I am trying to get a report using Sigma. The report is for the Payout reconciliation, but I also need to include the product name/details. Is it possible?
Hello
Currently setting up separate chargers and transfers for connected accounts. Have just created a paymentIntent to collect payment. How do I transfer some of this money to connected accounts at a later date (manual trigger, not automatically)?
Hello, the cancel_url on the checkout session when do i get besides clicking on "Back" in the checkout interface?
Stripe SCA-autentisering failed . Reason: The provided source has failed authentication. You can provide source_data or a new source to attempt to fulfill this PaymentIntent again.
Is there something wrong with the website or just a payment problem? Thanks
hi all, I am attempting to use Stripe.NET LatestCharge property as explained in the latest breaking changes, but it is returning null 😦 🤔 https://github.com/stripe/stripe-dotnet/blob/master/CHANGELOG.md#4100---2022-11-16
Is there a way to talk to someone from stripe to walk through by business model before we go live so that we can avoid being shutdown without warning?
I'm looking for a developer to program my m2 reader on Stripe. Can you tell me the best place to go?
So when using the PaymentElement, I've successfully eliminated the unsupported prop change error, but I can't get google pay to show, no matter what I do or where I place the element. I had the same issue with Payment Request Button, so I'm wondering where I could be going wrong. Can anyone help me debug? I'm serving over ngrok, I'm passing in stripePromise and clientSecret to the Elements provider, and the card payment type renders but google pay does not show. I am logged in with a valid payment method on my google account
hey guys, anyone did a salesforce to stripe custom integration?
is it possible to handle multiple products with different recurring intervals in one single subscription???
Hi, is it possible to update a PaymentIntent's amount once a hold is placed on the payment method (status = requires_capture)? As in, can you place a hold on a card, then increase the amount authorized for? We are trying to do this for a card not present transaction
Hi there - I have a customer who successfully setup a subscription some months ago. At the time their card was also successfully setup for future off-session payments. Since then, some of the recurring charges have failed with the code do_not_honor . The customer is insisting this is happening because their bank requires 3D Secure but it's difficult for us to tell if this is the case. We have 3D Secure turned on and I assumed our Radar rules (currently only set to Request 3DS if 3D Secure is required for card) would pick up if the issuer (Afriland Bank) requires 3D Secure. At no point do any of the PaymentIntents have a status of requires_action.
So two questions: 1) Is there anything else that we could definitively look at that would tell us whether or not a user should have to complete 3D Secure to setup off session payments after the fact? 2) Is it even possible to setup a payment method for future off session payments that does not initially require 3D Secure, and then somehow require 3D Secure for subsequent payments?
I don't understand this error message Cannot add multiple subscription items with the same plan: price_1MC3isIM6n1UMdap3dqtELlW
Getting the following error with NextJS. Do you know what may be wrong with my build environment? ./node_modules/stripe/lib/utils.js
Module not found: Can't resolve 'child_process' in '/Users/aaronly/flick/node_modules/stripe/lib'
My webhook was working fine on test mode, after I switched to live mode and changed api secret & webhook signing secret I got this error
No signatures found matching the expected signature for payload.
Can you tell me why it doesn't work on live mode?
Hi, I am back here with the same issue as a few days ago. A company on our marketplace has set up stripe standard. We added the correct url for apple pay, but for some reason the apple pay button will not appear. Please help
Hello, I'm using Stripe Connect with the Custom Account flow. We have our platform setup to receive payout events. I don't see anything on the payout object graph that would allow me to know which of my Connect customers the Payout pertains to. I'm guessing there has to be some way to accomplish this. Any ideas?
Getting warn - ./node_modules/stripe/lib/utils.js
Module not found: Can't resolve 'child_process' in '/Users/aaronly/flick/node_modules/stripe/lib' in another section of my code, this time with no additional info so I can't see where it's happening. How do you recommend I trace this error? Using nextJS
Hi, I am taking stripe payments via a payment link for subscriptions. I am then processing those purchases via a webhook to authorize users. What is the best way to periodically check if a customer still has a valid subscription? Is it best to actively check each customer when they login for example( I am unsure what the http call looks like), or is it best to do it passively by listening to the webhook and process subscription changes as they happen? What event would I be looking for if using a webhook is best?
"Hello! My team and I are digging into a change we noticed with our new customer conversion rate for a subset of users. Our subscription card form uses the stripe.js library, we are on v3. While we are diving into possibilities on our end I wanted to rule out any potential updates to this library correlating to a change in card validation. Is anyone able to point me to a public changelog if available or share some insight into any changes that occurred during 11/7/22-11/12/22?"
Hi. I'm writing some code to transfer funds between two Stripe accounts. If I create a Transfer with stripe.Transfer.create(amount, destination, description="some description"), it works, but the receiving account's payments have no description. They have ids beginning with py_. What kind of object is this, and how can I modify it to have a description visible in the receiving connected account? stripe.Charge.retrieve(id) fails.
Hi folks! pretty easy question. I am following the Tutorial (https://stripe.com/docs/billing/subscriptions/build-subscriptions) so I can upgrade our flow to the proper Subscriptions integration.
Since our products use metered pricing, when a subscription is created, I have to grab the client_secret from the pending_setup_intent (and not from latest_invoice.payment_intent as the tutorial says).
However, then when testing the JS bit, using Stripe Elements I get:
const elements = stripe.elements({ clientSecret: 'seti_xxxxxx');
No such payment_intent: 'seti_xxx' (which is expected since it's not a PaymentIntent but a SetupIntent)
Any guidance on how to implement the Stripe Elements part with a pending Setup Intent instead?
Hello, is there a way to configure customer portal to show the current plan expanded by default?
how do i make a feature request for stirpe?
How do I get the history of money flowing in and out of a particular connect account? I looked at the Balance Transaction object but that doesn't seem to be related by account
i have a setupintent with payment_intent_types set to ['card'] but the user is still being given the option for google pay. how do i turn that off?
I had a doubt using the stripe cli
How do I view the amount of a Stripe Connect transfer in the destination currency? When listing transfers, there is a promising destination_payment property, but I don't see a way to get access to that via the API https://stripe.com/docs/api/transfers/object#transfer_object-destination_payment
Hey, I am creating a marketplace iOS app. I am going to use the multiparty payments. My marketplace allows sellers to input their goods, buyers can place an order for the sellers' goods, and I want to be able to take a % fee for running the marketplace. Does Stripe allow you to take a % fee when you enable businesses to accept payments directly?
The client_secret provided does not match any associated PaymentIntent on this account.
do me a faver
we use right secret key,but caught this error
Hi Guys - hoping to get some advice / help regarding itemised payout breakdown. We are 12 months into building a SAAS platform with a customised STRIPE integration, and are currently testing payout scenarios. Payouts to businesses on our CONNECT / CONNECTED ACCOUNT integration are fine (we can see the line by line break down of all transactions, fee's within each transaction, total payout values to each connect business, etc) and the payouts are received okay. However the payout between STRIPE and US (i.e. the master platform) are less clear. We can see the payout from Stripe to us at a general level, however we cannot find any stripe docs or reports that break down (line by line, fee by fee) the payouts between STRIPE and what goes into our bank account. Any help here would be greatly appreciated
Hi everyone, working on integrating with Stripe here. After using Checkout to charge a card and set it up for future payments on a connected account, how can I bring the payment method back to our platform account to use it on other connected accounts later? Seems to only be possible to clone methods from platform to connected accounts, but not the other way round?
Hey Gurus,
I'm reading this document here https://stripe.com/docs/connect/testing#identity-and-address-verification. I'm wondering if it's possible to skip the onboarding process for a test connect account. Like the point i've highlighted in the image attached. Can this be skipped programmatically via the API?
hey guys, need help in resolving this. Sending the payment method as ach, but I still see this error message.
Hello, we have a single product with multiple prices for the monthly billing cycle and yearly billing cycle. Can we create a checkout session where the customer can select which price (billing cycle) they want to get subscribed to?
hi i got error when call webhook, after i click refund on stripe, i got this on log
[2022-12-14 03:45:46] main.CRITICAL: ParseError: syntax error, unexpected 'array' (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST) in /home/uxcocontrol/public_html/app/code/StripeIntegration/Payments/Model/WebhookEvent.php:11
Hi! when triying to add a new credit card, im getting this pop up:
"Enter the 6-digit code that we have sent to your mobile to be able to use the payment information that you saved in a previous purchase". Is there a way to NOT show this pop up? as i can click outside it and it will close as well
Hello, how can I create a new customer charge (payment intent?) for a specific amount, and then provide a link for the customer to complete the payment using Stripe's hosted check out?
Hey, is it possible to ask consent of the customer in the terminal device when doing the payment for future usage?
Hey Facing Problem with the Verification from UAE
How can i fix this?
Can I pay in installments in Japan?
Hello. Is it possible to somehow create invoices for subscriptions? I am trying to create an invoice as an alternative way to bill the customer and it works fine with one time payments but I get the following error with recurring prices:
The price specified is set to type=recurring but this field only accepts prices with type=one_time
how can i let my user update their card information on the client side
Hello
Can we use SWIFT code instead of Routing number for Japan. Docs ref - https://stripe.com/docs/connect/testing
Can anyone please help?
Hello
How we can handle stripe 1099-K form submission through stripe api
hy can you please share bank code for connect account for stripe test mode
hey folks, i have a subscription based model within my application. Customers create a subscription with their credit card. I'm creating a webhook on my end, to notify my application incase a customer's credit card was declined for some reason at some point within their subscription. Which webhook event should I be listening for?
How do I get the money off of my stripe account if my account is closed
Hi guys, I have a question can I get the list of the disputed transaction from customerId?
Hello I have a question where can I see the full response of the transaction? Like the transaction id, result message if it has been successful or fail
Hi, I hope you are well.
I added a description in the creation of the invoice, using the parameter "description" but it does not show up in the pdf that the customer will receive via email, is there another paramenter that I have to use?
Hi I need help, so I want to create customer with $stripe->customers->create(). And when the function validate the email, it throw an error.
I expected the error will be returned as json so I can send back to client, but the error thrown in stripe api.
How to return the response as json?
hi i have a question please
When creating a Stripe checkout session with mode=subscription and without a trial period, is it possible to 1) get a 60 minute invoice finalization window for the first subscription invoice, 2) set the subscription's collection_method to invoice?
Hi! I need to re-create some subscriptions from one stripe account in the other. I will be recreating them when they are active, so I need to backdate them, so the payment date does not start. I achieve this by using attrs[:billing_cycle_anchor] = subscription.current_period_end.to_i unless subscription.trialing? attrs[:backdate_start_date] = subscription.current_period_start.to_i and it works well for active and trialing subscription. But how could I move a post_due/overdue subscription to indicate that it's in post_due state? Can I e.g. set status to post_due?
Hi,
the following works fine: A customer has a subscription with payment method credit card. The credit card expires and the payment fails. I can then send them the link to the invoice and they can pay it with a new credit card. I can then manually update their subscription and change the payment method to the new credit card.
But: When they pay the invoice I sent them with sepa debit, I can not change the default payment method of the subscription to their sepa account. It does not even show up in the list of payment methods for the customer. Am I doing something wrong here? How would I go about changing a customers subsriptions payment method so sepa debit?
Under what circumstances does a Stripe checkout session have a setup_intent? For example, cs_test_a1zihNyCSGjR81eqwiptlxbcXStR1oZWJ9SORzAZGuHvt0R0DjpE3paVMb is in mode=subscription and has a setup_intent, but cs_test_a1yQkwqzolI3fmXkTSQZHH8XlpMkc2fS4sOSUvYz0wMMlqdN0wkg1gdZDr is also in mode=subscription but does not have a setup_intent.
Hi, I am facing issues regarding gpay button is not getting displayed in website in incognito mode but it is getting displayed in normal mode of browser. We have implemented gpay using payment request button in stripe. Is this related to stripe version issue?
Hi all, we've had some suspicious activity where multiple payments were made for a single payment intent and we want to find out if more payment intents were affected. For this we'd like to be able to retrieve all activity for a particular payment intent, in a similar way to how it's presented in the Stripe Dashboard. Are there endpoints that can be used to retrieve this information?
Hi, In Stripe payment integration. How to transfer money from one person's credit card to another person's credit card(that is attached in-app)
Hi, i have a query,
let's say i wanted to create a subscription for customer today, dec-14, they're billed / charged today. and we want the next month invoice to be billed on jan 24 and then feb 24 and so on, is it possible to do it? thanks
Is it possible to enable Apple Pay in local environment? https://dashboard.stripe.com/settings/payments/apple_pay -> Add new domain
Hello, is it possible to add a member from my team but having access to Test data only and not general data?
Hello 👋
I am not able to receive events through webhook. I followed the instructions (login, connection, etc) for .net. Used the sample code (from the website) or also downloaded the sample project (from Github), but it does not work. I suspect some configuration is missing as I also turned off the firewall and nothing changed.
Hello, if a user cancelled a subscription by mistake (meaning it won't renew next month/year) how can we cancel the cancellation? a POST on the subscription with "cancel_at": "" ? Is that correct?
hi all, anyone could help me to find customer default payment method?
How can I retrieve the accounts default product category in Stripe Tax settings, through the api? (I am referring to this in the screenshot)
Greetings all
I am searching for a way to retrieve all the products with all the prices they have
From the API docs I saw that there is a list products method and it returns the product with the default price id.
Is there a way to get all the products with all of their prices (not just the price id but but the whole price object populated) with a single api call ?
Where can I get stripe's soc2 reports?
is it possible to create account + connect the created account to our stripe account via api
Hi all,
I'm validating the Stripe API keys in my app and I want to make sure the key has been added from the correct Stripe account. Let's say I have two accounts set up in my Stripe subscription: one for Business A and one for Business B. How can I retrieve the account name for the API key that's being used to connect?
Many thanks!
Hello, I'd love some help on an issue regarding subscription invoices metadata. Am I in the right place?
Heloo all, how to upgrade ach payment(deprecated) api to new version? My current api version is 2019-05-16
for .net
Hello,
Not really an issue but more a report, on latest api version, https://stripe.com/docs/api/payment_intents/capture I have an event payment_intent.canceled with cancellation_reason failed_invoice and it's not documented and there is no invoice within the event, so idk how I should handle this on my app (the actual invoice has been paid by another payment intent). I'm using the clock simulation on the affected account, may be it's related
Hi guys, is it possible to have set up a email/sms reminder when a subscription for a client when their subscription is 7 days out from ending. I don't want it to auto-renew but I would like to be reminded. Is this possible?
after i make an account for my business partner via api, how can he access the account i created for him
Hi guys, I'm new here. For my business I want a Stripe terminal in order to start my new business this weekend. How long does it usually take from making an account to getting a Stripe Terminal?
Hey folks. If I'm using the old Plaid integration which gives me a token I can add to a customer by doing Customer.sources.create, can I use PaymentMethods to attach it instead? Or do I have to use Sources?
Hello Guys, i am new to stripe integration. I want to setup subscription example on local system. Please guide me.
Thanks
Hi,
I'm using distinct payment and transfer method to handle multiple connected account targets. My connected accounts are in Express mode. I'm transferring a lower amount than the actual paid amount each time. However, when I try to create transfer when a payment_intent.succeeded event is received, an error occurs saying that my fund is insufficient. I thought my fund/stripe balance was updated every time a payment_intent was succeeded.
I've been told that there was a parameter source_transaction allowing to bind a transfer to a specific charge in order to wait for the charge to succeed.
The thing is, I'm using the Payment Intent API and I can't use the payment intent id to bind a transfer, it specifically asks for charge id. Is there a way to get a charge id from a payment id ?
Hi, is it possible to add coupons to a subscription in a way that the coupon applies to each quantity of that product?
does pause payment method works in this regards? as we do not know, how much days we need provide them the product? https://stripe.com/docs/billing/subscriptions/pause could you kindly assist? thanks
I am having trouble understanding how I can add tax to a checkout session.
Hi, is it possible to top-up money to non-default currency of account in test mode? I've tried to do that but it always shows top-ups on default currency tab.
Hi, can I delete Customer bank accounts with pending verification status? And let them try to use it again?
Hi developers,
I'm having some questions regarding the emails in the account object
I want to know the difference between the "email" at the root level in the account (https://stripe.com/docs/api/accounts/object#account_object-email) and the one in the "individual" object (https://stripe.com/docs/api/accounts/object#account_object-individual-email) ->
And which one would be used to reach out to the customer, from Stripe's side, as per this section (https://stripe.com/docs/connect/identify-forms-missing-information#scenario-b)
Thank you in advance 😊
help me ?
Hi, doing a simple card payment checkout. The tx succeeds - but no DESCRIPTION, no METADATA .. no CUSTOMER EMAIL ... all of which I think I am providing ... DESCRIPTION most important - I have tried 100 diff options and still can't get it to show on the statement...
Hello, I enabled the option to "Send a Stripe-hosted link for customers to confirm their payments when required" under the Manage payments that require confirmation but I'm not receiving any emails and transactions are being considered as rejected by bank
Hey. Is it ok from a security perspective to display the payment_intent ID after a successful payment? (eg. pi_3MEuX12345o9x1X41Qs12345
Hello, how can I add a new bank account ? I am into the righ page but it is not possible to add one
hy, is there a limit to test trigger cards (Triggers a charge block)
@crimson needle I have install libraries from composer
Hi there. Seems like I've found a bug. When the session expired, but recovery is set on, the item descriptions are gone.
Hi, i have 2 subscription that are different on Stripe Dashboard even if i created them in the same way. Can I send you the IDs for let me know if there are differences between this two subscriptions?
Hi!
We have a platform, where users can rent a dock for their boat for some time.
There are many companies - owners of docks.
Company can sign up on a platform, add their docks and work with reservation.
We use Stripe to accept payments from users.
Now we need to realize next functionality:
- We have "main company" (owner of some docks and owner of the platform).
- We have "other companies" (owners of the docks).
- When user rent a place in dock that belong to the "main company", we need to send all money on Stripe account of the "main company".
- Whey user rent a place in dock that belong to the "other company", we need to get booking fee and send this money on Stripe account of the "main company". The rest of money should be sent to connected Stripe account of dock owner (other company).
- We have "saved payment method functionality". So we need to have an ability to save payment method of the customer to use it in the future. Even though the first payment was on connected account.
We tried to use "direct payments", but we really don't understand how to save payment methods. We tried "customer cloning", but it can't help when the first payment produced for connected account.
Maybe we should use "destination payments"?
Can anybody help with it?
I think it's common case, so there must be solutions to this.
Hi, I added a product in my test account and testing subscription code. How to get PRICE_LOOKUP_KEY?
Hi Team,
How are u? I have a doubt
Thanks a lot
Hi developer's 👋
how can I retrieve the subscription object generated through a payment-link ???
Hi there. I keep getting this error when trying to log in to the dashboard "Too many unsuccessful login attempts. Please try again in a few minutes, or contact". I have waited an hour and still get this
Hi is it possible to create a subscription with zero value and still trigger updates (webhook) events. Want to track renewal dates for a membership app, but some customers have 0 value memberships (coaches, staff, lifetime ...)
I'm trying to test my testing environment webhook, I'm in test mode and I have created a new customer and a new subscription for that customer, I can see the customer.subscription.created event but there is no attempt in the webhook attempts should I do something extra?
Question: We are running into an error message stating that a Customer has a maximum of 500 active subscriptions. Is this a soft limit? i.e. a quota that Stripe can increase on an account basis?
When a session has expired, the refreshed session lives for 1 months. How can I "force expire" this refreshed session?
Refreshed = recovered*
I am trying to set up issuing elements so I can make, manage and view issuing cards but my site I want to integrate it with is using PHP and the documentation refers to stripe.js only, is there another way to do this with PHP or should I be doing it with node and stripe.js? https://stripe.com/docs/issuing/elements
bonjour puis je avoir un conseiller ?
quelqu'un a le numéro de téléphone de stripe
?
The capture method for a charge object has optional parameters for application_fee_amount and transfer_data.
The documentation claims that transfer_data is An optional dictionary including the account to automatically transfer to as part of a destination charge.
When I attempt to provide the destination account inside the transfer_data dictionary i'm getting back: Received unknown parameter: transfer_data[destination] Is there a different dictionary param to supply the destination account when capturing or does that need to be provided when the charge is created?
My work has an eCommerce platform and we use stripe at the end of checkout.
We do have one free product, any tips on how to handle that with stripe?
We would like to hide the stripe component & just let a user confirm free order.
Any feedback?
Hi there. I'm new to discord. I'm using custom fields in my payment links. They work fine and I'm stoked they are built into the no-code checkout pages. However I don't see the data being passed in the checkout.session.completed. Am I missing something?
Hey, I've just added Stripe on my website page. The label "Pay by credit card" is properly displayed but not the part where I can enter a test credit card nb (I thought it came from the theme but no, with a classical Wordpress theme I have the same issue. Any reason?
Hi all. I have the 'metadata' param set on a checkout session, but no data is making its way to Stripe.
I need to know the policy for the fee charged by stripe for each transaction.
Hey there.
I need help to set a specific a start date for a subscription plan but i can't seem to find a way to do that by API.
In Stripe, i'm able to do it manually, but by API, i don't find which parameter to configure in order to set a specific start date.
For example: i need to create a subscription that starts on the 1st of January 2023. If i create it today, the start date will be today..i need to change it to the 1st of Jan 2023.
Thanks a lot for your help folks
Hi all. Where are using stripe connect for our platform. I use the API Call OAuth.deauthorize to disconnect the accounts not in use. Is there a similar possibility to connect new accounts with our platform account? Normally our customers are doing the onboarding process on our platform, but in this case they had the account before. Thanks for good link or a short explanation... 👍
Hey, anyone got any tips on how to do multiline <Link in Stripe app?
Currently I am using Card Elements in my react app. We want support things like Apple Pay and Buy now Pay later. Do we need to switch to Payment Elements inorder to use something like Klarna?
Hi there, do you guys know why i get https://stripe.com/docs/error-codes/invalid-cvc error for people trying to pay with ApplePay ?
Hello - can I find out what was happening during request req_DiuOty4Yz5MEu9 that caused an error with terminal reader WSC513128034096?
Is there a way to force 3D Secure for a subscription or payment method that has already been setup and didn't require 3D Secure at setup? We have a customer explicitly asking us to force 3D Secure on future subscription payments and as far as I can tell the only way to do that would be to cancel the existing subscription and have them create a new subscription with payment_settings.payment_method_options.card.request_three_d_secure (assuming Radar rules don't require 3D Secure for the subscription already). Additionally, we're using Checkout instead of creating + confirming PaymentIntents and SetupIntents so I'm not even sure if this is possible.
Hi there! I want to comply with RBI regulations in India. My understanding from reading the documentation is that, if I create a Subscription (payment_behavoir=default_incomplete) , and use the pending_setup_intent from that newly created subscription, and confirm that setup intent from the client, the e-mandates should be handled automatically? Although if I manually create a SetupIntent, then I need to pass in a mandate, is that right?
If my first question is true, how does Stripe know how much to set in the mandate as maximum amount for metered plans?
I'm getting this error StripeSignatureVerificationError: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
Using the exact code in the docs https://dashboard.stripe.com/test/webhooks/create?endpoint_location=local
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 trying to implement the payment.
Currently I've integrated the stripe with payment intent, but client want to save the payment info of customer and next time we use that method for fast payment.
I've looked into Stripe docs.
There is an option in stripeIntent "setup_future_usage" but now, I'm confused how to charge next time with changed amount.
Is there anyone who have use this option.
I followed the steps in stripes recent YouTube video to configure a free trial without collecting payment details and everything works as expected except in my experience when the user goes to the stripe hosted page to provide the credit card details, the page only offers the zip code field not the complete address fields. I have billingAddressCollection set to required and if I start a regular checkout session it collects the full address. Anyway to collect the full address when the user is providing the credit card details after the trial completes?
Is it possible to have events from the same account sent to multiple webhooks? I see that under the Developers section on Stripe that I can add endpoints, but I just wanted to verify before setting that up. Thank you
hi all, how can i implement google pay and apple pay with payment element
Hello stripe
for my computer science project I am trying to code a marketplace where with one press of a key all the shipping info is sent to the seller and the money will be transferred from the buyer to the seller, all of the information would be inputted when registering, do you have any idea of how I could imminent this
Hello, hope you're doing well. I have a query regarding payment links, my question is that is there a way where we can set up one link for initial and recurring payments?
For example, my business model is such that I charge my customers an upfront fee of £50 and a monthly recurring fee of £60. Is there a way where I can integrate both the upfront and recurring amounts in a single payment link?
Looking forward to your help.
i have a webhook setup that's subscribed to four different events: customer.subscription.trial_will_end, payment_intent.payment_failed, subscription_schedule.aborted, and subscription_schedule.canceled. i also have the webhook setup in my application which has been tested locally via the Stripe CLI, so i know it's responding. however, when deployed to a testing server, i've tried creating a subscription (with a free trial), which Stripe picks up just fine. but when i cancel the subscription, while Stripe reports the subscription has been canceled, the Webhook details in my Stripe portal only shows "Waiting for events...", as though none of the above events have actually fired (and so my app's webhook would never be called). i'm not sure what i'm doing wrong here
how can I retrieve the subscription object generated through a payment-link ???
Hello.
My customers are corporations. Each corporation can have multiple users. I would like that each user has a subscription linked to the corporation. The corporation should be accountable for paying for all its user's subscriptions.
What would be the best workflow to have a company pay for their users' subscriptions?
Hi, in Magento 2, we have noticed orders placed despite the payment declined by the bank. Is this a change from a recent module update?
We're hosting the domain association file on our domain /.well-known/apple-developer-merchantid-domain-association. In the dashboard https://dashboard.stripe.com/settings/payments/apple_pay it shows we have iOS certificates setup. Will I need separate web domains registered with apple pay for it to show on safari browser or chrome? I'm a little confused by our setup right now
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hello! We are interested in adding Afterpay to our Stripe integration. In the docs I can see that it is possible to do this using Stripe Checkout. Is it also possible to use Afterpay through Stripe if we are not using Checkout? We're using custom payment forms leveraging CardElement in React, PaymentIntents, etc.
As a follow-up question, is it possible to change the transaction total depending on whether Afterpay is selected as the payment method? For example, we would like to add a disclaimer saying that with Afterpay, a some% additional fee will be applied.
Thanks!
#897864305515573389 message
Do we have any roadmap for this feature using Stripe API? I find this thread asking about setting min/max quantity on custom customer portal, but I still cannot set it via API (only via Dashboard)
Hi, guys! I'm having a problem with the tax calculation in a Checkout Session, I don't know if it's a rounding problem or what, but the total seems to be wrong...
Working on testing Stripe Connect Payouts. I have added some payments to my test account, but my "Available to pay out" amount is still sitting at 0. Is there a way in test mode to force those funds to be available for payout so I can do a manual payout and observe the event?
Hello, I am unable to reply to my original thread so I hope its okay to repost this here. The library reference we use currently in the app is https://js.stripe.com/v3/. We are not using payment element but rather card element to collect cardNumber, cardExpiry, and cardCvc. If the elements validation fails for any particular reason as our customers type, we keep our save&continue action disabled so a user cannot continue, thus a stripe customer record is not created (and they do not subscribe to our paid plan). We have noticed an uptick in users running into this scenario so we are particularly curious if anything was changed in the elements input validation logic that could cause an increase in users running into errors between 11/2/22 and 11/9/22.
Hey all! Question for the devs, is there no way we can fetch feature list on a product?
From the look of it, feature lists are tightly coupled with Embedded Pricing Tables and there is no way to pull this information separately to integrate on our website.
The only work around appears to be adding them as metadata to the product or pricing data
Hi here, I am currently not receiving any email after I complete a test payment in test mode using a payment link. I've made sure that I have the payout and the successful payment notification turned ON in my profile settings. Are emails sent when using test payments, or is that only for live transactions?
hey folks, on Stripe Connect (using separate charges and transfers), what's the recommended way to 'hold' payout for client until a shipment is confirmed? do you typically delay the Transfer call or do you delay the Payout call
Hi there! Is it possible to run stripe/stripe-mock in a test container and use that in an automated test suite? Are there any examples of how to configure the container?
Hey team I want to flag an error in a fixture for the Stripe CLI. The payment intent requires action
Hello there. When looking at upcoming invoices, the invoice itself has a period start and a period end. The line items also have a period start and end. What I am curious about is if the line items should ever have a period end outside of the invoice's period? What would that mean?
I am not able to get into my account. I have sms verification enabled but no longer have any type of phone service because I haven’t paid my bill. I need to get into my stripe account so I can change my card for instant cash out on Gopuff
Hey stripe fokes, we've been integrated and using the stripe connect system a bit for POCs with customers, and while we really like it one of customers who is using a standard account is curious about being able to have tighter security controls on us. For example, limiting how much customer PII data we can see, being able to see non-connect transactions etc... . I am curious if there are any options which exist today to help with this? I read through the docs and I looked inside the account settings for the connected account and couldn't find anything.
i'm getting "The payment method type provided: us_bank_account is invalid." when I try to create a checkout session via the api and i don't understand why, could i get some help?
request id: req_Qyc06uKNVCRBHB
@daring lodge sorry to bug you again, but, i tried canceling my trial subscription in my test environment, and while i do see a customer.subscription.updated event, the status field says "trialing" and not "canceled". reading the docs, i guess it doesn't really say that the status would be "canceled" when someone cancels a trial, but i'd argue it's ambiguous/unclear in the docs. it might be worthwhile calling out this fact explicitly.
should i instead use the canceled_at field to check for the situation above?
Question: If I want to jump into coding 'issuing cards' on stripe do I need to contact the sales team or I can just start the coding element?
Hello, What is the best way to trigger a customer.subscription.updated event of various types? I want to test my webhook to ensure I am handling types like active, canceled, etc.
Hey folks 👋 Not sure if this is the right place to ask this, but I'll try 🙂
I'm using Stripe connect with custom connected accounts. I'm currently setting all account to "manual payout" so my team can manually review payout requests before initiating it through our own interface.
My question is related to the balance availability. (That is when the fund move from "available soon" to "available to payout").
It's currently taking 7 days for any income to be available for payout, even for connected account that already received payout in the past. But the doc says that there shouldn't be any delay for "custom connected account".
Also, my connected accounts indicate "Payout schedule : Manual — 4 day rolling basis". So even though there is a delay, shouldn't it be 4 days rather than 7? Or is there another rule I'm not aware of?
Thanks 🙏
Using the Terminal SDK on android, Is there a way to stop the Terminal SDK object from discovering readers constantly? Seems like after calling Terminal.getInstance().discoverReaders(discoveryConfig, discoveryListener, discoveryCallback) the process continues indefinitely.
Hello stripe
for my computer science project I am trying to code a marketplace where with one press off a key all the shipping info is sent to the seller and the money will be transferred from the buyer to the seller in the background, I went through the documentation but I still don't know how to do it, how can I go around doing this?
Hey, coming back to this, I need to figure out a way to reliably test Automatic payout webhook calls for the daily payouts. I need to fetch all related transfers a payout contains and save it to our system, currently we are doing this with the stripe.balanceTransactions.list method in this way:
stripe.balanceTransactions.list(
{
payout: payoutId,
type: 'payment',
limit: 100,
expand: ['data.source.source_transfer'],
},
{ stripeAccount: accountId },
)
I tried re-sending an event for one of our daily payouts in test mode, but it also error out with
"Balance transaction history can only be filtered on automatic transfers, not manual."
How can I fetch all related transfers without having to way for it to happen daily?
Following up on my previous question regarding invoice start and end date. Under what conditions would the start and end be the same?
Can you use the stripe cli to listen for webhooks for connected accounts?
Hi there, when we initiate an instant payout with Stripe Connect the full payout is going to the customer. How does Stripe collect the 1% service fee? Is there something we need to do on our end?
Hi, can I update a company address on a connected express account? In the docs it looks like this is available for custom accounts only? https://stripe.com/docs/api/accounts/update#update_account-company
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
when let's say they were doing instant payout of $100 we were expecting $99 to go to the Stripe Connect account and Stripe to pull a $1 fee. Instead the full $100 is going to the customer https://stripe.com/docs/connect/instant-payouts
How do I create a Backend server to accept Payment intents?
Hey!
I have the next situation:
- we are trying to create a software for which, each user has to have 2 subscriptions enabled in order to access it. Each subscription has a different billing period (one is a monthly subscription, and one is a 3 months subscription).
- we have to implement in our app (Vue 2 + Node) the above situation in a seamless way. It has to happen when user signs up and ideally should use as much as possible the low code stuff that stripe offers. If needed, customization can be done also.
- what is your advice in terms of instantiating 2 subscriptions with different billing periods for a user? Is there any way in which I can avoid having to make the user to fill 2 separate checkouts? Is there any way in which one subscription can automatically trigger (and pay) the other one, so the user actually pays only once when subscribing? How can I make this as seamless as possible so I can avoid making the user go through 2 separate subscription processes, since the app will bit be fully accessible anyway until those 2 subscriptions are active.
Basically a subscription is handling the access (membership) of the user and one subscription is handling a physical product that needs to be sent once per 3 months. That's why I need 2 different subscriptions and billing periods. But both of them are coupled, app can't work without having both.
Ideal case/happy flow - user clicks only once on subscribe and the checkout would fill both products and billing periods (even if products and periods are different). But as far as I read, this is not possible.
Thanks in advance!
I believe I am missing something:
Summary: Client has ~480 customers in stripe currently. They are not setup for automatic renewal. I need to move them all over to Stripe Billing (Subscriptions) or basically add a subscription to select ones in there.
I don't see a way to bulk update customers.
Bulk import for subscriptions seems to be primarily geared to 3rd party data.
I know I can go one by one and add a subscription to all the valid ones.
It seems like this may just be what has to be done as the renewal dates may not be in stripe so they would need to be entered manually. I just feel I'm missing something
Hey!
Does Stripe support pre-authorization on a credit card? That could potentially be cancelled.
Scenario -
Today - Customer #1 wants to buy a t-shirt for $10
Tomorrow - Customer #2 wants to buy the same t-shirt for $12
The day after tomorrow - Customer #2 brought the item
Today - I would like to put a hold (pre-auth) on Customer #1 credit card for $10.
Tomorrow - I would like to remove the previous hold from Customer #1 and now put the hold on Customer #2
The day after tomorrow - Convert that hold into a payment.
I can't seem to accept donations with GiveWP plugin. Their support pointed me to Stripe as my account might not be able to accept donations.
I'm currently in morocco, i was wondering if i could verify my stripe account , i have a poland passport and residency papers from the goverment ( not utility bill) is it enough?
I have a product with two prices (monthly and yearly subscription). Is it possible to create a coupon ($24 off, forever) that only applies to the yearly price?
Hi! Is there any way to not have the "Go to my account" option in a subscription cancellation portal session created via the API? Reason being that going to their account allows them to adjust their default payment method, and we'd like to manage that ourselves
Hello! I need to know how to collect fees that are tied to instant payouts. Is there any documentation on how to do this?
Hey, Is there way I can collect the payment details during stripe checkout with 15 days free trial?
Hi! I'm generating a setup intent intent on my BE and passing the client secret to my react app. The PaymentElement uses this to show a form for entering payment information. Is there any way for me to have this payment method automatically become their default payment method when they save it?
Can Stripe Identify be implemented via in app for iOS or Android?
Hi guys i have a problem i trie to get the product his price id but this gives me a error (its php api stripe)
$product_pricee = $product->getLastResponse()->headers["Request-default_price-Id"];
I'm having refund problems. Can I have some help please?
Hi how can I get the credit card charges details and store it on a database? is there a webhook for this one?
Good day Stripe Dev team, I have a question with is the credit card surcharge included or not in the "total" attribute from the callback of "invoice.payment_succeeded" ?
Good day Stripe Dev team, tried to register a domain for apple pay using stripe.ApplePayDomain from local machine, response is succeed but can not find it in the dash board like this
Hello! I'm just now realizing that it's impossible to create a coupon for like "50% off the first month" but have it only be applied to certain prices. I have one single product, and that product has many different prices. Monthly pricing, Quarterly pricing, Yearly pricing, and then of course all duplicated again in different currencies, etc. Does Stripe recommend creating new products for different pricing structures? I'm trying to figure out if I made a serious flaw in architecting this out, or if the coupon thing is just a really annoying Stripe limitation? We're in too deep to be adding new products and changing our system.
Hello Stripe Dev team, I have a quick question regarding extra verification for when creating a custom account. From the stripe testing documentation (https://stripe.com/docs/connect/testing#test-document-images), there are 2 types of image we can use to trigger it to be verified/unverified. I tried to trigger a state where it requires bank doc verification but it always results in a success verification when i upload "failed.png". is that to be expected?
I have been directed here by stripe sales support. I need assistance activating customer_balance as a payment method. Can someone help?
How can i change the origin of a payment. i have set a hidden input for = data-stripe="country" this doesn't change the orign within payments, any idea?
Where can I find the response for the transaction ID and other details? I'm using the Stripe Elements not Stripe Checkout. Is there a webhook for this/
How do I connect my reader to my app?
Hi, while retrieving a subscription schedule how can I know in which phase number it is? Something like "phase 3 of 12", is it possible or there is another way?
How do I connect a reader to android phone with the app?
hello stripe support; can i get some help with implementing Afterpay flows ?
Hello. I have an invoice that is automatically paying itself. Is there any reason why an invoice would be automatically paying itself
How would I turn off auto pay when a user has a payment method on file?
Which webhook event needs to call when creating a manually payment from stripe?
Hello all! can anyone help me? i cant found the CLICK_ID when im trying to conect with anytrack and make a zappier!
I'm ready to try to get help with my React Stripe integration project for the first time. I have a full react skeleton that can be run on localhost:3000 and built and pushed to our server for online test, my Stripe account is in Test mode. I've pasted in the examples from 'https://stripe.com/docs/stripe-js/react'. I current have an error of 'Uncaught IntegrationError: Invalid value for elements(): clientSecret should be a client secret of the form ${id}secret${secret}. You specified: {{CLIENT_SECRET}}.'. How do you fetch the client secret?
I am getting success resposnse while adding test card , how do i test in live mode with user experienced
How do i enabled Google pay and apple pay in stripe react native
WHen will financial connections be availible?
Hi, I'm getting StripeSignatureVerificationError when trying to handle checkout.session.completed in a webhook handler. I'm not sure how to debug this. I'm using the rawBody request (since im using Firebase Functions), and it works locally using the CLI trigger , but once deployed it's failing with real requests
Hi, when using checkout with subscriptions, I am first creating the product and price for the subscription, now when i create checkoutSession all i have to do is use the priceID ?
hey there i am new here i just read all rules but i am sorry if i violaate one of them uncounciously. Can i get answer from webhoos in browser or should i need to use stripe cli for webhooks. Is it only option?
Hello Stripe Team, is there any way that we can pass the language either spanish or french so that during express account onboarding the page stripe page displays content in that language
How to create a charge using payment Intent?
Hello. We are trying to verify our domain to send emails from Stripe. We are using "Domain verification" rules displayed on dashboard, however when we try to enter new CNAME recored on Cloudflare we get the following error:
“Cannot create a non-glue record that is beneath a delegated child zone. (Code: 89018)”
Could you let us know what we are doing wrong?
i created the price so in my code, i need to reference that in the code i did this but it dont find the price
`<?php
use Stripe\Product;
include('config.php');
require_once('./assets/libs/stripe-php-10.1.0/init.php');
$stripe = new \Stripe\StripeClient(
'test key'
);
$product = $stripe->products->create(
[
'name' => 'Basic Dashboard',
'default_price_data' => [
'unit_amount' => 1,
'currency' => 'eur',
],
'expand' => ['default_price'],
]
);
$product_id = $product->getLastResponse()->headers["Request-Id"];
$product_pricee = $product->getLastResponse()->headers["default_price-Id"];
$stripe->paymentLinks->create([
'line_items' => [
[
'price' => $product_pricee,
'quantity' => 1,
],
],
]);
?>`
hai can anyone help me, im tryna set up my stripe acc and i put in my acc number but it says its invalid but its not??
Hello!!! I have a question! I'd like to understand when customer have a subscription, stripe will save customer's card? and if stripe save the cart it is possible remove card?
it would be perfect
when customer removed her card stripe will remove all subscription
Hi, is it possible to create Checkout::Session that has multiple transfer_data destination?
Like a checkout::Session that will get 100$ , 70$ goes to connectedAccount1 and 30$ goes to connectedAccount2 ?
Hi
I am using VueJS stripe checkout, but after importing the stripe checkout based on the documentation found here: https://docs.vuestripe.com/vue-stripe/stripe-checkout/one-time-payment, the routing inside the application stops working, and got the following error:
TypeError: Cannot read properties of undefined (reading '__asyncLoader')
at isAsyncWrapper (runtime-core.esm-bundler.js?9e79:2256:1)
Without using StripeCheckout everything is working fine. Anyone have any idea why this is not working?
Hi all, i'm looking for create paymentIntent with OffSession(true) via Invoice, it is possible?
Hi there. My payment/bank account link is all messed up, I need some help
Hello, a novice in coding and seeking support. I use a 3rd party booking system and I have integrated Stripe with the 3rd party through webhooks and my stripe account. I am trying to add Klarna as a payment method that shows when a customer goes through my booking widget to the payment page but it doesnt show even though Klarna & Pay now Pay Later is ticked as yes in my settings. I have seen a page that advises the coding but where is this entered? on my stripe dashboard/developer settings or through the 3rd party? (Please note many companies use this 3rd party so if its their end I think it will be impossible as other companies may not want it as a payment method
I believe stripe account payout thing is linked to an old, nonexistent bank account and it has taken three payments like this so somehow the money is currently misplaced
:question: @plucky wraith Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello, I'm trying to integrate tap to pay into my code, and I'm using automatic_payment_methods = true when creating payment intent. the thing is when the payment intent is created in stripe I don't see method of ['card_present'] in payment intent methods,
What do I need to add in the dashboard? or somewhere else? that the automatic_payment_methods would include 'card_present' ?
Thank you!
Hello, i got a small question upon event order when calling the stripe create subscription. Will the event order always be charged.succeed > invoice.paid > invoice.payment_succeeded > customer.subscription.created in case of the creation of a subscription for a customer which lead to having as a return of the create function the stripe subscription related with status "active" and in case of a payment failed the event order ```charge.failed > invoice.payment_failed > customer.subscription.created```` which lead to return of function a stripe susbcription with a status "incomplete". Thanks 🙂
Hello, I got a small question: Does stripe function as a data processor?
Do Stripe Apps need to have a UI to be available in App Store? App Requirement seems to indicate that an in-Stripe UI is not required.
header('Location: https://buy.stripe.com/$product_price ');
How can I put that variable in that link but not as text?
I need some help with the embedded cart beta? I am trying to integrate it into our staging environment, but for that I need access to the beta api on another stripe account. Let me know if this is something you guys can help me with
Hi Stripe Team,
I have an ask regarding our approach with Stripe.
Our platform sells NFTs. Our users add their NFT and set the price (for one time buy, no reccuring).
In our case what is the normal approach ?
When user add his NFT we create a product with API call with the name of the NFT and update the product default price with the price setted by the user ? our products database will be significant is there a problem about that ? or is there another way for our use case ?
How do you guys go about testing stripe connect in production?
We have a qa instance of our service which uses the stripe test api and that should be the only difference between production and qa.
But we feel a little scared testing too much in production due to the need to have a proper business setup and risks of getting flagged. At the same time we want to make sure it works, so I guess it boils down to not trusting the test api I guess from past experiences with other services.
Do any of you feel the same way? And how to you reconcile this?
Hi,
Has anyone else experienced that newly created customers and subscriptions from around June time require manual payment capture within the stripe dashboard as opposed to automatic payment capture? Stripe helpline does not know the answer and or a solution
Hello all, I'm wondering if someone can point me in the right direction.
I'm facing a problem creating a checkout session in PHP with a promotional code applied.
The actual checkout session without, works great and has done for months, but I want to create a checkout session with an already made promotional code applied.
However, when I do this, I'm getting the error "No such promotion code: 'LLECPBF8'", which is incorrect, I can see the code in the Stripe dashboard, with no restrictions other than a 1 max redemption which is 0/1.
Below is how I'm applying the code to the checkout session arguments:
$checkout_session_args = [
'cancel_url' => home_url('/pricing/?error_type=purchase-cancelled'),
'payment_method_types' => ['card'],
'mode' => 'subscription',
'billing_address_collection' => 'required',
'tax_id_collection' => [
'enabled' => true
],
'metadata' => [
'user_id' => $user_id,
'price_id' => $price_id
],
'line_items' => [[
'price' => $price_id,
'quantity' => 1
]]
];
if(is_array($coupon)) {
$checkout_session_args['discounts'] = array();
$checkout_session_args['discounts'][0] = array();
$checkout_session_args['discounts'][0]['promotion_code'] = $coupon['promo_code'];
}else{
$checkout_session_args['allow_promotion_codes'] = true;
}
Hello, is it possible to allow several currencies when use the checkout.sessions.create() ? Actually I have this :
await stripe.checkout.sessions.create({
// session = await stripe.paymentIntents.create({
payment_method_types: ['card'],
line_items: [
{
quantity: 1,
price_data: {
currency: 'eur',
unit_amount: Math.floor(amount),
product_data: {
name,
description,
// images: [artwork_image],
},
},
},
],
...
})
Hi, i have a subscription and from Dashoboard i can't add an end date. Can I share the ID so you can check?
Hey, quick question - if I have some products that have by default a recurring billing cycle of 3 months - can I adjust that programatically per user? As in - can I let the user pick the "billing period" when he will subscribe to one of my products - basically to change from 3 months to other x months? How?
Hi everyone! Wanna use Stripe Connect in my app for P2P payments between users. Our audience is teens under 18 and their parents. Is there any policy about 13yo + teens or maybe any limitation?
I want to cancel a SEPA transfer in the dashboard but can't find a button to do so. Help?
I have been using charges API for past few years for making payment.As per the version upgarde we need to upgarde it into payment intent api.
But payment intent api doesn't have "receipt_url" in its response body.How i can get the "receipt_url" after making payment using payment intent api.
Also Please share the payment intent api status of "succeeded" ,"failed" ,"blocked", "disputed" .We are validating these status in our code
Hi team, how are you doing . can you please help me about subscription my subscription start from every 30 of every month but one of my client want to change it from 16 of month so what effect will impact on my subscription and how i can do that from API
Q: If I change the status of an order to "Refund" in WooCommerce does it send that data to Stripe or do I still need to do it manually (talking about Credit card payments)
Hey, so I have a System to prevent Double Payments with delayed payment methods and my question is whether there is a webhook event that fires if the Delayed Payment failed (But only the initial Payment for the Subscription, not if normal payments fail)
I want to track only those invoice in our system which manually created through Stripe UI. Can I know how can I know that from which webhook?
hey guys.
I need to change redirect_uri for stripe connect integration but not able to find it in the UI. Could you please send me link to UI for test mode ?
Hello guys,
I'm working on a booking platform using stripe connect to let our service providers accept payments on our platform. For accounting reasons we wanted to have a server generated code to be displayed in the "description" column on the collected fees page in the dashboard. How can i update the description of a collected fee/application fee? Thanks!
Hello. I'm trying to transfer money from customer to contractor. (https://stripe.com/docs/connect/charges-transfers)
I'm trying it on test account (on Europe zone) but when I make onboarding user I can't change country from US.
So when I call transfer method I have error.
My question:
- if I will do it not on test account - I'll can change country?
- how can I test it on test account?
Hi all, how can i upgrade a trial subscription on a plan to new paid plan?
Hey guys,
I'm trying to implement stripe integration with magento and pwa studio.
According to pwa studio logic the flow should be like this:
- frontend sends request to backend to create payment intent and render stripe form
- customer add CC data (or use any other payment like google pay etc)
- after customer click confirm button -> send some request to stripe (using stripe js sdk) which should presave details, so backend can confirm transaction while placing the order (???????)
- frontend send PI secret (something we get from stripe after customer put CC data)
- frontend send request to place order
- backend confirm the transaction
How I can implement logic described in step 3?
Because when you confirm transaction on frontend (stripe.confirmPayment) you got the error while placing order since transaction already confirmed.
Is there any way to confirm the order on backend?? Spent a lot of time of drilling stripe dev docs, found only this https://stripe.com/docs/payments/build-a-two-step-confirmation which is in beta version...
hello! Is it possible to save a tokenized card online without making any charges? We are migrating to payments intents and I can't find that possibility.
help for Cancel a subscription in api
Does 100% off coupon codes work now? I know they didnt a year ago, but i just tried to create one and that worked at least
Hey folks. Is there a max length on the transfer_group field of a Transfer?
Hey - how can I get the feature list added on a product with the Stripe API? I do not see the feature list to appear on the product object. Thanks
Hi, I would need guidance on best practices around upgrading a subscription to another. The documentation (https://stripe.com/docs/billing/subscriptions/change) talks about upgrading to a different price but in my case I upgrade to a different product. I have a Premium product and a Pro product, subscribing to Pro should cancel the Premium subscription.
Hi - when a Reserve is placed on funds - will the debit and credit balance_transactions always be the same size, if the reserve is being returned to the account?
If so, is there a reference between the two reserve transactions that can be used in the Stripe Sigma Payout Reconciliation reports?
Oh, I think I just figured it out, we don't care about the product since the subscription references only a price id
Is it possible to create a payment link without creating a product? I want to bill my customers variable amounts.
Hello Team,
We are using a multi-store Magento 2 site.
having 2 domains pointed on store views
- https://homespice.com/
- https://wholesale.homespice.com/
For both these domains, we are using the same stripe account as it links with the same company and the same main domain.
But in admin, we can see some errors mentioned below.
Duplicate webhooks configuration detected for: Retail (Live Mode), Default Store View (Live Mode), and Wholesale (Live Mode) - Please ensure that you only have a single webhook configured per Stripe account.
Due to this error, many payments are getting failed.
Can you please check and suggest? It is very urgent.
Do let me know if you need anything from our end.
Best Regards
Vishal N.
@meager hawk i cant reply the thread anymore. A user is currently on a trial subscription on plan A . how can i upgrade the user to a paid plan B subscription and stop the Plan A trial? . I need help please ,
Hello ! Moving from standard connect to express connect. Do my vendors have to re-onboard every subaccount they have create dor only the main account. Is the monthly fee applied to every sub-account or only the "master" account
Hello. We've built a SaaS that uses Stripe Elements for collecting payments. We're now in the process of working thru enabling Apple Pay but running into unexpected behavior.
Using elements.create('payment', we're noticing that the Apple Pay option is showing up even if the connect account has not registered their Apple Pay domain. This leads to an error in the stripe SDK when confirmPayment is called when the user attempts to use Apple Pay. If we register the domain for the connected account it works as expected. The problem is that we N number of accounts we cannot control when the tenant registers their domain. We've gone back and forth with different interpretations of the docs:
Is this expected behavior?
Hello
Im having an issue generating new virtual cards. It always fails and in Logs I see it prints error 429, picture attached below.
I thought this rate limit is just temporary and will be shut down soon, but it doesnt look like it. Why is this happening?
Hi all, I am trying to implement custom checkout page where I need to implement promo code with all validation. Like if promo code is restrict for Product A then it should give an error for other products
Hello, adding footer in Configure invoice template, but no changes appear to receipt. What I am doing wrong?
Hey! Any clue why sometimes when I call the pricing api - only some of the prices are being fetched by stripe and other times all the prices? Also, in the moment only a part of prices are being fetched, if I delete those prices in the dashboard and create again - it's working again.
It happens on test account, when calling with stripe api (stripe.prices.list) and it happens after multiple calls on the same endpoing is being made. Also, it happens for the products where I have multiple prices per product. I am calling prices.list to get all the existent pricings and then I just filter per product.
LE: Exactly now happened also for a product with a single price. Basically the api is not returning all the existent pricing, only some of them.
Hi I would need to validate my logic regarding the handling of webhook events ordering (not ordered)
#dev-help How often does stripe update currency conversion rates? Also, is there a way to fetch the latest conversion rate (eg USD -> CAD) from Stripe? I know that currency conversions happen automatically in stripe but we want to be able to also match the same conversion rate that stripe performs for some of our reporting
hello, is it possible to list the tiered currency_options for each currency all together? or is it required to list them individually one-by-one making a request for each currency?
Hello, do anyone know how to add custom text to the checkout page?
https://stripe.com/docs/payments/checkout/customization#add-custom-text
hello dev team, we've recently changed our logic for our connected accounts from automatic payouts schedule to manual payouts (our implementation works ok in test mode but in live mode we are encountering a 404 insufficient funds when we try to payout the entire amount, even though the balance seems to be there)
Hello, how can I disabled the line "Pay online" on invoices please ?
How to attach the pricing instead of the product while creating a new invoice from Stripe UI?
#dev-help I working on projekt with inventory where I am trying to find a solution to trigger Expire after 15minutes.
The platform which is being develop sets x in the inventory in Reserve, currently for 180minutes. Since inventory in many cases are 1 or 2 in this project even 30min reserve is a long..
https://stripe.com/docs/api/checkout/sessions/object
expires_at timestamp
The timestamp at which the Checkout Session will expire.
^Expires_at ….
The Epoch time in seconds at which the Checkout Session will expire. It can be anywhere from 30 minutes to 24 hours after Checkout Session creation. By default, this value is 24 hours from creation.
From stackflow - last comment: “It seems to be your lucky day, because Stripe just released this new endpoint to expire a session” - but it seems like Nolan H was wrong? Still limited to 30min<
https://stackoverflow.com/questions/69942577/how-to-timeout-after-few-minuts-a-checkout-session-in-firebase
If we're using the Stripe Payment element and are doing both CC & BNPL (Affirm right now) transactions what failure webhooks do you recommend watching. We started watching payment_intent.payment_failed but it's not clear that's right for BNPL and in our case it caused issues with transient errors for CC transactions (ex: bad CVC). In general more documentation around failure cases & timing would be helpful. I did see this: https://stripe.com/docs/payments/affirm/accept-a-payment?platform=web#failed-payments. This is in the context of Connect.
So, if Stripe support is useless, and refuse to actually read the support tickets, what do we do?
When a person's account has been hijacked or created be someone else, how is the victim supposed to access the account? Stripe support = dead
When I try to add a subdomain to apple registration for my dev server it's not allowing me https://dashboard.stripe.com/settings/payments/apple_pay. How do I get around this? It requires top level domain but I need registration for my dev server and the domain is different than top level
Question about customer IDs, I could not find this in the docs: Are customer IDs unique across live and test modes? What about, across Stripe accounts?
Suppose I store a list of customerIDs for many accounts and both live/test. Is it safe to assume each customerID represents a unique customer? Or could there be collisions? (i.e. a single customerID matching various entities across modes or accounts)
Hi Team, Good Evening !!
I have created a Payment Intent using the instant verification method of the new ACH API ?
But it says Incomplete in the Stripe Dashboard.
URL: https://dashboard.stripe.com/test/payments/pi_3MFIVj2EjgoXXYg20pHoQJuW
NOTE: How do I collect the bank account details if I am using an API instead of a client side?
Hi there, bumping this up. Any idea why Stripe is not taking their 1% fee for instant payouts?
Hey guys!! I have a question please, I opened a strip account with my ltd company 2 months ago and it's already verified, but I haven't made any sales yet, it's still fresh, I'm going to make a ton of sales (+300) in the next 2 days, will there be any problem with stripe ? or?
When using Stripe Checkout, is it necessary to expire a session rather than allow the session to expire after 24 hours? Is there some attack vector I need to address? Can I store the session id and re-use the session for 24 hours so I don't create a ton of unfinished sessions?
Hey guys, is it normal for "Pre-authorized Canadian Debits" to be in pending state for 5 days? (what's the average charge/clearance time?)
Hi! I would need to double check with someone when I'm doing a payment with Klarna how the handlerStatus.succeeded work exactly and the redirection.
My thread was archived. Can it be reopened please. https://discord.com/channels/841573134531821608/841573134531821616/threads/1052950381602291752
I'm using Stripe Checkout with a subscription product and the customer's payment method is not being set as default. That seems opposite of the documentation I've read. What am I doing wrong?
Hi! I had a question regarding API integration and listening for a charge's receipt_number update...
Is there a way for me to listen for an update to the charge's receipt_number field? I see in the docs that receipt_number does not get updated until a receipt has been sent. How can I listen for the receipt_number field to change from null to a number?
Hi there! I could'nt view the secret key with its complete value in live mode
It was like this (sk_live_...0Lbh)
Hello! Is there way I can list all my products on checkout page using STRIPE checkout session and let user decide to select the product and pay! ?
Hello, we have a customer with a subscription set to auto-renew in January (there is an Upcoming Invoice object). They are in gov and need to spend their budget before year end.
Is there any way on the Dashboard to charge the upcoming invoice NOW instead of at the scheduled time in Jan? I'm looing but don't see a way.
hi everyone. I have assessed the problem with setup intents for 100% coupons for subscriptions (#dev-help message). but now, every time NO coupon is used, although I am able to retrieve the payment_method and client_secret, those subscriptions will end up with "status":"incomplete". What am I missing? Or should I use paymentIntents whenever no-100% coupons are applied?
Thanks in advance
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hello, im in the process of getting my stripe account verified and have encountered some errors im uploading documents, can someone please help?
Hi I just need payment confirmation code after successful payment. Using python.
In what instance would the the stripe or element be null when using Reactjs useStripe() and useElement(). Does that only happen if the users computer cant connect to stripe when trying to load the promise???
hi, Can I make a bank transfer (payment method Brazil) to a third party account?
Are "expiring card" emails sent in test mode?
Hello team, I had a question about fingerprints related to cards. Is the fingerprint for a card the same across multiple accounts?
I'm having an issue where the customer card and fingerprint I have saved and the fingerprint of the card when token.retrieve is called is different
Hello. The Trial ending reminder email has button "Manage Subscription" button. where does that button redirect the user? Is it redirected to billing portal?
Greetings! I have a custom page I built using the stripe API. I cloned the build and I plugged in the API keys from another Stripe account. Everything seems to be working in test mode, payments come through and the webhooks return the data I need, however I've got one issue I can't seem to resolve. On the Stripe checkout page there is a console error (I'll paste the specific error in the replies below). I've updated my Stripe vendor files, but I'm not sure how else to troubleshoot this error, my google-foo is failing for this one. If anyone could point me in the right direction I'd be grateful!
Hi Team, I need clarity in understanding. We are planning to capture the card details of the user with account set up in our app, and charge once the service is availed. Also, we need multi party payment where platform receives the payment and then pays out to connected accounts. Both the 'Set Up Intents' API and 'Destination Charge' API seem to fit our use case. Should we use both then?
one at a time
hi! i'm trying to figure out how to get Stripe to display a mandate in my PaymentElement when setting up a US bank account. I've tried setting the following to "always", but I don't see any changes / signs of a mandate when adding the payment method: https://stripe.com/docs/js/elements_object/create_payment_element#payment_element_create-options-terms-usBankAccount
Hello, I posted this query yesterday,
"I have a query regarding payment links, my question is that is there a way where we can set up one link for initial and recurring payments?
For example, my business model is such that I charge my customers an upfront fee of £50 and a monthly recurring fee of £60. Is there a way where I can integrate both the upfront and recurring amounts in a single payment link?"
To which you replied, "It looks like you actually can mix one-time and recurring products on the payment link"
Can you please let me know how exactly can I do this? I don't see any option to do this in the "payment link" section
Again, just to clarify, I'm looking for a single payment link for both one time and recurring payments. Any help with this would be really helpful. Thanks
Hi!
We are reviewing Stripe documentation for an integration in our e-commerce platform, and I have two general questions I can't solve with the documentation so far.
-
Do you have any solution for a "marketplace" model? This is, we would like to have one "main account" for the e-commerce with child accounts for each of our merchants. We've seen some gateways support this way of working so the main account is the only one processing the transactions for the child accounts.
-
For card payments, we noticed there is a status of next_action. Is there any document with all the possible statuses by country? (We understand that 3DS, for instance, may be requested in some countries but others not)
Thanks in advance!
Hy everyone! I need to know about stripe connect account payouts.
The issue is I can not create payouts to my default bank account, it gives me an error,
'You have insufficient funds in your Stripe account for this transfer. Your card balance is too low. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance)'
Below is the Balance object for the connect account
"available": [
{
"amount": -1826,
"currency": "usd",
"source_types": {
"card": -1826
}
}
],
"instant_available": [
{
"amount": 0,
"currency": "usd",
"source_types": {
"card": 0
}
}
],
"livemode": false,
"object": "balance",
"pending": [
{
"amount": 565627,
"currency": "usd",
"source_types": {
"card": 565627
}
}
]
I tried to create invoices but I can not add that invoice amount to instant available or available. If you guys could guide me, how would I make the amount available?
Hi,
We are currently using Stripe Card Tokens for our payment processing and are intending to integrate Apple Pay / Google Pay as payment options within Stripe. We use Elements.
However, we currently do not use paymentIntents and are not too keen to migrate all our infrastructure to use paymentIntents in the shorter term. Is there a way to use Google / Apple Pay as payment options without using payment intents (using just the StripeCardLink tokens etc.)
I wasn't able to find any documentation on if this is possible without paymentIntents.
Thanks so much!
I am getting this error message: The backdated subscription start date must be in the past.
After reviewing Quotes/invoicing/subscription documentation I can see that I can make 'tiered' or 'volume' products and pricing models. However I don't see a way to combine two models or iterate over one model and then iterate over a second pricing model based on the previous model. For instance I have 8 tiers to encode products/pricing and then I want to apply a graduated volume discount per the total number in all tiers. More specifically I have three students in different grades to change tuition. Each grade or group of grades have a tiered tuition amount. After the three students are placed in the correct tier I would like to charge the first and highest tuition full price, the second 33% discount and the third+ 65% discount. I can see how to model these separately or if I build a model with all combinations (very big number potentially) but I don't think Stripe Dashboard can do this price model 'chaining' for lack of a better term. Thanks in advance for any insight. I will continue to hack away.
Hello, Stripe connected account are able to also use Instant Deposit feature but my question is, where can a client check if they are already eligible or are they eligible starting day 1?
I have to migrate subscriptions from a non-stripe billing system to Stripe. When doing so, I have some subscriptions in my old billing system that are not at the same price point as what I have now in Stripe. For example, our pro plan was sold at 25$ in the old billing system and it is now sold at 20$ in Stripe. What is the typical way to handle this? Is there a way to force a price on a subscription? Or should I use a coupon?
Hello! I'm trying to charge customers off-session (without them confirming the payment/checking out) after they have already signed up for a subscription.
To sign up for the subscription, I'm using the checkout session created by stripe stripe.checkout.sessions.create({...})
On the stripe dashboard, I can see that we save their payment method when they sign up for a subscription, can I use the same payment method to perform one-time charges?
Hi again! Is there a way to charge an issuing account's issuing balance directly without using a virtual card?
can someone help me with this weird behavior
Hello, performing connect account creation tests on an iphone, we were unable to get past the phone inclusion step. This error only happens on IOS. i'm using the same development for the app on Android we don't have this problem. What do i do?
could payment element save sepa_debit for future payment?
invalid_request_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_debit".
https://dashboard.stripe.com/test/logs/req_NOq9Ob3tGJDOkk
for the error, it seems only card payment could be saved for future payment?
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 getting this message when I try to initiate a destination charge to an Express account located in India (under the recipient agreement). I don't understand this because India is on the list of cross-border payout countries here: https://stripe.com/docs/connect/cross-border-payouts#supported-countries
Got my subdomain registered! Now I want to ask, what do people usually do when registering an ngrok address for local testing? Could I just create a route in my react app and copy/paste the apple domain association file into that route and add the temprary ngrok address to the web domain registration?
Hi everyone, I hope you are doing well. I would like to ask if anyone knows how to create a subscription that has an initial price and that subsequent payments have a lower price.
I'm having trouble getting started with the Go SDK. I'm getting this 401 error
[ERROR] Request error from Stripe (status 401): {"status":401,"message":"You did not provide an API key. You need to provide your API key in the Authorization header, using Bearer auth (e.g. 'Authorization: Bearer YOUR_SECRET_KEY'). See https://stripe.com/docs/api#authentication for details, or we can help at https://support.stripe.com/.","type":"invalid_request_error"}
I believe I have included the API key
// I have confirmed that this holds the sk_ value
stripeSecretKey := env["STRIPE_SECRET_KEY"]
config := &stripe.BackendConfig{
MaxNetworkRetries: stripe.Int64(0), // Zero retries
}
stripeClient := &client.API{}
stripeClient.Init(stripeSecretKey, &stripe.Backends{
API: stripe.GetBackendWithConfig(stripe.APIBackend, config),
Uploads: stripe.GetBackendWithConfig(stripe.UploadsBackend, config),
})
params := &stripe.CustomerParams {
Description: stripe.String("Stripe Developer"),
Email: stripe.String("gostripe@stripe.com"),
PreferredLocales: stripe.StringSlice([]string{"en", "es"}),
}
c, err := customer.New(params)
Are there any additional steps I need to take to make this work?
I'm having refund problems. Can I have some help please?
Hey all, we're about to deploy to production and in a final test with our desktop electron build, we are seeing this issue with the web camera permissions
Hello all, I am trying to build a custom success page using React and Stripe. I've been following the directions as described in the docs:
https://stripe.com/docs/payments/checkout/custom-success-page
but I am getting the node error below. I would appreciate if someone could help me pinpoint what this means, and where its happening. Thank you.
I have a question. I am building a crypto wallet that is connected to Uniswap. Can I use stripe on-ramp to purchase crypto with fiat similar to how one would integrate moonpay?
Hello all, we need to implement stripe connect to collect payment from our user and then pay our partner on a schedule; to explain better, user pay and after a period of time we ask the user if partner succeded giving them the service requested, if yes we want to pay the partner if no we want a complete refund for our user. we started implementing it through a checkout session but the charge is created automatically and we cant schedule it. Can someone explain the process better and how we can fully controll the process?
hello! one of our connected accounts is unable to be paid out, even though payouts_enabled is True and the transfers capability is active. we receive the error This account requires further intervention to perform certain actions. Stripe will have recently reached out to resolve this, but if you require further assistance please contact us via https://support.stripe.com/contact when trying to initiate a manual payout to this account (which it is configured to do). why would this be the case?
How do I immediately show the customer the "invoice payment page" after creating an invoice, the invoice item, then finalizing the invoice?
Hey folks, I'm having issues with User Profiles via API - subscription_update.default_allowed_updates includes promotion_code but I'm not getting any option to add/edit a promotion code in the Portal - even when I add one via admin, I can see it but can't edit or remove it
Hello I’m trying to set up my account and it’s sending a verification code to my phone but I’m not receiving the code.
I'm trying to use the event handler
const paymentElement = elements.getElement(PaymentElement);
if (paymentElement) {
paymentElement.on('change', (event) => {
console.log(event.value);
});
}
}```
but I'm getting the error ```Property 'on' does not exist on type 'StripeElement'.``` How do I use this event handler correctly?
I'm trying to get the payment type (card, google, apple) for analytics purposes
For payment_intents:setup_future_usage
Is there a way for me to explicitly state "none" (as both enums are positive). I get omitting it on create, but what if I need to update this field to a "none" equivalent?
Hi,
A technical/business question:
In some cases charge the customer's card and we save the customer/payment method for future use. That's working fine. But what if we don't want to charge them anything right now? Do I handle it the same way: confirm and then capture a $0 payment? Or is there a different process?
hello, I currently made my account as 18+ on accident but now I changed the information and now stripe is asking proof of ID
Becca Becc
I can not reply to the thread #1052999066293911714 message
if a payment is refunded do you pay the refund fee?
Hi, a technical question:
We are trying to build a product on top of Stripe Standard Connect. We also want to leverage Stripe Tax. But we are not sure how do we enable Stripe Tax. Enabling Stripe Tax on Standard Connect, is it done by SaaS Seller (connected accounts) setting, or is it done by Standard Connect setting? In other words, when we build a marketplace on top of Standard Connect, is there a global switch for us to enable so that all sellers will use Stripe Tax to collect tax automatically, or is this a seller-specific option depending on their own account setting?
Hello! I had a question about creating paymentIntents...
Here is the use case:
A user wants to pay for a ticket on our platform that cost $10. There is also a service fee that goes along with this payment of 5%. So, the user will see that the total payment is $10.50. On the backend, the $10 goes to the connected account and I keep the 50 cents on my account. What would be the right way of creating the paymentIntent so that the connected account sees just the $10 that they get paid?
Hello team, I am looking at the https://stripe.com/docs/billing/subscriptions/prorations documentation. I was wondering could you explain to me what these descriptions mean and the difference between them: 1 x …, Remaining Time…, Unused Time…, Time on…
When trying to pay an invoice, front end says invoice has already been paid. Stripe is not registering that the invoice has been paid. Need help
Hello! I have a question about who pays the stripe fees when a paymentIntent is created and 100% of the revenue is going to a connected account. Would stripe transfer the total amount to the connected account and take the difference from my balance? Or would they subtract the stripe fees from the revenue and send the remaining to the connected account?
Hey Guru's,
What determines whether a payment method is card_present? https://stripe.com/docs/api/payment_methods/object#payment_method_object-card_present I'd like to change the card holder name via the api
Hi Stripe Developers!
I am looking to create a virtual mastercard or visa debit card. Is there anyway to do that in sandbox environment. I have seen that there is this documentation https://stripe.com/docs/issuing/cards
Hi team, questions about payouts
Hi, I am receiving an error code when trying to create a topup for my stripe account. (Error: Your default usd bank account has not been verified. Please follow https://stripe.com/docs/connect/top-ups to verify your bank account before retrying.) In this link, I did verify
all of the requirement listed in this image. I'm not sure why I am receiving this error
Hello, I found an odd behavior. For subscription that has a status of canceled or expire, the payment_intent_client_secret can still be use on Stripe Element. Is that normal?
Hi. My webhooks are failing. In stripe dashboard the error I have is 400 Err: Invalid encoding: ISO-8859-1. Can you tell me what's this about? My script does not output this message anywhere.
My script is in PHP and UTF-8 encoding.
Whip
Is there an equivalent to passing in receipt_email for stripe.confirmPayment?
Hi, my invoice payments are failing due to requires_payment_method, but the payment_intent is associated with the payment method and is not expired. This happened in production for us.
hi, i have issue with terminal integration
it said: DNS resolution: FAILED
hi, I have question relates to charge and transfer:
Charge credit card $100, then transfer to 2 Connected accounts:
- connected account 1: $75
- connected account 2: $25
Questions:
a/ is it possible?
b/ if it is possible then how Stripe charge the transaction fee? And who will pay for the transaction fee?
Hi, can we update the price of a recurring subscription
Hi, Can we enable transfer capabilities in standard account type in stripe connect for doing payouts?
Hi, how can edit or translate that text in payment element “ by providing your card information……”
I am implementing Stripe subscription. What I observed from Test Clock is, even the payment failed for an invoice 3 times, the subscription status is still "past_due". I want the subscription expired/canceled immediately within few hours or a day of failed payment. What change I need to make?
Hi
Hi how we send the invoice on email in codegniter framework of php ,here we use the checkout session function.
Hello dev, can we restrict same card details multiple time added to customer account in "v1/checkout/session" api.
Hello, I have another question relate to currency when charge and transfer: if platform account setting currency in USD then charge a credit card in EUR so Stripe will auto convert the charged amount from USD to EUR.
Question: is it possible to transfer to a Connected account in EUR?
Hello, I got a question.. previously we have activate Stripe account for one domain.
Can we use the same Stripe account for a different domain?
How do I get the card brand from the payment element in react js?
Hi Team,
Need guidance integrating a Free trial, Let me explain what we want to implement :
on our system, we have 2 Subscription Plans
- Yearly plan $120
- Monthly Plan 15$
These two plan subscriptions working fine.
Now we want to add 3rd plan which is a 7-day Free trial Subscription plan. once the 7-day trial is over users have to select New Plan Yearly or Monthly in order to use the feature of our website.
Could you please suggest to us the best ways to achieve this approach?
Looking forward
Just logged in to Stripe after a long time, problem is it only shows transaction up to May 21...can you haelp
hello, need juste some advices, im working with a customer who has to accept only debit payment methods due to certain regulation, this customer will not use radar for fraud teams, how could that be possible to only accept debit payment methods instead of credits. thanks
Hello , how much time can take charge while pending ?(three state:three states success, pending and failed )
Hi, my invoice payments are failing due to requires_payment_method, but the payment_intent is associated with payment method and is not expired. This happened in production for us.
hi stripe team :
Raw PAN integration with Stripe to create a paymentintent Does the same thing apply to create a setupintent?
Hi, is it possible to load stripe terminal web application on a mobile device. While a card reader is been read from it
Hi all - easy question from me today. A client has added me to their Stripe account using my email address, but I have no mention of this in the Stripe dashboard. Is there any way I can confirm that they haven't done it right? What should happen in my Stripe dashboard when a third party adds my email address?
Hi all - While using search API for products:
I am getting an error message - The search feature is temporarily unavailable in your region.
Is there any examples of react integration for google pay flow using Payment Element?
Hi!
Love Stripe and especially everytime how easy the set up is for the security of user login. I just have some questions, before you activate to login with encryption key. Where is the encryption key placed? And how is it used?
What happens if I lose the code, will I able to retrieve it from a system admin from Stripe?
I read this but it still didnt answer my question of where the encryption key is placed and how it is used and what you can do if you lose it
Hi. We get payments from Stripe for Orders we've gotten in our Shopify Shop. I dont see any way to download a credit note for taxes
Any ideas
👋 Happy Friday !
I know I can apply a coupon on a subscription using
const subscription = await stripe.subscriptions.create({
customer: 'cus_4fdAW5ftNQow1a',
items: [{price: 'price_CBb6IXqvTLXp3f'}],
coupon: 'free-period',
});
But how can apply a Promo Code to such a subscription (using the API, not the checkout)
Hello dev, can we restrict for already exist this card in "v1/checkout/session" api.
hello dev, my account received a closure email for disputes but i dont have any disputes can you help on this?
Hi Stripe Dev Team, I hope you are well
I'm looking at integrating Payment Elements into our platform and I was specifically looking at the Payment Intent Setup (https://stripe.com/docs/payments/payment-element/migration?integration-path=one-time#one-time-payment-intent). However, as our platform is subscription-based, we don't actually have the need to create payment intents on the fly, as they they are automatically created when an invoice is generated.
So I was having a chat with your support team to discover if there are ways of adding multiple payment methods automatically when an invoice is generated, and they suggested the below:
- Head to your dashboard > settings > billing > invoice template > default payment terms > payment methods > manage [0], to turn on the relevant payment methods as you wish.
- These payment methods will be applied to all new invoices (and hence payment intents generated from those invoices).
However, this doesn't seem to work for me. I'll add more info on the thread to give specific examples of what I tried
After apple pay integrating its opening apple pay and all but when do paymnet after some time getting payment not confirmed
We need to add something in stripe side too for activate it
Hi All,
Can anyone let me know the subscription flow. I have did create a subscription after that which apii needs to call?
Hello!
Woocommerce knitted stripe. Test purchase: 40 seconds to process the payment.
Hi
hi. we're currently using direct charges, but we want to change our setup to destination charges. is this something we can change solely from our side to make this change, or do we need to reach out to Stripe?
Hey,
I’m using Usage-based billing (aka metered billing) and would like to report usage as close as possible before the invoice is sent to the customer.
I looked into the invoice.upcoming webhook as it would allow me to report usage that would be added to the upcoming invoice.
However, the shortest configurable time for the “Upcoming renewal events” is (AFAIK) 3 days, meaning I would miss three days of usage reportage during this period (I don’t want to add it to the next invoice because it would be confusing for the customers).
Is there any way to make this webhook event (or other) happen closer than three days before the invoice is sent to a customer? Ideally, I would like to report usage just some minutes before the invoice is sent to the customer…
And I’m looking for an as close as possible Stripe native solution. I’m aware of solutions like scheduling a cronjob or a one-time job to make this happen.
Thanks in advance.
// Daniel
if a webhook endpoint fails with 4xx how long before a retry occurs?
Also will this be forwarded with stripe cli
Hi, is there any solution to split an annual recurring payment to two parts in the first year?
Hi
Hi. Quick question. In test mode I have 2 product with prices. When I launch the Stripe Customer Portal for a customer that has no subscription, he cannot subscribe to a plan. The plans are not listed. Why? Is there anything I'm doing wrong?
Hi, I’m having a couple of questions about creating subscriptions through the stripe API.
I am offering plans (products) to my customers, each plan has three prices.
A price with a flat rate and two metered usage prices. When creating a subscription the customer already has a default paymentMethod attached so I create the subscription with the following params included:
payment_behavior: 'default_incomplete',
off_session: true,
collection_method: 'charge_automatically'
What I want to happen is that the customer’s is immediately charged without needing anymore actions by the customer like confirming the first invoice.
What happens at the moment is that when the customer chooses a plan needs to confirm the first invoice before the subscription gets activated, not automatically charging the linked payment method. How can I do this?
Hi All,
I'm struggling to find a way to retrieve the <Payout Trace Id> of a payout via the Stripe API.
The payout deposit made by Stripe appears in the Bank statement descriptor as the <Payout Trace Id>, e.g. STRIPE-qzpg9EPl2
However this descriptor doesn't show up on the payouts list, e.g. (STRIPE CLI) stripe payouts list. All I get from the API as a description is "STRIPE PAYOUT" .
hi all, i want to know how to get the default customer payment method.
In my scenario i have to perform an off session payment, so i have to get a valid payment method for perform payment. I also noticed that, customer.invoice_settings.default_payment_Method = null, so where i can find default customer payment method?
I read all documentation related to price table integration and I am not able to figure out how can we get the name of product that user paid for out of the three in price table in webhook. Can someone please me ?
Hi all,
Question about VAT tax number. All the EU countries has its VAT number starting with the country code (for instance "IT" for Italian numbers) and actually there is a validation for that because in some cases Stripe doesn't accept a VAT number without the country code returning: (which would be correct)
"This VAT or Tax ID isn’t valid for the selected country. Please check and try again"
However, in some cases Stripe accepts a VAT without the country code in the begining. Would that be correct?
Hi guys,
I'm looking for the API that can return all current bank accounts for the Payout of the account, do you have any idea?
Hello. I use onboarding process to collect user data for connect account. I activate ability to collect bank information. But I faced with a problem, that user can write this data only ones. For example user didn’t finish to fill data in and closed a link. I create a new link and user cannot set bank account here. How can I set up connect to have ability to collect bank account information right?
Hey, I've gotten a little farther in my testing. I've created a test 'Stripe Payment Link' and saw that putting in the test credit card showed up on the test mode dashboard as a successful subscription. Can I have or alter this Payment Link method to do any work after success (set up new customer's SaaS database, redirect them to their new login page, send welcome email)? Or do I have to use a more custom coding method (like this example 'https://stripe.com/docs/payments/checkout/fulfill-orders')? Thanks
Hello all,
recently we upgraded from stripe version 2017 to latest and started using payment intents.
On the stripe dashboard i disabled all rules regarding 3D Secure check, but when i create payment intent and automatically confirming it i get status: 'requires_action' and it forces me to do the 3d Secure confirmation. How is that possible if i disabled it in stripe dashboard? For creating payment intents I am using : https://stripe.com/docs/payments/accept-a-payment-synchronously?platform=web#web-recollect-cvc Also before we updated to the newest version we used charges api and we never had to confirm 3ds?
How can i get the application fee id using through the payment Intent?
Hello for what reason a charge can be failed ?
Hi there,
Does anyone know if there's a way to set the locale for the webhook error messages?
I know there's a way to specify the locale for stripe.js, but I have a custom flow, and the user may be redirect to another page where I no longer have the result of the JS confirmCardPayment call and have to rely on what the webhook reported. The webhook error message seems to be always in English. Is there a way to get the translation from the error code or explicitly ask for the webhook to include the message in another language (per PaymentIntent) Alternatively, a way to ask stripe.js to get an error (by error code) in the users language would work as well.
I am trying to create an invoice, but it only puts the client details not mine, why?
Hello. my email and password have been changed, how can I get access to the account again?
Hello there
Found an webhook delivering issue on the test mode
We have a bunch of local machines / stagings connected to 1 test-mode stripe
And for that reason it's webhook delivery error rate is really high 90%+
And just recently found out that Stripe don't even trying to send webhooks in test-mode due to high error rate
Is there any possibility to force it to send webhooks anyway?
""We've detected that you are using payment_method_types to configure payment methods. To manage payment methods from this page, replace payment_method_types with automatic_payment_methods.
If you prefer to use payment_method_types, refer to the ""
Is this error the reason why I can't see alipay or wechat as payments on my donations page.
Hello everyone, I have two technical questions (I use Python language to configure Stripe):
- How can I enable automatic invoicing for one-time payments? This is very important for
- How to cancel continuous sending of "invoice paid" webhooks in case of error?
Hello. I'm trying to create transfer money from customer to contractor, But I have this error:
"message": "Your destination account needs to have at least one of the following capabilities enabled: transfers, crypto_transfers, legacy_payments",
But when I created acc I do this:
$account = $stripe->accounts->create([
'country' => 'DE',
'type' => 'express',
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
],
]);
Hello. If a user has incorrect payment details. How many times Stripe try to charge ? Is there any limit of retries? What happen after certain limit?
Is there any way to make a free payment with stripe? Right now I have to make additional logic if the price is 0, is this the only way?
hi , help me error
ACH payments from BR are not currently supported
Hi ! I'm implementing recurring payments using checkout method, and would like to understand if at the expiration of the period I have to make the next payment (using a token) or is it Stripe that automatically makes it ? (like PayPal...). thx!
Hello. If user cancel the subscription today but still able to access our product because we have setting enabled on stripe and it will cancel after billing period. Will user get emails about upcoming renewals ?
Hello stripe, I hope you are doing great. I have a question regarding subscription options. Our company currently rely on 2 differents products that are sold to our users "monthly subscription" and "yearly subscription". We would like to add some options on those subscription such as "Monthly subscription with a premium package". What is the best way to do this? Do we need to create separate product for every options possibility? That doesn't seem right
I’m creating a one page checkout using Payment Elements + Address Elements.
I need to offer shipping options on this same page based on the entered Elements address.
The order total needs to update based on shipping option(s) selected. The user must select shipping options prior to submitting payment.
Does Stripe offer a clean way to implement this common set of “one page checkout” conditions that doesn’t involve myriad custom AJAX calls?
Hi team. I have a complicated scenario which i need help.
User pays 160$.. And the destribution goes like this...
10$ - Goes to platform
30$ - Recurring Monthly goes to Account1
- Price is defined in Managed Account
20$ - One time payment goes to Account1 also
40$ - Goes to Account2
60$ - Goest to Account3
Hi, we integrate with Stripe Connect and we want to enable payments from brands to influencers.
Charge a business $ 105,50 of which $ 5,50 is an administrative fee that must end up in our Stripe master account.
$ 100,00 goes into the Stripe Connected account of the influencer that gets paid. We take a 20% cut.
What should be the process here and what is the exact documentation we need, in order to create both fees in an orderly manner?
Morning Stripe! I'm looking at implementing Payment Element into my companies' checkout process. For now, we'd like to accept only cards and Apple/Google Pay. My understanding is that these payment methods are synchronous, and won't redirect when calling confirmPayment() if I've configured the redirect option to if_required. Is my understanding correct? Assuming my company doesn't enable any asynchronous payment methods in our dashboard, I shouldn't have to be concerned about handling redirects, right? I realize that this isn't really ideal - but I'm getting push back from my team to integrate Payment Element in this manner so that we can get it working as quickly as possible. Would going this route theoretically work, or am I missing something here?
Hello folks! Hope you are all good.
I want to be able to bill my clients the 1st day of each month (for instance 01 jan 2023) but for the past month ( 01 dec 2022 -> 31 dec 2022 )
I have 2 types of products: 1 subscription (X €/month) and a usage-based product (0,01€/messages sent).
The reason i want to bill my clients on the 1st day of the month is because , i need to calculate in my database, how many messages my clients sent for the past month and bill them accordingly. However, on stripe, i have the feeling that the start date of the billing cycle bills the client "in advance". Is there a way to configure stripe billing in order to bill my clients at the beginning of the month for the elapsed month ?
I don't know if i'm clear enough, but let's hope i was :p
Thanks a lot for your help!!
hello! I am testing and cloning a payment method from platform account to connected account. I get an error back saying that there is no such customer. But the customer does exist (on the testing site). Not sure what I am doing wrong. Any advice for me? I am making this call --> await stripe.paymentMethods.create(
{
customer: userOnConnectedAcct,
payment_method: pmid,
},
{
stripeAccount: connectedStripeId,
}
);
IS there a preferrence between useStripe / useElement versus using the Element Consumer to get the values in the Checkout Form
Hi there, I'm working with Subscription Schedules and all works fine, but when I update the schedule, even when is specified that proratation behavior is none, it still make the proratation, how can i avoid that?
Does the stripe payment element form load if the loadStripe promise hasn’t resolved yet in React. Or does the form wait u til the promise has resolved?
Hi all. Is there a test card (or any other manner of testing) that would allow us to simulate a card successfully being captured in a SetupIntent but then can't be successfully charged afterward please?
What is the suggested pattern for communicating back to the browser after an async payment intent payment? In my case I need to do some processing on the server in response to the payment webhook before communicating to the user that the payment was successful. Do people typically use websockets?
Just as a follow up to my previous question, it is possible to get the localized error using Stripe.js, albeit with a non document and most likely private method:
stripe._controller.action.localizeError({type : 'card_error', code : 'invalid_cvc'}).then....
Am I correct in believing this is a private method and it's not guaranteed that in the future is still available?
Hello. Is there way Stripe can send emails in QA environement?
Hi all, I couldn't find this in the docs, but what object has IDs that start with "di_"? Thank you for your time.
Hello, I'm just a bit confused on how to serve the apple domain association file from my ngrok url still. Right now to test google pay I run ngrok http 3000 after I run yarn start in my web app. How can I serve up the domain association file from the ngrok url at the appropriate route required for apple registration for apple pay to work? I'm just trying to test locally
So, we do destination charges.
We have two kinds of fees.
20% seller fee
5,5% platform fee (administration/service costs)
So with $100 gig price.
$80 goes to creator.
$20 goes to us (minus Stripe transaction fee).
But what's up with the $ 5,50?
We charge the end customer (business/brand) $ 105,50 in one charge.
Then in my view, there are 2 options.
- We subtract the $ 5,50 and put it in our Master account. After that, we put the $ 100,- into the Connected account of the creator, after which we take $ 20,-.
OR
- We put $ 105,50 into the Connected account of the creator. After that, we take $ 25,50.
Hi, I'm currently researching whether Checkout is appropriate for our use case. When creating a Checkout session, for the line_items param, is it appropriate to pass both a price ID and a price_data dictionary? So something like this:
{
"price": "price_id_here",
"quantity": 2,
},
{
"price_data": {
"currency": "usd",
"product": "product_id_here",
"unit_amount": 500,
}
},
],```
If I'm understanding the docs correctly, this will set the Checkout session to have two items in it--one for the already-existing Price object, and one for a a Price object that does not yet exist. Is this correct? And if so, would it be appropriate to combine an existing Price and a not-yet-existing Price, or would that be discouraged?
Hey guys, we have a question, we are doing a direct charge of 2% as our application fee on all custom checkouts and we want to give our customers the option of
a. passing on our platform fee to the customer
b. passing on the stipe fee to the customer
c. passing on both fees to the customer
What would be the best approach to do this? they we add a line_item with the calculated amount in the CS with title "Processing fee"?
I was looking at useStripe and noticed this message Note that if you pass a Promise to the Elements provider and the Promise has not yet resolved, then useStripe will return null. Does this mean I shouldn't render the element until Im 100 percent sure the promise has resolved, or is useStripe setup to reload if the promise resolves at a later point
Hi! I was curious how long refunds usually take in test mode.
Hi, I just tested an expected use case and I would like to know the best way to handle it. I have a user subscribed for 12 months free with a Promo code, before the period expires, the user upgrades his subscription to a bigger plan. I call Stripe::Subscription.update with the new price object (belonging to a different product, not related to the Promo Code) and the user end up with a free upgrade, coupon still applied even though its binded to a different product
bank account verification: is there a webhook that will inform us if a bank account gets verified with microdeposits on the Stripe console rather than via API?
I am trying to save a customer and his payment card on my developer account. The card/payment token on the client was generated with a connected account keys. I keep getting Token not found, which makes sense when using the developer account keys to create the customer and their payment. However, I want to try to save the customer on our seller account with that card generated on the client with the connected account. Is there a way to do that?
Hello!
Trying to retrieve a setupIntent without using stripe elements, in Vue.
I have tried on both the js api version (stripe.setupIntents.retrieve(secret)) and also on client part (instantiated stripe = Stripe(publish_key) and then stripe.retrieveSetupIntent(secret)).
- on server side I get that there is no setup intent with that secret
- in client side I get that retrieveSetupIntent is undefined, there is no function named like that
The only way i was able to make it work is by calling retrieveSetupIntent on the stripe element used to save a card (I am trying to get the setup intent after saving a card).
Is there any other way to retrieve the intent, apart of calling on the stripe element? I would like to avoid this due to the delay of the stripe element to load.
Thanks
hi! We're trying to write a TDD for implementing Apple Pay for our checkout. Is it true that you need a client secret from a payment intent to implement Apple Pay? It seems Google Pay does not require it, and would require far fewer changes to our checkout flow.
Hello. In our product user subscribed to free plan via checkout session. Later they can upgrade a plan from billing portal. We have 2 paid plans. Is there way when user further upgrade the plan to paid plan we can give them x number of free trial. ???
Either you do not have a card saved to your Wallet or the current domain or stripeAccount parameter is not registered for Apple Pay. Visit https://dashboard.stripe.com/account/apple_pay to register this domain. I didn't post acct id but I think thats the issue since domain is registered and i have a saved wallet. How do I register the account to display apple pay ?
Hi, I want to add new line in product description
Hey! At my company we're working on setting up recurring payments in India following the new regulations and we're having some trouble understanding why after setting up a card (SetupIntent) with a Mandate up to the equivalent in INR of 1000 USD. We're having a payment for 1800 USD passing without issues (https://dashboard.stripe.com/test/payments/pi_3MFkGpG2GxotelpZ0dqQresD). May this be a bug in Stripe test mode? thanks in advance
Hey! We've setup a Subscriptions flow for our users that has been working. However, we realized a month later that users were receiving their next invoice and payments weren't automatically being processed. Hopped onto a chat with Stripe Support and they advised that we need to pass payment_settings.save_default_payment_method: on_subscription when the Subscription is created to save the method as default.
We've done that now and verified that it is coming through to Stripe's API with that setting (via Event Logs) but the payment method still isn't being set as default. In a chat with Stripe Support but they seem to be a bit stuck so wanted to reach out here as well.
If a Source is deleted, do we need to listen for customer.source.deleted or will payment_method.detached be sent as well?
Hello! I was wondering if it was possible to clear out a webhook queue. We ran into a situation where we had way too many customers in our testing data, and now we're getting loads of webhooks and our system can't handle the load, so it keeps crashing. I thought if i deleted and re-created the webhook, that would fix the problem, but it doesn't seem to have made much, if any, difference.
is there any maximum product limitation of stripe?
Hi, guys! I'm having a problem with tax application when I have different line items with Tax Rates, and a discount applied (to the entire order, as I understand it's still not possible to apply a discount per line item), could you help me please? I have the Checlout Session ids to show you the examples
Hi everyone!
Will the customer.subscription.created webhook only be fired if a payment method has been confirmed for whatever it is I am subscribing to?
I am trying to figure out a couple of things that I just need more "eyes" to throw this against - whether I should be using subscriptions or subscription schedules. Building a platform that charges a customer monthly based on number of "hires" for the month. This number of hires can change + - at any time.
Hi there, I have a case where I have a subscription schedule for a user with a CAD currency on the phase item, I then cancel the schedule subscription to create a new subscription (not scheduled, its a plan upgrade use case) and I receive this error : Customer with currency usd cannot subscribe to plan of different currency (cad). I am confused because I did not set USD currency on the user
I need help to add klarna peyment method to stripe in opencart. do we have any parameter that can be added in javascript coding.
Hey there, is there documentation that explains how Stripe Connect Express account fees are charged? Are we able to pay the $2 monthly fee as the platform for our connected accounts? Similarly are we able to pay for the transaction fees on payouts?
Hello! Anyone know if its possible to create a test authorization (simulate an issuing card transaction) via the api? Want to add a button for demo purposes that creates a test authorization. Know you can do it via the dashboard but I want our sales reps to be able to simulate transactions and I need the API for that
joining Stripe Discord: I forget, how do we get other devs on here?
Were there any updates to the payment element with regards to the wallet payment. I've been digging into an issue with our payment system where users aren't reaching the confirmingPayment. And for some reason I found that this only happens when a user is using apple pay. Its like confirmPayment with the payment element is just left hagging for some reason. Ive setting up loggers to check if an error was occuring in other places, but no errors found in other places.
Is there a way to capture a PM by means of a setup intent using the mobile SDKs?
For Stripe Issuing, does Stripe use both FedEx and USPS for shipping cards? I was under the impression that Issuing was moved over to FedEx entirely.
Just ran across something in testing and wondering why. I updated the saved address on a billing portal session, which correctly updated the tax to be charged on the upcoming subscription, and is still visible now on a new portal session. During the first session I then also updated the billing frequency to test some webhook functions, and the charge.succeded webhook came in with the old address. Had that been live and the customers address already updated at the bank, I fear that would cause a failure? Is this normal behavior or a test mode glitch?
Using subscriptions, is it possible to pro-rate a subscription line item somehow for the remainder of the billing cycle, and then continue back to full price for that line item (and not affecting the other line items?) Seems like currently pro-ration is based on the total amount which Is not what I can do.
Subscriptions: So I found out our gift code process doesn't work with updating our subs. We have them prorate for users upgrading, which is fine. But it appears my predecessor was generating invoice items, but those were pending, the subscription gets updated as it's prorated, and those items aren't applied to the 'new' invoice from that subscription.
Is there a way to add this one-off discount to our subscription for this update with proration?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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! We are using Stripe Connect Express and I am wondering if it's possible for one of our connected Stripe accounts to have multiple bank accounts?
give charity receipt for payment with stripe?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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. Is there a way to check, from the customer.subscription.updated webhook, if the payment was accepted by stripe?
Hi!
I am trying to trigger the customer.deleted event from Stripe CLI, but I do not want to also trigger the customer.created during that process. How can I ONLY run customer.deleted?
stripe trigger customer.deleted --add customer:email=user@example.com
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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 everyone, I need to create different users and have each one register the sales in their name. So that I, as the boss, know which commercials are the ones that generate each of the sales and thus be able to give each one their commission.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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 everyone, is it possible to obtain Dashboard Notes (those under Recent Activities) for a customer via API?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
Hi, can someone advise if its possible to send out emails to mailtrap when in testmode?
Hello dear
Im from jordan... Can me using Stripe services?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
I would like to get an idea of the mix of card types being used in transactions - credit versus debit cards etc. Is there a simple chart on the dashboard I'm missing? Or do I have to pull card details per transaction myself and do my own analysis?
Hello, im working on a Stripe App. The docs says i cant use react-hook-form https://stripe.com/docs/stripe-apps/how-ui-extensions-work#installing-npm-packages
Using ref is not always required to use, in that case is it possible install it? What do you use for form state management?
Hi there! I have a marketplace web app. There are regular users and service providers. I need that users can save their cards for future payments. Then topup their balance from saved card. And when user wants to pay for a service, funds must be transfered from user balance not from saved card to service provider balance. Who can help with the flow? I'm a bit confused cause there are a lot of different options in Stripe. Thanks in advance
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
hey guys
i had an stripe account in the past and today i am trying to connect it again but the payment its now working any ideas?
There was a problem processing your payment. Try again or use another payment method.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
hi, i am having trouble with the webhooks
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
i keep getting a webhook error while validating signature error
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
Hey, regarding Stripe Apps is there an equivalent or recommended approach to entering price/money input?
E.g. the standard invoice UI has a specific component which presumably uses the users' selected currency - I couldn't find something similar in the components reference (https://stripe.com/docs/stripe-apps/components).
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
Hey. Quick question. Working on a flutter app here, what is the recommended way to 'tokenize' a credit card? on the Flutter side (app) or the client side? legally, and safety speaking
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
Hi, I'm trying to activate payments and when I get to the part to enter the Registered Business Address it won't let me add one. The form selections are all disabled except for the State. When I try to submit my payment activation request it says I'm missing the company address. It's crazy. Why is this happening?
Stripe Chat support says it's Not Available ... Only option to email lol...
Well, alright I tried....
Hi, does stripe checkout has to be a redirect link? Is there any way I could embed it to my own website or create a custom flow?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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, where can I find an easy way to integrate stripe to my website? I only need payment once, I only need something simple. I have only one product, user don't have account on my website...
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
Hey,
Quick one - I am using this pricing table https://stripe.com/docs/no-code/pricing-table in my Vue 3 app. It load fine it passed data to the Stripe API ok. What I have a weird issue with is the user email.
I can pass it, however I am getting errors when I follow that docs. When I am binding data to the customer-email like so:
<stripe-pricing-table
ref="stripePricingTableElement"
pricing-table-id="xxx"
publishable-key="xxx"
:customer-email="email"
>
</stripe-pricing-table>
That is the error
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://js.stripe.com') does not match the recipient window's origin ('http://contract.test').
Not sure what to do with that. Could anyone explain what is wrong here?
It only happens when I am trying to pass the email address to user does not have to do that.
Hey Reddit,
I am trying to test the account.updated webhook for accounts created in Test Mode, but I keep receiving the following error once I trigger the event from CLI:
"Connect platforms cannot create new accounts on behalf of their connected accounts."
This is what I am doing:
stripe listen --forward-connect-to localhost:5001/webhook_endpoint
// Trigger an account.updated event, provided the Connected account ID
stripe trigger --stripe-account acct_connectedAccountId account.updated```
This yields the following output:
```Setting up fixture for: account
Running fixture for: account
Trigger failed: Request failed, status=403, body={
"error": {
"message": "Connect platforms cannot create new accounts on behalf of their connected accounts.",
"request_log_url": "https://dashboard.stripe.com/acct_connectedAccountId/test/logs/req_requestId?t=1671363929",
"type": "invalid_request_error"
}
}```
Note that `acct_connectedAccountId` only exists in Test Mode. Could this be the issue?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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 I have uploaded all my ducuments to show my verification for my business I own an auto shop my customer paid for a bumper replacement I was to get my payout on December 14th today is not the 18 and still nth I tried emailing you guys no response
Hey. Quick question. Working on a flutter app here, what is the recommended way to 'tokenize' a credit card? on the Flutter side (app) or the client side? legally, and safety speaking. If tokenization happens on the app side, how would I safely keep my Stripe' API keys?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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.
Where's the best place to give feedback about an issue with the Stripe checkout process that my users are complaining about?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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,
How do I change the stripe pricing table styles? The one that can be embedded on the website. I would like to remove some padding from there.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center 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 please help me
How can I contact stripe now
I need to pay my ride in my miles app
It does not work
Hey so I found out that i can create a Checkout Session with line_items.price_data and line_items.price_data.product_data without having to create products or prices before in stripe 🥳 but when the session is created like this, will the data be used to automatically create a product & price in the background which then will be stored in my stripe account?
Hi there, I am getting this error on my clients wordpress site - any ideas how to fix it?
nobody answering questions?
from chat bot
Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
lol which is apparently auto posted every 2 hours
hello
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Hi anyone know if you can test with cli using custom meta data fields trigger payment_intent.succeeded
LostInTheWorld
Hello would it be possible to get the invoice based on a payment intent object?
Hey guys, I need someones help with some issues regarding direct charges and tax calculations!
So, we have a main account and now we are working with Connect Accounts, Standard Accounts to be precise... this session originally has 4 items that the final customer is buying, but, following your recommendations (with this link: https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers, and then with another person here in this chat), we are adding a 5th item where the processing fees (both Stripe fee + our platform fee) are located.
The initial 4 items has a Tax Rate (exclusive) and the 5th element doesn't, so taxes are not increased by it
cs_test_b1SlONZipSym8ASRt1KN0Q1nhi0Ug42PjS2MK0ZcpHLm04ltNd78IF1qg5
Everythings works fine when there is no discount applied...... BUT
We also allow discounts, and there's where the problem begins... as per what I've read in the docs, discounts per LINE item are not allowed, it's only one total order discount that you can add (and you can indicate to apply it to "X" product, but not more than one discount applied to one product)
So, as we DO offer the possibility of appliying different discounts per line item, we just add the discount to the total value... but, now we have that 5th line item (the processing fee), that, I repeat, does not have a Tax Rate... however, the discount application seems to alter the way you are calculating taxes, so taxes are not what they should be... let me show you:
cs_test_b1PjrpZkH0byuPMgXVQfLQIN42tu3nlqHtsWPTbRFKIpSznAa0UEYl841U
Taxes in this session should be USD 39.04, but you are applying, I don't know why, USD 39.15
So, look at the first example, the one WITHOUT discount:
- Line items value (except the 5th with the fees): 449.97
- Tax Rate rates of those line items: 9,08%
- 449.97 * 0.0908 = 40.86
=> That's CORRECT, you are applying the Tax Rate for the first 4 line items and just ignoring the 5th for taxes calculation
Now, look at the second example, the one WITH a discount:
- Line items value (except the 5th with the fees): 449.97
- Minus USD 20 discount: 429.97
- Tax Rate rates of those line items: 9,08%
- 429.97 * 0.0908 = 39.04
=> You are showing 39.15 instead, this is not correct"
@royal dune lets continue the discussion in the thread : https://discord.com/channels/841573134531821608/1054222615121756240
Hi! This "Back" button that triggers the "cancel_url", does this triggers an event i can catch in webhook?
hi, im not getting response from calling StripeObject obj = event.getDataObjectDeserializer().getObject().get();, please advise
Hi, anyone know if we can attach a dynamic statement descriptor to a charge when using setup intent flow? We are using setup intent api and payment method card in our payment flow but i can't find a way to attach a dynamic statement descriptor when into charge object
coming back to stripe with a new project in mind and come to find out redirect to checkout has been deprecated in the stripe.js docs. Is there a new updated version of redirect to checkout?
hello. question about subscription api. Are subscription schedules automatically created for subscriptions? I tried creating a subscription schedule for a subscription but i keep getting error
phases[0]: key "items" not found
when i try to put items. it will give me an error saying if i have from_subscription i shouldn't put anything in items
Hello, my terminal does not send any webook after processPaymentIntent and setReaderDisplay. user tried to pay by diferent cards and connect it to different wifi or ethernet ports
@dusky harbor I've created a thread for you, let's discuss there.
https://stripe.com/docs/api/invoices/list
Why does this API endpoint return null for data.number even when the invoice has an invoice number that shows up for the invoice on the Stripe website?
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, guys! We use PaymentIntent API and got an interesting situation. We listen to the webhooks paymentinten_processing and paymentintent_succeeded. On the test mode those webhooks include the charge object with used payment method details. But in our live environment the same webhooks do not contain this object. Can you, please, confirm that this is expected behavior? And should we listen to the charge_pending and charge_succeeded webhooks as well?
Hi all,
Can we add custom fields in payment page like
FirstName, LastName, email, User type as Radio button?
Hey, hello!
Quick question - I saw that when saving a payment method (with stripeElement.instance.confirmSetup), there are 2 options:
- either I await and from the setupIntent I take the status, either I am directly taking the status from the query parameters set on the url (then confirmSetup goes back to return_url).
Just want to confirm - the confirmSetup will ALL THE TIME put on the return_url the query parameters (client intent, status, etc)?
Thanks
Hello,
Is there a way to use the payment element to pay the invoice directly, we're trying to come up with a custom payment flow with a one-time link directed at a payment page, we're unable to use the out of the box payment page of the invoice because of customizability reasons. So we're looking at creating our own.
zenzen
Hi Stripe Team,
We are currently using razorpay route for splitting payments for Indian customers. I would like to know is there any equivalent functionality available on stripe for USA based customers. As I am planning to make use of stripe for USA based customers. Any suggestions? Thanks
Reference: https://razorpay.com/docs/payments/route/
Hi, Stripe,
@import StripePaymentSheet
- (void)toPay {
PaymentSheet *sheet = [PaymentSheet alloc];
}
Xcode compire error: Use of undeclared identifier 'PaymentSheet'.
What should I do?
Hi @hot cipher I've created a thread for you, let's discuss there.
got it
Hello, im working on a Stripe App. The docs says i cant use react-hook-form https://stripe.com/docs/stripe-apps/how-ui-extensions-work#installing-npm-packages
What do you use for form state management?
Hello everyone, for a customer I have integrated stripe as a payment method, however I need to split the payment, the part relating to the sold item goes to the customer while the shipment goes directly to the courier's stripe account, I have seen and tried with connect, but every time I try to make a payment it says there are no funds in my account...am I doing something wrong? Could anyone tell me how to proceed? obviously the amount is not a percentage of the total but depends on certain conditions, so they are not fees...thanks
Hi dev, can i get help to integrate the payment for my ecommerce site ?
Hi, I integrated stripe as a payment gateway. But I'm unable to receive international payments. How do I fix this issue?
Hey I am using Stripe connect to transfer money to my connected accounts following the guide here: https://stripe.com/docs/connect/add-and-pay-out-guide
Once I have created a transfer how do I know if the money has reached the connected account's bank account?
(There is a possibility of payout failure right?)
Hello. According to what I readed I was a victim of overpayment fraud from someone that used stolen credit cards to fund my account on my website and my funds got locked on my Stripe account.
It's not my fault what others did or their intentions. I got a lot of great customers which I do business with without any problem. How long I usually have to wait to Stripe review my account? I alrealy contacted support and they said 48 hours , however passed 5 days and no news. Can you guys help?
:question: @proud citrus Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
@cerulean pine I already contected contact page but 5 days passed and nobody give me updates. I really need help to unblock my account
Is there a way to force a particular currency on a customer?
My understanding is that currency is implicitly set after a user is shown a particular currency or buys subscription with a particular currency.
I'm trying to avoid a race condition where, say, an Indian user is accidentally shown USD to their customer object currency is now set to USD.
We have some users that might pay in multiple currencies over their lifetime on our product, so we're maintaining multiple customer ids per user. I'm trying to make sure we don't end up with two customer ids for once currency.
Hi, is it possible in the custom implementation to get the card holder name from the customer and save it in payment intent?
Hi, I have an issue with testing REFUNDS to the bank account. My flow:
Go to dashboard > separate customer > create payment cash balance (bank account) > click refund from all payments list > payment status changes to "requires_actions" > send email to customer > open form from email.
On that form I have to enter IBAN, which has validation rules for 22 characters, when IBAN provided by stripe is 23 characters lenght, and I can complete refund process.
Did someone face this? Please advice.
HI all, How to pass bank account as payment method in payment intent post api?
Hey, please give me an example of a call for stripe.subscriptions.list where the property status is filled with multiple statuses. In the example from api docs - it's being said that it can accept an enum of statuses, but I am not sure about the structure of the enum stripe expects in the moment i want to fetch a list of subscriptions of different statuses.
Thanks
Can anyone help me add google pay and apple pay, i followed the docs but not able to implement
Hi, does stripe checkout has to be a redirect link? Is there any way I could embed it to my own website or create a custom flow?
We have received a payment from Malaysia and the customer says that their bank says that the payment is still floating and Stripe says it is completed. The customer want us to claim the payment asap. But I am not seeing anything like that or we have not experienced this before
:question: @worthy elk Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
What should we do now ?
hi
i had an upcoming payment on my bank with strip no amount no reference and i didn’t take out anytbing on app etc that isnt on my statement
so i want to know who stripe were acting on behalf of
Talk in the thread: https://discord.com/channels/841573134531821608/1054349227544825856
hi team, is there an API to get the total payout to a connected account?
Hello, anybody knows how to get report charges per product (I have Stripe Sigma)? I cannot understand which products earn more money for my client.
Hello team,
I'm having a scaling issue when using the SignInView on my Stripe Marketplace app. Did anyone experienced the same and have a quick fix?
I'm using brave by the way)
Hi guys, im tryng to test some interaction in a test account with connect functionality, but i cant' see the the tab how can i activate it
?
Hey! I was testing out my Stripe webhooks for my api, but today it started giving an error "Expired API Key provided: rk_test_***". I've tried creating a new key but this didn't worked as well. How can I fix this?
Hi, I recently implemented a "change plan" feature on my subscriptions (using "proration_behavior" -> "always_invoice"). However, whenever a customer changes his spuscription plan, the payment that was triggered by it fails because the payment method requires a 3DS verification by the card holder. The 3DS verification is currently only done for all new payment methods since a couple of months, but not for the payment methods that were entered before then. The regular payments from the existing payment methids were not impacted by this 3DS verification and continue to work fine. Should I now also implement the setup_intent step when the customer changes his subscription plan? For an example of a failed change see sub_1LAzqOKaD336Zt1WcnG5Xbnw
Hi, is there any way to associate tax with PaymentIntent?
Hey!
Following my previous questions, I just ran some tests using real credit-cards while forcing 3d-secure using -
RequestThreeDSecure = "any"
It seems to be working fine on Stripe side, after making the transaction I received a url for 3dsecure validation, clicking on the link showed a logo of Visa with a loading gif that eventually just redirected me to the final destination, without any actual 3dsecure validation (sms code or w/e).
The card supports 3dsecure.
Is there a way for me to force an actual 3dsecure validation? or that's the best I can do and from that point its up to the credit-card company to decide if they actually ask for verification?
Can I receive payments from all credit cards, master card and others or only visa if I pass source :tok_visa
Can we have a call, as we have some queries regarding standard and express connect accounts and payment transfers?
We have a "standard" connect account, can we transfer the money from our stripe account to a connect user aacount?
Hi everyone!! I need some help to create a price through API with trial period and with upsell prices. How can I do this? I only found how to do it through dashboard. Is this the only way?
Hello, we are developing an app & website on Flutter. We'd like to integrate Stripe payments but as one-click payments. So after the user registers their payment info in their 'wallet', they can proceed with one click payments. We do not want them to have to register with Link (Stripe's one-click solution) We will need to store their payment info in our database. Is there someone who can give us info on how to be PCI Compliant?
hello good everyone in this part I have a problem in this part of the discord can I ask my question?
Hi there,
So we're providing our users on our marketplace platform to pay with Apple Pay. We're building our app using react-native / Expo. Basically users add tasks, other users bid on these task, author accepts a person to do it (create payment intent), once task completed, the author of the tasks pays the other user (capture).
Attached you'll see a video of how this work when I accept a person for my task. As you might notice, the sheet stays on for quite some time spinning/loading until it shows an error if the payment intent didn't succeed.
Now, you may also see that in the background, we're actually successfully creating the payment intent for future capturing and redirecting the user back to the chatroom. So everything is actually going okay in the background.
So my question is: how do we tell the Apple Pay sheet to stop loading or to get into a success state instead of showing this error after ages of spinning? Can we somehow dismiss it or have it show a success message instead?
We're using the presentApplePay like this:
await presentApplePay({ cartItems: [ { paymentType: 'Immediate', isPending: false, label: paymentLabel, amount: ${paymentAmount / 100}, }, ], country: 'DK', currency: 'DKK', requiredBillingContactFields: ['phoneNumber', 'name'], });
Hi, we've got a another strange customer issue setting up a DD that we don't understand, can someone help
Did you get a solution for this? We are in the same boat.
hi , have a problem call create Account ,stripe return this message "Unrecognized request URL (POST: /v1/accounts"
hello ,
Hi everyone hope you all doing well,
I wanted to add the functionality in which I can save the card details during payment and reuse in future. So far I've gone through the stripe documentation for saving card details during payment. I’ve implemented backend with NodeJs & frontend with React Native which is working fine with initial payment but still the logic for reuse the card for future payment is missing
I’ve attached the payment api below.
app.post("/payment-sheet", async (req, res) => {
try {
const customer = await stripe.customers.create();
const ephemeralKey = await stripe.ephemeralKeys.create(
{ customer: customer.id },
{ apiVersion: "2020-08-27" }
);
const paymentIntent = await stripe.paymentIntents.create({
amount: 1000 * 100,
currency: "inr",
customer: customer.id,
setup_future_usage: "off_session",
automatic_payment_methods: {
enabled: true,
},
});
res.json({
paymentIntent: paymentIntent.client_secret,
ephemeralKey: ephemeralKey.secret,
customer: customer.id,
publishableKey: process.env.STRIPE_SECRET_KEY,
});
} catch (error) {
res.json(error);
}
});
hello ,
is There a way to configure the timing between webhook request ?
I have a question. We have just set up a bank account that we will connect to Stripe to receive payments from our customers, but the bank wants to know if we will receive payments from other countries. We are based in Sweden and Stripe is not, so I assume we will receive payments from other countries since Stripe is not from Sweden, right?
But the customers will be from Sweden... hmm.
Grateful for help
help understanding the time zone of a billing
Hi, Why does the transfer group is not clickable? https://dashboard.stripe.com/test/payments/pi_3MGioMLPsFnWdzcR0wIBEaRs
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Is there a pre-configured process for connected accounts to add payout methods?
Credit-card payment with 3ds.
The SMS says Your VISA**** has been authorized for use at [NAME]
I adjust the value of the [NAME] by using the statement_descriptor_suffix property?
By the docs statement_descriptor is for non-card charges?
Hello, I have a question about the new stripe paymentIntent api, I understand that we don't need to do the credit card debit part anymore. before after
Hey, guys. I quick question that i couldn't find in documentation. My payment methods (boleto or card) only show when the customer is noted logged in in stripe.
If the customer is logged in, he can proceed only with card option, but if he clicks to do checkout as invite, the payment methods are shown. What am i missing?
Hi, I use the stripe firebase extension for a react website. What is the best way to cancle a user subscrtiption so that stripeRole in firestore gets updates as well as the subscription in Stripe?
Question, I'm looking to set up Connect Express Onboarding. I'm at the point in the guide where I need to begin configuring the API, and I'm not 100% sure how to go about this. Is this something that someone can briefly guide me in the right direction or is it a bit too much to explain? (For reference on Step #2 https://stripe.com/docs/connect/express-accounts#create-account)
Stripe cross border payments i.e platform+connected accounts is not supported in India. In that case how can I make cross border payments if platform account is in India?? If I want to send money from Indian account to USA accounts is that possible??
Hello, I have an integration question. I am wondering if it is possible to create an annual subscription that is split up into monthly or quarterly payments? The intention is that our user would be signing up for a annual subscription but billed at some other cadence.
what we have done to enable this behavior is just create subscription for the cadence like monthly or 3 months and manage the expiration period state ourselves. wondering if there's a better way though?
Hello, i've Problem with the Magento 1 Extension. I have installed it on my localhost. I have activated the Test Mode but checkout dont's work. After i click on order now i get this message: "You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method."
Hey guys,
Stripe isn't sending webhooks to my site and users are losing access to their subscriptions as a result. It doesn't seem to be a site issue because if it was, I'd receive some sort of error. It's literally that stripe is sending no webhook at all.
Does anyone have any ideas?
hello guys need help on payments/charges,
tags: payment intent, card payment, stripe source,
sub: saving card with payment intent method flow
i am working on project where multiple cards can be added and saved for payment and for future payments as well, but now I see that card payment with sources is deprecated,
**could any one suggest with payment intent flow how could saved cards be used ? **
Thank you
Can anyone help please? When I receive this webhook message:
https://pastebin.com/2QAJ9YEL
And use the code:
internal static void OnInvoicePaymentSucceeded(this Invoice invoice)
{
var stripeSubscriptionID = invoice.SubscriptionId;
SubscriptionID is null. Am expecting it to return sub_1MGkNkIq2o1LAhVT0NtYjBa7
Am using latest API version, and latest version of Stripe.net (ASP)
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
Likely I'm misunderstanding something here
Hey, wonder if someone can help me. We are experiencing a problem with payouts that, when a payout is for more than 3000 usd, the payout fails. I am sure I read somewhere there is a visa (or maybe mastercard) restriction, but I can't seem to find the documentation about the restriction any more. Would someone have a link or some information about why this fails?
Also, it seems like this behavior isn't reproducible in test mode. Is there a way I can force this behavior so we can test and try come up with a solution?
hello guys!Can I get dispute activity from stripe dashboard via API?I don't want calculate all disputes from https://stripe.com/docs/api/issuing/disputes?lang=curl and charges https://stripe.com/docs/api/charges?lang=curl per day, I need only values from chart. Thanks
good morning dear
made the integration of payment by bank transfer with the ACH service https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API
but the payment remains incomplete.
Could you help me confirm the payment, since I have tried in several ways and an error appears
Hello, I need help with one question. I'm using Stripe Native Sheet on iOS (Swift) with a multistep process. Basically, we're using Stripe Sheet to manage users' cards, but payment is triggered in the app later. When a user adds a new card or selects one of the existing ones, it works like a charm. But there is one tricky scenario: we need to handle the case, when a user opened the sheet, deleted all cards, and then closes it by pressing the X button.
Problem is that we can't distinguish two scenarios: when a user closed the sheet without changes, or after he deleted one/all cards. In any case result of the sheet presentation is cancel
I saw some old discussions in StripeSDK GitHub, but there was only one suggestion — rely on backend hooks. But we need to handle that on frontend somehow
hello can someone help me with this problem please???
I didn't..
Hey. Quick question. Working on a flutter app here, what is the recommended way to 'tokenize' a credit card? on the Flutter side (app) or the client side? legally, and safety speaking. If tokenization happens on the app side, how would I safely keep my Stripe' API keys?
I can't get identity verification to work for Stripe Connect in any country other the US in Test Mode. Here's a list of countries and AccountIDs I've tried. Can anyone take a look at this for me?
Canada: acct_1MFLIlPi2gjdGM45
United Kingdom: acct_1MEGTRBVXTq5xtlc
France: acct_1MFL60BGxuAcJDBW
Germany: acct_1MFL8lPUxukS1Cl7
Italy: acct_1MFKX7PiVnWn76S8
Spain: acct_1MFLCnPfZRW9tB4U
Australia: acct_1MFL0nB0n9rSlkSt
Mexico: acct_1MFLEPBTHxc0BgyP
NOTE: I'm using the information from this doc which should trigger a success
https://stripe.com/docs/connect/testing#test-dobs
Hello I have a question, do you maybe know how to change the slot where when a customer buys from my site it shows who they bought from, the name of the company, does anyone know where it is. thank you
Is there a way to move transactions from pending to complete in test mode? I am trying to test something with payouts but having to wait for the funds to change from pending to complete so that I can trigger the payout.
txn_1MGlMYRhNPvDzzSDbvOZdiLz
txn_1MGlMYRhNPvDzzSD36IgkbTI
Hello all, I am looking to find more information on payouts. specifically, We have a Restaurant POS built on Stripe Connect and Terminal, and we compete with square a lot. One thing that makes this hard is that square gets money to their customers faster than we can through Stripe. Not instant payouts, but next day.
Payments taken before 5 p.m. PT/8 p.m. ET will be available in your bank account the next business day. Payments accepted on Friday before 5 p.m PT will post to your bank account by Monday morning (depending on your bank’s processing speeds).
Payments taken after 5 p.m. PT/8 p.m. ET will be available in your bank account by the second business day.
Transfers are not sent on Saturdays.
this is from squares website on payments
my question is this...
I let stripe manage payouts for our connect accounts currently and it seems like the payout gets initiated around after midnight PST.
IF i switched to manual payouts, and performed them before 5pm PST, would my customers money be in their bank account next day?
Hello all. am getting this message when posting payment intent confirm api
This PaymentIntent requires a mandate, but no existing mandate was found. Collect mandate acceptance from the customer and try again, providing acceptance data in the mandate_data parameter.
Hey guys, is there a way to retirgger a webhook event that is greater than 15 days old
having issues with React Native, have tried the default setup (have followed all the steps for RN setup and NodeJS get payment intent). Getting a payment intent just fine, but when I call initPaymentSheet (using class component, not functional), the app is just crashing. No errors, nothing showing in Sentry. Was hoping maybe it would be possible to implement this with a custom UI, instead of using RN's payment sheet, but I would still need initPaymentSheet to be working correct?
dealing with customers from many countries
I've switched to the latest API Version and now with $session = $stripe->checkout->sessions->create the payment_intent is empty? Sorry, but I'm a little bit lost at the moment. How do I get it?
Hi! I need to ask some question about how to implement the payments in a React Native App (both on App Store or Google play)
Question, are these possible with the Stripe Connect Standard plan? Not sure if this is too support related, however Support chat could not answer this definitively.
- Have an API integrated page on my website where I can link to new contractors/cleaners to sign up for Stripe
- Have them fill out a 1099-K and be able to have that information available for tax filings
- For me to have the ability to control the payout to the cleaner/contractor. So Client pays -> Me -> Contractor
- For me to have the ability to direct deposit in their bank
Hello! I have a question about dynamic statement descriptors for payment intents. For payment intents, we are setting the statement_descriptor_suffix according the service rendered. However, we noticed something strange... it appears that when the fund capture for a payment intent fails, and then the charge capture is retried, the new retry payment intent is missing the original statement_descriptor_suffix... Is there a way to keep these descriptors consistent when the charge is retried?
Hey, in my request, can I request multiple prices with one request?
hey if we create express accounts for users who want to withdraw from the platform do they have to potentially go through KYC at any given point?
Hello I would like to know how to insert the stripe payment badge on the bottom of my site I show you an example photo of another site
Hi there, I saw that the same question was asked but with no resolution:
is there a way to unset the spending limit of cards that already created with a certain spending limit? Stripe support already enable the option to create new cards without spending limits and that works great but when I am passing empty array as the spending limits via API to update a card that has spending limit enabled nothing really happens and the spending limits remain the same as they were.
Hello, is there any way to find which promo codes were used in which PaymentIntents using API?
Is there a way to not redirect at all with Payment Element and handle all redirects myself?
Hey there, quick question...
Is there a way to test expired saved cards?
I want to create a new one via our ui, but stripe element does not allow expiration date in the past.
Hey guys, just got a question about confirmation emails and automatic reciepts, could anyone help??
Hey , I have a question.how long does it take for the funds to be available to me after a client makes a payment and when I payout/withdrawal how long will it take to receive the funds in my bank account ?
I'm trying to get a list of Products for a given Connected Account. But I can't figure out how to specify the account. Can someone point me to the docs on how to do this?
Hi, I would like to know if there is a case where a webhook event customer.subscription.created would not be followed by customer.subscription.updated ?
Ok, so when we're updating a subscription, is there a way to modify how much is prorated? Would we credit their account before updating the subscription?
I ask this because we have an old gift code system which we ultimately used for gifting memberships. As I understand my precessor's writing, they created some InvoiceItems with the proration from going monthly -> yearly, and the amount the gift certificate was worth (equal to what it'd cost yearly for a membership)
Hey guys I have a question. I opened my 2nd stripe account and I'm using woocommerce for some reason I can't get to the card payment section with the live keys. but it works with the test keys. do you know why?
Hi guys... I'm having a problem when adding the Stripe fee to a CS (Checkout Session) and, at the same time, adding a discount... I've follow your recommendation to add the fee as a line item, if there is no discount, everything works fine, the problem comes when having discounts, because the tax value changes... I have a CS id to show you, could you help me, please?
Good team, my name is Matias, I have a little problem, I'm trying to use the functionality https://stripe.com/docs/payments/installments/meses-sin-intereses?platform=web&ui=api, in my platform, but when I follow the steps mentioned in the documentation, when the time comes when I put the card and hit submit, and reaches the event:
form.addEventListener('submit', async (ev) => {
Inside it I am broken by the functionality that fires "ev.preventDefault();"
Could someone tell me what I could be doing wrong?
I am using a mexican vpn, since this functionality is only for mexican users.
Additionally in the console I get the following error:
https://stripe.com/docs/api/invoices/list
Why does this API endpoint return null for data.number even when the invoice has an invoice number that shows up for the invoice on the Stripe website? This is true even for finalized invoices (i.e. I am not talking about draft invoices).
Hi Stripe team!
We notice customers complaining that their 3D secure cards are declined, although they are fine.
We tried to reproduce the case on the test mode with your testing cards that should be OK according to your documentation, but those are failing too.
There's no bug on our side, looks like some kind Stripe problem.
- we don't require 3D Secure for all transactions
- we use api integration, not Stripe Checkout
Hello! If a payment intent has status payment_failed, can I still edit the PaymentIntent? Specifically, can I change the amount and transferData.amount?
Hi, just getting an error.
StripeInvalidRequestError: Invalid string: {:customerEmail=>"danjameshh@hotmail.com"}
Hi,
Building a small saas with next.js.
I need to integrate Stripe checkout (one time payment) and allow user to download his invoice.
I saw a lot of code snippets that uses these 3 dependencies:
"@stripe/react-stripe-js": "1.13.0",
"@stripe/stripe-js": "1.42.0",
"stripe": "10.14.0"
In my case, which one do I need?
@stray pumice let's use this thread here
Hi - looking for insight re: Stripe Connect. I'm looking to generate a link for my users to set up a Stripe Connect account when they sign up with our marketplace. I only see an option to create a unique link on a as needed basis that will expire in 7 days. I'd much prefer a single link that I can embed in an onboarding email. Does anybody know if this is possible?
Does anyone know what a call to createToken in stripe.js returns if the page is not SSL? It doesnt appear to trigger an error (result.error) but the token doesnt get set either as you'd expect. Is there a suggested way to handle this in the promise? Is there a way to force SSL on localhost for this call so I can try and recreate it? Thanks.
Hi - trying to create a subscription payment_intent for a Stripe Connect Account, and then use the payment_intent created to integrate with Stripe Payment Elements on the FE.
However, the payment_intent created for the Subscription raises an error on the FE saying
"The client_secret provided does not match any associated PaymentIntent on this account."
and
:
"resource_missing"
doc_url
:
"https://stripe.com/docs/error-codes/resource-missing"
message
:
"No such payment_intent: 'pi_3MGp3VGhfEtWv55W1KmVytmm'"
param
:
"intent"
request_log_url
:
"https://dashboard.stripe.com/test/logs/req_ZvGCIA2gWwwXjo?t=1671478289"
type
:
"invalid_request_error"```
What I've tried to do to fix this is add the Connect Stripe Account ID, in the options object when using `loadStripe()` as `stripeAccount`, however, the error still persists even with this.
We're using our Stripe Publishable API Key as the API Key in `loadStripe`, do we need to use our Customer's (Customer Connect Account) ?
Here is the code that creates the subscription
subscription = stripe.Subscription.create(
metadata=metadata,
api_key={{our_stripe_api_key}} if live_mode else {{OUR_STRIPE_TEST_APIKEY}},
currency=product.currency,
customer=user.stripe_uid,
items=line_items,
stripe_account={{customer_connect_account_id}},
application_fee_percent=app_fee_perc,
trial_end=trial_end,
payment_behavior='default_incomplete',
payment_settings={
'save_default_payment_method': 'on_subscription',
'payment_method_types': ['card'],
},
expand=['latest_invoice.payment_intent'],
)
Question ... we're integrating Stripe terminal in test mode and have the Stripe terminal test card. When I do a chip insert with the test card, I don't get the cardholder name (but not sure if the test card has a cardholder name) and I can't try my personal credit card in test mode. Do you know if a cardholder name is captured and stored on a payment method when using Stripe terminal with a card on chip insert (I don't think it's possible with a tap)?
hello, could someone please explain me this part of the code:
const cardholderName = document.getElementById('cardholder-name');
const form = document.getElementById('payment-form');
form.addEventListener('submit', async (ev) => {
ev.preventDefault();
const {paymentMethod, error} = await stripe.createPaymentMethod(
'card',
cardElement,
{billing_details: {name: cardholderName.value}},
);
if (error) {
// Show error in payment form
} else {
// Send paymentMethod.id to your server (see Step 2)
const response = await fetch('/collect_details', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({payment_method_id: paymentMethod.id}),
});
const json = await response.json();
// Handle server response (see Step 3)
handleInstallmentPlans(json);
}
});
where are you making this request?
I am using the functionality of:
https://stripe.com/docs/payments/installments/meses-sin-intereses?platform=web&ui=api
Hello, if someone i already blocked him and reported him as Fraud user (He made Mass attack on my website and make orders with multiple payment methods targeting stripe payment methods) after i already blocked him why stripe charged me 2 fees 15 Euro ? Also when they mentioned the orders he made i didn't find any button to cancel or report other than BLOCK USER and i already made the block with reporting as fraud. isn't this a bug that made the attacker pass the blocking system ? will i need to pay 7 euro each time he attack with no control ?
When using stripe elements, after I tab out of the card element, it goes back to the top of the page. Is there a way I can designate it to go to the next form field when clicking tab out of the stripe elements form?
Hello! How can I test a free Trial in QA environment?? I have created a subscription with 10 days free trial. I want to test if payment will deduct when trial expired. Do I need to wait for 10 days?
How to show my VAT number on invoice by default (in automating invoicing)
Matix
Dear All, I want to create scheduled payments at non-regular intervals at non-regular amounts ($1000 today, $1500 in 37 days, etc.)
Is there a way to do that without using subscriptions?
Hi I'm trying to log in but it's to my old phone what should I do?
Hey all 👋
I'm getting the follow error invalid_request_error
One or more prices has a tax_behavior that conflicts with the tax rates that apply to the corresponding line item.
It seems as somehow my subscription price has gone from inspecified tax behaviour to tax_included for that given price and it is not reversible!?
(While I have 100s of subs on that price, I've none since that change was made since it broken the integration)
Can anyone assist how I can reverse this it's causing tonnes of pain!
In Stripe Checkout, If I create price objects using price_data on the fly, are there any limits around how many price objects I can create for a single product? Can I create millions if I needed them?
Hello
I have verified my account details can you tell me when I’ll be allowed to receive payments please ???
Can you unlock my account asap pls
SetupIntents etc : Our workflow is such that we prefer to tokenize a card, and then optionally attach it to a customer afterwards. So sometimes we have a sale to a walk-in customer (for whom we do not need to save the token for later use), and sometimes we will follow up with a call to attach the token to a customer. What is the best way to do that?
Hey Stripe Devs! I have a list of ~25k members that I need to check their current subscription status. Is there any kind of batch endpoints to do all of this at once?
I can write a script to do this one by one, but that is a decent amount of requests and seemed like this kind of thing could be simplified if there was some kind of batching.
Any help is appreciated! Thanks! 🙏
Pull a report from the dashboard and run script on the report! 🙏
That is the route I am thinking of doing, my main Q is if there is a way to do this without making 25k requests (trying to minimize the costs)
Hey all- When creating a subscription through the API, I'm setting the Payment Method Type to Card only, but when I view the Stripe Element to pay the Subscriptions Invoice, it shows Google Pay as an option- any way to disable this?
Hey all quick question - is there a way to send discount data to stripe.confirmPayment or is it only available with checkout sessions?
Hi! when i have a credit card o ACH with id "src_XXXXXX" that does src mean vs "ba_XXXXXXX" or "pm_XXXXXX"
Is it possible to cancel a charge that is pending ACH settlement?
Hi there - is it ever possible for Stripe to send a checkout.session.completed event for a Checkout Session in subscription mode before the subscription is actually created? Put another way - is it ever possible to get a checkout.session.completed event where the Checkout Session object doesn't have a subscription field but will eventually have it?
is it possible to create Links to send people to pay using ACH like the checkout link?
why? I can't deposit to stripe from whop.
Hey everyone, SO GLAD I was able to find this discord as I am having some problems regarding setting up the webhooks post route properly so that it triggers when a payment is successfull and I can use that to determine who gets access to premium features of my site.
I currently have the route set up exactly how it is displayed on this link here (https://dashboard.stripe.com/test/webhooks/create?events=subscription_schedule.aborted%2Csubscription_schedule.canceled%2Csubscription_schedule.completed%2Csubscription_schedule.created%2Csubscription_schedule.expiring) but after I have a successful payment go through, it does not receive any post request as i have consoled the request and get nothing.
The image is a screenshot of the code within my app.js file
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
With Stripe Checkout, how do I pass pre-filled shipping details like name, address etc?
hi folks, I am currently using Stripe Connect Express to build my marketplace. Buyers have been expressing interest to use PayPal. I have two separate questions 1) Can I receive payment via PayPal and then create a transfer via Connect without a charge? Does this violate any of Stripe ToS. Seems possible with https://stripe.com/docs/connect/add-and-pay-out-guide#without-code-create-connected-account 2). I just talked to customer support from Stripe and looks like Stripe will roll out PayPal integration soon but the link shared is invalid (https://stripe.com/docs/payments/paypal). Can you share with me a different waitlist link?
Hi!, is it expected that Stripe::Subscription::list does not return an active subscription associated to a test clock ?
Hello how can I cancel a payout, that just literally just started?
Stripe Checkout is giving an error Invalid array for shipping_options where the request includes:
"shipping_options": {
"shipping_rate_data": {
"display_name": "Economy",
"type": "fixed_amount",
"delivery_estimate": {
"minimum": {
"unit": "business_day",
"value": 11
},
"maximum": {
"unit": "business_day",
"value": 11
}
},
"fixed_amount": {
"amount": 999,
"currency": "usd"
},
"tax_behavior": "exclusive",
"metadata": {
"carrier": "DHL GlobalMail"
}
}
},
Good evening. I am currently facing an issue with the card element not rendering within the Stripe iframe. On all web locations and browsers so far the card element successfully shows up. The only location I am having an issue with is from building our web app on the ios platform using Cordova. It is not natively housed in Cordova but rather using it as a browser window for the app. After some debugging I have no js console errors showing, but stripe is fully functional on the front end since I can call it directly from the safari developer window. The Stripe Iframe is also there but there are no elements rendered past the <html> tags. Would this possibly be a cross-origin issue? Also want to mention that there is only one network call to Stripe as a file named '/v3' which I believe there should be more calls to stripe to server more front end code. Thank you!
When building a Stripe App, is it possible to choose my frontend framework? Ie) can I import the necessary Stripe JS libraries in a NextJS app and tweak some build configuration, or does it have to be the repo stripe generates?
I'm trying to retrieve the payments associated with a payout. The returned object is Data[1].source.source_transfer.source_transaction
what's source_transaction object?
Good evening, i'm having trouble getting my google pay to complete a payment using the Payment Element. I'm wondering if anyone can help me troubleshoot? Basically calling stripe.confirmPayment is returning me out of my submit handler, and I can't see logs after I call it. The normal CC flow is working fine, and displaying the correct error messages/completing payments correctly.
Help
hi there, I hope this is an easy question: I have a platform account that make destination charges for custom connected accounts. Currently we do not use on_behalf_of but we are planning to start to use it. What impacts this can have on our current integration? Would it change the way we process refunds for example? or any other side effect this option can have?
Hi @misty hornet , i am trying to update statement_descriptor_suffix of a PaymentIntent that was created by an invoice when i receive hook invoice.created hook. This approach following the solution you suggested for me yesterday but i got an error (attached file).
Hi
I have question regarding the future subscription
Is there is a way to copy the metadata from scheduled subscription to the subscription when they got created automatically
same with invoice /charge
is there any stripe checkout xenforo addons/integration?
Hi.. I need help in integration of https://stripe.com/docs/identity/verification-checks?type=address I want to know what has to user has to fill in address verification like in document verification user has to upload document and enter id in ID number. Can i get some more details about it?
Hi, I have enabled few payment options in the Stripe testing account: SOFORT, SEPA Direct Debit, iDEAL, GiroPay, EPS, Bancontact, Przelewy24, Klarna.
Sometimes am getting "Payment Failed" or "Transaction on Hold" status from Stripe in Testing environments. For Transaction On Hold, payments are creating in stripe account but not saving any details in my testing environment.
Can i get any leads here?
Hi ,
How we get response when the payment is successful on checkout session function in codegniter
Archana
I observed a strange thing about billing_cycle_anchor. We are using Stripe subscriptions in our system. For example, a subscription is on trial and trial end date is set to Jan 5th; if I go to Stripe console today and change trial days to 0, it immediately ends trial and start to bill the customer today. The question is, in webhook, the updated value of billing_cycle_anchor I receive, is Dec-20-2022 which I believe should be Jan-20-2023. Any words?
Hello guys 🙂
I'm currently playing with the Stripe API and wondered if it's possible to have a percentage based subscription model. To elaborate: We have a tool that lets customers sell tickets for events. Based on their ticket prices we charge a fixed percentage (e.g. 1% of €10).
Stripe does not seem to handle a case like this out of the box. As far as I can see, the best way would be to handle the recurring part ourself and let Stripe handle the invoicing.
How would you approach this? Thank you very much for your help 🙂
Hi, first i am creating the customer, and then i am creating the bank account, and after then i am doing the payout, can anyone please help me how can i resolve this issue stripe create payout getting error "Sorry, you don't have any external accounts in that currency (usd)"`
- i am using custom account
- bank account for customer is defaul for USD
- for account payout scheduled is manual
In test mode when this popup appears, any code i enter works. i'm not sure if it is supposed to function this way or not ..
Yes even i have done in the same way.
Hi, is it possible AU customers cannot pay with Stripe? Is it possible to find logs based on location?
Hi can I change the placeholder inside card fileds
Hi, for refund to wix customer can it be refunded to a different account instead of the customer's account?
Quick question, I'm trying to dynamically display a different button based on what payment type the user has selected on the Payment Element (Place order for credit card, Order with Gpay for google pay, Order with Apple Pay for apple pay --- ), I know there are branding guidelines, how do I get the colored Google icon for the gpay button? I'm using material but it looks like they want me to use https://developers.google.com/pay/api/web/reference/client#createButton.
Hi, I would like to test the POST transfers method for my test account. I am getting 400 in the response:
{ "error": { "code": "balance_insufficient", "doc_url": "https://stripe.com/docs/error-codes/balance-insufficient", "message": "You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.", "request_log_url": "https://dashboard.stripe.com/test/logs/req_4jtHlgHGsec0lN?t=1671525723", "type": "invalid_request_error" } }
In the admin panel, I have the attached screenshot info.
Should this be an issue in test mode? Are we doing this right?
The other problem is that in settings, it doesn't look like I can have different settings for test and production
Hellow
How
I cas out
My money
It its automatically
?
I have money on stripe
But not on my bank acc
Is it automatically every day cashout
??
@surreal kestrel let's chat in the thread I created for you
Hey, I want to reopen my Last thread:)
Hi! I was looking for help with integration testing my stripe connect implementation. I'm testing our destination charges and need a destination connect account to test with. Is there a method for programatically creating and onboarding a stripe connect account? I can attempt to call stripe.account.update with all the required fields but I get this error.
This application does not have the required permissions for the parameters 'individual', 'tos_acceptance'
I'm referencing the connect Testing page which mentions a client_id parameter but I can't tell where it applies. Any guidance would be greatly appreciated. Cheers!
Can I have two destination accounts on Stripe Connect? (ie, split the amount in three, our fee, merchant 1 fee and merchant 2 fee)
Hi
I am trying to implement a webhook that will handle the payment_method.automatically_updated which according to the docs 'Occurs whenever a payment method’s details are automatically updated by the network.'
I therefore need:
-the JSON description of this event: except its name I have not been able to find any other information about this event
-for test reasons, to trigger this event (preferentially using stripe's CLI). But 'stripe trigger' does not offer the triggering of that event. Does somebody know a way to trigger that event (using the CLI) since I don't want to wait for 'the network' to trigger some. I managed to trigger payment_method.updated event (for a sepa_debit payment_method) but not an payment_method.automatically_updated event).
Hi,想问离线支付的文档不是最新的吗?https://stripe.com/docs/terminal/features/operate-offline/collect-payments ;paymentIntent.getOfflineDetails()方法在android sdk 2.16.0中找不到了
Hi, I need some specifications about monthly payments through subscriptions, is it possible to create a product with a price of (for example) 180 € and then sell it through a subscription in 3 monthly rates of 60€ each?
You just created a Stripe account and attached all the documents of the limited liability company
Then I was transferred to the dashboard and a message appeared in the dashboard saying Your account is now active
Browse our or to start using Stripe.
Is my account now verified and able to receive and send money?