#dev-help
1 messages · Page 28 of 1
Did stripe have some issues in September of 2022? We can see a spike in not attempted sca requests on both mobile and web.
What are the normal rates of sca flow not attempted so we can see if we are in accepted ranges.
Hi, is it possible to reverse a cancel a payment that is in Pending status? we'd like to cancel pi_3MYrKbCw67GoJ0rW1tGNca0Q
I think at this point they are not going through my website and are somehow going straight to stripe.
@tough gazelle please keep messages in the thread I created for you
Heyo 👋 We're getting hit with a fraudulent card script attack - in the last 48 hours we've had 4.5k blocked payments, with just 30 in the prior 2 weeks. It looks like your default protection rules are doing a good job of blocking them, but is there something we can/should do to mitigate this temporary spike?
Hello! How do I pass headers in stripe node?
Using Stripe Checkout and wanted to confirm, other than creating/updating a customer's shipping address prior to creating the checkout session, there isn't a way to pre-populate a customer's shipping address right? Is there any way to make the shipping address immutable once they're on the checkout page? Also, is there any way to avoid saving the shipping address when using automatic tax calculation. Or if I delete/remove the shipping address data after purchase is there any issue with that?
https://github.com/flutter-stripe/flutter_stripe/discussions/513 - any updates on this?
Hello Team - We are planning to use Card Payment, Apple Pay and Google pay options using the authorize and capture later option documented here : https://stripe.com/docs/payments/capture-later How ...
I'm using Subscription Schedules to make changes to the prices in a subscription. For some reason, the coupon no longer applies when the change goes into effect.
Here are the steps I did to test it:
Created the subscription with a 100% off forever coupon
Scheduled the change
The coupon is no longer applied and the user is charged the full amount
Hi I'm currenty building an subscription app and I'm trying to integrate payiments in app for subscriptions but I don't undestood how payments intents and subscription links and can be pay inside app.
can I schedule the date when I will receive money on the card?
Any e-mail to contact with Stripe for scamming and refund ?
Hi Stripe devs. We're trying to create a subscription schedule but we're getting the following error:
There is a gap between phase 0 (1675957749, 1678376949) and phase 1 (1677362210, 1679781410)
Can anyone tell me what this error means? Perhaps that should read overlap rather than gap?
Hi. My situation is the client has subscription for one year. After 3 month hi close the subscription. Can stripe charge rest of 9 month of subscription in one rate?
Can someone check if the reason for decline was indeed a CVC fail or a bank decline? I have a PI
FYI, I figured it out. You should have told me to go into my stripe account. Click on payments, select a transaction that failed and block the user. I did this to each failed transaction and now all activity has stopped.
a question
with this lines of cod
StripeConfiguration.ApiKey = "sk_test_";
var options = new PayoutCreateOptions { Amount = 5000, Currency = "usd" };
var service = new PayoutService();
service.Create(options);
can I transfer from the stripe account to the bank accont as much as I want and when I want?
Hello. I'm trying to update custom_fields on an invoice before it is finalized for a subscription. This is possible by listening to invoice.created webhook as it waits an hour before finalizing. Discussed in other thread here: #1070767480466854059 message
However when attempted on the first subscription payment, it drafts and finalizes the invoice before I can update the invoice to include the custom_fields I'd like to show (Business Name). Throws Error: Finalized invoices can't be updated in this way
Is this possible right now on the first payment or do I have to send an extra email to customer in order to include the Business they purchased their subscription plan for?
What is the maximum number of tiers that a plan can have? We can't see this documented anywhere.
hey folks, is it possible, when generating a checkout session, to have different meta data for each line item?
Is there a way to get a customer payment source ID from a payment method ID? We are migrating from the old modal to the new payment element. Everything works, but when I do a charge, I get "You cannot create a charge with a PaymentMethod. Use the Payment Intents API instead." We have saved payment sources that we still need to charge. So, we can't just switch to the new API and supporting two Stripe API's in our code is just a mess. Alternately (and less helpful right now), is there a way to convert an old payment source to a payment method?
I'm trying to allow a 2-week trial period on my subscription products. I can't find anywhere in the Products dashboard to configure this. I only see references to an API parameter that you pass when creating a subscription. However, I am going through a Checkout Portal and am not making the API calls directly.
Hi! This is a general question. What happens if a customer registered a card as the paymentMethod for a subscription, and then adds a new card and removes the old one, the one that was used as the paymentMethod for the subsription? Does Stripe automatically assign the new card as the default paymentMethod?
hi, My subscription is monthly, I want to change to annual recurrence. What parameters should I send to update the subscription. With proration_behavior = none
On this page https://support.stripe.com/questions/customizable-failed-payment-emails it says to go to this link for the beta 'customizable failed charge' email https://stripe.com/docs/billing/revenue-recovery/customer-emails#customize-email but this page doesn't say anything about joining a beta; how do we get access to this beta?
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 Stripe devs! I'm getting a 422 ERR from my Webhooks endpoint and was curious if you could help me figure out what's going on?
Hello, is there any way to display my companys name on the customer's bank account statement for the SEPA direct debit? Right now on the bank account statement from the customer it is showing "My companys name by Stripe via PPRO" Is there any way to change that to only my companys name.
Hello! We're looking to integrate apple pay into our mobile app. Currently we just use setup intents to let users add credit cards to their account for future use and we use that card on file for subsequent transactions. With apple pay, is it possible to set up a payment method for future use? We saw that it was possible for google pay but unclear from docs on apple pay.
Hello 👋
We are using Issuing with Connect and I'm testing what happens when a card is used by creating a PaymentIntent as explained here: https://stripe.com/docs/issuing/testing?testing-method=with-code#create-payment-intent
I noticed when an authorization is declined we get charge.failed event https://stripe.com/docs/api/events/types#event_types-charge.failed
Can we expect to get a charge.failed event via all failed charges like in person card swipes as well, or do these charge.failed events only happen from a PaymentIntent flow?
I can't seem to respond in this thread but there is no price meta listed in the docs
I have expanded my line_items in my params before creating my session, but when obtaining my session from the raw event data, the line items field is null
Good morning everyone. have a question regarding subscriptions. Other than creating them manually in the dashboard, how would I create a subscription for a Connect user tied to my platform without having to pass any customer id. or would the connect user on the platform actually be the customer. I feel like the customer is the end user not the platform seller. Everything I see in the API documentation says the call has to include the customer. but if I create the subscription in the dashboard, then I can just use the link from that subscription to pass to any end user and anyone can subscribe. Can someone explain this a little better?
Hi devs
I need help regarding stripe integration
we are building a setup where we want to manage buyers' and sellers' payments buyers can buy sellers' subscriptions with their credit or debit card and payments are collected in our merchant account by apple pay or google pay with in-app subscription
So the question is how we can send money to the seller's account and keep track of their trnascations in our server with stripe can you please suggest some resource like videos, blog posts or any docs related to this issue we build this app using react native
Hello, I'd like to re-open this thread.
I built out a test using the suggestion here: #1073292389793406988 message
However it did not work for me. When the subscription is created with payment_behavior default_incomplete, the invoice is still drafted and finalized immediately even if it has not been paid yet. So I am unable to edit the custom_fields option on invoice.
Which attempting to, it results in the same error as before, Finalized invoices can't be updated in this way
Hello everyone, hope you are doing great. I need some guidance regarding stripe integration in one of our projects. We are building an app where user can register their venue, and add packages, and end-user can book an event for that venue. Here are our requirements regarding stripe.
- We need to provide the option to the user to link their stripe account using connect API authorization.
- Then we need to capture that linked account's public and secret key to store on our server so that next time if a user makes a payment to their event for some venue then the venue owner receives the event payment. So there will be multiple venue owners, each will be having their own stripe account. Our backend language is Python and Frontend is in Reactjs. If someone can help me to get the user public and secret keys using API, I will be very thankful.
Hi Stripe Devs 👋
Is it possible to reset the billing cycle anchor to now without billing the customer immediately? I set proration_behavior='none' when modifying an existing subscription with billing_cycle_anchor='now' but an invoice was still created for the customer.
Here's the log: https://dashboard.stripe.com/test/logs/req_0WZt320FwMnghK
Hello! I have a question about an annual subscription that has a cancellation schedule for February 16th. On the Stripe dashboard, the cancellation date appears, but the student received an email from Stripe that the subscription will be renewed on February 16th. I have prints of the Dashboard and the customer portal. Can you help me?
https://stripe.com/docs/api/metadata
How do I find what the order_id is from the metadata for a specific customer or subscription? I'm trying to use the update subscription api
Question related to customer portal and multiple different subscriptions:
Lets say I have Subscription A and Subscription B
- Business wants for automated cancellation via customer portal for
Subscription A - Business does not want to use customer portal for
Subscription Bas it already has it's own bespoke cancellation page.
Is there a way to restrict the ability to cancel specific subscription basis in the customer portal or what subscriptions appear in the portal?
Hi, can someone guide me to how i can disable prorations on a subscription
Hi, is it possible to redirect directly to ideal from your own api? Return url or something, I can't find anything interesting in the documentation
Hi, I might need help on a migration of connected account type 😬
For one of my Connect customers, when I go to their connect account in dashboard and go to customers I am seeing duplicates for a lot of their customers. They are saying that they don't see the duplicates in their standard account and the duplicates are exactly the same even showing the same customer id
Can the Stripe Payment Element be used for connected accounts? I'm getting an error The client_secret provided does not match any associated PaymentIntent on this account.
Hi, how would I go about dealing with 3DS authentication for subscriptions?
Aka the payment method I am using to create a subscription requires 3DS. I logged the subscription object but it doesn't seem to have a "next_action" like a payment intent does.
Is the object associated with a customer.source.updated webhook event always a payment source? Or can it be a payment method?
Hello guys, after hours of searching in the docs/github/SO with no result, I'm kindly asking for help here. I have a react-native(expo) app using stripe-react-native and I created a simple checkout page where the users can pay for reservations. It works just fine, the payments go through succesfully and everything. I want after a X amount of time passes and the user hasn't paid to close the payment sheet programatically. My only solution so far has been that when the X amount of time passes I send a request to the server to cancel the Payment intent. After that when the user tries to pay, it doesn't go through, but in the payment sheet is shown an error which is meaningless to the end user.
It takes about 20 seconds for my clients with a steady and high speed internet connection to set up a checkout session. is this normal?
Hello! I've implemented Stripe payment in my flutter app. The users can create groups and each created group has to have a fee that every user that joins the group has to pay and a specified currency so the app and Stripe can handle payments from all supported currencies. After the users pay and join the group, there's a sort of competition (I already read about the restricted businesses and my business type doesn't fit those restricted ones), and the winner from this competition gets the whole amount of money (sum of all fees payed by the participants).
I read all the documentations about paying out to businesses, and I have an idea of how to implement the whole thing. My idea is to lead the user to create a connected account (through API) after winning the prize, and then crate a link and redirect the user to that link.
So far, I'm not sure if this whole process is indeed the right way to proceed with my scenario and also, I read that sellers and service providers can get paid out, but I couldn't find anything mentioning individuals (not a business at all, just the individual themselves).
So I'm trying to find the best way to implement this pay out feature on my app but I can't find it. Can you guys help me out with my situation?
Hello! I've implemented the PaymentIntent on NextJS using the Elements provider, but returned this error when try create the payment intent: Uncaught IntegrationError: In order to create a linkAuthentication element, you must pass a valid PaymentIntent or SetupIntent client secret when creating the Elements group. But I'm passing the client secret.
Howdy Stripe, my team and I are running into an issue with needing to update payment intents. The payment intent is originally created by adding line items to the payment intent, which it uses to calculate the total. But in the process, the customer is allowed to specify that they only want to make a partial payment. We can't explicitly update the total amount of the payment intent in this case, we get an error response from Stripe saying that the amount cannot be changed on a payment intent with line items. Is there some provision for allowing this amount to be changed or something to allow the payment to be processed for a partial payment rather than the full amount?
Hello, some of our customers' subscriptions ended up generating invoices with amounts much lower than the actual amount.
Customers who presented this error had the following case:
1-Paid the first invoice;
2-The second invoice was denied by the card;
3-Subscription has been suspended;
4-When activating, the invoice generated a monthly fee of 8.62 and the real value is 174.
5-The next invoice, due on February 27, is in the normal amount of 174.
Could you tell me what could have happened in this case?
Sorry for my google english
What would be the documentation to send the recap/bill of order when a transaction happens
hello good morning
I explain the process of my doubt.
-
Create a Payment Intent.
-
Linkie A bank account.
-
Confirm the PaymentIntent, /v1/payment_intents/xxxx/confirm
-
It is supposed to be in Pending Status but a Status " Status of the PaymentIntent appears:
requires_action"
Could you please help me indicating what step is missing for the payment to reach pending. ??
🙏
Hello! I’m building a post-purchase upgrade path from one-time to recurring/monthly for a web application. ActBlue’s post-donation offer to turn a one-time gift into a recurring gift is basically the flow I’m looking for. What’s the recommended approach for this sort of flow? I’d like to set up the payment method as on_session initially to minimize friction…perhaps I could change the method to off_session and then create a trial subscription?
Hello everyone, I have used payment intent to confirm payments from users for a product through stripe. We are using Product, Price, Coupon features also but these cannot be used with Payment Intent. My question is once an user pays through payment intent how can we update Coupon and product purchase on stripe.
We have some serious issues with our stripe automatic invoices in production, it does not send a invoice to a customer after a purshase.
Back story:
- We use Stripe checkout and i use Next JS to create the checkout session.
- It's a one time payment product
- I have this in my code:
invoice_creation: { enabled: true }, - I have turned on automatic invoices in the stripe settings
I can provide you with a real time purshase ID made in production where no email was sent to the customer.
I can provide anything more you need.
Everything seems as it should so maybe there is a bug in the stripe code base that does not send out emails with the invoice to the customer
LuisEgusquiza
Hi stripe devs! I'm currently developing an app that needs to fetch data from Stripe merchants and believe Stripe Apps is my best bet (lmk if that's right). I have my own backend and want to control the OAuth entirely from there, but it looks like that's not possible. Question: Do I have to OAuth people via the Stripe Apps marketplace or can I do it entirely on my backend?
is there a way to dev against Issuing without account approval?
How do I change the phone number associated with the stripe account?
Hi, I'm trying to view the current trial information for a subscription that I get back but I'm not seeing anything – I want to ensure a user can't create a new trial when they've cancelled a trial or it has expired
Which stripe element do you use when you use collectBankAccountToken?
From a GitHub sample: price_1GqIC8HYgolSBA35zoTTN2Zl
Can someone confirm if metadata contains stripeRole: basic ?
Hello, I know that you can clone payment methods with Connect, but can you clone a payment method from one customer to another in the same account? https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods
Hi, question about apple pay. I have 3 use cases:
-
I am going to be asking for authorization for apple pay without necessarily knowing the final amount because we won't know that until services are rendered. We charge an auth hold until the service is rended and then the total will be charged at a later time and the first payment intent will be canceled. would I have to show the apple pay sheet both times or is the one time for the initial payment intent enough?
-
I will know the total amount at the time of charge but we do allow tipping later in the flow. Will I need to show the sheet again in this case, or can I update the original payment intent increasing the amount to account for added tip?
-
We have the possibility of incidentals after service that we would need to be able to charge.
Are there any limitations for apple pay with these scenarios? I do plan on enabling it for future use when added
Last question if these are all possible: can I use the apple button with the apple sheet directly or would I have to use the payment sheet element
Hi! I have a question around updating subscriptions.
Some context
- Our subscriptions are paid monthly but on our side we are selling them yearly plans at a fixed price.
- Our client's can have multiple copies of the same plans (a stripe product), and when they update their subscription to buy more plans. All of the plans are unified under one subscription to keep consistent billing.
The question:
When a client upgrades their subscription, we would like to charge the full value for that month immediately for the added product, rather than pro-rating it.
An Example of Desired Behaviour:
Plan Y costs $360 (spread over 12 months for $30/month)
Client X buys Plan Y on Month 1, Day 1, Paying $30 for the month
Client X buys another copy of Plan Y on Month 1, Day 15 paying the addition $30 for the month immediately
On Month 2, Day 1, Client X is billed $60 for the 2 copies of Plan Y
As part of our product, we offer a way for customers to pay for the fees associated with a charge, and I'm trying to update it to support non-USD payments. What is the Stripe per-charge pricing for an international payment with no conversion? For example, if a Connect account has a product with a EUR price, and accepts a payment in EUR, is the Stripe charge still 2.9% + 30 cents (USD)? Or does that become .30 EUR, or is it 0.30 USD converted to EUR, or something else?
what happens when a connect account has a negative balance, we wait the 2 day holding period. can I all payout with a negative balance?
Is it possible to tie two customers to a single test clock via the API? I've added one to the test clock, and I'm trying to add a second, but each time I try, it creates the second customer without tying that customer to the test clock.
I thought the pk_test is still being checked but the thread closed 😆
Hi, Can i get the last digits and brand card in payment intent ? I'm using typescript
Question about using google pay for future use on Android. Is there a case where I would need to present the google sheet to the user again if I saved their card using the presentForSetupIntent option? If so, is there something I need to check for to know if we need to show the sheet again?
Hi. We're an account in good standing with Stripe and have been in contact with the fraud team about mitigating some card testing. Ever since we got the "you're good, we've reenabled everything on your account" email from the fraud team a few hours ago, all transactions on our account fail with testmode_charges_only. I know this isn't a place to contact support (we're already contacting support), my question is whether others know if this is a normal error to start receiving if one's account has been "flagged" by Stripe to disable transactions? Feels like a mistake, but not sure what to make of this error that seems to be intended for brand new accounts (we are a years-old account with many, many thousands of transactions) https://stripe.com/docs/error-codes#testmode-charges-only
Hello, just wondering is there a way to add a fee to Connect account payouts (on top of stripe fee)?
I'm wondering if some Stripe devs can provide guidance on statement descriptors. We have a Custom Connect setup and are passing the account identifier in the on_behalf_of field.
We aren't using any of the statement descriptor fields like suffix/prefix/etc....
The connected account's name shows up twice? Is that by design? Additionally, how do we ensure the connected account's phone number and city/state are shown on the statement?
Howdy Stripe, my team and I are trying to process payments that have line items, we're getting an error "Payment intent had no charge". The payment intent creates successfully, but when we try to use it to run the payment we get that error. Appreciate any help!
I've noticed in the Stripe dashboard that the list of external accounts have logos for the corresponding bank for those accounts. Is there an API for retrieving these logos so that I can display them to my users?
Hey all, I'm getting a 500 Error now from my webhooks, and in the docs it says that's a problem on Stripes end?
In order to use confirmPayment() function to confirm a payment intent, does the payment element need to be mounted on the same page or can I call confirmPayment() on a different page and still pass in the elements value? Currently I get an error that the element is not mounted, any way around this?
I'm still a bit confused what the correct way to link a bank account is
Are you supposed to create a setupintent first, and then create a financial connection session and then use PaymentElement as the UI element?
Hello guys, we are trying to integrate Stripe's subscription model (no code) via payment link into our website, I just have a few questions regarding it:
- if a subscription is setup monthly for a year via Dashboard then once the payment is made for the first time, does Stripe tracks the future payments?
- If it does then, does Stripe allows for automatic emails, like a day before the next month as a reminder for making a payment?
- I hope it's easier to integrate a no-code payment link setup for our application, unless I'm missing crucial element here?
Thanks!
iOS: I have a question about StripeApplePay module. I am working on an App Clip and Stripe is 85% of my size. I can't seem to get rid of the 'Stripe' library and just use the 'StripeApplePay' one.
- Can I use PaymentSheet with StripeApplePay?
- Can I accept apple pay and cc using payment sheet and only StripeApplePay?
- Is there sample App Clip code somewhere that uses PaymentSheet?
I want to cancel a subscription
Hey, I'm getting the following 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". How can I update the allowed payment_method_types?
Hello stripe family
Someone can help me show the plan on the billportal page generating from SDK
Hi! I am having issue with my webhook in our staging environment. For the moment our staging env is still using the test mode. But the webhook that I setup (we_1MS5NVC8DIBPG9zAdr9z7bxJ) with account.updated event never get the account updated event from the express onboarding? (My local machine receives it if I stripe listen is running)
Hi, we're using Stripe subscriptions are running into issues with customers in India where their banks suddenly start requiring authentication. In that case, the customer receives an email with a link to complete 3D secure.
I've confirmed that the customer gets such an email, however when opening the link, it just shows the invoice with no actionable step to confirm the payment. And this isn't just one customer, but a whole bunch. Here's an example: in_1MYNyuAegRHrUhUqyzZeqQHn
I've been reading the guide on SCA and for scenario 3 my understanding is we can use the hosted invoice page and have them open that and confirm payment. But again, that page is just the invoice. Am I missing something? Referencing these docs: https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-3
Hi,
I am currently trying to create a portal configuration with the aim to receive a connect account's portal login_page url (https://stripe.com/docs/api/customer_portal/configurations/create?lang=dotnet).
Unfortunately, I do not see the login_page field in the ConfigurationCreatedOptions in the .NET SDK. I would like to use the login_page.enabled to enable the URL as part of the response.
Is this something that requires the ExtraParam and Expand fields or is it not supported?
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, i need help to find answer for the following questions:
- Trigger Email for new subscribers.
- Can we define the Cancel subscription rules?
- If the client subscribes to the monthly plan and the following payment fails, will we receive any notification?
- Does the client receives a notification when subscribing? How does it look like?
- Send invoice email after payment (As customer)
while testing stripe app on local...i am getting below error..Refused to connect to 'https://localhost:44400/api/app/aiurl' because it violates the following Content Security Policy directive: "default-src 'none'". Note that 'connect-src' was not explicitly set, so 'default-src' is used as a fallback.
Hi! I am create a checkoutSession and I was expecting it to return a payment_intent so I can link the purchase to the payment confirmation, but I got payment_intent: null instead. Is it the wrong way to link purchase and purchase confirmation?
SJ057
Hi @knotty scarab your thread is still open, shall we continue there?
Hi all. I have a question about payment intent. After I create a payment intent . That PI has a state "requires_confirmation". But I won't confirm Payment intent yet. Will this Payment intent be expired if I'm not confirming this payment ( If yes . how long it take to be expired ) ? Thanks all.
How would I go about getting a conformation of successful subscription payment per month. I need this info to keep stored in my database to make sure to give, and cancel my programs premium account.
I am using a payment link for the user to make the payment, and using their account id to generate the url
I like to receive (status of connected accounts) from webhooks or retrieve from stripe.
Please see the image below. Thank you.
Hey ya'll it's me again, very quick question: Could a certificate error on Render cause 500 errors for Webhooks?
Mileage for my year with Instacart
2022
How do I get it????
Is there a calling number
do you think you could help me set up my webhook? Im not understanding this very well.
I need help with mileage
Hi @flat ginkgo I've created a thread for you. Let's discuss there.
Hi I’m with the tax lady can I get my mileage she supposed to close at 8 but trying to work with me
Is there anyway you can help me get my yearly mileage
For 2022
Hi @flat ginkgo you can see your thread here #dev-help message
Hi all, why there is no apple pay option in some iphone ? @misty hornet
hey, i’m having troubles with my webhooks. Everytime a customer makes an order I get this error “payment_intent_unexpected_state” and the order doesn’t go through.
I’m using woocommerce stripe. I need help
Hi
@junior lance I've answer you question in the earlier thread, let me know if you have any follow-up question in the thread. #dev-help message
Hi team, I ran in some issue when trying to make a manual payout for the CAD balance via API but the response was "insufficient funds" error. Can someone please assist?
Hi, I can see my metadata on my products in stripe and I can even run a query on them but when I send the objects to my front-end, the metadata is null. Can someone help?
@misty hornet Wtih the same Apple Id , the apple pay option show in a one phone, but not in another.
Hello please your help.
I'm running https://api.stripe.com/v1/payment_intents/xxx/verify_microdeposits
and i get this error. Could you please tell me where the error is. ?
{
"error": {
"code": "parameters_exclusive",
"doc_url": "https://stripe.com/docs/error-codes/parameters-exclusive",
"message": "You must provide either a verification code or exactly two microdeposit amounts.",
"payment_intent": {
Hi, question about test balance amount
Good Morning
Our marketplace solution have a function to do the Stripe Onboarding.
It has also a selection to run in Test or Live Mode. (Regarding keys were used)
If i do an onboarding in Testmode, later do an
$stripeclient->accounts->retrieve($acct_ACCOUNTID) i got the following error
The account acct_.... was a test account created with a test mode key, and therefore can only be used with testmode keys.
The message seems clearly, but how i can in the Account Object detect if Onboarding was done in Test or Live Mode
Hi Team, we were referring to this link for express account onboarding: https://stripe.com/docs/connect/express-accounts#handle-users-not-completed-onboarding What we found is, sometimes, even though the 'details_submitted' flag returns as true, the error field contains some error and subsequently the payment collection also fails
Hi Team, do you know if a Korean company can use Stripe?
What event is the proper event that is triggered once a profile is complete? For example the account is restricted if u dont put SSN, address, etc
hi team, I'm facing a dilemma on setting fixed tax rates - when selecting a country NOT where i am from at checkout, it will not display taxes.
- how do i enable tax settings that regardless the checkout country/region, the tax rate will always stay at 10% (Australia's tax rate)?
- automatic tax calculation is enabled
How can I remove a key from the metadata list? It disappears from the selector field.
Hi. With HTML-CSS-PHP, I want to implement a Stripe form (card or stripe element) with a specific design. I want to know if it's possible. I will share the design.
hi, can someone tell me if i do a stripe.customers.verifySource, how long will it take to complete the verification in a live envirment?
Hello, is there a way to show Stripe Fee in checkout page? together with Tax fee?
Hello everyone, I need some help. While proccessing transaction on webhook, I want to create Payment Intents from that transaction.
I've got this error:
This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.
In previous code line I attached Payment Method To the Customer.
Hello everyone, We have integrated payments element implementation. We are adding ACH as a payment option and wanted to know on what basis is the ACH payment method displayed. Since it is US-only. is it displayed to everyone or there is some filtration?
Is it possible to give a discord invite after someone purchases something using stripe and once they join they automatically get a certain role?
Hi Team. When I have only SourceId, can I get the charge object for this source? I am using .NET library.
Hello dev i have an issue with the direct debit it tells me to validate an email that I have not received
Hello everyone,
I am trying to create a subscription checkout session in PHP (https://stripe.com/docs/checkout/quickstart?lang=php).
I want to create a subscription that will be canceled after 12 cycles. I didn't find a way to implement this on the checkout session creation.
Should I create the subscription first and after that update the "cancel_at" value (https://stripe.com/docs/api/subscriptions/object#subscription_object-cancel_at) or is there a better way?
Hello there,
I have a question about ACH payments. We have implemented on our website and we are having reports of people not being able to finish the payment flow when they get two step authentication codes from their bank. I'm not sure I get it but should they be able to input this code on the stripe payment flow ? If so, how can we activate it ? I couldn't find anything on the doc.
Hi Everyone, how are other companies implement coupon code systems in their marketplace app? I struggle with the fact that, the coupon code system takes money from the provider when a user use the code. How do you do this?
Hello, I have a custom connect account and when I try to add a debit card to it. I get this error: Instant Payouts are not enabled for this account.
How can I enable instant payouts? or use manual payouts with debit cards?
Hi, I have never created an account on Stripe, an VPN company use stripe to pay my substription by my credit card, how can I disable this subscription? By creating a new account??
Hi, I have a payment setup with SetupIntent + payment element. In my setup intent I have added us_bank_account as a payment method option. In my test mode I have added customers who are on the ACH payment method using the test numbers stripe provides. Do I need to manually enable my payment method anywhere else.? for example https://dashboard.stripe.com/settings/payments URL shows ach direct debit as an eligible payment option and not live one.
Hello, how do I dissable the preffiled email when redirecting to buy link: https://buy.stripe.com/XXXXXXXXXX?prefilled_email=what@what.com
Hello, is there an official flutter package for Stripe ?
is there any api for sending money from stripe to customers account?
Hello, regarding the enhancement at
https://github.com/stripe/stripe-react-native/issues/724
Is there any info about a possible release date or way to implement a timeout (ex 15 minutes) after we dismiss the payment?
Thankyou.
I'm setting up stripe connect, my problem is that the account is Belgian, and when setting up an account it offers only belgian account types is it possible to set it to auto so the options are dependent on the user location? or do I have to change the stripe account location?
Hi folks. I have an issue that I'm going to try and explain succinctly. Request req_ULYG8KSNGYo5Y9 shows that we cannot create a transfer where setting transfer_group returns an error because the source_transaction, (ch_3MZA4EDQ1y5Lg5MJ0LrHsv9e) already has one set. I can see why that error returned, however I can't see where we set transfer_group for that Charge. Looking at the logs for that Charge, there are two requests. req_aT2Jm8NRQzsx2x shows us updating the Charge with a description and the response shows that the transfer_group is not set. Then we do a request ch_3MZA4EDQ1y5Lg5MJ0LrHsv9e a few seconds later, again just setting the description, and the transfer_group has been set.
Hello, I have a question regarding payment via credit card. We have tried to implement Stripe in our client's German Shopware Webshop but when testing the ordering process we have gotten the error message that the credit card has "insufficient funds" (which is not the case). Our client has also gotten a message about problems with a webhook endpoint. Can anybody help?
how can i connect an existing stripe account to my platform account? Need some API Documentation.
question
Hi
Hi,
why is stripe not enforcing 3D verification ? there are some scamers from india that research for websites which are providing stripe as payment gateway and then they scam this websites by using stolen cards, such websites like shops etc.
Check this telegram group: https://t.me/abhishekmods1 they share here links of sites that provides stripe or they share also stolen debit card details here.
Hey! I'm using account level invoice numbering, as stated in the docs https://stripe.com/docs/invoicing/customize .
I have a need to update either the next_invoice_sequence or the invoice prefix at the whole account level, that is, for every customer.
So let's say I have cus_1 and cus_2, ideally I want to bump the invoice sequence from INV-123123 to INV-200000, so that the next two invoices are INV-200000 and INV-200001; regardless of which customer asks for it. Is there a way to do this? While it seems easy to do on a customer-level-sequencing (US style); there's nothing in the docs saying how to do it when using account-level-sequencing (EU style).
Thanks in advance.
Hi I need help on PCI validation
Hi team i have one query regarding stripe payments if we are creating any subscription or invoices how we can add that payment on our stripe account directly as we are creating invoices but amount is not added on our stripe account balance
Hi, account problem
Hello. My vouchers are not working for the checkout I created
Is there a way to modify subscription item's price without creating an invoice and / or filling user credits?
Hey guys! I'm using <PaymentElement/> from @stripe/react-stripe-js. When collecting payment data, it shows the country and the zip code fields. How can I hide them?
Hi Folks,m having an odd experience while getting data from stripe. I have a sub_account connected with main account.Data is saving into sub_account by m not able to retrieve data from sub_account.
Hi, whta is my account dashboard supposed to look like, all i see is an 1099 page with a sign that says "your documents are listed here"
Hi there, is there a possibility to not run into "payment method already attached to customer" in sandbox mode? Basically I'm working on something an not having to re-create payment methods for each request would speed up development time massively. Some kind of setting "allow payment methods to be reused" (or even "skip validations") would be cool
Hey Tarzan! Sorry I had to grab some lunch. So I'm trying to update the next_invoice_sequence number at the account level, but it's not available from the docs. As per our previous thread, apparently this is doable from the dashboard, but I still can find no way. Can you show me some screenshots or some resource in the docs where it says how to do this specifically at the account_level?
https://discord.com/channels/841573134531821608/1073567728989913118
Hello, quick question please
I want to add rules for digital wallet ( Apple_pay ) ( android_pay ) ( samsung_pay )
In manual review from radar rules for specific countries
Is there any way ?
Hi all, is there any documentation on how to implement components to purchase a one time product and a subscription using apple pay in @stripe/stripe-react-native? we already have an endpoint in the server to create a subscription and it expects a paymentMethodId that we set to default_payment_method parameter to create the subscription. we also have createSetupIntent endpoints and createPaymentIntents ready to go because we're already doing all this in our web app. just looking to do the same in the mobile app but there's very little documentation. can anyone please help?
Hi guys,
I can't edit subscription schedule's metadata in stripe dashboard
Using url https://dashboard.stripe.com/test/subscription_schedules/sub_sched_id
But I can edit metadata of subscription
Using url https://dashboard.stripe.com/test/subscriptions/sub_id
Is that just me
Hello, when creating subscriptions, is it possible to add discount for a specific period? For example you charge Monthly subscription of $20, but first month customer gets 50% off, so they pay $10 initially then the subsequent months they will be charged $20?
Hi Team, I am getting below error in stripe app while i have uploaded in account, one app install , when trying access app i getting below errors in log.
Hello! How do we identify the Account associated with a Payout object? https://stripe.com/docs/api/payouts/object
Hey guys, I had some question concerning stripe and how to add a product to an existing subscription. For example a customer buys our software and a day later they pay for an extra addon (e.g. 25 extra users). Currently if I update I get the following behaviour Product Price + Addon Price - (Product Price deducted with amount of days already used). The behaviour I would like is that we just charge for the addon for the remaining days until the next invoice. The next invoice should than include both Product price + invoice price. Is this possible?
Hi guys, is there any documentation on how to prompt 3D secure when the paymentIntent is confirmed on the backend, our platform use this approach because we have to do several calculation of deals and discounts prior to do the final charge to the user, users via SDK (iOS, Android) attach payment methods to their account and on the backend we process the charge to their preferred payment method, but on 3D secure request there seems to be no way on the documentation that with a client_secret we can prompt the 3D secure screen of the SDK (iOS, Android)
Hello there! I'd like to know is it possible create schedule subscription with checkout.session.create method ? and if it is could't be, can I create just subscription with several interval for example 3 monthly once or half past year once
Hello! Just wondering if it's possible to edit the error messages in Stripe Elements? Thanks!
Brecht
I need to get the lookup key of a subscription, where can i find it?
Hi! I'd like to know id I can send invoices to customer from test mode automatically. I'm sending these invoices from Zapier and they are marked open in Stripe and from logs its also sent. But I'm not receiving any on my email.
thefyrewire
I'm developing an app for a client. If the user changes plans, the client wants the new subscription to start on the current date, not the start date of the original plan. Do I update the subscription or cancel it and create a new one?
Is there anyone can help !
Hello, I have a button on my website that connects the user to Stripe so they can sign up and use it for transactions on my platform. Recently we had someone report that when signing up the user had two Stripe accounts created. I looked at the API logs for their account and on the first account creation there are two Post v1/account_links calls, 2 seconds apart from each other (which created the first account), then in the exact millisecond of the second call a new Post v1/account_links call was made and thus another account was created. I went through my code extensively and can't find anything that would cause this, as well as I've had many Stripe accounts created on my platform and this is the first time this has happened. Has anyone else seen this happen or have any ideas of what may have caused it? I'm stumped.
I'm building a PaaS and evaluating stripe to handle subscriptions. I have user accounts and organization accounts, and both can subscribe to a plan, just like in a lot of SaaS out there, like github, heroku, etc etc. A user has a unique email, but an organization don't. Is it possible to use the no-code payment link solution in this scenario? How an organization would signup for a subscription plan?
hi, cant see webhook events when changing standard account bank account
Hi, I'm unsure about the separate charges and transfers. As described here: https://stripe.com/docs/connect/charges-transfers and in the cross-border transfers, I should be able to transfer money from a charge to an account across the border - in my example from US to Canada. And I need to have the recipient service agreement on the connected account. Will transfers and payouts work with standard accounts though?
Hello, I want to implement payments on my app but by placing a hold on it and capturing it later. I have a few questions about it. Sorry for the trouble!
-
It says
After a payment is authorized, the amount is guaranteed and held on the customer’s payment method., but at this point can I easily cancel the payment? -
When cancelling an authorized payment, is there a fee related to this?
-
If I were to do a normal payment without placing a hold on the payment and capturing it right away, would that mean that the charge would appear in the "approved" transactions of the customer's credit card and if I wanted to "cancel" it, I wouldn't be able to do and I'd have to make a full refund? Would there be fees for this refund?
-
The goal in our app is to simplify the process for the client. Ideally, it'd be that when we create a task on our end for a customer, we make a payment with a hold on it for authorizing and this also confirms us that the customer has the necessary amount of money to pay for the service and within 7 days, we deliver the service and upon delivery, we capture the amount. Did I understand that correctly?
-
If we make a payment with a hold (we don't capture the money right away), we deliver the service but right before charging the customer he tells us he lost his credit card. What can we do to ensure that he pays the amount? Does it play in our favor that the payment was already authorized?
-
In our case, the payment methods are already attached to a stripe customer through a setup intent for future usage of the payment method. Would this cause us any trouble for using a payment intent and placing a hold?
-
What is the best way of calling this procedure of making payment intent with a hold? Could it be perceived as "pre-authorization"? Authorize and then capture?
-
Is it almost always better to use a webhook to receive statuses from the stripe instead of querying it?
same
Read the thread?
@languid tulip I was closed out of my initial post about double account creation, but I may have misspoke. The double account creation isn't on the button click, rather it happened after the user has filled out all of their bank info.
Hello, I'm a little bit confused about customer's tax ids. I know it is possible to update those IDs via Stripe dashboard. But I didnt find how to update those via Stripe API. So I was curious is it possible to update it via API?
I assume that you cannot set payment with QR code in bank transfer (https://stripe.com/docs/invoicing/bank-transfer) right? Is there different solution for using bank transfer then this? Looking for solution for freelancers, which this bank transfer I red that its primary for large payments. Thank you
Hi! My team and I have one doubt about the Payment Intents API and the sandbox SCA modal. After confirming the payment intent and getting the SCA modal, when we close it by clicking "cancel", we are getting the payment_intent_authentication_failure as payment_intent.last_payment_error.code (this code https://stripe.com/docs/error-codes#payment-intent-authentication-failure). Will this be the expected behavior in production SCA modals? This is confusing for us.
Thanks!
Could you please help me.
I have a PaymentIntent with require_action status and I am trying to carry out the microdeposit verification process and it is throwing me an error.
Could you please help me identify why?
"code": "parameter_unknown",
"message": "Received unknown parameter: amounts. Did you mean amount_tip?",
Hello, I have a question about this API call using the Node.js sdk :
https://stripe.com/docs/api/cards/create?lang=node
I see that "source" has child parameters so I assume I can input a JS object so I can add a card to the customer using number/exp/cvc, but it seems like the typescript types doesn't allow me to do so, it only takes a string, am I doing something wrong ? Thanks 🙂
I'm working within postman with the update subscription api. How do I add customer id?
I need help finding some info I passed into my subscription_data metadata. I passed a user_id into this, and I would like to know if I am able to see this again once I get my webhook info back, or there is any way yo use the webhook data to get that user_id back so Ik what user did what..
Hello,
I am trying to build the “Add a Payment Method” feature for my app in iOS using Firebase as a backend. I cam across this repository, https://github.com/stripe-samples/mobile-saving-card-without-payment but it seems a bit outdated. I understand the user association that is required here: https://github.com/stripe-samples/mobile-saving-card-without-payment/blob/main/server/node/server.js#L95 but I am struggling to find a good SwiftUI implementation of what “Add card details” should look like. Thanks
Hey guys, we have refunded first time a payment and do not understand, who pays now the stripe fees. Its about a transaction to a connected account.
I have a quick question regarding subscriptions. Sometimes when I change the payment method through the dashboard the attribute changed is the default_source and sometimes it's the default_payment_method. Why is it choosing one over the other?
You can ask this in the thread we've already got for you. It will help keep the channel clean
Is there any technical difference between a paymentIntent.succeed received in Test Mode and in Live Mode ? Because in Test mode everything is working fine but in Live mode I always have a status 500 internal server error with the exact same code.
Hello, I want to let my stripe connect accounts sell products and keep 100% of that specific product profits.
My plan is to add extra 10% to that product during checkout as a service fee, so 100$ product and customer pays $110, then I am going to use direct charges and add 10% application fee to that stripe connect account.
Now I want to check and find the actual amount that stripe connect account paid and simply refund whatever is left to make it $100 and then my platform keeps whatever was left from that extra 10% increase.
What data do I need to request to find these details? I thought that I need to look at charges, but that will simply give me the total amount the customer paid instead of what stripe connect account received from that sale.
hello ! anybody knows sharetribe platform ? I have this message when trying to setup payments information in custumer profile :
Connect platforms based in FR must create Custom accounts via account tokens. For documentation on account tokens, see https://stripe.com/docs/connect/account-tokens.
I really don't what to do (i have the Sharetribe GO offer)
thanks in advance
question
Hi, I'm developing a web app with Stripe Connect. I deployed the testing site to my custom domain, and on the Onboard page (https://connect.stripe.com/setup/), when I click next step, the page is stuck on "Sending your verification code...". How do I debug this?
it's been stuck on this and nothing happens
the way im handling setup intents right now is there is a button which the user clicks which brings up a modal to input card info. the issue is that if you exit off of that modal and click it again it creates a brand new setup intent. is this bad practice to create so many setup intents which nothing ever comes of or should i somehow be checking if there is already a setup intent created and then default to using that one?
Hi, payment intent is not created when starting checkout session from api, even if on docs everything is on the place. Is it normal?
Hey folks, we would like to start collection billing address information and use it in Radar. However when we previously tried this I was told we ran into issues where subscriptions for users whose CC info was collected previously started having their payments fail due to the new rule.
Is there a way to start collecting billing address info without breaking existing payments?
Is Stripe Terminal having issues? I'm getting the following:
Hi there, I'm using stripe elements with mode "payment" and I want the form to only include card entry, not wallets, because it's a merchant-facing form to allow our merchants to key-in customer credit cards. I see that passing payment_method_type "card" still includes wallets, though. Is there a different type I can pass to achieve what I need? Or is there a payment_method_option I can include?
Hi, can someone please remind me where I turn on payment emails - i.e. whenever I get a payment, Stripe sends me an email notification
Hi there! I’m working on moving from using checkout sessions to the payment and address elements. I’m trying to figure out the best way to continue to calculate order totals with stripe so I can make use of automatic tax calculation, discounts, and all that goodness. My current plan is to use the API to create an invoice, finalize the invoice in order to obtain a payment intent, and then pass that payment intent’s client secret for use on the front end by the payment element. Does this make sense or is there another approach that’s preferred?
Hello everyone. For the past two full weeks now I've been trying to figure out why the checkout integration works locally (only after starting the sever with npm start) but doesn't work when I put the site online. Before putting it online I changed the keys from public to live in the.env file as well as in the index page I put the live key. I followed this official tutorial https://www.youtube.com/watch?v=UjcSWxPNo18&t=399s but it doesn't work. After putting the folder online, I changed the server's app.listen to the url of my site page (the one where the button is) is this correct? I then tried to see if it worked both without having done the npm start and after doing it and it doesn't work both ways. I'm also attaching the screenshot from the npm start terminal though. I don't understand the backend, I hope someone can help me and tell me how to solve this thing by giving me practical indications. Thanks in advance
In this edition CJ Avilla and Mari Puncel cover the newest features of Stripe Checkout, build an integration with node.js, and cover some best practices.
Presenters
Mari Puncel, Engineering Manager @ Stripe
CJ Avilla, Developer Advocate @ Stripe - https://twitter.com/cjav_dev
Table of contents
00:05 - Introduction
01:20 - Overview of...
It looks like your trying to dump a html file to a json format
Hi to all, im new developing whit stripe , i just develop a application using stripe and my question is: can i charge fees for the use of the app?
There's a customer who attempted to make a payment using Klarna, but the payment failed. I checked the logs and did see that the last_payment_error includes: "The latest payment attempt of this PaymentIntent has expired. You can provide payment_method_data or a new PaymentMethod to attempt to fulfill this PaymentIntent again."
-
**Please confirm if the following speculation is possibly true: **It seems like this customer got redirected to Klarna, and maybe stayed on the redirect too long so the payment intent expired? So by the time the payment was attempted, the payment intent was stale.
-
This customer said that they have pending charges for this, and wanted to know if these charges will be dropped soon, given that the payment wasn't successful.
i apologize in advance for this: i am trying to offer an option for a client to reserve a spot in a day camp on a week to week basis without having to pay for every week in advance, that will reoccur on a specific timeline. I would prefer to require an individual deposit amount for each week reserved, to be paid in full on reservation. I'm using squarespace scheduling and stripe, and I am a derp about developing .
uh no, ive just been winging it
@crude fulcrum let's keep messages in the thread I created
Hello 👋
We just made a charge with one of the Issuing cards on a connected account via a PaymentIntent in live mode: https://stripe.com/docs/issuing/testing?testing-method=with-code#create-payment-intent
The authorization was approved. I'm wondering when it will be captured? The docs here say it could take 24 hours. https://stripe.com/docs/issuing/purchases/transactions
Do we need to do anything to capture it or does that automatically happen? The docs say, "captures for approved authorizations always succeed". We see in our Stripe dashboard that our Connect gross volume increased by the amount of this authorization.
having trouble creating an invoice for $215, and then it prorates to 149.50... everytime i switch prorate off it will turn back on. How do i switch this off so i can recieve the full invoice amount of 215?
Been reading through the documents and a little confused about the flow. We have a Flutter based app and just want to allow subscription purchases for storage space for the app. The developer on the task tried the no-code method and created a web view. That works fine but we aren't sure how to confirm the payment to the end user. Do we need to use webhooks? If so do you generally create the websocket in the app and listen there or do you do that via an API and then use a push notification to notify the app? Is there a call back method that gives you more realtime response? Sorry for the barrage but any direction would be appreciated.
Do you have to have an item as part of a subscription? I'm trying to set up to allow the user to change plans based on price but I don't see how to do that without an item
Hello. If a dispute makes it to "Cardholder's bank upholds dispute", will the "charge.refunded" webhook event be sent? If not, then what event would be sent? https://b.stripecdn.com/docs-statics-srv/assets/lifecycle.ca27f51f705a6f1ffef9975d44829892.png
why do my stripe.Webhook.construct_event()s keep failing? getting SignatureVerificationError errors. using FastAPI
hey, i’m having troubles with my webhooks. Everytime a customer makes an order I get this error “payment_intent_unexpected_state” and the order doesn’t go through.
Check your stripe api version on dashboard and stripe SDK version on you project. They might be different.
Hello
Hi, I am looking for full time remote job position as a web & blockchain developer. Please DM me. Thanks
Hello everyone, Can we use Stripe connect for subscriptions?
I need help with my strip account because I just received a payment of 10,000 from my client and my account request for extra verification so i try but it seams like I made mistake so they said my payment will be refund and I don't want that
Hi there, I'm using the deferred_intent payment element beta, and I'm trying to have the form only include card entry, no wallets.
I'm passing this options object to stripe.elements but the form still shows wallets:
{
"mode": "payment",
"amount": 1000,
"currency": "usd",
"payment_method_types": [
"card"
],
"wallets": {
"applePay": "never",
"googlePay": "never"
}
}
Is that not the correct structure? (No errors were thrown.)
Hi there!
I need assistance with an error from some of my orders coming from Sticky.io CRM
Hi! If we want to control merchant categories ourselves, can we just blank out allowed_categories and blocked_categories in the spend controls?
Hi. Is there a way to toggle charges_enabled on and off for testing purchases. We see that we can change the status of payouts_enabled through the dashboard "pause payouts". Is there are way to test a similar change of status for charges_enabled..
hello, i have experience coding, i just dont know if im even in the right place, im trying to make something like cash app with stripe, thats possible right? and if it is does anyone know how much stripe charges?
@halcyon matrix i have been waiting on a response of ur sales team for 11 days now
how do i add a link to allow connected accounts to view their dashboard?
Hey there! I'm struggling with creating an event in a flask post route. More specifically, I do get the error "stripe.error.SignatureVerificationError: No signatures found matching the expected signature for payload", even though I have literally copy pasted the code from the "create webhook" page - with all the given API keys. Could you please let me know how I can approach this ? Thanks !
This channel is closed on weekends and holidays, but we'll be back! If you need help before we return please contact Stripe support: https://support.stripe.com/contact/email?topic=api_integration
We're back! The channel is now open and we're ready to help you with your technical and integration questions!
Hey! I am trying to find out if Stripe Connect will integrate with learnworlds for affiliate payout.
hello!
hello team, hope you are doing well! I'm trying to filter out expired cards in the iOS SDK's Native Payment Sheet, could you advise on how to achieve this?
hi could i get sone help please
I need to pass customer id in checkout session create, but it gives me this error "invalid_request_error - customer"
before /v1/checkout/sessions I create the customer and get the id to pass, but it doesn't work
Is there a Stripe payment scenario that keeps the customer on my site instead of redirecting the customer to Stripe Checkout?
Hi, Can the user update his subscription within hours of purchasing of the new plan?
Hi team, we are using stripe checkout session API. We want to update the metadata later on. Can this be possible?
Is anyone able to help me? I need to know what all the invoice choices are, and what they mean after someone subscribes to my platform.
EXPL:
invoice.finalized
invoice.created
invoice.updated
I need to know all the possible options, and what they mean so I can handle the account accordingly
This I need to know
What ones are 100% subscribed
What ones means a subscription was not paid
What ones means the payment did not work
hi, I'm trying to help a friend setup a stripe terminal. We have registered the terminal and it shows online in the dashboard. The terminal screen won't go past the splash screen. I read that there need to be some api scripts on a server. They do not have a server. at the show he has a phone that he uses as a hotspot and the terminal. How do we get this terminal to work?
at the shop not show
Soliderror
Hi, we are receiving many user feedbacks that they cannot connect the bluetooth reader. Our app is using the React Native Terminal SDK and the connectBluetoothReader API calls block infinitely. It seems to not throwing any errors so our Sentry service receives no error reports.
Good day Stripe dev. Is there the way to create Payment Intent without amount?
Hello. I don't understand this error. pls halp. request id req_gK3cprPirVjslq
You can not update a phase that has already ended. Trying to update phase 0.
OK having a heck of a time, and just know I am missing something, trying to get connect api to issue a treasury tos_acceptance and it errors out every way I have tried
I have tried in accounts create, financials update and in accounts update and get the same everytime, treasury['tos_acceptance'] is not a recognized parameter.
Hello, i have few question regarding stripe webhook, currently using strip in react-native and nodejs
everything working well but i want to know regarding hooks what are the important events to listen to? as stripe doc suggest to use whats needed, usually users just send money to stripe from react-native and i do other necessary things using mongoose in nodejs but with the event i can know if a payment failed or success or any other kind of events and update the database.
Hi! did you ever integrate Promptpay to your website? Do you have the API? Currently having issues with integration
Hey mate, not yet. Working on the integration now. But we decided to use Omise over Stripe for some reason but I can’t remember off the top of my head why.
Will likely revisit this within the month.
There is a problem about my account, it said the account will be closed!!!
HI hope you be doing well. am new to using stripe as payment method.
in my web app the user enter cards manually VISA/MASTERCARD and its working fine but there was a case as
customer total amount was e.g 1200pkr but userss 1400 was deducted . and i dont have clue for that case
apart from that all other customers order amount was same for deduction
The IT vendor who has handled my account before did not give me the backup code and I have sent requests and uploaded my HKID to the website. I wonder if I can 1. change the contact number to a number that I can receive Text messages 2. to get a backup code and keep proper file myself
Thank you for your attention.
Frank@Hong Kong Mensa
Hi Hope you are all well. Is anyone familiar on how to sync up trainerizer with stripe?
hi is there any way to add Stripe processing fees and contribution in database? Do they provide these in charge api?
Hi! Can I customize the email subject reciept for SEPA payments? "Stripe by Stripe via PPRO - STRIPE"
Hello! Can you please let me know if there are any ways to stop users from trying different cards on our website? Basically there are users who are having more than 30-40 failed transactions. Stripe is cancellling the orders based on fraud score but still we dont want a user to try so many times.
Hello this thread seems to be closed, to the question asked i am using Checkout integration if i am correct, user key in their card details make payment to stripe
Hello,
We want to collect tax in each states of US. Do we really need to add each states here? 50 states to be total?
question
Hi, I would like to be sure of the repartition of the stripe fees :
- A user pay online : the stripe commission is paid by me, the owner of the Stripe account (the marketplace owner)
- The owner of the Stripe account (the marketplace owner) makes a refund, is the Stripe account owner (the marketplace owner) who has to pay ?
Thanks
I'm using stripe's node.js library. Is it possible instead of passing a priceId in checkout sessions, pass an amount instead? If not, is it possible to create the price in the dashboard alone without making a product?
Following to this thread: #dev-help message
We're using Stripe M2 reader
Hi I have a question about collecting the payment ID from a connected account. We are creating a transfer to the connected account, we see the tr_{string} but the account holder only sees a py_{string} with no statement descriptor. How to we apply a statement descriptor to the associated payment?
Hello, integrating stripe for the first time, using PHP. Everything went well when i was only using simple platform account, i was able to access the webhook event checkout.session.completed, containing a lot of info, line_items and product metadata too. Now that i'm using a Connected Account, the api call for my connected account checkout.session.completed webhook doesn't give me such infos. I was able, reading the docs, to get the line_items for that connected account checkout session using :
$line_items = $sessions->allLineItems($id, ['limit' => 99], ["stripe_account" => $connected_account_id]);
I was not able to expand it directly in the API call
Moreover, i was not able to expand data.price.metadata from line_items, as a temporary solution, i was able to retrieve those product metadata by calling again the API in a foreach while like so, using product unique id:
$product = $stripe->products->retrieve(
$itemproductstripeid,
[],
["stripe_account" => $connected_account_id]
);
But I imagine there is a way better solution to do that instead of doing a lot of API calls ... I would like to get line_items and metadata in one unique call, is it possible ?
Oh, and another small thing, I integrated platform fee for my connected account, it works well, i can see the fee on my dashboard. I can capture charge.succeed event and payment_intent.created event and even payout.created/paid. The problem is is the response (200) of those events, i get this error for each :
Uncaught (Status 404) (Request req_jFdG8hxTQ0EiUP) No such checkout.session: po_xxxx thrown in [...]Exception/ApiErrorException.php on line 38
The thing is i'm not making myself those event, it is the checkout session itself, if I understand well. checkout.sessions.completed doesn't show any error in answer. It shows an error but on the dashboard everything works like a charm.
Help would be appreciated, I read all the docs possible and unimaginable 😄 thanks for your time
Is there any way to use same payment method for multiple customers or is there any work around for it? I have a use case in which multiple customers fall in a certain group and I need to use same payment method for all the customers in that group.
when creating a payment intent can I send a personalized userID that will be recieved on webhook ?
Please advise how to get fee refund from Stripe transaction. Many thanks!
I have 2 questions about 3d secure:
In the stripe documentation (https://stripe.com/docs/payments/3d-secure#manual-three-ds), it says "The default method to trigger 3DS is using Radar to dynamically request 3D Secure based on risk level and other requirements. Triggering 3DS manually is for advanced users integrating Stripe with their own fraud engine".
- If you use radar, and radar decides not to request 3d-secure, will there still be a liability shift? My understanding is that the answer is "no", since the bank, not Stripe, must receive the 3d secure request in order for a liability shift to take place. Is my understanding correct here?
- Other than increased client friction when the bank decides to present a challenge rather than the frictionless path, are there downsides to using 3d secure too often? That is, why not always request 3d-secure and let the bank decide whether or not the user gets a challenge? Do too many 3d secure requests "look bad" in some sense?
Good day all
Im struggling with an issue that Im lacking the knowledge to solve. I am building an app with Lit (shadow DOM) and wish to build a checkout with Stripe as a WebComponent. Anyone know if there is a way to mount the Stripe elements in a Shadow DOM?
hello just checking in
Hi again all
Anyone know if it is possible to specify capture_method: 'manual' when using the Prebuilt Checkout Page?
hello i need help
hi, i need some help related to checkout session in go sdk, i can access the price id with api but when i tried to call with checkout session, no such price error occur
How can I offer multiple payment methods. I've been trying for 1 hour. But I don't know how to do it can one of the Stripe staff do for me please? e.g. like Klarna , Sepa etc...
Hi All,
I need help to send and receive money from other payment gateway service to Stripe. I am Currently using ORUM and Stripe, now I want to transfer money between ORUM and Stripe.
Please help
Hi, I'm building app for our customers so they can charge their clients even when their clients are not in the check-out flow. Since we're building app for EU customers therefore SCA could happen. At the moment I'm setting "off_session : true" as part of the PaymentIntent object like indicated in https://stripe.com/docs/api/payment_intents/create#create_payment_intent-off_session . When I tested with the 3DS required card 4000000000003220 I found that for the payment_intent.created created on the Stripe side, I don't seem to see the off_session : true has been set. Why is that ? Does Stripe really receive the off_session: true that I set as part of the paymentIntent ?
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 why the customer has default source and default payment method in the invoice settings, which one should be used when charging the customer.
Hi, I need help.
Can someone help me with this error I get when trying to add a bank account to a customer
The provided key 'rk_test_**************************' does not have access to account 'cus_NLV**********' (or that account does not exist). Application access may have been revoked.
Hello hope you are doing well
I am using the new payment sheet with jetpack compose on Android but can't find a way to enable save card checkbox , can you advise on how to do this? Thanks
Hello. I have integrated Stripe with Convertkit. But multiple Stripe Products are only showing up as “Stripe Payment” in ConvertKit. There are some products that are identified and some that are not.
As I understand, Stripe sends ConvertKit webhooks that contain information about purchases that were completed. From this information, ConvertKit needs to assign the purchase to a product record. When there is not enough information from Stripe to determine the product, Convertkit assign it to the fallback “Stripe Payment”.
What could be the problem why Stripe products are not identified properly?
hi guys, is there a way that I can set Payout statement descriptor flag in the connected account whenever we are sending payouts to the connected account upon every customer booking? for your reference this is the connected account id acct_1Mat3A2ekbRg08Ih
Hey mates! How can I create test disputes? I need to test webhooks and whole lifecycle of the payment. Thank you in advance!
Hello !
I'm debugging my app and I discovered that I'm not receiving the exact same event json model between stripe test and prod environment.
metadata: {
key: value
}
}
subscription_data: {
metadata: {
key: value
}
}
Hi, I'm adding above to checkout session, I'm able to see subscription metadata in
https://dashboard.stripe.com/test/subscriptions/sub_XX page
But I'm not able to see payment intent data in https://dashboard.stripe.com/test/payments/pi_XX page
dear stripe-elite.
i'm stuck with Connect and Invoicing and need a little help on API usage and webhook integration.
the scenario i'm looking for a solution is as follows:
A customer decides to buy e.g.
- 2 x product P and
- 3 x product Q.
During a single checkout session the customer get's an overview of purchased products
- of 2 x P and
- 3 x Q
and is charged on the platform account with the total sum of products purchased = 2 x P + 3 x Q.
After a successful payment
- our on prem ERP is tasked with invoice creation and delivery for the partial purchase of 2 x P and
- stripe's Invoicing should be tasked on a connected account for creation and delivery of the partial purchase of 3 x Q.
Furthermore
- the partial sum of all Q payments must be transferred onto the connected account and
- invoices for product Q purchases on the connected account must be marked as paid (since the customer already fully payed for the total of 2 x P + 3 x Q in above example).
I already tried a couple of different approaches but no one ended in the final solution: e.g.
- invoicing directly on the platform accounts for the total sum of P and Q products purchased / payed,
- invoices on the connected account with transfers from the platform to the connected account cannot be marked as already paid.
Please give advice for the right solution, - chris.
Hello all
Stripe in hourly subscription possible ?
Hello, I have an issue with woocommerce and stripe. When people order on my site, there is a failed order on Woocommerce but the paiement is ok on Stripe. The paiement is in Failed and if i pass it in finish everything is ok. What inhave to do ?
Hello,
I integrated Stripe connect express payment on my platform and made the direct payment.
Stripe connect costs 2€ per active account per month + 0.25% + 0.10€, I want to know if this sum of 2€ will be deducted from my account or from the user who received the money?
Bom dia.
Solicitei auxlio para entender o que está ocorrendo em algumas assinaturas que tiveram pagamento recusado pelo cartão e que estão gerando pro rata indevida e cobrando um valor inferior ao que está na assinatura.
Toda assinatura que está tendo pagamento resucado está gerando este caso.
Não identifiquei em nossa logica o envio de prorata ao reativar a assinatura do cliente, dai gostaria de mais este auxilio para entender em que estamos errando
Segue um exemplo que ocorreu esses dias:
Hi, I'm testing the checkout_session. I want an invoice after checkout per mail, the invoice is created, I see it in my stripe dashboard, BUT no email was send ? What I'm missing ?
Hi, I want stripe billing to be connected to my webshop on Shopify so customers who sign up for my subscription plan can also pay with IDEAL instead of using credit card only. Who could help me?
Hi, loading a checkout session, takes at least 20 seconds with a steady speedy internet connection. What causes this?
Hello, i can't connect to my stripe account. It's my old phone number and it sending an otp to this old number. How can i change the phone number on my account please ? Thank you
: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, So apparently there is a problem with Blik and Przelewy24 configuration to shopify through Stripe, after adding these on stripe they dont show up on shopify. Could someone help me? if nothing can solve this issue I also made a payment link and was thinking about adding it somehow to my website but i'm not sure if thats possible
Hey! This is somewhat unrelated but I got an sms from “UPS” (a Cambodian number) that led to a phishing site that tried to make me pay to receive my “package”. I looked at the code a bit and it turns out they used WordPress and as far as I can tell, Stripe.
I think they managed to get accepted by stripe by running a fake Webshop on the root url
How do I report it?
HI all tech question: I am submitting one time use virtual mastercards into the stripe gateway from server to server, no human involvement. These one time used mastercards are exempt from SCA/3DS requirements in Europe. Our product has been set up by mastercard to not be on 3DS. HOWEVER when submitting into the gateway, on occasions 3DS get requested by Stripe and therefore the transaction 'hangs'. Stripe is awaiting a 3DS response but we have no human interaction (we are exempt). As we are not set up on 3DS (therefore our issuer does not have us established on the directory server) Mastercard smart standin steps in. Mastercard are trying to help me to see what is going on but they need the Directory Server Transaction ID. This is different to the "3DS Server Transaction ID" which you can see in the stripe logs. Anyone know how to locate the Directory Server Transaction ID from a transaction please?
Hi all, stripe webhook event giving me 401 unauthorized error for dev endpoint, all prod and test endpoints are working fine and giving 200 success. Due to this they disabled my dev endpoint. Can you help me in this? Like where should I check for an error? It was working fine few days ago and suddnly it has started giving 401 error for all events. Please help
Hi! Can you tell me when the billing customer portal session url expires? I can’t get this info in the documentation...
Have you been able to integrate Promptpay with Omise?
@weak anchor let's keep discussion of that in a different venue, if possible. Thanks.
Hi, we are receiving a 404 when trying to grab the latest invoice for a subscription within our live environment. Our initial thoughts are that there is a race condition of the invoice actually being created after a subscription is created. Is there a common workaround for this?
Dear Stripe developers,
Can you please add UK BACS payment to the invoices product as a payment option, your landing page says it support UK BACS payment but developer docs it doesn't.
UK BACS are essential for invoices.
Thank you
We're working on it now. Stripe with credit cards is first.
Whatare you working on?
Stripe fees for Promptpay are 1.65%. For Omise its a flat 1%
Hi,
want to discuss stripe.createToken for standard connected accounts, can someone please guide me?
Is it possible to settle in multiple currencies to avoid conversion fees? Like can I settle in USD and EUR and GBP
for customers who paid that way
answering you in your thread instead ^^
hey if i close my acc can i make the account again?
Hello, is it possible to change some terms used by Stripe Checkout? (e.g. change VAT to 'MwSt' (German), or Menge -> License, or other things like overwrite Button label to something completely different (I don't mean submit_type = donate, but something like instead of 'Subscribe' change it to 'Start Subscription')
Hi there, quick question I am trying to set up a pay as you go subscription with a bill immediately after x$ option. I've set it up correctly I think but after trying to manipulate the usage so that I exceed the usage limit and get charged Stripe didn't attempt to charge me
sorry - any more thoughts on this? #1074659946282635374 message
Hello
quick questions: (android)
is there a way to know if the user is using a new card or an old in the payment sheet?
can we get the card id for the card if it were saved ?
Hello guys,
I have a quick question.
Whenever I am creating a product even if I am sending the active attribute as true it still marks it as archived.
In the docs it says that the active param is optional and that it defaults to true but it does not...
Hi all,
I want to know can we disable stripe 3ds2 feature for any particular transaction?
Hello, I use https://stripe.com/docs/api/invoices/upcoming this API to retrieve all upcoming invoices for my customers and their subscriptions. I can not find a flag that shows me if this is a recurring payment or a first-time subscription. I like to get all data and see if the Sales is new or not (new I define the upcoming invoice is the first invoice the user pays).
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey, is it possible to add custom fields to bills when mode=subscription? Or only to add them manually after creating an invoice with stripe webhooks?
Hi. Is there any way via the API to see whether an user of an express account is required to pay vat and get their vat number?
We recently changed the way we handle payments in our system. Previously we used Stripe Invoices with Setup Intents and that worked quite well. Because we wanted to have a more customized payment experience (and to allow for Boleto, Pix and such) we decided to go away from Stripe Invoices (and handle the Invoice generation ourselves) and manually generate payment intents based on setup intents. Since we did that we're faced with way more SCA stuff and our customers now have to confirm almost all payments manually.
My question is: Are customers faced with less SCA when using Stripe Invoices compared to manually issuing payment intents using setup intents?
Hi there! We are working with Subscriptions and the upgrade flow seems broken when the client uses a SCA required card. We remember that this flow have been working in the past, but now the subscription's upgrade request are getting the following error: 'resource_missing - payment_method'
'No such PaymentMethod: cus_xxxxxxx'
We've seen that the error is happening when Stripe does an internal call to the PaymentIntent's endpoint, probably to charge prorations to the client, but we're delegating prorations to Stripe using the 'always_invoice' behavior on the subscription creations.
¿Could you help me with this issue?
Thanks in advance 🙏
question
Hi, is it possible to accept payment in USD and continue keeping it in USD and not have it convert back to the currency of my country? I am asking cause since i am selling my product in the states it would be really troublesome for me to keeping having convert my currency back to USD to pay suppliers
Hi, my stripe version is 20.66.0 that I have been integrated for a while..currently I am trying to integrate a Price and PaymentLink API of stripe..for which the Price seems to integrate smoothly based on the documentation..However, the PaymentLink isnt available in the stripe-version 20.66.0, if i boot up my pom version to 22.8.0 then the price api fails for unknown reason and it isnt catching up on my exception block
Hello. Is there any way to capture pastdue invoice through the webhook or someting else?
Hi, my webhook is working on local but in production it doesn't I made sure all the keys , webhook secret and public key is production:
Hey Stripe. Have some questions about passing network tokens to Stripe for processing. Can I store my Visa tokens somewhere else (off Stripe), and pass the tokens to Stripe for payment processing? How specifically?
My stripe machine will not connect with my POS system at my business. It registers the reader but when I get to checkout, the payment does not transfer onto the POS screen.
Good morning, for the M2 terminal used with the iOS SDK, is there a way to manually reset like on a close of the app? We just want to have a way to clear/reset if the SDK gets caught up on something
Good morning. I have a clarification questions about fingerprints.
I am using the fingerprints of bank accounts to check for uniqueness when a custom accounts sets their default external account. In developer mode, the fingerprint for the bank account token returned from .collectBankAccountToken() is different from the fingerprint of the bank account when it is set as an accounts default external account. I am noticing this with the test bank account that is successful.
Is his always the case (i.e., the fingerprint for the bank account token is different from the external account fingerprint when attached)? Or, should the fingerprint for the bank account token be the same as the fingerprint of the bank account when set as the external account for a custom account?
Hi, is there a way to schedule a reimbursement to be done in the next month of a running subscription?
Hey everyone, the current subscription flow I have implemented has the following flow:
- not-yet-customer on stripe picks a plan to subscribe to
- as there is no billing info yet, I show a billing form that the customer must first submit (which does in sequence
setupIntent > confirmCardSetup and on success I pass the intent returned to my backend which will then create the customer with the payment_method from the given intent and set it as default payment method. - If I test with a card that requires 3DS2 for example, I will get a 3DS2 simulation popup, and then I click accept... and it seems like "all goes through" fine
- I can now get an invoice preview to display upcoming charges for the chosen subscription while applying appropriate tax rates
- Then when I try to create a first subscription, with a given price, and with payment behavior set to "allow_incomplete", I get a subscription created with status incomplete and the latest_invoice's payment intent states status: requires_action
But... shouldn't the payment intent from confirmCardSetup already cover the 3DS part? I must be doing something silly but I don't understand what. Would the client need to re-authenticate because they first setup their payment method... and then do a payment?
Hi mates! How can I retrieve ChargeId (ch_xxxxx) after (based on) creating PaymentIntent?
Hi
We're setting up a waitlist for our subscription.
I'm using subscription schedules to to start the subscriptions on a future date.
However, we want to charge the users as soon as the subscribe not on the day the subscription starts.
Is there a easy way to do this?
Hello there, i'm facing a strange issue, I implemented stripe as a platform account and a connected account, charging a fee for each transaction for the connected account. evertything is working as intended : i'm getting the platform fee, the connected account has the fund and is paying the stripe fee and platforme fee, checking the dashboard, no problem there. I'm just getting strange response in my connected webhook :
checkout.session.completed is fine, sending back 200 OK;
charge.succeeded is sending back 200 OK but there is an error in the response : No such checkout.session: ch_3Mb11BPs9ZLUUgGh0LnhXvDy
payment_intent.succeeded is sending back 200 OK but there is an error too : No such checkout.session: pi_3Mb11BPs9ZLUUgGh0nZMxNSm
payment_intent.created is sending back 200 OK but there is an error too : ) No such checkout.session: pi_3Mb11BPs9ZLUUgGh0nZMxNSm
As i'm only creating a new checkout session on server side, with parameter like so :
'payment_intent_data' => ['application_fee_amount' => number_format((($subtotal-$discounttotal)+$shippingtotal+$taxtotal)*6.5/100,2)*100]
and
['stripe_account' => 'acct_1MaGYzPs9ZLUUgGh']
I guess that all the event -except checkout.session.completed- are automatically made through the checkout session when it's completed.
Again, everyhting works fine, on stripe side or even on my webhook php file, where I insert data to my DB
Any clue where those errors can come from ? As i'm not creating it by myself ?
Thank you in avance for your time
Dear Stripe Team,
I recently upgraded my project from react-native-stripe version 0.1.4 to 0.19.0 on an Android platform. Upon upgrading, I encountered an error message "attempt to invoke virtual method 'boolean com.facebook.react.uimanager.fabricviewstatemanager". To resolve this issue, I added the following code in my app/gradle file: "implementation ("androidx.appcompat:appcompat:1.3.1") { version { strictly '1.3.1' } }".
This resolved the previous error message, however, I am now facing a new issue. The payment sheet is no longer opening and there are no error messages being displayed. I would greatly appreciate your assistance in resolving this issue on the Android platform.
Thank you for your time and support.
On the Stripe documentation I see two different ways to to identify whether a user should be granted access to my site for their subscription. Here is the first https://stripe.com/docs/billing/subscriptions/webhooks#active-subscriptions and here is the second https://stripe.com/docs/billing/subscriptions/overview
I’m not really sure what approach I should be moving forward with. Do I use the timestamp or do i check the status of the subscription?
Hello, Question regarding going live for connects
Hi all! Do we have a German language pack for Magento 2? I am trying to go live, but because of the language pack, it’s crashing
Hello everyone.
The 25/01 we had a charge of 100 K USD approximatively, then a transfer of 100K the same day as we send this amount to another organization. However we then have a dispute (the 07/02), so the 100K are taken from our account, and we do a transfer_reversal (the 07/02) to take back the money from the organization we sent it to.
Our balance should be at 0 but we it is still showing a +100K (more or less with the fees and so on).
It seems like the transfer_reversal appears in our net balance but not the dispute itself, how comes?
Thanks for your help!
PS : it seems I can't reply to you @copper reef
Hey guys, good mornign! I'm working on a project to integrate STRIPE connect on our Shopify store. Has anyone here had any relevant experience with this type of project? I wonder if I will be able to have a direct and easy integration or if I will have to do more complicated work...
Any idea why colors are messed up on pricing tables iframe on mobile browsers?
hello I have been entering the date of birth for a month to configure my account but he writes to me that my date of birth is invalid
hello I have been entering the date of birth for a month to configure my account but he writes to me that my date of birth is invalid
@vocal wagon please keep the messages in the thread I've created
Hi , can someone help me with the below query..
I am doing a multi-pricing for single product..so each clientpays different amounts..however can i add statement descriptor onto the pricing as that is what reflects on the customers credit card
Woocommerce plugin, hmm how do I open a thread here
Hi, I'm building app for our customers so they can charge their clients when their clients are not in the check-out flow. Since we're building app for EU customers therefore SCA could happen. Ideally we'd like our customer to store their client's credit card details first(without payment), and then charge them regularly or on ad-hoc base later.
I'm following here https://stripe.com/docs/payments/save-and-reuse?platform=web to create the setupIntent for future payment. But at the same time I also see https://stripe.com/gb/guides/strong-customer-authentication indicates that "To use merchant-initiated transactions, you need to authenticate the card either when it's being saved or on the first payment. Finally, you need to get an agreement from the customer (also referred to as a "mandate") in order to charge their card at a later point". May I ask what kind of "mandate" should we be collecting ?
Hi Guys, a question about 3d Secure, currently we are handling our payments on the backend via creation of paymentIntents we want to know if is possible to send the information get by the SDK (iOS & Android) to the payment intent created on the backend so we can include it on the validation for 3d secure, like some metadata but that will be used on the validation because this https://support.stripe.com/questions/3d-secure-2-device-information indicates that the SDK does send info like the Device ID and IP, but we are processing the payment on the backend without that info.
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.
Morning 👋 We're looking at programmatically registering a large amount of Apple Pay domains so users can initiate Apple Pay via their own subdomain on our site. I see roughly how to do that using the stripe.applePayDomains.create method + ensuring the domains have the validation file in the /.well-known directory.
My question is around limits–Apple's documentation says that we have a limit of 99 domains. How do we un-register a domain? When do they expire? How do we manage them? 🤔
I have a subscription with N items with annual billing cycle, how to downgrade all of these items into monthly period?
I think pending_invoice_item_interval is the way
Hi, Can using stripe cli be dangerous somehow ?
Hello there, I wanted to add subscription for monthly ,yearly and 2 yearly, and one of your colleague suggested me the below method "You can have a yearly price, and then every other year apply a negative amount invoice item for the customer, so they are credited the full value of the invoice every other year: "
But when I follow it, it is creating the invoice for year also where customer should not be charged and it is making customer bit confusing.
Can you please suggest me a way where user will only see invoices for which he has been charged
Hello, Regarding terminal payments, I came across this option in the docs
What is a practical usecase for using collectPaymentMethod with update_payment_intent and payment_intent_id config override options?
Will result.paymentIntent.payment_method not be on the result object if these flags are not specified?
if i am using the customer portal, and a user wants to upgrade their subscription from monthly to yearly, what webhook event do i need to listen to?
👋 I'm trying to programmatically add a one-time discount to a Subscription that I'm creating. The docs (https://stripe.com/docs/billing/invoices/subscription#first-invoice-extra) mention that I should use add_invoice_items for this purpose:
Include a one-time charge or discount to the first subscription invoice using add_invoice_items with one-time price:
But AFAICT that parameter only takes prices (https://stripe.com/docs/api/subscriptions/create), which cannot be negative (and therefore cannot be used as discounts.)
Is there something else I can supply as an inline invoice item to simulate a fixed discount?
Hi, I have 2 questions. Is it possible to input a description text area box for the customer to input their "memo" on the payment? Second question is possible to input a price amount for the customer to type to pay in Stipe Elements, just like in Stripe Checkout?
Hi Devs,
We are working on Charity Flutter Application with contactless payment with mobile and tablets.
Client wanna use stripe gateway. Which stripe product i can use to achieve this payment integration?
Hi I am trying to set up stripe-cli for my laravel project but I am getting a 419 response on payment intent succeeded
could anyone possible help me debug
Hi guys. I know this would be easy and stupid question for you but I try to implement Stripe for the first time and I need help. I have in console these errors in if someone could answer me what the problems mean and how to fix them.
[Error] Failed to load resource: the server responded with a status of 401 () (manifest.json, line 0)
[Error] Failed to load resource: the server responded with a status of 404 () (style.css, line 0)
[Error] Server with the specified host name cannot be found.
[Error] Fetch API cannot load https://disolve.cz/checkout due to access control checks.
[Error] Failed to load resource: Server with the specified host name cannot be found. (checkout, line 0)
[Error] Unhandled Promise Rejection: TypeError: Load failed
Anyone with a good heart who could help me. Thanks you
My React/Node E-Commerce project is live at https://fitness-warehouse-project.vercel.app/ but Stripe is now not working? It was working perfectly on my local host. Now that is deployed I am having issues with it working. Maybe I didnt connect the correct endpoints?
A Ecommerce Website made with React.js Framework.
If I cancel a payment intent and the intent is already processing or succeeded, what error code will I see? I have a hard time finding this in the docs. Is it payment_intent_unexpected_state ?
This might not be the correct platform to search for this info, but I can't get a straight answer anywhere else so far:
When a single charge is processed and attributed to a connected account using
'transfer_data' => [
'destination' => $businessAccountId, // The desired connected account id
]
Does that make the funds from that charge immediately available for withdrawal from that connected account, or does it require a payout before those funds are available?
Hi, does the two micro deposits for ACH verification integer only? I'm having a hard time implementing this. Because it only requires integer, but I've received an amount of 0.33 and 0.08 in my bank account. And I'm having an issue verifying it.
does anyone here use Sift Digital Trust & Safety Platform
with stripe
i know but doordash and instacart use it with stripe to prevent fraud attackts
Please respond in the thread
hello, i want to ask is it possible to pass additional info to stripe ? const paymentIntent = await stripe.paymentIntents.create({ amount: amountInCents, currency: "usd", receipt_email: req.query.email, automatic_payment_methods: { enabled: true, }, customer: customer.id, });
i will like to add additional key additionInfo:{ } so that when Stripe does any hook call i can refer to it
Did $stripeCharge = \Stripe\Charge::create([ 'amount' => $amount, 'currency' => 'usd', get deprecated? to use $paymentIntent = \Stripe\PaymentIntent::create([ Have an older implementation that no longer creates stripeTokens
Hello 👋
How are we supposed to calculate the Issuing Pending balance? https://stripe.com/docs/api/balance/balance_object
It would seem like there would be a "pending" attribute nested under the "issuing" attribute since there is an "available" attribute there. In live mode however there was no such "pending" attribute.
In between the time the BalanceTransaction of type issuing_authorization_hold was created and the BalanceTransaction of type issuing_authorization_release was created I noticed a difference between the Issuing available balance from a fresh lookup and the Issuing available balance the last time we received the balance.availble event. Is that difference how we calculate the pending balance or is there somewhere else we can easily look it up?
👋 I'm trying to figure out how, if it is even possible, to allow users to purchase credits, then use the credit balance to make purchases. Essentially like the epic games platform implements VBucks in Fortnite.
Is this possible within stripe, or would I need to manage the balances externally? I'd rather not need to track those balances myself since it's fraught with all sorts of risk...
Testing Blocked Categories for a Stripe Issuing Card on a Connected Account
I'm trying to test blocked categories for a Stripe Issuing card on a connected account. I've followed the instructions in the Stripe documentation for creating a test account and enabling Issuing, and I've created a test card with a blocked category.
However, when I attempt to make a purchase with the test card for a product in the blocked category, the purchase goes through without any errors or blocks. I've tried using different test card numbers associated with blocked categories, but I still can't reproduce the expected behavior.
Could you provide some guidance on how to properly test blocked categories on a Stripe Issuing card for a connected account? Are there any additional steps I need to take or settings I need to configure to ensure that blocked category purchases are properly blocked?
Also, I would like to use a payment link to test blocked category purchases, so any guidance on how to properly set up and test payment links in this context would be greatly appreciated.
Thank you for your help.
Can I use the checkout in an angular modal dialog? Or what is the best practice to integrate stripe checkouts in an application
We are in the process of developing a web application. Currently the Stripe on development mode. Our application uses oath2 from spa (single-page application) with a backend api.
We are thinking there might be a problem when doing subscription with payment in our app. We expose some secret key from stripe by backend.
We are wondering whether this poses any security risk. Can someone advise me regarding this. Thank you.
Hello. I have a question about the payment link
Hello,
I want to verify that the funds are being dispersed to the seller
i am doing a angular integration. the integration was handled using node.js
Test 3DS card always declines?
It appears that the 2nd 3DS test card (4000000000003063 - https://stripe.com/docs/testing#three-ds-cards) always declines.
I would normally assume I've setup something incorrectly, but the 3DS2 test card (4000000000003220) and "always authenticate" test card (4000002760003184) both work just fine with my code.
Thank you in advance for any help :)
Hello
Quick question. Id like to look at all subscriptions so that i can have a look at them in settings when i update them. Which link is the one i'm looking for?
Hi
I need to know through Stripe's API, which products were deposited in my Mexican bank account.
This function $stripe->payouts->all(); only shows the deposits, but I want to know in detail which products were deposited.
@hot nova please talk in the thread above, not the main channel thank you
Hello!
We’ve been having some back and forth around exactly what we will be able to do with Apple Pay via Stripe. We’ve asked a few questions here before and didn’t feel like the answers all reflected the same thing.
Hello, I want to enable Klarna as a capability for a Connect account. Can I do this through the dashboard or will it need to be through your API?
Hi there I'm having a problem with the metered usage subscription : sub_1Mb6D4K9qmDpbyxAQ24i1bsD I've set it to bill immediately and it's gone over them but I can't find the drafted invoice anywhere
Hi there. Is there any way to understand what is the real error when using React Native + Stripe + Apple Pay.
I only get something like {error: {code: 'Canceled', message: 'The payment has been canceled', domain: 'RCTErrorDomain', ... <indecipherable native error stack trace> }}
@crimson needle Hi, the thread was shut down, but I found the PaymentIntent still has // 'source' => $token,. However, the migration js stripe.confirmCardPayment( INTENT_SECRET_FROM_STEP_1, { payment_method: {card: cardElement} } ).then(function(result) { if (result.error) { // Display error.message in your UI. } else { // The payment has succeeded // Display a success message } });
Doesn't have a token. https://stripe.com/docs/payments/payment-intents/migration#elements-step-2
Hi Guys, a related question to my previous one #dev-help message if we use 3d secure on the backend and later processing it with the app SDK handleNextActionForPayment is there any flaws on not sending the information that the SDK get from the device, or you guys recommend that the app SDK is the one doing the paymentIntent and process over the backend because of that info?
Hey, for usage based pricing, is it possible to report usage per customer once a month? We’re using a third party and this is the easiest way to go. For more info, it’s based on minutes of video stored. Should we report every time a video is uploaded/deleted in terms of minutes or does one api call a month with total minutes for that call do?
Hello. I need help regarding stripe closing an account. Is this a place to ask?
is it possible to simulate/test card numbers in the stripe cli?
Nevermind, I see this isn’t the best place to ask
I had a question in regards to the creating a PaymentIntent required parameters. More specifically, the amount requirement, can we change the amount if we know the amount will not be the same everytime?
Hi may I have some help with my stripe account
Hi! I have received an email which I thought was from stripe. I clicked on the link and then realized it was phishing
I would like to contact stripe about it but I don’t know how!
Test 3DS card always declines?
It appears that the 2nd 3DS test card (4000000000003063 - https://stripe.com/docs/testing#three-ds-cards) always declines.
I would normally assume I've setup something incorrectly, but the 3DS2 test card (4000000000003220) and "always authenticate" test card (4000002760003184) both work just fine with my code.
Thank you in advance for any help :)
||I am creating a new message because the old thread (#dev-help message) was closed despite the issue not being fully resolved, feel free to reopen the old thread!)||
Hello, when cloning a Payment Method from a platform account to a connected account, will the metadata on the platform Payment Method be copied to the connected account?
Good afternoon, our system is storing payment methods (on our side) based on the "PaymentMethod.Attached" event but running into an issue with ACH. We listen to PaymentMethod.Attached, and store local data concerning the payment method so that we can show the end user their list of saved payment methods when they attempt to make a payment. When testing, if I choose a "test failure" ach account number and verify instantly, I still get the PaymentMethod.Attached event...but the added bank account is not valid. If a user selects that bank account to use as their payment method, they are shown an error. I don't see any other events that would tell me whether or not the bank account has been verified successfully (and is therefore valid to use). Do you have any guidance here?
Thank you Koopajah
Dispute status doesn't match the one provided by npm library NodeJs
Hello, I have two work accounts for stripe associated with one email, however when I login it only lets me select one employer and I am unsure how to access the other employer account
I am trying to integrate the Tax beta endpoints into a PaymentIntent flow but am having trouble doing so with the given docs. I am within a Deno environment, so I am half fighting the types that aren't included in the Stripe Client import since its a beta opt in program, but I'm also not able to get it to work at all even when the types passing. -- following along with these docs https://stripe.com/docs/tax/custom#calculate-tax
Hello. Can I add members to my "Stripe Team" using the API?
Hello, good afternoon, one question, when I have an endpoint WebHook configured and I resend an event of type checkout.session.completed, would this make a payment again?
I deployed my project from this specific repo which has the website divided into the Frontend and Backend folders. https://github.com/AlexFitFlow/E_Commerce
From there I deployed the project separately on Vercel
The Frontend here https://e-commerce-frontend-tan.vercel.app
The Backend here https://e-commerce-backend-roan.vercel.app
I added the environmental keys to both.
The frontend is working just fine but it is the backend that is not connecting for some reason.
The backend brings up a “404: NOT_FOUND” message and the build logs do not show a specific issue? So I am wondering why it is not live?
Im using thunder client in VS Code instead of Postman and it shows the front end link is working fine and the backend link is not working
Backend is where I have my Stripe API set up. Frontend is where they confirm there purchase which sends data to the back end then creates a session then sends it back
Everything was working just fine locally but deploying it is what is causing the issues
@novel moon @lone hedge @rose otter
hello, I am having issue with integrating the stripe apple pay to my application.
We have backend generating payment intent.
I am using stripe pk, and paymentIntent client secret to process the payment intent through apple pay.
But I am getting resource_missing error
Are there plans to make Stripe Tax work with the PaymentIntent API? Is there a good way for us to collect tax via Stripe for one-time payments without us having to use Stripe Checkout?
I am using the stripe CLI to trigger a webhook event locally to my application. I want to trigger the event charge.succeeded on my connected account with this charge ID. I get this error though: Receieved unknown parameter: 'id'
stripe trigger charge.succeeded --stripe-account acct_XXXXXXXX --add charge:id=py_XXXXXXXXXXXXXXXXXXXX
I think I'm close, but the documentation does not say how to do this: https://stripe.com/docs/cli/trigger
Thank you.
I have a question, regarding subscriptions. Is it possible to update a subscription while setting the proration date to be in the past?
Using the API, how can I apply a coupon code to a subscription?
If I'm understanding correctly, I can update a customer's subscription with a coupon.id. But that's not a customer facing coupon code. I want to know how to apply that customer facing code to the subscription. "FRIENDSANDFAMILY" for example.
hi, how long does it take for a payment to become instant_available? i understood it takes 30 minutes since creating the instant payout till its in the connected accounts' bank, but how long until i can actually make the payout from the payment? thanks
for creating subscriptions from the api when do I need to specify off_session
what's some essential data i should record in my database for a fixed-price subscription model? other than cust/subscr/prod IDs
Hi, I am david. I don't know if stripe documentation is complete with the implementation of Google pay. From the documentation there was an alert to signify successfull payment. But there is no actual payment sheet up form
I feel a little bit confused
How would I clone a customers payment method from a connected account to the app level? Seems like to clone a paymentmethod (create), it needs to be attached to a stripeAccount. Stripe accounts are for connected accounts correct? So how would i attach it to the app level
I have not received my W2 for earnings form door dash in 2022.
how do i turn off stripe hosted subscription management? already have our own dashboard so this is overriding it and ruining our flow. thanks.
How do I get the customer email (that is entered with payment info) included in the payment notification email? Since entering the payment email is done after I create the payment intent, I'm not sure how to add it to the meta data or get it in the email another way.
I'm trying to diagnose why apple pay won't show up. Can someone check for me? eat.sparkd.com/r/bvz01 add an item to cart and go through checkout please
Can someone help me understand what this error message means:
"message": "Insufficient funds in your Stripe balance to refund this amount."
"type": "invalid_request_error"
Does Stripe allow you to apply potentially invalid coupons to subscriptions? I have a subscription where I applied a promo code but its not taking any $ off of the upcoming invoice even though it should.
Can I integrate PayPal Express with Stripe on my Shopify store?
Are there instances where a Stripe account can have their details_submitted or payouts_enabled fields on their accounts go from true to false? I.e, is there any instances payouts or onboarding can rollback?
Hi, I have an error for a refund call but impossible to know why.
Thanks
question about timing. so I'm trying to do the following thing
- create a paymentIntent
- create a transfer with a transfer group from step 1.
- create a manual payout to the stripe connect account i'm transferring to in step 2.
I have enough available funds to pay the connected account if I wasn't attaching it to the original charge through the transfer group to it to payout right away.
but my question is since the transfer is linked to the charge to the connected account through the transfer group. will the payout work ?
is there a way to limit the types of card supported on terminal for a paymentintent? beyond card_present or interac_present, on the US side can i say credit only or debit only?
Been trying to get onto my Stripe account for 1/2 hour with 2-step, but have received zero codes via text despite multiple tries. Tried authentication through other means, now locked out--and don't have access to account email account for 24 digit code at time of account creation. It makes me crazy. Please help.
Hello! I was looking for help with automatic payouts testing, I found some threads and the following reply:
#1072925979078561883 message
Are we still not able to trigger automatic payouts from the cli tool? Also in the sandbox environment I have payouts scheduled for a daily basis but it takes way longer than that, is there a reason for that or some misconfiguration from my side?
hey team, for payouts is it possible to get the "Payout trace ID" (or trace_number) via the Stripe API?
If I currently have 1 product and multiple flat rate per unit prices under that one product. Is there an easy way for me to reorganize to have multiple products each having only 1 flat rate per unit price? I'm mostly concerned about how to handle subscription when creating the new products
Hi,
After running this code using React Native + Stripe + Apple Pay:
const {error, paymentMethod} = await presentApplePay({
cartItems: [
{
label: "${merchant?.name}",
amount,
paymentType: 'Immediate',
},
],
country: 'GB',
currency: 'GBP',
});
The error message I get is something like {error: {code: 'Canceled', message: 'The payment has been canceled', domain: 'RCTErrorDomain', ... <indecipherable native error stack trace> }}
This is running on a real device, using the "test" or "life" stripe account, merchant id and certificate is in place, the Apple Pay (native) popup does not even appear.
I need a better description about what the real error is or what can be causing this.
#dev-help Hi everyone,
I'm considering integrating stripe for a new platform the account origin will be the US. We have two types of users on our platforms, photographers, and athletes. Photographers upload albums and athletes buy them.
As I mentioned, our platform account origin will be the US but our main photographers' accounts will be from Uruguay (We have to open our platform account in the US because for the moment Uruguay is not supported directly by Stripe).
My concern is which solution should I implement in order to be able to pay/transfer the money from our platform account US to our photographer's accounts in Uruguay.
Thanks!
Hey Stripe! I'm trying to implement user-based pricing in my platform using volume-based pricing and the Webhooks are firing ok, but they aren't updating the customers quantity. Would you all be up for taking a look? And possibly see if I'm approaching the overall idea correctly.
Hi team, please advise how to receive the error message "Your card does not support this type of purchase" when testing the pre-authorized flow. Many thanks!
Hi, how do I get the tax data of the stripe? I just checked the tax docs, and it must be bound by the user or other. What I am doing now is the paymentIntent model. Our bills are written outside and need to be obtained independently.
Hi Devs,
Why is it that we use dash on CLI "--payment-method pm_card_visa"
when on the documentation, https://stripe.com/docs/api/customers/create?lang=cli
it uses underscore? like "payment_method"
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
help me with webhook
Hi. where do i see the archived messages in this chat that i discussed with the support team
Hi @all
I implemented subscriptions in my app.
There are two plans
- Basic
- Pro
both are 1year tenure.
If the user subscribed to a Basic subscription and he want's to upgrade his plan I want to show him the next billing date before he proceeds to upgrade the subscription.
I tried fetching upcoming invoices as per the documentation. But I didn't get any due date or next billing dates in the object.
Thanks In Advance 🙂
Hi, Can we make payments with pre-filled card number and expiry date in flutter application using flutter_stripe library or it is not preferable?
I tried to create an express connect account with only the "transfers" capability enabled, and I got the below error:
Your platform needs approval for accounts to have requested the transferscapability without thecard_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact.
hello,We are integrating PCI compliance, but filling in the wrong CVC, the front-end obtains the token, and the server calls the Create a customer interface, which can be called normally. What interface can I use to verify the card CVC in Create a customer?
Hey please answering my question
I live in Montreal and my company registered in the United Kingdom and I will sell on the French market where can open stripe account in United Kingdom or Canada
Question.
Hi, I have a question regarding subscriptions. I'm able to successfully generate a clientSecret after calling the api. However, I want to be able to capture a user's payment details and confirm that the payment was successful. Can this to be done on the frontend by only using confirmPayment or do I need an additional webhook to track the invoice status in the instance a user's actions causes the subscription to fail while it's pending? Sorry if this isn't clearly explained but I'd be more then happy to go more in depth in a thread.
Hey please answering my question
I live in Montreal and my company registered in the United Kingdom and I will sell on the French market where can open stripe account in United Kingdom or Canada
@gentle otter I've already created a thread for you #dev-help message
Im using stripe nodejs. Getting You must specify either product or product_data when creating a price. when making a price data on the spot when creating sessions.
Hey, I use Woocommerce Pre-Order with Stripe (with 0 down payments), once I create a Pre-Order it all works fine and at the release date the amount charged as it should. Now I'm trying to get the customer Credit Card 4 last digits once he create a Pre-Order and before the actual charge. How can I do it? when I retrieve the customer from the API the field 'default_source' is empty (or the Source list) so I cant connect it to any card - Any suggestions?
yes
@slow spear I've created a thread for you, let's discuss there #dev-help message
Bonjour, je ne sais pas si quelqu'un parle français ici mais je rencontre un problème avec l'API de paiement stripe. Certains clients tombent sur un page d'erreur lors du paiement alors que d'autres non ! Je n'arrive pas à reproduire cette erreur moi meme.
Voici le message d'erreur qui apparait :
Hello,
I am contacting you because I have a small doubt regarding the integration of Stripe Connect Express. I am not sure what is meant by "active connected account." Is an account considered active when my client receives the money in their Stripe bank account or when they receive it in their personal bank account?
Let's take an example to clarify my question:
If A purchases a product from B, B receives the money in their Stripe bank account.
If B then transfers the money to their personal bank account,
which of these two accounts is considered active?
I apologize for this example, but I want to make sure I understand correctly to avoid mistakes.
Thank you.
Hello,
We have a few questions regarding the "STRIP" payment test.
[ Test process ]
- Klarna was selected on the Stripe payment screen.
- Payment was made after selecting "Pay Now (Sofortuberweisung)" on the "Klarna" payment screen.
- After payment was completed
- "Stripe refund Exception" was received during the payment cancellation test.
- As a result of checking 'Events and logs' provided by Stripe, the refund was completed 5 minutes after the failure log occurred.
[ Questions ]
- In the above case, how should we proceed with the cancellation of payment?
(Example: Should I develop using Webhook?) - In the case of Klarna, the "status" value is returned as "pending",
so should I judge the payment cancellation as successful even in the "pending" status?
we are using Stripe PaymentElements with react. Is there a way to deselect the payment method, if i click outside the container?
hi. com.stripe.exception.ApiConnectionException: IOException during API request to Stripe (https://api.stripe.com): Read timed out Please check your internet connection and try again. If this problem persists,you should check Stripe's service status at https://twitter.com/stripestatus, or let us know at support@stripe.com. 502 time out
Hello! 🙂
I have an issue with tax-rates and prices.
i need for my business to select the right price (i have products with multiple prices) and the right tax-rate to apply to the payment based on the country where the payment take place not based on the billing information of the user. The country comes from my back-end.
is there a way to pass the right tax rate with the right price on the checkout session? If yes which variables i have to collect and pass it to the checkout.session or paymentintent? I need to make Express account with separate charges and transfers so i cannot use standard account with direct charges.
thank you for any help
hello,
i have webhooks configured for my local tests (localhost), which work perfectly.
unfortunately, when i want to use them on my staging url (staging.sitename.com), they all fail.
any reason to that? and if yes, how can I activate them?
hello
I have 2 live card transaction's but one is failed by my account because wrong month details
and in stripe it show both succeeded.
Hi there, Is it normal to create a new Setup Intent every time a customer makes a payment?
Hey why does my payment change date it happend 3 times now first i said it would arrive 13. feb then 14.feb and now its 15. feb
I want to make a transfer for a recipient connected account but I get the following error:
The currency of source_transaction's balance transaction (usd) must be the same as the transfer currency (ils)
The charge is in ILS currency on the platform (US based). Stripe converts it immediately. Once I execute the transfer, I receive that error.
How can I transfer funds to the connected account (preferably in ILS currency), suppose I don't have a ILS balance account?
So the total earnings would be the available amount correct? also why is it an array
Hello! What card validations does setup intent success guarantees? Does it guarantee that card has funds / is it chargeable / doesn't contain risks? Is there any documentation around this?
Hello, is there a way to test existing subscription? E.g. I created subscription today, and I want to test what will happen next month (next billing cycle) - I need to debug webhooks and load all susbcription details, metadata, charge ect
Hello,
A client of mine has a Shopify store which uses the Recharge app to be able to offer subscriptions to their customers. This app is connected to Stripe as the payment gateway. Last weekend there was an issue with Recharge's webhook, so Stripe could not deliver the payment information to Recharge, so the orders in Recharge were left on pending even though the payment was paid.
Stripe has tried so many times to call the webhook, that it eventually stopped calling the webhook because it didn't return a response. Recharge has since then fixed the issue with the webhook.
All new orders are being delivered as expected, but the orders from last weekend that were left on pending are not being updated. How can I have Stripe re-try calling the Recharge webhook? Maybe I can manually update the order in Stripe so it re-sends data to Recharge?
Any help is greatly appreciated.
Hi, Stripe allows us to create a promotion code for 100% of value but users can't apply such code in the checkout. Could you help us with that? 🙂
Hello,
I would like to know if my sellers can see their dashboard on Stripe with a Stripe Connect Standard account.
Best regards,
hey, something odd I wonder if anyone has seen. A client from Kuwait entered two credit cards (AMEX and MC) and the card form built with stripe V2 showed "wrong format" for the card number and CVC. When they tried from a mobile browser, it worked normally. Any idea why it could happen?
Hi. Is it possible to add the tax information to the generated invoice? I could not find this option here: https://stripe.com/docs/invoicing/customize
Hello guys, good afternoon
I am getting below error.
Error: a similar object exists in live mode, but a test mode key was used to make this request
Anyone able to guide me?
I am using both live key on stripe.
what might be the reason for the error?
Hi, I have more of a general question around subscriptions and webhooks.
If a subscription is started and the card becomes invalid for the 2nd payment, the invoice.payment_failed webhook will trigger.
My question is say the card is not updated for another cycle (3rd cycle) is the invoice still generated and invoice.payment_failed webhook triggered?
how i can have this property in react PaymentElement options?
https://stripe.com/docs/js/elements_object/create_payment_element#payment_element_create-options-layout-spacedAccordionItems
May I get help please. Note please, that I don't want the support guy @crimson needle again. Thanks
Good morning !
Being self-employed; declared having a clean status and my various papers proving that I am in good standing
I started on stripe to receive payments.
And stripe my restricted my account for me to verify; except that when I checked it was permanently suspended!! Twice you do it to me..
And regarding corporate bank statements; in France I am exempt from pro account and VAT because my status is special.
I really need help I don't know what to do 🙏
Hi, when trying to test webhooks I try to test functinality to process webhook events I iniitally missed. I tried via await this.stripe.events.list({
delivery_success: false,
types: [... but even though I know there was just a setup_intent.succeeded event that I did not process I get 0 results in that call. Is there any special way to handle this on test ?
Hi I am a Flutter Developer want to integrate stripe with my flutter mobile app and I am from India but the case is when I am trying to pay in dollar currency the payment goes to incomplete while in indian currency it goes to successfull
It is asking customer name and billing address in the error
Hello, Team 👋
I have some issues for accepting payment from India
I am not sure why the GooglePay option is not always visible on payment link
I am also not sur how I can apply to accept UPI Payment
Thanks
hi
can i just use my test API keys, when i deploy my website in pre-production/staging, if I intend to test with test card numbers?
Hi. How can I see statistics of my stripe clients countries. I want to know from which country have payments the most
https://api.stripe.com/v1/customers how can I call this api in postman i am a flutter developer
I want to pay in dollar from india
I am trying to make invoice as 'void' in the 'InvoiceFinalized' state and getting error "You can only pass in open invoices. This invoice isn't open." could you please help me?
Hi devs, are you familiar with JQ?
Why is this code saying no matches found
$ stripe customers list | jq data[].id
via CLI
Hello,
I was trying out generating stripe invoices with default payment method as us_bank_account in Test Mode and noticed something weird about the payment_intent that gets generated when payment is being charged. The setup intent for the payment method was generated with the following payment_method_options as suggested in https://stripe.com/docs/payments/ach-debit/set-up-payment?platform=web#web-create-setup-intent:
"us_bank_account": {
"financial_connections": {
"permissions": [
"payment_method"
]
},
"verification_method": "instant"
}
}
However, the payment_intent that gets generated when this account is being charged has the following in it's payment_method_options field
"us_bank_account": {
"setup_future_usage": "none",
"verification_method": "automatic"
}
Is this something to be worried about when generating stripe invoices in PROD?
Hello, quick question:
Is it possible to create a card directly from the client-side? Does it require creating a SetupIntent?
Hello!
Does Stripe send payment_method.automatically_updated webhook event for cards added using Google/Apple Pay?
Is a webhook event payment_method.automatically_updated considered a legacy feature?
hello there! can I create subscription with free trial period without card ?
Hello! just want to get some clarification on something on the doc:
https://stripe.com/docs/api/payment_intents/object#payment_intent_object-client_secret
Stripe say that we be careful with not exposing the client_secret . We'd like to know what are the risks of this.
I'm trying to figure out how to collect a new mandate for BACS Debit payment methods. the stripe docs here https://stripe.com/docs/payments/payment-methods/bacs-debit#mandates talk about how a customer can cancel a mandate. It says "If you want to accept additional payments from your customer, you need to establish a new mandate with them." but it doesn't say how to do that. is there a way via the API (or via StripeJS) to collect or establish a new mandate?
Hey all, if I use confirmCardPayment (instead of SetupIntent) to collect the card info and pay for the first payment of a subscription with status incomplete, how do I get the payment method provided to be the default payment method for the customer?
I want to allow my customers to e.g.:
- see their payment methods list (for now it will be just 1 card, showing card type and last 4 digits)
- remove their payment method / card
- add/swap payment method / card
But I don't understand in the SCA scenario 1 flow (https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-1), once the subscription is active, where the payment method used is stored. On the dashboard the customer remains with no payment methods.
Dear Devs
We are a UK based Stripe customer...
Now we are trying to integrate wisepos with our local exe software and according to your team , out of US, UK Started providing server driven integration too. However, images/website doesn't say that...
Can you kindly confirm that server driven integration is available in UK or Not?
Thanks
Hello
I'm a developer of http://discloudapp.com
I was wondering if i'm handling subscriptions correctly
We have a plan system with about 8 different plans, if we offer other services should i add it to the same subscription object? And also how i'm supposed to manage that and also know what services to provide depending on the product.
Hi all,
I'm integrating stripe and I have a question. In our app we have 4 different types of payments, the first one is a one payment that allows the user to use the app for 3 months, when that time expired, we should update automatically to the second payment which is a subscription per year, but only for the 9 months remaining.
It's there a possibility to do it? And then when the subscription on 9 months expired, automatically renew for the next year?
Thank you!
Hello
I've been requesting stripe support to call me since yesterday
are they experiencing outages or something? i still have not the call and sent several requests "3 minutes waiting time" it has been over 12 hours no call
Hi, I'm trying to launch a webapp on fleek and I have a problem with the api routing of the paiment-intent file, since they don't support server side rendering or api routing at the moment. So my question is if it possible to integrate payments through stripe completely client side without api handler on a server??
Please help me with payouts testing
No such external account: 'ba_1MYoDRPEgrmSC6QLGeER0fyC'
when I try to create payout
Hi Stripe team, I'm trying to get Stripe account owner's email using the following API:
https://stripe.com/docs/api/accounts/retrieve?lang=node
In the API documentation's Node.js example, the email field is there, but when I use accounts.retrieve('my account'), I get some properties, but not the email. Why is that so?
Hey Stripe team, we're having issues with discounts and subscriptions. Is it possible to only apply the coupon code the first time only once.
It seems no matter what we do here there is an issue. If we don't send the coupon ID with the update subscription request, then it removes the original discount. If we send the coupon code with the update subscription request it applies it to the new line item. We just want it so that it will still honor the first discount applied but not apply it again. I've attached the settings we've added for the discount code too. We've got duration: once and eligible for first time orders only.
Hey stripe team, I know this is mainly for dev but if anyone can help me with this I would really appreciate it!
I believe I am blacklisted from strip due to having three accounts. Support doesn't respond to my emails and simply closes my tickets.
What should I do?
Hi Team, I hope you are having an amazing day. We have successfully pro rata our fixed cost subscription when someone signs up during the month. Our normally billing cycle starts on the first of the month. My question is what do we do about metered billing. Our customers pay flat rate and then £1/subscriber above 1,000. Of course if they start on the 28th of the month therefore only paying for a couple of days we would rather they pay metered overage pro rata as well. e.g. 3 days = 100 subscribers free then £1 each vs 1000 subscribers free then £1 each. Any ideas of best practice as clients could join at any time during the month.
We use 'billing_cycle_anchor' => 1677628800,
'proration_behavior' => 'always_invoice',
But of course this charges on the fixed subscription =. I don't think it impacts meterage at the end of the month.
Does Stripe Sigma expose the "Upcoming invoices" (ex: https://dashboard.stripe.com/customers/cus_NGtPmz97yp2SOb/upcoming_invoice/sub_1MWLeOGNN1T4yZi6TLquAm0W) ?
Is there a Stripe Element we can use to display user's available payment methods? Like listing cards they have set up
I am building and testing a component that generates a payment link with a custom metadata value. I need to validate that the metadata is making it's way from the payment link to the completed checkout session. I am using the stripe CLI to listen on a local webhook. When I complete the payment link in the test environment, my webhook is being hit many times, however, it is never hit with a checkout session complete event. This is the event I am treating as fulfilment of the payment and is where I need to pull out the metadata. I cannot validate this if stripe is not sending a checkout session complete event after completing the payment link form. Is it ntentional that there is no checkout session complete event being sent to a webhook ?
Hi. for the app that I'm building we're planning to save customer's credit card details and charge them later. Since we're building app in Europe, SCA might happen. I'd like to ask : what should we do if the created setupIntent has a status of "requires_action" ?
How can I check to see if a standard connect account we're making direct charges to is registered with our domain for apple pay? I thought registration only needed to happen on the platform account's dashboard, but apparently we need to follow this link https://stripe.com/docs/stripe-js/elements/payment-request-button?client=html#html-js-using-with-connect for apple pay to show up. By the way, if I may offer some friendly support, the docs for using the Stripe payment element are not clear about this requirement.
Hey all! What is the recommended flow considering SCA if a customer wishes to change/update their payment method while a subscription runs? Can I just use SetupIntent and confirmCardSetup and update the default payment method on the subscription? And then they will hit Scenario 3 here https://stripe.com/docs/billing/migration/strong-customer-authentication#scenario-3 and get for example an email from Stripe for completing SCA on a Stripe-hosted page? That's the only way that I see... but wanted to check :- )
Hi, is there a specific test card for subscriptions? I’m checking subscriptions in test mode but every renew fail when it try an automatic payment intent
How do you pass a react-stripe-js element like Card to the function stripe.createToken()? I have tried passing as a ref but its not working properly.
/* at the start of the CheckoutForm component declaration */
const cardElement = useRef(null);
/* on my 'handleSubmit' form handler function */
stripe.createToken(cardElement).then((result) => {
console.log(result)
});
/* inside my component function's return statement */
<div className={styles.col25}>
<CardElement ref={cardElement}/>
</div>
is it possible to check if any pending payouts exists before allowing a connect account to remove an external account (bank account)?
I am trying to send over the right amount that includes an application fee and processing fee so when Stripe takes out its fees I get the original amount paid to the user. However, this doesn't always work out the way I want. I am doing bankers rounding but if you look at this screenshot the fee is $30.74. Is there some documentation on the best way to calculate this before sending to Stripe? We take a 1% stake with our application fee from the subtotal.
Customer Portal and checkout session, do I need both?
Hi everyone! 👋
One question - My client has two different Stripe Accounts (Organisation A and Organisation B).
Can I create a transfer from Stripe A balance to the connected express account created in Stripe B ?
Hello 👋 I'm trying to integrate India recurring payments support following this documentation https://stripe.com/docs/india-recurring-payments and noticed a e-mandate parameter payment_method_options[card][mandate_options][interval] that can have a value of sporadic - I'm wondering if e-mandates with such intervals can be reused between multiple subscriptions (given that a charge amount is below the maximum value set in the mandate)?
Is there any way to mark an event as delivered? I can fin events that have not been delivered and proicess them, but that doesn't seem to makr them as successfully processed or am I mistaken?
Hi there, is it possible to get a product from a payment intent? Or is there another way you can find the linked product via a payment
Hello everyone. I exhausted some options before coming here, but still could not find a solution for my problem. This is why i am here t o ask kindly for your help.
I created a platform in Bubble to allow instructors from every country to come and add their classes to it. The main goal is to allow them to charge for their classes, collecting an app fee and then payout them afterwards.
**The thing is: I am currently in Brazil and my stripe account is BR. **
Because of that, I keep receiving errors when trying "to collect the app fee" [1] and "to transfer an amount to the instructor"[2], as the following error descriptions show:
[1] stripe error: stripe doesn't support application fees for platforms in BR with connected account in US.
[2] stripe error: sorry, this seller cannot accept payments right now due to a temporary error. please try again later.
This situation leads to my main question:
a) How could I payout a seller that is outside BR with a BR account? Is that even possible with Stripe?
Secondly, as a Brazilian who has an american bank account (at Community Federal Savings Bank) and has no SSN and no american local address:
b) Would I be able to have an US stripe account to allow this cross-border payouts? How?
Thanks in advance for the help!
how do i create a custom fixture and use it as my trigger? i'd like it to use test data that i already have registered. i do not understand how these stringArray flags work
Hi folks. A quick question about the use of prepaid cards. We are testing purchases, an in Stripe's testing page (https://stripe.com/docs/testing?testing-method=card-numbers#cards), there is no option for a declined prepaid card that I can see.
I would just like to confirm a prepaid card will be successfully charged or fail immediately; we will not have to wait for webhooks (payment succeeded/failed); it should succeed/fail immediately?
Can someone take a quick look at this? Still trying to apply a promotion code to an existing subscription. Something's not working. It must be user error, but I can't figure it out. Below is PHP library with a the test api key, a test subscription_id, and a test promotion code.
$promotion_code = "TEST50";
$subscription_id = "sub_0987654321";
$subscription = $stripe->subscriptions->update(
$subscription_id,
['promotion_code' => $promotion_code]
);
echo "<pre>" . json_encode($subscription, JSON_PRETTY_PRINT) . "<pre/>";
which is generating this error:
Uncaught (Status 400) (Request req_jgK1hsxlfUyk04) No such promotion code: 'TEST50'
We use Stripe Connect & Stripe Terminal to power our POS solution. Our clients have sales they have made on their previous system that are not recorded in Stripe. When a customer tries to return such a sale, we would like to be able to refund to a credit card without having a charge/payment intent in Stripe. How would we do this? Basically, we need some way to enter in card details and issue a credit to that card.
How can I list payouts for a connect account instead of the platform account?
hello so i activated my account using github student thing still i am not able to avail benefit of this
Hello. I inhereted an older node service that uses the stripe nvideo2
Is there a rest api for woocommerce that can accept payments?
Hello! I'm trying to implement a cross-sell strategy. (Subscription + product). To achieve this, I'm using add_invoice_items on subscription creation.
When I don't use any coupon on the subscription, all works ok, but when I'm using a coupon on the subscription, the coupon applies to the total amount (suscription + the product added via add_invoice_items). Is it possible to doesn't affect the "add_invoice_item-product" price?
Thank you
Hey, when i get webhook events, would it be considered a bad practice to have my user's session token included in the event as metadata? that way when i provision access i can validate that the session token is still valid
Hey, I would like to ask what is the best way for the following scenario:
In my application I have a product which the customer wants to buy. For the checkout.session I need the priceId to fill it into the line_items.
Should I store the stripe productId in my application to query the stripe product and get the default priceId, which is the current price as well. Or is there another way to do that?
Hey guys! Does Stripe offers an option to issue and/or redeem gift cards?
Hey y'all- Pretty new Stripe user here helping my org think about we integrate Stripe.
We have a Free tier and a Pro tier. We wanted all users to get a Pro tier 30 day trial when they sign up for our service and then after 30 days we'd demote them to Free unless they paid up.
This would require every user who comes in via our server creation flow to get a subscription. I know we can create a subscription without payment info which is great. But is it possible to create a subscription when a user signs up w/o having them opt-in as shown here? https://stripe.com/docs/payments/checkout/free-trials
We're getting their e-mail as part of the signup flow, can we just pass it to Stripe and create a sub or do they need to "opt-in" as shown in that support article?
Hello Stripe Dev team, i been working testing api stripe integration, so when I add the same payment method card and linked to te same customer id it's seems that i can do it infinitely.
I'm currently working in testing mode, but my question is, this scenario can change in live mode? which one buyer id to one payment method card information?
Hello Stripe dev team, just wanna ask about the payout. The date keeps changing and it's already two weeks late.
Hi, we are adding an item to a subscription that has already been paid for but no application fee is being charged for the new item
Hey when creating a new session using the sdk, is there any way I can pass in my own customerID?
Hi! We used to be able to set up a custom id when creating a price in the dashboard but I can no longer see this option. Was this recently removed? Is there any way currently to create a price with a specific id, using the dashboard/CLI/curl or any other method? We would like to move away from relying on specific ids but we need to support a legacy application.
Once I apply a promotion_code to a subscription, is there a way to remove the promotion from that subscription? ideally in the UI or via API.
Good morning! Can you confirm if invoice and/or receipt emails are automatically sent when subscription payments are automatically paid? Or is there a setting we have to make? We have a billing email address on the customer accounts.
Hello, is it possible to set the stripe api language/locale? Our backend sends back messages to the frontend to show notifications, but it needs to be in french. For the frontend, I can set the locale on like the PaymentElement without issue, but I couldn't find anywhere how to do it for the backend error responses? Thanks!
Hello, I have a problem using stripe. I have an application where the money goes to the admin account and once an event occurs, a transfer is made from the admin account to 2 connect accounts (vendors). The problem is that the balance of the stripe account the funds are in a state of 'Funds on hold'. I activate automatic payments and when I create a payment intent I do it with 'confirm: true', therefore, if successful, its status is automatically 'success'. So why don't I have the funds available to make a transfer to another stripe account?
is there a way to disable connect webhooks from sending from only one specific connect account?
How can I change the phone number on our receipts and have a different number for 2 factor authentication? We want to put the business number on the receipt but the business owner’s number for authentication
When i make post rest api call to create card type payment_methods.
Here is the body and if you see im including the zipcode
setBody('type=card&card[number]=4242424242424242' +
'&card[exp_month]=01' +
'&card[exp_year]=2029' +
'&card[cvc]=123'+
'&billing_details[address][postal_code]=85255'
);
In the response, why this field is empty address_line1_check null?
Hello community, I was able to create a subscription via a checkout page with Stripe's test card on production environment. Any idea how can it be?
Is there a way to get the Stripe fee from the successful checkout session after a payment link is paid? I know I can calculate it by taking 2.9% + 30c, but this could change in the future. Instead of calculating it and maintaining it in my books, I'd rather the API just tell me.
Hi! I have a question about an error I was getting on a couple payment intent objects when I tried to refund them.
Hello
When the customer changes plans, he validates whether there is a subscription with the stripe and, if so, proceeds with the cancellation.
The function being executed is as follows $customer->subscription()->cancelNow();
What happens is that in every cancellation the Cashier identifies and requests the creation of a prorate. Is this action automatic from the Cashier?
Hello
I have Stripe and other payment gateways
How do I connect the two to send my customers invoices?
Our customers receive invoices through their email, but can only receive one or the other (Stripe or another gateways invoice) How do I combine all the methods from each gateway into one invoice?
(Please if you can explain like I'm 6 years old, this stuff is so confusing to me and has been diving me crazy)
Hey If a user upgrades their subscription from monthly to yearly, when I get the customer.subscription.updated event, will the subscription line items still have the info for the monthly subscription info or will it ONLY have the yearly subscription info?
Hi guys. Is there something about HSA/FSA debit cards that is causing processing issues with Stripe?
Hi I am a complete newbie. I have set up Union Shop in the UK. Initially to recruit restaurants for local delivery and then signing up local users. Eventually after roll out in many locales to use the user base to develop national goods and service options. I want to automatically transfer payment to the merchants 90% of each transaction direct to their bank accounts. How can I do this. Maybe send me a detailed walk through.
How do I know what I need to put in the payment_method parameter?
export async function confirmPaymentIntent({id}) {
return await StripeAPI.paymentIntents.confirm(id, {
payment_method: 'card', // currently telling me there is no such payment_method
});
}
Wondering why we're sometimes getting an error around not passing through mandate_data when creating an off-session PaymentIntent?
https://stripe.com/docs/api/payment_intents/create#create_payment_intent-mandate_data
Stripe::InvalidRequestError: 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.
We've only received the error a few times while testing recently, and didn't receive it at all for multiple transactions. Can you clarify when and why this happens only sometimes when using test cards?
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 we define a subscription schedule phase, we can set a coupon on the phase: https://stripe.com/docs/api/subscription_schedules/update#update_subscription_schedule-phases-coupon
Is it possible to define a promo code ID on the phase instead of a coupon ID ? We are looking at applying customer unique coupons (thus promo codes) on the subscription using a schedule, i.e. "on the next cycle, apply this discount for this user".
I need help setting up a swipe with my iOS device.
Hey I am trying to add metadata when submitting a setup intent using stripe.confirmSetup() on FE. Is there any way I can add a metadata key-val pair when storing a new payment method ?
Hello, I added a feature list to my product. How can I retrieve it using the stripe API. I did not find anything about this in the docs and calling the retrieve product endpoint does not return it. Thanks in advance.
Hello what are the rules to require CVC pass, zip code match, name match, and IP check in case country is different?
Hi! I'm updating a stripe subscription in test mode through the dashboard ui. I'm updating the payment method to be the test visa debit card and the stripe webhooks are saying that after the update the subscription is now missing a payment method. How is this happening?
PatriotUSA
I need my secret key. Can you send it to me?
OK One last thing. Using stripe.confirmPayment() I need a route to get the following data
-customer_id
-source_id
-stripe_fee
-transaction_id
I am not seeing that on any of the returned objects
Are you talking to me?
No I am not, I was hoping the bot would create a ticket but it might be down
Does anyone know if it is possible to create a paymentIntent with some needed settings (capture_method: ’manual’) and thereafter refer to it when i create a payment session as part of the Prebuilt Checkout Page?
Can someone answer my question?
is there way to see payment-methods in Stripe-dashboard ??
James Downing
Folks this is a public channel with many users -- please bear with me and keep our discussions in the threads I create for you
Hi! We are using Stripe Tax and automatic tax collection for stripe connect via checkout sessions.
However we do have some line items (tips) that need a tax_rate of 0% or rather to be tax_exempt. Is there a way of doing so with Stripe Tax?\
Hi! I'm using the Stripe gateway in my WooCommerce webpage, but I have several problems with the visibility of the inputs... The <div> element with the class "wc-stripe-upe-element" not charges the content when I see the webpage, but when I see the webpage with the personalization board I can see all the elements...
Is there a way to migrate subscriptions/customer objects from one Stripe subaccount to another? We use Stripe Connect (Standard) to manage subscriptions on behalf of our users. If they currently are using Stripe Connect with a different platform, is it possible for them to transfer the subscription (or even just the customer) so that they can switch platforms without forcing their existing customers to resubscribe / re-enter their payment information?
Hey can I please have some help? I have recently gotten my account funds held and I have a couple of questions! What is refunds wil be issued?
Hello team, I have a few questions relating to payment failure scenarios and they are:
-
What happens if the user chooses to upgrade/downgrade between paid plans, but their card is declined? Will the user remain in their old plan or will they still move plans?
-
Will they be emailed about the payment failure?
-
If they never paid/update their card - when will they be removed off their paid plan due to not paying? If ever?
Hey team! Stripe is automatically blocking payments subsequent payments for a payment method after it fails once. It's blocking them before attempting them with the card network (presumably to save on interchange fees). These are often non-fraudulent payment methods, so we'd like them to actually attempt them again. Is there any way (other than adding the PM to the allow list) to force Stripe to retry a payment rather than automatically blocking it?
Hello support!
I have a list of products and they are all One-Time payments. What kind of integration should I build? I understand that PaymentIntents do not associate with Products and Prices. And I don't need subscriptions so the Subscription API that does use products is not relevant. Please help me determine what to do here.
Hey, So I plan on integrating stripe into my website, but Someone told me that having a chat that users can talk to each other 1 on 1 might be an issue, Reason being that if the site is based on strictly receiving money with nothing in return, what happens when they start talking in the chat about exchanging things such as sexual content for money. Was just wondering how to get around something like that so I can keep the chat system in place, thanks!
https://stripe.com/docs/india-accept-international-payments there is no clear idea in the above docs for international payment in serveices as where i have to use the customer object. do i have to use it in the paymentIntent and does the customer object has to be created before paymentIntent object?
Hello, I found that some of my balance was transferred to my bank which was closed. what should i do please help me
Hey everyone,
I have a question about fraud prevention. We are having a problem with our subscription based application in which a couple of users are signing up for free trials with cards that are not valid. When the trial expires, their card gets rejected. When their accounts become unavailable unless they update their payment details with a valid card, they make new accounts in the system with different email addresses and use the same card.
Is there a way to validate a card when the user attempts to create a tree trial without charging them?
We need a way to stop free trial subscriptions from being created if the card is not valid.
Technical details: React application with a customer portal checkout flow. https://stripe.com/docs/customer-management
Is there some way to talk to someone higher up than Support? they're currently tossing me around and have my account suspended for something that isn't even true
I know this isn't the right place to talk about all this but I'm currently in a stressing situation
Hi guys, I'm developing a service selling subscriptions. The customers have ability to update their credit card. We provide this through creation a session in Stripe API and redirecting a customer to the page https://checkout.stripe.com/c/pay/cs_… Customer enters card data and returns back to my platform. I update default PM to newly provided by the customer. This works fine but recently I've got a bug report that a customer has updated his CC but payment was failed. I attached his payment methods screenshot. Could you please advise what are those checks and how I can prevent of adding PM's not passing all the checks?
Hi team, is there a way to make my subscription flow such that a user's payment information is NOT saved after they enter in their card details and the payment is completed?
Hi may i confirm if this setting is not working on test mode? Thank you
is there a way to have like a transaction with stripe api calls. like what I mean is when cancelling a subscription and issuing a refund I only want to cancel the subscription if the refund amount went through.
If I have a chat system on my website, can stripe access the chat logs?
We received an "incomplete" payment when a customer tried paying via credit card. I'm not sure what this means or how to handle it?
Hello im using the webhook with flask. I resend the event from dashboard and I got "No signatures found matching the expected signature for payload"
could it be im using wrong webhook signing key?
Hay there,
Is there any option in stripe to accept UPI transaction in India
is that the key what appear in the stripe CLI?
but im using ngrok I want to test live not using the stripe CLI
@pearl jetty Let's use the thread created for you: https://discord.com/channels/841573134531821608/1075248003637592106
How can I check monthly if the user’s subscription is still active?
Is there a way to send a stripe test event to only a specific webhook endpoint? I'm trying to have an integration test run against a copy of the webhook processing code whenever a merge request is opened, but the events being triggered are being sent to all test webhook endpoints at once. Since each branch would get its own webhook endpoint and copy of the webhook processing code, this ends up in crosstalk leading to test failures.
Are there any repercussions to storing the price_id as meta data in the checkout session. When I get the checkout.session.completed event, I would like to know which price_id was used. Is it possible that the price_id could have been changed between creating the checkout session and receiving the webhook event?
I want to know how to configure trial according to :
- Customer choose a Pro plan have 7 days trial
- Customer can choose another 7 days trial, when the last 7 days has end.
- and so on, Customer can apply for a trial by himself
I use the paymentIntent method to integrate my payment. When I use the test card number 3566002020360505 to test, why does it return
I would like to re-check CVC once added source. Can I know how to do it?
Hello guys, good morning
I am getting below error.
Error: a similar object exists in live mode, but a test mode key was used to make this request
Anyone able to guide me?
I am using both live key on stripe.
I have created one new secret key and set it in the backend.
what might be the reason for the error?
Please guide me
Thanks
Will you please let me know how the tap and pay will work on mobile devices? Because i am not sure about the softPOS and everything as i am aware how to read card number and expiry from nfc card. but how to process those information with stripe
What is the max number of customers a stripe account and stripe connected account can have ?
I am having issue with schedule subscription update with new price
Hi Folks, why stripe is saying something went wrong? whenever i try to access data in stripe dashboard?
This account isn't enabled to make cross border transactions. You can enable your account at https://dashboard.stripe.com/settings/update
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Does anyone know how to trigger the error below?
"The POS is no longer authenticated."
Hi everyone.
can anyone help me in updating the stripe subscription payment? I'm stuck in few things.
i'm creating transfer and after then based on that transfer destination_payment id . i'm updating the payment intent description. But I'm getting this error.
can anyone help me
@tawny fern I've created a thread for you, let's discuss there
okay @misty hornet
hello, I want to sava card for the feature payment, and want to PCI, how the flow,help
Not growth my tiktok account followers @worldly junco
. @worldly junco
hello, I have facing issue with how the stripe fees is being calculated via charge amount with individual line items versus the whole amount, there is a difference of 1 cent which we are missing when charge is calculated via line item. for example, consider this invoice - https://dashboard.stripe.com/test/invoices/in_1Mb4QdIvwrjYDHRMe0zozXB9
Good morning. I like the Checkout experience because it is clearly independent from our website when adding card details so creates trust. How can I use same for future payments approval and default payment card setting. Thanks
I am from india trying to pay in. dollar in stripe in my flutter application but As per Indian regulation customer name and address is mandatory
I'm using nodejs stripe. I made a checkout session connected with a user's account ID, but when I verify the session ID I'm getting No such checkout session cs_test_a1F63blqpt8r72EdNRw9gP281lj2UnsUzomWcp7OC3pUBaPEPHdeTivJ1S
Im creating the session like so:
const session = await ctx.stripe.checkout.sessions.create(sessionData, {
stripeAccount: user.stripeId ?? process.env.STRIPE_ACCOUNT_ID,
});
and retrieving like so:
const session = await ctx.stripe.checkout.sessions.retrieve(
input.sessionId,
{
stripeAccount: input.stripeId,
}
);
The session went through because the stripe express account's total earnings increased.
@misty hornet here you can see
Team, we have been using automatic tax calculation feature of invoice. We are always getting tax amount as zero. I have raised this a couple of times before but I got general links in response every time. Can someone tell me the exact reason behind the 'taxability' being 'Nontaxable' in the invoice?
Hi, I'm using Stripe Radar where I have a rule to block prepaid cards. One payment, however, went through and is a bit of an anomaly: it is simultaneously a credit card and a prepaid card. How can I block cards of this sort in the future? Can provide more details if needed
Hi Stripe team,
My current transaction stays in Available soon, but not move to Available to payout. Here is the transaction id: acct_1MbEKtFT9Ci0bjCz
What can I do to move it to Available to payout.
Thanks
Hello, need assistance on using stripe extension in VS Code running in Windows 11.
Hi guys, earlier today I learnt that payment_method captured during the Stripe Checkout payment is attached directly to subscription so that subscription will ignore change of default_payment_method on a customer. I'm checking https://stripe.com/docs/api/checkout/sessions/create and wondering if payment_method_options.card.setup_future_usage or other similar option of Stripe Checkout Session could prevent «hardcoding» a PM to subscription and rather bind it to the customer?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
how we informed about the next billing cycle payment
Hello! Is there a way to get a list of balance transactions for an invoice? I need to get the net post-fee amount which doesn't seem present anywhere else. For charges you can go invoice -> charge -> balance transaction, but I didn't see any fields for non-credit-card transactions (I assume charge is for credit cards only, couldn't find any documentation clarifying)
I am from india trying to pay in. dollar in stripe in my flutter application but As per Indian regulation customer name and address is mandatory
Hello Team,
Today Morning I saw some unauthorized transaction in your gateway with my card. I contacted to bank they will take actions. But I want to know where the card has been used to buy which things? My card last 4 digits is 7307 and this is a amex card citymaxx also my name is MD Rakibul Islam. Please take a look. I really want to know.
Thanks
Hello,
I'd like to know if and how Stripe allows merchants to revert transactions.
Let's say a customer pays 10 USD to me, the merchant, and after a period of time (it can be hours, but also days or weeks), they decide they want their money back and I am ok with that. For example, this can happen when a good I shipped was not delivered for any reason.
How does it work for the merchant? Can I revert the transaction from my end using Stripe APIs for example? What are the conditions?
I looked up the Stripe documentation but I could not find a detailed answer.
Thanks!
hloo can i hide the current plan from coustomer biiling portal
Hi @patent mantle I've created a thread for you, let's discus there
Hi, I am currently using Go SDK for stripe integration, I need help with
1] How to create a one-time invoice with line items attached in a single API call?
2] Any way to attach a bunch of invoice line items to an existing invoice in a single API call? I don't see the update invoice API supports that today and currently, I have to add each line item in a seperate API call.
How can I get the connection status of Smart Reader in real time? terminalHeartbeat is too slow and so is onUnexpectedReaderDisconnect event.
Hello guys, i have this customer that fails to pay with Apple Pay, events logs say "authentication fails" https://dashboard.stripe.com/customers/cus_N9lt63xFM7SvEb
I don't understand what i'm supposed to do ?
here is the event :https://dashboard.stripe.com/events/evt_1MbgGqFVEFVGD6LSvH6BrmEX
Should the paymentSheet (react native) handle the authentification with the bank ?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
How tax calculated in checkout api as per location
Hi team, I am getting different results using different language apis. I am creating payment intent using stripe cli and stripe python. But results are different. Can you please tell me what is the issue?
Hi ppl, Does stripe payment intents always start from 'pi' ? or can be something else at times or can be changed in future ? 🙂
Team, I've been using automatic tax calculation feature of invoice. We are always getting tax amount as zero. I have raised this a couple of times but I cannot identify the exact reason behind it. Can you please point out why 'Taxability' is coming as 'Nontaxable'?
I am from india trying to pay in. dollar in stripe in my flutter application but As per Indian regulation customer name and address is mandatory
Hello Team!
I am trying to create subscription flow for dynamic products. It works as expected when subscription is being created with checkout session (at that moment product and price are being created).But problems start when subscription needs to be updated - seems like it is not possible to create product updating/creating either subscription via subscription api.
And also there is an issue with checkout session - every time customer needs to fill in card`s details, even in case there is one saved and set as default.
Am I missing something? How these issues can be solved?
This is the code:
Hey @misty hornet could you reopen it
Hi all!
i am trying to download the dispute fees paid for my transaction, i cannot find that voice from exports and from reporting feature of my account, is there a way to have this information from Stripe?
i have a question regarding volume pricing
Hi!
i'm trying to create a customer before creating a checkout session ( with js )
const customer = await stripe.customers.create({
email: user.email,
name: user?.name + " " + user?.surname,
phone: user.phone,
});
and then creating a checkout session like
await stripe.checkout.sessions.create(
{
mode: 'payment',
payment_method_types: ['card'],
line_items: [{
price_data: {
currency: 'eur',
product_data: {
name: product.name,
},
unit_amount: product.price,
},
quantity: 1
}],
customer: customer.id,
client_reference_id: user._id,
payment_intent_data: { application_fee_amount: 0, setup_future_usage: 'off_session' },
success_url: `${process.env.APP_URL}`,
cancel_url: `${process.env.APP_URL}`,
},
{
stripeAccount: connectedAccount
}
);
but i'm getting an error: No such customer: 'cus_NMQMIfXHYE8C6h'\\n
Hey, I need some help. I am creating subscription via payment link. Then I am trying to get metadata and charge using webhook. I am listetning to invoice paid - but subscription doesn't have metadata. I am also listening for CheckoutSessionCompleted event, but session doens't have paymentintent id so I am unable to load charge. Any ideas how to load both metadata and charge?
Hi, on card objects there's a country field (https://stripe.com/docs/api/cards/object#card_object-country). Who populates the country information? For example, when I create a setup intent I don't necessarily enter a country, so where does this come from? The context I'm asking is because we want to adjust our pricing if a card is an international card or not. Thank you
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
I am using stripe.billingPortal.sessions.create
Using Stripe testing environment i get back a url but there is a SESSION_SECRET in the url.
"url": "https://jasons-6pa9uc--customer_portal-mydev.dev.stripe.me/session/{SESSION_SECRET}"
Should i use a token that i get from stripe.financialConnections.sessions.create ?
I tried to use this token but i always have an error because the domain doesn't exist:
jasons-6pa9uc--customer_portal-mydev.dev.stripe.me’s server IP address could not be found.
Do you know what i am missing ?
Hello,
My webhook works perfectly on my local, but not in the pre-preod/staging environement
I am trying to debug it using the Stripe Cli command: stripe trigger payment_intent.succeeded
But my code returns an error :
Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
what am i missing?
This is my controller code:
async webhookPost(ctx: Context): Promise<void> {
const ctxRequestBody = ctx.request.body as {
id?: string;
object?: string;
type?: string;
data?: {object: {description: string}};
};
const sig = ctx.request.header['stripe-signature'];
const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY);
const endpointSecret = process.env.STRIPE_ENDPOINT_SECRET;
let event;
event = stripe.webhooks.constructEvent(ctxRequestBody, sig, endpointSecret);
console.log(event);
ctx.status = 200;
}
Hello team! I am creating a paymentIntent with confirm=true which enforces the requirement of two mandate parameters: ip_address & user_agent. The user agent value is simple when client is web, we send the browser's user agent. However, native mobile apps do not have default user agent values. Are there any rules in this case on what constitutes a valid user agent or we can send anything (for example <company-name> Android/iOS <version>)?
Hello team!
I was wondering if there’s a way to collect Apple Pay card details without charging the user. Then, After a few days, create a manual payment intent to create the charge and debit the customer. I found this option for cards but I’m not sure if we can do anything like that using Apple Pay.
Is there any way to achieve that? First collect the Apple Pay details and after a certain period of time perform manually the payment intent to bill the customer.
Thank you in advance!
Hey, One invoice have one payment_intent only, right?
Tax calculation zip code validation api plugin?
Team, while 55555 is shown as a valid zip code, Stripe dashboard shows its an unrecognized tax location, Any inights?
Hi, I have a question regarding "postponed payment". My use case is this: Prior to allowing usage of my service from my customers, I would like for my customers to enter their credit card details, once those are verified I would allow usage access to the customer. Once they have finished using my service, I would at that time be aware of how much I need to charge the customer for that usage session. The customer is rather unknown to my service, I will not have any details about their identity. I would also not be aware of their recurring visit.
Is the "Set up future payment" use case (describe here https://stripe.com/docs/payments/save-and-reuse?platform=checkout) an appropriate way to go given my use case or is there any other approach that is more designed for this?
Hello all, I am having difficulty while updating a subscription schedule. I understand from the docs https://stripe.com/docs/billing/subscriptions/subscription-schedules#updating you must pass in the current phase and then pass in the second phase you need. I have done this successfully done this once to create the schedule that I need. There is a use case in our application to then update the second Phase, however when I do this stripe gives the following error :
{ "error": { "message": "You can not update a phase that has already ended. Trying to update phase 0.", "type": "invalid_request_error" } }
The request maintains the start and end dates of the initial first phase of the docs and that phase end date is at a future date. I am struggling to read anything in this error.
**
Question:
As far as I can tell I am passing in the current phase which should not have ended and updating the next phase - am I using this incorrectly or is there anything missing from my requests?**
Hi Guys,
I'm adding connect account using this method
But this method add account as an express type but I want standard type.
can i get standard type account link similar to this one.
Thanks
Mahendra
i am trying to use connect account but my id verification fail every time any solution
Good morning. We had a Connect registration this morning, but no webhook was sent. Can this happen more often?
Hey all! If I have an ongoing subscription with a payment method associated that requires SCA, and the customer decides to upgrade (on-session) (which will do immediate proration), I get a past_due subscription and a latest invoice for billing reason subscription_update. How should I handle the flow from here? Is it to use confirmCardPayment passing the existing invoice.payment_intent.payment_method ID so the user does not need to input any card again, but reauth?
Hi, I'm using the stripe react native SDK. I'm connecting to a real device (Wisepad 3). Following the guide (https://stripe.com/docs/terminal/payments/connect-reader) I try to connect via bluetooth with the connectBluetoothReader function (after scanning for bluetooth device) but it just seems to do nothing. When I attempt to call subsequent functions i.e. createPaymentIntent, it tells me: "Could not execute createPaymentIntent because the SDK is busy with another command: connectReader". Any ideas?
Hi team, has anything recently changed in Google Pay integration? We now get all paymentIntents waiting for 3D secure authentication. This doesn't happen with Apple Pay. Any ideas?
Hi support team:
My problem is described as follows:
My server cares about the invoice.finalized webhook event. When a subscription renewal is successful and my server receives the invoice.finalized event, I use stripe api to get the associated subscription information. Is the obtained subscription information updated or updated? before?
I can't figure out when it would be most appropriate to fetch the subscription information.
Hi! I'm from Hungary and when I tried to activate Stripe my country wasn't listed so I couldn't choose it. Also, accidantelly I chose UK, and now I can't even change that. My question is, can I change my country, and will Hungary be listed? I already put 2 ads in my most recent podcast
i'm trying to test my integration of Klarna, but on the test page it is throwing this error. Any help about this?
Hi. I am building an expert marketplace, having multiple service providers sending invoices to clients. Does anyone know if sending invoices (on behalf of service providers) is included in Stripe Connect? Or do I need the Stripe Invoicing API as well? Thanks
Hello Guys, My name is Armand Gabriel, thank you for accepting me in this community. I come to you all for a bit of help for the next situation: I'm building an integration with Stripe for the first time, after using the Laravel Cashier (Stripe) tutorial ( https://laravel.com/docs/9.x/billing ) and creating a stripe account and a product ( with product_id + price_id ) at 'newSubscription' in the Stripe Dashboard I find a 400 with resource_missing - default_tax_rates[0], I attached a picture of the error.
Hi am looking for some one who can help me making some adjustments on the my current profile
Hey! I need support please
Hi, does anyone know if you can take a deposit from the customer and then a recurring payment after that? Or does it need to be two separate links
is it possible to receive payments by stripe without bank account ? I mean my money will get accumulated in stripe account and in future if I create bank account i can add it and ensure my payout? is it possibble?
how can i identify what products my customers have purchased when i receive a payout?
I have an image generation website and I want to give users who subscribe a specific amount of credits to use on the website, say 3K credits (image generation) and at the end of the billing cycle these credits expire and if the user is still actively subscribed (paid for new month automatically through Stripe) I need to give him another 3K credits
What is the best way to implement this? In my NextJs app I’m using Firebase and connecting it with Stripe using the official “Run Payments with Stripe” extension. I got Stripe connected and I can add 3K credit to the user when they first subscribe, but don’t know how to change the credit for them at the end of the billing cycle.
Do you happen to have example code for that?
Thank you
hi 👋
Can I create express account (connected account) that will belong to two organisations?
hi 👋
if we did not action on payment intent in 7 days then I have to auto-capture or refund the payment intent
I have to set up this configuration on the stripe side.
Can you help me?
Can anyone share the stripe setting page regarding this setting?
https://stripe.com/docs/payments/place-a-hold-on-a-payment-method?locale=en-GB#cancel-authorization
Good afternoon, I do not know where to turn. My account has been blocked and does not allow me to pass verification
Hello. Question about verification sessions. When I create a session and the URL expires after 48 hours, am I supposed to create a new session for the same user, or should I use the update method to "refresh" it?
Hello. is there a way to have a little more control over what members can on stripe accounts? We don't want to expose sensitive user data to everyone on the account, so badically only allowing to access test mode
are you allowed to use stripe to process payments for cheats for videogames
Hi Guys,
Is there a way to keep promo code usage synchronized in real time?
I was hoping I can get data in the** customer.subscription.created** webhook event but look like I don't get discount data in this webhook event
Hi Guys,
I have 3 tiers of subscriptions, and I want to be able to move the customer from one tier to another subscription tier to another. Is that possible with the current Stripe AI?
Hello guys
I have one question related to image on Stripe Checkout. I am using Stripe checkout for subscriptions and I want on the left side of checkout on desktop to put cover image of my product. I've added picture in Stripe Dashboard->Products->My product but image is too small at is 42x42 like logo. Can I somehow upload cover image on the left side? Stripe agent told me that I need to partner with someone to do that, I didn't understand her anything.
Thanks
Can I create payment intent with test clock and without customer id?
Hi All,
Wondering if someone can point me in the right direction, or confirm if there is no way around the below scenario:
We have 2 Products, each product has multiple prices.
When a customer changes their price via the API from a price on product 1, to a price on product 2, lets say from a Basic to a Pro plan, 2 events are triggered, an increase in the quantity of the subscription item on product 2 and a decrease in the quantity on product 1.
This works fine in terms of our applications licencing however we use ProfitWell for reporting and it causes some confusion there.
It essentially reports both events, that the customer has downgraded from product 1, and upgraded to product 2.
This matches how our code is written, however I'm hoping there is a way for us to do this change all in one event so that only the relevant upgrade or downgrade event is reported?
Thanks in advance for any help!
Hello everyone. I am trying to set up a subscription that has an initial fee followed by a recurring monthly charge starting in month 2 that will automatically end after the balance is paid off (the initial fee and subscription fees will be different amounts). And I am looking for the payments to be done through ACH. Is there a way to build this product so as soon as finish my sales call, I can re-direct customers to this page to start their purchase?
If there is a way to configure this so I don't have to send it manually invoices manually to each customer and they can check out once I re-direct them, that would be great!
@past rapids use the thread for your follow up messages/replies please! thank you
hello, could someone help me with the integration of subscriptions to react and node.js because I don't understand them
Hey 👋 how do other devs solve the issue of saving user credit cards? I am using elements, and generate the payment intent immediately as a sale is started. Suppose i want to add a checkbox for "save card". That would mean passing a request to my server to update the paymentintent to include the setup_future_usage property? It seems to me like this introduces a lot of complexity in general. What's the standard solution for optional card saving in custom flows?
Hello, Someone can help me to test , charging from saved card which requires authentication
Hi there, is there a way to test all the automatic emails Stripe would send during the subscription lifecycle? It seems I am not getting any emails while in test mode, is that right?
Hi all, I'm trying to use the method handleCardAction from @stripe/stripe-react-native useStripe() but it doesn't exist on the package. what version should I be on to have this available?
Hey everyone. If a customer tries to upgrade a subscription but SCA fails (e.g. he refreshes the browser), there is now an "upgraded past-due subscription" on Stripe.
What is the recommended flow to recover from this situation? I can keep provisioning the "correct" subscription, but are there any recommendations on the flow from this point on? I'm thinking a few options:
a) Downgrade the subscription back to its previous price
b) Instead of upgrading the subscription, always create a new one, and delete the old active one on the invoice.paid webhook (but then how can I prorate?)
c) Keep telling the user they need to authenticate (but then what happens if they don't and renewal date is reached?)
d) Rely on Stripe emails and hosted SCA auth pages for the customer to complete SCA or otherwise the subscription gets cancelled?
In other words... what is the recommended process for handling failed SCA?
Hello there! how can I check evt_1MbJ0VBfTh1Z0SMkl22dr2Og this event why it failed ?
HI Team
i am looking for solution to payout. so does anybody having any solution regarding payout because as per documentation ive tried it all the way but not working
Hello I am getting this error message on my integration build can you assist me with this?
Hi everyone! I have a fairly basic question ... sorry if its been answered elsewhere. I've read through the docs and sample code and can't figure it out. I assume I've overlooked something very basic.
I have a payment link set up to allow my customers to set up subscriptions. I also have a webhook endpoint set up that handles the events that Stripe generates when my customers start, cancel, update a subscription, etc.
My question is, how am I supposed to connect the customer who made a payment (and started a subscription) with a particular customer in my own back end? I have unique customer IDs in my system for each of my customers, and I tried passing this ID as a URL parameter in the payment link in my front end(using client_reference_id). This works fine for the checkout.session.completed event ... the client_reference_id comes through in the event object. But this client_reference_id is NOT sent when the subscription is created or cancelled. So I can't tie those events back to specific users in my system and so can't make the required changes (giving and removing access to content for example).
How are other devs dealing with this?
Hey,
I have some questions regarding how to think about handling different currencies.
I have a platform that will make it so that users will make a lot of charges to connected accounts that will exist all over the world.
My platform's default currency is SEK.
How will cases be handled when I have cases like this:
A user is in Italy, the currency here would be EURO.
It makes 3 purchases, one to a company with the default currency that is USD, one that is GBP and one is SEK.
Should I set the currency for each charge to match the company default currency or should the charge be set to the currency of the users?
Will there be any extra costs for handling these conversions, and where will they be applied?
Do i have to take this in to consideration when taking my platform fee?
Hi, I'm trying to append a "mandate" when creating a setupIntent with a 3DS required card. However I see two things strange: (1). I received TWO setup_intent.requires_action events , instead of one. (2). After I finish the 3DS authentication, the setupIntent was created successfully, but the mandate is still null in the setup_intent.succeeded event on Stripe dashboard.
Any ideas why ?
Hey, I have a question regarding Stripe Invoicing fees.
Particularly, when is the 0.4% fee collected from Stripe? Is it collected when the invoice is marked as paid or at end of month?
Also, if I use Stripe to create and send invoices, but not to execute the payment, is the 0.4% going to be collected anyways?
Thanks
Hi is there a function in stripe js that verify if the card number/ card cvc / card expiry data are correct? I'm using my own input instead of stripe elements
Hi, is it possible to create a price for a oneTime product but with volume pricing ? I have a feeling that this is not possible
Hey If a user upgrades their subscription from monthly to yearly, will I get the invoice.paid event?
Hey,
I have a problem with shipping Information. When creating a Session with Session::create() I get the response
invalid_request_error - shipping_options
Invalid array
And I'm not really sure why.
I added theshippping_optionson the same level assuccess_url,modeand so on.
My shipping_options look like this currently:
"shipping_options": {
"shipping_rate_data": {
"display_name": "Standard Shipping",
"type": "fixed_amount",
"fixed_amount": {
"amount": "695",
"currency": "EUR"
}
}
},
And I really can't see what I did wrong when I look at the API Doc
Hello. When creating a payment intent, we can pick a payment method on the backend. However, when confirming the transaction on the frontend, the client can pick another payment method. Can we somehow force the user to use a particular payment method chosen by the backend (unchangeable from the frontend)?
hi i am having troubles hosting the apple developer file to verify the domain to activate apple pay on shopify, can somebody tell me an easy way to do so?
Hello, I am seemingly having issues collecting 3Dsecure payments, customers are emailing in complaining
<script src="//js.stripe.com/v3/"></script>
</script>```
Hey guys, quick question, I would appreciate it if you could help. Can we see that tax collection is enabled for a country using the API?
I.e get the information in the screenshot via the API.
If using https://stripe.com/docs/api/tax_rates/object
Hello, is there any way to differentiate between subscription creation made with Tokens versus PaymentElements on Stripe? If not, is custom Metadata the only way to do this?
Hi. Can anyone confirm how a payment can fail then pass 3D secure authentication?
Hi, if a customer make payment in USD. The invoice will be in USD too. But stripe account is in eur. Is it possible (from api) to get that euro amount from this particular invoice ?
Hey, is there a way I can trigger the event payment_method.card_automatically_updated so my webhook can respond to it? Stripe CLI doesnt seem to support this and not sure what the request of the trigger would even look like
Hi there, quick question is there a way to reduce usage from a metered usage subscription?
Hey everyone, has anyone else noticed the Stripe Checkout page taking a long time to load when developing in test mode? I'm using the .NET SDK. Everything eventually works, but the Checkout page hangs the browser for almost a minute each time it's opened. I'm seeing this behavior in both the Stripe Checkout demo code (https://stripe.com/docs/checkout/quickstart) and my own implementation.
Hellp guys, when creating payment intents using stripeConnect.paymentIntent.create, can I send application_fee_percent instead of application_fee_amount?
Hey everyone!
I have a follow up question about this thread #1074706443070095371 message
Is it possible to use "pause_collection: {behavior: 'keep_as_draft'}" with resumes_at instead of using trial days? The issue I'm facing with adding trial days is that the status changes to trialing, which is not handled anywhere in our existing solution.
Can pausing the payment and then resuming it at a certain date be used with billing_cycle_anchor?
Is it possible integrate paymet system for Maestro debit card?
Hello everyone!
is there any other way besides the connect transfer that we can transfer the funds to the customer's bank or other payment methods
basically, I do not want to create connect account to make transfer funds so I am curious is there any other way to make the transfer work
A customer tried paying for someone on our website via the API and the payment came back as "incomplete". No further details were provided. I'm not sure how to proceed with this one?
Hey when i get the checkout.session.completed event, will the subscriptionID and invoiceID be present on the object?
Hello,
I have a Stripe system on my client website using Checkout session and creating subscription if necessary regarding my database info products
My client want to create a subscription system for products working like that :
- pay 1 time X€ and 10 months after 9.9 each month
- pay 2 times x€ by month then 10 months after the first payement 9.9 each month
- 3 times / months then 10 months after first payment 9.9 each month
- 5 times / months then 9.9 each months
- 10 times then 9.9
For the first I can go with a trial period of 10 months before creating subscription at 9.9/month
For the last I can change my tarif after 10 recurring payment
But can I pause a subscription for x months after x times payment then restart it wirh a different price ?
Thanks
Hello! We want to add an analytic to see how many people are using GPay or ApplePay. However, I've been told by several folks from the Support chat that there's no way to distinguish between a GPay / ApplePay wallet selection and manual cc entry because they're both considered "cards". Is there really no fields that describe what the customers chose? Is there something in the dashboard or logs that will help describe this?
@stray oxide my thread got closed, can we reopen?
Hi why upcoming invoice is $0 when i downgrade a user from $30-$20 within billing cycle and similarly when i upgrade from $20-$30 the next invoice shows is $50 but it should show $10, i think it's due to old price is getting added
what is the easiest way to find out how much can be refunded on a subscription. if its a $100 subscription and we already refunded a partial amount to it how can i grab how much is left that I can refund
Hi all. I am working with the Stripe Terminal SDK on Android and when using both of these CCs I am getting the following error when executing confirmSetupIntent(...): "The latest attempt to set up the payment method has failed because authentication failed". Is this expected behavior? I was expecting a more meaningful message or error code.
Hi! I'm currently implementing a Payments Widget using Stripe Elements in React with a Node.js backend. Currently, our created payment intent includes automatic_payment_methods set to true. I've seen a lot of newer material from Stripe's youtube saying that support for Google Pay and Apple Pay is built in through having automatic_payment_methods set to true and turning them on via Stripe Dashboard. I've seen other older videos and docs talking about invoking PaymentRequest object. If I'm using Stripe elements with that flag, do I need to write new code to involve the PaymentRequest object or is it built into Elements as I'm suspecting? Thanks!
algum BR para me ajudar?
Does Stripe store invoices online for a limited time (in days) or is it online in the cloud forever?
I have a stripe connect account, a client of mine receives transfers, his cnpj has changed, but there is no way to update the CNPJ of the stripe connect account, but he also cannot receive this payment because the linked bank account is not valid, like should I proceed?
Is it possible to set up a coupon to discount the xth month? Example: regular price for the first 3 months and the 4th month is free?
Hello everybody, can I connect new users through the OAuth for express link to my basic business account or I need to generate setup link connect via API?
I am having a really weird issue for a while now and i would really appreciate some help it's been couple of weeks i have been stuck with rhis problem.
I am having issue while upgrading the subscription suppose a user subscribes today on 16th feb to basic plan -$20 month but now he wants to switch premium plan so i am upgrading the subscription by resetting the billing cycle to now and deleteing the old subscription item but the invoice amout is wrong it shows $10 instead it should show $30
Hi there! My account is locked to the wrong country - is there anyway to change it?
@odd cloak please respond in the thread we created for you
Hi, do you know the cause of this unexpecified error in Stripe Webhook?
Hi I'm trying to finish the set up of a stripe account
The business is a rideshare app so there's no "product" and the service would be calculated per ride
How would i go about creating the payment link?
Hey mates! Is there a way to retrieve non handled webhooks? Let's say my backend was down for a couple of minutes while Stripe tried to hit my webhook endpoints?
hey in the paymentIntent object there is a field latest_charge. does this mean that there can be multiple charges associated with a pi and which one should i look at for important information?
Hello. Im trying to generate a balance report via the api from c#. I am using the ReportRunService, setting the correct parameters and then getting a ReportRun instance back. When does its status change from 'pending'? Do I need to do something or do I just Thread.Sleep in a while loop until it does?
Hello. Trying to test a scenario: Customer checkout session --> Pay with bank account --> Don't validate bank account right away but rather send a webhook of type Events.ChargePending. This is all working but because the invoice paid gets sent about a minute later i don't have time to validate my events for charge pending.
So question: Is there a way to delay the bank verification for a few hours?
Hey i am using the golang sdk v72 and its seems like the checkout session does not have an invoiceId or created field but the docs say it exists on the object https://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-invoice
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 everyone. I create the customer as step 1 and added to database. I then create a future payment intent (see code below) so that the user uses the Stripe Checkout Experience to add their Card. I then use the Webhook for the setup_intent.succeeded and grab the payment_method (I think) whats next I am using PHP. The card is not yet set as default and the payment_method isn't associated with a customer. When I submit my subscription which has a FIXED PRICE, VOLUME PRICE, METERED PRICE combined subscription and takes advantage of the billing_cycle_anchor and proration_behavior, I include the customerid. Kindly help me finish the loop what should I be doing next. Or is there a better way to set this up. I am somewhat confused at this stage but I know I am 80% there. Thank you for your help. I am using PHP and HTML. I do not play attention to the query string response on the success.php page instead i rely on web hook as recommended. $session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'mode' => 'setup',
'customer' => $customerid,
'success_url' => 'https://website.com/manage/stripe/success.php?session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => 'https://website.com/manage/stripe/failure.php',
]);
Hi I can’t access to my account
where can i find my checkout session ID
Hi, I am a fairly longtime user of checkout.js, some of my (new and re-subscribing) customers are now complaining they can't sign up. There doesn't seem to be any support in this version of checkout.js for 3dsecure. Looking at this page provided in the error message, https://stripe.com/docs/billing/subscriptions/overview#requires-action, I am wondering if I can build something easily or if there's a bridge so I can authenticate and complete these payments and subscriptions.
How do I find stripe payments history? It took my money twice today. I am trying to find it
am looking to integrate stripe new checkout into a mobile checkout
I cant log in website it kept saying email not found
Is there a plan id parameter for subscription api?
how to get the productId from paymentIntent stripe
I'm a little confused about how to handle what seems like a potential race condition with the asynchronous nature of payment intents. What would prevent a customer from potentially altering the contents of a cart on my server between the time that stripe.js confirms the payment intent (and the status becomes processing) and the time that my server receives the payment_intent.successful webhook? Should we just always retrieve a payment intent and check its status before performing any cart updates to make sure it hasn't begun processing?
Hi, the Stripe declines card with generic error card declined. Is there any way to know more details onm a reason?
Hello. We are trying to set up a Stripe Terminal integration with Bluetooth M2 readers and had a question about the purpose of terminal locations. Specifically, what implications does setting a location have, aside from making readers easier to organize? If we set a single location for all of our readers will they work, even across multiple countries/currencies?
Hello! I need help with subscription currencies!
hi
I'm developing a data synchronization screen for the subscriptions I have registered in my bank and the data I have in Stripe.
This screen has to identify cases where the invoice was not created in our bank, due to an error on our part when receiving the webhook.
With this, I would like to know if you have the possibility to collect the invoice creation event and resend the webhook of this event, as we can do through the panel.
In this case, the invoice I'm using by default is in_1MaI0IJh9ZHcVWh9JRcmesST, which we received the creation event but due to some internal error we didn't create the installment.
Hello, when creating a payment intent, is it normal that it also creates a charge..? I'm testing an implementation with payment intents without capturing the funds right away and saw that a charge was also created at the same time. From what I understood, I thought that Charges and PaymentIntents were separate, but PaymentIntents is the only one that will receive new updates compared to Charges. Am I understanding something wrong? Thanks for the help!
Guys, i’ve completed a stripe payment on marketplace, it does ask to open my banking app and execute payment. After successful payment the redirect to a succes checkout page with order id/tracking id is giving an error. Can you help with some instructions
Hello all! Anyone here really good at sigma? I'm trying to write a query that selects all users with more than 1 payment method, but cannot figure out for the life of me how to do it. Any help would be greatly appreciated!!
Hola devs, estoy por abrir una plataforma de venta de contenido de todo tipo, ya sean fotos xxx o rutinas de gimnasio, al igual que transmision en vivo. Soy de latinoamerica, sera que no puedo usar la pasarela stripe?
Quick question about Custom Checkouts hosted by Stripe. Is there a way to change the location of the custom message?
Hello, I am implementing a subscription flow using Stripe Elements. This is working as intended when subscription begins immediately and a payment intent is created to access the client secret.
However I am also trying to implement the same flow with a free trial, where the user will still be required to input their payment method. Is there another way to get the client secret for the Stripe Element? as payment intent is not created with a free trial, so it needs to happen at a later stage.
Hi, when going through 3DS, how do we know when to close the iframe with the 3DS authentication?
I would like to simply close the iframe modal without having to redirect my user to another url. Is that possible?
Is there a way to access the response to a web hook event via the API or one of the SDKs?
is there a way to find out what payment methods would be available for an invoice from the API? we're building an interface in our dashboard to create invoices and I'm trying to display available payment methods
Hi team, receiving this below error, when i add metadata to the body of post rest api call to Create a card token:
"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameter: metadata",
"param": "metadata",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_oTURv4eJGMNAkg?t=1676493953",
"type": "invalid_request_error"
}
Http h = new Http();
HttpRequest req = new HttpRequest();
req.setEndpoint('https://api.stripe.com/v1/tokens');
req.setMethod('POST');
req.setHeader('Authorization', 'Bearer ' + STRIPE_SECRET_KEY);
req.setHeader('Content-Type', 'application/x-www-form-urlencoded');
req.setBody('card[number]=4242424242424242&card[exp_month]=12&card[exp_year]=2023&card[cvc]=123&card[address_zip]=85255&metadata[origin]=Salesforce');
HttpResponse res = h.send(req);
Is it possible to make Stripe Checkout multi-tenant? By default, Checkout is single-tenant with dependencies upon Product/Prices, etc.
From the docs, I don't see an obvious way to accomplish this; however, I thought it was worth asking in this forum. Perhaps one of you has implemented multi-tenancy with Checkout?
Hi, I'm using createPaymentMethod to create payment method, when using with card it work fine, but with sepa it ask for more details like address, name.., are those really required?
any one know how to integrate stripe with blogger.com
I'm trying to update a subscription in the future. This is the error I'm getting:
Status code 400
{
"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameters: start_date, customer",
"param": "start_date",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_9rRtTIDGz1jldz?t=1676496007",
"type": "invalid_request_error"
}
}
need help with my stripes keeps making reset password
When a connected account connects while in "live" mode but then changes to "test" mode. Is there a way for the app it's connected to to know it?
Hello - I am having an issue with logging in and account setup - we have entered all the information requested and we keep getting emails saying to verify the account and we do the same steps over again. We really need to speak with someone to get this resolved.
Hello, does anyone know how to capture the information of a single payment through stripe node.js to take it to my database?
Hello! I have a quick question regarding stripe Sigma. I've been playing around with it for a bit but I can't seem to find out how to get it to work in test mode. Am I missing something simple or does Stripe sigma not support querying test data? Thanks!
Question about the invoice api. We query the invoice api and use the invoice.customer_email field to link customer information. Recently we realized that the email address was incorrect on the invoices and we need to update it. We corrected the email on the stripe customer object, but the invoice.customer_email field still reports the old email address when we query it via the API. Is there a recommended solution to this problem? Thanks.
Here is an interesting question - - Do any idea as to why on my Stripe Dashboard it says:
You have an upcoming Instant Payout at 1:00 PM on Mar 26, 2022 for your instantly available balance of $XXX <<<< NOTE THE DATE 2022
is there a way for me to check if WeChat pay is enabled in a stripe account with its stripe api key
I'm having trouble locating the 1099 on stripe. I can see all my tax info is there and has been verified however a 1099 has seem to evaded me. Can someone point me in the right direction?
https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#test-account-numbers
Is there any test bank and routing numbers that simulate errors? I am using the payment element and entering the info manually without using instant verification. The test numbers in the link don't simulate errors and the setup intent becomes successful .
Hey guys I'm having a little problem to set up subscription_data.metadata parameter on a stripe.checkout.sessions.create call, at the docs it says I should use
subscrition_data.metadata:'value' but it's not working
Hi. I notice that checkout-payment-success redirects user to "payment completion page" which includes payment_intent and payment_intent_client_secret in the query string. 1) Is that normal or ok? 2) If so, where can I find documentation on what to do with those two values and/or what is recommended to do with the payment completion page? (I couldn't find the docs) I assume I use those two values to hit api to retrieve relevant information?
Hello! I'm having some issues with transfers. I'm creating payment intent and an user pays that. Then I wanna get back to that payment intent afterwards and create a transfer. However, since I'm doing this through a Brazilian platform, I have to use the source_destination parameter. This parameter requires the charge id, but I cant retrieve the charge id from a payment intent, so I just tried to put the payment intent id. However the function gives me an error "flutter: UNAUTHENTICATED" and the function called doesn't show at functions logs as a log and there's no data generated on my connected account, such as a transfer or money that I'm waiting to receive or something
Hi, what happens if I don't provide a return_url to a payment intent that requires 3DS? I don't want to redirect the user to another url. The flow I am trying to implement is:
- User tries to pay with card
- 3DS is required
- It opens an iframe for the user to go through 3DS authentication
- User completes 3DS
- The iframe simply closes and we go back to the initial payment page
Hey guys, thanks for the help on this, I implemented the webhooks as suggested in my previous question, I listen to setup_intent.success and update the payment method metadata. But when I am trying to update the payment method using the stripe.PaymentMethod.modify() It gives me an error saying : stripe.error.InvalidRequestError: Request req_*** : No such PaymentMethod. I was wondering why it was not recognizing the payment_method_id.
Hey team, is it possible to have “companies” register under a main Stripe account to get paid? Like my client wants his app to be able to pay companies 80% of the payment and then his main Stripe account gets 20%? Do I need to implement Plaid for this?
Hey devs, how do I update the amount when creating the payment intent if I want the customer to change it on their end?
Curious: is it possible to customize the screens on the WisePOS E terminal reader? As in is it possible to build a question/answer flow before asking for payment onscreen using the javascript sdk?
Trying to use the dashboard to issue a credit note to an open invoice with steps from https://stripe.com/docs/invoicing/dashboard/credit-notes but I cannot find the add item line option for the invoice (which is the first one for the subscription)
When using the payment element, I know we can hide fields like name and email. I was curious if we could hide the confirm account number field and just keep one account number field? What about removing the business option for the Account type dropdown where it includes Invididual and Business values?
Hello, I am the owner of an LLC founded by Stripe Atlas. I have a problem. I would like to open a bitbay account, but they require a Lease Agreement for the premises for which my LLC is registered. is there any way to get it?
Hi there. We're having an issue with hosted onboarding for custom Connect accounts.
Flow:
- Go through hosted Stripe onboarding to verify user and add bank account (in this case use test Canadian account 000111111113 to trigger failed payout)
- Create payout
- Payout fails
- Navigate to hosted Stripe onboarding again, but now there's no option to update and fix the bank account. The bank account section is completely gone
If a Payout fails how is a user supposed to update their bank information?
Hi. I'm getting No such PaymentMethod: 'pm_card_us' when using creating a subscription schedule and setting default_settings.default_payment_method. I'm not sure what I'm doing wrong. This pm works in another test for setting a customers default_payment_method on POST /v1/customers . Any help is much appreciated. My request ID is req_JqyPQ1NUIIK2qG
If you have Tax calculation enabled in Stripe Checkout and you accept payment and charge sales tax for a subscription, how do you charge tax on subsequent invoices, is that taken care of automatically?
Hello stripe family
I want to display the applicable coupon on my billportal page.
I've activated the coupon feature but can't see where I'm going to put it.
Hi. I am using the product search options and have a query like this
{
Query = "active:'true' AND metadata['Page']:'Gymshare Main Payment' AND metadata['State']:'" + state + "'",
};
Where state is a parameter I am passing in. If I had a product that looked like the one in the screenshot with multiple states in the State metadata, how could I perform a 'like' operator to see the ones that have say 'UT' somewhere in the metadata
I had someone try to sign up for a membership that isn't even available anywhere anymore, and after thousands of failed attempts, one got through and I cannot get Stripe to help me. It charged this card (which is probably someone's card that they hacked) and now I don't know what to do or how to handle this because they will obviously keep trying with all these diff names but same email (@example.com) What do I do?!
Hi Guys,
Can I ask checkout stripe can allow promocode key in by customer?
I know can attach but i wan free text key in by customer? possible?
const prices = await stripe.prices.list({
limit: 3,
})
in what order do prices get retrieved alphanumeric or random order?
Hi - We currently use stripe and Ontraport as our payment process platforms.
When the individual customer payments pull through to Xero from Ontraport they clearly state the customer's name or email.
When the individual customer payments pull through from Stripe they say "Subscription Creation" This makes it super difficult when reconciling payments as I have to find the payment in Stripe and match it to the invoice in Xero.
Can anyone help with this issue and why Stripe payments are not pulling through with the customer's details?
Hi support team,
I want to integrate the subscription function in stripe payment on my server.
I plan to use the checkout session as the entry point for creating a subscription, and I can get the id cs_live_xxxx of the checkout session when creating it. Instead, the subscription information corresponding to cs_live_xxxx can only be found in the Stripe webhook event checkout.session.completed/checkout.session.async_payment_succeeded.
Is there a better way to get the paymentintent or subscription information corresponding to cs_live_xxxx when creating a subscription?
I'm trying to add the AddressElement into the admin area of our app, the intention is to be able to send invoices out to customers by calling the API. I'm using the AddressElement to collect this data and have it posted to our backend.
I don't want the name field to appear (or for it to be disabled) but the appearance rules don't allow this.
Is this something that can be done?
Hey guys. Urgently needing support to cancel recurring payment.
I dont have a stripe account so no way to login and cancel it...
was made through google play but no info showing up on there.
Hi support team,
We use a Wordpress plugin to process donations on our website. We've been getting a great volume of failed attempts to make a payment. We get an email with this info:
(start of email)
Note: It is normal for transaction errors like this to happen. For example - if a customer enters an incorrect card number or an expired card details, it will trigger an error.
The customer will be requested to enter valid details for the transaction to proceed.
This email contains some raw transaction data just for the site admin to be aware of the incident.
Following error occurred during payment processing:
Stripe API error occurred: Your card was declined.
Debug data:
{"product_id":"560","action":"asp_pp_confirm_pi","pi_id":"pi_3MbMpBCBDXxHXxOA0P7cLdo8","token":"4b4f89a0758f3ef57298438ce3e2542b","opts":"{\"save_payment_method\":true,\"setup_future_usage\":\"off_session\",\"payment_method_data\":{\"type\":\"card\",\"card\":{\"token\":\"tok_1MbMpDCBDXxHXxOARgbdO3rw\"}}}"}
(end of email)
On the website side I tried deleting each "active" product on our website. Also we deleted any active link where users could make donations... Then deleted the API information in the Stripe plugin settings in Wordpress. Then deactivated and deleted the plugin entirely.
Then on Stripe Dashboard I changed the only publishable API that I used for the website to be expired. I changed the Secret Key as well.
I did that 2 hours ago and I am still getting Failed Payment errors.
Like some keeps using our link to try credit cards.
Any ideas on how is that possible?
How do i calculate upcoming invoice charges while upgrading and downgrading the subscription. Basically we have different logics for upgrading and downgrading the packages, when a user upgrade we are setting it billion anchor to now and when a user downgrades we are use schedule update to downgrade the subscription. Everything working as expected but when i get the future invoice it using retrieve future invoice it gets me wrong amount
I keep getting an error while attaching a new payment method to a customer account (https://dashboard.stripe.com/acct_1LuI2SPeGFhEiwvD/logs/req_QrmA32RR0rkvSr?t=1676517616). it says the payment method doesn't exist yet. The payment method is created on the front-end using stripe elements, but attached on the backend. Any ideas on how to make this work?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
can i use existing customers stripe account to use in my multiparty payment using stripe connect ? Everytime my customers going through account setup using express connect ?
Hey, when stripe creates a customerID for a user during the checkout session, will that customerID always remain unique for that customer if in the future they had new checkout sessions?
I'm creating a website and need a "Secret Key" and "Webhook Secret" but I dont know where to get this from
Hello! I need help in returning MRR by month of all products with Stripe via Sigma. I am looking for the exact query SQL string. Can you help?
Hello All, I am trying to end to end test Authorizations locally. When I create an authorization, I get the issuing_authorization.created, and issuing_authorization.request, but when if i try to decline the issuing_authorization.request via the webhook it still shows that it is approved on the dashboard... Any ideas?
Hi, may i confirm if these settings were disabled in test mode?
Hello! I just have a quick question about stripe checkout. I am developing an application as a PWA and want the entire user experience to be similar to a native app on ios and android. Can I implement stripe checkout in a way that won't break the normal flow of the PWA when the user is redirected to the stripe hosted checkout page? More specifically, I do not want the browser address/toolbar to appear in any part of my application. Thank you very much for your help in advance!
Hello, I have a question in regards to subscriptions with trials. When i set trial_period_days on subscription.create call, it ends up charging the user at the exact time of day when the subscription was created in the number of days which i set the trial_period_days flag to. I would like it to charge at the end of that day, is that possible?
Hello, when a customer has a card and it goes to expired, does stripe automatically upgrade the card to the new card issued by the provider?
hey guys, I want to create an invoice and i set it to "collect tax automatically" but it says "no address added". I want to add the address of my client but I don't know how to do that. Does anyone know how to do that?
Hi Team,
While saving the card details via setupIntent, its showing a text "By providing your card information, you allow xxxxxx to charge your card for future......."
Can you please tell me what will be the name showing for xxxxxx in this case?
need stripe api to validate postal code
hey team, I am using react-stripe to integrate stripe. We are using stripe Elements 'payment element' to collect card information. However payment element is showing a country dropdown which i dont need. I couldnt find anyway in the docs to hide this country dropdown. Since our site is only operational in UAE we dont need to show the country dropdown and default to UAE. Is that possible?
Hi team, I'm using separate charge and payout with connected accounts. I created a transfer followed by a payout. Then I tried to retrieve the payout object but Stripe says "no such payout object found". What should I do?
Hello dev support team! I need a bit of help with refunding orders of connected accounts and the stripe.balance.retrieve through the NodeJS api.
Hi, we were creating stripe issuing cards for our business partner. We would like to give options for our partners to choose their card colors as we can see there are two options on the dashboard black, and white. How can we use that option on API?
Hello
I am doing partial refund. but instead of passing reverse_transfer true, I want to call createReversal() 1st and then after confirming reverse transfer call refund API. But I am not able to decide how to calculated amount to pass in createReversal() for reverse_transfer in case of partial refund. Is there any percentage decided by stripe or proportion to refund amount.
@peak jasper this is a public channel, please don't post any sensitive information like emails. I'd suggest reaching out to Stripe Support https://support.stripe.com/contact if you need help with something that may contain sensitive information
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 am working on an android app that uses node js as server side, so basically i want this app to be able to send money to any google pay wallet and master card account. User will select payment method enter receiver credentials and transfer money from his Mastercard or Visa.
It's not a Wallet
It will simply provide a platform for money transfer.
I am new to payment integrations any help will be nice. But if you can show me some example code I'll be very grateful.
Hi Guys,
I'm trying to add connected account with same mail multiple times and each time it's create new account.
Could you tell me what happens here. (In test mode)
Hi all,
I would like to know that is it possible to prevent Incomplete payment generated through PaymentIntent?
Hello, can I ask questions about the Stripe extension in firebase here?
Hello, I have a question. from yesterday my code has broke for refunds ($stripe->refunds->create([
)
When I do partial refund or full refunds it always shows this error message
It checking whether greater than for stripe amount , not the net amount
this api call worked till yesterday
now it has break
Can you assist me regarding this?
How do i get the future invoice amount before downgrading subscription via schedule update?
Hi! I'm from India. I want my customer to pay based on their usage of our services on monthly basis. All customer related data will be in our database, not on stripe. Which mode should I accept for payment using stripe? Plz help
Does the 3D Secure validate wrong month expiry?
where should I start to learn how digital cash wallets are developed. What tools and technologies are required.
実装についてご相談させていただきたいのですが、日本語でのご質問に対応していただける方はいらっしゃますでしょうか?
Hi everyone I need some help
I can receive transfer.created webhook, but not payout.paid, why?
anyone there?
hello
Hi
where are you from
Thailand
beautiful scenery in thailand
stripe create customer postal code is not validated
Hi. I'm developing Stripe payment for two platforms that are basically copy of each other. Flow is not a subscription payment but rather on-click charge for a balance that is on the customer's account.
To achieve that I create instance of Invoice item without specifying invoice, then I create new invoice and then I finalize it and pay it.
It works perfectly on one of the platforms - items are attached to newly created invoice and value of the invoice is automatically calculated. However on the second (which is basically copy of first platform) - invoice is generated with value 0 EUR and items are marked as "pending". What can be reason for that?
Hey Stripe, currently dealing with apple pay testing by Stripe Elements. But, it has an error during payment processing, saying Apple pay is not available.
account: acct_1D58c0FWmrFHVcd4
Hello,
I was creating sales repot for my client based on the transactions that are performed on the stripe. I wanted to get the connect account: Account volume billing, Payout Fee and Active account billing; per month. I was able to view it in my stripe dashboard in All Transactions menu but could not see any API to get those fee. Is it possible to get this fees via some API? It's important for me to provide fee reports per month in the form of excel sheet to my client.
i need some help in achieving PCI compliance
when we creating the subscription for payments
for the subscriptions we are seeing "Test mode auto-cancellation" with specific date
what is that mean?
and how it is generating for subscriptions?
Hi, we have fraudulent users re-using the confirmPaymentIntent call to test different cards and we are not sure what's the best way to block them ?
Hello, I have updated version to 2022-11-15 from 2022-08, after that charge.refunded event is not returning refund object data with meta data I set
this is not retuning with new version update
How can I fix this issue? because I have set additional data in metadata
Hi! I have a question concerning which information a platform account can see in a Standard Connect account.
Hello ! I wanted to know if we could have unique emails on customer accounts?
Hey mates! Couple of questions regarding Dispute status here. 1) are funds withdrawn from my account right on Dispute open or when the dispute is lost? 2) what's the difference between won and charge_refunded ?
Hello! i'm a non-us citizen/resident. I am going to bill professional services performed outside of the US to a US customer and will send the invoice via Stripe. Question: is the customer expected to ask me for a W8, or does Stripe deal with that?
Thanks in advance!
Hello Team!
I am a bit confused about setting payment_metod_type on checkout session.
I need to set payment via bank debit, so it will be either us_bank_account or sepa_debit.
Payment type us_bank_account allows only usd currency and sepa_debit, and also currency can not be different from one set to customer.
So the question is us_bank_account payment type it accepts only accounts in us or account can be in eu but transaction will be in usd?
What does this mean?? I havent done anything wrong on this account.
:question: @timid summit 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 guys, I am using createGooglePayPaymentMethod in React Native to retrieve a payment method from Google Pay so that it can be charged later. In our app a user sends a request to another user and their card is only charged after the request is accepted. So, I treat this payment method the same way as I treat a payment method that comes from a CardField and call confirmSetupIntent on it, but I'm getting an error "Card details not complete". I would really appreciate if you could point me in the right direction with this, thank you.
When collecting card payment method for future use, is it better to always collect the CVC or is it better to have the user provide it when they make the payment? The payments are B2B.
how to pass body in event on webhook
Hey folks! I'm implementing Payment Element as a part of subscription flow.
Our checkout flow is a modal to preserve app state underneath. Unfortunately, redirects from the Payment Element reset the state of our app.
Is there any way to make Payment Element app not redirect to payment URL automatically? I've been thinking to open the bank flow in a new tab/window and once it's done return to the main app.
Hi, i have the following flow, but for some reason the customers do not get automatically charged on the first subscription:
- Stripe element to collect card information
if card information is valid, it is sent to backend, that - creates the customer
- fetches tax rates
- attaches the payment method to the customer
- creates the subscription
- returns the payment Intent
- If needs confirmation, confirm payment intent client secret with confirmCardPayment
HI. I would love to test payments for subscriptions that initially work and later fail and wonder how to do that. The way I currently see is setiing upa payment method that works and then switch the payment method of customer to a faling one and advance time via clock simulation. Is that right or am i thinking too complicateD?
How can I download invoice and send as attachment in php
I have an integration between Recharge and Stripe. One of my Stripe payments from a German client can't seem to reach Recharge's webhook. Other payments are fine, but this one keeps failing. It gives a 422 (Unprocessable Entity) error and an error response of: 'Webhook mixup'
Hello, I have stored always authentication test card (4000002760003184) in to system, and when I do a transaction using that stored card it does not give the paymentIntent succeeded event. It stops at payment_intent.requires_action.
Can you assist me about this pls?
Hello there are several webhooks. I need a webhook that will describe an issue when any type of charge failed like subscription, one time charge or any other charge. Anyone please suggest me the best hook?
Hi, I am using @stripe/stripe-react-native: "^0.19.0" . Is there a way to disable the country and zipcode field inside the <CardForm>? any solution for this helpful.
Hi is there an element in stripe or a method to retrieve the icon of the a payment method type /brand like card - "master card" or sepa_debit?
Hi All - I have a scenario where I need to integrate newpay (Deko) in to stripe - Deko demonstrate here the stripe dasgboard https://docs.dekopay.com/v2.2/docs/stripe-dashboard. However, i cannot find reference to newpay or deco into stripe on the wp repo or the woo repo. Has anyone else done this and what was your mileage?
Hi Guys,
Im implementing an affiliate program currently and im trying to retrieve a session so i can see if a coupon code was used.
I need to be able to read the coupon code so i can link it to an affiliate and cant seem to find a point where i can retrieve it
Hello, someone could tell me why I throw this error if it is in the index.js of my Node project.js is webhook
Hello, I have a question regarding the "pricing tables" for the subscription trial. Is it possible to set it as on the screenshot?
Basically when you click on each plan you have 14 days trial with the benefits of Paid plan 2. After 14 days you are downgraded to free plan. Is it possible with pricing table? Thanks
I have completed the domain name verification but I still cannot pay Apple Pay normally, can you help me to troubleshoot?
Hello, can anyone help me with “Redirecting user to stripe identity verification “ in Wordpress. I am stuck and this would be a great help. Thanks
Hello stripe family
I want to display the applicatble coupon on my billportal page.
I've activated the coupon feature but can't see where i'm going to put it
Hi I want to know how to retrieve the branch code of the iban, like for this test one : DE89370400440532013000 I want 89
Hi Guys,
Here is my Case scenario,
I have a customer which can have multiple subscriptions, So Let's say Customer A has 2 ongoing subscriptions each having a different plan.
Now Customer A decide on the 21st of the month that he needs another subscription on a different plan.
So now we have a total of 3 subscriptions:
Sub 1: Plan A - start on 1st
Sub 2: Plan B: start on 1st
Sub 3: Plan C: started on 21st
Is there a way that the billing cycle of 3rd subscription can be synched with the first two subscriptions so that Sub 3 billing cycle also starts from the 1st of the month, Also I want them to be charged only for 10 days in his first month as he started on 21st of the month .
Hello why i see on the bank extract a wrong URL
this are my settings
but the extract is displaying the url we had on development
we also changed the env varible at heroku but that url is still showing when an order is placed
Hello guys,
can someone explain to me how are payout webhooks/events working.
Basically what I am interested in is, if payout is created and its "success", then payout.paid is sent, if its failed then we have payout.failed.
But I think there are cases when its "paid" initially and then after it fails. Is then payout.updated sent for the same payout that was initally reported as payout.paid? And, is that payout.updated only sent in case of additional changes to already existing payouts, something like refund.updated? Thanks!
Hey Guys,
I want to use stripe.verifyIdentity in react native but this function is not avaliable in this https://stripe.dev/stripe-react-native/api-reference/index.html documentation
Documentation for @stripe/stripe-react-native
is anyone confirm me please that can we use stripe.verifyIdentity function in react native or not?
Hey my country not in the website what should I do
Can we use pricing table with checkout sesion and settings to start free trial without collecting payment detais? https://stripe.com/docs/payments/checkout/free-trials
Hi admin I signed up stripe account few weeks ago but no one contacted me to get started. Any help?
Hello guys! I need help with a customer's purchase of a subscription plan. In the subscription (sub_1MbOVOFjpuH1UtZ4l9UDxDwj) - plan - quantity, there is the correct value of 62.00. However, if you look at payments (pi_3MbOVPFjpuH1UtZ41YpcmN93), the quantity is different: 54.49. I would like to know if anyone can help me understand why the client paid a different amount than the established one.
Hey I have a subscription plan. I create a stripeSubscription before the payment element gets rendered in order to send the clientSecret back to the frontend and use it for my paymentElement (react). User enters card credentials and everything works fine. But in my flow it's possible to go back to a previous step and change the subscription (remove/add products). I once again create a new subscription to get a new paymentIntent, whichs works fine but then I have unneccecary incomplete subscriptions in stripe. Is it possible to just update the subscription and get a new paymentIntent that way?
Hi. According to the docs, Stripe have different charges on payments depending on whether a card is international and "premium". How do we determine whether the card is premium or not? Also, it seems that Stripe has additional charges if there is a currency conversion. How do we know if there will be a currency conversion, can it be determined from the card details, e.g. country?
We had some payments land in review. After reviewing it, I canceled and refunded the subscription that the payment was originally for. However, it seems this has left the payment that was placed in review in place, still stuck in review. Should I refund that payment specifically, or would it get refunded twice in that case?
Hi, I'm testing my SCA flow: I found that (1). if I do NOT set "off_session: true" in my paymentIntent , then the payment is incomplete state when I test with a 3DS required card, and I received a payment_intent.requires_action event (2). If I do set "off_session:true" in my paymentIntent, then the payment is failed state when testing with 3DS required card, and I received a payment_intent.failed with error saying "authentication_required"
May I ask if they mean the same: SCA is required ?
Is there a reason in test mode why charges that are immediately successful are taking more than 20 mins to send a charge.succeeded event? They normally send immediately.
I am trying to implement the embedded pricing table but in the documentation, it does not mention the inlcusion of a customer (to create a checkout session), how can I avoid creating multiple customers on the stripe side, and how can I make sure that if a preexisting customer clicks on the pricing table CTA, they do not get the option to subscribe again?
Hello. I'm looking for ways to dynamically change subscription price (not by price id). Is there an option how to do this through the API? Thank you.
Hello.
If I want to use test clocks for my app can I do the following:
- create customer and subscription through my app
- use that customer ID and simulate time with test clocks
- check behaviour of subscription through the app
It says in docs "You can’t choose existing customers during test clock simulations. You can add up to three new customers to each simulation." so I'm confused how to use this
Is it possible to "listen" to an NFC signal for a non-credit-card using Stripe Terminal, so that a customer could tap an NFC loyalty card to identify themselves at checkout? Or does the NFC only register payment methods?
Hello team, hope you are doing great! Quick question for you:
I have a product with 2 prices. The prices are a Yearly and Montly subscriptions.
I would like to create a Coupon that applies to the Yearly price only.
Is there a way to do so with the stripe dashboard?
Thanks a lot 🙂
I had to step away for a bit, it is possible to reopen https://discord.com/channels/841573134531821608/841573134531821616/threads/1075774942878113812 ?
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
We're trying to make the payment elements show options for Apple Pay, Card etc., but it only wants to give us cards. I've created this payment intent to test with: pi_3Mc8hIL7ilRdQXxE1uuBvN4P. It only puts card in the payment_method_types array when created with automatic_payment_methods - how do we fix this?
We are trying to update a subscription end date via the API Update Endpoint by populating the cancel_at with a future date. However when submitting this it is just cancelling the subscription rather than updating. Any idea why this is happening or what we are supposed to do to update the subscription end date?
Hi All,
I'm implementing subscription based integration but scenario is there is no fixed pricing instead every customer is charged differently based on his scenario. How to implement this without using a fixed priceId ?
Thanks in advance.
Hello, I run a stripe account of my whop website so people can join my paid discord server. I recently had a member not cancel his membership in which he obviously got charged because they payment option he chose was the daily one and it clearly states that when you purchase it. He then filed a dispute for every single charge calling it "fraudulent" which is a very false accusation of me and my business. Stripe is now saying my account is under further review and could get shut down in 2 weeks. The email said "my business has a high level of risk than stripe is able to work with". I filed an appeal and wrote a huge message explaining everything that happened and the steps that i have already taken steps to prevent further disputes, i even stated i would pay back all the disputes if it means i get to keep my account running. I just wanted to type on here to get my word across as i feel like i was this entire situation has been unfair to me and my business and want thing to be right. Thanks again i appreciate all you guys do!
Hi folks, is there a way to move funds from BANK balance to CARD balance in order to payout connected account?
I have a situation that I transferred funds to connected account and the funds moved to the BANK balance instead of the CARD balance.
I'm setting up a post call to upgrade a subscription from a free trial. I'm getting an error when I use both trial_end=now and billing_cycle_anchor=now at the same time. Is there something I'm missing?
Bonjour, j'ai du soucis pour créér le compte Stripe. Je suis dans l'application WeShre
Can I create the priceId via API after creating a customer instead of creating prices from dashboard or cli?
I'm trying to create a paymentintent, but I get two or more currencies, when I collect the application amount fee, can I set a default currency to exchange all payments to USD, I already adding currency Attributes?
Can I get a new thread for this problem? Had to step out for some time.
Hi, I'm having a problem, I'm trying to resume a subscription as it's stated in the documenetation but it's not working 😦
How can I search for disputes based on specific metadata through an API call? Example: dispute.metadata[integration_status]=“success”
can we use custom form for making payment using payment intent?
Hello, when creating a PaymentIntent with hold, why is it that the initial status seems to be requires_capture instead of requires_payment_method or requires_source?
It seems as though upon the first call to create the PaymentIntent, it's already in requires_capture even though from what I read it should be requires_source (for my api version).
For clarification, the payment method was created with a setup_intent and when creating the payment intent, I pass customer: x, payment_method: y, capture_method: 'manual', off_session: true, confirm: true as the options along with amount and currency.
-
Why is it that the initial status seems to be
requires_captureinstead ofrequires_sourcein the screenshot based on the time? -
Do I need to pass
confirm: trueandoff_session: trueif the payment_intent is on hold? I do want to have authorization before the capture.
Thanks for the help!
When a customer cancels a subscription and you send customer.subscription.updated webhook, since an "update" can be many things and not only a cancellation, what is the best way to sift through the params and determine if the update is an update to cancel a subscription (at period end) since we can't set an email to send via the Stripe dashboard and wish to send a custom email in that case.
Hi, is it possible to find a ckeckoutsession from invoice in API ?
HI someone help me with this error. i did a stripe integration using composer and installed the packages but when i removed the test secret ket and replaced it with the live secret key and tested with a live card this error started poping
No such payment_intent: 'pi_3Mc7jNKeBBYG5nCn0MI0qpYE'; a similar object exists in live mode, but a test mode key was used to make this request.
someone help me please
Hi,
I'm using java to connect with stripe api.
I'm trying to retrieve the value of capture_before after creating a payment_intent with pre-authorization.
First I updated the pom.xml to use the supporting version:
<dependency> <groupId>com.stripe</groupId> <artifactId>stripe-java</artifactId> <version>22.7.0</version> </dependency>
After doing it, the method getCaptureBefore() become available using:
paymentIntent.getLatestChargeObject().getPaymentMethodDetails().getCardPresent().getCaptureBefore()
However, this value is returned as null, including to paymentIntents that I can see in Stripe platform that the field capture_before have a value.
I also tried to force the use of the latest stripe Api_Version when retrieving the paymentIntent, but still get null value returned from .getCaptureBefore()
What am I missing?
