#dev-help
1 messages · Page 169 of 1
evared-subscriptions
Can someone please reopen this thread
@full ether I did if you want we could continue chatting there
Sure
Hello, I have a question/clarification: if I have a website in several countries where I want to sell the same product, but with country-specific rates - as the customised plan suggests - does that mean that I will be able to set up and modify these rates within my stripe account?
Hello Team, I am working on stripe terminal integration with a pos web app. I just wanted to confirm what should be the best practice to disconnect a reader from the pos? Help will be appreciated
Hello guy, do you think there is some other way to implement a not refundable or semi-refundable payment?
Hello guys, do I need to use real card in LIVE mode of Stripe?
Hi guys! I have a question regarding the API. I've noticed that you can place a hold on a payment method using a Payment Intent (https://stripe.com/docs/payments/place-a-hold-on-a-payment-method). Is it possible to do it with an Invoice also? The business really needs Invoices and I've tried to create a Payment Intent from an Invoice and it's not working.
Thanks!
Hi - there are several datapoints on the "Reports Overview" (dashboard) that I would like to be able to get either from Sigma or API. Would you be able to provide me with the exact queries or fields to use to retrieve this myself? I want to make sure I'm getting the same values. Here are the data points I'm particularly interested in: New trials, Active subscribers, Trial conversion rate, Subscriber churn rate, Net volume from sales
Hi all, we are implementing balance check for our ACH payment flow and have questions about the delay. The doc mentions Stripe attempts to retrieve account balances in the background and after a few seconds we can fetch the account again and get the balance. I assume we can't get the account balance synchronously (please correct me if I'm wrong). Do you have recommendation on how long we should wait to fetch again, if we need the balance before proceeding to the next step of the checkout flow (of course, we want to provide a good UX that only blocks the flow for a reasonable amount of time)? Or we should instead treat the balance check being async and deal with it elsewhere in our purchase flow? Thank you!
Learn how to access an account's balances with your user's permission.
We have just switched to using webhooks for payments and have a question how to retain our existing flow
Hello everyone here 
I have a Customer Portal implemented where the users are able to manage their subscription and increase the quantity of subscriptions. But for some reason it is only possible suddenly to do this for one package but not the other. With that "faulty" package only the "Cancel Subscription" Button is shown, not the other to get into managing the subscription.
When I check the Settings for the Customer Portral in the Stripe Dashboard, every thing is correctly toggled on - but when I check the Network Tab when the Customer Portal is open, the settings say false for update subscription and update quantity and I am trying to understand why that is and where I can change this.
Thanks in advance for any help!
Hello everyone, I just created a stripe account and I want to test Strip checkout functionality. Is there a way to do it without activating the payment in Test mode ?
qwertyuiop123-Payment Element
Hello devs! I would like to know if it is possible to use CardField elements separately in React Native to be able to meet the layout that was made?
Hello, I will reformulate my question above: In case of webhooks (for subscriptions) is it enough to handle the invoice.payment_succeeded and invoice.payment_failed and if yes in case of payment failed I need to wait x retries before I set the clients subscription to failed / canceled on my end?
Hi, in this thread: #dev-help message
I tried to get an understanding of how to use the redirect_url in my payment flow. And got this answer:
More specifically, for modal flows the result from eg confirmPayment will include an error synchronously
For async redirect flows (eg, ideal) when coming back to your return url, the URL will include the payment intent, client secret and should include a redirect_status=failed -- you can use that failed indication and leverage the PI id/client secret to retrieve the payment from the API to validate/confirm
**1. **So if I understand you correct, there are two different flows for when doing a confirmCardPayment using the Stripe js lib?
2. In some cases, if the user cancels or the authentication fails, the confirmCardPayment will include an error and in some cases it will include a field redirect_status that will indicate if the authentication failed?
3. So, in my integration I need to support both of these flows?
4. Is it is possible for me to foresee when one or the other flow will be triggered so my integration can handle them properly?
Hey, I'm trying to gather 2 more params of the billing address (state and zip code) but seems I cannot map them right.
I encountered this err:
code: "parameter_unknown"
doc_url: "https://stripe.com/docs/error-codes/parameter-unknown"
message: "Received unknown parameters: address_zip, address_state. Did you mean address?"
param: "billing_details[address_zip]"
type: "invalid_request_error"
hi devs, can someone explain to me the difference between the client secret key and the ephemeral key? to make a payment intent i need to create a ephemeral key? in what ocasions do i need to create it?
We have a large amount (~5K) of ACH data stored in our systems (encrypted account numbers, but can be unencrypted, along with routing number data) we would like to migrate to Stripe for use in setupintents and subscriptions etc. What options are available or what is the best approach to accomplish this migration?
Hi! Is it possible to have the link of stripe webhook response statuses? I need to implement all the use cases
Hello,
I have a question about the Use Trial Periods. Our company is using your online payments' method with subscription mode. However, now we want to add free trial subscription during 15 days for customers.
I examined your docs to learn more about it, but unfortunately I could not understand. First of all, users can choose the free trial plan as $0 without adding a payment method. Then why we are informing to the customer about that the billing cycle will start and Stripe attempts to charge that invoice. We want to freeze the user's account after the free trial period is over. Can we do it? Is it possible, and how?
"When creating a subscription with a trial period, no payment method is required for the customer. An immediate invoice is still created, but for $0."
"Three days before the trial period is up, a customer.subscription.trial_will_end event is sent to your webhook endpoint. You can use that notification as a trigger to take any necessary actions, such as informing the customer that billing is about to begin. When the trial ends, a new billing cycle starts for the customer. Once the trial period is up, Stripe generates an invoice and sends an invoice.created event notification. Approximately an hour later, Stripe attempts to charge that invoice."
I ask your help.
Best regards,
devs, what am I doing wrong?
Hey))
When user revokes access_token can I use refresh_token to obtain a new key in standard accounts?
hey
@violet basalt can you please put those in the thread i opened?
I would like to ask, does golib not support 3ds?
I readed that golang lib source code, unable access 3ds data
issuing
php lib is good.
Please move your messages into the thread there
Hi there - what is the recommended best practice for rendering either (a) a complete cardElement for a user without a saved card on file, or (b) just a CardCvcElement if the user has a saved card already? I'm using next/react, and so have conditional rendering logic in place to render either element, but am getting a IntegrationError: Can only create one Element of type cardCvc. error.
can ideal be used on one time payments?
Hey folks. A question regarding balance transactions. Is there a way to determine programmatically that a given transaction or a portion of it is reserved? We had a situation recently where we refunded a payment to a customer based on the balance transaction being available but it was actually reserved while stripe tried to extract it from the connected account's bank account.
Hi there! I'm building a marketplace, there are two types of users, buyers and sellers, I've registered sellers as Custom Connect accounts. When someone buys something from a seller, I'll have to transfer them the money and payout the money automatically when it's available in seller's balance. When I transfer the money I specified the source_transaction to buyer's payment, I also set the order id in metadata. However, I would like to know how can I know which order the newly availalbe balance is belong to, in seller's account?
Hi!
I'm from Brazil and I'm providing a service for a US customer, and my customer needs to pay me by check, but I don't have a US residency.
I would like to know if STRIPE can make the receipt through AMERICAN CHEQUE.
My client said he will need an address and phone number to be able to send me the check
Got a question: In an app I'm developing, customers have a subscription (duh), which contains multiple prices:
- A monthly price (e.g. "$30/mo")
- A metered price (usage based)
When customers switch plan, both prices (base and metered) are replaced with different ones (as they are charged a different rate).
However, this seems to remove record of metered usage for the old metered plan. Is that how it works? I lose usage on the old metered plan since the price was replaced with a different metered plan?
I'm hoping I'm doing something wrong 😛
I am having an issue with TaxIds, according to the documentation when i do a Get request on a customer it should bring back the taxId. When i call the get method on a customer that has a taxid, it is brining back null for the taxid.
seja - cheques
Need help for invoice amount and prorated clarification on stripe.
I'm building out a referral system, and I want the referrer to receive a coupon when their friend performs a qualifying action.
To apply the coupon, it looks like the referrer needs to have a Stripe account existing. Currently my system doesn't create accounts anywhere, which got me thinking:
- Are accounts created automatically when checking out (assuming the account doesnt already exist)
- Is there a reason I shouldn't just make a Stripe account for all users?
Hey, could you please let me know if triggering payment_method.automatically_updated also trigger payment_method.updated event? It seems these could not be triggered from CLI so testing them is tricky
Hello, can an invoice.payment_failed webhook be triggered from a live webhook in a testing environment?
I've been trying to find the stripe fee charges on a "charge.suceeded" event. We've been calculating it manually up to this point. Is there any way I can get the actual fee charged to us? (it's not a flat 2.9%, we have custom fee agreement with stripe)
hi when i create checkout session without assigning any customerid, is there a new customer created for the buyer and do i get the customer id from the payment intent object that is sent to my webhook. If yes does the language set according to their country?
Is there an ES module syntax eqv of const stripe = require('stripe')('my_secret*)? I'm not really familiar with this syntax
I had created a pricing of $500 per year some 6 months ago and just recently I created another pricing of $1000 per year. Now there are customers subscribed to the old pricing. How can I switch those customers from my old pricing to the new pricing when their subscription period ends?
Hello
we are having issues with wisepos communication.
Yesterday Rubeus helped us out until a point which was security issue due to our SSL certificate..
However, now after resolving SSL , we are getting this issue ...
Can you possibly advice
Many thanks
Hi there, does someone know why some payment methods are set on "default" and other not ? I tried many scenario but I can find the reason why...
Hi there, am unable to find payment Request object in the stripe sdk
Hey everyone! I was just wondering if there was a way to upgrade/downgrade a Stripe subscription via Stripe Checkout?
I want my customers to see the Stripe Checkout page when they switch plans instead of having to build a full secure integration on my platform.
Many thanks in advance to whoever will answer me 🙂
Hello, Trying to find the correct method of creating a checkout session with a product that has dynamic pricing (calculated by base amount, and page count) that would include tax information based on region of shipping address. Doesn't look like dynamic taxes work unless you are using Price API, but can't use Price API because of the dynamic price.
Hey Everyone,
What should I do if the creation of a mandate fails? I don't want to retry in the same call (past a certain threshold), as this will cause significant delay. If I attempt again later, can I create a mandate as an offline mandate, or must I store the ip_address and user_agent for later?
Hey Everyone,
We are setting up an account and connected it with Plaid successfully and were able to create a strip bank token using live mode.
However when we turn on test mode (use the test secret key), we are not able to create the token, and get the error below, would you please help?
stripe.error.InvalidRequestError: Request req_apHf4NnjbGa0ti: No such token: 'btok_.....'; a similar object exists in live mode, but a test mode key was used to make this request.
Is anyone else seeing this error coming from the Stripe iOS SDK at the moment?
"Unexpected error, such as a 500 from Stripe or a JSON parse error")```
is Stripe having a small outage? Our team is unable to add a payment method for certain accounts
Hi devs, is there a correct way to use the Stripe Elements library https://stripe.com/docs/js/elements_object/create_element?type=card in React Native?
How do you cancel a subscription immediately and refund the remaining, pro-rated balance immediately?
Hi,
Do you offer Stripe Connector for NetSuite support on this Discord or do I have to go through the SuiteSync email support? I have a question about the behavior of netsuite_block_integration when applied to a child object, but not the parent object.
I'm having some issues with automatic payouts for connect accounts in test mode. I recently switched from manual payouts on connect accounts to automatic and haven't had a payout initiate in over a week. Could use some help with this problem
hey team - currently we use the (older) stripe.createToken workflow to add credit card info to a stripe customer: frontend collects credit card info with stripe elements, token is created and sent to backend, backend gets stripe customer ID and uses token to update the stripe customer.
- question: if we pass billing info, like state and country, in the data object passed to createToken, will that also be added to the stripe customer?
After a customer connects their checking account to the platform, is it possible to verify that there's a balance in the account before attempting to charge?
hi devs, im implement in the backend with python a payment with stripe.Subscription.create(). I trying to make the step confirmation for the payment method credit card, and i saw that stripe.PaymentIntent.confirm() does that. My question is: can i use this function for subscription or is this for paymentintent only?
Hi there,
I have physical and virtual cards - on the physical cards i keep getting declined by certain websites and same with vc - any suggestions
@viscid needle can we keep discussions in a single thread? It helps us avoid confusion and mess
oh sorry i thought you already closed the topic sorry
how do people usually reconcile payments with Stripe and other billing engines?
Sorry, my dev is on with you as well and cannot figure this out. This should be very simple. We have an existing Subscription. We simply want to cancel it so that whatever prorated balance remains, we can determine that balance and initiate a refund. When we cancel the Subscription, we are (A) not seeing any balance in the credit balance in the dashboard. It is just saying $0.00. How do we .update or .delete a Sub so that the remaining prorated balance goes somewhere (like in the Credit Balance) so we can initiate a refund for that exact amount? Seems like this should be a very common use case.
When I go in the Stripe Dashboard, I am able to change the "Unit Amount" of a price object. Furthermore, when I change this amount from the dashboard, I can then see in the "Logs" section of the dashboard that a POST was made on the price object (POST /v1/prices/price_1Kj6pVGNN1T4yZi6VB3gE7FG ).
But then, when I look at the Stripe API for "Update a Price" (https://stripe.com/docs/api/prices/update) it looks like it is not possible to update a price. Is it really a limitation of he API and this operation can only be done in the dashboard?
It looks like one of the issues with Stripe, is that when you: sudo yum install -y stripe/stripe-cli/stripe it is not the current version downloaded. Even if you do an update, it says packages not available. This code works: $stripe = \Stripe\Stripe::setApiKey( ... however, this code does not work on my server: $stripe = new \Stripe\StripeClient(
hi, i am using the nuget package. Is the stripeApi key always a static global variable or can i set the api key per request?
hello team getting this error on staging environment to test APIs : 2022-05-10 08:24:23.934 PDT [resin-port-127.0.0.1:8443-41] - ERROR [com.stripe.StripeClient.createSetupIntent:164] Stripe failure:
com.stripe.exception.InvalidRequestException: Invalid Stripe API version: 2020-08-27;treasury_beta=v1;financial_accounts_beta=v3;money_flows_beta=v2;transactions_beta=v3;us_bank_account_beta=v2. You do not have permission to pass this beta header: treasury_beta. If you have any questions, we can help at https://support.stripe.com/.
at com.stripe.net.LiveStripeResponseGetter.handleApiError(LiveStripeResponseGetter.java:194)
at com.stripe.net.LiveStripeResponseGetter.request(LiveStripeResponseGetter.java:65)
at com.stripe.net.ApiResource.request(ApiResource.java:181)
at com.stripe.model.SetupIntent.create(SetupIntent.java:314). can STAGE and DEV environments use the same API versions? or we need to adjust the API
Is there any way to style this component https://github.dev/stripe/stripe-react-native/blob/master/src/components/CardForm.tsx ? I'm passing the properties as the component receives, but nothing changes
do_not_honor
I get this code, what is the reason for this?
I have a question.
today I have 3 products, each with 2 prices in USD, with annual and monthly intervals..
I need to convert these values to R$ (BRL) automatically, is it possible?
Good afternoon,
The company I work for is using an external bookkeeper to check over our accounts.
We are looking to create access for them, but want to make it View only.
Is there a way to make this happen through the online portal?
Thank you in advance
Greetings! Our company has a Stripe Connect (Custom/Destination) integration. We are using subscriptions and setting the proration behavior to "none" on the subscription, subscription schedule (via the phase options) and on the underlying invoice when it is created. This all seems to work until we delete a subscription. One or more invoices are created with a negative amount for "Unused time". These additional negative amounts are then applied to the balance and alter the subscription invoice amount (when a new subscription is created -- even when proration behavior is set to none)? Is there another place we need to turn off prorations? How can we avoid the accumulation of negative amounts?
Hey there! I'm trying to update a SetupIntent with a customer. However, when I try to do so I encounter this error:
"The customer cus_LZg... cannot be updated without also passing the payment method. Please include the payment method in the payment_method parameter on the SetupIntent.
Am I not able to set a customer on an existing SetupIntent without also setting a payment method?
hello guys, theres someone from support here in Brazil that can help me?
I've received a e-mail from stripe and its confusing...
hey team - q about saving card info for later use. in step five, Collect Payment Details the examples uses the PaymentElement. Are we able to follow this same flow using stripe Elements, like the CardNumberElement https://stripe.com/docs/payments/save-and-reuse?platform=web#web-collect-payment-details
I'm having trouble understanding what a Stripe customer is supposed to represent? I just checked our logs and for repeat customers (that performed multiple transactions), we have several accounts for them with the same name and email address.
Note that we currently don't create any stripe customers, I'm assuming they are being created automatically when people are checking out
Is there a way while testing to trigger automatic payouts more frequently so I can look at the test balance_transactions that get created? It looks like I have to wait a week after a payment to see that referenced in a payout?
howdy folks, I'm having trouble with using CardElement via react-stripe-js:
I'm trying to show every field (card number + expiration + cvc) no matter the width of the parent element. by default, it seems that CardElement hides the cvc if it's in a very small width, then shows it once a card number is entered through a quick animation - but I'm trying to undo this default behavior.
I'm taking a look at the style object options doc (https://stripe.com/docs/js/appendix/style), but it doesn't appear to give me what I need to override this hide / show behavior. is there any other way to do this?
Hi everyone! Is it possible to perform a single checkout of multiple products that belong to different express accounts?
New question. How do we simply cancel a subscription so it ends up with a credit balance in the dashboard? ****Due to the complexity of the refund I'm just going to have someone manually refund everyone but we simply want to have the customer cancel via the API using our app and have a clear balance total in the dashboard. I will just hire someone to manually do these refunds rather than try to use the API. What is the API call we need to make to simply cancel a sub so that any prorated balance actually hits the dashboard such that the Credit Balance is clear, ideally less Stripe's fee so we are just refunding what the person owes. Example, a $100/yr sub started on Jan 1 and cancelled 6 months later on June 1 so less Stripe's fee of let's say $3 we want to refund 1/2 of $97 or $48.50 and have $48.50 be populated in the Credit Balance field immediately after the Subscription.delete API call.
The script file attached contains my implementation of a webhook listener. Does anything seem off? It worked at first, and now all I get as a response is HTTP 500, and I'm not sure what I need to do to fix this?
Hi !
May I ask to reopen https://discord.com/channels/841573134531821608/973325175644913694 ?
Hey folks - In the UI I'm able to create a subscription for a customer and then add both recurring and one time prices to it. But then if I try to do the same thing via API I get an error:The price specified is set totype=one_timebut this field only accepts prices withtype=recurring`?
Hey! We are building out the ability to save cards with setup intents through stripe-js and the Payment Element (super slick by the way). More of a suggestion than a questions, but I'll give some context first. After we confirmSetup and redirect successfully to the return_url we call retrieveSetupIntent with the client secret that comes back in the url. Is there a way to expand the payment_method from the setupIntent for retrieveSetupIntent like we are able to do with confirmSetup? For the users perspective, we would like to show that payment method that was saved.
Let me know if there is somewhere better to post this.
Hello, I am attempting to get my WISE POS E reader to connect to a server during first time setup, and it cannot connect to the server to update. The device is connected over ethernet and is on a known good network. It is unable to connect to the server and says "No internet." Is there another IP address or website that it needs to communicate with to perform the firmware update during setup? Thanks in advance!
Hello, is there a referral field in the Stripe payment object or similar that is able to communicate with the Stripe partner Rewardful?
Hi everyone, I'm the founder of folk. We're currently looking at integrating Stripe checkout into our product. We want to implement it as a per-seat pricing model, and we want the number of seat to be sent programatically through our API.
Can't find on the documentation how to setup this
thanks!!!
Hello everyone, could you help me please?
We are trying to create a new CardHolder in Stripe with country 'GB', but we get the message "Stripe does not yet support cards in country 'GB' for US based merchants".
Hi there, I am trying to delete a subscription item from a subscription, is there anyway to set it to be deleted at the end of the billing cycle?
Good everning, I need to change the password on my account but my cell number has changed how can I get into my account
Hey how to programatically get the link to the receipt : https://dashboard.stripe.com/emails/receipts/pmtrc_xxxxxx for payment
Hi, it is possible to use issuing card for a connected account using connect-express or it is required to use connect-custom
I've seen some services providing a kind of loyalty-based program where a regular credit card can be used to attribute sales to a person's user account in a third party system with Stripe. How is this possible?
(Without using Stripe terminal)
Hello, I asked this last week but had to leave shortly afterward and can't find the archived thread.
I was using Braintree to allow a new customer to enter their credit card details on my checkout page, and I would use the payment nonce to both:
- Make a one time charge; and
- Purchase a subscription
Both the one time charge and the subscription could be refunded independently if necessary. Can anyone tell me how to achieve the same via Stripe in as simple a way as possible?
How do I go about sending custom email receipts instead of the Stripe-hosted one?
How do I get the pat me now button on point of pickup
How do I change my passcode when I click the passcode link in my email and changed it; but it still says "incorrect email or passcode. Try again or sign in another way"?
When verifying a payment was successful, what is the difference between a payment intent and a charge, when checking if a payment intent went through, do i need to look at individual charges, or can i just look at the general payment intent?
What’s the best way to get an estimated tax rate by postal code? And is it possible to get all the tax registrations that a connect account has set up in Stripe Tax?
Hello, is there a way to check price of subscription without creating? Working with volume pricing and coupons, need to check price to calculate tax. Thanks!
If a someone is looking to Payout USD to a USD account in a country where USD is not a Free Supported Currency. What is the fee for doing so?
When I retrieve a new Subscription object via the API, I see sections of items that contain an attribute plan as well as price. I also see this object plan in the top level of the Subscription object. However, the attribute plan is not mentioned in the documentation. I was looking for the easiest way to get the price and product out of the Subscription object, and it seems like plan is the easiest way. But it's not documented. Seems like it's for backward compatibility reasons? But I'd rather the docs reflect what is returned. Can I count on this or no?
In the Rocket Rides demo, if you create an account and skip the Stripe Express onboarding, it still creates an account on the Rocket Rides backend and saves to database without an associated Stripe ID. You can still login and access the dashboard. What happens is it displays the platform's balance and allows you initiate payouts for the platform which is obviously undesirable behavior.
Here's the code in pilots.js where it's grabbing balance from.
stripe_account: pilot.stripeAccountId,```
It seems like the platform's stripeAccountId is being associated with the ExpressJS User object. Is this because of the stripe publishable key in settings.js?
What's the best way to change this behavior?
"If you have technical questions, chat live with developers in the official Stripe Discord server" What is the escalation path when SMS activation fails? This is still ongoing
I need setting auto tax on payment success. How I can do it
I am trying to implement a card reader machine (BBPOS WISEPOS E) in the UK in a existing Laravel PHP application with Javascript frontend. Can anyone point me in the right direction for documentation on getting it working? I am not 100% sure which instructions I am supposed to follow, it says server driven implementation is US only? What does that mean?
hello Is any body here
Hello, can I clear a data in live mode? Just like test mode?
the scenario is we're polishing our onboarding process and have to reuse the card over and over again.
Could someone point me where to add information about our website so that payments can be accepted via woocommerce?
"Payments/payouts may be disabled for this account until missing business information is updated."
The link beside the message above just sends me to the generic account information page. I have our website address entered into every spot I can see under Settings. Thanks in advance for any help!
Hey, just one more thing, I managed to get it working looking at the example, but when I try using my physical card machine it says that no readers can be discovered. Is this because I'm using a test key, or should it work? I have registered it in the Stripe dashboard
I need urgent help
i am using stripe api in my laravel application and it working . But having one issue when i am passing decimal amount to api then after payment success i want fetch that decimal value and stored it into my custom database
getting wrong value
Team, unable to activate beta for orders api, getting activation failed message... Just i went to stripe dashboard https://dashboard.stripe.com/test/orders and clicked Join the Beta but doesn;t work... Anything i am missing here? Due to this when i try to create order using order api i am getting this error "To use the Orders beta API, please visit https://dashboard.stripe.com/orders and click "Join the beta"
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
What event is raised if a a price is deleted or archived from Stripe dashboard?
Stripe does not offfer PayPal as an option?
If this is true, how much dev work and integration work will be needed 🙏🏻
Trying to get this setup asap for a sass software - Helium10.com
Hi - My colleague is asserting that the charge.succeeded event used to contain the subscription object data along with charge object data. It is not the case now, we only get the charge object in the event data. My colleague asserts this was the case up until about 4 months ago, so I can no longer review old events to see if what he is saying is true. Is my colleague correct? Did this change recently?
innovator48-price-webhook
Hey! Does anyone have any experience integrating Stripe with Magento 2 (Adobe Commerce)? A client of mine is requesting to enable Afterpay/Clearpay via their Stripe module but ONLY for their US store.
I can't see where I can restrict a single payment method via Stripe to a particular store either in https://dashboard.stripe.com/test/settings/payment_methods or in the Magento admin panel?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Still having the issue that our users cannot update their subscription or subscription quantities in the Customer Portal. For one of our packages everything works, for the second the options are simply not shown. All Settings in Live Mode are toggled on correctly, and we are not creating any custom settings in our billing portal session.
Any ideas?
Hey)
- Do I need to save
stripe_publishable_keyin database or I can getstripe_publishable_keylater usingaccess_token? - When does
stripe_publishable_keyis used?
Hello! is there a way to check if the connected account is restricted? I can't find a status in account->retrieve API result.
Is it possible to create a setupintent from an existing paymentintent, or is there a different workflow we should use to 1) accept payment immediately, not knowing the customer (as far as our database is concerned) and 2) use that payment data to initiate off-session charges later when we do know the customer?
Seems my client has a single Stripe account for all their store views (UK/US/FR etc). Is there a way to restrict certain payment methods via Stripe per country given all using the same account? Is this likely something that will have to be restricted within the application (Magento) via custom code?
hello, we are trying to implement apple pay using stripe. but during payment, it shows payment failed. we are using sandbox testing account. this is the pod we are using
pod 'Stripe'
can anyone please help, we are stuck on this for weeks now. our development team is located in bangladesh.
Hello hardcore Stripe Devs,
I would like to verify regarding the status=429 on this URL https://stripe.com/docs/rate-limits
Does the status=429 always be fetched on returned Subscription object's subscription.getStatus() right? even if that read/write/update request hits the rate limit, it would still return a subscription object that has status value of 429? or does it throw an exception with 429 stacktrace text on it?
We haven't encountered this on test data so far with 12 threads doing concurrent read/write/updates. But we better handles this ahead just in case few threads will be added in the future.
can anyone unarchive my thread and let me know about the results of internal investigation?
hey, investigations are ongoing. feel free to contact support https://support.stripe.com/?contact=true so they will keep you updated on the status of the investigation
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.
but i wasnt given any id or anything . i didnt give any request id either . what would i tell them regarding my issue ? the mod said he reproduced it and reported it internally
just mention that we reported it internally and the support would find it
Hi, We are transitioning our application from the charge API to the payment Intent API. we create an application in a single form and during that process, the customer is created and their bank details are saved on stripe. Since we will use the setupIntentApi, this will break the flow of our application, and from a product standpoint, we are not ready to change the user experience. Is there a way to create a customer and save the bank details on server-side without having to do anything on the client side.
PS: We only operate in the USA
Hi Everyone. I developed Stripe Checkout for an Italian Ecommerce platform in PHP. As written in docs i create a Session with these parameters
'payment_method_types' => ['card','ideal'],
'line_items' => $carrello,
'mode' => 'payment',
'success_url' => $this->getHome()."pay/payconfirmation/?esito=OK&id_basket=".$baskeID,
'cancel_url' => $this->getHome()."pay/payerr/?id_basket=".$baskeID,
i need to pass an invoice id in order to make it visible on reports. I didn't find where it is on docs. Can anyone give me a suggestion please? Thanks
Hi, I see that Google Pay supports 3D Secure 2 as an extra level of authentication, is this supported by Apple Pay also?
hey, yes Apple pay supports SCA as of September 2019, https://stripe.com/docs/apple-pay
Hey all. This isn't maybe a question that can be answered here, but worth a shot. I've just received an email notifying me that ACH Payments, and I noticed that the docs don't include any mention of using Plaid to verify the customer's account. Is the plan to move away/stop supporting Plaid in the future?
Hi! I have a question about this topic https://stripe.com/docs/charges/placing-a-hold
Thanks for the reply. However 3D Secure allows for liability shift against fraud related chargebacks on transactions. This seems to work on Google Pay transactions and is requested, but not on Apple Pay by the looks of it?
:question: tomhamiltonstubber 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
Fair enough
Hi everyone, is there a way to add a tax-id for a country not handled by Stripe? 🤔
https://stripe.com/docs/api/customer_tax_ids/create
We have customers with tax-ids coming from Turkey, Mauritius and Colombia and we are looking for a way to add them in Stripe 🙂
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi, can the Stripe Card Element (elements.create('card');) be made to look like what you get when you use the Payment Element? (elements.create('payment');) ? The Card Element outputs on a single horizontal line.
Hi , I have a question regarding the payment_method_details object within a payment_intent, more specially, I noticed that the network field seems to have a different name (= card_brand) when using the strip tool to export payments data into a csv : could you confirm it ? thanks 🙂
Another quick one RE Magento 2 module. Does the Stripe module allow for "Express checkout" buttons on Klarna/Afterpay payment methods?
Hello,I have set up the Apple Pay domain, why do you still not register Apple Pay?
Hi, How can I flag a transaction using the old charges API as moto?
Hello, We are setting up an account ID and connected it with Plaid successfully and were able to create a strip bank token using live mode.
However when we turn on test mode (use of test secret key), we are not able to create the strip bank token, and get the error below, would you please help?
stripe.error.InvalidRequestError: Request req_apHf4NnjbGa0ti: No such token: 'btok_1KxuZzJIRcaX4mHqiBz9xmCA'; a similar object exists in live mode, but a test mode key was used to make this request.
Hi - I can get the last error during payment flow in the iOS SDK using PaymentSheet.mostRecentError. Is there a something similar available in the Android SDK?
Hello guys,
Is there a way to require the "SELECT HOW TO VERIFY YOU" section in CUSTOM ONBOARDING?
attached is the process we're doing now.
1.png --- shows that if we click done the onboarding will be tag as finished but it will return an error because the user has no ID
2.png to 3png --- show that we need to submit the existing data for us to see the "SELECT HOW TO VERIFY YOU" section
Thanks.
Hi guys, I need some help. Im using the code below to create subscription and customer. It works - except that i would to add and internal id inside the xustomer object, so I can Identify the customer when he arrives at the callback/webhook. How can I achieve this? Setting the metdata as I do below does not work.
Hi Team, I'm getting a bug on our stripe integration and noticed it in a few chats without other founders/CTO's. Essentially customers get to the stripe iframe (in our case it's wordpress plug-in as the stripe connect js piece isn't live yet) and the user cannot click into the card section to enter their details. I've reported it to stripe but the bug is inconsistent and the response I had (understandably) was "it's a you issue until we can actually capture the error". Has this affected anyone else? Do you have a bug report or just the xhs preview and header response for this?
Hi Team, Unable to activate Beta for order API getting activation failed message.... attached is the screenshot of error and API call response ..
Is there any way for an operator (through a stripe-enabled form of some kind) to accept/initiate an ACH direct debit over the phone? or do current nacha verification rules make this impossible
Hi there, is it possible to have manual bank details as default option on hosted invoice page? Basically form from image unknown.png to be where instant verification form is on other picture
Hi, I'm trying to extract all the fees that a client has paid for a transaction (Connect using Direct charges). I'd like to see application and stripe fees separately. I've been looking at Balance Transactions API but I'm having trouble understanding exactly what to look at to extract all of these, as well as how many fees can I expect to find. I'd like to show the payment as netAmount + applicationFee + stripeFee. Thanks 🙏
Hi everyone,
I'm trying to integrate Stripe checkout into our product. We want to implement a per seat pricing model and send programatically the number of seat through our API. I can find how to do it with Stripe elements #973691945429897246 message but can't find how to do it with Stripe checkout.
thanks for the help,
Hi, when I click on a customer, underneath the payments section, I have a table with "amount", "description", and "date". However, the description seems to be the payment intent id. Is there a way to customise the description to say something else - for example, the name of the product?
Hello, does Stripe provide an URL to a sprite sheet or something similar that maps to all the supported credit cards? or is there a list of all supported credit cards?
is it possible to hide an enabled payment method on a payment element on the client side? for example, don't offer the US bank account option (and preselect card) if they have indicated elsewhere on the page that this isn't a recurring charge.
Hello, we have a new issue with our stripe payment.
Some users have a fail and the stripe message is " the client did not set a payment method" .
Did someone already had this problem ?
Hi. I need to handle this scenario. The user created a subscription. stripe could not process the next payment due to some card issue/ insufficient balance. When I intimate this to the user, he should be able to do the payment rather than just updating the card and wait for the stripe to try the payment (I dont know how he can update the payment method either. I am using stripe checkout feature). Please help.
Hello, I have an issue although it's not dev related, I can't find any other channel where to ask.
So briefly, the problem is with the Stripe dashboard, I've created and confirmed a business account and wanted to set my privacy policy. The interface says that I need to fill it in the account information section. But I go there, I can't find any field where to put my info.
Here's what m talking about :
Hi! Is it possible to make a refund throw API?
Hi - I can get the last error during payment flow in the iOS SDK using PaymentSheet.mostRecentError. Is there something similar in the Android SDK but for last cancelled during payment flow?
Hi. Is it possible to get an upcoming invoice without creating customer/subscription? Based on billing address and promocode only?
Hi team, can we create an invoice where don't have to set the product prior in the dashboard? If so, can we create the product and its pricing on the fly? Lastly if this is all possible, after the invoice is created, can we delete the product from Stripe? Our company products are customizable and don't want to have too many of them in the Stripe system. Also can a product be broken down to multiple sub items? Sorry for the 20 questions
What type of webhook can I use for when there are problems in the renewal of the subscription by the user (for example invalid card, insufficient funds etc ...)?
Hi,
We are setting up an account ID and connected it with Plaid successfully and were able to create a strip bank token using live mode.
However when we turn on test mode and use the test mode secret key, we are not able to create the strip bank token, and get the error below, would you please help?
stripe.error.InvalidRequestError: Request req_apHf4NnjbGa0ti: No such token: 'btok_1KxuZzJIRcaX4mHqiBz9xmCA'; a similar object exists in live mode, but a test mode key was used to make this request.
@keen jacinth let's use the existing thread for chat^ 🙂
Hi. How can I create a Hosted Invoice Page using API?
REg. this Answer from you guys. I would have expected to see the metadata in Stripe Dashboard, under Customer. But theres no metadata. Pls provide me with details as to how I achieve this. Thanks.
Hey there, quick question: I want to give my developer address to our stripe testing account as a developer role so he can thoroughly test our platform functionality but don't want him having the developer role for our live data as he can then see all company financials whenever he wants (sensitive data). Is there any way for him to have a different role in testing mode vs live?
Hello! I setup stripe checkout and was working great on localhost. Now that I deployed it when I press the buy button it keeps loading for a long time and I get error 502. Can someone help me please?
Hello, we've run into this strange situation where we got a payout.paid event with a data.status of failed does this make sense, and will it happen in our live environment?
Radar rules get applied both at SetupIntent creation and at PaymentIntent creation, is that correct?
Hello everyone, I want to upgrade a user from a monthly subscription to an annual subscription. Only, when I run the stripe.subscriptions.update with the new price_id I get an error: 'This customer has no attached payment source or default payment method. Please consider adding a default payment method'
However, I manage to change it from a monthly subscription to another monthly subscription
Hiya Stripe. We recently converted from using paymentIntent for all of our customers' payments to invoices with line items (all generated and paid through the API - not using hosted pages). Our customers are complaining, not unreasonably, that their payout reports now just show "payment for invoice" instead of any of the fields describing what the invoice was for (e.g. the memo, a summary of line items). Is there some way they can get this information in their payout reports, or that we can specify for a particular invoice an overall description that gets applied to the paymentIntent, since 'Payment for invoice' is redundant (it's a paymentIntent on an invoice object...of course it's a payment for invoice) and not descriptive?
can metadata take json?
Hey Stripe! New to the discord here, been using Stripe services for nearly 2+ years. Best POS platform to date we have / will use. I have a question though regarding international in person card_present payments with Terminal in EUR currency. We have set up everything previously for Terminal with our account, hardware, and server side for Terminal card payments (we use iOS client and Firebase for server). For the international card_present transactions however, we are getting a createPaymentIntent error: (Error Domain=com.stripe-terminal Code=9020 The card_present source type with currency eur is not supported in US.). We have a location setup that registers with the reader using the location ID, and we see it in both the dashboard and in our logs on our iOS application. The issue here is the registered business address for the company we are working with (Wilson Sporting Goods Co.) is a US address, along with a US bank account, hence the USD currency that gets assigned to our account. What is the best / easiest way around this to allow us to use Wilson as the registered business, but accept EUR currency for card_present Terminal transactions? (Note: we have WisePad 3 readers intended for these international EUR payments)
Hi everyone!
Is it possible to disable payouts configuration from connected account? There is one option to disable for standard account but still if I login with connected account, I'm able to change the payout schedule.
Hey everyone, is there any way to show the credit card type and last 4 digits on a subscription invoice PDF?
HeavyLifter - disable payout configuration
Hello !
Is there any way we can get the
- Percentage of VAT from the price.
- How much was VAT was paid.
All this from an API call .
I'm looking to generate stripe checkout sessions for third party stripe accounts from a drop-in UI component (my service manages some pre-checkout selections and then forwards to a stripe checkout session based on their selection). Would Connect the best approach to do this?
Ideally the user would manage their own plans in their own stripe account and I'd simply instantiate a checkout session for them based on user selections. I'd rather not have them store a private key for their account if I can help it.
Do you know if Stripe Checkout (with a mode of setup) can use Link? (I'm in the Link beta). I'd love to use it to have customers add a payment method, but it looks like it's only on Checkout sessions with a mode of payment, and on payment intents with Elements.
Hello, what status code do I need to return for a duplicate call on a webhook? 200?
using nextjs, is it possible to wrap my "app.js" in <EmailPasswordAuthNoSSR> to be able to access any part of the site using useSessionContext()?
Hello, looking for some guidance on a product/pricing problem we have. We have a product that charges 5cents for each sms text message that is used. We currently charge the customer $5 per a bank of 100 sms messages and when they reach a certain level it recharges the $5 automatically. Is there a product/pricing plan that we could use to handle this all within Stripe?
Hello, I have been hired to modify custom wordpress plugin using Stripe. I have been reading this https://stripe.com/docs/payments/checkout/migration?fbclid=IwAR0xcvQPG1iIDot85iaOCnur1j5ILq4uR3Fkq6RCfe2SkIARq4yfH1dxNnE documentation and have done some changes.
Do i have to delete $customer and $charge variable or I need to add $session variable before as well to migrate succesfully stripe?
I am little stuck because I am not sure how to do it properly
Hi I'm integrating connect custom into our app and I have 2 questions
- To complete the onboarding we need to provide the user's ip to stripe, for which I'm using https://www.ipify.org but the problem is some privacy focused browsers and extensions like ad blockers can't make requests to the mentioned api. How to solve this issue?
- After the onboarding is completed I'm able to update almost every field of the account and it's person, is this ok or should i prevent user's from updating certain fields
Hi! We use a script that seeds our database, but also cleans up the developers stripe account in the process. Some developers have recently been experiencing errors trying to run our script. It would seem that in some cases a price cannot be deleted because it is referenced by a product, and products cannot be deleted if they have user created prices. I'd like to know if there is a way around these constraints, and what causes us to be able to delete prices sometimes, but not others.
Heyy everyone,
need some help. I changed my test account and now when i try to onboard i get this error (using express onboarding)
You must update your Connect branding settings with icon, brand color in order to create an account link. You can set the missing fields at https://dashboard.stripe.com/settings/connect
Hi, question about subscription schedules and upgrades. Because we can't use "always_invoice" proration behavior when updating a subscription schedule, the customer is not being immediately billed for the prorated amount when upgrading, but is instead invoiced the following billing cycle for the full amount of the new subscription, plus the prorated amount from the previous month. Is there a way around this?
@idle cloud do any of the staff know when the iOS stripe sdk will support the new orders API?
Hello there. Can someone pleasse tell me how to see what my monthly fees are that I am charged? Thanks so much.
Why do we have to listen the checkout.session.completed event rathen than invoice.paid to fullfill an order ?
is it possible to use the payment element (or card element) to create a payment method instead of a paymentintent, and assign that payment method to a customer later for future off-session charges?
Hello Guys, I have a custom PHP integration with API. I'm actually trying to add invoices dinamically from my platform, there is a way to show to customers the real preview of pricing? (price can change based on subscriptions items that i can add/remove to the user subscription)
General question. Do I always need to reference the original PaymentIntent to generate a refund, or can I process a refund that is a combination of multiple intents/a lump sum to a customer regardless of original payments? I know in accounting it is best to connect to original payment, but sometimes it is multiple payments involved with the refund, but same payment method
Hey, we're using Stripe connect for generating invoices.
How our business works is that we charge some of our customers and then we transfer that money to other customers.
I use the transfer_data field on creating invoices to generate a transfer as soon as the charge/payment succeeds. Currently, I'm storing only the invoice on our DB to show the status for the invoice i.e the status of the charge/payment in the app (right?).
The problem is that I also need to show the status for the transfer to our customers, so I would like to store the charge and transfer too.
But the transfers and charges that comes on the respective webhook events have no metadata (I think is because I'm using the connect API so the transfers and charges are created automatically by Stripe?) so there is no way for my to link the created transfer/charge with the customers on my DB.
Is there any way to pass metadata to these auto-generated transfers and charges?
Hi devs, im using stripe.Customer.create to create a customer and save the payment data they used for a purchase. But if there is another purchase maded by the same customer, how can i use their data to create this new purchase? i know i can use stripe.Customer.retrieve to get the Customer, but in this point i would not have the info about the customer id to use in retrieve method. What is the best way to do this?
Where can we see the "radar rules" . in my last topic you said "this could likely be related to how your platform accounts as well as radar rules are configured"
and then the message was archived https://discord.com/channels/841573134531821608/973926320348201030
I unarchived it! Let's chat in there
Can I connect Stripe to receive money from customers from the USA and several European countries if I am in Russia?
Hey all, trying to trigger webhook events with the stripe CLI run in a docker container but for some reason just getting you are using a legacy-style API key which is unsupported by the CLI. Please generate a new test mode API key. Looking at my stripe config, I see I have test_mode_api_key = "sk_test_... when I believe the CLI is expecting a key beginning with rk. Running stripe login produces no change to the config. Appreciate any help here!
HI Team
Im integrating Express Connect API:
- Creating an account for all our organizations
... TODO: Conditionally show 'setup' button based on if org has set up their accoutn successfully
- They click a button to set up their stripe express account
- I call create account link with type = account_onboarding
... TODO: After successful setup I need flag the organization as being able to accept payouts
- then I allow them to update their connect account using a button that will call create account link with type = account_update
So I need two things (Marked by "TODO"s):
a) What is the best way to track if an account is able to accept payouts? Are there webhooks or what are the best field(s) to track?
b) What is the best way to track if an account has gone through the setup process but may not be necessarily ready for payouts? or is that even a use case?
Thank you!
CAPS ONLY WILL NOT HELP YOU GET IT RESOLVED FASTER
Hi all! Can someone help me with SEPA payments: https://dashboard.stripe.com/payments/pi_3KjqBpEWLkr0FHzG1mhd9ZpF and https://dashboard.stripe.com/payments/pi_3KjqBnEWLkr0FHzG0LISFDtC. These were wrong charges for customers and we want to ask customers to dispute them. But I don't see any identifiers on payment in Stripe dashboard that would allow customer to map this charges to his bank statement.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hello, I have a question about using Stripe internationally. Our business has a Stripe account in the US with a US bank account. I want to expand to Canada and accept payments in CAD with our new Canadian bank account and use the tax ID of our new Canadian business entity. Can I accomplish this with my existing US Stripe account, or do I need to create a new Stripe account for Canada?
Hello. We are migrating payment methods. Where we are previously storing them, we do not store the Stripe ID of the Payment Methods, but we need this for our new models. Is there a way to retrieve Payment Methods based on Fingerprint? I didn't see this in the documentation, but just wanted to be sure.
Hi. I have a lot of express connected accounts each with their own specified pricing. I want to create a coupon but I don't want the connected accounts to pay for the different in their price and the price after a user uses a coupon. I want to cover the coupon price. Is there a way to do this?
We are setting up our customers with Custom Stripe Connect Accounts. Currently we are using Plaid to verify our users' bank accounts and passing that bank info into the api call to create the Stripe Custom Connect account. We have some of our users who have bank accounts that do not work with Plaid. If we use the stripe api to pass along the bank account info do we need to set up micro deposits for these custom connected accounts or does Stripe verify that the name of the user is the name on the bank account?
Hello, I experience some problems with the following flow.
I have customer with trialing subscription (trial is added manually) and one pending invoice item with positive amount. When it comes to upgrading/downgrading subscription so that new price interval matches - everything is fine. But if interval doesnt match - that pending invoice item is immediately charged.
Based on this article I see that it initiates payment when billing period changes, but I didnt expect it to happen during trial.
So is there any way to suspend this charge until trial end?
Hello, I'm wondering if it is possible to have "preview" countries (such as India) enabled for use on a Connect Platform account? If so, where would we go to get this started?
hi devs, im having trouble to understand how exactly the card details sent by an user in the frontend can be connected to the customer i created in the backend (in python) so that i can create a subscription. I read the documentation but that part is still not very clear to me (how connect card details and customer). In the backend im going to receive some token from the frontend?
Oh but what if the request object ip is null or undefined?
@trail quarry I have reopened the thread, we can resume discussion there
Hi All
I am havong some customers getting this message "Insufficient funds in your Stripe balance to refund this amount."
I have queried their balance and their "available" is zero.
Previously, the refunds went through, and the funds were taken from their bank account. But now, that doesn't happen.
Question is, how can I make get back things to normal
?
weboAR - refunds
devs, I'm using this implementation guide https://stripe.com/docs/payments/accept-a-payment-synchronously?platform=react-native#react-native-create-checkout-page, and I have a question on Regarding credit card details, how are these getting on my server if I don't pass them anywhere?
Hi, I have an issue with redirect on the checkout session. I setup the checkout as the stripe documentation, it is working in localhost but not live. I searched and it seems redirect to another URL won't work on a POST method. So how can I make this work? Can someone help me please?
I have 2 stripe accounts. In 1 account, I'm able to specify a custom ID when creating a new Price for a Product. In the 2nd account we have, I don't see the same option to customize the ID of the Price. Any ideas?
Team, I need clarification. I plan to use Stripe to handle recurring subscription payments for a SAAS application. I want to know if ACH Direct Debit is supported as a payment method for recurring subscription payments via checkout or whether ACH direct debit requires implementing the payment element https://stripe.com/docs/payments/payment-element)? Please advise.
Prorate changes flag not being updated on stripe portal even when subscription updated with proration_behavior = "null". Can you please advise why it behaves like that ?
Hi, my payments aren’t going through
Hi there,
If the product is defined in Stripe with USD currency price plan, and customers have credit card currency as CAD. would the charges be based on USD and forex conversion would be done by Stripe while charging customers ?
Also the invoice would be in CAD or USD ?
I am pulling customers from a database which has customers from various parts of the world. Some of the customers have a TaxExemptNumber. The stripe TaxID endpoint requires choosing one of these tax enums listed here in the url below. For example Canada appears to have 6 different tax enums. Is there a recommended way to choose the correct tax enum code?
https://stripe.com/docs/invoicing/customer/tax-ids?dashboard-or-api=api#manage-tax-ids
how in the world do i disable refunds?
Hello! We are looking to enhance our solution and leverage stripe customers+intents+payment methods to store CC information on file (and further extract it to generate a report for customers on monthly basis). All APIs seem clear, but what fees/charges would we be looking at?
Hi, I'm using Quotes and trying to add multiple subscriptions to one. However it is creating them as Subscription Items under a single subscription once converted to an invoice. Is there any way to work with subscriptions in this way without that happening?
If a charge is disputed, how do I find the payment intent it was a part of? In addition, if a charge is disputed, will a payment intent automatically fail, or could it become another status?
Hello @idle cloud , Who would I contact regarding a question our Finance department has regarding particular questions about transaction fees, gross revenue reconciliation?
Question to the Stripe Developers, is there a way for us to split or categorize payment intents or charges per software program we develop to pass to the Stripe system?
Hi there. Do PaymentElements (specifically using confirmSetup ) support setting up an ACH bank account for future use? I notice the docs recommend using collectBankAccountForSetup but I would like to use the nice in-form elements (just like for a card setup) if possible.
Hello, I create a subscription and make a charge, the payment succeeds, then I update it to set a trial period for two months. Then a second charge will be made, if that payment fails, will Stripe void the subscription or will it enter a dunning process?
can anyone explain what these fields are and how the numbers are calculated?
Available to pay out to your bank account
Currently on the way to your bank account
Will be available soon
Hi there - Is there a webhook event for a paymentIntent with requires_capture status? I don't see one in docs, do we just need to parse one of the other paymentIntent events for that status?
Hi team! I had a question about Apple pay integration without Checkout or Element. So from my understanding, we can get the PKPayment after apple pay is authorized and send that data as part of the Payment Intent's Payment Method data. Am I understanding it correctly? Thanks!
hey devs, I'm trying to use the https://api.stripe.com/v1/terminal/hardware_orders, however, it fails for all requests, example: "message": "Received unknown parameter: payment_type", I've tried not sending the param, changing values, accounts, etc, but none of these works.
docs ref: https://stripe.com/docs/terminal/fleet/placing-orders
Hello folks! I'm scoping out migrating from Recurly to either Stripe or Chargebee . Do folks here know where I might find information on the underlying credit cards migration would go (since we wouldn't have to recollect credit card info) for all the accounts?
We are setting up our customers with Custom Stripe Connect Accounts. Currently we are using Plaid to verify our users' bank accounts and passing that bank info into the api call to create the Stripe Custom Connect account. We have some of our users who have bank accounts that do not work with Plaid. If we use the stripe api to pass along the bank account info do we need to set up micro deposits for these custom connected accounts if we are only paying out into the bank accounts? In your docs I see the mention that "After we verify the bank account, you can make charges against it." BUT, we are not making charges, only transfering money into the connected accounts which are then set to auto pay out to the bank accounts. It seems to be working without the microdeposit amount verification by adding the users' bank info in the dashboard, but will we run into issue later if we don't verify the micro deposit amounts? Does Stripe verify the bank account has the same name as the user on the account?
Hi there,
I haven't used the Sandbox environment in a few years, has the endpoint or any other details changed? I can no longer submit test payments, but the live environment works ok. Sample request below (the CURL response is NULL) :
curl https://api.stripe.com/v1/charges
-u sk_test_wsFXXXXXXXXXXXXXXBgJYrt:
-d amount=500
-d currency=gbp
-d source='tok_1KyOmtXXXXXXXXXWVeSHUw'
Thanks
Hi there,
We are using Stripe Elements and have a subscription plan with a trial. When a user submits, we create the subscription on the server and expand the pending_setup_intent to confirm on the client. If the card charge fails setup, we're left with a trialing subscription on the customer and we allow them to retry.
When they retry, what's the best practice?
-
To cancel any existing subscription and create another one with a new
pending_setup_intentor -
To retrieve the existing trialing subscription and have them 'confirmCardPayment' again on the previous
pending_setup_intent? -
Or do something else altogether.
Thanks!
Hello,
I'm trying to set up webhooks with Stripe Subscriptions and I want to make sure I'm provisioning correctly.
- How do I get the correct subscription tier to provision? Is that the PriceID?
- For the Customer ID, I'm assuming that's the customer field and not the id field that the json is being provided correct?
Hello,
We are implementing Stripe using the process where we collect the funds via credit and then push to a connected Account. Question: Where can i find documentation on how to control he Addenda fields with that transaction for each item that his my bank account.
Hello, do transfers invoke the Stripe 2.9%-3% fee? Or is that only for Charges and checking out?
According to this I dont think so but just want to be sure https://stripe.com/docs/connect/charges-transfers
Can an admin approve my account for transfers? I'm getting this error
"Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact"
hi
Ihave problem with webhook
I call.net web api using webhook
got 400 error can anyone please assist me
Ineligible account problem, how can I get payout?
@lucid hatch Please reach out to Stripe Support
Unfortunately our team here can't do anything with account inquiries
Hello, I use Stripe's test api to call apple pay, and there is no test card for me to use?
jmaat-applepay
Received unknown parameter: token
Hi, I have a question regarding the behaviour
of the idempotency keys on requests whilst also using the maxNetworkRetries setting (either globally or per request).
As I understand it, with the setting enabled, an idempotency key is automatically added to POST requests. Just wanted to check what happens if the setting is enabled and a key is also specified. Will the supplied key override this, or will the automatically added one take precedence?
olive
As you can se from the code snippet
need help
hello, is there any way to have a callback if the apple/google pay button was click?
btw my goal is to update the price from stripe element using paymentrequest.
Evening/Morning
my stripe account is base in UAE
I am using Charge API, but the problem sometimes stripe fee is (2.9% + 1 AED) , and sometimes (1.9% + 1 AED), anyway I can retrieve the stripe fee from the API after call the charge API?
Hello, I have a very basic question regarding the payment flow. We are trying to build a simple web application, which will accept card payments only, using payment intents. I understand I should create a PaymentIntent object on the backend first, retrieve the customer secret, send it to the frontend and, as far as my understanding goes, the frontend should send card details to the Stripe server directly, along with the client secret. Yet, it seems it is required for the flow to work, to create a PaymentMethod first, (presumably in the backend, right?), and attach it to the PaymentIntent. The PaymentMethod should presumably contain card information (right?), which would be then sent to the backend, which doesn't feel right. Should it be the frontend, which should create the PaymentMethod object on the stripe server, and then send only its id to the backend, to attach to the PaymentIntent? Or should the frontend even attach the PaymentMethod object to the PaymentIntent directly?
tomas-accept_a_payment
Hello, I want to test if 'customer.subscription.updated' alarm comes to my webhook.
I received the 'customer.subscription.created' alarm, and I want to receive a message through the webhook to see if this subscription is being updated normally.
Can I specify the update of the subscription in units of time for testing?
The registered subscription is "sub_1KyW73EhcKQZEEpHmRjYSOc6".
Is it possible to retrieve a customer based on the email with the nodeJs package?
Right now I don't have access to their id.
This is more of a coding practice question. Is it OK to do something like
const stripe = fetch("/api/payment/publishable")
.then(r => r.json()
.then(data => loadStripe(data.publishable))
Given that loadStripe() already returns a promise?
Hi
hope you are doing good.
currently i was working on stripe connect and inside that i was creating external bank account for specific users. but i am facing issue while creating external bank account is that i want to create bank account with IBAN and in documentation it is given that you can provide IBAN in account_number parameter and routing number will become optional for this case. but when i run the code in returns it sends me error that routing number is required but according to documentation it will be optional for IBAN case.
please help me
Hi. I'm a little bit confused which API to use when my customer needs to changed a card (included credit numbers) and subscription (from monthly to yearly)?
okay so totally not a developer problem but what are those conversions ? this is not okay lol do you know how to fix it ?
:question: @tender pulsar 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
In continuation of thread. Yeah, schedules could work in similar cases, but not exactly in my case, because many other actions can happen until trial ends, so I need to have price changed immediately.
And you are absolutely right about charging some different amount, that can take place. Or it can be another invoice item, that will eliminate that extra charge.
The only solution I came up with so far is to remove (and store on my side) those invoice items, make changes, and then recreate items that will be added to next invoice, unless there is more effective way of suspending/archiving/deleting invoice items for some time?
Hi. I would like to have Graduated pricing with transform quantity. But it looks like transform quantity isn't supported for graduated pricing. Any alternatives?
What am I trying to achieve?
- I want report usage in units
- Have it transformed
- Then use graduated pricing on the transformed value
Orakaro, thank you for your help last time.
User Case:
Thousands of people signing up for saas tool paying $100/month
People from India and Germany wish to pay for tool, however, do not have easy access to Credit Cards
These people more commonly utilize PayPal moreover than CC
What is best way to allow PayPal payments with our current stripe system?
- Zapier?
- Any other suggestions please? 🙏🏻🙏🏻
:question: Pocket Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
hello, how to test apple pay ?
No it's the same but the "stripe flutter web" sdk does not support this yet!
It throws UnimplementedException
Also the last time I asked this question (#3) I got the answer that the platform does not have to be PCI compliant but as you can see we have a situation
Hi. I'm making some integrations on a platform that is using Oauth with express accounts. Is there benefit in migrating to the connect onboarding?
Hey there, I built my app in Ionic/Angular and I am about to make my stripe integration LIVE. In Test mode everything was working fine, but when I changed it to live (yes, I copied the live keys into my app, I also imported my webhook from test mode) it gives me a strange error saying "capacitor://localhost/..." is not enabled in the dashboard. But in settings, i can only type in direct domain names, like example.com. And I cant write something like "capacitor://". Can someone help me? Thanks in advise.
:question: Ebanz Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi, can I have some help testing stripe subscriptions webhooks? thanks!
Hi, I am wondering if I can in some way check whether the amount is sufficient to create payment intent based on the currency using the Stripe API, without need to use API for exchange rates
Hello, I am using cloud functions with my stripe webhook. The cloud function returns status code 200 but the webhook returns an error. This happens when we need to process more orders in one transaction and generate multiple documents using google docs. Can someone help me with this?
Hi !
I wanted to ask if you know how to detect the currency of the webhook when we have an integration with multiple account,
Thanks in advance !
Hey, good morning
I've been trying to create a bot which can send payment links in dms after commands with discord.js and then if the payments goes well the redirect occurs takin the data for the user
I'm relativly new to stripe api and as i seen i need to create a session then send that to user and after that i need to check the events with a local server but i'm not sure on how to do the last part
Hello,
When a customer adds a payment card for the first time, it is not automatically the default card. Is there a parameter to add?
Thank you in advance.
Hi! I am wondering why can my customer add tax ID and the name of the business in the checkout when he is in EU and has no option to do so, when he is outside?
Hey,
I'm having an issue with stripe checkout, listLineItems requires the session id, but it fires a 404 error. I am not sure if it was working before, but it seemed like it was.
Hi. When custom connect account refund payment. My platform will lost stripe fee( 3.6%). How I can change this fee to connect account
any magento stripe/module-payments devs in? the module is causing some headache after upgrading to latest (3.1.2) We've sendt support an e-mail but no response yet
Could someone help Code Mania out?
This group is meant for people and firms using stripe as a payment provider. All questions can be asked, from basic to working with connected accounts or creating a platform. 👋.
When create payout custom connect account with manual. How I can set delay before it send
Hello there,
Is it possible to modify stipe email contents? For example, when a recurring payment fails for a subscription, we want to send a mail to the user with the link to our portal where we will provide options for them to do so. Read that stripe sends out the email(if configured), when a payment fails. is it possible for us to modify the contents of that mail?
Hi there,
We are using Stripe Elements and have multiple different plans. If someone attempts to subscribe with a failed payment intent, they get an incomplete subscription. If the user now attempts to switch to a different plan, what's the best practice for handling this? Should we cancel immediately the incomplete subscription before attempting to create another subscription for them?
Is there any way, using Stripe.js Payment Element, to customize the warning messages displayed within the payment element? I need them to always be informal German, but that is not available as a locale, so would there be any way to pass custom message strings in?
Hi guys. I have a question regarding stripe api integration.
Lets say you have this scenario
- update invoice status
- update subscription status
How can I make this 2 requests atomic ( both complete, or none of theme will be complete ) ?
Hi team. I tried to get all the active subscriptions by using list method with autoPagingIterable, but unfortunately I am getting an error when I tried to iterate the collection: com.stripe.exception.InvalidRequestException: No such subscription: 'sub_1KxEcRDhO9T7S5mHmbwOmpXh'; code: resource_missing; request-id: req_lnnKSMo3biepAI at com.stripe.net.LiveStripeResponseGetter.handleApiError(LiveStripeResponseGetter.java:158) at com.stripe.net.LiveStripeResponseGetter.request(LiveStripeResponseGetter.java:61) at com.stripe.net.ApiResource.request(ApiResource.java:179) at com.stripe.net.ApiResource.requestCollection(ApiResource.java:199) at com.stripe.model.PagingIterator.list(PagingIterator.java:78) at com.stripe.model.PagingIterator.next(PagingIterator.java:53) ... 77 common frames omitted Wrapped by: java.lang.RuntimeException: Unable to lazy-load stripe objects at com.stripe.model.PagingIterator.next(PagingIterator.java:57) at com.stripe.model.PagingIterator.next(PagingIterator.java:11)
Hey, I am using the API to get Payment Intents using $stripe->paymentIntents->all
Is it possible to include the customer email in the response, currently the response returns the customer id so this would need another lookup to get the email for the customer
how can I connect a connect account to my platform account? The connect account already exists and has its account ID (acct_xxxx)
Hi all, is it possible to add hotjar and/or mixpanel to the stripe checkout pages ?
We're trying to support manual bank transfers for invoices, as I understand it from the docs one should add customer_balance to the payment_method_types. The problem is that I get the following error doing that: The payment method type 'customer_balance' does not support the currency eur.. But looking at the API documentation EUR should be supported. But perhaps it's me who's missing something because in some parts of the documentation it seems like manual bank transfers might only be supported in Japan?
Hi, I am using Stripe CLI to test web hooks. Our set-up is that we have a platform Stripe account with many connected accounts (our customers) that we make direct payments to. I want to test that when a payment goes to the connected account (via stripe trigger payment_intent.succeeded), a web hook fires that we can capture.
To issue the test calls I have therefore opened 2 windows command windows one for the platform account and one for a connected account.
In the main window I start up StripeCLI , login with the platform Test API key, and issue the call stripe listen --forward-connect-to localhost:44398/StripeWebHook.
In the 2nd window I start up StripeCLI , login with the connect Test API key, and issue the call stripe trigger payment_intent.succeeded.
In the connected account window the Stripe CLI successfully sets up the fixture and triggers the call. I see the payment appear in the connected accounts dashboard.
However, I don't see any webhook data in the platform window and the webhook is not passed onto my capture web site
What I am I doing wrong here?
Hi
I want a particular webhook event not to be retried just for this once.
nshah97-checkout
just remove it from your webhook events in webhook dashboard and add it again after your test
@waxen quail hi , i would like to discuss something regarding prorations not being generated correctly on upcoming invoice , we had a thread , u reproduced it internally as well and u reported it to internal team, i would like a resolution on that.
Sairony-manual-bank-transfer
tonyball333-webhooks
Niladri-webhook-event-retry
How do I add the save cards feature in react JS package.
why am I getting this error?
:question: @sly quiver Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello
Is there a way to know what is the exact used method to pay a subscription ( not the default payment method nor the possible payment method ) and what is the webhook event that contain such information?
When I look at the stripe documentation here https://stripe.com/docs/api/invoices/search?lang=dotnet, it tells me that I can search for an invoice using the InvoiceService.Search method. Unfortunately, this method does not exist (https://github.com/stripe/stripe-dotnet/blob/master/src/Stripe.net/Services/Invoices/InvoiceService.cs). So what API call should I be using?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Namratha-save-cards
Hi everyone - Im trying to find out if I can access the "Payout trace ID" from the API or webhook events for a payout - but I cannot seem to find that particular field in the API or the webhooks payload... How can I access this field as I need it for client reconciliation?
hello devs, how can i fix the error (node:580234) UnhandledPromiseRejectionWarning: Error: This customer has no attached payment source or default payment method. Please consider adding a default payment method. For more information, visit https://stripe.com/docs/billing/subscriptions/payment-methods-setting#payment-method-priority. in that stream?
I user API to get create account link. this happens time to time. not always
hello, for the customer portal, can I pass anything else instead of the customer id?
Is there a way to filter payments in the API list command for only those that were recurring (subscription) payments?
Hi everyone,
I was wondering if I create an invoice on_behalf of a connected account (with destination connected account) and then later issue a credit note for this. Will the partial refund of the payment also be reflected inside the connected account or will it take some time to reflect there?
I tried it in the test env but it seems like only the payment on the platform account shows as partially refunded.
hello i have a question about enabling automatic payment methods according to this article https://stripe.com/docs/payments/dashboard-payment-methods#update. I create a subscription to get the PaymentIntent and dont create them directly. I dont see where i can configure the payment intent to have automatic payment methods enabled so i can use that setting when i load a payment element. any help would be appreciated!
Question guys: Our Android client has to build a PaymentMethod object to confirm a PaymentIntent from a Connected account, and they are wondering how to pass this stripe_account param in the ConfirmPaymentIntentParams.createWithPaymentMethodId(paymentMethodId!!, clientSecret!!)
Hi, What is the exact API for changing subscription? I need to change price and recurring period (X$/Monthly -> Y$/Yearly).
Hi, we're using Stripe Element and subscriptions. When a user subscribes, is it best practice to add a default payment method to both the subscription object and the customer object?
Hello! I am looking to take payments from customers in the United States. Can I create a payment link and send it to them? Would I be able to recieve money from a US account?
I Should say i am based in the UK
Hey, via the api is it possible to get the total volume of a connected account?
Hi there, yesterday all my metered subscriptions were updated at 2:30 and some of the billings doubled in price
can you please tell me if this is caused by stripe or our end
Hi,
Could you tell me if there is a way to catch event when PaymentSheet is closing? I am coding react native app, and want to add loader after PaymentSheet close. Thanks
Following up a previous thread on sharing a payment method with a "Connect" account to confirm a payment, we were trying to follow https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods, but unfortunately, we are stuck with SDK v14.5.0. So, we are not able to use the RequestOptions object. Is there a work around ?
hi everyone,
I'm tryign to integrate Stripe checkout into our product. We want to implement a per seat pricing model and send programatically the number of seat throuh our API. I can find how to do it with Stripe elements byt can't find how to do it with Stripe checkout.
We don't want to let customer chose the number of seats, this should be made 100% through the API
thanks,
hello devs, I'm trying to use the handleNextActions function of stripe-react-native to handle additional authentication steps, but I'm getting this error, I already checked the documentation and inside the SDK source code itself and the handleNextActions function it's there
Hi everyone, we are trying to implement free trial period subscription without requiring customer to submit method of payment upfront (credit card). The docs here, https://stripe.com/docs/billing/subscriptions/trials seem to spell out that it's possible, but our developer is not having any luck. Has anyone here been able to do such a thing and can point me in the right direction. Thx
good day, question about connected accounts/guest customers. the dashboard reads: Stripe creates a "Guest" when a payment isn’t tied to a customer account. We are observing a small number of our platform customers being created in the connected account as guests, but the primary platform account is not making any payments without using its customer as a "proxy". Are there other circumstances under which a guest customer gets created in the connected account? thank you in advance for your insight.
This is not a help message. This is simply a THANK YOU!!!! Stripe Dev Support is AMAZING!
Hello everyone!
If we are using ConfirmPaymentIntent parameter request_three_d_secure with value "automatic". What is the chance of we'll have threeDS flow after GooglePay?
Thanks! I'll pass it on, I love our team here
Hello Dev, we setup the payment authorization to hook with ClearSale first, after ClearSale approve will push orders to processing and payment will capture but few orders we having error : “Unable to capture charge! This PaymentIntent could not be captured because it has already been captured. Order status changed from Processing to Failed.” i find out the orders that have same issue all of them have request capture on section PaymentIntent status: succeeded date/time after ClearSale approve instead date/time payment authorization. Can you please advise on this issue
I'd like to understand when Stripe is actually showing Apple Pay as a payment method. What are the conditions?
We are using some payment links directly to open a stripe checkout (without any coding on our end) for a fast prototype. And I cannot get Apple Pay appearing, although it works on another stripe instance where we create a checkout session by code.
First I thought it may have something to do with recurring prices (that this is not allowed, since Apple would want to sell these as in-app purchase through their framework). But this does not seem to be the issue. Also one-off payments don't show that Apple Pay button. I've also played around with the products tax categories:
- SaaS (we are testing to sell a membership that contains a combination of hardware and software)
- General - Tangible Goods (because I was still suspecting, that Apple may deny selling software, e.g.. memberships through stripe)
Is there an easy way how I can test whether the iOS certificate (merchant) is set-up properly?
I am trying to deploy a site using Stripe checkout. I am using Node.js and nodemon. I am using no frameworks or libraries. This is my first time using Stripe. I am trying to publish my site to Netlify, but it requires a build command. I don't know what my build command should be. To run a test server, I use nodemon server.js. But to deploy, I don't know what to use.
mikorot - build command
Hello, pretty deep issue. On a webhook event for pi_3KyAEHC4QTOJGsXo1x65fW3M succedded, we've received back pi_3Jqb4OC4QTOJGsXo0kAzOzbn data (with pi_3Jqb4OC4QTOJGsXo0kAzOzbn id included, instead of having pi_3KyAEHC4QTOJGsXo1x65fW3M in the event). pi_3Jqb4OC4QTOJGsXo0kAzOzbn was created in 2021
Hello, I don't understand the pricing model. If I need to upgrade to billing starter to use test clocks, will the fee of 0.5% be added on top of my current 1.4% per charge? making it 1.9% per charge?
Hello, I was given advice yesterday that for subscriptions I should watch the invoice.paid and customer.subscription.updated events via webhook. My question is: is there a way to trigger invoice.paid event via the webhook? (If i pay a subscription then the invoice.payment_succeeded) event gets triggered not the invoice.paid one.
I am using ngrok and calling webhooks directly (not via CLI), to get data close to reality.
Hi, weird question - if we want to save payment details for later, is it absolutely necessary to create a Customer? We're wondering if we can simply create a paymentMethod and use the payment method id to create future paymentIntents? Do payment methods without an attached customer get purged?
Hi 👋 , it is possible to use cryto-payout with custom-connect?, in order to be able to use crypto payout (we are waiting for approval for Crypto Payouts beta) for what I read we should use express-connect, and give to the connected accounts access to express-dashboard. Then I think we can't use custom-connect for crypto payout. Could help to confirm if that is right?
New user. I am trying to understand what to me appears to be a simple flow. I would like to be able to have an invoice target, much like the payment links... The reason is I have a vendor that only accepts a single target, they will be sending to stripe the details of the particular purchase. It could be one of 5-6 different items...
I realize if I was able to utilize multiple targets I could use payment links, but since I am contrained I thought there must be another way.. .Currently if I allow them to select PayPal as the target it does work in this way.
target = link
yes. I would just like to pass the details of the payment to stripe.
Sorry for not understanding the Stripe lingo. New to this paltform
Hello devs 🎉 . Im sure this is a newbie question, but its my first time integrating Stripe and Im wondering if there is any way to customize the emails?
What im talking about: content(language as it is not in the list)
Hello, has anyone encountered a google chrome issue regarding a deprecation warning of paymentRequest.show(), for Google Pay, despite the paymentRequest.show() being directly invoked through user activation?
I have a technical question about ACH payment methods and NACHA validation
Hi, the test api has the same stripe product option and capabilities that the corresponding live api? E.g if I can access and test express-connect with my test credentials, then I can expect that express-connect is also available with the live api for the same account?
Hi, I have a php 5.4.36 server, I can't update to 5.6.0 so I'm using stripe-php v6.43.1, where can I find the documentation for this version? I need to do a checkout session expire. Thanks for help
Hi, I've got a question about the API docs. In the description about Charge object, the source attribute is not listed, but this attribute is returned in the charge.succeeded webhook. The "Create a charge" documentation does describe the optional source attribute, and we make use of this (and it being returned by the webhook). Is there a reason the source attribute is not listed on the Charge object description?
Also, thanks for having the best API docs and related tools in the business 🙂
We have a subscription service for accessing the service. Essentially every customer can have at most 1 active subscription, pretty much the same use case as for example most streaming services. I got that implemented following the documentation. But I'm wondering what's the best approach to track that subscription & handle all the different states it can be in. To handle the payment as in the documentation it's more or less unavoidable that there can be multiple subscriptions per user due to the fact that it seems a new one has to be created before the user can attempt to pay. This naturally potentially creates a lot of incomplete / incomplete_expired entries for that specific customer.
So the logic seems to be as follows: For detecting whether or not a customer has ever had an subscription, list all subscriptions for that user which isn't in the incomplete or incomplete_expired state. This seems rather cumbersome since there can be a virtually infinite number of subscription objects associated with the customer which is in the incomplete / incomplete_expired state. I can either repetedly query Stripe for subscription objects with status = all until I've exhausted all of them, and then see if there's any which isn't incomplete / incomplete_expired. The other way seems to be to indivdually query for all the possible status variants except incomplete / incomplete_expired until I find one, this also seems less than ideal. Searching instead could do all of this rather smoothly in one query, but that API function doesn't support restricting to customer ID so that seems to be a no go.
Am I going about this wrong from the get go? Do I just check for active, and if there's none just create a new one? That would seem to run into other problems in the case where lets say a user cancels the subscription but there's still time left on his subscription which he's paid for, if the user returns ideally one would like to give the user the option to just extend his canceled subscription & let it carry on. It would also run into problems with for example past_due, where I'd assume the most common use case is that you lock the user out of the service until it's paid & the subscription object once again transitions to active. It would also seem that it's a lot easier to track payment history etc if we know that everything is just tied to a single subscription, but that's mostly a side point.
We're currently reviewing upgrading to the Billing Plus subscription to use Quotes and ran into a roadblock specifically with Quote Item Lines. Unlike an Invoice Item Line, it doesn't return a discount_amounts array or tax_amounts array. This makes using the quote as a comparable resource to the invoice it'll create challenging.
Is there a better channel to make suggestions or provide feedback to the API?
Is there a reason why pulling product data via the Stripe API returns empty data when there should be data being returned?
Hi there, is there a maximum amount allowed for SEPA payment ? I had this error raised => Invoice amount_due is too large to pay with sepa_debit
Yeah I think it's about $10000 USD or there about
hi, I'm using the Terminal bbpos-wisepos-e , and after turning it off, when I run discoverReaders, the reader object (of the device which has been turned off) is being returned with status: "online"... it's been a few minutes and I retried several times.
Thanks a lot !
dstun - product data
Hi,
While using Stripe Invocing and the simulation module I can well generate my client, a subscription and then download invoices pdf.
I cannot see any VAT specified on that pdf invoice, is it something only supported with the paid TAX module ?
Hello,
I need help related to hosted endpoints from webhooks.
when will the iPhone XS or later tap to pay be available?
as it says on the website:
iPhone XS or later
(Coming this spring to the US.)
obviously this spring, but is a more specific date known yet?
hi there, under best practices for PaymentIntents (https://stripe.com/docs/payments/payment-intents#creating-a-paymentintent) it mentions that intents should be reused in the event of interruption (and I'd assume that's the same advice for failures as well). while that's something we want to start doing eventually, right now we're just creating new paymentIntents when we need to retry failed payments. is there any issue with doing that from the Stripe side?
Hi, I have a custom application needing to listen to completed payment events from stripe. My question is on the creation of the webhook url. Is there a hosted service to create this outside of the Flask/local server methods I've seen for testing?
Is there a way to search for the cardholders name in the dashboard even if you do not record it via Stripe Elements?
Hi all. How long can a customer take to verify a Bank Account using micro deposits? Can they take as long as they want?
How do I confirm a setup intent that was created on a 'payments' type element? I've tried confirmSetupIntent and confirmSetup but both throw errors after following the guides
Is there any way to "convert" a guest to a customer account? We have been using stripe as a payment gateway but now, want to migrate directly to Stripe. We have a bunch of "guest" accounts. These need to get converted into first class customers and we'd like to not lose the payment history. Is there a ready way to do this? Thanks in advance!
Is there a way provide our custom connect accounts with a link to their 1099 tax forms? We'd like to build into our platform a place where users can self-service access to the 1099 forms.
hi how are you? I am using checkout links.
- How can I automatically re-direct people to Manychat or a specific link when Payment is made?
Each product should have an specfic URL, that`s how I tracked what each person bought in all the funnel stages (In total i have 5 products, all with different amounts, $15, $39, $297, $1500, $1800)
''''
2. I added a crosselling product. Is there a way to tell Manychat how much was the order amount? So that on Manychat I can give access to the courses that person bought?
For example I am selling a $15 course.
Crosselling is a $39 pack.
If the buy only the course they pay $15
If they buy both they pay $54
2.b) As an Option B, Instead of crosseling inside stripe checkout, another option is to offer the customer an upsell on Manychat after succesfull payment of the $15.
So, after paying they are re-directed to Manychat where I confirm they paid
And I tell them, would you like also to get This Product X for $39?
If they answer YES, can I automatically increase the order amount inside of Stripe? Or automatically create a new payment of $39 for that customer?
*I am not using suscriptions. Only 1 payment products.
- On Manychat you want to make the payment, I give you the option to pay by clicking a button that opens stripe checkout. When you click a Zap is activated on Zapier.
The idea is to create the customer and add all the data I have on Manychat to stripe.
Normally I do have their email address.
So instead of asking them to write the email again on checkout, is there a way to automatically get this data from Manyhcat and auto-complete the checkout email field?
For this I created a Zap. But this is not working as I want, since it only creates a new contact inside of stripe but it does not auto-fill the form if the customer is on ckeckout page.
Thank you
Hi! Is it possible to request increases for the number of test webhooks?
Hi Guys! I have a question regarding the checkout session. I have created a checkout session in order to accomodate both one time payments and subscriptions. I wanted to add descriptions to those payments in order to be easily identifable in the stripe dashboard. I have been able to add a description to a checkout session when the mode is in payment, but I could not do that for the subscription. I get no error for setting the description for mode subscription, but it does not show on the dashboard as it does for the one time payment. Thank you!
after finishing the additional authentication, instead of going back to the app, Stripe is sending me out of the app, this only happens on Android, on IOS I can go back to the app normally
hello, i never got a proper answer to my question. all payments (intents) are using a customer which is obfuscated when a connected account transaction occurs. how come there exists cases where a guest customer is being created? https://discord.com/channels/841573134531821608/974301499352043540
Hi, i am unable to complete apple pay with flutter + stripe. Can someone please help me. I got this response from the apple using flutter pay package(please check the file). But now how can i create charge with that -
Need different ways on how to integrate PayPal with Stripe please. Not finding an executable pathway besides Zapier
Hi, I live in France and I receive my sales in USD from the US, I want to received the sales money in USD, as I'm paying fees when they get converted to EURO. Thanks!
Hi,
I tried to add account balance but got "There is no default gbp font in test mode. Please provide a font instead." message.
When I enter the stripe platform, I see the message as screen print
Hey, can anyone let me know why I'm getting the following error in test mode? It would seem as though my tax collection is enabled, no?
Hi guys. Could you please tell me how can I create a subscription which will be recurring each 5 min ( instead of one month )
hello team I need to create a financial account to a connected account . whats is the best way via API to add this to a a connected account ?
can we disable two step authentication on stripe dashboard?
Hi, Is it possible to automatically provide a virtual credit to customer when they make a purchase. For eg. customers pays 100$ for a product and we give him a 20$ credit automatically to be used for future purchases?
Similar to snetsunts' question above, how come we cannot create a Price with a recurring interval of > 1 year? https://stripe.com/docs/api/prices/object#price_object-recurring-interval Perhaps something to do with a limitation in the scheduler system in your backend or something?
Is there a way to prevent Quotes from setting a Customer's currency until the Quote has been accepted? We're using Quotes as a sort of "cart" system and it's locking the Customer's currency prematurely.
Hi I'm testing my webhook with Stripe payment links using test mode and none of the events show the product in its payload. How can I receive the product name within the completed order?
Hello im trying to add my card reader to my stripe account can some one help
If I have not activated my account, but have set up a test account, will I not receive emails in test mode (say, for ACH manual verification or mandate confirmation)?
I am using the email format +test_email and +skip_waiting+test+email and I still don't see any emails.
Hello, We currently use the API for all transactions, but are in the process of converting to using Checkout and I cannot find a way to create a session with a current Stripe customer that has that customer's saved cards available. Can someone point me in the right direction?
Hello! I'm looking into subscription schedules and was wondering if anything form the subscription can change in a phase, for example having a phase where the subscription is paused (pause_collection.behavior: void). Would that work or is this only meant to be used for price changes?
So I was told by our sales person that there is a CONNECT fee to move money from platform to a connected account ( express). .25% + 25c....I am not seeing that happen thoughts?
I have someone on my service receiving payments, they would like to leave the platform, how can I disable their Stripe Express account?
is there any guide that tells how to use handleCardAction to handle 3DS using subscriptions in a stream with finalization in the backend?
sorry for sucha simple question, is there anyway I can store the response outside of this inner func ?
new resource(stripe).request({
"expected_total": 2998
},
function(err, response) {
// asynchronously called
}
);
It is my understanding that Stripe will collect the appropriate local/state tax where applicable, but we will remit, (1) is this correct? (2) Will Stripe require any type of tax certificate ID by state ? I ask because we may need to provide certificates when selling direct via AWS Marketplace. Just want to make sure we’re prepared and covering our blind spots. If these questions can be answered easily, no need for follow-up meeting(s).
hello, our platform applies customer payments to connected accounts using cloned payment methods (using stripe acct header). those pm objects are then used to create pi for capture in connected accts. these transactions have customer value of null. we do not want (guest) customer accounts created in the connected accts. however, it appears that when payment billing details include customer name, a guest account is being created in the connected acct. can this be avoided/disabled?
Hello, I've attached a Stripe Test Bank payment method to a Customer by creating the following token:
Stripe::Token.create({
bank_account: {
country: 'US',
currency: 'usd',
account_holder_name: 'Jenny Rosen',
account_holder_type: 'individual',
routing_number: '110000000',
account_number: '000123456789',
},
})
and then attaching to my customer with Stripe::Customer.create_source
Before I can create test charges though, I need to verify the bank account. Are there default values to the 2 deposit amounts that I can just enter in the UI?
Thank you for your help!
Hello again, Looking for a pricing solution for a product that has a base price based on subscription type plus a per page amount. I was thinking volume pricing would work, but I don't think that is the case. Any thoughts?
Hi, I am trying to use subscription schedules for such use-case: Customer is currently using a yearly package which ends at 1st of July. We want to change customer's price package period from yearly to monthly from 1st of July, so I am creating a schedule that will start at 01.07 and configure price data etc. But when customer chooses to increase the quantity in the current package before 1.07, the quantities in the scheduled phase starting from 1.07 still remain as they were. Is there any easy way to update upcoming phases to use current quantity? Also is there any way to still allow customer to change their current package in the customer portal when a schedule is made (I would assume the scheduled changes to be cancelled in this case)?
Hello 👋 We'd like to create subscriptions with a custom price for each customer. What would be the best way to do that? I was told by support that there's a 100 prices limit per product. Is a product-per-customer approach reasonable, or is there a limit on the number of products per account? or is there a better way in general? Thanks for your help 🙏
A little more context to what I'm trying to do: We're in the process of migrating our from from using the Sources/Tokens/Charges APIs over to PaymentMethods/PaymentIntents/SetupIntents.
Since our current payment methods (credit card and ACH) were all created using Sources API, I want to try creating a PaymentIntent using an ACH payment method:
Stripe::PaymentIntent.create({amount: 400, source: 'ba_', customer: 'cus_', currency: 'usd', off_session: true, confirm: true})
but for me to be able to do that, I need to first verify the test bank account
Hi, I was wondering if Stripe supports card scanning with the device's camera in React-Native for both Android and iOS devices?
Karli-sub-schedule
While using stripe connect, can I make certain payment to put on hold before the payment is made?
for example: All payout below 100$ can be made automatically and above it will require manual approval
Hi Team
I dont see it stated anywhere, but are there costs associated with verifying connect accounts? Specifically express connect
Hi Team! 😄
I have a question, currently I'm using stripe in .Net, just to pay the transactions, but now we need implement a recurrent transaction, I'm researching in the documentation and I can't find that yet.
thanks,
If we are using the distribution payout model. Are we required to use express accounts. We already do KYC for our clients on another platform so we where hoping to use a custom connected account so that we can creat e the account and not require them to manually onboard again. Thoughts
I don’t know why doordash won’t let me use my bank account
Hello! I am trying to setup SEPA in my dashboard. I was able to get it enabled and it shows it is "ON". I want to setup a customer with recurring invoices before I get the whole int'l payments flow built in my product. But when I go to add a payment method for a customer in the dashboard, adding a SEPA account is not possible in the customer UI.
Is it possible to manually add a SEPA direct debit account to the Customer in the UI?
Can you pass any custom parameters on a Stripe Payment Link like a uid?
Stripe Payment Links. Is there a way if we have an existing Stripe Customer who clicks a Stripe Payment link to make sure that the purchase is attached to the existing Stripe Customer (rather than making a duplicate Stripe Customer)? Perhaps passing in client_reference_id of a cus_xxxxxx?
Hi, we are going to create reward program for our connect accounts in our platform, any suggestion or reference I can get ?
Hi, Why every time money is paid to custom account, this money allway status 'Available soon' not 'Available to pay out'
@left sorrel because the underlying charges take time to move money from bank to bank to country to bank to bank. When all the money has moved, it becomes available to payout.
Hello guys, have anyone thought about a way to make the test card numbers auto-populate in the PaymentElement?
I love the use the test document button on the connect screen. I think the payment element should have the same kind of thing
So when charge success I allway need to wait 7-14day
Depends - are you an account on someone's Platform? You may be set for weekly payouts.
I need to pay manually because of system characteristics. If allway need to wait 7-14 day that's annoying
I'm in test mode
In Test Mode, you may want ro use the test cards that do NOT delay the balance
I use card 4242424242424242 Any other card suggestions for me?
Session.create throws this error. What's the problem?😫
java.lang.IllegalArgumentException: Refusing to create type reflection-based type adapter for external class: com.google.gson.JsonObject
at com.stripe.net.ReflectionCheckingTypeAdapterFactory.create(ReflectionCheckingTypeAdapterFactory.java:20)
at com.google.gson.Gson.getAdapter(Gson.java:353)
at com.google.gson.Gson.fromJson(Gson.java:794)
at com.google.gson.Gson.fromJson(Gson.java:761)
at com.google.gson.Gson.fromJson(Gson.java:710)
at com.google.gson.Gson.fromJson(Gson.java:682)
at com.stripe.net.LiveStripeResponseGetter.handleApiError(LiveStripeResponseGetter.java:169)
at com.stripe.net.LiveStripeResponseGetter.request(LiveStripeResponseGetter.java:65)
at com.stripe.net.ApiResource.request(ApiResource.java:181)
at com.stripe.net.ApiResource.request(ApiResource.java:171)
at com.stripe.model.checkout.Session.create(Session.java:486)
Hi, we're using Stripe Elements and have a subscription plan with a trial. We are are creating subscriptions and expanding pending_setup_intent on the server to then confirmCardSetup on the client. If these setup_intents are unsuccessful, the subscription still exists on the customer with its trial status. How do we handle these trial subscriptions that have a non null value for pending_setup_intent and no valid payment method? Do we let them just fail when the next invoice gets created at the end of the trial? Or as we supposed to cancel them somehow before then?
my connect account created at 27/04 and it got its first successful payment 14 days but any successfull payment affter that I see it status 'Available soon' It mean i need wating 14 day again
Let's continue on the thread
Does stripe check for zip/postcode validity when payment element is used to collect card information?
Does anyone have a screenshot/video of the express dashboard? Trying to get a sense of what it would look like. Can express connect accounts create and manage coupons?
Paying with Klarna using a Payment Element redirects the customer to Klarna. Is it possible to stay on our payment page and go through Klarna checkout via a pop-up modal?
dl
Hi, how could I find my days ago thread?
Hello Support Team
I have a question about CHECK OUT.
We would like to sell our products, but we have a limited number. So we would like to set a limit on the number of items we can sell.
@eternal garden your thread is still open, let's continue the discussion there.
Thanks. Sorry, I don't know the etiquette. Copied the question over to the thread
Don't worry about that!
dl-support
Question:
-
There is system in place that is doing regular payment, getting money from stores --> paying to drivers (auto payout) we don't want to touch that
-
We want to create new component, which will pay driver from our balance and using manual payout
The question is if we created a transfer and did payout manually immediately, the auto payout mechanism, will not pick that one as it's already paid ? (duplicity)
Hi @dapper flower your thread is still open, let’s discuss there
ok mate, please discuss with someone as I am not able to get confidence sorry
Hi,
I have an issue setting the tax when I create/update a product from the dashboard. I can see well tax line but the amount is alyways 0. Whatever I put include the tax in the amount or not.
Hi guys, here is a case: A customer create a subscription yearly for 3 licenses (quantity: 3) and after 6 months remove 1 license so quantity = 2 BUT:
He has to keep access to the 3 licenses which he paid for at beginning, until his subscription is renewed in 6 months (he paid for 1 year remember). After that his subscription will be downgrade to 2 licenses.
How can I achieve that ? Because actually if I upgrade his subscription to remove 1 license, it takes effect instantly
rubs-subscription
I'm using payment elements/card elements on my react app. Everything works properly at the start, but after every deploy, Stripe elements seem to stop rendering altogether. No errors, no indication of a problem, just not rendering. I can solve this by removing the "__stripe_mid" cookie and reloading the page, but given that this is a cookie, what does the cookie do and how to fix this? Here's my front end coded in text format: https://gist.github.com/jukeboxhero/e96139eb4ee526df55938304ae443406. I believe __stripe_mid is important as this cookie is necessary for making credit card transactions on the website.
Andromache-card element
Hi, I am trying to create subscription schedule API for stripe connected account. but getting this error: invalid_request_error Received unknown parameter: phases[0][transfer_data][0]
Here is the Code:
$subscription_parameter = [
'customer' => $customer_id,
'start_date' => strtotime($start_date),
'end_behavior' => 'release',
'phases' => [
[
'items' => [
[
'price' => $plan_id,
'quantity' => 1,
],
],
'transfer_data' => [
[
'destination' => $account_id,
],
],
'end_date' => strtotime($end_date),
],
],
];
$subscription = $stripe->subscriptionSchedules->create($subscription_parameter);
Apple sending us binary data what is the api of stripe where i can send the data for charge.
{
"version": "EC_v1",
"data": "t7GeajLB9skXB...",
"signature": "MIAGCSqGSIb3DQEHAq...",
"header": {
"ephemeralPublicKey": "MFkwEwYHKoZIzj...",
"publicKeyHash": "tqYV+tmG9aMh+l/K6cicU...",
"transactionId": "3cee89679130a4b2617c..."
}
}
Hello,
I created a new price for a product and archived the previous price. Would all existing subscription be updated to the new price? Or do I have to do anything special?
Hi. I have a question:
there is a platform on which I create several connected accounts and users will directly pay for the connected accounts’ products. Users have a customers profiles on platform account to store cards in one place and to be able to change the cards, delete, etc. For payments I create a ‘ghost’ customer on relevant connected account and clone the payment method from platfom account’s customer after which the user confirm the payment on frontend with confirmPayment. And it works if I use only cards as a payment method. Bus client wants to use simultaneously the P24 method. And it means that I have to use stripe.elements on frontend. But the cloning payment method issue rises, because the stripe.elements returns payment methods of the platform account’s customer. how to solve this problem? Or the easiest way is to create one more buttom on which we will use the P24 pyments?
Hey guys !
any reason why i might be getting an error when using stripe.orders.submit() ???
How to get Product with price & tax with Stripe API?
kkkk-ACH
Chhay-product
Hi, 👋 One of my customers is getting the following error which appears in the Customer portal UI and in the event data. What is wrong here? I've never seen this error before and I can't find it covered in the Stripe docs either. "last_setup_error": { "code": "sources_payment_method_not_available", "message": "The payment type three_d_secure is not currently available. Please try again later.", "payment_method": { "id": "pm_1KwPixE107gBm6YfYt8jPCao", "object": "payment_method",
Hi Guys! Is it possible to set a recurring period shorter than 1 day for a subscription in checkout session? I want to make that subscription interval as short as possible in order to test some things.
Is there anywhere one can suggest improvements to the API? I really feel like if the search functions would be able to filter on customer ID, as in the list versions, it would greatly simplify both logic & greatly reduce the transfer size from these calls
Hi, i'm just starting using Stripe i have some questions.
In my case we use stripe connect and checkout but actually in my checkout i can have products attached to different suppliers, I wonder how to manage the transfer in this case?
hello.
Session.create -> result -> session.getId :
cs_test_a16Gy598ph80RPOgIacWLXdFSX3VmQv9tiDEiG0FrXJSnowBOHk6sq0fct
but Session.retrive error & error message
Invalid checkout.session id: cs_test_a16Gy598ph80RPOgIacWLXdFSX3VmQv9tiDEiG0FrXJSnowBOHk6sq0fct; request-id: req_XaAZGqqZ2ywf2O
hello, does customers get deleted after sometime automatically, at least in test mode? i am getting error "no such customer: cus_KGgLNtDGO6uI73" while trying to create a checkout with customer id
hello, payment sheet display wrong amount (wrong decimal cut) on Android. i am using react native.
I am using currency MMK
Request Body to
POST /v1/payment_intents
{
"amount": "1300100",
"currency": "mmk",
"customer": "cus_Gcme9giOCK5aDn",
"setup_future_usage": "off_session"
}
hello, I am using Checkout. When will the Customer be redirected to the Success URL?
I would like the Customer to redirect to the Success URL after the checkout.session.completed event is completely handled, is that possible?
Hi, is it possible with Stripe to plan a subscription with a pre-paid amount collected at the beginning of the month, and an extra amount due at the end of the month ?
Hi, for people with accounts such as Revolut they do not have a physical address in the location of the bank most o the time, however it seems that when adding an account their address must be in the same country as the bank. How is this kind of item generally resolved?
:question: DaVinciTachyon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi, is it possible to applied a coupon on the total of invoice ? Because, when i add a coupon to Checkout, the shipping price isn't reduce.
Hello, does Stripe withhold taxes?
:question: FPL 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
Magento2 Integration.. We are using the official Stripe module. We are getting orders created in magento before the customer reaches the checkout success page.. so we are getting orders even for transactions which fail 3d. How can we only create orders on checkout success please?
Hi! I'm using the python client. How can I disable the logging?
Hi, I'm using Stripe Webhooks. I know that Stripe retries sending the event if it receives an HTTP 500 Status Code as response. Does it also retry if it receives a 599 code?
Hi, I forgot the email id of stripe login credential. Is there any API so we can get the stripe login email using API KEY?
hello devs, how could I use PaymentSheet from stripe-react-native to make payment with installments?
Hi, I have a question about checkout_session_object-payment_status.
https://stripe.com/docs/api/checkout/sessions/object#checkout_session_object-payment_status
-
Session.payment_status:paid == paymentIntent.status:succeeded ?
-
if the paymentIntent is refunded, Session.payment_status will change unpaid?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello,
We are creating a label generation saas. We want to create subscription plans that if you go over your plan the user will be charged extra per label generated. The question is: How would this extra be charged?
Example: If I pay the 1st month 100 euros for 1000 labels and I make 1200 labels. The next month I pay 100 euros plus the cost of the previous month?
https://stripe.com/docs/billing/subscriptions/metered
How to determine when the next invoice for a subscription is generated by stripe?
I want to flush all usage records before an invoice is generated for a billing cycle
Can I create location for Bluetooth terminal from api. ?
Hi there, I use customer portal integrated on my webportal. When a customer subscribes or executes a action on Stripe portal, I was expecting "stripe" something in the referrer which is not the case till now. Do you have any suggestion to detect that my customer comes back from Stripe Portal please ?
#dev-help Hi All, I want to use webhooks in my app and i have setup my system as local listener on Stripe CLI . How do i get the webhook call in my local server. Im using Java, and it looks like this @POST
@Path("/webhooks")
public String webhooks(Request request) throws StripeException{}
Help required.
Can any one please guide me regarding the ideal,bancontact integration in shopify using stripe?
Hello. I have a question about stripe connect in United Arab Emirates. Is it possible to individual people from UAE receive donuts?
Help required.
Can any one please guide me regarding the ideal,bancontact integration in shopify using stripe?
Hey everyone,
we are trying to get a verification session (document verification) and expand the verified_outputs.dob and verified_outputs.id_number field. It works for the dob but the response does not return the id_number. Are we doing anything wrong?
Hey everyone, i need help regarding subscription
Lets suppose today is 13th of May i want to create a subscription to charge for remaining 17 days until 1st of June and then continue billing cycle from 1st June to July and so on.
So which parameters should i need to pass while creating a subscription through API?
How do you add postcode/zip validate rule when using payment element to collect card information?
Good morning, i was wondering the best way to charge a customer in installments
I need to charge the customer, lets say 3 installments for 3 months for $200
But installments looks like its only available in mexico
As per Indian regulations, only registered Indian businesses (i.e. sole proprietorships, limited liability partnerships and companies, but not individuals) can accept international payments. More info here: https://stripe.com/docs/india-exports getting this error on payment link how to fix
Hello - I have a question about how the API records what type of card transaction just occurred on a terminal reader. Meaning, does the API allow me to access whether the card was swiped, whether it was a chip insert, or if the user tapped their card?
Hey there, are there any logs from stripe in case of error while sending email? For better understanding, i'm using hosted invoice page for collecting payment and within that object i provide email address to which email with payment link should be sent. If there is something wrong with that email address (typo, deleted in the meantime etc.) will stripe log that anywhere? Ideal solution for me would be that stripe notifies me on a different email
Hello, quick clarification question about application fees for Stripe Connect. Are the fees taken out of the amount the user pays or is it in addition? Say we have $100 service with 10% application fee, is the user paying $100 but the merchant gets $90 or is it the user paying $110 and the merchant gets $100?
hello, I have no dispute or infraction and they have debited money from my bank to stripe and then it tells me that my account cannot operate with stripe, I need help, the chat is not available and the mail does not respond to me
I have some doubts related to transaction fees.We always show and charge transaction fees from our customers on our website. The transaction fees they show after Successful Payments is the fees calculated on total amount(Amount we charge suppose $X + 2.9%X+30 cents) not on money we charge and show($X).
Lets take an example where amount we charge is $17.89, fees they displayed is 0.84 and total amount is $18.73, this fees 0.84 is calculated on 18.73 not on $17.89.
And what we show to our customer, is the transaction fees calculated on $17.89 which is 2.9%17.89+0.30 = 0.81. So, Is there any other way to parse/show/get the transaction fees calculated on our actual amount $X.
Hello - I'm migrating a client from a video service to my video service where they already have users with active subscriptions in their stripe. Since I am just using stripe connect with them, is there any reason I can't continue to use the same plans they already have?
Hello,
I have an issue with cross border payouts. I'm using Stripe US platform, platform balance is USD (lets say $10,000 available). I have a connected account from customer with EUR as a base currency.
So when I'm creating a transfer of 100 EUR from my platform to that connected account, I'm getting an insufficient_funds error message. Anyone knows how to solve that?
I've also tried to pass source transaction when creating a transfer, in that case I'm getting The currency of source_transaction's balance transaction (usd) must be the same as the transfer currency (eur)
Hi - I'm creating bank accounts through Plaid. I'm attempting to add metadata through the .NET sdk during the creation from the bank token from Plaid however the metadata is not attaching. The bank account is created successfully with no errors but when I retrieve it in the CLI or on our dashboard the metadata is not there. I tried manually updating the metadata in the CLI but I get this error: "PaymentMethods of type us_bank_account cannot be updated at this time" (I'm using the nuget version for Stripe.net 39.107.0)
Hi, I want to implement stripe connect in wordpress with learn dash plugin
I installed learn-dash stripe within the wordpress site. There i found the code for charges. Instead i need to implement trransfer there.
Normal working after installing is like payment intent is not showing in the stripe account and charges are creating
I want to customize the plugin code for payment transfer
Hello, I would like to understand why the address is required when registering a SEPA mandate. In the documentation this is not required and I also have other Stripe account doing SEPA where this is not required. Is there a setting on the account to disable this check ?
Hi! The Apple Pay button won't show up even though I've followed all the documentation. The only way it will appear is by adding the domain to the Stripe dashboard manually, if I do it via API it won't work even though the request is successful. Any thoughts? Thanks.
Can someone help me understand why i have some balance transaction pending when using express?
this is the payment id :py_1Kz08FQri8CHaRRmIc3FYIQW
trying to sign in with 2FA from a new phone using Google authenticator. The code generated from my stripe account is rejected. anyone else had this issue?
I had logged in and added the new phone's 2FA using Google authenticator to Stripe in advance, so perhaps it's having trouble managing two devices at once.
Is there terminal support for the react-native SDK? How do people usually go about this
Hello, how can i get the application_fee_id of the application_fee_amount that was posted? I used payment intent to post the original payment. I need to be able to refund the application_fee_amount.
Hello Is there throttling going on somewhere in stripe's end. I am getting connection timeouts. When getting customers stripe.customers.list
Hello, Stripe is able to do one-time copies of customer data across accounts. I was wondering whether the card token and card data will be copied. That's mean I can charge the same customer a complete new subscription in new account with old StripeCustomer and old card token.
Team, can this channel be used for the errors we are having with stripe and salesforce communities?
Any chance anyone here has an example of the Express Connect "Need more info" email?
Hello, how do I allow Stripe Connect (Express) accounts to choose their country? Right now it seems to default to the US. I have already added Canada as a country in the settings. Is there some thing else I need to do?
How do I make Stripe calculate the shipping cost based on the location of my customers with Stripe Payment Links? I don't want the program to calculate taxes, but rather shipping price with Post Canada.
I'm trying to confirm a paymentIntent using a bank account. I'm running into this error:
"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."
Hi, I am trying to redirect to stripe checkout from a checkout button but I am getting this error Error: The line_items parameter is required in payment mode. I don't know how to make a thread on here, so I'll just reply with the code examples.
hello.
I have an issue: I create
- customer C_1 on platform account
- customer's payment method PM_1 on platform
- 'ghost' customer GC_1 for platform customer on connected account
- clone customer's payment method
- PaymentIntent (and successfully get client_secret)
- return response with client_secret and cloned_card to the front-end for function: const {error} = await stripe.confirmCardPayment(client_secret,
{payment_method: {card: card}, return_url:'http://localhost:3000/'})
but nothing happens.
what is wrong with the code?
Anyone ever get Module Not Found 'stripe' in python line causing error "import stripe" Its installed, I've uninstalled and re pip installed....can't get past it.
Hi there, we have a subscription model which uses a yearly billing interval with a usage_type "license", combined with a 2nd product which uses usage_type "metered". I know we can use billing_thresholds for the metered subscription item so that they are not charged one large invoice for their usage for the entire year. However is there a way we can instead create "one-off" invoices via the API in a similar manner which would invoice for the current usage and then reset the usage (much like how billing thresholds work, but done manually)?
Hi, Is Stripe Opal the same as Sripe Treasury?
Hello. I'm trying to authorize another user on my stripe account
Hello fello friends!
I´m using stripe for the first time now and ran into a (probably too simple) problem.
So on my backend (node) the only thing im currently doing is creating the payment intent and send it back to the client (react) as it´s written in the docs with automatic payment methods enabled.
Problem is, when I want to start the backend server on localhost (using ngrok as a tunnel) it crashes with an error telling me I dont have any payment methods selected (while Cards is selected on the dashboard).
I´m 100% using the right key... Any idea what could be typically wrong?
is it possible to customise the payment description name on express account?
How can my customers change creditcard when the old one has expired?
Hey all! I have a simple question for which I've been unable to get a consistent answer. My use-case is to pay my app's users with Stripe -- not accept payments. I want to register them and pay them. Simple as that. These are not businesses of any sort -- not even 1099 contractors or LLCs. I've been told multiple times that it's possible to register these users on Stripe so I can pay them, but every time I'm pointed towards documentation it requires a business name, business type, and business URL. This won't work for this type of user. Has anyone ever dealt with this? Thanks!
Question about using Klarna, we currently have been using subscriptions and subscription schedules to delegate payments. Is it possible to use Klarna as a payment method with subscriptions or schedules?
Hello, I've been waiting since yesterday afternoon for a response to the problem with my account and no one has answered me yet, I'm losing sales and work for today and I don't know when I'll solve the problem, I need help from support please, thanks
how can i save the card during stripe.subscriptionSchedules.create to present it as an option later to the customer?
alexzada - save card subscription schedule
Hello. I read about React Stripe.js integration and payments work just fine, but I can't find stripe.refund.create function on stripe object returned by useStripe() hook. Is this intentional and refunds tend not to have any GUI and run on backend only?
Hi team,
For the stripe.accounts.createLoginLink call, it says you can add a redirect_url as a param but how do you add the param to the call?
I tried this:
stripe.accounts.createLoginLink(
'acct_1ETXzBHvGX36GL6r',
{redirect_url: <URL>}
)
but thats not working
Hi @stray oxide, sorry I got pulled away before I was able to respond in this thread: https://discord.com/channels/841573134531821608/974744949625094194
Basically what we were trying to work around was that we wanted to be able to have a monthly cadence for invoicing for metered usage, while offering a yearly price for the license. From my understanding, this is currently only possible at the moment with multiple subscriptions, but adding support for multiple subscriptions to our current integration would be a much bigger undertaking. In addition, these services are related, so having them as separate subscriptions doesn't make as much sense from a business model.
@rough pawn I'm taking over for Pompey. I just unarchived your thread, let's talk there.
Hi All,
Service: Stripe Billing
Endpoint: /subscriptions/???
Usage: Programmatic or Dashboard
Is there a way to set a grace period of when a subscription goes from past_due to unpaid? We want to allow customers a grace period to pay an invoice before we deny them service. Or does grace periods have to be defined by clients of Stripe Billing API?
Thanks!
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey all, my stripe rep directed me to ask here
I've been following this guide: https://stripe.com/docs/connect/add-and-pay-out-guide?integration=with-code
I got express accounts created and create a few transfers in live mode. I see the money in the connect accounts, but it hasn't been "paid out". Do I need to change a setting or trigger something?
I see in the connect account that the payout schedule is "Daily — 2 day rolling basis", and it's now the end of the second day after transferring with nothing paid out.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
HI I AM FROM PAKISTAN CAN I CREATE ACCOUNT ON STRIPE FROM UK? IF I HAVE AN UK ltd?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Does someone know how I can style this separately from the rest?
It's the iDeal element from stripe js
hi i now test subscriptions where to find [lookup_key] plz ?
is lookup_key = price_id ?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
https://stripe.com/docs/billing/subscriptions/subscription-schedules/use-cases#increasing-quantity
I don't understand this case, we want to increase the quantity of a subscription but we provide only a customer id and a customer can have multiple subscriptions
Has anyone experienced problem with stripe checkout page hanging? I tested local and all good...installed on a production server and all pages work, but when routing to checkout session page the fields are all greyish and never completes loading....any ideas greatly appreciated....python flask app wsgy ,,,,,,,, I believe the problem has to do with nginx? proxy maybe? Not sure yet,,,thx
hello how are you, can you some 1 they can help me with how I can use stripe for e-commerce. my company in Switzerland I sell products on Amazon platform I want to sell my product outside of Amazon, I need a payment gateway how they can stripe help me and what is the best way to start with low-risk payment, I don't need a problem when I open an account in the strip, and what they need strip for start?
Hi @vocal wagon - This isn't really the place for questions like this, this channel is really aimed at more technical help questions. If you need support, you can find it here: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hi - i'm using stripe.confirmCardPayment to complete a 3DS on a requires_action subscription payment and passing a "return_url". the 3DS works well, but the return url is not called which is necessary to update the state of my app. can you help?
I am trying to help a customer generate accounting verification connected to a/one specific payout, including sales, fees AND VAT. Can someone point me in the right direction of how too get this connected to a payout...
Attached picture is what we send in, VAT (0%, 6%, 12% and 25%) - these I have set-up under Products --> Taxes
From the checkout.session we have the sum related to that specific purchase.
"total_details": {
"amount_discount": 0,
"amount_shipping": 0,
"amount_tax": 95400
"automatic_tax": {
"enabled": false,
"status": null
According to this document, we have inclusive and we have the taxes specified. I cannot figure out whats wrong.
https://stripe.com/docs/tax/checkout
I have an integrated payment element. Is there a way to incorporate a customer's saved payment methods for convenience? I'm not trying to charge it off session, just give them a more streamlined experience.
Hi, I am getting error {
"error": {
"type": "api_error",
"message" : "Sorry! There was an error while talking to one of our backends. We have already been notified of the problem, but please contact support@stripe.com with any questions you may have."
}
}
Getting the error in the browser. https://billing.stripe.com/session/test_YWNjdF8xS212QVhTSmttdDd5ZDhiLF9MZ2ttOWdvT1ZNWGhURHhzYnlRSjVLT2I3OTB2RHpm0100trhXkssj
Can you kindly have a look and let me know whats going on?
req_9shxZ1ZMjuys1S
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, I am pretty sure this isn’t the right place to ask.
I am working with a client to launch a platform for selling digital assets. Our target market is India.
I have worked with Stripe Connect twice before, for UK based projects.
I love the API. And your product is truly developer friendly. I want to use Stripe for the new platform as well.
I need to know when will Stripe come out of preview in India. And whether it is a viable option.
Hello, I'm trying to follow the webhook quick start guide (https://stripe.com/docs/webhooks/quickstart) but am confused about where to reference the public facing url. I'm recieving data from a test payment link into the url (using collect2.com free webhook reciever service) but not seeing anything on my server.py when listening (Flask server running). My server.py file is exactly the same as the example except with my endpoint secret and stripe api key. I tried adding '/webhook' on the end of the url on the stripe end but it didn't work.
I am creating an invoice programmatically and triggering a send via stripe.invoices.sendInvoice but an email never gets sent. If I go into the stripe portal and check the logs it says the invoice was sent, all though it never was. If I manually send the invoice by pressing "Send Invoice" in the stripe portal, the email gets sent. How do I send the invoice email automatically on creation? stripe.invoices.sendInvoice does not seem to be working?
No emails get sent via API in Test Mode.
Ahh ok, so once out of test mode it will work?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi. Can you please give me an advice? I am need to subscribe a customer to multiple subscriptions and paid its at once time, in one invoice. This subscriptions will have different renew intervals and different free trials, so, I am need to create multiple subscriptions, not subscription items. In this section exists info about it https://stripe.com/docs/billing/subscriptions/multiple-products#multiple-subscriptions-for-a-customer. But I am dont understand, how I can send a one client_secret key from several subscriptions in paymentIntent form to give a customer one form for paid (Elements)
Thanks 🙂
Hi! I want to create a user for a specific currency even before any payment methods are attached. How can I verify that this user will attach the first payment method only with specific currency? Is there a way to set currency for the user while creating?
If i enable automated payouts for the connected account what happens to the previous pending payouts when the settings was set as manual? will they be released automatically or only the future payouts will be released automatically?
Hi, I saw that there was a 7.5e fee for failed iban payment, I wanted to know if there was also for failed blue card payment?
@cedar thicket
Hey! Is there any way to pass additional information to a payment intent, which can later be accessed in the data given by a webhook? For example, I want to add a unique ID (or any other string) to the payment intent, and when the payment is successful (payment_intent.succeeded), I want to access that unique ID when stripe makes a call to my webhook.
look into metadata, which you can add to most objects. Note that it generally does not get forwarded to related objects (metadata on a CheckoutSession would not show up on a paymentIntent.succeeded generated by the CheckoutSession. But I believe metadata on a paymentIntent would should up on the Charge object).
Hi. We are struggling with cross domain cookie policy. We are using shopify payments, and when customer try to update payment method, the request send from our domain to hooks.stripe.com where it ask for additional verification, once verification is done it does take us back to main store domain however there we see the error called "Please enable cookies to continue" issue only appears in safari browser, we disabled the popup and cross domain tracking, cleared cache but still issue exists. Any idea how to fix it ? we tried to reach shopify but they are not aware of issue and cannot help in this matter until now.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
when I made payment intent for a customer using usd, it's not added to my account balance. but if I do it using aud then it's added to the balance. how can I perform payment using multiple currencies ?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi there,
Currently I have my products and plan price ids created in test mode in Stripe Dashboard. If I transfer the specific plans to "Live" mode. Would the Stripe plan id remain same as in test mode ?
Hey everyone. I'm currently working on subscription using stripe checkout where user will have monthly subscription plan. I'm using stripe checkout to handle the payments page. I have some doubts which I would appreciate your help over:
- When it should be safe to store/modify data in our database? Let's say user has been charged, now we want to change the "subscribed" data in our db, what
eventshould we react to? - Which event is generated when user fails to renew their subscription?(I was not able to find this docs)
I was swindled 200 euros through Stripe. I'd like to request a dispute, what should I do?
I believe you need to contact your bank through their chargeback/dispute service
Is it okay if it is a country that does not support Stripe? I am Korean.
Contact your bank and see what they say, there's a support article here https://support.stripe.com/questions/reporting-a-fraudulent-transaction-from-a-business-using-stripe
In future this server's meant for developers and not stripe support, so you'd probably be better reaching out to stripe's livechat
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is there a live chat in Stripe?
actually it might only be for merchants, but if you read through the article above it's the customers bank that passes dispute information to stripe
Hi guys, can someone help me on this point please ?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi everyone, I'm working on a start-up (platform) and I'm just planning for when we use Stripe. Will Stripe staff help your developer with onboarding? As in when we want to build things like advanced pricing models?
is billing.stripe.com/session down? I'm unable to create a billing portal
can anybody check?
its down for the live version as well
anybody?
😦
Hello ! I think there is a bug or missing feature. I was added on a Stripe account as team member (with all roles), but when I used my credentials to try to connect to marketplace (with Stripe Connect), you didn't offer me the choice to select the created account but you created a new empty account.
Hi, I am also facing stripe api-error while trying to create billing portal session. I thought mine is an isolated case.
Are you sure even the live version is also down?
It's scary. My test version is down since yesterday. I tried connecting with stripe over support but they also couldn't solve it and referred my case to some other specialist. Still waiting for a reply.
same here
I'm still wating for a reply. been 4 hrs after I saw this
insane
The funny thing is, it shows 200 ok in the logs
but if you go to the generated url api_error
Yeah right. It shows 200.
Were you using tripe.billing_portal.Configuration.modify() by any chance?
im doing a stripe.billingPortal.configurations.create and passing it as a configuration:configId in billingPortal.sessions.create
I see. I am not creating but only modifying the configuration of the default.
At least now I can be sure that it's not the reason for this error.
is modifiying the config better than creating a new one? Where is the initial one stored? are you storing the id in you db? @quiet ginkgo
Either way is fine. But I prefer reusing the default. I retrieved the default one by calling
stripe.billing_portal.Configuration.list(limit=3)
I save the the id in the main settings file of the project.
I think there is a limit as to the maximum number of configurations you can create.
ohh really
I have more than 100 configurations now
😓
made a new shopfiy store today unable to use stripe after literally trying all previous methods that worked, tried to contact shopify support they just kept trying to promote shopify payments to me, anyone got any ideas? don’t know where else to look.
Thanks for letting me know. I will recheck about the limit.
Hi folks, I'm doing my first .Net integration with Stripe and have run into a problem I cant seem to get over. I have set up a product manually in the Stripe dashboard. The API docs (https://stripe.com/docs/api/checkout/sessions/create) for line_items.price_data says One of product or product_data is required, but when I use Product (2 attached) it does not work. Works fine with ProductData (1 attached). It also doesn't work with both product and product_data. So only ProductData works. Any advice would be appreciated?
I'm thinking maybe I cant test a 'product'?....real products only work with the Live API Key in Prod?
Or maybe there is a lag for a new product created on the dashboard to propagate so that the API can detect it?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I just rewote it to find the default and update that accordingly
thanks for letting me know how you update the config file
But still the api is down, so have no idea if things are working correctly :p
It's good that you have saved it in the config. This way, the id will be in memory all time and will save you a db call.
Let's wait till Monday and see their's response. Let me know if you get any reply early.
They said they made it urgent and a dev is looking into it
I also dm'd in twitter and they said they are working on it
I forgot it's a weekend
😅
Seems no engineers are on call 🙂
what do you mean by in memery?
are you talking about env variables?
Yeah!
ohh. where did you get the config id? is it in the dashboard?
res = stripe.billing_portal.Configuration.list(limit=3)
res['data'][0]['id']
You can check if its default by checking res['data'][0]['is_default']
how would you do that in prod?
What I did was check if there is a default config, uisng is_default:true and then if it exist just update the config file or if doesnt create a new one.
buy how would you put that in env variable?
why not do this on every request?
You can't do it real time. I did it manually.
ohh okay
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Contacted the support chat...there is a 'Test Mode' to create test products. Hopefully this will help me resolve this. Fingers crossed! 🙂
Hi Guys, I need a bit of help. I'm building a test application in Blazor and want to use the connect option in c sharp, I cannot find this option in the API documentation. I want the user to be able to log in as a business owner or to select what they have and I can read their information. Thanks for your help
Hi, I am working on rails - stripe integration(for the first time). We got connected accounts implemented.
I have platform customer with payment method attached, and that customer's clone on connected account.
Customer clone has invoice that needs to be paid, I see from documentation that its possible to clone payment method from a platform customer. But not sure how can I use that cloned payment method only once?
I want to avoid attaching cloned payment methods to customer's clone.
Is that even possible?
For now I made it to attach cloned payment method and after invoice is paid to detach...is that a bad practice ?
use webhooks with metadata
Blazer?
Hi guys!
How could I test if the checkout is working for one of my products on WordPress, please?
use test mode
on the stripe dashboard
enable it
and get ur api keys
Where exactly do I find API keys? I am on a dashboard
Ok see it
So I have 4 keys there on my WP Stripe settings 2 for LIVE and 2 for test
So I just simply untick LIVE MODE to check and then proceed with payment for one of the products?
make sure this is on
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
not with php
😦
Wdym by devs like ones who work for stripe or random ppl
Who work for stripe.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey, is there way to not trigger the 3D secure flow ever when saving a card using setup intent? What I want to do is to create a payment method object for a card on stripe using a setup intent without having the user do any sort of authentication. I want the authentication to only trigger when the customer attempts to make a payment
but why dont u want 3d secure
it prevents the fraud cb
yeah I know that, but our use case is such that users can add multiple cards, delete them, choose a default card AND use those cards to make payments. As such, having a user go through 3D secure twice (once when adding the card and then when making an on-session payment) seemed slightly (not very) detrimental to user experience (since theres a very likely possibility that a user adds a card and then needs to use it right away for some payment)
Hi there, I have a google site and I'm trying to add my stripe payment links. When I embed the link, nothing appears on my website - just some grey boxes. What am I doing wrong?
yes, I use that as front end as I know c sharp and easier to learn, why?
We are using the Stripe pre-built checkout and just added multiple payment methods from the "eligible" tab in the dashboard. Since we are using the pre-built checkout, I'm assuming there is no further integration needed (?) or is there something we need to do code-wise to make these payment methods available to our customers?
I wasn't asking why you used it I've never heard of Blazer before
Seems like stripe does not allow CORS / Iframing links. Just forward the user
hey idk if anyone can help but I keep getting this error anytime i manually trigger 3ds auth, and i'm not entirely sure why.
Could not load content for https://stripe.com/assets/compiled/css/sprockets-css-v3/sources/index-beb581f470237a9dcc4f.min.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
I DON’T HAVE ANY DOCUMENTS FOR PROFF OF MY PHOTOGRAPHY BUSINESS. PAYMENT WILL NOT TRANSFER. HOW CAN I GET MY PAYMENTS TRANSFERRED TO MY BANK ACCOUNT!!!!
Also on my server i get
Cannot read property 'type' of undefined
when i do
const paymentIntent = event.data.object;
const error = paymentIntent.error;
paymentIntent.error is what comes back as undefined however thats what it shows to do in the doc
this would be my code
Hello. How can I modify finalized invoice description? For example, we have situation where we have two options for payment, Payment by card and Payment by invoice. For “Payment by card” we need to have payment intents client_secret, so we need to finalize that invoice(invoice is coming from subscription, because we need to use Volume pricing which recurring type only). So because we need to finalize invoice for Payment by card, we can’t modify it anymore, but problem in Purchase Order Number(or memo in short). We want to allow users ability to add theirs custom memos, so we need to modify that invoice to add that memo, but we can’t do that. Problem is that we in loop, we need to finalize invoice for “Payment by card” and we need to have ability to modify invoice for “Payment by invoice” (or for example user will change memo and download that invoice again). Because we are using subscription as I described before, we can’t just make new invoices when memo is changed. Any solutions for that?😞
Hi team, whats the difference between charges_enabled and payouts_enabled on the account object?
👋 folks, it's an APAC holiday, so a Stripe engineer might not see your message here. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey all, I'm integrating the Payment Element and I'm trying to submit the form when the user presses the return key on the keyboard. However the return key doesn't have an effect, presumably because PE is an iframe, and the <form> is in the parent page.
Does the Payment Element support submitting via the return key on the keyboard?
Thanks!
@potent needle Stripe just replied saying the error is resolved. Mine has started working.
:wave: folks, it's an APAC holiday, so a Stripe engineer might not see your message here. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello! I need to know how is the integración technically explained of stripe woth WordPress wocokmerce cms. Thanks so much. As more details, it will be better.
Hi Team, QQ on order creation... ON order creation do we get invoice as well?
When we create subscription, we are getting invoice creation paymentintent creation happening out of the box? so similar to that, during order creation do we get invoice as well?
I'm getting Live mode client ID from this page of my account: https://dashboard.stripe.com/settings/connect
And secret key from this page of my account: https://dashboard.stripe.com/apikeys
when I make GET Request to https://api.stripe.com/v1/accounts/ {account_id_here}, I'm getting the error in the screenshot. Why that can happen?
Also, if I replace both account id and secret key in a test mode it works
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
aweasadbek-accounts
Hi! The payouts from my account are not being done. They appear everyday as "estimated future payout date: the next day"
And that date keeps modifying
hi @vocal wagon, unfortunately we can't really help you with that in this channel because it's out of scope of the dev-help that we normally provide here. I would strongly suggest you contacting support https://support.stripe.com/?contact=true they might be able to shed some light on your situation
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.
Is there a meaningful error code for transfers that are already reversed? Like for refunded we get this error code https://stripe.com/docs/error-codes#charge-already-refunded. But there is not an error code for reversals.
Any answer for this question?
Stripe beta order API feature https://stripe.com/docs/api/orders_v2/create?lang=node
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Got pre-auth payments held by stripe; when will they be released back into my account? They are holding £700
When a payment is authorized, the bank guarantees the amount and holds it for up to 7 days. If you have an issue or this has taken more than 7 days, please contact directly the merchant who did the pre-auth, your bank or Stripe's support https://support.stripe.com/?contact=true (preferably in that order)
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.
Is this 7 working days or calendar days?
I think working days
Yup working for me too, I didnt get any reply yet
im way down the list I suppose
does this error message seem familiar to anyone?
audit:1 Each dictionary in the list "icons" should contain a non-empty UTF8 string field "type".
each time my payment window renders
Hey everyone! I'm analyzing Stripe as a option to use as a PSP, but I'm not able to find/understand a detail and was wondering whether someone knows the answer and could help out.
If say I have a marketplace setup to which the payments are made from users, but I want to later distribute the payments to other "sub-merchants" which either have an account with Stripe, or have a regular IBAN bank account.
For this setup, do "transfers" from my Stripe account to a sub-merchant Stripe account have fees and if so, what are they?
可以與我用中文溝通嗎
@glacial solar no, we can't sorry, we only speak English here.
Because my account was stopped by you, I want to solve it but you have no one to contact us
:question: @glacial solar Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi everyone, We have a platform account with connected express accounts.I'm trying to retrieve all connected accounts from stripe and delete restricted account that has no balance there is some accounts were deleted successfully, But a lot of other restricted accounts that has no balance were not deleted. I want to know why these accounts were not delete and how to delete them ?
Does someone know how to change the color of the dropdown text?
Or the background of the dropdown 🙂
Hello,
I have a problem, my wordpress site was working fine until a few days ago.
But since then, it is impossible to make a payment with stripe. However, my keys are good, I even tried in test mode.
Hi! I have a problem. The Stripe form is not showing up when i switch on production mode
Hi, We are starting to use Stripe and would need to automatically download and import payment statements and their statuses to our ERP (not currently via API). What formats can be used and can we set up daily automatic download and save to a specific location e.g. ftps
thank you very much for your answers
Hi, please, we are already using Stripe and we want to make the life of our clients a little bit easier by providing the option of scanning the credit/debit card. The feature allows the users to scan the card by the camera on a mobile phone. After that, thanks to OCR, the user doesn't need to manually fill in the info about his credit card. Is there any possibility of how to provide this to our clients?
I love stripe. Stripes support is great as well as the response times. ❤️
hi! I would like to ask a question regarding Klarna
We are a marketplace located in the Netherlands and have business running in the Netherlands and Belgium. We activated Klarna last week, and it looks like that it;s working well for dutch customers but Belgian customers keep telling us that it does not work. I also tried it in the test mode and it says location is not supported.
what could be the issue? 😫
Sorry it's a typo the technology is Blazor, it's really interesting tech how they managed to solve it and it really fast. If you are interested you can learn more here: https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor
Blazor is a feature of ASP.NET for building interactive web UIs using C# instead of JavaScript. It's real .NET running in the browser on WebAssembly.
Hi - Has this bug been resolved? #dev-help message
I want to update metadata description how what is the api call to update with based on meta order
$stripe = new \Stripe\StripeClient(
'sk_test_5BnGdnyXCjwGzvKpKUAEGbkS'
);
$stripe->customers->update(
'cus_LhPRq1qmXgSmk0',
['metadata' => ['order_id' => '6735']]
);
based on this ['metadata' => ['Description' => '#735']] where order id="1234"
Hi, I use the testing card which last 4 is 3184 to pay an invoice, while the payment intent's status shows "require action" but the payment method cvv check is pass. So is this situation right?
I need help
I need urgent assistance i need to chat with an operator regarding my stripe account
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello, Im having a problem with webhooks. This only happened in Live Mode(works fine in test)
- Im using hosted subscription page
- When customer initiated the payment, suddenly stripe fires
invoice.payment_failedevent - But customer has paid the amount and even subscription is active
- Link in the
invoice.payment_failedevent, has invoice with paid status
I will share the webhook response once thread created
Hi team, can help to tell me why sometime I get 400 error, sometimes i get 200 when I try to create an invoice item within the discount coupon? Btw, i'm using test mode
Hi - could you help me understand 'proration_behavior'? My understanding is this is not a persistent setting. It needs to be disabled every time the subscription is updated (if the update is such that would cause proration). If this needs to be disabled every time when the sub is updated then what is the purpose of being able to set proration_behavior to none on a subscription creation?
@sudden pawn you should contact https://support.stripe.com/?contact=true then, this channel is for technical coding questions from developers, our support team can help with pricing inquiries.
Need 1 on 1 support
i am want help on api details or webhook event to get price details in my application .
Hey! I have Stripe Tax question:
On the checkout form in our app, we display tax rate once user enters his address (before customer and subscription creation).
We're going to migrate to Stripe Tax, so we'will not have tax rates list anymore. How we could get tax rate for the checkout page?
Hello
I have a problem on my site I can not write in the field of "card number", "postal code", "cvc" or the "expiration date
Hey! I am from Brazil and I am developing a SAAS product. I need to offer installment monthly payments for products and subscriptions. Is it possible? Thank you
Hello, please can someone advise how I fix a payment issue that states PENDING_SCA_AUTHENTICATION - our customer has updated card details but e are unable to process a payment
Can someone enlighten me on what a section of code possibly means 🤣
It's from a payment decline
hello devs
what does it exactly mean ?
as i understood it is caused by not matching PK and SK have been used.
can someone help with stripe webhook to firebase the payment is created but it is not sending to firebase
Hi, I'm having trouble transferring funds to overseas sellers(multiparty payments) using connect API. Is it just not possible with stripe unless your platform account is located in the US?
[Subscription Mode] How to display the Product with Price and Tax in the frontend? Is there any API from the Stripe? or Do we need to fetch the Price API & Tax API and calculate it by our own?
HI Team, It looks like order creation (Stripe order API feature) doesn't create any invoice intern where as in subscription creation API will do the invoice generation out of the box... Is my understanding correct?
Hi. Is it possible to get a customer's email from Apple Pay and Google Pay? In my test payments, the email field in PaymentMethod.billing_details is empty.
@meager hawk how i can get the ID only rather to object using webhook
Hello. How can I modify finalized invoice description? For example, we have situation where we have two options for payment, Payment by card and Payment by invoice. For “Payment by card” we need to have payment intents client_secret, so we need to finalize that invoice(invoice is coming from subscription, because we need to use Volume pricing which recurring type only). So because we need to finalize invoice for Payment by card, we can’t modify it anymore, but problem in Purchase Order Number(or memo in short). We want to allow users ability to add theirs custom memos, so we need to modify that invoice to add that memo, but we can’t do that. Problem is that we in loop, we need to finalize invoice for “Payment by card” and we need to have ability to modify invoice for “Payment by invoice” (or for example user will change memo and download that invoice again). Because we are using subscription as I described before, we can’t just make new invoices when memo is changed. Any solutions for that?😞
Hello devs, is it possible to always leave all fields appearing in the CardField of stripe-react-native? On some cell phones, only the number and validity fields appear, it is only possible to view the code field when I click on the validity field
Hello devs that will put up with my bullshit today! 😄
Just a quick question. Im trying to make intent to work with test keys. any idea why that dosnt work? Or is it not supported?
Just as a quick note. It works with live keys but with test keys it wont generate any intent for me.
Hi ,
anyone here to help me with Stripe developer certification
So you get the intent data on the redirect url after submitting your purchase.
Is there any way to handle those smoothlie with react-router(-dom)?
Something like the useParams hook or so
Daniel-paymentintent
Hi there! This is w.r.t. Stripe Connect with standard accounts
Currently, we're creating sub-accounts as per the documentation (https://stripe.com/docs/connect/enable-payment-acceptance-guide), however this is inconvenient for our users as they have to copy over their settings from their primary account and have to re-verify their business.
We've seen other platforms use Connect while their users are able to connect their main account instead of them creating sub-accounts. Is this still possible/allowed, and if so, how would we go about doing so?
Hi! I would like to know if is possible to test fail card with test clocks. thanks
DanCawford-connect
Hi, can I set statement descriptors for transfers in stripe?
🚫 K14n, you can't use that.
What?
:question: @vapid aspen 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
Cjones-statement-des-transfers
Its definitely better than PayPal..
I actually removed paypal support for our app. I think stripe is enough for online transactions.
initially implemeted both, and deleted paypal later
Hey there, I'm looking to remove the shipping address fields at checkout as the product im selling is purely digital -- could someone point me in the right direction?
Hello! I need to know how is the integración technically explained of stripe woth WordPress wocokmerce cms. Thanks so much. As more details, it will be better.
Hi,
Can someone tell me how we can charge customers by the hour?
thestorefront.com is an online marketplace for renting spaces. At the moment, our users book spaces at per day cost.
We would like to give the option to book spaces per hour. Is there a Stripe plugin that can help me achieve this? (refer the image attached)
Thanks in advance
Best,
Sai
Hi! When I create a payment intent, how long will it take for that payment intent to be canceled, if there is no user interaction. So the user does not proceed to pay, and does not cancel manually. And which web-hook event will be called? Thanks.
same here!
Hello everyone, how we can accept payment for whole cart but refund only one product amount?
We are using multiparty payments with commission of platform and coupons also appied. So how I can handle single product refund.
Hello, Our business is new to Stripe. I need a small bit of help. The customers receive a receipt for their payment but we do not receive a receipt. We receive a confirmation of payment. However, for the Tax Inspector in Germany, we need to produce a receipt with our address and details on it and the customers' address and details on it with the full transaction history. Does Stripe provide this service or what can I do to get a proper receipt? Our Tay lawyer has advised us to ask.
Hello, I am creating an integration using the prebuild checkout page, and I have three current questions as follows.
- If I want to pass a discount, do I have to call https://stripe.com/docs/api/coupons/create to create a coupon and I pass that into the checkout session. I can’t save these in my local application, so even if the same coupon code is used over and over, I will have to create a new one each time. Is that ok? Or is there a way to just pass the raw coupon data (maybe a description and the amount) so I don’t have to call the API separately to create a new coupon each time?
- How do I add in sales tax? This will be calculated in in my application, rather than us using the automated_tax feature Stripe has. So I just need to know how to pass in the dollar amount for the tax that our application has calculated.
- Our application's sessions expire after a certain time (configurable by the merchant). Should I set expires_at to be the same value that is currently set in the application, so that a customer can’t complete payment after the application's session expires?
Thank you, Susan
Hi all, Iam looking for expert in stripe to help us apply https://stripe.com/docs/payments/3d-secure#controlling-when-to-present-the-3d-secure-flow on nodejs angular project. we are stuck weeks in this
Hi, Im having trouble to do a refund for a stripe connected account.
im doing this
const refund = await stripe.refunds.create(
{
payment_intent: "pi_3L04tpSCfUurJJiW11wuWBeJ",
reverse_transfer: true,
},
{
stripeAccount: accountId,
},
);
but the error I get is
raw: {
code: 'resource_missing',
doc_url: 'https://stripe.com/docs/error-codes/resource-missing',
message: "No such payment_intent: 'pi_3L04tpSCfUurJJiW11wuWBeJ'
Hi having issues with acct_1JwAieDs4c24O9wz , their QA account configuration was suddenly altered and has blocked them on testing features in their lower environments. wants to enable account to have transfers only capability
@sour moon Please keep the discussion in the thread I created
ok
wizard - account configuration
I can surely see the payment id in the connected account dashboard
pollux - connect account refund
The email account I signed up with, is no longer active. How do I access my account so that I can manage my subscriptions?
Hello! i have implemented Payment Elements in my website and now im trying to save and retrieve credit/debit cards. Ive already saved it and Im creating my payment intent with the payment method and customer id but I dont see any changes in the iFrame. Do i have to do this implementation manually or it supposed to be automatically added in the iFrame?
Hi! is it possible to use error cards during clock tests?
Hello everybody, I have two questions:
- Is it possible to have free subscriptions? In case I want to give users the option to subscribe to my platform for free, and then offer paid content inside, but separated from the subscription.
- I want to add tiers to the pricing of my multi-tenant app, so for example, if a tenant has +100 subscribed users to their platform, then I charge them a set amount extra per month. How can I achieve this? Should I add a fee to the tenant subscription dynamically, or this must be handled in a different way?
Please if I didn't explain myself properly lmk and I can elaborate. Thanks!
Bumping this from the weekend
Hi there! Technical question w.r.t. Stripe Connect -> standard accounts
We're a platform like Shopify where creators can create stores to sell products on. Stores can link their Stripe account via our Stripe Connect integration.
Currently, we're creating Connect sub-accounts as per the documentation (https://stripe.com/docs/connect/enable-payment-acceptance-guide). Image of how we do this code-wise has been attached, the stripe_account_id gets passed to Stripe's onboarding flow.
Here's the issue/caveat: Many of our creators already have a Stripe account. With the above code and onboarding flow, they are required to create a sub-account (image of this also attached) which is completely blank, meaning they have to copy over their settings from their primary account and have to re-verify their business, thus having to wait again to get access to perks of an established account (e.g. chargeback protection, 24 hour payouts, and such)
We've seen other creator platforms use Stripe Connect, where their creators are able to link their main account instead of sub-accounts. Is this still possible, and if so, how would we go about doing so?
can someone let me know what is causing my code to setup 2 accounts in stripe?
Still trying to determine my why redirect to Stripe checkout not loading.....Error in the browser console on client is>>>>Stripe Checkout is not able to run in an iFrame. Please redirect to Checkout at the top level.....the only thing I don't understand is that it was working fine locally in development. I wonder if it has something to do with the nginx server....proxy maybe....anyway....any ideas how I can troubleshoot greatly appreciated....the route line that has been working is the standard>>>return redirect(checkout_session.url, code=303)
Thanks
What are language processing tools? "We’re looking for people with a strong background in and interest in building language processing tools and Scala-specific developer tools."
Hi there!
I have a question regarding Stripe connect payout charges.
Right now I'm developing a custom system using Stripe japan account.
So the fee to refer is
https://stripe.com/jp/pricing
https://stripe.com/jp/connect/pricing
Our vendor will get 92% of every sales they make by using our platform.
For example, Restaurant A (vendor) charge their customer ¥1,000, so the calculation breakdown as below:
¥1000 - 3.6% (Stripe processing fee)
Balance: ¥964
¥964 - 92% = ¥886.88 (payout)
Balance: ¥77.12
The payout fee:
(¥886.88 x 0.25%) + ¥250 = ¥252.21
¥77.12 - ¥252.21 = ¥-175.09
Balance: ¥-175.09
I'm just curious why the balance will become negative with Japan currency, but if I switch to other currency let say MY, the balance is positive.
Can someone advice me on this.
THanks!
Hi there,
Currently I have my products and plan price ids created in test mode in Stripe Dashboard. If I transfer the specific plans to "Live" mode. Would the Stripe plan id remain same as in test mode ?
Also, if we use the live API public/secret key to make call Stripe API calls, do we expicitly set the live_mode = True in each of the calls made or is it handled within Stripe based on the API keys?
Hi @daring lodge can you unarchive this thread please? I have a question ,https://discord.com/channels/841573134531821608/975769661150994513
Hi whatsapp today
Hi, I cannot seem to create a Stripe connected account under the recipient service agreement.
I previously contacted support and they told me that I "needed to request card_payments capability", but that doesn't work because of the recipient service agreemeent (yes a contradiction).
The error I get is
InvalidRequestError: Request req_dJ2gBwYF6hngzB: Your platform needs approval for accounts to have requested the `transfers` capability without the `card_payments` capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact.
This is the call I make:
stripe.Account.create(country="FR", type="express", capabilities={"transfers": { "requested": True}}, tos_acceptance={"service_agreement": "recipient"})
My stripe make guest customer before e real customers, i need to skip this fonction too only have customer. i don t find the spec to delete this fonction on the stripe docs
Hello - I have a question about offline payments. I would like to facilitate offline payments in my POS system but Stripe requires an internet connection for the card reader to function. Is there any way around this? Is there a plan to allow this in the future?
Hi, I have a doubt regarding connected account login
once a connected account completed their onboarding process, they are able to login to their stripe account
login is like sms sent to the respective connected account's registered mobile.
Hi there - I'm using Plaid to integrate ACH with Stripe. Is there a way to use one time ACH payments using that flow?
My doubt is that a connected account trying to login using the registered email during onboard process is not recognizing.Why?
only the sms verification is working
bwurtz999-offline-payments
hello devs, how can I change the description of the invoice that appears to the customer in his bank account when creating a Subscription?
Hi everyone, is that any way to filter tax rates through the api? Most of the resources have a search entrypoint, but not taxes.
Hey 😄 I was wondering with the new orders api is it bad practice to create a new order each time the users presses to go to checkout? will Stripe get annoyed by this or is this compeltely fine to do as it seems quite hard to link and manage orders with customers , I guess it would be similar to remaking a new payment intent each time a user presses buy instead of using a previously created one
Hola alguien español?
Stripe me bloqueo la cuenta, quisiera saber si tengo forma de retirar el saldo o que va a pasar con ello, agregue 45 usd hace 5 dias y todavia no impactan en la cuenta, quisiera tener informacion o como puedo proceder gracias.
Stripe blocked my account, I would like to know if I have a way to withdraw the balance or what will happen to it, I added 45 usd 5 days ago and they still have not impacted the account, I would like to have information or how I can proceed, thanks.
Hi. Why success url is being sent without any cache?
My sellers are not able to see terminals, locations from there dashboard
I am trying to save user id in my system as metadata in stripes system from the checkout session creation so I can use the user id in my webhook endpoint but it is not saving!
Hey Team, Whats the difference between charges_enabled and payouts_enabled for express accounts? I dont allow our accounts to accept payments directly for our user base, we only pay them out manually. Am i safe to assume that I dont need to check charges_enabled, but instead payouts_enabled?
Hi everyone. How can I refund a pending bank account payment in stripe? The dashboard does not give me the option. Will I be able to do it by API?
Hi - we own two applications (each with a stripe subscription) and want to decommission one and move all users from that application into the other (so we will decommission application 1 and move users to application 2). Looking for advice on consolidating/changing the subscription for those users that are being moved without them being interrupted.
hi! i have a question about stripe express accounts. if i already have a stripe account with access to a standard account and i am also an express account on another users platform, can i find my express acount information somewhere on dashboard.stripe.com or do i have to go to connect.stripe.com/express_login to login to my express account separately?
Hi. Why success url is being sent without any cache?
Hey all, I'm integrating the Payment Element and I'm trying to submit the form when the user presses the return key on the keyboard. However the return key doesn't have an effect, presumably because PE is an iframe, and the <form> is in the parent page.
Does the Payment Element support submitting via the return key on the keyboard?
Thanks!
Hello
I am having some issue with Stripe api integration with laravel. It was working fine from the last 7 months but from 29th april, i am facing a error. Whenever my clients try to pay their bills, they get this error :
Amount cannot be funded. Please check your billing method.
I have about 10 clients and all of them are facing the same issue. If they update their card then its working fine but their previous card is not working. Most of them have funds in their previous card so they can't use new card. Their previous card is working fine on other places. Kindly someone help me with this issue.
Thanks In Advance
Hi all. How can I retrieve an event that was sent to a Connect Webhook endpoint? I am trying to retrieve one using https://stripe.com/docs/api/events/retrieve but it gives me a 404.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
can someone help with stripeCLI webhook to firebase the payment is created but it is not sending to firebase
Wanting to use the default_price parameter of the Product object but the API docs note that this is a Preview Feature. What are the limitations of a Preview Feature? Is it safe to go live in production using this param?
Hello!
-
I've already integrate Stripe’s pre-built payment UI using the
PaymentSheetclass, by following https://stripe.com/docs/payments/accept-a-payment?platform=android&ui=payment-sheet -
Klarna guide looks different https://stripe.com/docs/payments/klarna/accept-a-payment?platform=android it used
PaymentLauncher.Companion.createand other steps.
How do I integrate Klarna into Stripe’s pre-built payment UI? in other words how can I have both Klarna and Cards in the same pre-build checkout flow?
hey team - question about the StripePayment react element. Is there anyway to know, either before or after it renders, which fields it is displaying? We'd like to always collect certain billing address fields, like address_line_1, address_line_2, etc, but don't want to show duplicate fields
PLEASE
NECESITO AYUDA, NO ME CARGA MI USUARIO DE WIX Y VOY A PERDER TODO EL DINERO
hi guys, is there any way to show the company's address in the default receipt template?
I'm creating a payment intent with the receipt_email and description fields.
I see the option to add custom branding logo/colors, but couldn't find a way to add the company address. It would feel a little exaggerated to have to use a custom email template just to show this field(?).
@daring lodge I can't reply in our thread for some reason, but I had one follow up. Can I just send a dollar amount for tax when I already know the amount, rather than a rate? I'd like to NOT have stripe recalculate the dollar amount of the sales tax, if possible. Thanks for your help so far, much appreciated!
Let me reopen your thread @sweet cradle and we can chat in there
Hi Team, I contacted you earlier last week about a bug regarding accounts.creaeLoginLink. Essentially the return_url param is not working (Bug). Any updates on this?
Scheduling cancelation changed out from underneath us
devs, is the Account name that I put here the description that appears on the customer's bank invoice?
is there any way to "reset" the customer list in test mode to default/empty, or to match live mode? my implementation tests are creating a lot of junk.
I would like to do that too
I have a single subscription product with tiered based pricing based on qty. I am going to have a daily cron that will just recalculate the quantity each user is using and send the api call to stripe to update it. What would be the best way to tell if a user changes tiers so I can notify them by email? I know looking at the customer.subscription.changed event I can see a breakdown of all the tiers and their upper limits and I can see the old and new qty, so I could calculate their old tier and new tier from that and see if its different. I was just wondering if there's an easier way where I can get stripe to just tell me if the tier has changed directly?
Hey guys, I'm integrating Stripe with a .Net backend API, everything is working find so far but I'm wondering if it is possible to add metadata from SubscriptionCreateOptions to the PaymentIntent object returned in the Webhook. After a Subscription is created I need to get some custom values in the Webhook when Events.PaymentIntentCreated happens. any idea? thank you
What is the best way to batch update the metadata of customers in my stripe account?
Hi - need some help with my stripe account randomly issuing refunds to my customers - can anyone assist?
pm_1JpsGtKBBzEHwl1jY6I1ayrH
Hi,
is there a way to get all invoices of one subscription somehow at once with ids ?
With a recurring payment on a subscription, at what point does the subscription change from ‘active’ to ‘over_due’ … is it (a) as soon as the draft invoice is finalised and before the payment is attempted … or (b) once the first attempt to collect the payment fails?
Hello - I have a question about the payment method details when pulling a charge. I retrieve a charge and then use $charge->payment_method_details->card_present->receipt->dedicated_file_name to get the application ID for the receipt. Is there any reason that $charge->payment_method_details->card_present->receipt would be null after an in-person payment? I just had this happen earlier today.
Hey, I have a question so stripe is asking for business invoices "attach one of the following document types: Invoices from your suppliers for the branded items, authorisation from the brands, authorisation from an authorised supplier/wholesaler" but I cannot do that because I own the software and I sell license keys for it
Hey 🙂
quick question. we currently have a customer that receiver error incorrect_number on a saved payment payment method.
How can this happen?
Thanks for reply in advance 🙂
how to add discount to subscription for only the very first invoice
Hi. I would like to know where is the documentation on how to test my webhook. I am currently integrating Stripe to receive payments via OXXO (mexico) and I can't find what is the REST protocol message that Stripe sends to notify me of a payment or ask for a customer's balance.
Hey team, having an issue for writing integration tests for my Stripe webhook endpoint. Signature verification is failing with Stripe webhook event could not be verified with error: No signature found matching the expected signature for payload. I've created a fake webhook event (see thread) and a fake stripe signature via generateTestHeaderString using the same webhook key that I am using in the webhook endpoint to verify the event via constructEvent
Hi, Is stripe identity available for all countries?
and what is the difference between onboarding done by Connect vs identity?
Hi team! I am trying to test Payment Request button using wallet locally. I am serving the code over https on localhost, but it doesnt show any of the appropriate buttons (neither apple nor google). I was wondering if there is a way to see the Payment Request button locally and interact with it. Thanks!
We're trying to support a complex discount for our subscriptions. Specifically, we want to offer 3 months free then 25% off thereafter on one of our subscriptions. Ideally this would be redeemable with a promo code but not an absolute requirement. How can we implement this?
Hey! I'm trying to debug a timeout issue with Stripe Charge API in golang. We're using a custom httpclient. The code is something like the following
backendCfg := stripe.BackendConfig{ HTTPClient: &http.Client{ Timeout: timeoutinSeconds, }, } stripeClient := stripecharge.Client{ B: stripe.GetBackendWithConfig(stripe.APIBackend, backendCfg), }
Occasionally the request times out after timeoutinSeconds and the client retries. But we get an error with the code "idempotency_key_in_use" for the retry, which means the initial request didn't timeout on stripe's end even after the timeout we specified. Is there a different way to specify the timeout or is this just a bug in the Stripe API?
👋 Hi I'm working on ACH debit (us_bank_account) integration, and I'm confused by the 2 resources: Payment Method (https://stripe.com/docs/api/payment_methods) and Bank Account (https://stripe.com/docs/api/customer_bank_accounts). We're using Payment Element UI on the front-end and looks like the created setup intent has a us_bank_account Payment Method associated, but I couldn't find a Bank Account. Are they mutually exclusive or actually different concept/responsibility? Thank you!
is there any way to pause the subscription and update the current_period_end acording to resume_at date?
Hi all, i have a question about connect accounts and direct charges.
From my understanding if i create a connect account of type custom and request the card_payments capability. My connect account user will be allowed to process payments directly vs the platform processing it and then performing a transfer for example. Cool that makes sense, but my concern is for the Terminal APIs.
According to this documentation Terminal/in-person payments can only have direct charges for standard connect accounts and not custom connect accounts. This means the platform owns API resources vs the connect account for other things like payments etc. My main goal is not not have connect accounts be able to login via the dashboard and only interface with my app for managing their account.
https://stripe.com/docs/terminal/design-multiparty-platform
Not sure if anyone can answer this or not. But here goes:
We have an old WPF application that we are trying to temporarily keep alive. Eventually getting rid of it, but for client reasons, it is still going.
That said, we are actually going to be using the Stripe API through Stipe.Net to accept payments in this application. We are using Stripe as a server application though that lives on a server and NOT in the WPF application. Mainly because we don't want to have to maintain and redeploy the WPF application so we are using the Stripe server-driven application solution. We are using the Stripe Terminals for this project.
That said, our WPF application has an HTTPClient calling functions on the server application to create PaymentIntents, etc.
However, there is one part where we need to have a Webhook response from Stripe back to our server application. At this point, the WPF application has no idea of any response because the response came back to the server, not the WPF application.
So my questions is, what is the best way or can a WPF application have something like a webhook listener so it can react to an external webhook response from Stripe?
Would it be some sort of console app embedded in the WPF application where it would have its own little webserver that the webhook response can send the response back to the WPF application?
How would the WPF application get the response back FROM the Stripe webhook?
I usually live the world of the web and doing this via the web is a not brainer. WPF is a different beast. Any help is greatly appreciated.
Hey! Trying to set POST v1/accounts/:account_id with additional_verifications.us_w8_or_w9.requested to true, so I can collect that form from users. But I'm getting complains that additional_verifications.us_w8_or_w9.upfront is not present and when I add it, it says that the array in invalid.
What would the correct data be for requesting W9 forms for accounts?
i'm looking for a documentation of the new server-driven payment collection from BBPOS terminals
with examples
Hello everyone,
What is the right way to purchase a product (using api) with a specific price
(i will have products with multiple prices)
For test mode, is there a way to delete all the products with pricing?
So I'm trying to set up a subscription using these instructions (https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements) and got it all built (having skipped the sample app step). When I started logging the webhooks that came in, I got a invoice.payment_succeeded event, but the billing_reason was subscription_update, rather than the subscription_create I expected.
Assuming I did something wrong, I went back and ran the example app, and sure enough the same results. In fact the final page of the sample app says something about if they last4 is missing from the default payment method, it's because of the webhook. And the webhook code there is also looking for the subscription_create that never came through.
Am I missing something or is anybody else seeing this as well?
Does stripe have any easy way to bulk migrate user subscriptions to a new price?
We have a decent amount of users on one price and will need to upgrade them to the new pricing all at once
How are donations between users of an app made via a stripe account?
Hi i have a payout withdrawal failing on laced and it comes up with this?
Can anyone tellme what's wrong with this, please?
Is there a way to download the API request log?
Wanted to do some analysis of which app is using it most and when
Hello guys, I'm wondering how I could use Stripe tools for my project. I want to offer to my costumers a saving plan, so they add their credit/debit cards and get charged periodically. They should be able to see their balances and once it reaches some amount, they can buy my products. I don't know if I should use Stripe Connect and register them as Account, or just as Costumers. The point is also to be able to compensate any fee, so if they add 10, they have 10.
I appreciate your help!
Hello! I'm using a PaymentIntents based form with automatic_payment_methods. I have a card saved with google pay, and I've enabled google pay in my Payment Methods list, but it never shows up as an option in the form when I'm testing. Is there anything special I need to do to add google pay support?
Im getting rate-limited on stripe, is there a way to prevent it?
I have several applications linked to my stripe that request information, is there a way to get different API for each app and so rate limits for each are different
Is there a way to compel PaymentElement (for cards) to ask for street address? Just the zip is not adequate for Stripe Tax. If we add the street address to the card (manually in the Dashboard, for test) our subscription works. If we leave it as the setupIntent created it with only zip we get:
{"message":"The customer cus_LesDht.........'s location isn't recognized by the tax engine. Set an
addresson the customer object and verify with thetax[automatic_tax]status."}
I see it asks for address on the customer object, but the docs and our experimentation verifies it falls back to card address.
A question on integrating application fees smartly. Currently i have the Stripe fees (2.9% + 30¢) serverside hard coded to use when calculating what application fees i might collect at any given point.
Let's say that for whatever reason those stripe fees increase or decrease based on volume of stripe's business model changing etc.
What approach has anyone seen (if any) about dynamically changing stripe fees specifically and deploying serverside. Kind of wish there was an API to retrieve the current stripe fees for a given platform.
Hey there! Is it possible to add a cancellation reason when cancelling a stripe subscription through the API?
Hi everyone, I am working on a project which connects several cargo carriers with final customers. Is there a way that final customer can pay directly to carrier stripe account for each service?
Is it possible to pass a Payment intent to a Quote for payment? When using Stripe.js to confirm the Payment Intent it just captures the payment on the client. I feel like I'm missing a step 😅
How do I prevent lock timeout error
Hey! I have two questions about Stripe Payouts. I'm currently creating some manual transfers and payouts and then I'm storing the payout on my DB so I can show the status for the payout to my users (Also I'm using the Web-Hook events for payouts, to update the status). Here are my questions:
- When I created a payout the initial status is
pending, when it changes toin_transitstatus and when topaidstatus? (I don't quite understand the docs, see the attached image). - I can know when a payout becomes
paidorfailedwith the Web-Hook eventspayout.paidpayout.failed. But how I can know when the payout becomes onin_transitstatus?
Hello,
I have a Restaurant that want to sign up to my SAAS but we are having issues verifying his account tax information. Is there a way to solve this issue or who should I contact?
Hi - I am trying to retrieve a report type object to see if the status is now succeeded, however, i get an error: No such reporting.report_type: -- Any ideas what I could be doing wrong?
Hello,
Some of our connected accounts are getting notified to contact us because their payouts are paused; however we've not paused them and they do not show as paused when we look at their account. acct_1KepkI2E2YtdTOix
@mighty hill sorry for the late replay to my response. I could poll the server, but the application could be running on mutliple machines at once. They are kiosks. Last time we tried polling a server with these things, it slowed our network to a crawl.
Is it possible to add Link as payment method to an existing payment intent from an invoice?
Hi! We're having an issue with a Connect account that is located in a different country (CA). We use separate charges and transfers to process payments, and the transfers are failing with the error "Funds can't be sent to accounts located in CA when the account is under the full service agreement." Following the docs, it appears that we can create a new Express account that is configured to enable different service agreements and capabilities; however, our Connect Express settings page does not allow disabling card_payments and only enabling transfers, even though that is the only capability we need for this account. I'd rather not go the route of Custom onboarding unless we need to. If there a way we can make these capabilities configurable per country?
Hey, is there way to not trigger the 3D secure flow ever when saving a card using setup intent? What I want to do is to create a payment method object for a card on stripe using a setup intent without having the user do any sort of authentication. I want the authentication to only trigger when the customer attempts to make a payment
Hello,
I was wondering what Stripe api had to be used for connected accounts and refunds.
Hi, is there a way to add an external account via a stripe element with a SetupIntent? I want to set a user to be able to setup a US bank account for their connect account in the most compliant way possible
Hi guys!!! I have problem the flutter_stripe show me an error to enable card_payment on stripe dashboard for my connect account. but in test mode how/where can i do this?
hi guys i need to create a customer portal can anyone guide me through
when i checked the latest youtube video i was meant to code and i cant code
Hello,
I have a Canadian connected account that received a USD payment. A few days later, that payment was completely refunded but at a different exchange rate which left extra funds in the connected account. How can I move these funds to the main platform account? I tried using an account debit and got this error: Account debits are not supported from CA to US.
is the list of supported institutions for instant verification with ACH direct debit available anywhere?
Found this on the NACHA website. They run the ACH accrediation
https://www.nacha.org/content/nacha-direct-member-0
Hello, is it possible to associate api call with a specific stripe account? For example, i'm working on a retool page that will be used to update some Stripe entities (like invoices etc), and would be great to see in logs which employee did this action
Hello, I need an answer regarding ticket #25653220
Hey I use sellix and stripe is the gateway
I just saw this
Does this mean my account is shut down or disabled for the time being
Hello, does anyone know if/how you can use an existing stripe account to complete stripe connect onboarding on another platform?
king-account-support
Quick one, How long does a paymentIntent last?
Eg, server generates paymentIntent, it's stored in db, and the secret sent to the frontend - how long can i hang onto it before i need to purge it?
We use payment elements, is it possible to do plan selection without generating new subscriptions when the user changes plans? I see it's possible to add upsells to a price which probably would be enough for us, but I can't seem to find how to add it to the payment element, it seems to mostly be for stripe checkout? IE, ideally the page with the payment elements I want to add an drop down where once can select between prices, or if that's not possible a price and its possible upsells.
Sairony-subscriptions
hi i need help with doing some integrating payment methods into stripe.
hello, in my website i have a subscription based model - users sign up on my site and within stripe, i create a product for each user when they sign up, along with a price of $10 for that product subscription. Other users can subscribe to other users as well. Can i make it so a user can update their subscription product price to say $20? What happens to existing reoccurring subscriptions that already subscribed at $10? i am using the stripe api for everything, integrated within my own application
Hello. I have a question. I'm trying to create an express account int test mode. the account was created but it's restricted as TOS need acceptance.
accepting tos through api is not an option for express account and at the same time there is no account holder to get this accepted. what would be the solution to have this test express account marked as complete?
How to we test the Tax Exclusive here ?
My account does not show a tax tab how can i find these documents
Is it a security issue to have object ID's such as paymentmethod ID's in the front end?
Hi i had created a product in test mode and enabled payment methods - cards and wallet , In wallet i had enabled gpay and apple pay but both of that is not showing in checkout page can someone give me a solution for this problem
sure
shall we keep the discussion within the thread?
yes