#dev-help
1 messages · Page 32 of 1
Hi;
What is the payout speed for clients, if they are in the cross-border payout countries
Lets chat in the thread I created
Hello, I have a question about refunds with standard connected account.
If a connected account refunds a paymentIntent directly by their Stripe dashboard will the application_fees be refunded as well by default? If not how can I set that by default the application_fees will be refunded?
My second question is if I can listen to refunds created by connected accounts using webhooks, so that I can modify and delete data on my database.
@daring lodge can comment on original thread, but request id is req_ucyXgtq3OfuXqR
What are the forms of payouts available for countries that are supported and cross-border countries?
Hello, how can i create a payment intent to charge a saved payment method?
Hello, I live in Turkey and I have a company in the UK. I opened a new store and integrated stripe into my store. But at the store opening, I accidentally made my home address information my UK company address and I cannot change it. Stripe asks me to verify. I have verified my identity but I cannot update the address information because I cannot make changes. I would be very grateful if you can help.
Hi, I have a connected platform that processes transactions on behalf of users. How can we send Tax amounts with a payment intent? Is it possible?
Hi 👋, Sorry, I don't know how to reach Stripe Dev to report A BUG: Seems some webhooks (not all) are not sent. In particular, I saw several customer.subscription.deleted never sent to my backend. Just for info.
I'm trying to capture the charge created by Checkout Session. I'm getting an error - This uncaptured Charge was created by a PaymentIntent (pi_3MjqeBHGAALtknZ41f6loEj8). You must capture the PaymentIntent instead. For more information, see https://stripe.com/docs/payments/payment-intents/creating-payment-intents#separate-auth-capture
The linked site doesn't have any information about this issue.
Hello, I have a question regarding a Stripe account that I manage for my client. Specifically, I am interested in implementing a new Stripe feature and I was wondering if testing this feature in test mode would have any impact on the live feature.
How can I get a transfer from the PaymentIntent?
Hey guys, I tried to find the answer with no luck. I'm working on integration using Elements.
- Whether I can test Google Pay using Chromium running on my linux machine? I added a 4242 CC to my chromium's wallet (but not my google account — my browser is not logged into my google account as well)
- Can it be tested using HTTP (not S) integration site?
I set a restriction on a coupon that it can only be used once per customer on their first purchase but it was successfully used twice. can you tell me why? pi_3MjsHUBPM36OC3gX1FJuPnM3
I have a question -- if a customer's payment method fails on a subscription, will that subscription be automatically cancelled?
Hello all, I have an issue which is that for any given email, there may be multiple Stripe customer objects and I need to filter the list of customer objects to only those with active subscriptions.
I am hitting this endpoint https://api.stripe.com/v1/customers/search?query=email:"xxxx@gmail.com" to get all the customers with the given email, however there is not info returned regarding whether or not they have an active subscription
I get "you have insufficient funds" even though I have a balance. (Using authorization header, for connected account)
#dev-help
My transactions continue getting reversed even though it’s connected to a good American bank. Some transactions go through but not all. Where does the money reverse to? How can I locate it and send it back?
Hi. I have a subscription that is supposed to Expire because it could not collect funds (Incomplete status). I waited patiently for this and now it says 3 minutes ago if payment isn't completed when will it run its expired flow?
if I have a user on my app with a uid, how do I know which uid has bought a subscription through a generated stripe payment link?
I'm assuming I can pass a parameter when creating a link and then the webhook can send back the UID so I can save the customerID to that user in my database?
I have a question about this. So I have this subscription object and I notice there is a customer string here
https://stripe.com/docs/api/subscriptions/object?lang=go#subscription_object-customer
How do I get the proper customer information from it? It seems I cannot do s.Customer.Email. S is my stripe subscription object
How can I make a charge available for payout in test mode? (change available_on on a balance_transaction)
Is there a way to get the calculated value for what a customer would pay for a subscription based on the product and quantity they've selected? I'd like to be able to show the customer what plan they are on and what they will typically pay vs. the next invoice amount which might be zero if there are credits.
what does "available on" column means in the dashboard?
how can I add metadata in search params
I am trying this
searchParams := &stripe.CustomerSearchParams{
SearchParams: stripe.SearchParams{
Query: fmt.Sprintf("metadata['uuid']:%s", account.UUID),
Limit: stripe.Int64(1),
},
}
and I am getting this response
searchParams: &{{<nil> metadata['uuid']:61547b2a-a5c9-4a12-a1d1-91cae6f6b266 0xc000ad3c48 <nil> [] false <nil>} <nil>}
[ERROR] Request error from Stripe (status 400): {"status":400,"message":"The search feature is temporarily unavailable in your region.","request_id":"req_JJVjIaValu0rS6","request_log_url":"https://dashboard.stripe.com/test/logs/req_JJVjIaValu0rS6?t=1678408203","type":"invalid_request_error"}
Hey team 👋 do you know how I can go about debugging why some of our German customers are failing purchases using the Payment Intent API?
Happy to provide more detail into the errors if you need
Hello.
My customer has a subscription. An invoice has been created for this subscription. I'm using stripe invoice "search" functionality (https://stripe.com/docs/api/invoices/search?lang=cli) to retrieve the invoice. Below is the query that I'm using:
stripe invoices search --query="subscription:"sub_1Mju6FJS2eq6Ic9KvqRPefWU""
This query doesn't return the invoice. Why?
subscription id = sub_1Mju6FJS2eq6Ic9KvqRPefWU
invoice id = in_1Mju71JS2eq6Ic9KrCyT9ax3
Another quick Q: I want to see whether a customerID has an active subscription. I tried querying the customer and was checking the object but I don't think it has the nessary info I need. Is the best way to do this just to query the invoice prefix or is there a better way? two queries seems kinda weird for this basic info
hi im querying subscription in this request : req_84EveIkh61rqXX
and im expecting it to return this subscription : sub_1MjuwYLK0bfo5HSbLHY33ASU
but it is returning empty list instead... please tell me what am i missing, thanks
Hi there - do we need to use Stripe Atlas to use Connect? I'm trying to activate production for Stripe Connect and it keeps redirecting me to fill out all the Atlas stuff. We've already incorporated elsewhere.
It says my API Key is no longer viewable
Hello, I'm in need of configuring that each customer can only use one trial for all my plans. What I have to do?
Good day good people
I'm trying to create some python tests that bypass calling stripe apis directly, and need to populate a stripe product object.
However, if I try to create it in a simple fashion, it doesn't have required attributes such as "name" that are accessible off the object (in the naive approach I am taking):
p = stripe.api_resources.product.Product(
api_key="test",
idempotency_key="232323",
stripe_version="3434",
stripe_account="454545",
name="test_product",
)
assistance appreciated!
Hello, need help with adding description to the invoice for auto-confirming subscription with confirmed setup-intent
Hi, is there any test card number for virtual cards?
How do I specify only retrieving disputes that "need response" or are "unsubmitted" when calling....
$disputes = $stripe->disputes()->all()['data'];
I am experiencing customers getting two subscriptions at the same time with stripe checkout
Is there a way to show a Stripe rendered invoice for upcoming invoices?
Hi Stripe team
I'm trying to implement unlinked refunds for credit cards and want to handle scenarios of refused failures.
I can't see any test card numbers for such a use case in
https://stripe.com/docs/testing
https://stripe.com/docs/refunds#unlinked-refunds
The documentations suggests we need to be able to listen for a refund.failed webhook event. But am wondering how we can go about testing this in test mode.
Hi, I am creating a Podcast with a group using Anchor, for the legal name in the monetiziation form, can I put our podcast name instead of a members?
How can I add "one month free" when creating a checkout session like I can when creating a payment link on the dashboard?
@lime geode your thread is still open, let's continue there
Hi, I need to perform my own operations every time the payment is successful in the subscription, and how to implement these
Will I do recurring payments from our customized page during payment
When using webhooks, what http status different than 2xx I can use that will cause Stripe to retry and which ones will cause Stripe to not retry?
I have a subscription which is being managed by schedule update. I am canceling the subscription on period_end but when i resume the subscription with the current period it doesn't show the last scheduled update i think it's due to releasing the schedule when canceling the subscription. My question is how could i resume the subscription with last schedule subscription after cancelled
Have a nice day, im using flutter and i finished my project on android side. When i transport my project from android to ios and use xCode for firebase integration, im getting this error.
'(any PKPaymentAuthorizationControllerDelegate) -> ((PKPaymentAuthorizationController, PKShippingMethod, @escaping (PKPaymentRequestShippingMethodUpdate) -> Void) -> Void)?' is not convertible to 'pkDidSelectShippingMethodSignature' (aka 'Optional<((PKPaymentAuthorizationControllerDelegate) -> (PKPaymentAuthorizationController, PKShippingMethod, @escaping (PKPaymentRequestShippingMethodUpdate) -> ()) -> ())>')
IOS version: 16.2
Xcode version: 14.2 and 14.3 (beta) tried.
thanks for now.
#dev-help message from this thread. I have tried with newest flutter Stripe SDK and android official SDK. The issue still occurs.
Hi Stripe Team, I have a requirement where I need to pass a parameter in the Payment link and I want to access this parameter once I get Payment status.
Hello Team. Is there a tool to explore API request like Google Developer Console or Postman?
hi is there a way to set the subscription start date when creating a subscription?
i want to create a subscription that ends at the same day and time as the start date, but with no proration, eg : 10/3 08:00 - 10/4 08:00.
Hi Team, There is a requirement in our application, where we need to modify the amount which was authorised during checkout. Is there an API we can use for this purpose or during the payment modification can we drop the 1st auth call and send an re-authorisation the new amount?
using the customer portal billing. What is the webhook even fired when you hit Renew subscription?
basically how to capture that? what field i have to inspect?
Hey guys - may i check if you guys process turkish lira by any chance?
I've set a weekly payouts for connected user account. Can I test this with test clocks? Where to do I pass the argument?
Hi Stripe team.
How can I use my existing network tokens (without tokenizing via Stripe) to process card payments via Stripe. I am looking to use my existing tokens for processing Merchant Initiated Transactions via Stripe.
Please help with the relevant fields in the /payments API.
i has an issue with expo-stripe when i create a page add card payment using stripe sdk run on devepment it run on android and ios but i build code and run on android crashed app, on ios it run. Please help how to fix it! i find anything on google and other but can't fix it
What is the difference between requires_action and requires_confirmation?
Hi, I am following up on my previous messages. Have you had the chance to investigate the Issue I reported two days ago ? Many thanks, Julien
Hello, I juste subscribed to Stripe with Woocommerce and I have a problem on authentification. I already contacted the Support without any result. When I try to connect, they ask us to configurate the authentification with passeport and so on, which was already done but it asks us again and when we try we have an error saying that we have tried to connect without success many times so we have to try later
and we have the same error since more than 24 hours
Do you have any solutions plz?
Hi Team, I need assistance please with Stripe Schedule Subscriptions. Is someone able to guide me where i enter the code into please? Total Novice apologies..
hey, a question about old API keys. We're using very old keys (generated over 10 years ago) and trying to render a Stripe Elements form raises an
Uncaught IntegrationError: It looks like you're using an older Stripe key. In order to use this API, you'll need to use a modern API key, which is prefixed by 'pk_live_' or 'pk_test'.
We also have a modern publishable key (a 'pk_live_' one) that renders the form well. The question is should we roll the secret key? Are there any risks of using such an old secret key? I assume it's recommended to roll it at some point but it's a significant effort to update it in multiple configurations and I'm trying to determine its priority. Thanks in advance.
I created a checkout session in subscription mode and have some payment methods available (Gpay, Link and ApplePay) but for some reason the buttons dont appear on the checkout page. I have tried using both FF and Chrome to confirm if it was a browser dependency issue (it isn't).
What am I missing here ?
Hi Team, we are unable to test Googlepay with AMEX creditcard can anyone help with this issue?
HI! I have a question
Hi team, I'm using stripe's react native SDK to integrate 3D secure in my expo app. But the 3d secure in-app browser on iOS is not closing automatically. It works on android though.
I tried adding a deep link in the urlScheme prop of StripeProvider like myapp:// but this threw the error Not a valid URL. Then I tried using a custom webpage which opens the deep link using window.location.href. With this i could open the authentication screen which redirects to my custom webpage. But after landing here, nothing happens. Once i close the in-app browser manually, i see that the deep link opens the correct screen but why does the in-app browser that stripe opens does not close automatically?
Please can anyone help? Stuck on this for a while now.
can I change a color pallette at stripe checkout?
Hi team
I have a question about the checkout page. I want to dynamically generate checkout pages for our customers. The problem is that our customers are separated by countries and some of them may work in different countries at different times. For example: a grocery store may use our checkout page in Austria, a clothing store may use our checkout page in Germany, and a pet store may use our checkout page in Austria and Germany. We need to prohibit payment for people from a country that is not supported for each store.
Is this possible with Stripe? If yes, could you tell me where I can find this in the documentation?
Hi, team. I have a similar issue to this one (#1072514414017790052 message). I created an invoice in the web dashboard with a one-time product (created while creating the invoice). I see that the product is immediately archived by stripe, but if I want to fetch it using the Java sdk I can not retrieve (using the active=false filter). Also, if I go to the list of archive products in the dashboard (https://dashboard.stripe.com/test/products?active=false) I get an empty list.
The product id is prod_NV2YLvS4RqNww3.
Is there a way to fetch that Product?
Thanks in advance
Hello everyone, I have a question about short codes (I'm super new...). On my wordpress site I created pages dedicated to each of my products for sale and all of them are on a shop page. Each product page has a short code to purchase. I would like that when you click on the buy short code, it redirects to a shopping cart page so that you can buy several products at the same time. Is this possible with Stripe? Thanks for your help
hello I am running into a bug in production where these two events are sent one after the other and I am processing both but for some reason the DB doesn't change (it is supposed to change after the first customer.subscription.updated
Hi, I need advise for how to create products and prices
hi, I am trying to use Capture the Funds as per the document https://stripe.com/docs/payments/place-a-hold-on-a-payment-method#cancel-authorization
\Stripe\Stripe::setApiKey('sk_test_519lAgnK8XDxq9tcVtntWcXAgjOFN9HkwYPiK7JS5NCrZg1bgqLvJDSnjrbDtFGJkhbAZBZHDf3qwUmMnXMllvNpJ00sPZUVye0');
$intent = \Stripe\PaymentIntent::retrieve('pi_ANipwO3zNfjeWODtRPIg');
$intent->capture(['amount_to_capture' => 750]);
and i am getting back this response ...
Type: Stripe\Error\InvalidRequest
Message: Unrecognized request URL (GET: /v1/paymentintents/pi_3Mk1GxAscPp2D4tu0y7cJBXI). Please see https://stripe.com/docs or we can help at https://support.stripe.com/
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi everyone I'm really in a pickle and could use some advice. My stripe account was mistakenly banned for violation of TOS and now I can't get the money from the first placed order on my new website.
Stripe has the funds but wants me to complete an Acton before receiving the payout but I can't complete it as it's not there. I've contacted and already shipped out my customers order. How do I get my money at least from this purchase and try to get my stripe account back up?
I contacted support and was told basically nothing and I can't get someone on the phone. What are the hours I can call? I'm sorry for bothering here but this has me so extremely stressed I just need to fix this
Hello we have implemented payment via Giropay with the API (PaymentIntent-Object etc.), which works successfully. But the statement/purpose of the bank transfer via Giropay (i.e. the invoice-number), which we declare in the attributes "statement_descriptor" and "statement_descriptor_suffix" of the PaymentIntent-Object is not transferred to the bank account of the payment sender. There the sender of the payment sees in his bank account list only a "Ref"-Code and a Giropay-Code, which are arbitrary defined and have no relation to the stripe payment. How can I transfer a invoice number via Giropay? With payment of credit-card this works fine. Thank you!
Hello, is it possible to get from stripe api if saved card is on-session or off-session?
on the hold payment method: https://stripe.com/docs/payments/place-a-hold-on-a-payment-method , when the payment is canceled (or expired) , will the fund be automatically refunded?
Hi there ,
Could you please let me know how I can use Stripe to execute a payout to a user with React Native and Node.js and webhook?
I am making an app with a withdraw function that allows users to withdraw payments to their debit card once they have reached $125 or more, as shown in the picture below:
What's more, users have already bought something from the app and their customer ID has been saved by Stripe, as shown in the picture below:
Now, my question is: How can I make payouts to users all over the world, such as those in the USA, EU, Japan, etc., using Stripe and React Native? I have been searching through many documents, but I still have no idea how to do it. Could you please provide an example of how to use React Native, Node.js, Stripe, and webhooks based on the example I provided earlier? Thank you so much in advance!
Best regards,
Jane
Hello 👋
is it possible to dynamically obtain a list of supported payment cards before the customer enters the card number?
Hey there,
I tried creating a new Stripe business today with my existing stripe account, but the verification requires my Steuer Identifikationsnummer, which I do not have (At least that I know of) as I am under the age of 18. Stripe did not ask for this information with my previous business accounts and transferring funds to my bank account worked fine as well, so I just wanted to ask what I am supposed to do now as I now cannot use Stripe for my new services. Greetings, Zetax.
Hello everyone, I am building my backend with Django in which i have an endpoint for updating customer information by making use of the following stripe method (stripe.Customer.modify()). When the address is modied by passing the proper object in address property, it is well updated in client portal, as data is updated. However, when client is ready to make a payment, the billing country is not correct, as the TAXES are not applied properly. Does anyone know what is going on? Thanks in advance
Hi, I would like to clear a connected accounts negative balance and wipe their held in reserve - from the docs: To clear a connected account’s negative balance, and thereby remove the reserve on your account, send a transfer to the applicable account.
Is it as simple as:
const transfer = await stripe.transfers.create({
amount: 7000,
currency: 'gbp',
destination: '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
});
What is the Process of transferring users GoCardless subscriptions to stripe
Hello. Is this the support site of stripe.com ?
Hi, we have been using subscription schedules to manage subscriptions. However, we have noticed that the subscription schedule is getting released after the second subscription interval. Is there a way to prevent the subscription schedule from being released so we can manage upgrades through the subscription schedule rather than the subscription.
Is there a way to transfer balances between two of my Stripe accounts (both have the same login).
I want to credit a customers balance manually but keep a record inside payments, how do i do this?
Hi, I am a connect platform that process in-person payments for Stripe users. I have a user that is also a connect user and they have created custom connect accounts for each of their locations. Now, they are asking from us to allow them from their connect account to send the payment destination to their connected account. We have done some testing and are getting this error
"You cannot make a destination charge on a connected account. You must either make the request on your own account (by using your platform's API key, and not using the Stripe-Account parameter), or remove the destination parameter."
What we did was create a test stripe account and enable connect from Dashboard, from Dashboard created a new custom connected stripe account under that test account, we set all information so that transfers and payments is enabled on that custom account, from the main test account we connected to our App platform that will process the payments, we provide the App the test custom connected account ID so that when the Payment Intent is created we set the destination to be this custom connected account.
Are we doing something wrong here or is this not possible?
Hi there, great to meet you all 👋 I'm building a website for a client, they have asked for the ability to provide monthly subscriptions with Stripe, but they want to limit each subscription to 12 months. So I've been looking at schedules for this, it looks perfect.
I just want to understand something which isn't clear to me. If I set the end behaviour to cancel will Stripe send an email notification to the customer to remind them that they are approaching the end of their subscription? Will Stripe also be capable of handling a renewal of this schedule too, or will I be misusing the schedule feature here?
Hello, the Stripe UI shows some fields (like Handelsregisternummer) as required that are not listed as required in Germany in the documentation https://stripe.com/docs/connect/required-verification-information#DE-full-company--card_payments|transfers . Am I overlooking something? What is the correct list of requirements?
Do you have sample code for a per-user billing model, where stripe lets the users register the number of users, but they don't get to decide which users they want? We would have to provide that functionality on the app side, but I can't imagine how to do that.
Hi, Question about Connect.
When my platform is not registered in US (I am in France) can I still do payout to connected accounts located in US (or outside UE) ?
This docs https://stripe.com/docs/connect/cross-border-payouts seems to only apply for US based platform but as I am able to process international payments with on_behalf_of, it should be possible for me to do a payout to the connected account no ?
I'm wondering myself because the transferred amount with obo seems to be stuck in "not yet available balance" of the connected account
Hello,
Is it possible to associate several bank accounts to the same Stripe account?
In the next few months I will be developing a donation collection application for a client. The application will work with several associations and some of them require that the donation payment arrives directly to their bank account to keep their donation label secure.
Hello,
Scenario: After receiving payment for a product through Stripe, then facilitating payment to my service provider.
I am interested in setting up the Stripe Payout feature for my account so that I can easily transfer funds to various recipients. However, I am uncertain which method of fund transfer to utilize, as there are two options available: transfer method and payout method.
In order to make an informed decision, I am seeking guidance as to which method would be most suitable for my needs, taking into account both pricing and technical considerations. I would appreciate any assistance you can provide in this matter.
Hi,
Im creating a subscription service using next js. In the payment element I have a field which accepts a username, i wish to pass this username into the metadata which will be associated with the invoice.paid hook. However I do not see a way to pass metadata with the stripe.confirmPayment method. I currently have a route api/create-customer which creates the customer and creates a subscription for that customer, the second route api/checkout simply recieves the clientsecret returned from api/create-customer and confirms the payment with the payment element passed.
Hi ,
I am trying to create a payout functionality using js as the backend. I am based in India and it requires some more country-specific configuration. Can anyone guide me?
Hi Team,
I have configured a webhook for the event "customer.subscription.updated".
When I cancel a subscription programmatically using "stripe.subscriptions.del("sub_id")", I'm expecting the above-mentioned webhook to get triggered for "status" change of subscription to "canceled" but the webhook is not getting triggered. Am I missing something?
When you update a subscription through the customer portal do you still get a callback?
Hello what is the difference between an Express account and Custom account ?
Hey guys.
I would like to know if it is possible to log the request sent to my custom domain:
example: get logs sent to pay.mydomain.com hostname.
Do you know if this is possible?
hello if i earn from my selling product around 1lakh per month does stripe automatic charge gst and tax ? or i need to separately pay tax and gst for it
I'm trying to use payment link for a one-off sale to a private customer, and it won't add tax correctly, even if I add automatic tax. Help?
Hi, is Instant payout available for supported countries and cross-border countries?
How do I get tiers info using API? The doc shows tiers field for price object but it does not include that field in the response.
Price object id is price_1Mi0qyKjktH1DOsACXXnfR9K for your information
hello. Is it possible to query customers with a list of IDs? or is this the only way right now? https://stripe.com/docs/api/customers/list
Hello! I have an issue with the automatic tax calculation in my invoices for 1 location
The taxes are detected in "Manitoba, Canada", which is good, but while applying the taxes to the invoice, it only applies GST (5%), while for Manitoba should be GST (5%) + PST (7%)
Do i need to create a price in Stripe for shipping in order to add it to an invoice?
Hello. For a Verification Session (vs_) or Verification Report (vr_) is there a way to retrieve the risk insight through the API? We mainly want to know if the verification is a "Low Risk", "Elevated Risk" or "High Risk" as shown inside Stripe dashboard
Hello guys!
Could you clarify about SEPA payment? May I use SEPA payment method for customers with EUR currency from any country or only EU countries?
I asked because I came across Datatrans payment system and they accept only German bank accounts.
Do you have similar restrictions or not?
Hi, How can we add stripe subscription (Price Table, Create and Manage Subscription) in React Native and Node JS ??? And also stripe subscription payment with PaymentIntent? Kindly guide me about it. Thanks for now.
Hi Team, have a quick question. I am building a recurring monthly credits based pricing.
Ex. $10 -> 50 credits, $20 -> 100. These credits are issued every month.
Question: Which webhook event should i listen to to pay out the credits? I assume payment_intent.succeeded but how can i only give them credits only if they upgraded. Thanks
@jolly temple hello, do you have a Stripe API question?
Good afternoon guys,
My company has an integration with Stripe done via our .Net code base using Stripe.net.
This was completed some time ago and at the time I don't think Stipe.net supported ACH payments.
We had some questions from some of our clients using our integration who were asking if we could support ACH yet.
I see some updates have happened to the Stripe.net project and I have a few questions:
- I see the Stripe.net project has a "by Stripe, Jayme Davis" by line, if this fully supported by Stipe?
- Does anyone know for sure if the ACH is supported by this API is valid? (the code looks pretty strong so I'm assuming this is good to use)
- Do our clients using this integration have to do anything special to get ACH to work with their existing accounts?
Hello,
I am trying to implement the refund functionality in my app.
my understanding is that the funds are payed out in 2 days.
How can I control that so that I can give out a refund when needed to ?
I have an app where people can buy and sell goods
Let me know if I should repost my question for bot or something, I hit enter too quickly and just edited the existing question.
@wary spade No worries. I created a thread off of your first message, please post your question in there and we can start looking in to it.
You rock thank you!
Can someone help us figure out what's wrong with a certain request req_BqJkQFYzZcQc4u? We're getting a Stripe exception with the message "No such source" for payment method pm_1Mk7ZYJnSU1ayTHcCXRvEuPZ that seems fine when we look at the dashboard
I think I posted in the thread but @stray oxide can you confirm I'm adding my comments to the right area? Please and thank yo.
Re-opening this thread --
If a user pays for a one month subscription and cancels, that means that they still have a one month of access to my services but the querying the subscription would show an empty array no?
Hello! When constructing a web hook, is it necessary to set api key with \Stripe\Stripe::setApiKey() ?
from https://stripe.com/docs/payments/place-a-hold-on-a-payment-method , how do I listen to cancelled webhook?
Hello! Does anyone know how to connect Klarna within the Webflow checkout? Webflow uses Stripe for payments, and I've added Klarna as a payment method in Stripe, but wasn't sure where to go next?
Do you have sample code for a per-user billing model?
TheRankinator
Hello! I'm trying to understand how Stripe Tax works with a custom built checkout form. I would like to be able to display the tax amount to our customers at checkout but I don't get their billing address until checkout. Does the tax amount on an invoice get recalculated once we have a billing address and will I be able to show the new tax amount prior to a customer clicking the "Pay Now" button?
@oblique kettle please read our #📖rules or you will face a ban
Messages need to be on topic
Hi, for the stripe payment terminal, is it possible to configure it to only accept Debit and not Credit payments?
I try to use PaymentSheet on iOS to do Apple Pay and found that it creates the same credit card every time
👋 Hey folks! I have a question about the update subscription action from the Stripe dashboard.
When I change a subscription from the Stripe dashboard and I remove the current product in favor of a different one , after submitting I receive the following webhooks:
customer.subscription.updated
invoiceitem.created
invoiceitem.created
I was also expecting to receive the invoice.paid webhook, do you know why is not sent?
I'm creating a subscription using stripe checkout api, how can i turn proration off at the get go? All the docs show proration being adjusted by using stripe.Subscription.modify but is it possible to just set it to not prorate right from the checkout?
I am confused how Stripe needs us to obtain the Payment Methods of a Connected Stripe account now with the update that they have their Payment Methods buckets into the ones for their account and the ones connected to our platform.
The context:
We coded a way connected Stripe accounts can use our UI to create payment links. They can check boxes to program any payment methods into a Payment Link and they can use any that are enabled in their account. Originally the way I personally figured out how to code this was to look up their account and I found their "capabilites". One time someone on Discord said this is not the correct way to get payment methods but we left it since it worked fine. And now you have these two buckets of payment methods.
1.) Can I just get their payment methods from their account?
2.) And now that you bucketed their payment methods? Can I like only see the ones via an API call that they bucketed for me? And does the account capabilites also get bucketed?
I fear that this Stripe update is a breaking change and our intention was to not develop this app anymore due to business circumstances but I fear I am going to have to re-code this whole flow now. I am not understanding what is happening now with this new bucketing of PMs into categories by the connected account with a dropdown.
Hello. When receiving a PaymentIntent object on a webhook, is there any way to receive any customer's card details (e.g. 4 last digits of a card number) and some error details, if PaymentIntent failed to withdraw money?
Hello, How can I create a buy link or plan management link for a graduated pricing product? I want stripe to handle everything related to the card for security reasons.
I am trying to implement a 10 day hold time for a payout,
i see that the code to do that is :
{
...
"payouts": {
...
"schedule": {
"delay_days": 7,
"interval": "daily"
},
...
}
my question is, where does this code belong?
is the payout property put on the transfer? below is the code i used for a transfer:
const transfer = await stripe.transfers.create({
amount: charge.amount * .80,
currency: "usd",
source_transaction: charge.latest_charge,
destination: channelOwnerStripeBankAccount.stripeBankId, // seller stripe
});
We're seeing a user having issues staying connected to their Stripe Terminal (I believe Wise POSe) with our iOS app.
We're seeing in our Sentry logs an HTTP error breadcrumb to https://<subdomain>.device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService
The response body & request body are both 0 in byte size
From other logs, it looks like their Reader is an internet connection type, so we're wondering if this is just a network connectivity issue in their environment.
Other users aren't having the same issue, and everything else from the log looks the same.
Our only ask is: What is the purpose of this request & URL?
Hi Stripe team,
I want a way to create either an invoice or a single charge payment but schedule for a future date.
My goal is the one explain on the thread down below.
Not sure if this is even possible… This is regarding a previous question I made a couple of days ago…
https://discord.com/channels/841573134531821608/841573134531821616/threads/1082711428848435200
Morning _ may we look into this: pi_3Mk9xQKT8fxib8XB1Oq6vl7s what's preventing this charge from finding a payment method
Hi Stripe team!
I am working to create an integration involving invoices for one-time payments and subscriptions for recurring payments. I found this page: https://dashboard.stripe.com/settings/billing/automatic which manages that emails sent to my clients. I would ideally like to be able to have some invoices be sent to the client via email (when they are finalized) and some not to be sent, is that something i can manage via the API on a case by case basis?
Thanks!
Hello,
Is there a stripe checkout or subscription URL for users to save their cards?
Hey guys, having an issue getting apply pay dynamic checkout to work on my shopify store with stripe. Any tips? It should show up on the product page
how do you change the info that is displayed on the payment details description?
hello everyone!
I'm trying to invoice a customer in tranches via Stripe
What I want to do is basically issue an invoice for $ 5.000 to be paid in 5 months, $1.000 each month.
I want the customer to receive an invoice for $1.000 each month and for those invoices to appear as paid for on the Stripe dashboard.
All of these payments should be tied to the same line on the dashboard ideally, so we don't see them as separate contracts internally.
Is this possible?
Hi Stripe,
I'm currently working on a handler to pay an invoice for a subscription in PAST_DUE status with an updated payment method.
In test mode, I notice the key used in the previous attributes is default_source, but in production, the key is default_payment_method.
Which key should I be using? I checked StackOverflow and there is a page that mentions default_source might be a legacy parameter and default_payment_method is the new parameter going forward.
i've created a customer and subscription (daily billing) with test clock. i've advanced the clock to March 13, then in the events, created date is changed to March 11. But the one time charged for the same customer (which has test clock setup) wouldn't be having the advanced time?. Does it still show the current time?
Good afternoon everyone! I have a timing question about subscriptions. In our app we have subscriptions stay open for the entire month (Example, March 1 - 31st and then close out on April 1 at 12:00am) I've set the billing_cycle_anchor on these subscriptions but apparently I was an hour off (timezone related) and now a bunch of my subs close out 1hr before the end of the month. What's the best way to update those subscriptions so that the invoices hit on the 1st of the month so our accountants are happy?
i create the payment intention and the webhook is working, but in the middle i got it. Can someone help me?
@here Hey y'all. Are you familiar with this issue?
Unrecognized request URL (GET: /v1/payment_intents/pi_3MkBnKF3ILBI6kNQ1Tsir3TS/confirm)
I am processing payments, it's going through, but it has a Status of Incomplete.
Is Plaid still used to authentic with banks for ACH payments?
Hi, does anyone know how can I retrieve the "approval code" from a transaction?
@idle flume let's keep messages in the thread I opened
sorry about that, I pasted the message in the thread
https://viralsmm.com/ SMM service busniess allow ? your company
Hi, I have a question about creating invoices via the API. Do I have to create an invoice item first and is there a way to create an invoice item based on a product? Can I not just create an invoice with an attached product all in one shot?
Hi there ,
I am using React Native ,and I now need to create a Standard account for my user, when they withdraw funds to their debit card (That means ,my platform need to send them payment.)
My idea is after they pay one dollar I can create a Standard Account for them .I have searched many documents ,It has some docs relation with via Web ,Android, Ios but React Native . Can anyone guides me how to create it ? Thank you so much in advance !
Hi there, I am using Stripe Go sdk to create a new customer. To do so, I am passing a "test" email ID in the email param field. That emailID looks like - hi.there@xlska.onmicrosoft.com. It is a valid ID of a developer account that was provided by Microsoft. However, the /customers POST API returns an error saying the email is invalid. Any idea what can be done to fix this?
Hello stripe! Our account rep directed me to reach out here. We are using a low code solution to create checkout links which have a custom subscription start date. The use case is that our private cohorts sign up ahead of time and, at the point we let them into the app, they have 7 days before they are charged. The problem is that Stripe checkout displays the charge date as "X Days Free" rather than something like "You will be billed starting March 28th at Midnight"
Is there any way to adjust the messaging here? It causes confusion when users see this but they wont have access for another 10 days :/
Do you provide code reviews for migration? I am willing to hire for an extra set of eyes to help.
Hi. Is there a relatively easy way to change the wording "Promotional Code" to "Coupon Code" in the payment link? Thanks!
Hi. Any Stripe devs here that can answer a technical question about the Stripe.js library and mounting custom elements?
Thanks. I'm a bit confused about the difference. I have sent a discount coupon to subscribers, Is there anywhere else for them to enter the code, other than the space labelled "Promotional Code?"
@wintry grotto let's keep messages in the thread I opened for you
Sorry!
Hi! Sorry, I'm still getting an error when trying to create an empty invoice.
@crimson cosmos please keep messages in the thread I have opened for you. I'll respond when I get a moment
yall allow websites to do scams freely without taking them down?
i got scammed on a website and many others did apparently and Stripe still supporting their business
Hey folks! My platform is currently using the Orders V2 API, which I know has been deprecated (or is on the way to being). We're currently investigating refactoring it. My question is, should we be using checkout sessions to do this, or is it better to just go immediately with payment intents?
Quick question. How do I detect a downgrade or upgrade once a invoice.paid webhook is triggered
If I am opening an account for a 501(c)3, is there a special way to do this? Or should I just choose a standard option?
im trying to setup stripe with discord for subscription payouts, and although im a US citizen and have an ssn, im not currently based in the US and therefore don't have a home address to put in. what can i do?
For using Google Pay through Android do we need to setup the business in Google Pay & Wallet Console and submit screenshots before we can use production Google Pay?
details: We're using PaymentSheet, test mode has been working.
We're getting "Request Failed: An unexpected error has occurred. Please try again later. [OR_BIBED-01]"
I'm having an issue where I'm getting The client_secret provided does not match any associated SetupIntent on this account., but only when I am on my production server. Everything works great on my local server. I am getting a clientSecret with no errors from the backend, and I am passing it in the options. It gives an error as soon as I run stripe.elements(options);.
The client secret is generated in python with this code:
intent = stripe.SetupIntent.create(
customer=user.djstripe_customers.first().id,
usage="off_session"
)
I then pass the client_secret to the view with context['client_secret'] = intent.client_secret
When I look at the payload sent to the stripe endpoint, it shows:
key: pk_test_..........
type: setup_intent
locale: en-US
client_secret: seti_..............
expand[0]: payment_method_preference.setup_intent.payment_method
What could be going wrong? I get no errors at all until I initialize stripe.element.
I'm not receiving the verification code. Can anyone help?
Hello. I'm hoping can help me see what I'm missing here.
I'm attempting to create a subscription with automatic tax, for a customer, using a specific payment method of theirs, to a price with tax_behavior set to "exclusive". The payment method has a Billing Addresss set. I'm expected that Stripe will use the billing address to determine how to tax, but instead I get the error (customer_tax_location_invalid).
Help would be very much appreciated. My request id is: req_3xvV4sFV82hpFg
@dim hearth hi there, back again.
const {error} = await stripe.confirmPayment({ //`Elements` instance that was used to create the Payment Element
elements, confirmParams: { return_url: '/jobs/create/job-credits',
},});
Will this return_url include the app url? Or does it have to be hard coded as https://...?
Is it possible to charge the flat fee right after the user is subscribed to it? I think the current configuration is set to only charge it after a month (billing period) but can't find how to change it to what I want.
Hi all, Quick question about test mode. Is there a way to configure Stripe to send emails for testing in this test mode?
alright so I'm getting this error:
IntegrationError: Invalid value for stripe.confirmPayment(): elements should have a mounted Payment Element or Express Checkout Element. It looks like you have other Elements on the page.
Here's the steps I'm taking>
- fetch page with card element
- customer selects quantity and hits submit button after entering card details
- that route creates a stripe customer, if not already existing, and a payment intent
- the
createPaymentIntentmethod returns the payment intent. there's a hard refresh here - the stripe
form.addEventListener('submit', async (event) => { event.preventDefault();
const {error} = await stripe.confirmPayment({
then throws this error. Php, laravel site
Hi
Please how long is taking to verify identification
Since 2 months I not able to get paid with empower because I not have the same email and number
hey yall! 🙂 I've been told by Chat GPT that I can use stripe libraries and a webhook to script out info into a google sheet document.... anyone familiar with how to download that stripe library? I'm having trouble finding it lol.
i am not able to fetch a refund given a charge id:
the code i am using is:
const refunds = await stripe.refunds.list({
limit: 1,
charge: stripeChargeId,
});
where stripeChargeId = "pi_3MkATlKvlLDAjAUz1w7jADQD"
Can you help me with getting the customer address when a payment is made using stripe elements please?
When I use GooglePay I get back the following json
{
"paymentIntent": {
"id": "pi_3Mjxq2K26lajNYhJ1VMlkjyz",
"object": "payment_intent",
"amount": 100,
"amount_details": { "tip": {} },
"automatic_payment_methods": null,
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"client_secret": "pi_3Mjxq2K26lajNYhJ1VMlkjyz_secret_TKCrpcK98qBQNiVpB50qveBYO",
"confirmation_method": "automatic",
"created": 1678423554,
"currency": "usd",
"description": null,
"last_payment_error": null,
"livemode": false,
"next_action": null,
"payment_method": "pm_1Mjxq9K26lajNYhJkq5Af8Hq",
"payment_method_types": [ "card" ],
"processing": null,
"receipt_email": null,
"setup_future_usage": null,
"shipping": null,
"source": null,
"status": "succeeded"
}
}
Why is a locally triggered event's webhook sent to a hosted endpoint, rather than local listeners?
I need help regards faster payouts...
Hi, is there a way to redirect back to my website from a Stripe hosted invoice url?
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!
I have an issue with my website
Hi Stripe - may i get some data about the auth rate to accept TRY and settle in different countries
My dashboard says payouts are every day but online it says once a week. When will I receive payouts?
Hi team Happy Monday! Why does the next invoice has deduction? Should be $197 same as the first subscription payment?
Good day
Are you please able to advise the best way to sync subscriptions from Stripe to Revenue Cat? I am using Stripe Firebase Extension for my Flutter Web App (which works well) and want to sync these with the RevenueCat subscriptions from mobile devices.
Quick question on the publishable key and secret key. Which scenarios do i use them?
Hey guys! I have a problem.. I connected Klarn as a payment method in the Stripe, but when choosing Klarn on the client, the field with the country selection is disabled, what should I do in this case?
Another quick question. I want to check to make sure stripe is connected to the correct bank how do i do that?
@mighty stirrup Let's use the thread created for you earlier: https://discord.com/channels/841573134531821608/1084645125042470952
Hi, everyone
I'm using react native expo and I'm setting @stripe/stripe-react-native to use the CardForm component. I'm getting a material-related error and when I read the documentation of @stripe/stripe-react-native it tells me to install as above. So how do I install this package and fix the app crash ?
Link github: https://github.com/stripe/stripe-react-native
Hello, we are trying to use the review approval api in the python sdk in test mode to integration test / simulate a charge being approved at some time after the charge is created. However, it looks like the review stays in "open" mode in our sandbox even though the api response indicates that the review has been closed.
Is this expected behavior?
We are not receiving partial refunds in live account. All the refund amount is transferred back to back account only after full refund is done
Hello, Ho can I collect customer address on the card payment form I used the code bleow but the form only shoes email country and xip code fields
const paymentElementOptions = {
layout: "tabs",
paymentMethodOrder: ['card', 'apple_pay', 'google_pay'],
fields: {
billingDetails: {
name: 'auto',
email: 'auto',
address: 'auto'
}
}
};
const paymentElement = elements.create("payment", paymentElementOptions);
when receiving dispute created event, what does it mean by having "returned evidence_details.due_by": 0
Hi
If I am using the Stripe Extension with Firebase how do I get the receipt token from Stripe?
hy can anyone help me with this connect account id it was still restricted as i already added all the details acct_1MknIxFPRfYFj1nA
Hello,
I was wondering does stripe allow for product variations (e.g.~ T-shirts of diff colors and sizes), or must we manually input every single product variation as a separate item? Looked through the API and didn't seem to catch anything regarding this possibility, thanks!
Hello,
can you tell me I'm doing it right, I am working on rental site and I make payment flow system, for renter to landlord rent transfer , for renter side I am using customer account , and renter can add ACH bank payment method and card. For landlord side I am using connect custom account . when renter pay rent, I track their payment using web hook when payment success , I use transfer object for payment transfer to landlord, and payment will payout landlord default bank account.
how can i stop my payments from being pushed farther away? i need to be payed out to ship my orders. and my payments get pushed back another day every day
Hi! We are using on_behalf_of for our connected accounts when doing charges. If there is a dispute charges for our connected accounts it goes to our account eventually. If we approved the dispute will it be reversing/transferring from the connected account back to the customer bank or it will get the funds from our own account? Is there a way to verify this? Thanks..
Jonathan_VSS
when i create a shedule subscription with my date it will applay automatically on day before to the sheduleing it why?
Hi, I run SaaS platform that allow my users (who are merchants) to accept payment via Stripe. Is there an api which allows me to pull up Stripe's fees from each and every country?
Currently I'm using a material component and I'm having a bit of a rendering problem. I use expo and after i add style like material component's document i am having a problem that my inputs are all white, my text is also white. I don't know if the above style has any effect on my text color?
when i create a shedule subscription with my date it will applay automatically on day before to the sheduleing it why?
shubhamjha
I have a question regarding a Subscription ended_at property. When is-it set ? Does-it depend on cancel_at_period_end ? Should cancel_at_period_end be set when creating the subscription or only when canceling it ?
Hello guys, why stripe sending 0$ invoice when subscription created with trial period?
Hello, I am about to add my bank account details on Stripe and I ran into a problem: when I add my Romanian bank account they automatically lock the currency of the account in LEI, but my Romanian bank account is in EUR, and I can't seem to change it. Can you please help me with that? I want to avoid the triple conversion of US payments from USD to LEI and then back to EUR (the currency of my Romanian bank account). Thank you!
Hello, While integrating a payment how the card tokenization works?whether front end need to create token from card details and send to backed server for payment ?
can we reopen this thread #dev-help message
Done
cannot add new comment
Sorry, please try again
Hi guys, I would like to report a scam website which uses my email to sell products and using Stripe as a payment method. Please help
Hello, Im adding us_bank_account option to my payment methods and having a hard time understanding a few details
I'm adding a bank and then creating token so I can charge, I expected to see pending but the charge seems to work like CARD option, everything is immediate, I expected to see pending and wait for webhook for success or failed
Good morning,
I have a question, I asked a similar question a few weeks ago but I want to ask something..
I haven't touch Stripe API for a long time so it taking me time to refresh my memory
my requirements for the checkout page is the following (Prices are examples):
-
Monthly\Yearly Subscription at a rate of 129$/mo or yearly at 10% off
-
Monthly\Yearly Subscription at a rate of 199$/mo or yearly at 10% off
-
One time payment for initial setup fee. for example 1000$
-
One time payment for in-site credits, going to be slider based from 1 to 10000 and more (it's actually a graduated price, but Stripe does not supporting this case with one-time payment).
-
I can't use Stripe Checkout, or any of the UI\UX that Stripe offer correct?
-
So a cart will contain the 3\4 items above, point 2 is optional. is it possible to bill a user with one time fee and a subscription at the same time? (I'm guessing point 3 and 4 are the same, and I need to take it apart at the server site of my product)
-
I will need to have Credit Card and ACH option (I'm implementing ACH First time doing it), ACH also support Subscription?
Thank you
I am having a case when using the CardForm component on android, when I build the app, the text is white, I use the style in the style.xml file as color: #000000 but the text is still white, so I have to do how ?
Hi, when creating a setupIntent or a paymentIntent, is it OK to 1). first create a payment_method, 2). create a customer and attach the payment_method to the customer, 3). finally create the setupIntent/paymentIntent and attach the payment_method/customer to the setupIntent/paymentIntent being created?
Ive a backend where I’m using stripe to make payments by credit card and not working on adding a Apple Pay option, and its not clear at all for me what I need to do after ‘stripe.subscription.create({…})’ seems like we have to setup something on apple dev platform and confirm the token stripe returns to create the transaction but I would need a hand with this
Question. Is there a way to detect via api if a connected account is connected to multiple platforms?
hy, what's the default card fingerprint char length
I have a subscription based model where you can choose different subscription_items to subscribe to based on the users needs. Everything works so far but I'm facing the problem now that I want to downgrarde my subscription (delete a specific subscription_item) and still want to grant the user permission to its feature until the new billing_cycle instead of returning it's money proportionately. I cannot figure out how to cancle subscription_items on billing_cylcle_end
Hello, when I recive the webhook locally I have no problem, but when I upload a version for staging I get a stripe exception saying there is no stripe signature in the header
Hello, I get this message when trying to access server-driven integration for our new terminals "The server-driven integration is generally available in the United States and Canada. To request access to the server-driven integration in countries other than the US and CA, please email stripe-terminal-betas@stripe.com" I have reached out and has my finger crossed but can anyone tell me if I have any chance at all being based in Sweden or should I just start looking into other ways to communicate? 🤞
Hey guys, we were advised to implement a better API to prevent card testing, however I couldn't find any additional information on how to do so, I am specifically looking for this integration **Direct API integration with client and Customer signals ** and need to understand how to send client and customer singlas information toward API?
Hi, I'm using two stripe api's one is live and other is test on same domain but in different folders. Will it effect in anyway on payment?
is their any way to view shedule subscription in coustomer portal
I need help with payment
Hi can you please open the following Thread, https://discord.com/channels/841573134531821608/1084748505127600128
I want to ask another question without having to write all up. Thank you
Hi, I am working manually creating manual invoicing but getting no such customer or Nothing to invoice for customer, can anyone please help me on that ?
Salaam All, How can I create an invoice with a Recurring payment for about 3 payments only?
Hello, in my express app I try to set up the webhook endpoint to receive events from stripe. But I don't receive it. Can someone help me? This is the code of the server.js file.
const express = require('express')
const app = express()
const config = require('./config.json')
const https = ('https')
const fs = require('fs')
const path = require('path')
require('dotenv').config();
const { resolve } = require('path');
const bodyParser = require('body-parser');
const helmet = require('helmet');
app.use(express.json())
app.use(function(req, res, next) {
res.setHeader('Access-Control-Allow-Origin', '*')
res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS')
res.setHeader('Access-Control-Allow-Headers', 'Content-Type')
next()
})
app.use(helmet.contentSecurityPolicy({
directives: {
"default-src": ["'self'"],
"script-src": ["'self'", "https://js.stripe.com"],
"object-src": ["'none'"],
},
}));
app.use('/', require('./routes/api/auth'))
app.use('/stripe', require('./routes/api/stripe'))
app.use('/api', require('./routes/api/server'))
app.post('/webhook', express.raw({type: 'application/json'}), (request, response) => {
console.log('Webhook endpoint received a request')
})
const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY, {
apiVersion: '2022-08-01',
});
app.use(express.static("public"));
app.use(express.static(path.join(__dirname, 'build')))
app.get('*', function (req, res) {
res.sendFile(path.join(__dirname, 'build', 'index.html'))
})
app.listen(config.server.port, (err) => {
if (err) throw err
console.log(`Server online on port ${config.server.port}`)
})
process.on('unhandledRejection', (reason, promise) => {
console.log(reason.stack || reason)
})
I want to ask you a question: why next_payment_attempt is set after an hour (3,600 secs) of period_end in subscriptions?
Hello! Is Stripe experiencing some issues on their API? I am trying to retrieve payment methods for each customer and it comes out empty, even though it isnt, and I can see in the dashboard that each customer has at least 1 payment method but the API responds with an empty array
Hello everyone, I was wondering how you set everything up to get started? I need to set up the stripe checkout page but I don't know where to begin. I have been trying to follow the development environment quickstart guide but I am still very confused...
Hi! I have a question about Connect express account: once a user has completed the Onboarding procedure for the express account, is there the possibility to update the submitted information, such as IBAN?
Hi all. I have a question about metadata at checkout. Is it possible for some of the metadata that customers provide to be autopopulated to a form that we send our customers to after they have paid? We know the form has the functionality to be sent this data...does Stripe have the functionality to send it?
Hello! I have a question
Hello!
I have a question regarding Stripe tax/billing. I'm currently initialising a payment that redirects me to the Stripe checkout page. I selected options to auto calculate TAX and generate invoice.
Question: How can I automatically send invoice to the client after successful payment? I can see invoices are already generated in the Stripe dashboard
Salaam All, How can I create an invoice with a Recurring payment for about 3 payments only?
What I meant earlier:
-
how can I do this in the "Add product" section where it can be limited only for 3 payments?
-
Also, can this product be a temporary product?, where the client had already paid me £350.00 and now I want to collect the remaining amount £1,150.
-
How can I add the previous payment £350.00 to the invoice?
why my webhook api call twice on every event
I have a question about automatic tax calculation. I understand that this is on by default, how do I turn it off for all payments?
hello,
I want to set pricing-table success URL with a localhost URL as I am testing my code in local system.
please guide me how can i do it and how can pass session id in that URL to retrieve in a .net core MVC project
Hi Dev,
I need help, we are willing to integrate google pay in our application, but we want stripe integration with google pay.
Please help us to understand, if someone makes payment using Credit/Debit card on google pay in app. How would charges apply in that case, for example Stripe deducts 2.9% on card payments similarly google pay do so, so by using stripe with google pay how deductions will be done.
Hey Team,
Is this Guide still relevant for GO SDK V74?
https://stripe.com/docs/billing/subscriptions/pending-updates#update-subscription
Seems like stripe.SubscriptionPaymentBehaviorPendingIfIncomplete was removed in V73. So how we upgrade subscriptions with SCA?
Hi there, is there a way to turn off automatic_tax for payment intent requests? i.e. without having having to create a checkout session?
Hi! I need help with stripe, in spanish, please!
Hi there, while working on create account api, I have set webhook to receive account updates but I am unable to get update on webhook, anyone please look into it? test account ids are: acct_1Ml8fNDES6A8zhmP, acct_1Mk3WXDAuZPKxiL0
I would like to create a subscription on Stripe at €39.99 the first month then from the second month €19.99/month is this possible?
Hi, I began a thread on 10/03 with the following:
I would like to clear a connected accounts negative balance and wipe their held in reserve - from the docs: To clear a connected account’s negative balance, and thereby remove the reserve on your account, send a transfer to the applicable account. We believed it would be possible to do this with the following:
const transfer = await stripe.transfers.create({
amount: transferAmountPence,
currency: 'gbp',
destination: connectedAccountId,
});
However, I am receiving an error: You have insufficient funds in your Stripe account.
I am hoping to simply wipe the reserve balance for this connected account
Hey,
is it possible to create graduated pricing for one time purchases?
Hello,
I am developing a website that uses stripe for purchases,
As I am dealing with both UK and Scandinavian customers I have split them into seperate webhooks and secret keys to make things a bit easier for me as they are handled differently
However, it currently only works for my uk version, and the scandi version throws a "No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?" on my constructEvent
Does anyone know what I can do about this? I am clueless about what I am looking for 😅
Hi everyone, we are trying to build per seat subscription model in our web app. Our web app is based on Laravel. The solution we are trying to make is described below:
- Customer subscribes to a plan for 2 users, 10 Euros per user, so total he pays 20 Euros.
- Customer later decide that he only need 1 users, so he downgrades plan to 1 user. At this moment we do not want him to be credit for unused amount. We want that he would be able have that 2 users subscription until the next billing cycle.
- If customer downgraded to 1 user, but after a few days changed his mind and decided to upgrade to 3 users, he should pay only 10 Euros (or a lower amount depending on proration) extra. For example if all steps above are made in a single day, he paid 20 Euros for 2 users, then downgraded to 1 user (no proration), then upgrades to 3 users and pays only 10 Euro extra, because he already paid 20 in current billing cycle.
What we have tried. When user downgrades, we set proration_behavior=none, and when user upgrades we set proration_behavior=always_invoice. This cause issue on this scenario, because customer downgrades to 1 user. Everything's fine. Then customer upgrades to 3 users, he pays 20 Euros extra, because Stripe some how does not have information or not using it, that this customer already have paid 20 and has to pay only extra 10.
And also we tried to use prorations on upgrade/downgrade, but out client does not want to credit customers if they downgrades. Their plan is, if you downgrade, you do not get money back and you can use these features until the next billing cycle
Hi, i would like to integrate stripe to accept payment for my game top up website supplied by authorised dealer. Would my account be blocked?
There are similar websites out there accepted by stripe already.
Hi, I'm looking for a way to make a report containing all my business transactions in 2022, subject to Reverse Charge Tax - I don't see any possibility of doing so in Tax Reports, is there another way?
Dude, try to read the docs 😄
I have some doubts about EU bank transfers,
i want to implement bank transfer in my platform and i don't have a clear image of how to do it, front end and backend. I was wondering if it is possible to do it in session checkout, so using a stripe interface, like with credit card payment. I'm trying with 'customer_balances' but i don't think it is the suitable decision. Any ideas?
rajkamal
Hey I need help I was creating an account on strike using Spotify for podcasts and by mistake I gave wrong country name and now my account is stuck so what could I do now?
It is asking about my address but I had chosen the wrong country and there's no option of going back.
hello, can we allow user to update their plan for a specific product only ?
Hi, I am trying to create destination charges with a connected account in Thailand (with payment-card and transfer enabled), and to do so I use on_behalf_of attribute. However when creating the payment intent, I have an error:
Stripe doesn't currently support destination charges with accounts in TH, which seems strange since I was told that we could onboard a custom account in Thailand without issues, at the only condition that there will be no application fees. Could you explain me why I have this issue ?
Update business information
Follow-up
We reviewed the updated information renxuejian provided on October 27, 2022, and we couldn’t verify the information provided about your business owner.
The document was identified as altered or falsified.
STRIPE APP question -- How can I show a <List> Component showing on top of other content? The intention is to show this " Filter Menu" on top of the other contents underneath it via a toggle. So what CSS / Display setting would work for this ?
Hello! Could you clarify, where should I take HTTP_STRIPE_SIGNATURE to verify Webhook request from Stripe?
Morning! My checkout.session.completed webhook displays the 400 error but my app is receiving the API call and displaying everything correctly
Morning! my checkout keeps loading for a long time and at the end it gives the payment error, however, in my stripe account the payment appears, can someone help me?
Hey all, I have a question on stripe checkout with connected accounts. What would be the best way of processing transactions for child accounts? Would it be using the onbehalf of or passing the child account id in the headers? When I pass through the headers I can see the child account checkout page but payments dont show on the child account. When I use on behalf of payments go to child page but the custom checkout page does not show for the child account.
Hi Guys,
I am working on stripe payment integration in our app and have a question around setup intent.
So currently we are designing a custom payment sheet in the app which will have a setup intent call created in the backend and is there a a webhook event which notifies when the customer has saved their card ?
Hello i am setting up stripe payment intent with pci proxy and having some errors that unknown parameters name found, i have not found it in my request and could not find any solution
Hello! I'm testing out our e-mandate integration for Indian recurring payments - I've noticed after a successful authorisation of a setup intent for an e-mandate, it can take several seconds for the mandates status to transition from "pending" to "active" in test mode - is this normal, and should we expect this in live mode too?
Why after putting my subscription for the first month at €39.99 and €19.99/month from the second month is this not indicated on the checkout? it is written €39.99/month
I have a question.
I am using the following methods to pause and re-activate a subscription.
When I perform these actions, the event that I get through the Webhook is 'customer.subscription.updated', but the subscription status does not change, at what point does the subscription status change and the Webhook brings another event like 'customer.subscription.paused' or 'customer.subscription.deleted'?
Hey! Im just curious if you can do something like "add to cart" on stripe to add multiple items to checkout instead of individually buying something
Hi all,
A question regarding Stripe Apps.
Is it not possible to save anything in the local storage at all?
When trying to set a value in local storage with localStorage.setItem() in the Stripe App project, I'm getting this error:
Uncaught (in promise) DOMException: Failed to read the 'localStorage' property from 'Window': The document is sandboxed and lacks the 'allow-same-origin' flag.
Hi all. I have a question about metadata at checkout. Is it possible for some of the metadata that customers provide to be autopopulated to a form that we send our customers to after they have paid? We know the form has the functionality to be sent this data...does Stripe have the functionality to send it?
The form is via FormSite - we need to collect sensitive data from our customers about their business, hence the consideration of FormSite as it's highly encrypted all through the process
Hi all, is it possible to override the name of the query parameter sessionId that is used by Stripe to send the session id in the success_url in checkout sessions or remove it? I have a conflict in my NextJs app with another library that also uses a sessionId param. I know that I can pass an additional parameter (stripeSessionId for instance) with the value {CHECKOUT_SESSION_ID} but the sesssionId is also added automatically.
Hi, Does checkout.sessions.completed event object not include the payment_intent id?
I first assumed it was just the event object that doesn't have it, but it seems the API response for retreive checkout session API also doesn't have payment_intent id despite the sample response indicating it does. https://stripe.com/docs/api/checkout/sessions/retrieve?lang=node
payment_intent: null,
payment_link: null,
payment_method_collection: 'always',
payment_method_options: null,
payment_method_types: [ 'card', 'sepa_debit', 'alipay' ],
payment_status: 'unpaid',
phone_number_collection: { enabled: false },
recovered_from: null,
setup_intent: null,
shipping: null,
shipping_address_collection: null,
shipping_options: [],
shipping_rate: null,
status: 'complete',
submit_type: null,
subscription: 'sub_1MlCZCEcVtU1tR61NlJnMzKW',
success_url: 'http://localhost:3000/subscription?success&session_id={CHECKOUT_SESSION_ID}',```
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, is it possible to create unique discount codes for an email sent through ActiveCampaign? I would like to give users who went through an automation a unique discount code to use.
Hey Hi, I am trying to add a paltform specific payment to a customer, but getting error Request req_MKDsB8ZXKkE9z6: No such customer: 'cus_NWFFct17Ew23zc'"}, can someone please help?
Hello! I have a question
Tap to pay - Android (Reader is no longer supported)
Hello! Can someone help me intergrate klarna via stripe on my shopify?
Imagine closing my account for nothing on stripe when I have my well worked 1.3k in it!
Hi all, I am currently building a payments app and debating on what's the correct way to store amount values. Should this be in cents (i.e. $10 would be saved as 1000), or decimal(19, 4). Dividing cents was posing to be a problem in case of partial refunds and/or when discounts are involved.
What would be the advantage of choosing cents over decimals or the other way round?
Hello! How can i change the payment method of a subscription?
Hi for U.S customers, is there a way to disable 3D security so that a bank confirmation that sends email/text for a code does not show when processing using the StripeJS elements ?
Hello. How can I switch the new stripe account to payfunnels? Any idea?
with SC&T, we plan to hold funds for 21 days which will include the initial T+2 days to clear the funds from the cardholders bank account. Can we initiate the transfer after T+2 but control the available_on date for the Connected Accounts to payout?
How to change unit price for an existing usage based plan in dashboard?
Hi there - Is there a way to accept a single payment from my website, and then have a portion of the funds sent directly to another / multiple bank accounts?
Invalid URL: An explicit scheme (such as https) must be provided. what could cause this? I'm using https locally on the payment element
Hi, I can't find info about this in the docs. My company has multiple banks accounts and operates multiple different currencies (e.g. EUR, USD, GBP). As far as I understand, a Customer can hold a balance with any currency. Does this also mean that a customer can hold several different currencies? What happens if they hold EUR as balance and have an invoice in USD?
Hi there, I want to implement Google Pay on the Payment Element and I'm having trouble recreating the conditions to get it to show up. Right now I'm just using the element on https://stripe.com/docs/payments/payment-element as a base reference. I have a chrome browser window open on my gmail profile where I can see the Google Pay option since my gmail account already had a payment method attached. I have another window open on my work email profile where I can't see it. But I'm trying to get it to show up on my work profile.
I see in the docs here https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#verifying-your-domain-with-apple-pay that you need to add a payment method for Google Pay to appear, so I added a card to my work profile chrome payment methods, but I still can't see Google Pay as an option even after adding the payment method.
Hey there - I have a specific use case I'm trying to think about the best way to build.
Background:
- We are a two sided market place that helps our partner companies sell subscription services to their customers
- We collect 50% of all subscriptions sold to end users. The other 50% goes to the partner company
- Today we utilize Stripe Connect + subscriptions to offer our services
- We have gotten feedback that as part of the initial contract for physical products with the partner company. they want to sell a year (or 9 months) of subscription services.
- The partner company is collecting money on these contracts on their own, outside of Stripe and our Stripe connect platform
- We basically need a way to charge the partner for our 50%, and then put the end user on a subscription until the end of the period.
- During the subscription period, we would need to get the end users credit card on file in order to renew
Question:
- What do you think is the best way for us to charge the partner for our 50% of the subscription and then create a $0 subscription for the customer that renews at the end of the period?
Solutions I've thought through:
- Create a Stripe customer for each of our partners and charge the partner for their 50% and then at the same time create a customer for the end user with a 100% off subscription until renewal. The con of this is that it won't be in our recurring revenue reporting.
- Have the partner sign up with their credit card and then we remove the partners credit card so it will not renew unless the end user puts their card on file
Do you have any thoughts on a good way to approach this systematically in a clean way? Thank you!
with link, how do I show back to the customer which card they put in during setupIntent if all I have is a payment method id?
Hi, I need help with payment links. I need the user to be able to enter their order number in the checkout to show as the description in Stripe
Hello, I'm trying to check stripe signing.
I get Invalid webhook data: <Buffer...
Is there someone to help me?
I followed the doc located at https://stripe.com/docs/webhooks/signatures
Merci!
Hi, Is there any way via developer API to create past date invoices?
I have some offline transactions of 2021, and need to import in Stripe.
When I try to create invoice with back date, I get error to have future date.
Any help would be appreciated!
The other approach is via Stripe Recognition Import, but that does not seems have linking with Customer
Hello - can anyone tell me if something strange happened with this payment intent pi_3MlDUSHw0TZh88Zm1bHmeA7W? I have one reader that cannot accept card payments right now. I am getting an error that says Could Not Connect to Stripe.
Hi! Someone who can help me with Stripe Connect?
Hello guys! I have a question regarding multiple subscription. At our company we sell "basic" subscription and "pro" subscription hence we have 2 product : PRO and BASIC. When a user subscribe to a product we would like to read in the event sent from the webhook which kind of subscription the user bought. We were thinking adding metadata in the product, but this is not sent throught the webhook. What would be the best practice for this in your opinion? Many thanks in advance, do not hesitate to ask for details if needed
For a Stripe accounts brand settings like the colors, I am a bit confused. Can the brand colors be different in livemode and testmode or does testmode colors sort of flow over and get saved into the Account? The question is, should we (A) make an API call with a live key to pull live brand settings (B) make an API call with a test key to pull test images or (C) add a toggle to ask the customer whether they want us to pull live or test brand colors. Same for logo and icon. Do they flow over if saved in testmode or are those separated like normal Stripe testmode things. It seems different than how testmode Products and other objects are saved - can you explain?
From the data received using Stripe.events.list({ delivery_success: false }), how can I further filter it to events that will have exhausted all retries?
Hi all,
For managing Stripe data being built in a dev,stage,prod like environment setup, are there recommendations / practices that should be used? For example, we would like to not commingle testmode data in staging and dev environment. Is the only way to do this with separate Stripe accounts? Seems like separate accounts are the only way?
Hello everyone
The embeddable pricing table allows me to pass the customer email as a parameter, but how can I pass the ID of an existing Stripe customer?
(In my use-case, I've already got a Stripe customer created when presenting them with the pricing table)
If I'm moving Stripe accounts (I have one, and am moving over to another one), can I preserve my customer's information? That is credit card info, customer ID, etc?
How long is the usual time after creating a manual payout that the payout.paid webhook fires? In testing, I have a cronjob for handling manual payouts that creates a manual payout, then saves a payout object to the DB. Before the payout object can be saved to the DB, the payout.paid webhook event fires, which tries to find the payout object in the DB, but because it is not there, the webhook is failing. I'm wondering this is only behavior that I can expect in testing, or if it's something I need to account for.
We’re seeing an issue where one of our users is seeing Google Pay as an option in our payment form (uses Setup Intent and Payment Element). We only have Credit Card and ACH enabled in the setup_intent.payment_method_types field, so we are uncertain why the user is able to see the Google Pay option as well. Any guidance?
Hi! If I am running a marketplace and want to accept payments with Stripe, but then use my own ACH provider for payouts how would I do that? Do i just go with normal stripe payments and not stripe connect? Thanks!
Using check out session in typescript backend can I register a payment method for future usage and make a purchase directly?
Hi, I have another question. How to implement “buy subscriptions without refund” policy when using create_prorations? In my understanding, we can decrease quantity of subscription items but the proration mechanism virtually refund money for unused time of the canceled subscription as an account credit. If we use none, the users will be charged for re-incremented subscriptions. I’d like to know best practices to solve the problem.
I have some payment method issues with Payment Elements.
- Alipay shows up in test mode and I can't turn it off because it says it's enabled in Live mode. I can't turn it off there because I have no button
- WeChat Pay never returns me to my flow. I've been unable to figure out why the callback never takes me back and i have to manually close the modal for it to complete.
STRIPE APP <ListItem> Component Question
- How can I remove the Divider/BottomBorder under each <ListItem> component (see under
Won,Lost,Appealable, etc.)
Hi Guys .
@languid tulip following up on this thread: #1084873295586926672 message
What do you see as the best way to create a variable length subscription that doesn't charge the customer for a specified period of time but would renew at a specified yearly price point after the initial period?
I need to provide many to one "consolidated billing" for customers that have multiple subscriptions. Example: a customer has 10 subscriptions. They want one invoice. so we send them one invoice/bill with the 10 subscriptions vs. 10 separate bills. How can I set this up in Stripe?
I am using stripe with WP Forms on an Ecommerce managed WordPress site. I currently add the strip account to the forms I have payment set up on.
At a future time we plan to being using the Ecommerce functions and will look to integrate Stripe as a payment method at that time.
My non-profit, the American Legion is required to deposit money into accounts associated with other EIN's which are still programs of the American Legion. That means I can not have all funds go to one bank account as other EIN's mean other bank accounts for those purposes.
Can I have more that 1 bank account in my stripe account and be able to choose the amount of money that goes to each bank prior to it being sent?
Also, is there a way to give others a delegate role in the stripe account who are admins with financial authority?
Links to "how to" would be greatly appreciated
Hi! I have a flow where sometimes we want to have a customer use a 100% coupon for a product that is not on a recurring price (so a one time price) or we want to charge them $0. I can see I can't use the 100% coupon for a one-time product - so how do I have someone go through a Checkout flow and get access to our product but not input a credit card or be charged the minimum $0.50? Any way around this?
hello! im trying to test ach payments through their full lifecycle with the payment element on the front end, is there a test payments where they dont settle immediately and are delayed like they will be in production? i want to make sure i handle the ach pending state correctly and im not seeing documentation on the https://stripe.com/docs/testing page. any help would be appreciated!
for sc&t, if we hold funds for 21 days before transfer does this mean we would have to calculate the transfer each day based on charges that are 21 days ago minus any amount owed to the platform (21 days to today/day of transfer)? is this something Stripe can do?
Hello, I just took my Stripe Custom Checkout integration live, and I am seeing these errors on my checkout page. I have had a couple people checkout succesfully with no issue though. Does this seem like an issue that will affect my integration in any way? (I can PM a staff member my website URL too if that helps).
why my webhook call subscription update when i buy new plan from chekout session
Hello, how can I resolve this?
Hello, I'm having some issues when switching to production keys after successful integration of payment intents into our payment flow. Are there any changes that need to happen beyond the pk/sk key switch to allow payment intents to function?
when i go to https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#test-account-numbers i cant find a payment that stays in the processing state for more than a second or so when testing? is there a way to keep a payment processing so i can test my apps behavior while it is processing?
thank you!
Afternoon, having an issue with updating a PaymentIntent. I was having trouble posting price, quantity and paymentIntent with the stripe fetch() so I created a custom axios post with updateStripeIntent
Is that the right approach, or should this be handled with fetch?
// php
public function updatePaymentIntent(Request $request): \Illuminate\Http\RedirectResponse
{ $amount = $request->quantity * $request->price;
$intent = \Stripe\PaymentIntent::update(
$request['params']['paymentIntent'],
['amount' => $amount] );
// echo json_encode(['status' => $intent->status]);
return back(); }
// js
form.addEventListener('submit', async (event) => {
event.preventDefault();
await (async () => {
updateStripeIntent (price, quantity, paymentIntent)
// const response = await fetch(process.env.APP_URL + '/jobs/create/job-credits/update');
if (response.status === 'requires_payment_method') {
const {error} = await elements.fetchUpdates();
} })();
...
function updateStripeIntent () {
axios.post('/auctions/jobs/create/job-credits/update', {
params: {
paymentIntent: paymentIntent,
quantity: quantity,
price: price
} }).then(function (response) {
this.request = response.data }.bind(this))
.catch(err => {
console.log(err) })}
Hello, I'm having trouble implementing a payment button with Aplpe Pay. I had this set up and working previously but have recently re-enabled it and it is no longer working. The Apple Pay dialog shows and then immediately disappears. The domain is verified in Stripe settings using the .well-known file. The following error is shown in the console...
{
"error": {
"message": "Before you can start using Apple Pay on the Web, you need to first register your domain. For more information, see https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay.",
"request_log_url": "https://dashboard.stripe.com/logs/req_h5rMPNuSHAYvFZ?t=1678738514",
"type": "invalid_request_error"
}
}
I have several websites, all run by a single company. Can I create multiple accounts for each website, but have the same bank account for all of them?
( for the purpose of better sales tracking )
Hello!
We are your customers and we are going through an audit, where we were asked for some stripe information. how can you help us?
How can I pay that negative balance?
Hey. I'm working on an application where you can buy membership plans and then it provides discount on different events. I ask the user for credit card information to setup auto renewal using the credit card on file. Is there a way that the user can use the same credit card on his/her file to buy tickets with? Like in the checkout to select the credit card from the account?
Hi, we started using Stripe's Embedded Pricing Table on our WordPress website, but the styling of the table section is not perfect, and we would like to customize the styling. What I would like to change is
- Add more space on the top of the payment option
- Add more opacity to the Background color (Solid only on Stripe account)
As we tried to override the styling from CSS, it didn't work. Since I could not find any answers or solutions in the documentation or google search, is there any way to customize the styling?
We've turned on the "Collect a cancellation reason" option for our customer portal, but we're unable to find that data anywhere in the API to see how many people are canceling for X or for Y reason. Is it available anywhere?
Hello! I have a question about connected accounts. Is there a way to add an existing account as a connected account from our dashboard?
Hi, I am using the Card Element component for checkout. I need to set up multiple future payments at **irregular **intervals. So far what I did was to create a subscription for each payment with delayed start date, and cancelation date after 1 payment. Is there a better way?
I have a question regarding some payments. My customers that have cards issued by Peoples Trust Company have a risk from 30-40 (because of the Bank Issuer). I have like 20-30 payments with this risk... Is this a normal risk or my account could be flagged for high risk?
I have a customer attempting to checkout using a Stripe-hosted checkout session. This customer has just recently signed up and has never purchased anything from us through Stripe. In the checkout session, they're being asked to enter a code sent to their phone in order to use their previously saved information they made "during a previous purchase", but they haven't made a purchase through us. Additionally, the phone number that the code is being sent to is incorrect (they recently moved countries and have a new phone number) and was not provided by us as we created the customer in Stripe with the correct phone number.
1). Does Stripe save payment details from purchases other merchants and allow customers to use those saved details in a later purchase with a different merchant? I can't find any documentation on the matter.
2). How would we go about getting this phone number corrected? The user sent a screenshot and there doesn't appear to be any UI that would allow them to change it themselves. The customer (at least on our side) has the new, correct phone number.
is there a way to get refunds based on a pending charge?
I am looking at the following page: https://stripe.com/docs/api/refunds/list
and I dont see a pending charge parameter ( did I miss it? )
I see a charge parameter.. but i dont think that THAT is what I want, becasue the charge never went through
I have a question regarding payment links. I have created a payment link but one of the fields when the user clicks on the link is "Email". It is not a required field. Is there a way to remove this field from the payment link form?
Hello,
If i collect payment details using a SetupIntent that was created without a customer ID, will a customer automatically be created?
Hello,
Yesterday, I received an email saying my stripe business account was being paused due to high risk, and that refunds would be issued. I have already processed and shipped physical products through my business that I would be losing money on if said refunds occur.
Why is my business labeled as high risk?
saulius03
hello, how do I cancel members access to my programs on passion? Stripe isnt allowing me to do this and i have members getting free access when they only purchased for a short period of time HELP!!
Hi devs, just looking to see how I would update the payment intent amount using Stripe Elements? And just looking to update the amount before the payment is confirmed.
someone can help-me?
Have an expected date for the integration of the Facebook Pixel into Stripe?
When Im getting the error "You have exceeded the maximum number of declines on this card in the last 24 hour period. Please contact us via https://support.stripe.com/contact if you need further assistance." Im not getting any error code. May I know what does that mean
H
Hi, I need to generate MRR on dashboar myself, how can I do that using PHP?
is there a way to get payouts based on a user? im looking at this :: https://stripe.com/docs/api/payouts/list
please respond in the thread I created for you
@bleak breach follow-up on this. Is there documentation or recommendation on how to calculate discounts for PaymentIntents. Also, to clarify, we are using elements UI. Does that also mean we can't use coupons?
How can i save a card during payment?
I am looking to better understand the expandable property latest_invoice when used with the subscription object. https://stripe.com/docs/api/subscriptions/object#subscription_object-latest_invoice
Does latest_invoice also return an upcoming invoice belonging to the subscription?
Hello, when working with Stripe Payment Elements, is there a way to get the last 4 digits of a credit card without having to submit/create the paymentMethod?
Hi there, got an issue recovering number and cvc of my "issuing" cards.
I use retrieve endpoint : https://stripe.com/docs/api/issuing/cards/retrieve
curl https://api.stripe.com/v1/issuing/cards/ic_1MkpCoI7UHiREsZN41ulr816
-u sk_test_blabla:
-H 'Stripe-Account: ACC_ID'
-d "expand[]"=number
-d "expand[]"=cvc
And got the following :
{
"error": {
"message": "For security reasons, the "number" and "cvc" fields can only be expanded via the "Retrieve a card" method (https://stripe.com/docs/api/issuing/cards/retrieve).",
"request_log_url": "https://dashboard.stripe.com/acct_1MkoYgI7UHiREsZN/test/logs/req_3T2soaMy2Hgao4?t=1678656551",
"type": "invalid_request_error"
}
}
Which is an indication that I need to use the same endpoint 😇
Any help regarding this ?
Hi, is there a way to send an invoice ahead of starting a new scheduled subscription? (e.g. send an invoice on 3/15 for a subscription starting from 4/1)
i need help changing my account
In the customer billing portal. When using webhook whats the event that got triggered when you hit "renew plan" button? is 'customer.subscription.updated' the event fired? and if so what values should I inspect to know?
boliboy
Hey, maybe im wrong but what would be the correct way to complete this flow.
- User select product
- User enters billing data
- User selects payment method
- User pays.
Right now that leads to following:
User enters our billing page. Selects plan, we calculate some pricing based on custom quantity and request an invoice. Now that stripe either tries to charge instantly or sends an email our flow would be broken.
So I have 4 questions based on that:
Is it possible to create an invoice after a normal charge for an payment?
Is it possible to not send an email but also dont try to pay for the invoice instantly? We dont want that the users needs to setup an payment method first.
If a invoice failes to get paid do we get charged in payment fees?
Are we trying to use invoice completly wrong? 😅
Its not an subscription its an one time invoice.
refund
hello
Hi, for the invoice issues events "invoice.payment_action_required" and "invoice.payment_failed", does Stripe sends and email alerting the user? Can the user use an email or link from Stripe to do the required actions and finish the invoice payment? Is it required or optional for my side to implement a message to the user to try to help to revert the situation?
payment_intent.succecced vs charge.succeeded
which is more best way to get a response from your end that the payment got successful?
how can I allow a customer to add / remove cards. I saw https://stripe.com/docs/api/cards/create and https://stripe.com/docs/api/issuing/cards/create APIs. But i am a bit confused could someone guide me through the process
Hello Does the payment have a payment voucher?
Hello, how do I create a subscription that invoices half-yearly? I tried setting pending_invoice_item_interval but to no avail. Below is the create subscription api call -
curl https://api.stripe.com/v1/subscriptions \
-u sk_test_: \
-d customer=cus_NWUJDvuLpTL2I2 \
-d "items[0][price]"=price_1MlRXnBuQq6cUmE7RFrvTqJx \
-d "pending_invoice_item_interval[interval]"=month \
-d "pending_invoice_item_interval[interval_count]"=6
Response -
{
"error": {
"message": "When set, the `pending_invoice_item_interval` must be more frequent than the natural subscription interval.",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_V6rKmvE4wiRXGg?t=1678775418",
"type": "invalid_request_error"
}
}
The price price_1MlRXnBuQq6cUmE7RFrvTqJx is
{
"id": "price_1MlRXnBuQq6cUmE7RFrvTqJx",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1678776071,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": null,
"metadata": {},
"nickname": null,
"product": "prod_NS0LSdlnS3RuL0",
"recurring": {
"aggregate_usage": null,
"interval": "month",
"interval_count": 6,
"trial_period_days": null,
"usage_type": "licensed"
},
"tax_behavior": "exclusive",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": 200000,
"unit_amount_decimal": "200000"
}
Hi team, Good Evening !!
I would like to get a note on the web-hooks for the Payments Refund Initiated through UI
Example: https://dashboard.stripe.com/test/payments/ch_3Mj1on2EjgoXXYg20E1xtTL2
How can we implement the web-hooks to trigger based on the Refund when the user clicks REFUND in the Stripe UI
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
hi team - Just need some help with regards to Stripe ID verification process. Hoping this is the correct channel.
Is the ID verification API available for Aus/NZ region?
do we have an option to extend payment authorization?
In my product, each new user will get a trial period (no card required)
I want to know, is there an upper limit for subscriptions (Create free trials without collecting payment method)?
Hi Team
Can you please let me know if the Transfer compatibility of any connected account goes inactive
$payment_intent = \Stripe\PaymentIntent::create([
'amount' => 1000,
'currency' => 'usd',
'automatic_payment_methods' => ['enabled' => true],
'transfer_data' => [
'destination' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}',
],
]);
what will happen to transfer
hey, I am using stripe java sdk 22.0.0 version, and got 2022-11-15 api version on my dashboard, when listening to webhook and getting EventDataObjectDeserializer from Event its object is null, how can i fix this?
I received a stripe payment on March 5th, it still hasn't arrived today. Yesterday was March 14th. Today is March 15th, is this a joke?
Hi Team, I want to get the response for my payment. I have created a payment link for the customer. I want to get the response when customer do the payment on stripe. Please help me with the event for this used in Stripe webhook
Hello All
Can we bypass the user data like SSN, Business Details, etc details for making bank transfer in stripe?
If no, Can someone please provide alternative options by which we can directly bank transfer using only bank details?
hi need some help regarding stripe payment via pci proxy, i am having this error Sending credit card numbers directly to the Stripe API is generally unsafe. We suggest you use test tokens that map to the test card you are using, see https://stripe.com/docs/testing.
const { error } = await stripe.confirmPayment({
elements: elements,
confirmParams: {
return_url:
process.env.NODE_ENV === "production"
? "https://www.autofreizeit.de/shop/checkout/bestaetigung"
: "http://localhost:3000/shop/checkout/bestaetigung",
},
})
Why does the user get redirected to the confirmation url when payment gets canceld?
Can Stripe whitelist for some 3DS website?
Hello
Why my stripe account got banned always even it is new and not integrated on any sites?
It always says your account doesn't meet our terms and conditions. Even my account is new
And cannot make live chat through site it says "Chat is currently unavailable"
@copper reef just to answer your question from #dev-help message
It is through the dashboard I created the endpoint(s).
Hi there, we're having issue with stripe terminal not connecting to UK registered readers, the accounts have been authorised for server driven API in the UK but we are getting this error response:
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: postcode
Filename: controllers/PaymentGateway.php
Line Number: 187
Backtrace:
File: /mnt/WP_shared/application/controllers/PaymentGateway.php
Line: 187
Function: _error_handler
File: /mnt/WP_shared/index.php
Line: 316
Function: require_once
An uncaught Exception was encountered
Type: Stripe\Exception\InvalidRequestException
Message: You passed an empty string for 'address[postal_code]'. We assume empty values are an attempt to unset a parameter; however 'address[postal_code]' cannot be unset. You should remove 'address[postal_code]' from your request or supply a non-empty value.
Filename: /mnt/WP_shared/application/third_party/stripe-php/lib/Exception/ApiErrorException.php
Line Number: 38
Backtrace:
File: /mnt/WP_shared/application/third_party/stripe-php/lib/Exception/InvalidRequestException.php
Line: 35
Function: factory
File: /mnt/WP_shared/application/third_party/stripe-php/lib/ApiRequestor.php
Line: 213
Function: factory
File: /mnt/WP_shared/application/third_party/stripe-php/lib/ApiRequestor.php
Line: 175
Function: _specificAPIError
File: /mnt/WP_shared/application/third_party/stripe-php/lib/ApiRequestor.php
Line: 558
Function: handleErrorResponse
File: /mnt/WP_shared/application/third_party/stripe-php/lib/ApiRequestor.php
Line: 124
Function: _interpretResponse
File: /mnt/WP_shared/application/third_party/stripe-php/lib/BaseStripeClient.php
Line: 134
Function: request
File: /mnt/WP_shared/application/third_party/stripe-php/lib/Service/AbstractService.php
Line: 75
Function: request
File: /mnt/WP_shared/application/third_party/stripe-php/lib/Service/Terminal/LocationService.php
Line: 38
Function: request
File: /mnt/WP_shared/application/controllers/PaymentGateway.php
Line: 187
Function: create
File: /mnt/WP_shared/index.php
Line: 316
Function: require_once
Hi, got a question regarding on_behalf_of. We want to use it when creating Payment Intents and I want to confirm these two:
- Does
on_behalf_ofrequire thecard_paymentscapability on a connected account? - We have an account based in US and want to have connected accounts in Canada with payouts enabled. So these accounts need to have the
recipientagreement type. Ifon_behalf_ofrequires thecard_paymentscapability - can we have it here or is it not possible?
I need help with a thread I opened yesterday regarding payment links
:question: @karmic oriole 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
Ok thanks 👍
hello, who can help me with afterpay for Stripe integration?
Are the "Customer emails" from https://stripe.com/docs/billing/revenue-recovery/customer-emails included on my Stripe plan or does using it increase the Stripe tax/costs over my payments? I see this screen enable on our account (so I believe it's part of the plan)
Hello. I notice in your docs that in the event object, the created timestamp reports the timestamp as seconds (not milliseconds). Please could I ask if you report the timestamp as anything more precise?
(Link to docs here: https://stripe.com/docs/api/events/object#event_object-created)
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 there, is there a way to turn off automatic_tax for payment intent requests? i.e. without having having to create a checkout session?
Hi guys, can i offer a trial period for new subscriptions? eg: 0$ for a variable period like 1month then 15$ for month following the trial...
hey sorry got connection lost, thread has been closed, still cant fix the issue
Does Stripe work in Oman?
Please can this thread be re-opened to reply to chat. thanks
Hey everyone, I was wondering whether there is an option to add coupons with a name (https://stripe.com/docs/api/coupons/create#create_coupon-name) that exceed 40 characters as I'm currently getting the response: Invalid string: €200XXX...XXX@gmx.de; must be at most 40 characters
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.
Good morning, we are a Foundation that has recently bought this theme http://www.nicdarkthemes.com/themes/charity-foundation/wp/demo/charity-foundation/ that has give wp integrated. When we access the payment gateways it recommends that we activate woocommerce payments, but it is connected to stripe. We would like to know how much it would cost to have this service active, basically how much Stripe or Givewp takes in total from each donation that is sent to us. Thank you and best regards
Hi guys , I have met this error : {"paymentOption": undefined} which I didn't meet before . I have followed the suggestion ,which said that need to add the customFlow=true ; I have added it ,which it is true that dosen't show this error anyone .However ,it causes more problems : 1. the payment sheet ui didn't show completely (I read that it needs to use scrollView,which it can't use in my case ,because my container is Animated.View) ; 2 .The webhook didn't go through the payment_intent.succeeded part ... Is it possible remove this ?
can I disable in Stripe Checkout input select for country?
Hi, a customer's subscription is scheduled to end on March 28th, and an invoice will be generated on that day with a due date of 5 days in accordance with our configuration. However, we have decided to send the invoice a few days before the subscription ends to give the customer ample time to process the payment before the due date. What steps should I take to send the invoice to the customer? Do I need to manually create an invoice in dashboard and send it to the customer? If so, will another invoice be generated automatically when the subscription ends? Alternatively, is there a more efficient way to handle this situation?
how can i get information about MRR on Stripe
:question: @urban bolt 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
Hey, I'm using the Java SDK to complete the Connect OAuth flow as per the docs here:
https://stripe.com/docs/connect/oauth-reference#post-token
However, the TokenResponse that is returned doesn't include the accessToken and refreshToken. I've tried making the request with curl and can see the values returned. How can I access them with the Java SDK?
Hi there, I hope you are doing well.
I have an issue when creating payment_intents for Stripe Checkout. The error displayed is :
“ No such payment_intent : xxxxxx”
Invalid_request_error
“
When we are reviewing the payment_intent parameter it says “null”.
What could be triggering this issue?
Your help is much appreciated
Hello! How can i disable the Tax settings?
Hello guys,
We are implementing stripe connect, and onboarding our users to stripe using oauth with standard accounts (https://stripe.com/docs/connect/oauth-standard-accounts).
Our platform creates unique urls for each user (example: livelogue.com/mikail, livelogue.com/stripe etc.) these urls are urls we want our users to land on after completing the onboarding but that does not seem to be possible because the redirect_uri needs to be specified inside our application settings.
Is there a way to overcome this?
how to retrieve a session with checkout_session_id in .net MVC controller
Hi Guys, when creating a checkout session object, is the "client_reference_id" the id I should be storing in my database for a successful transaction so that I can find the transaction in the Stripe Dashboard?
hi, i'm working on stripe api integration with asp.netcore 7. i want to know how will i get the price table ui from asp.net core api
this ui
I don't really understand the difference between the charge and paymentIntent fields for the refund object? is only setting the paymentIntent field enough ?
Hi! I'm following this tutorial https://stripe.com/docs/payments/save-and-reuse?platform=web&client=react to implement Stripe using .NET as backend and ReactTS as frontend. Is there a way to allow only "manually entered" bank account information? I mean account + routing number
Hey Team,
Sometimes, payments were already paid automatically (stripe collected the payment), but then our customers continue to manually pay for the service themselves. Therefore we end up with doubled payments. Is there a way to include something like "already paid" on stripe invoices?
Hi
Hello, I would like to know if there is a dev who speaks French.
how to trigger a fraud event
Hi, is it possible to create a subscription with start date in the past?
Im having issues in receiving a payment my customer did ACH but I have not seen it in my bank
Future payments:
I need to be able to charge a customer in the future, not as a subscription but as a standalone payment.
For example, a customer signs up today, pays X, and then in 5 weeks the customer needs to pay Y. The intervals & sums can be different so subscription won't help.
So far, the closest I found is future payments https://stripe.com/docs/payments/save-and-reuse, but I will have to use some kind of chron-job to trigger the actual payments in the future.
Is there a better way to do it?
Hi! Using PaymentElement, how can I force the customer to enter the billing address for card payment method?
I can't really figure out how to add a test bank account in a specific currency. Help?
Hi guys. I'm having a weird behaviour while retrieving some prices of ours via API. For example, if i Check the price in dashboard, I can see $0.00576 per minutes / month, but if i retrieve the price from the api with a curl command. I get "unit_amount_decimal": "0.576". Does anyone know why???. Thanks in advance!!!
Hello! Is it possible to list the payouts made on the connected account?
Recurring payments:
I need to collect recurring payments, but the subscription cannot do the job. We sell magazines, and I cannot set a precise interval between payments and the price may change.
When the customer buy a subscription to a magazine A, we will set for example the end a year later, but this length may vary because of factors like a magazine loss that will extend the subscription by one month. The price may be raised or lowered in time depending on the price of the single copy.
Will this https://stripe.com/docs/payments/save-and-reuse used with a cron-job do the trick for me?
Hi everyone 👋 ! I'm looking into sending receipts automatically. I need to understand why this customer did not get the mail automatically https://dashboard.stripe.com/test/customers/cus_MYCqDgoa1J7CeY
The global setting is set to true in the mail setting https://dashboard.stripe.com/settings/emails and we don't set manually the receipt_email in our API, even though the payment object seems to be created with it.
Thanks in advance!
Is there a way to call confirmSetup() in react without redirecting and waiting for the result instead? Because the only thing that the function returns is "error"
My stripes account is linked to my Zoho Invoicing software but my money does not show in my bank account its been over a month
Hi! I'm trying to implement Google Pay on the Payment Element for my web app. The tab is showing up for me but when I click it, this is all that appears for me without any popup or button to click. What's the next step to letting users input their Google Pay info? Thanks!
Hi everyone. How can I schedule to downgrade a subscription at the end of a billing cycle, My current update susbcription attempt switches the plan immediately even tho the new invoice amount starts billing from the end of that cycle
Hi, when creating a payment that has status processing, lets say us_bank_account
payment is processing and resolved in a few days.
when refunding it, it is the same process or immedite?
Should prices be stored inclusive or exclusive of vat?
Hi, I would like to display my connect accounts KPIS in my applications dashboard I.e. Churn, Gross volume this month, New cusomters ect. What is the process to get this data?
Hi,good morning.This is Sophia who is a business new customers .May I have the API of company to support our payments on line for customers?
Hello. Does the main application account have an accountId?
https://stripe.com/docs/payments/ach-debit#refunds
from the screen, I dont see the status options that I can expect on webhooks
and Do I connect between them from pi_ ?
Hello! Wondering if what I saw is intentional behavior: Yesterday, we mass updated subscriptions on a specific Stripe Discount Coupon with a duration of "once" to a different coupon with a duration of "forever". It looks like those who were on the "once" coupon, were set to cancel at the end of the billing period, and their subscription was still Active, when the coupon was updated, their subscription's canceled_at field was updated to the same timestamp as the update. We listen for the subscription.updated webhook event, and when it happens, we update our database with the same canceled_at time found on Stripe. Because of this, we saw an increase of canceled subscriptions yesterday by ~2,000. Can you please tell me if this is intentional behavior from Stripe? Or if it is unintentional but that is how it currently works? I feel quite confident that this is why we saw such an increase in cancellations - the canceled_at field in Stripe is updated when you update an active, but canceled subscription
Hello, I have a question regarding ACH credit transfer sources. Is there a feature for us to do transfer funds to an ACH credit source using the stripe API. For ex: we can provide our bank information and use the stripe API to transfer funds into the source.
I previously asked the question in the channel (link to discussion: #1083446225552023642 message) and found out it might be a beta feature and something we need to reach out to our account manager to enable. However our account manager is asking for us to provide a reference to the documentation for this beta feature. If we could get link to the docs that'd be really helpful too.
Thanks!
Hi, is it possible to pass backdate_start_date when creating a subscription schedule? I couldn 't find it in the docs
I have an issue
On my system, the user can create a checkout with a price that can be modified
The minimum value is BRL 45,00
Because the system takes a BRL 45,00 fee from that charge. That happens because later in the system BRL 30,00 from that fee will go to another user after the other user completes a certain task, BRL 3,48 to stripe and the rest BRL 11,52 to the system
The way I found to achieve this was to create a checkout like this:
success_url=DOMAIN+'/success',
cancel_url=DOMAIN,
currency="brl",
line_items=[{'price':'price_ID', 'quantity':1}],
mode="payment",
payment_intent_data={
'transfer_data': {
'destination': user["accountId"],
},
'transfer_group': '{transfer1}',
'application_fee_amount': 4500,
})```
Here is the issue, after in the system, after another user completes a task linked to that checkout, they should get BRL 30,00 transfered to them with this code below:
transfer = stripe.Transfer.create(
destination= "accountID
transfer_group= "{transfer1}", source_transaction="chargeID",
amount= "3000",
currency= "brl"
)
But, this error is shown:
```The source_transaction ch_ID can only be transferred to the account that the destination field was set to when it was created (acct_ID).```
How do I set the tax rate for an invoice item?
I have a transaction ID for a payment I received via Zoho but do not see it in my bank account and Zoho told me to reach out to you
Hello, I am using the "checkout.session.completed" webhook event and would like to get the receipt url of the payment. I get the paymentIntent from the checkout object and fetch the payment object, get latest charge id and fetch charge (where receipt_url lives).
Is there a better way to get the receipt url?
Hi! I created a payment flow using the PaymentIntent API. Everything works fine. When finishing payment, I first get the event payment_intent.succeeded and shortly after charge.succeeded.
Stripe Docs say payment_intent.succeeded is the event that tells the credit card has been billed. So what's charge.succeeded and what is the difference between the two? Thanks!
Hey team,
is it possible to have a "stamp" such as "paid" on a Invoice PDF, once the payment is fulfilled? Reason: We have clients, that get charged by Stripe but also "trigger" the payment manually via traditional bank transfer which results in double payments. Therefore we would like to show them within the PDF, that the invoice is already paid.
Hi team, when I try to confirm payment with blik with ios sdk, the closure go to assert (in line 216 in STPPaymentHandler) with text "calling completion with invalid state"
Daddelpalme | Leon
Hi team, I'm having difficulty setting up pre-integrated checkout page in shopify
Hi all, I am investigating a couple issues for my team, both involved in the Payment Intent workflow.
-
The first issue we're seeing is Payment Intents being created but not confirmed. Because these Payment Intents are not confirmed, they are marked as
Incompletein the Stripe dashboard. We also do not receive anychargewebhooks as a result. And because we don't receive thesechargewebhooks, a payment in our system essentially gets stuck in progress, and the customer is unable to make subsequent payments. When we create the Payment Intent, we setConfirmtoTrue, so the Stripe SDK should (and does in most cases) send the confirmation request automatically. I was hoping you could help me figure out why this confirmation is not happening in some cases. If you need example Payment Intent IDs I would be happy to provide them. -
The second issue we're seeing is that some
charge.succeededwebhooks have a nullmetadataproperty, despite having a populatedmetadataproperty in the Stripe dashboard. We do validation of these webhooks in our system to process charges, and whenever we come across a webhook with nullmetadata, our system throws an exception, as it expects thismetadatato be populated. Is there any chance you know why this may be happening in some cases? I can provide an example as well.
Hi, team. I'm retrieving an invoice and it is only returning 10 invoice items instead of all. Is there any way to get all invoice items against an invoice?
Hi! I am working on an implementation of Pricing Table into Vue3. I have successfully connected the embedded code and can finalise the checkout but there is one issue. All parameters are being passed correctly into the stripe-pricing-table component (public key, customer-email, client-reference-id) but client-reference-id seems to be missing in the metadata of a customer event object that is being passed back into the webhook in my backend. Any ideas why only one parameter is not working properly? The pricing table redirects me correctly (so public key prop works okay), locks the email in the checkout so I can tell that the parameters are being passed in correctly. Just client-reference-id seems to be missing completely. Any ideas why?
Hey everyone,
I'm trying solve a dumb issue, but can't seems to find the solution
Basically i want to embed my customer portal link to my web.app (React- Native)
But as soon as I try to use it in an iframe for web I've got an error billing.stripe.com refused to connect.
Here's my snack
https://snack.expo.dev/@crawl007/webview-demo?platform=web
Hello, I'm looking to localize the description/memo of the invoice with the stripeAPI. For standard invoices I can specify the translated string to the invoice create function but for subscriptions I don't find a simple way; I didn't find anything to localize (translate) the invoice description in the dashboard. If I do it with the invoice.created webhook it is already finalized when it arrives. According to the documentation it seems that I need to use a 'subscription schedule' at now to get the first invoice in the draft state. Does it correspond to the only/simpler way to do it ?
Hey, is it possible to create an invoice after a payment? The receipt is missing a lot of legal informations for accounting. We are not using stripe checkout. We want to create a payment intent -> pay -> invoice created.
Right now its invoice created -> paymentintent returned -> pay.
But everytime the user decides not to buy there is a dead invoice in the system.
We need the intent to create the payment element.
Hey team,
is it possible to have a "stamp" such as "paid" on an Invoice PDF, once the payment is fulfilled? Reason: We have clients, that get charged by Stripe but also "trigger" the payment manually via traditional bank transfer which results in double payments. Therefore we would like to show them within the PDF, that the invoice is already paid.
Hey there, we're extending our end to end testing and seem to be struggling with frame selectors using playwright for the SCA challenge modal. We have frame selectors working nicely to test the card details input but cant seem to figure it out with the "3DS Challenge" iframe. We've had a look around but have been unable to find resources for the SCA iframe challenge. Any help would be greatly appreciated. Thanks in advance
hi, is it possible to set discounts in the extra invoice items added to a phase in a subscription schedule?
When do the payment_intent.payment_failed and payment_intent.canceled events occur? Let's say a user chooses for an iDeal Payment and get's redirected to their bank page and then clicks away does it trigger payment_intent.canceled, payment_intent.payment_failed or both?
Is it possible to use Stripe connect in staging?
When I connect an account with 0Auth it connects my own account for some reasons
Morning, I have successfully got a stripe elements form creating a PI, then updating with customer quantity, adjusting price and successfully charging the stripe api. However, the payment-form never posts to my server.
<form id="payment-form"
action="/auctions/jobs/create/job-credits"
method="POST"
data-secret="{{ $stripeIntent->client_secret }}">
What would prevent this action from being hit?
Here's the js that triggers on a submit event.
hello
i need a support!
I have an online store and most of my payments are canceled by stripe, what is the reason????????
If i want to test the flow all works grand in Production. Which Stripe Credit cards should i use? Can I use the 4242... card?
Hello Stripe. We have different ways for customers getting into a checkout session, currently when you try to pay for an order in different ways it starts the same checkout session again (due to the idempotency key).
When a customer paid for an order we reliably want to know which way the user finally used to finish the checkout (even if he started multiple ways). We considered metadata, but since the same session is used we can't be sure if that data is correct. What would be the best way to achieve this?
i keep geting this error in weebhook 308 (Permanent Redirect)
Hello! Is there any API I can use to calculate the Stripe fee for the customer?
Hi, I am confused as to why a card is being detached from a customer after a successful 3DS authentication. Could I get some help? Thanks!
Hi. My question about stripe-pricing-table
can this table show the current subscription of the customer and that it cannot be re-subscribed
Hello, I would like to speak with a developer about setting up future payments
Hello Stripe team. I have a question about Stripe sending automatic invoices for subscriptions via email.
I have a customer that didn't receive the invoice via email. I'm not setting the receipt_email field while creating the checkout session, and all settings on stripe look good to me. Also I can see the customer has the email field setup.
What am I doing wrong?
Hi, just interested in how card expiry works with card on file. We run a booking app and keep the card on file for our users so they can charge clients a cancellation fee if they don't show up for their appointment. We're finding sometimes the card on file "vanishes". The client has a customer profile in Stripe but no payment method. My theory is that this is probably because the card expired between when the client entered their card and the time the salon went to charge the card. Does this sound like the probable cause or is there another reason this could be happening? Thanks!
Hello, Can someone refer to me any documentation which I can use to handle the failed cases while charging the card off-session?
Hi all! When working with subscriptions, can I set a trial period to start at a specific time?
Regarding this, I contacted the customer service, but I would like to make sure with you that I did everything right from an API point of view.
In 24 hours all current customers will have their trial expired, and we absolutely need to send receipts after successful payments.
In order to test this we edited the number of days left for the trial in the stripe dashboard to zero. So the invoice creation was triggered for the user, but no invoice was sent.
Can you tell me:
- if the mailing system you are using is working fine right now
- all the parameters I need to setup in order to trigger automatic invoice submission after subscription renewal
Hi, is there any capability with the Payment Sheet to filter the displayed payment methods or to prevent delete of payment methods?
Hello! My platform is using Stripe Express accounts w/ Connect onboarding. I'm currently working through requirement handling. I'm wondering a few things:
-
Is it worthwhile to store the entire array for each requirement, or do you think it'd suffice to just have a boolean to mark whether or not there are currently/eventually/past/pending requirements? I'm thinking the latter as I can't see a really solid reason to know the specifics w/ Express accounts. I think it'd only make sense if we were using Custom accounts and had to collect that information, but could be wrong so some clarification would be lovely.
-
When a payout fails, does Stripe disable the external account that was intended for the payout? If so, does that information show in the requirements at all, or is there a better way to determine that?
Hi guys, Is it possible to get BliK and Google Pay on Shopify store with Stripe? I have turned on these options in Stripe settings but nothing changes on Shopify - it says just debit cards and Apple Pay
Hi Stripe Team! I have trouble understanding how to pass metadata parameter to Pricing Table embedded component. I am using Vue3. Should I just pass it as an object in json format? Any tips? https://stripe.com/docs/payments/checkout/pricing-table#limitations
Hi,
Hello. How can I place a hold on the customer card?
Does anyone know how I would mock out stripe.confirmPayment in my test using React Testing Library?
we are trying to receive international Payments. but getting payment_intent_authentication_failure. we are from india. How to resolve this? Is this a error from our side or customer side
Hey Stripe, could you please inquire me more on how can I create price object and define upsell (https://stripe.com/docs/payments/checkout/upsells)
Thanks a lot!
Hello, recently I've had some issues listening to stripe webhooks locally.
As you can see in the screenshot I have confirmation in the ui that I'm listening to stripe webhooks which is fine.
However, I control 2 stripe accounts and I think that caused some troubles even though I was following instructions.
My question is - what do I need to do If I want to listen to another account webhooks? do I need to log out of the currently logged in account, then log in to another account and run stripe listen function with that account?
Can I create an invoice with a future date, and when that date comes trigger a webhook?
I am capturing the hosted_invoice_url and invoice_pdf returned in the response to creating an invoice. I noticed that those urls expire. How long are they valid before they expire? Thanks!
Hi Stripe Team,
Could you please assist with this question? After the customer is subscribed they will be charged on monthly/yearly basis depends on which product they chose. And I'm using { usage: 'on_session', } when calling “stripe.setupIntents.create”. Is “on_session” correct value or it has to be “off_session”?
Webhook Error: No signatures found matching the expected signature for payload
Hello,
We are currently using Stripe Connect platform to resolve our multi vendor e-commerce application's payment system.
What I am trying to do is set the payout schedule 30 days after transaction is made. Is this possible?
If possible, can you give me a link to related API?
hi! we talked with our account manager and they are convinced there is a flaw in the onboarding process when connecting merchant accounts in our app. The API code for retrieving an existing Stripe account is incorrect. This causes the user to create a duplicate account when the goal is to sign into an existing Stripe account.
They believe the API we need to correct is the Account Links API: https://site-admin.stripe.com/docs/api/account_links
I'm not sure what exactly what mean by that. There's no API code to retrieve existing Stripe account. You can't communicate with Stripe accounts that you did not create within your onboarding process.
This is the code that we have implemented.
https://stripe.com/docs/connect/standard-accounts
First, create new connected account, then create account link so you can use that to redirect current user to that stripe account to fill in the information.
How do we fix this?
I have a question regarding Stripe Payment Element custom appearance. Are we able to add our own icon to the .Error components?
Hi !
We've just started using stripe onboarding portal for custom connected accounts (very nice btw) and it seems like we're not receiving the new webhooks events we've subscribed to. However the webhook endpoint on the dashboard indicates the correct amount of events we're now listening to. Is there a delay between activation and the first event received ?
Can stripe checkout be used to create a subscription without a payment method?
Hello, how can I test these bank accounts?
https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#test-account-numbers
Hi! how can we create an extended preauthorization that automatically refreshes before expiry every month?
What is the phone number for stripe customer service
is the international fee 1% for now
Hello, I made this question this morning https://discord.com/channels/841573134531821608/841573134531821616/threads/1085176146053828728. I need more clarification, so I will need to collect the accounting number and routing number mannually in a form created outside Stripe and then send that information using the stripe API to know if that information is correct? Can't I use a pre-built Stripe form?
how can we determine if the payment is manually entered, is there any thing we can depends on?
hello. im upgrading stripe node versions and i was wondering if there is a way to dynamically set the api key in the node client like there used to be with stripe.setApiKey() or is it better practice just to create a new stripe client when i need to change keys in my application between tenants?
Hi, I'd like to set the default payment methods for all of my connect accounts. I've tried configuring this in the payment methods settings on the dashboard (https://dashboard.stripe.com/settings/connect/payment_methods) on the main account, but it doesn't seem to be taking effect for the "child" connect accounts. We use the Link invoice method and would like to only allow ACH credit transfer for available payment methods. Even when I use the dashboard link from above, credit card is always on by default.
I can achieve what I want if I go to each connect account individually and configure the invoice template (example of one of my connect accounts: https://dashboard.stripe.com/acct_1MlbrwPtV7KSXMac/settings/billing/invoice), but setting this up manually is a pain and I'd like to set this at the parent account level. I'd also much prefer to do this via the API, but I can't find what I want in the documentation
Hello 👋 I'm trying to create a 3DS flow for payment intents. I see that Stripe test cards have different responses for payment intent requires action event. Some seem to have a link to a Stripe-provided confirmation page (at least in test environments), while other payment_intent.requires_action events have a payload with some encrypted values under next_action.use_stripe_sdk. I've seen lots of places in the docs that says we should bring the user back on session and use Stripe.js to confirm the payment intent. However, I would like to know if this is the only way to do it, or if there is the possibly of linking the user to the confirmation page they need to go to. We would like to send this link in an email, if possible.
M
Olá, me cadastrei como afiliado da Amazon pelo meu CPF, futuramente vou mudar pra CNPJ. Agora estou pensando em me cadastrar na Stripe pela parceira OTTX.AG e durante o processo de cadastro é informado que não é possível alterar de CPF para CNPJ. Se eu me cadastrar com CPF pela OTTX.AG, isso irá influenciar meu cadastro que já tenho na Amazon?
Hi, I'm trying to programmatically calculate the date in the future when Stripe will change an overdue subscription from past_due to unpaid. On the Stripe dashboard in Settings > Subscriptions and Emails, this behavior is controlled by options in "Manage failed payments" and "Manage payments that require confirmation". Is there a way to read those settings via the API?
Hi, I'm having a problem with a stripe "checkout.js" because once I add
shipping_address_collection
to my
mode: 'payment',
lineItems,
successUrl: `${window.location.origin}?session_id={CHECKOUT_SESSION_ID}`,
cancelUrl: window.location.origin
})```
it wont open, but yet once I remove it, it will redirect me to my checkout page. Any help is appreciated.
Hello, my account has been hacked and I can't login and my email is no longer recognized.
Hey folks!
Have a couple more questions for y'all when you have a moment:
-
What does it mean when an account is "disabled" and shows a
disabled_reasonin therequirementsobject for an account? Is this just payouts being disabled, or does it mean more than that? I've read the docs and think I have a rough understanding of when it happens, but I'm not sure what it actually means from a capability stand point. -
Is there a definitive list of all requirements strings that can appear in the requirements arrays?
Hi! I previously rendered a “payment history” interface using the data from a list all charges query. The statuses of succeeded, pending, and failed are pretty straightforward. I see that the stripe dashboard shows “Payments”, which is a list of Payment Intents—is this the right API to use moving forward?
I was looking through the API reference and then this PaymentIntent.statuses page https://stripe.com/docs/payments/intents#intent-statuses and was hoping someone could help with these questions:
- It shows
requires_payment_methodas the first status as well as the “Payment failed” status, how would I properly identify the “Payment failed” state of a PaymentIntent? - How do PaymentIntents get into
canceledstate? Is it from expired checkout.Sessions or ones that I manually cancel. - What if a charge is fully refunded—does that PaymentIntent remain in status
successor change tocanceled? - The dashboard payments page (https://dashboard.stripe.com/payments) has filters for: All, Succeeded, Refunded, Uncaptured, Failed—what values do these map to in the API?
- Does refund_amount or even refund status appear anywhere within the payment intent?
Problems with payment submission. Using formidable the payment only comes in as $1.00
I no longer have access to the email address I created my Account with is there any way I can change the email? I have funds pending to be sent to my bank.
I'm trying to figure out the best way to attach additional information to be displayed on the invoice. The invoice gets created when the stripe.subscriptionSchedules.create function get called. I see that you can send description or the footer on the invoice but it doesn't seem like its possible to send either of those while creating the subscription. Can you please help me?
hey can anyone on the Stripe team tell me there has been a mass event that has caused anyone else to have a ton of failed payments due to "incorrect card numbers"?
My client has seen over $40K in failed payments, all of which are from cards that now report to be wrong numbers, they are the cards that were originally used and charged for the subscription, they are the default payment method on the customer and in every case they are not expired, either expiring within a month or two (April/May 2023) or next year?
We've escalated this to support but its been almost 24 hours with no response. I am curious if anyone one in here or you know has experienced this as well?
How do I properly test a checkout complete webhook with custom fields via the Stripe CLI?
Here's the command I'm using right now:
stripe trigger checkout.session.completed --override checkout_session:custom_fields[]=text --override checkout_session:custom_fields[].key=discordnamenumber --override checkout_session:custom_fields[].label.type=custom --override checkout_session:custom_fields[].label.custom="Discord Username (e.g. SeanPixel#1234)" --override checkout_session:custom_fields[].optional=false --override checkout_session:custom_fields[].type=text --override payment_page_confirm:custom_fields[].custom_field_id=cstm_fld_NWibQGUWJ11s9o
The issue is that every time the trigger runs, it generates a new custom_field_id, therefore the trigger fails at payment_page_confirm fixture because the custom_field_id is always invalid.
Hi! Does anyone know how I can implement pricing table in google apps script?
Hello! I'm saving payment info using PaymentElement in react ts. Is there a way to get the last 4 numbers of credit card and the customer name in the frontend side?
i wonder if anyone know stripe sigma is in beta or release candidate?
Hi everyone,
Does anyone know of a way to remove/bypass the 3DS verification request when making a transaction on my stripe issued cards.
Alternatively is there a way to mass input the 6 digit verification code via the API for example?
Hi, I need an advise on how to modify quantity at end of period end for a subscriptio
ephemeral keys get created new with each payment intent correct?
Afternoon, am working on getting webhooks setup. I need to store quantity and price. But the payment_intent only has amount.
How are these custom fields typically handled?\
Hello, my checkouts started getting this error as of a few minutes ago, without any backend changes: "Received unknown parameter: payment_method_options[affirm][preferred_locale]"
with CAU (card account updater), what info gets updated? ie: card number and expiration only?
Back again with another problem, shipping_options: [ { shipping_rate_data: { type: 'fixed_amount', fixed_amount: {amount: 0900, currency: 'usd'}, display_name: 'Standard Shipping', delivery_estimate: { minimum: {unit: 'business_day', value: 5}, maximum: {unit: 'business_day', value: 7}, }, }, }, ], my "0900" "fixed_amount" shows up in next.js as a x Legacy decimal escape is not permitted in strict mode Any fix?
hi I would like to now if someone can send me a invoice with a stripe account to my stripe account and I pay for it with my stripe account?
Hi, I have a question about the Hosted Invoice Page. We normally obtain credit card information from Stripe customers by using Stripe Elements, which collects the full card number and ZIP code. However, users can also open the invoice page directly (using the URL we get from https://stripe.com/docs/api/invoices/object#invoice_object-hosted_invoice_url). It looks like this page doesn't collect the ZIP code, which we need. Is there a way to force the Hosted Invoice Page to collect postal codes from customers?
Hi, I’m wondering if this is possible with Stripe.
I’m working on an application that contains a marketplace where users can sell items to one another. The company is using another service provider for KYC and we are looking to see if Stripe can be integrated as a payment provider. We would need to be able to create a Stripe account connected to the company account for each user in our system. When a user buys an item from another user, say User B buys an item from User A, we would need the account balancer of User A to go up by whatever the cost of the item was excluding however we manage the fees.
So our questions are:
-
If we collect payment information from our users during KYC can we create a Connected account for them and have it tied to our company account?
-
Is it possible to transfer money to these dynamically created user accounts when transactions occur?
-
Can Stripe maintain the balances of each user's account?
-
Is it possible for users to spend money from their Stripe account balances rather than charging their credit/debit card again?
-
How might a user payout be done? If they had only provided a credit card would we need to collect additional banking information from them?
I realize we have quite a few questions, sorry this is our first time looking at Stripe, we really appreciate any help you can give 🙂 thanks in advance.
Hi if I create a usage-based subscription today (Mar 14) using a start date of Mar 1 and a billing cycle start date also of Mar 1 (see screenshot), is there any way to have the first invoice go out on Apr 1 instead of Apr 14 as shown in the Summary (ie. I would manually enter the usage from Mar 1 - 14 to get a full calendar month)?
I have a subscription based plan with more prices to choose from. these prices act as "addons" and one can have multiple addons. the user should be able to cancel those prices anytime. I cant figure out how to cancel one or more of these subscription_items on period_end and let the user use its feature until then. it just seems to work with the entire subscription but not with specific items in it. do I have change my subscripions to scheduled subscriptions for that to work?
Hello,
If in our marketplace we already collect KYC information, can we just load it to stripe in the behalf of the seller ?
Hello, good afternoon.
Exists some way to send a fixed address in checkout session creation? When I pass the prop customer_details, It returns me an error.
Hello good evening, email support is very slow, I would like to enable my Brazilian account to receive in usd, can you help me?
Hello everyone, has anyone integrated stripe in power apps portal
I'm having an issue with my customer portal check out link. Likely, 100% self-inflicted.
Getting a NET::ERR_CERT_AUTHORITY_INVALID error when linking to it
Hello everyone, I am having an issue befor starting payment intent process I ask for payment currency from user to convert amount in their currency. Iam having lists of all currencies but as per stripe doc only 47 countries are supported but when I tried payment with not supported currencies payment gets accepted in their currency without any error from stripe.
Hi!
Can I specify multiple statuses in the Subscription List API?
I would like to specify a status of active and trialing.
Hello, I'm not American and therefore I don't have an ssn, but I live in the USA I would like to know any other way that I can create my account?
I am using the https://vuestripe.com library for stripe elements and I'm confused on how I create a payment form for capturing direct debit details. I can see stripeElements.create like the below example but I do not know how to create a sort code/account number element etc
Hi, when transferring from platform to connected account, it will fail by chance. We have these problems both in live mode and sandbox. Is there any configuration or parameters wrong?
400 Err req_dvSutlmBb33hN6
200 Ok req_UTTt8hCOZHtuHo
ps: the available balance of platform is negative, but the pending balance is positive.
can CVC only be verified at the time of check out flow?
Hello i need help to integrate iDeal payment on my shopify store using stripe
Hello! Where in the Stripe Dashboard can I see the API call coming from my website which would direct stripe on the amount to send to my connected vendor account, and the amount sent to my marketplace account? I'm trying to analyze some test purchases that included sales tax, but it's not adding up when it comes to what is being sent to my Marketplace Account.
Hi, we use smart reader to charge client. Why can't we see readers relevant events(terminal.reader.action_succeeded) in the activity logs? We did receive the reader event from webhook.https://dashboard.stripe.com/payments/pi_3MkW0lIZwcIFVLGr2X2d7aBC
@tepid igloo Let's use the thread created for you: https://discord.com/channels/841573134531821608/1085386953639350364
hey stripe - i need some help with account trasnfer hre
could company A transfer their account to company B ( entirely acquire) without notifying existing customer and reconduct the auth?
for stripe invoicing api, is there a convenient method to directly create an invoice item with name, amount, description? so i dont have to go through product -> price -> invoice item. I am using python sdk
hi I am a noob at payment integration can you guys help me start my payment integration career. i am a MERN Stack developer
Hi guys, just wondering is Stripe able to send subscription cancellation email to Stripe account’s owner if smart retries have been made and thus payment failed?
Hi, I am doing a stripe integration with the Golang SDK I am trying to use the metadata property of this endpoint https://stripe.com/docs/api/subscription_items/update however it appears inside the Go SDK the meta data property is only on the output struct not the input struct https://github.com/stripe/stripe-go/blob/master/subscriptionitem.go#L47
Am I missing something?
Hi Team, I would like to get the doubt clarified.
I know charge.refunded will be called whenever we hit Refund in the Stripe UI for a payment refund.
https://dashboard.stripe.com/test/payments/ch_3Mj1on2EjgoXXYg20E1xtTL2
But how can we know when it will be getting refunded into the Customer Bank account. Any Tentative Dates or is there any Response from Stripe by which we can figure it out.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hi Team, I am getting invalid_request_error when redirect to Stripe checkout page using new checkout session id, anything I did wrong?
can you limit address element to a country or even region?
Hey all, long time user first time caller 🙂 I wanted to create a pricing system that tracks usage for different products in a way that charges when the usage when the subscription starts, or when used (as apposed to the end of the month.)
Here are a few example of how I'd like the system to run:
- User subscribes and gets 100 unites per month at a discount. They pay upfront and the amount decrements each time I send a call to the "usage" feature
- They go over the 100 units that month, and they use 10 more units. The system sends a request for 10 units, usage is recorded in stripe, payment goes through and the system continues on with the request.
- They have gone over 100 unites, but their card is removed or expired. The system sends a request for 10 units, charge does not go through and the system rejects the call.
In short, Stripe tracks usage, I request payment for $N up front, and over usages go to payments, either on each request, or top-ups for some amount.
Seems like usage and volume pricing is the right ballpark, but I can't seem to figure out how to make the above work since the subscription says it will bill at the end of the month. Any ideas appreciated 🙂
Hi Team,
Is there any way to save card details (pre-authorise) & get card-token without any expiry from stripe. And use this same token multiple times to receive payments for years.
As per the docs there are single use tokens. And also there is paymentIntent API where the intent is valid for 7 days only.
Thanks
Is there a way to download invoice PDF/SVC via the API?
Hello, is it possible for payment elements (clientside stripe) to be disabled? So instead of make payments it should just go to the redirect url on-submit?
I’m new to this, just wondering what the conversion is like if I’m in Canada. Would i charge my customers USD or CAD? If it’s USD, would I receive the conversion to CAD? Aka if i charges $10 USD would I then receive $13 CAD? How would it work with my bank? Etc. thank you in advance
can you limit address element to a country or even region?
hello, i can't change default_source, help
Hello, my payments are not coming through. Should I be asking my bank or could there be a problem in my account?
Hey, does anyone experienced with react-native stripe sdk? i have a question
Hello, anyone can help me how to change TTPOI icon and business name?
Hi!
In stripe I can update subscription and add free trial days or schedule them
How can I differ them via stripe weboohoks?
Hi there. I'm trying to do check a few things about subscriptions in our Stripe's test environment. I noticed that setting a discount coupon doesn't work properly. I can see the applied discount in the upconming invoice, but the discount is not effective. No amount is deducted from the total amount. Please, any ideas?
Hi everyone,
I've got a problem with invoice and promo codes
I have coupon with promo code. When I create invoice, I apply coupon (can't apply promo code directly)
When I fetch invoice list, I'd like to determine which promocode (like TEST10, SALE3 etc.) was applied for each invoice. But, unfortunately, I can't get that info, becase api requires coupon during invoice creation, not promocode
Anything I can do other way ?
Having an issue with an Integration with Stripe and Apple pay showing an error. Can't figure it out. It says the domain needs activating but it already is. I can share the message once conversation is started here
Hi. Try create one time Price
$freeProductPrice = \Stripe\Price::create([
'unit_amount' => 0,
'currency' => 'usd',
"type" => "one_time",
'product' => $freeProduct->id,
'nickname' => 'free_product_price',
'metadata' => [
'alias' => 'free_product_price',
],
]);
but get error:
{
"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameter: type",
"param": "type",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_Hms5QNgaNQjZFL?t=1678871682",
"type": "invalid_request_error"
}
}
hi @here how can i calculate convertion rate Stripe?
Hi, what's the best practice for handling different environments when working with Stripe? Do people share the "test" mode with dev/staging/review, and "live" for production? Or are you creating multiple Stripe accounts for each environment you run you software in?
Hi stripe thinks we use it for NFT related payments, but we dont - we simply use it for a subscription model somone knows what we can do?
Hey guys,
A question regarding navigation in Stripe App.
I understand the concept, you have the views array inside the stripe-app.json file, and you just add and object with a viewpoint and their respective component, for example:
{
"viewport": "stripe.dashboard.drawer.default",
"component": "App"
}
],```
What I don't understand is, how do I distinguish the views relying on the state of whether the user is authorized or not?
So if they're not authorized, I wanna show them the Auth component, in which ever viewport they are in, but if they are authorized, I wanna show them the authorized components with their matching viewport(like Dashboard, Analytics etc...).
How would you go about doing that?
Hey I have troubles updating my subscription (add some subscription items as well as remove some at the same time). I want to always invoice the user as well as use pending_if_incomplete so that the user needs to pay before the requested upgrade is active. stripe api doesn't let me remove items because the deleted property is not allowed while using pending_if_incomplete. am I conceptually doing something wrong?
Hi there, I recently purchased a wisepad 3 and I’m struggling g to get it to link with my phone:(. What app should have on my phone? I set up BBPOS and it’s not working. Thanks:)
Saying unsupported
So I bought my wisepad3 through Stripe and I’m basically just trying to set it up to receive cards
Is there a way to only accept EU cards?
hello, i am trying to implement subscription payment using php but createSubscription returns incomplete status instead complete
Hi guys. Just a simple question. Is it possible to send automatically in Stripe's test environment the email to the customer with the receipt and the invoice??. Thanks in advance!
Hey awesome Stripe team. Easy question; in a multiparty payment setup with a Standard type of an account, what is the amount of time the eventual recipient of a payment can expect to wait from payment to payout?...
I am trying to implement a simple product payment flow in my application. User selects a certain number of tokens they want to buy, and we direct them to the Stripe payment page, once the payment is made, we
update the relevant information in the database.
Problem: After a successful purchase from Stripe's page, it redirects to our application, but the update step is not getting executed for some reason. Maybe because the redirecting is refreshing the page before the code gets executed. I don't know can anyone help?
I am having an issue/ question regards promotion codes and their REDEMPTIONS. I am testing its use on a test account, and I am applying it to a subscription product. On the UI, I can see the price was indeed reduced following the discount rules, I can see in the Stripe console that the subscription was paid with the price generated by the coupon, however, when I go into the coupon Dashboard, the promo code used REDEMPTIONS is still zero ( 0 ).
On the same dashboard, further down the page there is a section called Active redemptions and I can see the customer email that I used to test the payment journey.
Why the promo code redemption is not 1 ?
Hi there! I was just requesting some accounts to connect API to check business_type and noticed the field is returned when it's null, but when it's set it's not any longer. Is that correct?
When paying with the payment method "eu_bank_transfer", is it mandatory to enter the "reference", which is generated automatically, or can it be overwritten with an invoice number, for example?
how to properly create FreePlan?:
FreePlan - Subscription (or what is it?) (by default)
StarterPlan - Subscription
EnterprisePlan - Subscription
Free plan must be one-time or recurring
Hey guys, does anyone know how to include an IBAN number and a SWIFT/BIC number in an invoice. thanks guys!
Hi. I have an error with stripe.payouts.list and stripe.accounts.retrieveExternalAccount
Hi. I need to implement in project Stripe with SimplyBook. I've created demo projected and connected Stripe with SimplyBook successfully and everything works as it should. I've just one question.
When users selects in SimplyBook to pay with Stripe it opens modal where user can enter card number,cvc, expiration date.
Can I redirect user when he clicks "Pay with Stripe" to Stripe Checkout and handle payment there?
does fraud works on test mode?
Hi Team,
I am refunding a payment which is made through a ACH Debit from the Stripe UI,
After that it has triggered the "charge.refunded" event end point
But it does not give me any confirmation number for the Refund. How can I promise my customer that the Refund will be success-full
Link: https://dashboard.stripe.com/test/payments/py_1Mlsiw2EjgoXXYg2U4dVE38W
Kind help is needed
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I have a question!
Hi guys, where can I contact support? I cannot receive my verification email to activate my account, it won't arrive at all in my mailbox, not in spam, nowhere.
Hi 🙂 I am new to stripe. Could you please explain me how the payouts are working? I had one payment made by customer 7 days ago. It showed that it will be in my bank on the 15.03
Yesterday the same customer made another payment and now I see that both of them are expecting to arrive on 21.03 🤔🤔🤔 why
Hello. I wanted to clarify: When do you receive the error code idempotency_key_in_use? It seems like the docs are saying Stripe handles idempotency by returning the exact same response body with Idempotent-Replayed: true in the header. Based on trial and error, it seems like idempotency_key_in_use is sent when you try to create a request with a different endpoint than the one the key was originally used for. Is that right?
What I've read so far:
I used that PaymentIntent yesterday, now getting:
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.
how to enable this "Split the payment with a connected account" in test mode
Hello, I cannot activate ideal in my account for payments. Can you help me
Hi, I'm looking at integrating customer present payments using "stripe-java" library on the server side and a "BBPOS Wisepos E" device
and have noticed that the "PaymentIntent.getLatestChargeObject()" function is always being returned as "null" even though I can see that the "latest_charge" field is populated with a charge id
when the PaymentIntent is outputted as JSON. Is there an option that I should be sending when creating the PaymentIntent using the builder to ensure that this field is populated?
how to add funds for main dashboard stripe test mode
Hello , If automatic retries tries for payment and payment fails for 3rd time, will invoice.paymentfailed (webhook) gets called or not ?
Hello there
Is there some possibility to apply multiple coupons to customer subscription?
If no - if we apply one coupon to subscription, and another one to the customer - will they conflict in any way?
Thanks
Upd. The main intention here - that we have subscriptions with multiple items
And by applying multiple coupons I want to make some kind of trial for one of the items
E.g. coupon for Item X which will make it free for 6 month, while subscription still remains paid
Maybe you see any other workaround on this?
Im getting this error when confirming 3ds payment on opera browser on android in test mode. Is this something you know about or is it my mistake? What you are seeing is the confirm 3ds modal displayed by stripe.
Hit there. Is it possible to pull money back into the platform account from a connected account unrelated to any previous charge? Or does it always have to be against an existing charge?
Hi
Hi. I am trying to figure out how to add a card to stripe. I am running flutter. I am getting payment intent secret stuff from backend. But then I dont get the steps.
I have problems can I contact with someone please?
And if there anyone speaking Arabic?
is it possible to have stripe checkout pre-fill the customer's default payment method for subscriptions?
- i start subscription using stripe checkout (and enter card details)
- i cancel the subscription
- i start a new subscription (card details are not pre-filled...)
Can Stripe admin set up Forums for Discord?
Hi all,
I work in a ride services company, as a part of my work i integrated payment security measure as a hold on a customer’s payment method through creating a payment intent, and capturing it once the ride is over. The problem is that sometimes the ride actual price is higher than the original payment intent amount, I saw in the docs that the amount cannot be extended after the intent reached requires_capture state. This poses a big problem for us because we have to create 2 different payments instead of one, is there any solution for this scenario that I’m missing here?
Thanks for the help!
Hi! In my company, we implemented express accounts but we are having the following issue:
“Sitting in the master account, we can see in the original payment all the info we need. But, sitting in the user perspective (express dashboard account of the customer) they just see a payment received from us instead of all the payment info (the original)”
I imagine we did something wrong, do you have any advice?
Hi! I have a question is it possible to connect banks from Ukraine in Stripe Connect, for payouts
I have an app where customers order repair services to be done at their location, which usually include taxable parts. The tax nexus should be at the place the repair is done, which may or may not be where the customer has listed their billing address. Customers may also change the location they want subsequent repairs done. How do I ensure that the tax location is at the repair location in a metro area where each city has its own sales tax rate, and make sure it is specific to each repair, and not to the customer?
quick question. I want to quickly create test international debit payment methods for testing. is there a quick way to see the required arguments i need to pass to the stripe payment_mehods create command for something like au becs debit? any help would be appreciated!
Hi guys, I'm currently implementing a checkout page on my site, if my customer comes to me with a GDPR removal request, is there a way to process this using the API or do I need to do this manually? I'm pretty sure that the only info you guys will have apart from the payment info is the email address for receipt processing.
Hi, i am building a site for a charity. I have implemented subscriptions with new/existing donors (customers) with Payment Intents. This works perfect. Whats the flow for allowing donors to create subscriptions which start at a future date with a end date as well? The scenario is this: Donor wants to set up regular donations from our website. Donor says they want to only donate £1 daily from 1st July 2023 to 31st July 2023.
Hello, I need help to connect my woocommerce website to Dokab Stripe connect. On my stripe credentials page, I get 5 times "woocommerce payments" and whenever I click on one of them, all I get is a blank "1099" page with no options anywhere
I am getting a response Stripe\Exception\InvalidRequestException: No such tax rate: 'txr_XXX', but this rate does exist in my account in test mode
Hi. Is there a way that you let user to select country in checkout only by where his current IP address is or by customer address that I have already??
I am asking that because currently any customer can come to my checkout and change country to Gibraltar for exaple which doesn't have VAT and they can always buy with 0% tax
hello im trying to create a test payment intent with au-becs
and i need a mandate after i created a payment method. how do i pass in a test mandate?
Live payments through our api are giving an error saying stripe is unable to process test payments on a live account, however there is nothing to suggest this is a test payment, could anyone help with this please?
Hi there. I am currently implementing subscription plans for my web app. I have a starter free plan available and I am curious to know if I should create a free subscription on Stripe or I should handle it locally without interacting with Stripe as long as the subscription is free (forever free)
Hi! We need to update address and zip code information for each customer who has purchased one of our recurring products. Is there any way to perform this mass update?
Can i update the status of an invoice manually trough the API to mark the invoice as paid if the user paid an invoice outside of stripe?
Hi, is it possible to create 2 customers with same email? What's the user's unique field? The Id?
We have Automatic Collection enabled to retry failed payments for 30 days. We just had a subscription that was canceled an hour after the payment failed.
I see in the event history it says "Automatic Collection for this invoice was turned off". Why would this happen?
i am having a few issues with stripe invoicing in test mode today. 1) i didn't receive an email even though send_invoice was successful and stripe logs indicated it got sent. i had to go to dashboard to resend 2) i am not seeing the 0.4% fee being charge -- only the $5 cap fee of ACH. any ideas?
Hi,
Is it possible to create stripe issued cards without 3D secure verification? Or turn it off
Hello, guys! I would like to understand better what happens in the following situation, the balance of the user's connected account is found in the following way.
{
"object": "balance",
"available": [
{
"amount": 15000,
"currency": "brl",
"source_types": {
"card": 15000
}
}
],
"livemode": false,
"pending": [
{
"amount": -10000,
"currency": "brl",
"source_types": {
"card": -10000
}
}
]
}
In "pending" there is this value of "-10000" and in my payout there is an object representing this transfer of "10000" with the status of paid. My question is, if it were in real life, would this money already be in my account or only when it comes out of "pending" in "balance"?
RE: Error handling. Why can't I simply echo $stripe->error-message instead of $e->getError()->message on a catch statement?
Hello
i'm using strip checkout in flutter but strip api returns this error Unrecognized feature: 'payment'.", source: https://js.stripe.com/v3/
I'm using flutter_stripe package and the functio that returns that error is Stripe.redirectToCheckout
How do I add my accountant to my Stripe Express account?
Is there a way to insert custom **variable **text to invoice PDFs?
We would need a way to insert "Paid" + potentially an information about the payment method depending on the case. Therefore the text would need to be variable and not static. Is there a way to do it?
I was told that the Payment Element may support using an existing saved payment method in the future. How would this upgrade occur? Would it suddenly happen in our integration, or would we need to upgrade stripe-js? If it would be automatic, is there any way we could prevent it from happening?
I'm using Stripe Elements and have Link enabled... but even though the Payment Intent is created with payment_method_options.card.capture_method=manual it's not going to 'holding' like when the customer pays with card/android/apple. Is this expected behaviour?
How can I update the prices of my product without creating a new product?
I am using stripe connect for my multi vendor eccomerce website using react and node
I want know the best process
Currently my vendor comes on my website and register him self by proving us some business.info and account number
After this admin either approve him or reject him
If admin approve his stripe connect account will get created and he will be asked to fill other requirements by stripe
Is this process is correct ?
Hey 👋 Feedback regarding documentation:
In https://stripe.com/docs/billing/subscriptions/cancel#reactivating-canceled-subscriptions, I found it somewhat confusing that the sample code is defining subscription items. Why? It's not needed to reactivate the subscription (to the state it were before "cancelling at period end"). The code sample gave me the impression that I have to re-define the subscription's contents when re-activating.
The following paragraph could also improve on clarity:
If the cancellation has already been processed and the subscription is no longer active, a new subscription is needed for the customer. Keep in mind that Stripe immediately starts your customer’s subscription under a new billing cycle, so this action results in a new charge. You can override this behavior using the trial_end parameter so the customer isn’t immediately billed (for example, to maintain the old billing cycle).
Like most, I typically skim the docs at a fast pace and this time I got the impression that a new subscription billing cycle is started, even though this only applies to the scenario where the subscription is already in "cancelled" state and a new one must be created.
Hi. Any suggestions to integrate Stripe with Dynamics 365 CE?
I have requirements that we like to take card payments for bookings while customer is on the phone. This is mostly when users created a booking payment record waiting for a payment status through Stripe
Hello! I have a question
Hi, I'm trying to set up webhooks for my app but it doesn't work. First I thought it's because of the port so I started the app on localhost:4242 and used the exact path as in the docs. I followed the instructions on the dashboard (dashboard.stripe.com/test/webhooks) but when I try to trigger events via the stripe cli the app does not receive the event. Though it's shown in the logs at dashboard.stripe.com/test/logs. Does anyone know why? This is the server.js file
//server.js
const express = require('express')
const app = express()
const config = require('./config.json')
const path = require('path')
require('dotenv').config();
const bodyParser = require('body-parser');
const helmet = require('helmet');
app.use(express.json())
//Tried with and without this
//
app.use(function(req, res, next) {
res.setHeader('Access-Control-Allow-Origin', '*')
res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS')
res.setHeader('Access-Control-Allow-Headers', 'Content-Type')
next()
})
app.use(helmet.contentSecurityPolicy({
directives: {
"default-src": ["'self'"],
"script-src": ["'self'", "https://js.stripe.com"],
"object-src": ["'none'"],
},
}));
//
//
app.use('/', require('./routes/api/auth'))
app.use('/stripe', require('./routes/api/stripe'))
app.use('/api', require('./routes/api/server'))
app.post('/webhook', express.raw({type: 'application/json'}), (request, response) => {
console.log("Received event")
})
const stripe = require('stripe')(process.env.STRIPE_SECRET_KEY, {
apiVersion: '2022-08-01',
});
app.use(express.static("public"));
app.use(express.static(path.join(__dirname, 'build')))
app.get('*', function (req, res) {
res.sendFile(path.join(__dirname, 'build', 'index.html'))
})
app.listen(config.server.port, (err) => {
if (err) throw err
console.log(`Server online on port ${config.server.port}`)
})
process.on('unhandledRejection', (reason, promise) => {
console.log(reason.stack || reason)
})
req_4GnB2nVHoG5MjK
I have a customer who can't use our app to create an Afterpay payment link. He is selling a 1-time purchase with a EUR currency. Docs say EUR is OK with Afterpay. I am testing it and get *** Stripe::InvalidRequestError Exception: Invalid currency options eur. The payment method afterpay_clearpay only supports the following currencies: usd. Is it because my test account is set up in the US so in general one can use EUR if you are a EUR Stripe account but US accounts cannot??
Docs say:
Presentment currency
USD, CAD, GBP, AUD, NZD, or EUR
What is the "presentment" currency.
Hi there, me and one of my devs are experiencing some difficulties with trying to get the subscription services to match what we planned our model to be. I know this isn't a support channel, but I want to see if there's a piece of functionality we might be missing, as the way we currently have things implemented feels rather hacky - I was directed from a friend who works at stripe to try communicating with you guys through this discord 😄 . We also have some feedback on the documentation.
Hi,
How can i become admin over the stripe page? The previous a dim has quit the company and “doesn't “ find time to give us access
Is there any way to make bulk invoicing using PHP
I am listening for an webhook event and I am retrieving some data based on the Session (custom fields values) . Everything works fine inside UAT and Development environments but the Production one (which is set up to an real money account). Can somebody help me out with this?
Hi there I am trying to update a subscription and using "pending_if_incomplete". But the subscription gets updated without waiting me to pay the invoice. Also there is no invoice created
Morning, I was looking at the PI object. How do we apply coupons to a PI? https://stripe.com/docs/api/payment_intents/object
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 is it possible to prevent Stripe from refreshing the browser/using return_url when confirming a paymentIntent through the js sdk? In other words, I'm looking for a success/failure response without the automatic return_url redirect so that I can handle that on my end.
I need to login through my river account to see if I have a 1099
Hi Team, using rest api can I make get callout to stripe to get all succeeded yesterday's payment intents?
Hey, according to the docs, it mentions that when i get the checkout.session.completed event, i should provision access to my service to the customer and when i get the invoice.paid event, i should continue provisioning access to the customer. My question is: when a person first makes a payment, i get both of these events so why not just provision access on the invoice.paid event only?
Hi I'm currently working on a custom subscription implementation on Stripe and have a question about coupons.
I completely have shipping costs as another subscription item within the subscription object (as per recommended by another Stripe developer). However, I found that the coupons are discounting all of the subscription items in the object. Discounts are meant to only discount the product and not the shipping cost itself. Is there another way to apply coupon to a specific subscription item or is there a better way to attach the shipping cost to a subscription?
Hello! My team is exploring how we would go about switching over from using the Stripe Card Element to the Payment Element. I was going through the documentation about how to migrate and I have some questions.
Our current integration is such that the product is chosen on our checkout page, where the Elements instance is already rendered. Once the product is chosen and the card information is entered by the user into the Card Element, we create the payment method and the amount and currency is determined. We pass this information to the server side, do a bunch of validations and then perform Stripe::PaymentIntent.create with all the necessary information for the charge to be processed. We do not do the two separate steps of PaymentIntent.create and then confirmCardPayment on the client side.
We are trying to determine if using the PaymentElement is going to be compatible with a flow like this, being that the migration documentation outlines an entirely different flow.
It seems like in order for us to enter the client_secret into the Elements instance, so that we can use the PaymentElement, a lot would need to change.
I am curious, with the flow that is outlined in the migration documentation, how does the PaymentElement know what payment methods (i.e. apple pay, google pay, country specific payment methods) to render, if we don’t know the currency until the card information is entered?
The documentation also seems to assume that all charges are initiated from a client side event, which we have, however, we also do monthly and annual renewals that are processed in a background job, with no client side interaction.
Is there more detailed documentation I can explore? Or any other information that might help answer some of these questions?
Hello
anyone know how to retrive the all issue card in account administrator?
Hello everyone! So I rolled out a PaymentElement solution, but I just found out that I need to restrict the countries to US and Canada. Is there any way that I can do that using the PaymentElement?
I've seen "rules", but restricting it after the payment goes through does not seem like a great user experience. The other option would be to use the address element, but if I do that, the user has to fill out an entire address (I don't see the option to only collect country and zip).
What is the best way to restrict the countries available in the country dropdown in the PaymentElement? Thanks for the help!
Hello! I'd like to know: Is there a way to know which account is related to a customer using the API?
I have looked at the documentation of customer and accounts API endpointons, but I haven't found a way to get this information ...
Stripe support sent me here which is weird.
API post is failing (sort of)
The JSON return object shows the update to the statement_descriptor.
This is not reflected on the account dashboard.
Updating something else through the API, [delay_days] for instance, shows the original statement_descriptor without the change in the returned JSON object.
This seems specific to the account acct_********B386YmW and the api call works for other accounts
Hello can i have a Phone number to contact stripe support?
OK i understand, the thing is that i am having issues reciving my doordash payment and i Washington told to conta t stripe for help.
Can we save Apple/Google pay payment methods for later reuse? If so what type do I query by for list payment methods?
Hello
I try to copy the this key but did not get the any option to get the key?
@here, how can I hide the stripe processing fee so that I as a business can bear that cost and not customer?
Hey, hoping someone can help.. We are having an issue with Stripe while updating a subscription, if the user has previously setup a subscription with a card that requires authentication, the initial subscription works no problem, but when we try to update the subscription using the users default payment method, it's failing and putting the subscription in an overdue state.
This only happens when a card requires authentication, for a "normal" card that does not require authentication, the subscription update works no issues.
We are using the update a subscription docs per - https://stripe.com/docs/api/subscriptions/update
Unless we are missing something, how should we handle 3ds/authentication in this case?
Hey!
I'm trying to use the react native stripe sdk. I'm trying to create a payment intent to initialize the payment sheet.
I want to create an intent that is a direct charge, but I get the error: Ingen sådan payment_intent: 'pi_3MlyzVGhEfJL7yAW1jSO7zOV'(No such payment intent).
If I try to create payment intent that is connected to my own platform account, it works.
Hi, i created a subscription setting the trial_end to delay the payment . The subscription is a daily payment. Im in test mode and created a test clock. I advanced the clock and seeing the invoice being finalised the following day. How do i finalise a subscription invoice as soon as its created?
Hi guys, what is the purpose of the account link step? I didn't understand what is it for in here: https://stripe.com/docs/connect/express-accounts#create-link
it should be created before the checkout? I am creating the connected account and keeping it in the database and would use it on the checkout. I can't see what is the usage of the account link
Hi, I submitted my account information, but I had some issues with my website so the stripe team couldn't access it, I fixed that and completed the form again but stripe answered: We’re writing to you again because we’re still unable to access the website that’s listed on your Stripe account. My website is live everything is okay, what could be the problem?
Hello. I registered a payment method as a card, but I would like this card to work as a debit function, is it possible to change this through the dashboard or the API?
We have existing usages of Stripe Elements (https://stripe.com/docs/payments/quickstart?client=react) for checkout, e.g. we call stripe.PaymentIntent.create. We are looking into using Stripe Checkout (https://stripe.com/docs/checkout/quickstart?client=react) for a new product. Is there any difference in how Stripe handles payments from either approach, e.g. webhooks or subscriptions etc?
My aim is to find a solution that is quick to develop but also reduces the amount of work our finance team would need to perform, and if there is any difference in how Stripe handles payments between Checkout vs Elements, our finance team would need to figure that out
All of our customers have cards set up with the Source API. Is it advisable to migrate to the Payment Method API and if so is there a migration guide somewhere?
I registered a payment method as a card, but I would like this card to work as a debit function, is it possible to change this through the dashboard or the API?
Hello
How may I add the Pin number in issueing cards?
How can we verify stripe connect account webhook for "account.application.authorized" with its url generated?
Hello - when a payout is done manually, it looks like it doesn't come with transactions - we get this error: Balance transaction history can only be filtered on automatic transfers, not manual
Even when looking via the dashboard, we cannot see the the transactions that consist of the payout. Is there an alternative way to get the charges associated with a payout?
We've started using Payment Elements on our checkout page, with Link enabled. When a customer uses Link dashboard payment page is missing a bit of information that we're used to seeing. The Risk Evaluation score I see is not calculated, which is says is expected. But it's also missing the "Payment method" section, the "Risk insights" section and the "Related payments" section.
We use the payment methods section to verify that the verified billing address matches the shipping address.
Also, I should mention that when a user logs into the dashboard with 'customer service' role the payment method for Link payments shows as None for them... but when I login as admin it shows properly as 'Link'. Screenshot of this attached as it took me a bit to understand what CS was saying.
Hello, wanted to find out how to go about testing around entering the iframe credit card information and then submitting payment.
I'm currently using cypress for test automation, it enters the testing data (https://stripe.com/docs/testing), however upon payment submission, cypress crashes. Upon manually going through the test flow with testing data, everything is working as expected.
Not too certain why this occurs, but any help would be greatly appreciated.
I've also looked into ensuring that we are also using stripe public key for testing when development build spins up. Doesn't seem to be the issue.
In our staging environment we keep getting a lot of errors around invalid client_secret, and I'm not sure why. Any advice? -> The client_secret provided does not match any associated PaymentIntent on this account.
Hi All. Got an email from Stripe saying they get an error with sending requests to webhook endpoint. The URL is https://www.sitename.com/?wc-api=wc_stripe . Any thoughts on how to resolve this? Thank you
Hi there, when I try to create an account link, the website does not framing the pending requirements, even though it uses the type: 'account_onboarding' parameter. how can I solve that? Thanks
@dim hearth I was able to get the ID's from our earlier thread, sorry for the delay:
free trial: cs_test_a15ZEH0ULGl7et9xJuhBdQiOr2x9HV1Dc3grHwhrTzc96WKNaXdMWnMWp6
1yr: cs_test_a1NZBOt99NujWdJGG02a7tvXjQaOrFO9OxVd4iFwMskiHBkPpMySVkRal1
Hello! I can't find any mentioning for the Apple Pay Domain API. Other than https://github.com/stripe/stripe-php/blob/master/lib/Service/ApplePayDomainService.php Or here https://stripe.com/docs/stripe-js/elements/payment-request-button but both does not include any reference to what is passable to those endpoints.
Is there more information on how stripe apps interplay, or don't, with stripe connect?
how can i resolve requires payment method Error in flutter, as am collecting card info in paymentsheet, after pressing the pay button , am checking for payment status, but it says requires payment method.
Good afternoon I need help with my account. There was 4 chargebacks and now it says you guys can’t support our Shopify store and we have fulfilled all of our orders and we have proof of postage for every order. We would like to request another appeal due to us not fully understanding what to send for evidence. You guys stated you’ll refund everything when we already shipped and fulfilled every order. It wouldn’t make sense I would lose my merchandise and my earnings.
I'm running into an issue with updating a connected account's branding via the API. It looks like Stripe won't recognize valid file IDs for the purpose of updating the branding icon or logo.
I'm creating a file first which is going through successfully:
const file = await stripe.files.create(
{ purpose: "business_icon", file: { data: file } },
{ stripeAccount: connected_account_id }
})
But then when I turn around to update the account I get an error:
await stripe.accounts.update(
connected_account_id,
{ settings: { branding: { icon: file.id } } },
{ stripeAccount: connected_account_id }
)
StripeInvalidRequestError: No such file upload: ...
I've verified that the files do exist. I even tried uploading a file first from the connected account's Stripe dashboard and then copying that file ID into this API request... but same issue.
Guys, is there any way you can give me an API call to connect an existing Stripe standard account with a dashboard via Oauth. We are a connect platform and I can't Oauth to any account for any country to test alternative payment methods since I am not being asked to verify the business. I need some help here! I will send this to support as well but is there anything I can do here???? I thought it was just Mexico but my test EU accounts are also forcing me to verify the address, routing, account numbers etc. and they do not exist since they are just accounts I am spinning up to connect to our platform account and test our app. Like how would I enable Payment Methods in the account without a dashboard and creating Prices/Products, uploading product images etc. These are things I need for demoing the app and its a whole thing to develop code to do all that - if even possible (?)
Hello! I'm having strange behavior when integrating Stripe into a flutter app. I try to save the payment method during checkout, it works fine on iOS but on Android the save box doesn't show up.
Shybes
Hi, I'm trying to automate obtaining this report, but I'm not finding how to do it.
Hi, when I receive an amount from a saved credit card (payment method), how soon can I make a payout of that amount or a transfer to another account?
I run a health care tech company but was flagged and there’s no phone number to call, can anyone assist
Hello, I am having a problem with my webhook stating the error 'No signatures found matching the expected signature for payload.' I have checked and the endpoint secret is correct, and so is the secret key. here is my code. Here is a screenshot of my code
Hello,
1.When creating a direct charge to a connected account. When I create a new customer on the connected account and the go on to create the intent and finally confirming the intent. During this the user gets to fill in their card details via the react native sdk payment sheet.
The customer gets create on the connected account and the payment intent goes through.
But the payment method used does not get attached to the customer. It only get connected to the payment intent. Is this expected? And is there a way to make sure the payment intent gets attached to the customer too?
- Even though I'm providing a pm and a customer to a direct charge payment intent, the payment sheet from the react native sdk still asks the user to provide card information. Is there a way to use direct charges with an existing pm to get around this?
can a single customer have multiple subscriptions for the same app?
Hello good, I want my application not to show the hood as in the photo, I want it to redirect to the payment on the stripe page. I use prestashop
Hi all Im trying to preview an update to a subscription from monthly to yearly. Im getting an error about mixing intervals. How can I best accomplish this?
Is there any way to prioritise payment methods in Stripe checkout (i.e show direct debit before card) etc?
I need help with stripe account
I have sent the verification paperwork and it’s still not accepting it
My name is on the bank statement
Hello, is anyone available to help me with an issue sith stripe payment?
Hi! We're using payment intents for our custom checkout flow and store order line items in the metadata of the payment intent. We do this to freeze prices and keep Stripe as the source of truth during the checkout process.
We noticed that there is a 500 character limit in the metadata which we hit with orders with many line items.
My question is, are there other places in payment intents / other objects that are good for storing this kind of information or should I just store it in our database.
Thanks!
How the payout object is tied with the payment intent object. I want to know which payment intent belongs to which payout.
Hi - we are integrating Express Connect, and we use destination charges. We have custom descriptions enabled, but we are not seeing where to set a description for a refund or for a failed ACH payment (which also shows as a refund). It is very confusing for users that refunds appear the same as failed ACH payments ("Refund on [Company Name]") in Express, and additionally, the user has no way of knowing which charge failed or was refunded. Any ideas?
Hello! I have a question on Payout failures: https://stripe.com/docs/payouts#payout-failures When Payout failures happen, will there be any scenarios where Stripe updates the payout_enabled field on account to false? Is there a way to trigger the “Resume Payout” scenario after a payout failure?
Afternoon,
With webhooks if we submit a payment intent with metadata and a field is null, will stripe decline to return that?
Here's the PaymentIntent
"params": {
"paymentIntent": "pi_3Mm2eNKT8fxib8XB1mPvygEI",
"quantity": "6",
"price": "500",
"coupon_name": null
}
"metadata": {
"quantity": "6",
"price": "500"
},
How the payout object is tied with the payment intent object, I want to know which payment intent belongs to which payout. I used the Balance Transactions but i get list of the below json. how to link this with payouts
{
"id": "txn_3Mm1CjLcZsW8iWbK1xxJ4ihg",
"object": "balance_transaction",
"amount": 48400,
"available_on": 1678913149,
"created": 1678913149,
"currency": "usd",
"description": null,
"exchange_rate": null,
"fee": 387,
"fee_details": [
{
"amount": 387,
"application": null,
"currency": "usd",
"description": "Stripe processing fees",
"type": "stripe_fee"
}
],
"net": 48013,
"reporting_category": "charge",
"source": "py_3Mm1CjLcZsW8iWbK1hvYX07c",
"status": "available",
"type": "payment"
},
Hello, can you let me know when a fix for this is supposed to be pushed?:
https://github.com/stripe/stripe-firebase-extensions/issues/505
Thanks
Hello, if a recurring subscription is unpaid at a certain time then what webhook triggers? customer.subscription.deleted or customer.subscription.updated ?
Question:
-
I have React App that on frontend (FE) the customer inputs their business info into a form (They need to onboard)
-
Submit Form, adds info to Firebase collection we have setup and does it.
-
A call back cloud function nests the Stripe account number that gets created and link to ads the the customer collection
-
** Next part ** How to then get that link created to redirect the FE to Strips onboarding page?
a. Do I need a backend (BE) server running? Simple express server.js
*Need to understand the the onboarding flow from our React Website (info collected and add to Firebase) AND the redirect customer to the given link so they can finish onboarding and TOS...
ok, sorry, had to step away.
{"params": {
"paymentIntent": "pi_3Mm2pQKT8fxib8XB0XtKikgV",
"quantity": "3",
"price": "500",
"coupon_name": null
}}
So this is when I'm updating the PI. You can see this is posted.
Would using axios vs. the js fetch() make a difference?
Hi, I am using stripe checkout and my pricing is quite dynamic depending on what the customer selects beforehand. I want to use a product but create custom pricing each time. But when I create a new price it keeps making the same one (e.g if two customers check out with a £10 monthly subscription it will create the £10 monthly price twice in the back prices of the product) what is the best way to solve this so it doesn't duplicate
Sorry had to work w a colleague.
Ok, so when I try and post a payment intent update the params are in the request. But the coupon_name is stripped from the PI update.
withdrawal keeps failing due to could_not_process
https://stripe.com/docs/api/payment_methods/object#payment_method_object-card-country
How is the country on the card object inside of a payment method assigned? Does it get auto assigned from the card issuer / bank?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Right now I'm using Radar but Radar's rules affects all payments. Not sure if there is a way to have Radar rules apply for certain payments only (i.e. make rules more granular) Or, is there a way to allow/disallow prepaid cards aside from using Radar?
non dev ? Need support # to call. my account us licked. unable to instant verify…takes me to request sent
If my Stripe webhook responds with code 400, will the API take that as a webhook failure and attempt sending the event later again?
Hi, I have a question related to the webhooks that stripe has available. I need a webhook that tells me when an external account is "finished"/"activated" basically when the user finishes the proccess and the account is no longer restricted or anything. What would be the correct webhook for this situation?
Is there a way to speed up payouts? I saw there is an instant payment on Help but I'm not able to actually do it. I'd like to access funds in my account today. Is there where I can get help on this?
My stripe webhooks in my local CLI keep getting a 400 error. I know it has something to do with the raw data, but I still can't figure out the right middleware/code. Here is my code. Any help would be appreciated.
The docs say "Uncaptured PaymentIntents will be canceled a set number of days after they are created (7 by default)." Is there a way to specify the number of days to override this default?
Is there a way to let a customer reenable a canceled subscription using the customer portal?
I am currently using MongoDb and already had the user signup and create an account. How would you go about retrieving that stripe subscription customer and adding him to a current database of MongoDb and then diplaying that customer's membership in the UI
What's the recommended way to create a free trial sign up form with SMS verification?
I have a .Net backend listening for Stripe events to provision the user once the user and subscription have been created.
if i get "Terminal reader in progressing" error message, what happen to my WISEPOSE?
Hi, why this thread #dev-help message is closed?
when i use this python example,Retrieve balance.i get this error:AttributeError: partially initialized module 'stripe' has no attribute 'Balance' (most likely due to a circular import)
python stripe version is 5.2.0 and 3.5.0
How do I talk to stripe support
Aren't you guys considering adding an active cancellation button on the WisePOSe?
Does cash app pay not have a test environment? I’m getting a pass/fail but no ui
Hi everyone I need some help
Hi, can we check if a customer was paid using a 3D Secure authentication or not?
Hello
I have created the issing cards so i want to add pin number in issuing cards and I see this docs but did not get the set pin number in issuing cards related endpoints? (https://stripe.com/docs/issuing/cards/pin-management#viewing-a-cards-pin)
Hi, is there some restriction of characters types on client_reference_id when using pricing tables? I am passing a b64 string such as "TT8vA4Ez7fzBWpSM26zuEg==", but the event is being generated with client_reference_id null evt_1Mm7tICvqKAvDKS9jb17YbN8
if i want change my usd to sgd,which api i need to use?
Hi, when will docs be released for developers trying to implement Android Tap-to-Pay? Multiple support requests have just responded with links to the Android SDK docs.
Getting error when calling custom Api plugin in dynamics 365 {"error":{"code":"0x80040224","message":"Could not load file or assembly 'Stripe.net, Version=41.9.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. A strongly-named assembly is required. (Exception from HRESULT: 0x80131044)"}}
i have implemented stripe connect to create connect programmatically using php but it returns "bool(false)"
$stripe->accounts->create([
'country' => 'SG',
'type' => 'custom',
'capabilities' => ['transfers' => ['requested' => true]],
'tos_acceptance' => ['service_agreement' => 'recipient'],
]);
To update an existing card (like its expiry date), do we've to create a normal form / we need to have setupIntents?
Is there a webhook event type after a successful new customer signup that includes the radar score?
I need some help with a use case for a project. Some more detailed information about the Connected Accounts
i have created standard connect and now i want to crate account link but it shows failed in log
@elder turtle we can continue the conversation in your thread
yes i just asked same question there
Hi?
I'm a new customer wondering how this process works. Please let me know how to register for payment gateway
is there a way to test a failed debit for a connected account?
code
:
"unsupported_parameter"
message
:
"The PaymentIntent you passed has verification_method: 'microdeposits' in payment_method_options.us_bank_account. To use 'us_bank_account' with the PaymentElement, please use verification_method: 'automatic', verification_method: 'instant' or verification_method: 'skip'."
param
:
"payment_method_options"
type
:
"validation_error"
what is the proper one?
from the docs I wanted microdeposits so I wont need to use verify
Hello, please ca you help me. I joined Stripe about 2 weeks ago, and cannot get verified. I am asked to update my address, but I cannot do that because you already have my address stated and it is correct. What shall I do to get verified please. Many thanks.
Hello - One question that i have - for the various webhooks that we have the event.data.object - where do we find definitions of the attributes ? for ex: account.external_updated - we have capability attribute as response with transfer & card_payments what other will be available ? Do we have the details
how can i get connect status when use TTPOI?
It would be great if anyone from Stripe can have a quick call for few discussion to subscribe Stripe for one of our project
Hi all, is it possible to change the customer for active subscription? we have a team that have subscription and the member which paid left the team
Hi all,
I am using stripe connect with standard accounts. The users that we onboard to stripe are from various countries and some of them have existing stripe accounts.
The problem arises when we create a standard account before sending the account link, if we do not provide the country in which the users business is based in and they have an already existing stripe account the onboarding is not possible.
If we collect that information on our end and send the users country to account creation API, and if the user creates a new account they are allowed to change their country..
The behavior feels a bit weird, could someone explain why is all this happening and what is the best way forward?
QQ: if I use Checkout Session but also other purchase methods. can I use "invoice.payment_succeeded" only for my way to check if a payment was "paid", instead of checkout.session.completed and checkout.session.async_payment_succeeded ?
Hello, how long before stripe.billing_portal.Session.create url expires?
is there any payment received and payment disbursal in stripe
Hello, is there a way to show/get transaction fee in advance before payment/entering credit card or after before capturing?
Hey - can we reopen Thread in here? 🙂 #dev-help message
Hello, I am an Android developer. I use stripe's flowController (Java) to implement stripe payment. I have two questions:
-
I use SetupIntent to create card information, and then, on the order page, call flowController.presentPaymentOptions() to pop up the card selection box of stripe. When I "edit"-"remove" all cards, the paymentOption in the PaymentOptionCallback.onPaymentOption of flowController.create is not empty
-
After calling flowController.presentPaymentOptions() to pop up the stripe card selection box, there are 2 cards (4444, 42424), select one of the 4444 cards, and display the picture and card number on the UI, and then pop up the stripe again After selecting the card pop-up box, "Edit" - "Remove" the 4444 card, and the 4242 card will be selected by default. At this time, I click the "Close" button in the upper left corner, but the paymentOption in the PaymentOptionCallback.onPaymentOption of flowController.create gets it Still 4444 cards
Many Thanks
Hello, concerning this part of the documentation: https://stripe.com/docs/payments/accept-a-payment-synchronously, do you have any idea of the concrete impact of providing or not providing the postal code when creating the payment? Do you have statistics on the subject?
Can Radar rules be used to enforce subscription uniqueness on a particular piece of metadata? For example, if I have a custom ID that I add to subscriptions, could I ensure a second subscription can't be created with that same custom ID set in metadata?
Hi, I'm seeing an odd problem with Clearpay/Afterpay elements.
I've created an elements object with a locale = 'en-GB'.
const elements = Stripe.elements({
locale: 'en-GB'
}),
Then I created a afterpayClearpayMessage element using :
const options = {
amount: itemsTotal,
currency: 'GBP',
logoType: (pageType == 'basket' || pageType.toLowerCase() == 'cart') && isEligible ? 'lockup' : 'badge',
badgeTheme: 'black-on-mint',
lockupTheme: 'black',
isCartEligible: isEligible
};
const afterpayClearpayMessageElement = elements.create('afterpayClearpayMessage', options);
And then I mount it.
With the store being located in the UK, using en-GB as a locale and GBP as currency, I would have expected the button to display the "Clearpay" branding, but instead I am seeing "Afterpay".
Is this unexpected behaviour?
If not, how do I go about getting this resolved? This same code used to output the correct clearpay/afterpay branding and hasn't changed since September.
Hi, I have a question related to webhooks. I setup a webhook for account.external_account.updated, but when I press "Agree & submit" this webhook is not being called. It seems I did everything correctly but my endpoint is not being called.
Hey there! I need to know if what I'm trying to do is possible, and if so, how to do it:
I have a customer with invoice credit balance, let's say 200EUR. I want to issue an invoice to this customer for something that was paid in full out of band. As such, I don't want the credit balance to be used at all for this scenario. That is, starting_balance and ending_balance should be the same on the generated invoice object .(https://stripe.com/docs/api/invoices/object#invoice_object-ending_balance / -starting_balance).
Same way do we have for payouts webhook ?
Hi, is there a way to schedule a manual payout? We're using stripe connect. When a checkout session is completed and the async payment (SEPA) has succeeded, I'd like to create a payout with the number of the receipt I generate. However, as Stripe holds the money for a bit, it can happen that at that time the customer's balance is not high enough.
Can I schedule a payout for when that money is available for payout?
Hey, I have a doubt regarding webhooks. I want to run some logic , for example updating data in the database after a successful payment on the stripe checkout page is made. I am trying to make use of webhooks to listen to the event. Is this right?
Hello team, I have a question regarding Stripe Elements and Apple Pay. Is it possible to make apple pay the default payment method when it's available? Currently card is always the default. Thank you! https://stripe.com/docs/payments/payment-element
Hello!
I have a short question regarding subscriptions:
We would like to give our customers the following use case:
- He can select a subscription model e.g. with 01.04 but he doesn't have to pay immediately
- After some time (e.g. 2 months) we would like to activate the billing cycle so that he would get his first subscription invoice
- We would like to invoice the months 04 and 05 with a manual invoice
We thought about using the create session with subscription and trial - but in the trial UI it is stated that it is a trial period and the user doesn't have to pay - this wouldn't work with our approach to invoice the first 2 months. Is that somehow possible ?
Hi there. I have made a subscription update and added a coupon code. The coupon was applied on the charge, but then I see it listed on the upcoming invoice also. Why? I want that coupon to be applied only on the charge created for the update subscription.
Plus, even when I remove the coupon I see it still active for the upcoming invoice of my subscription
Hello there, I have problem with recurring subscription. It is showing the different amount in the invoice and dashboard. I have attached screen shot for the same. Could you please help me to understand issue?
When using the PaymentElement at checkout, if we create a PaymentIntent with a specific currency and amount, is it possible/advisable to update that amount either through PaymentIntent.update or during the stripe.confirmPayment step?
Hi 👋 I understand that for Connect platforms using Account Links, the intended flow is to create a new Standard account for your user and then connect.
However, is there any technical flow to make use of existing customers and saved payment methods the user might have in Stripe? Otherwise it seems like the platform would need the user to onboard all customers and saved payment methods again.
For a Payment Elements integration that I'm working with, a user testing it sees this in the console error: Object { type: "unexpected", message: "Account acct_XXXX not gated into deferred intent behavior" } What exactly does that mean?
I just started my integration with Stripe and I didn't find any documentation about how to use subscriptions with Android SDK. I just saw one time payments. Where can I find an example using subscriptions with Android SDK?
Hi all I've got a strange situation with payment methods that I could do with some help to explain please 🙂
hi I need help with the integration of the subscription with React and Node. can plz provide me some documention ?
Hi I am using destination charges. But I need to charge flat fee (5 euros) as the application fee excluding stripe charges. But here stripe charges is deducted from the platform account. What will be the best solution?
I have refunded this payment https://dashboard.stripe.com/test/payments/ch_3Ml62Z2EjgoXXYg21lBRANVK which is US$10.69USD. According to Stripe it says, the Stripe Fees will not be refunded. But as per the receipt it says, the entire amount paid is getting refunded (See attached image for reference)
Amount: US$10.69
Refunded: US$10.69
Fee: US$0.61
Net: -US$0.61
Status: Refunded
Transfer: US$10.00
Questions are
#1 - What is the Actual amount that the Customer will be getting ?
#2 - How will the stripe fees be deducted and from where ?
#3 - Will the transfer amount associated with the payment be reversed or it will stay with the Connected Account Itself.
Kindly help me with this
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hello guys.
Can you help me?
I use stripe trigger checkout.session.completed --override checkout_session_object:payment_intent=pi_kek, and I expect my listener will handle the event checkout.session.completed with data.object.payment_intent = pi_kek, but I have data.object.payment_intent = pi_3MmEceHfnpAVYxFt0whC4Vra (for example)
What am I doing wrong?
I would like to have determinated payment_intent
Thanks
I'm receiving this error when trying to make a payment to our platform in ILS:
```No valid payment method types for this Checkout Session. Please ensure that you have activated payment methods compatible with your chosen currency in your dashboard (https://dashboard.stripe.com/settings/payment-methods) or specify `payment_method_types````
Hello 👋
I would like to know if there is a simple way to subtract payment fee/processing on refund creation?
Hi, is it possible to apply multiple coupons to a subscription? What is the best way to handle when a customer has received multiple one month off from their subscription for referring another customer?
Hi ,I am creating an Express Account for user using Node.js . Now I need to add a webhook in order to detect when the user successfully create the account . I am using the following codes ,but not working ..Anything wrong ?
const account = webhook.data.object;
const previousAccount = webhook.data.previous_attributes;
if (account.charges_enabled && !previousAccount.charges_enabled) {
// The account was just created and is fully set up and ready to process payments
// Do something with the account data
console.log("Webhook:user's express account created!", account);
}
}
```
I had a query on the collection of mandate while setting up a bank account for ACH payment. I'm using stripe.js and the other Stripe APIs and the whole workflow actually works fine. But I wanted to know at what point exactly the mandate is being collected form the customer?
You may test your Stripe.js integration over HTTP. However, live Stripe.js integrations must use HTTPS.
Is there any way to disable this warning while I am on localhost?
I use the Publishable key pk_test_.......... which I thought would supress this warning.
Hi, I am having to implement a solution for connected accounts to manage multiple currencies balances.
We are trying to expose their available currencies and balances into each but we encountered a weird behaivour.
In dashboard we can see all the balances for all active currencies but the api for balances (https://stripe.com/docs/api/balance/balance_retrieve?lang=cli) does not seem to return all of them.
How can we retrieve all balances for all active currencies ?
Hello Stripe team, I have a question about manual payouts. I have disabled automatic payouts, and I want to test manual payouts, but I don't see any option in the Payouts to create a manual payout? How is this done through the dashboard?
Also, if an app is listening for "payout.created" webhook events on connected accounts, and a manual payout is done on a connected account, will this trigger a "payout.created" event?
Hi.. I have set up a no code integration for customer portal using an activated link. This link asks for the user email and a OTP to access the portal. Can I bypass this authentication since they are already logged into our application ?
using sepa_debit I see
require action meaning I need to create more actions, I get succees.
cancellation_reason: null
client_secret: "seti_1MmFrhFrv2nk53suAdrF1L0c_secret_NXKW6mcWr5f7GfiXOna7kcbnghdACjN"
created: 1678969505
description: null
id: "seti_1MmFrhFrv2nk53suAdrF1L0c"
last_setup_error: null
livemode: false
next_action: null
object: "setup_intent"
payment_method: "pm_1MmFsBFrv2nk53su6HvfCP8f"
payment_method_types: ['sepa_debit']
status: "succeeded"
usage: "off_session"
Is there a limitation with SEPA Debits based on the origin bank currency? I didnt find anything in the docs, but a connected account client reports that when SEPA Debits are initiated from an IBAN that is no in euros, for example from Sweden, the payment fails with an automatic dispute.
Hello ! i'm a merchant. I 'm french
there's someone who can speak french
?
i have a big problem. I don't know how to integrate CLEARPAY via my stripe on my wix website
someone can help me please
i can speak english
Hello! I have created a checkout session as follows "checkout_session = stripe.checkout.Session.create(
payment_method_types=["card"],
mode="subscription" if is_payment_subscription else "payment",
line_items=[{"price": request.data["price_id"], "quantity": 1}],
automatic_tax={"enabled": True},
billing_address_collection="required",
customer=customer_id,
tax_id_collection={"enabled": True},
customer_update={"name": "auto", "address": "auto"},
success_url=domain_url,
cancel_url=domain_url + "plans",
allow_promotion_codes=True,
) " the taxes are collected automatically. My question is, is tax calculation done by considering the billing address or the VAT code introduced in the form?
Hi, i need to create an automation for when a payment is successfully made the automation sends the payment receipt via email for customer that have 'charge_automatically' for their subscriptions.
I need some information about receipts of the payment, cause I couldn't find anything on the documentation
Hello. I am trying to integrate stripe for an ecommerce app where users can rent items, using react native with a python backend. My team (I'm on the backend) has followed the steps here https://stripe.com/docs/payments/accept-a-payment?platform=react-native&ui=payment-sheet. However, we now want to adjust this a little. We want that when someone pays, we will authorize the payment at that time but capture later when the owner of the item has accepted the rental. This is simple: https://stripe.com/docs/payments/place-a-hold-on-a-payment-method as is done here. My problem: In the first tutorial, you create ONE paymentintent for every item on the cart and accept a payment for that. But now I want that the payment sheet creates seperate payment intents for each item on the cart. This is so that we can authorise each item rental by creating the payment intent but capture each individually based on which owners accept the rentals. However, I am not sure how to do that. How can I have the payment sheet refer to multiple payment intents?
Is there a way to not ask email on checkout page and display "Name on card" field instead?
Hi All...all my test with real or stripe test cards fail in my stripe gpay integration in my web page in sandbox, pfa screenshots
any idea? Please help i am stuck
If I change from test key to live key, the GPay button disappears
Is it possible to create stripe subscription free plan? without requiring a payment method?
Hi I am working the TerminalSDK and I am trying to connect a simulated reader. I feel like I have followed the document. However when ever I try to connect the reader it says.
READER_ERROR.READER_BUSY, Could not execure discoverReaders because the SDK is busy with another command: discoverReader.
Do you know where I could be going wrong?
Hello. Does anyone know what I am doing wrong? From curl it works, but from java client (com.stripe:stripe-java:22.1.0) I receive an HTTP 400
@languid tulip AT861904300235473202
that one also gave succeed, it's good if it's true for live sepa_debit aswell
Question-related to promo code redemption. We have a page where we generate a subscription price secret to add to the form so the user can perform the payment. However, sometimes we want to apply a promo code to the subscription. Now we create a promo code and the logic the promo code should only be used one time.
The problem is that the fact of having the promo code used on the payment secret generation, it is already counted as a redemption, even if the user didn't finish the payment process.
How to mitigate the issue ?
Hello! Is it possible to configure the acceptance of payments from the buyer of services so that they themselves could enter the amount of payment on the payment page of the payment page and the number of the invoice? Or the amount to be paid should be predetermined? I have not found in the documentation whether it is possible to implement such a functionality.
Hi, I moved from Germany to Dubai. I have to set up new Shopify gateways because Shopify Payment is not supported in Dubai. Now I wanted to integrate Stripe, but Klarna is not listed for companies here. How can I add Klarna to my Shopify business via Stripe? Hopefully someone can help, if yes, contact me. Thanks!
Good morning Stripe team. I wanted to check the following:
If I have dollars and euros in balance, Stripe allows me to change a part of the balance to a specific currency?
Hi,
Can we get translated error messages from Stripe ?
Hello 🙂 I have a question regarding the payment element and 3DS (3D Secure) for card payments. I'm having some trouble understanding in which cases 3DS is required and if this needs to be part of the payment element implementation or if it can be configured fully through the dashboard. From my understanding Stripe and the customer's bank are handling those requirements, but our dashboard shows the majority of transactions with "No 3DS", while the success rate for transactions where requested is 86.29%. How can it be that many transactions don't require 3DS when it seems to be a legal requirement in many countries?
Hello . i have a question. What is the reason why the text "By providing your card information, you allow xxx to charge your card for future payments in accordance with their terms" is not translated into Korean when the locale is set to Korea in Stripe?
Hi there, not quite a dev question, but quite technical. Can someone tell me where to find the network fees?
Using stripe checkout can I register user and save payment method details passing only a description parameter?
I wanted to follow up on this thread (closed): #1085907492921417851 message
Is there any way I can access the IBAN that was inserted in a Payment Element component for a SEPA Debit? I could not find a way to do it. I want to validate the IBAN before confirming the payment.
Hi all, I've got another question about default payment methods for subscriptions...
Hi y'all! Is there a reliable way to listen for connect account creation via webhooks? We have tried using account.updated but we are having suspicions that it may not be optimal. If there isn't a way to listen via webhooks, what would be the best way to go about this? Thanks!
Hello Friends, I am looking for some guidance into my Stripe Connect integration. We would like to incorporate it into our application so that our users (property managers) can be accept payments from their customers (tenants). I think we decided using express accounts is the best option because we would like to handle everything on our end instead of the users signing in to Stripe. Additionally we would like to take a fee for when customers make transactions. So that is sort of the background. Now my question is how should we make the products? Just looking for some advice on how to effectively do this. What makes it a little more complicated is that every person may have a different monthly/weekly rate. So I am afraid it may get complicated trying to make a new product for each of our customers tenants. Is this something that we will have to power through or is there another expected way to do this? My understanding is that I have to have a product before creating the subscription.
I have a two questions regarding webhook retries.
-
Is there specific documentation about the timing of the retries? I have read the, 'Delivery attempts and retries', doc but I am looking for more specificity. What is the approximate timing of the exponential back off? Specifically I was surprised that the first retry did not occur for 60 minutes. (https://stripe.com/docs/webhooks/best-practices#events-and-retries)
-
Is the exponential back off timing configurable?
Hey everyone. I'm creating an app to allow clients to book sessions with therapists. Some of these sessions will be one off and some will be recurring for a fixed period, for example "Every monday at 9 for 4 weeks". I'm using stripe connect and have successfully solved one off sessions but I'm looking for guidance on how to setup the recurring sessions. Initially I tried to setup a subscription using a checkout session but I was unable to set an end date so instead I created a subscription and redirected the client to the customer portal to setup their payment method. The latter works however it's not great UX for our use case. Ideally I would like to use a checkout session so the client will be prompted to enter payment details and on success be redirected back to the app. However, we can't initially set an end date for that subscription, unless we update it after the payment method has been setup. Can anyone advise on a better way? Happy to provide more info, thanks
Hi, I am trying to submit a new version of my Stripe App for review, but when I try to install in Test Mode I get a generic error message. What may I be doing wrong?
Hallo, ich möchte gerne wissen wie die Rechtslage ist wenn ich ein Digitales Produkt verkaufe. Gibt es dort ein 14 Tage Rückgaberecht?
Hi yall, I am under 18 years of age and I received this email. Do my parents need to just change the name of the account or what. It doesnt clarify in the mail and the link is just to take you to the dashboard? Any help would be appreciated
Hi, Im looking at using tax rates with subscriptions and can't seem to find any information on how to accommodate for total taxable amounts. Eg, some US states don't tax 100% of the total, but only 80%. Is this achievable using Stripe?
I want to sell a digital product (videos) and I am wondering if I can sell it without a return policy.
Hi, I am looking for a stripe developer to set up a meeting with me soon next week Monday to go through most of my dashboard on stripe and strip integration I am looking to use more of stripe services.
Hey Folks, Does anyone know if there is a list of countries supported for custom connect accounts for platform accounts in Canada?
Hi I have a client who's bank put through a dispute without his consent how do i add that to my response to the claim?
Hi! Is there a way to see the payment methods and setup intents created for a specific customer, in the Stripe Dashboard?
Hi I am working with the Terminal SDK I am getting an UNEXPECTED_ERROR.UNEXPECTED_SDK_ERROR. Do you know what causes this error? It happens after I call the connectBluetoothReader
Hi, I am looking into enabling Stripe Tax. My understanding is that we should not enable automatic tax collection on a subscription until a customer's tax location status is not "unrecognized_location". 1) Is there a webhook that we can listen to that informs us if a customer's tax location status changes? Or do we just need to listen for customer.updated and then query the tax location status? If so, are we guaranteed to receive a customer.updated webhook when there is a change to tax location status? 2) For new customers, we are using Stripe Checkout, if we enable automatic tax on the checkout session, does checkout ensure that a valid address is input before charging the customer?
Hey just a quick heads up: handelsbanken is no longer supported as a bank for ideal payments: Deprecated ideal[bank]: handelsbanken is no longer supported as the bank. But it's still mentioned in the documentation:
https://stripe.com/docs/api/payment_methods/object#payment_method_object-ideal
Hey - I need to continue this discussion please #dev-help message
Hi I want to add free month to out customers. We have customers on 1, 4 and 12 month payment schedules. What is the recommended way to give customers a free month? Our plan was to create a new product with one month duration and then 100% off coupon applied and add it to the next phase of the subscription schedule and then add their normal phase after that.
how do stripe tokens work
We are implementing Tap to Pay on Android & IOS and I ran into an issue with implementation on android, I know android is an invite only private beta to use this feature but curious if I could get some help on an this exception that is getting thrown in the stripe SDK. It happens after calling collectPaymentMethod
E/StripeTerminal: class=AidlRpcClient message="Failed to send request to AIDL service"
android.os.DeadObjectException
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(BinderProxy.java:584)
at com.stripe.core.aidlrpc.AidlRpc$Stub$Proxy.makeRequest(AidlRpc.java:142)
I have the full stack trace I can attach in a thread if it helps.
Hi, we use Stripe's embedded pricing table on our WordPress site. I found there is a bug for old iPhones. The styling of the selected subscription option becomes off on old iPhones (XS, 8, or SE). It seems fine if the model is after iPhone 11. Is it possible to take a look into the issue?
When testing Payout to a Connect account, I am expected to Create a bank account (https://stripe.com/docs/api/external_account_bank_accounts/create) using test numbers (https://stripe.com/docs/connect/testing#payouts) and then make the payout? There is no tokens like payment methods pm_card_visa or us_bank_account ?
Question regarding ACH (via Stripe Connect). We have recently added Stripe Connect on our platform to enable online payments. Many of our Connected accounts previously (before we added Stripe) accepted ACH payments from their customers through other mechanisms. They would like to set up these existing ACH payments with their Stripe Connect accounts. They do not want to force all of their end-users to re-verify their accounts as they have already been charging them via ACH and don't want to introduce friction to the transition process. As well, it appears that QuickBooks Online allows a business to state that the account was previously authorized. I don't see a similar option via Stripe. Is there way to accomplish this via Stripe or do all ACH payment methods need to be re-verified via a mechanism offered by Stripe?
Good afternoon. I'm attempting to configure stripe for a client to be utilized with a domain they recently purchased on the secondary market. It appears that the previous owners of the domain utilized stripe for payment processing. As such, when I attempt to add custom domains within the stripe dashboard, I get the message that these domains are claimed by another merchant. We have full control over the DNS so we should be able to claim these domains. However, the workflow presented in the dashboard does not provide the DNS TXT records we need to add in order to demonstrate our ownership of the domain. This appears to be merely a workflow problem, but please advise how we should proceed
Is this the expected workflow for adding a new default payment method to a customer:
const paymentMethod = await stripe.paymentMethods.create(paymentMethodArgs);
await stripe.paymentMethods.attach( paymentMethod.id, { customer: customer.id } );
await stripe.customers.update(customer.id, {invoice_settings: { default_payment_method: paymentMethod.id }});
Hi, I’m working on setting up the Payment Element and looking at this “Build a subscriptions integration” (https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements) page, and I’m trying to understand what differences will arise from doing it this way vs the hosted checkout.
(1) It seems like this will result in a Customer and Subscription object being created every time a person views the payment element (unless it’s an authed user and I can reuse an existing Customer)—is that right?
(2) In contrast with the hosted checkout do these object only get created if the customer enters information and submits the form?
(3) Should I just treat Subscription[status=incomplete] like PaymentIntents and be fine with creating so many that will never go anywhere? (or am I missing something here?)
How can i switch user from StarterSubscription to EnterpriseSubscription by API
Hi! I have a question about Connect express account, during the onboarding process if i select company, at the end of the process there is no way to attach the document, and the process is blocked. I have used it in test mode, can you please check if there is a bug/error in the process? Thanks
Hello 👋
I'm trying to update a payment intent (attach the payment method basically) from the client browser without confirming it. (I'd like to confirm it from our backend to make sure we don't have errors from our side, even after a payment has been confirmed.)
Some context:
- Javascript sdk used is the latest: v1.49.0
- The payment intent is created from our backend in PHP
I tried 2 approaches:
-
Documentation (here) states we can update a payment intent using await stripe.paymentIntents.update. Trying to use it I always get this error: "TypeError: Cannot read properties of undefined (reading 'update')"
-
Looking into the stripe object resulting from loadStripe, we do have a function called updatePaymentIntent available. Trying to use it, I get another error: "IntegrationError: You cannot call stripe.updatePaymentIntent without supplying an appropriate beta flag when initializing Stripe.js."
Adding the beta flag as such:
const stripe = await loadStripe('your_publishable_key', {
betas: ['payment_intent_beta_3'],
});
Still results in the same error. (Surprisingly I couldn't find any occurrence of beta flags in the Stripe docs or even searching on Google. Only chatGPT gave me this tip).
I also tried to inject the stripe script instead of using loadStripe, no success either.
Thanks for the help
Hi!
I'm wondering how I can access the unpaid invoice from an unpaid subscription.
@mighty hill I'm making an executive decision and taking new threads
Hi there, is there any way I can add a price_lookup_key through the Stripe Dashboard?
Hi yall! I am just reaching out to get more info regarding the connect embedded UI. Is there a road map on when it will be available in live mode? Also what elements will it support? From the website I can see payments and payouts. Will there be support to view customers? ...products? Thank you!
Hi
Hello, Will connect customers be asked to confirm a refund made on their behalf? If not, is there a way to achieve this?
Hello!
We have another question:
Is it possible to create a checkout session for a subscription in which the customer do not have to enter credit card details?
So the use case would be the following:
- Customer selects subscription abo
- Comes to the checkout page
- Redeems a voucher which has a 100% reduction for e.g. 12 months
- Because of the voucher he does not have to enter the credit card details
Hi. Is it possible to set up a product so that you can order a quantity of it in subscriptions? I can do this easily with a payment link. But can't see how to do it within the customer portal? I want to be able to add devices that are covered. A bit like someone adding additional seats...
Hey there! I'm creating a two-sided service marketplace using Connect and handling payments by creating PaymentIntent objects, and then on the front-end collecting the payment info using Stripe Elements. I'm trying to figure out a solution to handle calculating sales tax and I see that Stripe's Tax product lists Connect under its list of integrations. I'm wondering what the best way to implement this would be?
I'm using "Skip only verification" for US ACH direct debit and it seems to work, but I'm experiencing some inconsistency with the docs that I'm not sure is expected.
When I skip verification, the "test account" scenarios such as "account closed" do not work. Is that expected? Also the doc sample code uses AddExtraParam for C# though the SDK supports this parameter natively now.
Hi I am using stripe test mode in my college project to display the three strip subscription products. However I am unable to delete the product that i do not want also i am unable to edit the price in the product. I only get archive option
messaging
Is there a way to extend the expire period to more than 5 mins?
Hi, I'm building an app where user authentication is based on phone number rather than email. I plan to use Stripe Connect to collect payments through my app, then transfer them to different connected accounts in Stripe. Can I create a Stripe customer without an email and put the phone number as a replacement? Is Stripe going to accept payments for these customers? What's going to happen if a payment failed? Is Stripe going to send a SMS?
Hello! I have a question regarding using the Stripe Payment Element for subscriptions.
Application context: We have a Donation Form where donors can enter an amount and choose between one-time or recurring (monthly, yearly, etc.). The back-end is PHP and the front-end is React/Js.
So far I have one-time payments working by generating a generic payment intent before the page loads, setting up the Payment Element using the generated intent, then when they submit the form I update that payment intent with the new information (amount, customer, etc.) and go back to the client to call stripe.confirmPayment().
My question is how would I go about updating the payment intent in conjunction to generating a subscription? I see in the docs, the recommended way is to create a subscription and use its latest invoice’s payment intent. In my case, I don’t actually know if the donor wants a subscription until they submit the form. Is there a way to update the generic payment intent to be the first invoice of a subscription?
is there a way to disable stripe elements form when a payment is processing?
I am trying to implement a beta feature, using the python stripe library, and the instructions only give instructions using Node. This is the first time I have joined a Stripe beta.
I think I understand that the node code is making a call to a custom endpoint by calling stripe.StripeResource.extend, but I don't see an identical corresponding method in python. How do I create a call to a custom endpoint using the python stripe library?
I'm building payments for a SaaS that has both individual plans and multi-user team plans. The database has "Users" and "Teams" tables, where teams are a set of users. Where does Stripe's "Customer" entity fit within this kind of data model? Should a Stripe Customer be associated with a team, or with a user? What does one do when an individual user decides to upgrade to a team plan? What if multiple users need to have access to billing details? Are there some best practices around this?
How can I create a checkout session and save cart for flutter usage off session?
Howdy! I'm kicking the tires on pricing tables and I'm wondering if there's any way to make the unit descriptor visible. I'm pricing by user and it would be nice to reflect that along with the "per month/per year"
On the stripe billing invoice PDF, is it possible to render a QR code that directs people to the hosted invoice page to make a payment?
"Detaches a PaymentMethod object from a Customer. After a PaymentMethod is detached, it can no longer be used for a payment or re-attached to a Customer." - does this mean that this Payment Method ID cannot be linked again or the payment method (i.e. the same credit card or IBAN) cannot be re-entered? The documentation is not clear here, I think. (source: https://stripe.com/docs/api/payment_methods/detach)
Is it fair to say that a SetupIntent typically performs all of the functions of a PaymentIntent, but without attempting an actual payment? Are there scenarios where a SetupIntent would succeed but a PaymentIntent would fail?
Hey I have a problem with a custom connected account. We onboarded this on february 21st. It's status was marked as complete. Over a week later we the status changed to restricted because of EIN mismatch. Isn't that a long time for a EIN verification ?
hello. I am working on stripe with angular. and using stripe v3 script to add stripe.
Code is below.
const options = {
clientSecret:client_secret,
};
var elements = stripe.elements(options);
var paymentElement = elements.create('payment',{
layout: {
type: 'accordion',
defaultCollapsed: false,
radios: true,
spacedAccordionItems: false
}});
I am getting errors that ,
- Type '{ clientSecret: string; }' has no properties in common with type 'ElementsCreateOptions'.ts(2559)
- Argument of type '"payment"' is not assignable to parameter of type 'elementsType'.ts(2345)
What can I do here..
is there a way to get all the prices of a particular product?
Hi all I am looking for help with cancelling a payment intent. I am able to cancel a payment intent using api.stripe.com/{paymentIntentId}/cancel . My question is -> Why does the reader not disconnect. It still expects a card swipe even after cancelling the intent. Any suggestions ?
for the subscription_deleted webhook, the id value is sub_sched_1MmINkHFPm42d8JmSTOWBCYC instead of the subscription id like sub_1MmINkHFPm42d8JmMk5oPiDV. Do you know what cause that to happen? The latest invoice for that subscription prior to the delete subscription call is a paid in full with out of band flag.
Hey guys, how do we get the BIN number out of Stripe?
Hi Team, we are testing stripe integration through a rest API. in the declined card we get respond 402, if it's a good card we get respond 200. if its the fault we get respond of 400. we want to test fault and get respond of 400. Everytime i get decline respond? how to test 400
I'm getting an api_error on a request and wondering if someone can take a look at it to see if there are any obvious errors, because I'm missing it
is it possible to change the coupon for a promotion code?
I am having some issues when it comes to my webhook. it connects to it but i keep getting a 400 error stating no signatures matching for payload. in my error message i have it log out the payload, signature, and webook just to make sure it is getting a value, and it is but the error persists. not sure if it helps but here is the event id evt_1MmM91BeAvPgSxl15kLJnUH6
Hi there 👋 I'm looking to add support for US Domestic Wire Transfers to my app through Stripe.These docs https://stripe.com/docs/sources/ach-credit-transfer#customer-action tell me to provide the payer with the routing number and account number of the virtual bank account. I believe the payer will also need the recipient company name and address in order to initiate the wire transfer. Can they just provide the merchant's regular company name and address? Or is there a special company name and address I should give them to use with the target virtual bank account?
Hello Devs!
I have a SaaS that is using stripe PaymentRequestButtonElement in React.
When I'm using my business domain, it works properly and the button shows as expected, for both Google Pay and Apple Pay.
The problem is if I set up a custom domain for the application (properly configured, with SSL, etc) -- now the button never shows, not even for Google Pay (I'm aware that Apple Pay requires some extra validations).
Any ideas on how to add my custom domain to the whitelist so users can pay with GooglePay/ApplePay through it?
Thanks!
Hi, we have a ‘start’ attribute on our subscription objects. We are using an older version of the api. Do you have a definition for this attribute? What can cause it to change? Thanks
Do the Stripe SDK's have information about the supported currencies by Country and minimum charge amount by currency information documented here https://stripe.com/docs/currencies ?
How do I make it so payments on my website are considered "This payment qualifies for Chargeback Protection."? Right now only invoices work, but not payments made through an API.
I'm having an issue with webhook sending a bunch of invoice.payment_succeeded, is the user doing this or there's something wrong? What could be the reason?
Hey! Anyone here have experience using Stripe.Subscription.modify with a card that requires 3DS? Seems like we can't modify a user's subscription off-session without having them do 3DS again. Even if they've completed 3DS successfully during Stripe.Subscription.Create
I’m stumped on test mode for iOS using the Stripe SDK.
I set the API key to test mode version -> StripeClient(stripePublicKey: “pk_test_ . . .")
But I get the following error on creating account attempt: No such token: ‘btok_. . .'; a similar object exists in test mode, but a live mode key was used to make this request.
For account info I am using the following:
ROUTING 110000000
ACCOUNT 000123456789
Any idea on what is missing?
Hey I am trying to create a checkout session from my server but getting this error. Can anyone help please?
Hi there, I was in the process of setting up my account for your services and it is telling me an account already exists with my email. This is concerning to me because I have never used your platform prior to today. What would you recommend in this case?
Just 1 Simple Quick Question --- Can I change the actual word "Coupon" to "Promo," "Discount" or "Adjustments" on my actual Stripe Invoice inside the Stripe Web Dashboard?
Don't need to have the entire Stripe System stop using the term Coupon internally, I just don't want it to say Coupons on the stupid Stripe Generated Invoice! 🤣
Hello. Using product links / subscriptions to link offsite to Stripe and catching checkout.session.completed to update my database.
I am prefilling the form with the users email address if they're logged into the site - as I need this on the database to update their record. But if the email doesn't match then I have nothing to update. In this case, I want to reject the payment
Is there an event that is guaranteed to fire before checkout.session.completed so I can verify the email is present?
Hey, is the customerId persistent and sticks to that specific user forever, or is it dependent on the current session? If it is persistent, then can I get the customerId by providing the email of the user?
We recently launched Apple Pay and Google Pay on our website and mobile app with the Stripe Element. Since then, internally in our metrics, we've seen a big spike in errors for postal codes. A specific one we want to call out is "Your card number and postal code do not match." We've tracked 131 unique users and 170 total errors so far for this one.
We believe this issue is hurting our conversion rates and may stem from our default configurations for fraud detection rules (Radar).
We'd love some help with the following:
-
Have you seen similar postal code error issues with other products? It seems like this is a common theme with Apple Pay from the Google searches we've explored on this topic, but we were curious to know how to go around this issue.
-
What guidance do you have for configuring our Radar rules generally, and for Apple Pay?
-
What guidance do you have for issues related to zip code mismatches, as well as customizing and configuring the Radar rules for it?
If we customize the rules, what do you recommend? Are there best practices?
If we disable the Radar rules, what risks and considerations should we be aware of for the short-term and long-term?
Is there a way to only disable Apple Pay on the Radar rules for postal codes?
Any insight and help would be appreciated!
Hello, is there a option to add additional information on checkout payments and display them as an admin on stripe dashboard?
Hi there,
I have a quick question.
Why is this showing on customer's payments in Stripe dashboard.,
Is this a parameter shown on a particular actions we took?
Hello, I'm using checkout session for a subscription service that's only for US and CA. Is there a way to limit the countries beside shipping_address_collection > allowed_countries since it isn't a physical product?
Hello all! Does anyone know how can add a setup fee in the checkout of a subscription product with no code ? any trick around it ?
Hi I have a very weird issue with one of my connect customers when they try to ACH inbound transfer via a bank account payment method that was created / verified via stripe financial connections. The process I am using has worked for all of our other customers so I don't think it's an issue with my code but rather something on their bank / stripe end.
Here is our accountID: acct_1LruhiLQhKtna1xj
Here is theirs: acct_1MXURmPsya84BW2A
Here is the event where they created the failed payment method (I have since had them create another one in the hopes that it'd fix it but that is still pending failure; it very well may be fixed now): evt_1MXUdlPsya84BW2ArwUqUhMR
Here is the creation of the failed transfer: evt_1MhLo1Psya84BW2AhdWGcCJk
Here is the failure of the transfer:
evt_1MhhckPsya84BW2Ab9Qf8rUd
My team and I's going theory is that stripe doesn't have this bank correct in their financial connections thing, or they weren't KYC'd to the point that they could make transfers.
For some further context we are an issuing platform using Connect and Financial accounts with treasury.
Do you know why this transfer is failing and what I can do to fix it?
Hey hey, I am using Checkout Session with subscriptions. In docs it says subscription mode saves the payment method by default. So I have few questions:
- Does Checkout Sessions create a customer automatically, or do I still have to create customer myself?
- If Checkout Sessions saves the payment, how can I autofill or reuse the saved card information when the user starts another Checkout Session again after some time? Because I did not see a way to pass a customer while creating a checkout session, so how does the session itself knows about the saved card?