#dev-help
1 messages · Page 155 of 1
hey, I created a transfer of $10 through the transfer_data field when creating a charge ($15) for a Standard Account.
I issue a refund of $10 with the reverse_transfer set to true (https://stripe.com/docs/api/refunds/create#create_refund-reverse_transfer). As the doc states, it reverses proportionally to the amount refunded, which is not what I expect it: I want the full $10 to be transferred back, and not only $8.
- Is it possible to reverse the whole transfer even if the refunded amount is < charge amount in the refund creation, or do I have to reverse the transfer manually, or else ?
- Is it the same behaviour for Custom accounts ?
hello. quick question. what is the difference between the plan and the price object? is there an api evolution story there and are there any resources that explains why they are similar so similar? thanks!
Hey there! So I had this issue yesterday as well, we're in the on-reader tipping beta for Stripe terminals, and making a reader settings object and passing it to the config object, and then finally passing it to a location wasn't creating a splash screen or tipping screen. The issue yesterday was that we weren't onboarded to the beta properly - but after that was fixed - the first terminal had everything working. But, i'm on boarding new clients to a different reader tied to a different location - and the splash screen got updated but the tip screen doesn't show. The logs for the request id are as follows: "req_u12lfGjFCPjXE8" (for File Upload Image), "req_8uJbzEpe4pODdp" (for Reader Settings), "req_tsLQ6NZiNIkw5b" (for Configuration) and then "req_YwAToqQMG37Zja" (for Location). Is there still an issue in our beta sign up?
Hello everyone, I need help with my project.
I explain to you quickly by google translation😅 , I created an online store in html css and javascript I had several problems with the basket so I moved towards payment by link saves only when the customer orders directly l article I do not see the size he selected.
if you will help me it would be wonderful, my project comes out in 10 days and I can't find how I could do to recover the size that the customer has selected.
thanks in advance
Hi all. We have some information in customers' billing addresses (customer.address) that we need to get into the generated "Payout Reconciliation" report. Unfortunately, it looks like only shipping address components can be listed there. Short of duplicating the data from the billing address into the shipping address, are there any good options? Relatedly, when I dupe the data and regenerate the same report, I don't see the shipping address fields updated in the output.
Just wondering if there is a JS version of this migration guide: https://stripe.com/docs/terminal/references/sdk-migration-guide
Hi 👋 have a question regarding hosted invoice pages and ACH credit payments. I was testing my first hosted invoice with ACH and I noticed that when I select ACH as the payment method (in the invoice page) it shows the customer's bank information instead of ours. Is that right? Does anyone have an idea of how that work? Thanks in advance!
(give me a few minutes to catch up)
Hey, I got a question about retrieving the external account on a connected account. I want to retrieve the last 4 field from the ExternalAccount object. I and using the Java SDK.
Hey, srry I got a question, I am testing my webhook build locally by using "stripe listen --forward-to dev.localhost:5000/v6/stripe/webhooks/" got error "dial tcp: lookup dev.localhost: no such host"
i need help getting into my account
Hey I'm using Stripe.js and SetupIntent to collect a payment method. I'm trying to disable the payment element fields created by Stripe.js, using the library's api, while confirming/submitting and processing the payment method, but I'm not seeing how to do so in the docs. To create the payment element, I'm using something like:
const stripe = Stripe(STRIPE_KEY_PUBLIC);
const options = {
clientSecret: SetupIntent.clientSecret,
};
const elements = stripe.elements(options);
const paymentElement = elements.create('payment');
paymentElement.mount('#some-ui-element');
I see there is an update method https://stripe.com/docs/js/elements_object/update_payment_element#payment_element_update-options, but it appears to be used to update form options such as locale, and not state (such as disabled). Is there a way to set the state to disabled?
demmerson-disable
Hi, I have a question, when using "destination charges" I created the PaimentIntent; does the money take time to transfer to the bank account?
i use Java.
Hi team,
I am using Stripe Elements for payment, and trying out the example from https://stripe.com/docs/payments/quickstart.
I am trying to disable the Pay now button when the Stripe Elements are loading but I haven't succeeded yet.
Please find the video file attached, starting from 4 second. The Pay now button is enabled when when Stripe Elements are being loaded.
Much appreciated!
Hi, can i ask if stripe can be use for corporate account? I am in malaysia
:question: @normal pewter 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 it possible to split charges to multiple stripe account holders in a subscription payment?
Hello,
In the timeline, it shows status as refunded on 11 Jan 2022. but overall status is partial-refunded.
When does the overall status get changed to refund?
please find attached image
Thank you
Is there a straightforward way to determine a user's default payment method if you don't know the type (card, sepa, etc)? I allow users to delete their payment method while still having an active subscription - but if they come back later to re-add a payment method, it seems like I'll have to issue an API call for every possible payment type (card, sepa, etc)
Hey 👋
I want to create integration test that is confirming Subscription and test "activation" flow on our back end after webhook has landed. I've only clientSecret, subscriptionID and customerID. Is there any way that I can mimick confirm card payment action in test mode?
Hi Guys. I have one question regarding cancellations done by using the Stripe dashboard. When we cancel a subscription, sometimes we refund the last payment in the same window (please see the attached image), and after doing this we expect a customer.subscription.deleted and charge.refunded event, but unfortunately Stripe generates a invoice.updated event instead of the expected charge.refunded
Hi, Is it possible to show Email id and Name in Payment gateway page in Flutter
Does the Auto-pagination get every single record?
Hey, I want to generate an invoice pdf before it has been finaliZed. Can’t figure out how to do this.
Hi there!
Im trying to implement now Stripe into our Java app
Before I did it for the IOS and the website
I red the docs and I wonder
Is there a way like in IOS and web to create payment method object without payment intent?
In our app flow customer first save his payment method and then in the next step he get charged
Hello, we've to do subscription payments via payment intents?
At present I'm accepting payments only for type card but am investigating adding sepa_debit now. I can see in the dashboard where to enable this, and I can see that I would add this also to the payment_method_types for the Checkout. But are there any additional catches/costs I need to be aware of?
Can I re-open this thread?
Question related to SCA, Subscriptions, and Coupons/Promo.
Just integrated Stripe in my startup and we're not looking at using coupons/promocodes to discount user subscriptions. If the user's bank requires SCA to authenticate, and the user signs up for a £5.00/month subscription with a 50% discount for 1 month then the first payment is £2.50 due to the discount but the next month's is £5.00; will they be required to do the SCA auth flow again when we charge them the full price of £5.00?
Hello, I'm working a Connect Express integration which sometimes has split payments to multiple parties, but most of the time we use a "destination charge" to a single connected account as described here, using transfer_data and on_behalf_of, and application_fee_amount attributes. When used this way, the PaymentIntent we create automatically triggers both the Charge and the subsequent Transfer to the connected account. In some contexts, however we need to split the payment between multiple parties and for that we are using transfer_group and then creating the necessary Transfers manually in our webhook handler, as described here.
My question: I've noticed the amount of the Transfer created automatically in the single-payer scenario using transfer_data[destination] is the total charge amount, including the application fees. For example, if the PaymentIntent amount was $100.00 and the application_fee_amount was $7.00, the Transfer automatically created by the PaymentIntent would have an amount of $100.00.
However, per the documentation for "Separate charges and transfers", we should deduct the application fee from the amount we include in the Transfers that we create manually. In this example, the Transfers we create manually should have the amount set to $93.00. This concerns me because the end result will be some Transfer amounts that include the application fees and some that do not, and I'm worried about that inconsistency triggering confusion and errors down the road.
Is there a better way for me to create manual Transfers that will follow the same pattern (especially with regard to the amount and application fees) as the Transfer automatically created when the PaymentIntent has the transfer_data[destination] and application_fee_amount set?
Android app not redirecting back to app after completing a Create account form via "CustomtabIntent" in Android
Stripe Terminal
I am making new connect standard account using stripe api
After account create trying register M2 and WisePOS E
But from dashboard I cant go to page from Navigation Menu More -> Terminal
It shows Only Account Administrator can eneble this feature
But I am expecting to whenever I create new connect account that Terminal is Enabled or I must eneble it from somewhere or api
Any solution?
Would it be ok to listen to the setup_intent.succeeded webhook to set a payment method as the default on created subscriptions?
masonhale-connect
Hello I have a Platform account where I implement a Customer account and a Connected account. I want to make a payment from a client to a connected account with a commission, commission must go to my platform account. How can i do this? Does the Platform account have its own wallet?
Question - why does a monthly subscription cycle ends on a 29th, instead of the last day of the month?
Hi, can i use an account id that is a standard account and is not created by my platform as destination for the paymentintent?
Hello
Hi, can you tell me how long can authorization last?
Also, is there any expiration for payment methods?
We have a situation where for future ship dates, we may capture payment after 30 days.
My invoices were not intended to be paid. What happened?
Hi guys. I used to send test webhooks from the dashboard, and all the documentation refers to this capability, but since the redesign I cannot find it anywhere. Can someone point me in the right direction?
Connected accounts and stripe tax: I want to see if a connected account has enabled stripe tax. If yes → create a checkout session WITH stripe tax.
If not → create a checkout session WITHOUT stripe tax
Right now I'm getting this error because I'm trying to use Stripe tax regardless if the connecteda ccount has enabled it or not.
Stripe Tax has not been activated on your account. Please visit https://dashboard.stripe.com/settings/tax/activate to get started.
How can I retrieve this information? I can't find it in the 'account' object
Aezur-test-events
Here is my code for Manifest. <activity
android:name=".screens.carrier.CarrierHomeActivity"
android:launchMode="singleTask"
android:screenOrientation="portrait"
android:windowSoftInputMode="stateHidden">
<intent-filter android:label="@string/app_name">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="www.roadcall.co"
android:pathPrefix="/payment"
android:scheme="https" />
</intent-filter>
</activity>
My return url is : https://www.roadcall.co/payment/return_url
karsh - tax
Its working if I am clicking on this link on a message or email, But it not automatically redirecting after completeion the stripe account form.
Hi, We are building a system where regular uses can sell used items a bit like Facebook Market Place or eBay, can you create connected accounts for individuals or can you only set business account?
i have a couple of questions regarding the use of the payment element for subscriptions.
currently i have a two part sign up form where the email entered by the user is used to load the payment element in the second component. Am i right in thinking the users email is required to load the paymentIntent for the payment element? and therefore if i wanted to have these on the same page, i would need to delay rendering the payment element until the user had entered their email?
also am i right in thinking there is currently no method of calling a function only if the payment has succeeded on the client side?
it feels a bit strange registering a user before i confirm payment, if i can't confirm payment before then i also need to design a whole solution purely for users who dont have the money or decide to delay.
Hi there, I'm looking to get a statement of all of Stripe's fees/charges in 2021 for my business. I am unable to log in because the website rejected my account ownership? Not sure why, and so I am unable to access support because I have to log in to Stripe first. I am going in circles if someone could please assist sorry I am not sure how Discord works
Hi there! I'm wondering if someone can help me with usage record creation. Is it possible to report usage with a timestamp of subscription.current_period_start? It seems to be possible in test mode, however it doesn't seem to be possible in production mode.
For example:
This sub in test mode: https://dashboard.stripe.com/test/subscriptions/sub_1KMa3OI67GP2qpb4hyE470sd
Has a current_period_start of 1640995200
When I run: stripe usage_records create si_L2fOhbHARTiAuF --quantity 194 --action set --timestamp 1640995200
It accepts it
{
"id": "mbur_1KMwGyI67GP2qpb4JbAXrLTN",
"object": "usage_record",
"livemode": false,
"quantity": 194,
"subscription_item": "si_L2fOhbHARTiAuF",
"timestamp": 1640995200
}
However, this sub in prod mode: https://dashboard.stripe.com/subscriptions/sub_1KMgCKI67GP2qpb4ZjmF49nb
Has a current_period_start of 1643328000
However when trying to report usage to that timestamp:
stripe usage_records create si_L2ljqqxevcc4vu --quantity 0 --action set --timestamp 1643328000 --live
{
"error": {
"message": "Cannot create the usage record with this timestamp because timestamps must be after the subscription's last invoice period (or current period start time).",
"param": "timestamp",
"type": "invalid_request_error"
}
}
If I increase 1643328000 to 1643328001 (adding 1 second), it accepts it:
stripe usage_records create si_L2ljqqxevcc4vu --quantity 0 --action set --timestamp 1643328001 --live
{
"id": "mbur_1KMwMUI67GP2qpb4oU1egzGx",
"object": "usage_record",
"livemode": true,
"quantity": 0,
"subscription_item": "si_L2ljqqxevcc4vu",
"timestamp": 1643328001
}
Hey Guys, i am using stripe checkout for subscription and listening to updates on webhook. I wanted to ask if subscription is cancelled past due date, does a new subscription id is generated or the existing one is reset to "active".
Also once a subscription is expired, should i use customer billing portal to buy available products or create another checkout link. I am using customer billing portal for managing cancellation and upgrades.
Is there a limit on the number of Custom Connect accounts I have within my system?
hi guys, is there any way i can retrieve the invoices Stripe generated for the processing fees in a connect account?
vati_1KEHaOJbKXNH7mErMKBieMJG is an example of an invoice i could retrieve from Stripe's dashboard
i would like to do this but from the API, though
Is it possible to do:
- payment from Platform account to Connected account?
- payment from Connected account to Platform account?
When I click “Checkout” I get a “POST http://localhost:4200/checkout 404 (Not found)” error. How come? I’m using Angular and Node.JS for my code.
Do you have a /checkout route in your angular/node app (whichever you are running on port 4200)?
How do you handle using "test mode" for staging and for local dev? I'd like to detect which environment initiated the event so that it's only processed in the right location
Hi there, I've been using this endpoint https://api.stripe.com/v1/account to get my account info but the result I get is different from what I see in the API docs. For example in the API docs I see business_profile but in my call (copy and paste from stripe doc) that attribute is not available. Am I missing something?
When I click “checkout” the pop-up appears
I’ll give you my GitHub branch
Max4637-local-404
Or, as a stop-gap, block processing in staging whenever I'm listening in local dev. Otherwise the event log records tons of failed responses because db objects aren't shared across staging and local dev...
Mike Stop Continues-identify-test-mode
I'm using curl btw
eduardosasso-account-api
I need help changing my phone number
I need help changing my Account number with stripe
Do I have to wait 7 days in test mode?
Has anyone seen issues since Aug/Sep of 2021 with using Plaids instant verification of a chargeable source (a bank for instance) as a Connect Account? It's like Plaid doesn't take into account the Connect Account Id acct_***** and instead just makes the btok_**** for the parent Stripe Account which can't be attached to the Connected Account?
Hi, do you have any problems with render payment request button, cause my GPay button doesn't render, see a lot of 401 errors in devtools https://i.imgur.com/Q7IJHee.png
Hello everyone 🙂 , I want integrate multibanco with Stripe on my Shopify store but I don't understand how can I do this. Somene can help me please ?
For Custom Connect accounts, is there a way to automate the collection of bank account details for payouts similar to how there is an onboarding collection of info (via https://api.stripe.com/v1/account_links) ?
Hey, do you offer services in Iceland? i really need a payment provider and stripe is the only one that works with my booking service provider.
Hi devs! Need some clarifications regarding customer credit balance, hope you can help. So let's say a customer downgrades a subscription and has a credit balance of $1000. From the docs I see that his future invoiced will be debited from this balance. This is clear. But what happens if a customer decides to cancel the subscription and still has balance remaining? For how long can the customer maintain this balance? The business requirement is 'no-refunds', so when a customer downgrades and potentially cancels, how can I keep the money but still give the customer 'credit' that he can use?
Hi guys. Earlier you helped me figure out why the identity webhook was not firing (the verification session was for my platform account, not the connected account). I have now gone through this flow over and over, and it matches the documentation exactly. I am sending the account id. I am getting back a secret for that account. I am sending that secret to Stripe. Why would this trigger a verification session for my platform account? I don't even know where to start debugging this. (I will post code in a thread to avoid spamming the main thread)
Hey y'all. Assuming you have internet connection (i.e. mobile hotspot) could Stripe Terminal be portable? I have a political campaign client and we're looking on collecting donations at fundraisers and cabinet meetings which is obviously doable, but there was an idea of getting donations door-to-door from constituents. Would it be possible to terminal this way? Maybe we build the POS UI on a web app accessed via the door-knockers cell phone. The person says "Sure, i'd like to donate $50" and he enters that in the POS on the phone, then holds up the terminal for the constituent to swipe their card.
Is this is supportable use-case?
Hello everyone, When a user cancels a monthly subscription using the Stripe UI (not custom API), what refund behavior happens? (Is a refund processed for remainder? Is it paid out or a credit applied?)?
You have a couple options! You can prorate it with the option in the cancel API call, or you can update the subscription and set cancel_at_period_end to true to let them finish out the period
Hello, if two calls are made with the same idempotency key and same data 10 min apart, is there a way to find out from Stripe response on the second call that the action already took place (on the first call) and this is just a replay of the same response.
You can see responses in your logs -> https://dashboard.stripe.com/logs <- but also, do note that if you send a call with a duplicate idempotency key, that second call fails by definition of idempotency
Hey. We use connected accounts and usually have our clients use Stripe when verifying their bank account. Plaid doesn't support the Auth product on the bank our client uses, so we have to go the manual deposit verification route. My question is if we can't verify the bank account within the required time (looks like 30 days), can we still accept and collect payments and what happens if we can't verify the account in time? ... does Stripe refund the payments that have been taken or does it just stay disabled until we can verify?
I'm doing a plan upgrade but stripe doesn't send the updated subscription webhook
Hello all,
I'm trying to see if there is a way I can update the description that is passed in payment_intents.
When we are working with our transactions in Quickbooks, anytime there is anything involving a subscription, the description just says "Subscription Update" or "Subscription Creation." And that is all the details that we see in Quickbooks, so then we have to go to Stripe and find the transaction so we can see what subscription it is for. I'd like to edit that description for each sub so that it's more detailed.
Hey, trying to get express connect setup and facing issues below. Any walkthrough help would be appreciated. I have read every article out there….. 1.) how to get express connect to actually be active, I have not found how to make the little x become a active check mark. 2.) how to make it so my company receives their payout from an express connect account payment
We were suppose to launch today but after 4 days of trying to get it working I’ve had no success. So any immediate walk through availability is much appreciated
Please reply in the thread above! 🙂
Howdy neighbors - looking to see if there is a smart way i haven't figured out to use a "separate charges and transfers" multiparty payout with subscription payments
When creating an external bank account for a custom connect account, my thought is I provide it via https://stripe.com/docs/api/external_account_bank_accounts/create
However, i don't see anywhere that it provides "valid" or check to see if it's a valid account.
Through the express account, there is some validation which happens prior to inserting it. Is there a path I'm missing here?
Hey, how do I retrieve customer subscriptions in front end?
hi all, what triggers the following account requirements on custom accounts?:
documents.company_license
documents.company_memorandum_of_association
documents.ministerial_decree
documents.company_registration_verification
documents.company_tax_id_verification
documents.proof_of_registration
Can you search through the dashboard for any payments that failed to authenticate via 3DS?
Hello! I'm setting up metered billing for my service. I have two tiers - one free and one paid - and each customer has one sub where I'd change the product associated with the sub. The problem I have is with the billing anchor - upon any modification to the subscription (changing the item from free to paid or vice versa), the anchor is reset to now. I would like the cycle/anchor to be fixed to the 5th of the month. How can I do this will metered billing?
: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
Can a fingerprint for a source change?
Hi. I have a question about using the Stripe CLI with Connected accounts.
hi, I found that when the sdk is initialized and when the StripePaymentSession is created, the backend will be requested to obtain the EphemeralKey. I want to know if this process is correct?
: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 a new developer. I am using stripe firebase extension and have managed to create a subscription option. Now how do I give user lets say increased number of api calls when user is subscribed.
Right now I check if user is premium with the following code:
await auth.currentUser?.getIdToken(true);
const decodedToken = await auth.currentUser?.getIdTokenResult();
return decodedToken?.claims?.stripeRole ? true : false;
Any help would be great
: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!
Im trying to implement Payments for java
I succseed to create the payment intent and to show the payment sheet
However in our flow we would like first just to save the payment method not to charge
And after it in the confirm order to charge
How can we do it?
: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 !
Integrating stripe webhook.
Wanted to know if all events fired on the webhook are guaranteed to be in the correct order ? Also, do you resend them for any non 2XX response ?
If yes, how frequent are this retries ?
hi @pearl otter you can check https://stripe.com/docs/webhooks/best-practices
here it says :
In live mode, Stripe attempts to deliver your webhooks for up to three days with an exponential back off. In the Events section of the Dashboard, you can view when the next retry will occur.
: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.
Webhook order of events is not guarnateed (https://stripe.com/docs/webhooks/best-practices#event-ordering)
Retries are done for up to 3 days after first send, with an exponential backoff: https://stripe.com/docs/webhooks/best-practices#retry-logic
Have you tried the retrieve payment method API endpoint? https://stripe.com/docs/api/payment_methods/retrieve
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 don't really know anything about your system so it's hard to say. If you're using a Stripe hosted payment page, I'd expect all payment methods to be there. But if your payment page is yourself, you could use the List Payment Methods endpoint: https://stripe.com/docs/api/payment_methods/list to get the payment methods, display them to the customer, and then whichever they pick you use as the payment method for checkout
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
If Stripe support says it's not possible, I believe them. You're likely going to have to implement your own checkout page using setupintents and paymentintents to get the custom functionality you want
Just a little workaround you could consider:
Before you redirect the customer to the checkout page, you can display them a screen from your system that allows them to select a payment method from a list of their payment methods. When they make that selection, set that payment method as the customer's default one, then redirect them.
Might be quicker than implementing a whole checkout flow yourself, but not ideal UX
I can't say with 100% certainty because we don't use hosted checkout. Easy to test it out tho:
Have a customer with more than one payment method (make them different so it's easier to identify which is which)
Make a payment with that customer, using whatever card Stripe checkout decides is correct
Now build another cart, and get ready to checkout, but before you redirect to the checkout page, manually make a different (different than what was used originally) payment method the customer's default one
Now if you go through the payment and the new one is default, you know it works
No worries! Good luck!
i want to test a webhook I have for failed and canceled payout events. i'm trying to create a payout using POST /v1/payouts and then follow that up with POST /v1/payouts/:payoutId/cancel but that's failing because the status becomes paid after the initial call. is there any way to test the canceled or failed scenario?
Question - Stripe Elements working with Laravel Cashier?
And Can i calulate tax with API and get reposne with rate?
: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.
I've been following along with "Introduction to the Stripe CLI" video. When I try to connect with the browser to the server, the server belches out this exception: Uncaught Dotenv\Exception\InvalidPathException: Unable to read any of the environment file(s) at [/home/mike/tutorial/server/public/../.env]. in /home/mike/tutorial/server/vendor/vlucas/phpdotenv/src/Store/FileStore.php:68 - apparently it didnt install an .env directory or file. What to do?
Is it possible to sent funds from one connect account to another? How can you multiple people from a single connect account?
(not with stripe) As a very general rule, Stripe is a one-way payment processor - "Customers" pay; platform accounts manage flow of payments FROM customers TO Connected accounts. It is not a generalized banking/money management system between connected accounts. There are conceptual ways to make an entity both a customer and a connected account - but that's more up to you to manage.
Got ya, thank you for your reply
I still happen to get an error when I click “checkout” button. I am using Angular and the source I was able to get some of my code from was https://docs.ngx-stripe.dev/. The GitHub link I’m using is https://github.com/Aacgectyuoki/YemenSuper/tree/main. Here are the classes you should check out: cart.component.ts, cart.component.html, and server.JS
Here is the pic
: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 new to all this so excuse me if the question is stupid. I am implementing the payments charge on the server side and everything seems ok regarding cards. However as far as google pay and Apple pay i am a little confused. I finally figured out I can receive a payment method from Google pay, so i think i can solve this as well. but i did not see anything like that for Apple pay. do you know of a way to collect the info for Apple pay on the client and pass it to be charged on the server?
Hi gang. I can't seem to find how to update a product from type=service to type=good. Can anyone point me in the direction to the command in the cli? Thanks!
I’m trying to delete one of the accounts connected to my Stripe. Anyone know how to do that? Can’t figure it out
you can go to your stripe account website and delete it there. (it is at the "Customers" tab). If you want to do it thru the code, you need to call:
var service = new CustomerService();
service.Delete("{customer id string}");
: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’m trying to pass PriceID as a parameter when initializing a checkout session, but getting an error about Price being unknown field in the CheckoutSessionLineItemParams struct. Reading the docs it should be a valid parameter. What am I doing wrong? Thank you 😊
: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, im using laravel cashier and stripe checkout. How to setup it for moto payments?
to be more specific, i have this button code:
Auth::user()
->newSubscription('Test', 'price_ID')
->checkout([
'success_url' => route('dashboard'),
'cancel_url' => route('dashboard'),
])
->button(__('Pay'));
and how to add here "payment_method_options[card][moto] = true" ?
I have got this, on android / google pay , stripe GooglePayLauncher
: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.
I can't log into my account because I am blocked to do so unless I very my account with my passport. So I did. But my request was rejected. What do I do?
verify*
Hey again! This isn't a dev question so unfortunately you'll need to reach out to https://support.stripe.com/contact. We're unable to verify you here.
Is there any POS PHP code for stripe?
sxe-terminal
: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! I'm trying to update a "canceled" subscription, and get an error saying : ""You cannot update a subscription that is canceled or incomplete_expired."
Is that subscription lost ? should I just create a new one ?
in a stripe 'create payment link' scenario, I see the code that's generated. If I want to pass along a transaction-specific code, that I use for my backend DB, how do I append that? (simple &xxx=yyy doesn't work)
Hi. there. I'm integrating stripe on our system. we collect all payments to our account and later, should transfer the money to connected accounts.
so I'm going to use transfer api and tested wehook but transfer.created event is invoked but transfer.paid event doesn't be invoked. any idea?
when creating a subscription for a user, am I supposed to store the stripe customer ID on their account, and then setup a callback to update the transaction for that ID whether it failed / succeeded? That's how I understood it.
: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.
(not with stripe) I ran into the exact situation - there actually isn't a transfer.paid event; the documentation is a hold-over from before separating transfers and payouts. Transfers happen immediately- they either succeed or they don't. Payouts (to bank account or debit, etc) happen later.
thank you. GiGStartr
Hi is there an option to use a promo code with react stripe elements ? I am not using checkout but react stripe elements for my subscriptions. How do I add coupon codes in the react stripe payment flow ? I already have it configured in my node backend. Just need a way to pass the promo code from react frontend. I am using the card element
Hi everyone, based on the docs seems coupons and promotion code can only be used for subscription and invoices not ad-hoc charges. Is there any sort of discount/promo code functionality that can be used for ad-hoc charges that customer can apply to their account?
is it possible with Stripe hosted payment links to collect a custom value with a purchase? I'm looking at ways to provide a membership for a sports club, but I want the payment info to include the name of the member, which won't always be the same as the person paying
(e.g. parents paying for children)
hey guys
it is urgent and i was wondering if someone can help me with the stripe
the test mode is working find but when i switch to live data it does not work
It is possible for ppl to do connected split payment with different currencies, our team want to use connect split payment to pay our supplier overseas
Hi! Everybody!
I've been using test clocks (amazing stuff, btw!) and one thing I really liked about it is that on finishing a clock, it will send wrap things up by sending customer and subscription deleted events, which is really good to automatize tests.
I was wondering if there is any way to differentiate the events send at the end of a test clock from the others, as I would like to write specific webhooks just for those.
Thanks!
Hi team My project is react js. i need to integrate stripe. is the any npm package?
ok thanks. let me check.
npm install --save 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.
@thick sentinel Front end react js ony. but process payment i use php library.
https://github.com/stripe/stripe-php try this
are stripe customer ids unique across test mode and live mode ?
Hi team, We are using connected stripe account. If a payment is made of say 50$ and after stripe fees, net amount is 49$. When we refund this amount, what will be the exact amount reaching the customers account, who has made the payment?
Is it possible to get subscription details from paymentIntent id?
@meager hawk @hollow prairie @golden cosmos Thanks for all the help with customer cloning the last few weeks. We were able to achieve what we were looking for.
Hi Team,
Please find the request id: req_PjOz3lmZuqKauu
I am sending the pending method id, the expectation here is to make payment i.e. deduct amount from card when I create payment intent since I already have payment method ID... I want to debit customer's card instead of them entering card details again
@golden cosmos can you please unarchive I have another question with regards to this
Hello,
I have some questions related to canceling subscription refunds. Can you please help?
- After canceling a subscription, how prorated amount is get calculated.
- Is it calculated based on 30 days/ 31 days
- Is the stripe processing fee is get considered? So as the platform we should not refund stripe processing fee.
teapot-payment-links
Hello all,
I'm developing a platform, like a marketplace that charges buyers for the goods provided by third party users, which are custom / express connected accounts with our Stripe account. So:
- Can I send a payout let's say 3 days after the buyer pays? (Split charges and transfer)
- When the payout is done, can I apply for a refund, if a buyer requests so?
- Do I need (platform) to pay anything when there is a refund?
Thanks in advance
Hello
hi there
hi i want to know about one connect account having multiple cards, is that possible or not ..?
Hello! We use Stripe Payment Element with Paypal. German is defined as the language. Apparently there is a translation error in the Paypal container? Here is an example.
The line „PayPal selected for Check out“ should be translated into German.
Can you help me here?
wangtao-connect
Hi! Do we have a feature to add emails as CC with send_invoice feature?
I have got this, on android / google pay , stripe GooglePayLauncher
Hello everyone, could I get some help for this question. Thank you #dev-help message
zali-coupons-promocodes
ingeniousambivert-promocode
Hello team! A user request flow looks something like this: customer upgrades/downgrades, we call our Backend API request called /updateWorkpsaceBillingPlan.
Within the API request we plan to a) update our DB and b) create/modify a Stripe.Subscription.
We are worried about Stripe being down and us missing a user upgrade/downgrade.
How do other companies deal with this? Is it common to use the above approach or they do some sort of a change-log approach and retry when Stripe is down.
Hi Team,
I have created schedule subscription of particular customer Now Schedule subscription started and it is converted into subscription . My Question is How Can i get this subscription of that particular customer?
Stripe Terminal Tips
I am trying to collect tip from WisePOS E and M2
Please guide me thorugh it
Hello Stripe Tech Team!
I've a complex situation with our marketplace custom checkout. We have platform account registered in US and one of our Merchant is registered in Europe. We are using Stripe V3 on checkout.
The issue is we have to create SetupIntent using platform account(US) and multiple PaymentIntents using Payment Method of previously created SetupIntent using merchant account(EU).
While doing so we are facing authentication failed at the time of PaymentIntent creation. The reason is while creating SetupIntent authentication is not required in US but while creating PaymenIntent authentication is require d in EU.
Is there any possibility to mention location while creating SetupIntent using platform account?
Hey everyone, we are a platform, we use Connect Express + Destination Charge + on_behalf_of. I would have 2 questions:
-
Using Connect Express. Stripe says that supports both KYC/KYB, does that mean that we as the platform can onboard businesses (so companies) through KYB? If yes, can we set the companies onboarded through KYB as the MOR (I guess always relying on the on_behalf_of parameter to be set)?
-
We, as the platform, can set our own fee to be taken in the middle of every transaction. How does that fee is defined from both a technical and legal standpoint? Regarding the latter, the legal one, is it defined a commercial transaction between Stripe and our platform (in depth details would be appreciated)?
I still happen to get an error when I click “checkout” button. I am using Angular and the source I was able to get some of my code from was https://docs.ngx-stripe.dev/. The GitHub link I’m using is https://github.com/Aacgectyuoki/YemenSuper/tree/main. Here are the classes you should check out: cart.component.ts, cart.component.html, and server.JS
hi, ive used the next-stripe library to create a checkout session in my nextJS project, i have added a successURL, however once a payment is made i need to make an API call to update the user information.
how do i verify that the payment was a success via the checkout redirect and make an API call afterwards? i am currently using a useEffect hook basked on the URL query but this can be bypassed by someone accessing that URL themselves
Hello! How I can trigger account.application.deauthorized event?
Why is Trump allowed to collect money illegally via their platform? why do you support such scammers?
https://checkout.stripe.com/pay/cs_live_a1RBO6hMkY7USTwgXlw8JRhka2CZANICOLQlnDzcU6jENkrHXQU4nivPhz#fidkdWxOYHwnPyd1blppbHNgWjVGXHZhXFc9f18zXDxzTDFqfW5xYkpMbTU1cjZISGlUdWMnKSd1aWxrbkB9dWp2YGFMYSc%2FJ2RAUGBddDNwND1dcGNibmNcXyd4JSUl
:question: @thick hare 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
i have one question in index.php we create payment intent so can we create multiple payment intent in same file
Hi all,
As alex-stripe suggested, I have been using the confirm : true to confirm a paymentintent when I have a saved payment method against a customer. This works fine for non 3d secure payments, but when it comes to 3d secure cards, I'm unable to use saved card details for payment. The payment intent status is going to requires_action. Now how do I make sure that the page navigates to 3d secure prompt. Payment Intent ID: pi_3KNxsOBk4MvhCTFO1rLB0VaC
I am trying to analyse where our customers are coming from. How do you define a new customer on Stripe? For example are you defining a new customer from someone who has never placed an order before etc.
Hi folks, I need some advice re 3D Secure content.
Stripe docs state: "For 3D Secure 2, card issuers are required to support showing the 3D Secure content at sizes of 250x400, 390x400, 500x600, 600x400, and full screen (dimensions are width by height). The 3D Secure UI may be better if you open the iframe at exactly one of those sizes."
However Stripe's own 3D Secure page doesn't render in a 250x400 iframe (it requires a lot of scrolling!).
Is 250x400 going to be problematic in general?
when using stripe elements for payments clientSecret is needed, i'm creating subscriptions so in my case i get that by expanding subscription.latest_invoice.payment_intent but what if user decide to go back and update their choices? i can't find a way to update that previous subscription object. do i have to create a new subscription each time user goes to payment page or i'm missing something?
Hi everyone, I'm using stripe with Nodejs envoiremnt. I'm having an issue with stripe webhook. I'm listing for these four 'customer.created', 'customer.subscription.created', 'customer.subscription.updated', 'invoice.payment_succeeded'. And in each case I've some functionality that access my database (postgress) instance and update a db record. When I test on localhost everything works fine but when I deploy same code and test from live site it behaves strange. Sometimes it works properly and sometimes only one of function work. In case of update when only one event triggered 'customer.subscription.updated' it never update my db. Calles end before that. Please can anyone helps me with this issue?
Hey. If customer has past_due invoices subscription status changes to past_due. However, if customer settles the latest invoice subscription status changes to active. Is it possible to disable such behaviour? Subscription should not be active as long as there are unsettled invoices.
Hi Team,
I need help in schedule subscription. How can I get the latest subscription status of particular customer?
hi there - I'm following the documentation at https://stripe.com/docs/payments/save-and-reuse?platform=checkout#create-checkout-session to let a customer save a credit card for future off-session charges. Everything goes according to plan with the flow redirecting to Stripe Checkout, successful authentication and the card is then stored with the Customer AS SEEN ON THE DASHBOARD. However, this card is not showing up when I list all cards for a customer https://stripe.com/docs/api/cards/list How to I gain access to this Credit Card after the customer adds it through the checkout flow (mostly to show a list of credit cards now associated with their account and for them to choose their default credit card on the account) Thanks a mill
Hello, is there a way to get the post code added at checkout before paying? i need to block the payment if post code is not in my list of allowed post code
Hello there, I would like to know if there is a possibility using stripe payment of spliting the pyment into 2 different banking accounts for my business.
Thanks very much
Hello, sorry for my english 🙂 !
I would like to know if its possible to create a coupon code that change the pack and not the price.
I have pack with a "quantity" and I would like to increase quantity if a coupon code is applied
ex : my product has "2000" in quantity if user use a coupon i would like to give them "3000".
Thanks 🙂
Hello, when creating an account, what is the use of business_profile.url? What if the user doesn't have a website? Can I leave our platform(marketplace)'s website? That would mean all connected users are using the same url. Is there any issues?
document have updated however it keeps asking the same documents again and again on the KYC part.
its for company as well as for one of the executive
Hey, I'm not a dev, just trying to get in contact w someone from the stripe team...
I set up an account w shoveler to make some emergency cash. Kind of like the uber eats of snow shoveling, it led me to make my stripe account. But it thinks I'm a business owner? They are asking for my FEI for my tax setting, did I make a mistake in the setup? I've completed several jobs now & have a balance in my stripe, how do I garauntee it will go to my bank account that I linked?
Hey guys. I`m developing an android app and i want to use stripe PaymentElement view for card adding and checkout. My question is, how do you customise that element ? Based on the docs (https://stripe.com/docs/stripe-js/appearance-api) you can only do that only for javascript but for natives apps (android/ios) i dont see any support for it :D. Could anyone give a hand? Thanks\
:question: @ripe dew Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello! I'm trying to find some type of webhook to identify if a standard stripe connect account is fully connected (and verified) so that they are in good status with stripe and can be paid out under that account. Is there a webhook/property I can check?
Hello, I’m trying to pass PriceID as a parameter when initializing a checkout session, but getting an error about Price being unknown field in the CheckoutSessionLineItemParams struct. Reading the docs it should be a valid parameter. What am I doing wrong? Thank you 😊
Hello, im following https://stripe.com/docs/checkout/quickstart but the create-chekout.php dont redirect me to the stripe chekout page
We have a $0 free product that we do not collect credit card information for. After creating the customer via the API, adding the invoice item for the $0.00 product to their account, and then running create invoice a draft invoice is created however it is not marked as successfully paid. Can you give me some details on how/what we should do in order to accomplish this? Essentially l'm looking to have the invoices marked as paid, or manually mark them as paid myself via the api.
hi there, I'm looking for examples of how can I cancel a subscription on a custom date. I tried to append Map with "cancel_at" parameter but stripe calls to me that parameter is not supported. How can I cancel the subscription using a custom date?
@cerulean pine I'm trying log into stripe but they sending code to number that's on the account and it currently off so can I have the verification code sent by email
For anyone familiar with Angular, I have a question. I have ran my backend and noticed an error. The localhost in my backend is the same as my localhost in the front end
Hello! I am looking for documentation on the us_bank_account object. I would like to be able to create a bank account similar to how cards are created here (https://stripe.com/docs/api/payment_methods/create). I could only find this documentation (https://stripe.com/docs/payments/us-bank-account) on bank accounts, and it’s not specific enough about the API and object. Is there is more specific API documentation released yet for bank accounts?
Hi, Just wanted to confirm that, Test mode is not showing the branding information/theme, what I have set on the stripe dash board. Is correct behaviour?
i will check that on my side then
Hello,
How can I export all subscriptions the same way is done in dashboard but via API? I want to get a CSV file with all subscriptions from selected date range and with selected columns.
Hello! Is there a downside to allowing a member of my website to create an account and payment method (credit card) through stripe but not adding a subscription to their stripe customer for another month or so?
Hi, how to download all credit notes in 2021 as a pdf?
Janeeeeek - credit notes
Good afternoon,
Could you give some light around this error on from StripeTerminal SDK, using WisePad.
Thanks
Hey folks. I'm trying to create a Stripe invoice using the API (Ruby library). One issue that is confusing me... It seems you need to create the invoice items (using Stripe::InvoiceItem.create) before creating the invoice (using Stripe::Invoice.create) otherwise you get the error "Nothing to invoice for customer". This seems to be because the invoice items are added to the customers "Pending invoice items".
However, if the customer happens to have an active subscription is there not a (small) chance that the invoice items will get applied in the next subscription upcoming invoice before I execute the invoice create call?
Hi guys!
I have one question, we are using Stripe Connect with Standard Accounts and we wanted to build our own payment page with Stripe Elements.
At the payment page we wanted to collect customer + payment data and the payment data like credit card or sepa should be used for further automatic payments (subscriptions).
With stripe elements, you get a "token" when creating a new payment method source. Not a problem with a normal account, but how is this working with Stripe Connect? How can we add the payment method to a customer which is located in the standard sub-account?
Thanks!
Hi @all
that's interesting, because I have a stripe connect question as well 🙃🙃... it's just a conceptual thing...
On our Marketplace there are content creators (each is a stripe connect account) who are creating products, that are sold by us.
These products can either be one time payment, installment or subscription. Because of the fact that we do not define the pricing plans (the creators do),
we are not able to maintain stripe products or stripe subscriptions.
So my thought would be to always use setup intent for later payments, and using the intent for
- one time payment (and disable the intent after successful settlement)
- installments (and disable the intent after N successful installments)
- subscriptions (and disable the intent, when the customer wants to quit)
Am I right with that? Because there is another problem.. We have a one page checkou, so I am not able to link the setupIntent to any customer - because there is no customer before the setupIntent is required 😬
Hi, does Stripe takes fees when cancelling a payment intent which has the status 'requires_status' ? Or Stripe fees will be taken when the amount is really captured?
Hello, is there a way to have a receipt sent for an invoice that is paid out of band? We are able to apply the payment and move the invoice to paid status, but no reciept is being sent like there is when the invoice is paid via stripe.
Hi, I would like to add to a payment intent that is ready to capture an information that is the issuer of the capture. At this stage I'm not sure I can still access metadata, at least I cannot find it in the typescript interface.
Is there any dedicated place for this ? Can I add such an information while calling the capture endpoint?
Hi there! We are trying to achieve a more detailed invoice. Our users can configure their accounts to receive various types of sms alerts. We would like to show usage per phone number on their invoice. So xxx-xxx-xx11 - 23 SMS and xxx-xxx-xx12 34 SMS each on it's own line. Because each price can only appear once on the invoice, I'm not sure how to accomplish this. Suggestions?
Hi there, I need help understanding the API response for the Stripe::Account.retrieve API. For one of the connected accounts, the API response shows some fields under verification.fields_needed. We are using this information to display a message to the user that Stripe needs some information to complete the verificaiton. However when logged into the connected Stripe account, all looks good, which is quite misleading to the user. BTW the connected account is fully active for mroe than 2 years.
Hi. When I use stripe.Customer.modify and add address.postal_code and address.state. It does not seem to save. However it does work for the other address fields.
I can't find anything about that in the docs. I use 2 letter state codes (capitalized, fyi)
harish-account-fieldsneeded
Hello, I am a dev of a Discord bot. But I get a banner saying that the documents I upload are wrong. I am from Colombia and I upload my Citizenship Card
What should I do?
Hi gang. I can't seem to find how to update a product from type=service to type=good. Can anyone point me in the direction to the command in the cli? Thanks!
Hey Stripes, I'm trying to enable our buyers to use Apple Pay when they check out. We're using React Native and displaying Checkout in a webview. I've read through a few long threads on the subject (e.g. https://github.com/react-native-webview/react-native-webview/issues/920) and tried every combination of webview props I can come up with, but still I don't see Apple Pay ever pop up as an option. Not sure what to try next or what info I might be able to provide to diagnose the issue
hello! how I can delete standard account in test mode or reset the password?
I would like to use the create session checkout with the configuration mode but I want to pass a dynamic value to be charged is it possible?
Hello! I set up the account.application.deauthorized but I can't trigger this. When I deactivate stripe standard account this webhook doesn't work. What I do wrong?
Hi there. I have some questions about using the Stripe CLI with Stripe Connect. Someone free to help me?
Hey, gang. I'm trying to figure out how to avoid double-billing when a Customer downgrades and re-upgrades between two ~plans~ Products within the same billing cycle (without using proration).
Hi Team,
I am trying to figure out the best configuration for updating subscriptions for a small SAAS.
My Setup
- I have 3 subscriptions (3 differen "products": basic, standard and pro)
- I am using Stripe Checkout to charge the user, when he is buying one.
- I will give users access to billing portal, where they can check their invoices, cancel current subscription etc.
- I considered allowing users to update their subscriptions via billing portal (I like the confirmation step - it has all the info I need), but I think it is a bit too confusing for my clients (too many steps, no place for longer description of the subscriptions etc.)
I would like to give users an option to upgrade their subscription (change product) and have a confirmation popup for them (one that includes, proration, card info etc.), preferably hosted on stripe.com (so users can confirm the address in the address bar). If the payment info is not valid, I would like there to be a place to provide new payment details instead. Everything should happen immediately and automatically, like with the Stripe Checkout.
It seemed natural to use Stripe Checkout for this, but it does not seem to have an "update subscription" mode. If I would use it, a new subscription would be created, and the original would stay as it is.
Having some sort of deep link to the Billing Portal's Update section would be an option too (so user would be taken from clicking my button directly to "confirm update" screen in the Portal), but you do not seem to offer this solution either.
Can anyone suggest a possible solution or, if there is none, a nice and simple alternative for a small SAAS, where everything would be simple and happen automatically (no need for manual sending of invoices and users going directly from choosing to upgrade in my UI, to confirmation screen with all the details nicely listed)?
Hello - I see in the docs that I can retrieve a connected account and see the "type" of account (e.g.: standard, custom). However, I don't see "type" as an option to update an account. I would like to update an account to Express from Standard. Is this possible?
hi, why does stripe call too many api calls ? is it normal or am i doing something wrong?
In test mode for subscriptions I get payment_intent.created as a webhook response. How do I go about getting payment_intent.succeeded and payment_intent.payment_failed?
I guess I am confused about how that works
I'm able to add a Stripe Connect Custom account and am at the point of adding a bank account that would only be used to make payments from our platform into the connected account. So I need to verify the customer's bank account and I see the Stripe documentation recommends using a "Plaid Link to instantly authenticate your customer's account and automatically generate a Stripe bank account token so that you can accept ACH payments via their ACH API". However, our goal is not to receive "ACH payments", but rather pay our customers through Stripe transfers into our customers' connected accounts (is that ACH too?). Is Plaid the recommended way of verifying our customers' bank accounts for our circumstance or do we need to set up micro deposit account verifications just using Stripe?
is there a phone number that I can use to contact someone for account help? Ive sent several emails over the last two months and they keep getting ignored
hey, got a question about refunding ACH charges. What happens if I refund a ACH charge before it has cleared ? Will the money be returned to the bank automatically ? Or do I need to wait for a charge.sucessful webhoook before I do a refund ?
So I have a product (prod_HELTUJ7C1fc6ME) where the API ID's starts with price and plan. I save the plan_id in my db - now i'm wondering what plan_id should I be storing for the price increase (the one that starts with price)?
Hello, I want to report a web accessibility bug with Stripe Connect. I'm using it with the VoiceOver screen-reader on Safari (the most common web browser used by VoiceOver users), and I am not able to consistently enter a credit card number
Hey team! I'm wondering if anyone can tell me why creating usage records seemingly doesn't fire an invoice updated webhook? The quantity of the line item changes (if you query the invoice endpoint before/after) so isn't that an invoice.updated event?
Is there any way at all that I can listen for a usage record being reported? Doesn't seem to be an event specifically for usage events.
Does anyone know if there are any actual training courses for Stripe in general from an Admin standpoint?
I am writing an integration, and am trying to determine the correct webhook event.
First, here's the behavior I am seeing:
Given a customer has subscribed to an annual plan in June 2021
And they've paid and the subscription is working / active
Given the user cancels the subscription six months later, in Jan 2022
Then their subscription will not auto-renew
But will still remain active until June 2022
because they're have already paid thru June 2022
so, in other words, the subscription is canceled but not yet totally deactivated
Then, in June 2022, the subscription will totally deactivate
I would like to run some webhook code at the two points mentioned above:
- When the user initially cancels their subscription.
- When the subscription becomes totally deactivated.
Are there separate webhooks for these two events?
I have been following along with the Ruby Prebuilt Checkout Page- I can't get it to work. I am needing to make a Checkout Page that utilizes PreAuthorized Debit. https://stripe.com/docs/checkout/quickstart?client=html
is it possible to upload verification documents through stripe.js?
hi there - I'm using metered billing to update subscriptions using https://stripe.com/docs/api/usage_records/create?lang=node . Is there any way to remove usage records, or to set the usage record to a certain amount? The use case is where I need to correct the usage amount in a certain billing period for a customer. tks
With Stripe Elements is there a way to work without redirection? Instead I return a Promise/ an object back in return to say success or failure etc? as mentioned here https://stripe.com/docs/payments/save-and-reuse?platform=web#web-submit-payment-details
Hello guys! one quick question (I'm on discovery phase and spent my day looking in the documentation about the possible workflows for a connected account subscription plan) the question we have right now is what happens to a subscription when a product is disabled/removed ? Do we need to manually disable all subscriptions? (I think not, but didn't find enough information to assert this)
And besides that, I was wondering if there are plans for laravel cashier to implement the connected account features (not sure who owns that tbh)
(not with Stripe) It's billed to the platform account, on or about the first of the month, for the previous month
Is there a way of collecting this active account fee from the connect account?
There are various ways, but honestly, the system is mostly setup for one-way payments - FROM "customers" TO "connected accounts". I find it easiest to use separate charges & transfers, and withhold estimates of the connected account charges before transferring to the connect accounts. If you search here you'll find my earlier answer to someone about the calculations (Stripe has a page on it as well) - I also have some recent answers about it over on stackOverflow as LeadDreamer
"charging" connected accounts is NOT really something Stripe is setup to do; there are various transfers and reversals, but then you run into negative balances, etc. No matter which technique you do, it is in your best interest for the amount NOT to land in the connected account balance.
[and repeating not with Stripe, so all IMNSHO]
No problem at all, I’m just trying to structure how to do this, I don’t want to bill a connect account that didn’t receive a payout by mistake.
I’m sure there is a way around this
From seeing other's questions and answers, and following stackOverflow - it really comes down to Stripe was designed and built as a one-way payment processor - FROM customers TO connected accounts. I understand they might have things in development - but there is no information om those
Would it be possible to run a “job” on connect accounts, see how had a payout in the last month then create a transaction on the desired accounts?
Hernando-Subscription
Well, there is no "transaction" on a connected account I'm aware of - you can transfer, reverse transfer, have charges paid direct from customers to connected accounts, and attempt to reverse those... as I said, it's a pretty one-way system. Hence, suggesting it's best to keep the amount from ever going there. I do keep records of transfers to any connected account each month, and use that to decide if I need to collect the "connected account fee' - I also collect a "payout fee" for each transfer as a pessimistic guess of the potential charges (payout fees are also to the platform account). I reconcile all of these each month
I've been all over this recently (search for my handle, here, and LeadDreamer over on stackOverflow).
I will indeed man look forward to reading up more.
Thanks for the info
Hi team,
We are using Stripe Connect Standard account. We would like to generate a login link to the Stripe Dashboard for the connected account (with the user email pre-filled). Is it possible?
In the https://stripe.com/docs/api/account/create_login_link document, it reads that we can only create the login link for Express account. I tried to create an login link for a Standard account and there is an error, as proves the document is correct. 😄
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Do you get charged for making GET API requests, I'm calling v1/transfers/get a bunch to backfill some data on our DB for our customer's connect accounts
?
Documentation Note: in the https://stripe.com/docs/api/events/object#event_object-data-previous_attributes it states "Object containing the names of the attributes that have changed, and their previous values (sent along only with *.updated events)." I note it is sent at LEAST also with payment_method.detached events - which is where I found it in the event logs. Debugged for my code and moved on, but could be useful for others.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
GiGStartr-WebhookEvent
Hi there, is it possible to use the on_behalf_of attribute when transferring funds from a Platform to a connected account? We are attempting to transfer funds from a FR Platform with a EUR bank account to a UK connected account with a GBP bank account and receiving an error. Thanks!
I was wondering if Stripe is able to process payments between different users instead of just the owner of a business. For example, is it possible to have a freelancing website such as Fiverr created with Stripe, where anyone can be paid to do work on the website and then it goes into an account which can be withdrawaled into their bank account?
hello, i was wondering how twitter and other apps implement stripe on their app as mentioned here, https://stripe.com/in/use-cases/creator-economy
when google and apple don't allow other billing system except their own.
#dev-help am I able to switch my account from live to test mode in the dashboard? We're wanting to take it live so we can test ASAP, but I'm getting an error telling me to use a test account number as the account is in test mode.
Hi #dev-help , we've setup payment links with stripe and have been accepting payments. One of the customer came back to us asking to cancel the registration done with the payment link and refund the amount. Can you please advice with the process to cancel the registration? I see an option to refund, but want to know how the registration can be cancelled so the invoice cannot be used as a ticket
Hello team. Is there any way to settle funds to a Connect account outside the platform's region without using on_behalf_of? For example, I have a US account in USD and am trying to accept payment in AUD for an AU Connect account in my test account. But am receiving the following error:
Cannot create a destination charge for connected accounts in AU because funds would be settled on the platform and the connected account is outside the platform's region. You may use the `on_behalf_of` parameter to have the charge settle in the connected account's country.
hi there, are you able to help me determine if the on_behalf_of parameter is being applied to one my my charges? I am seeing 2 different responses in the Request POST body vs. the Response body, thanks
does the account here refer to customers or the owners and employees?
hi #dev-help . we are trying to integrate subscription payments on our platform, and looking at setup intents section of your document. our current integration is a one time payment using the payment_intent api. Can we pass setup_future_usage in create payment_intent api to setup the intent, and after payment success, would the intent be confirmed implicitly or would we need to call the setup intent confirmation api (if this is the case, would setup_intent object id be returned as a response to payment intent creation)
what's the recommended way to process payments for products that can go out of stock async? e.g i'm concerned if a user begins to make a payment for an item that is in stock when they initiate the payment, but someone else makes a payment at the same/similar time before them and it goes out of stock in this instance, but their payment is still processed. how do people normally handle this?
I actually have this question too for another project, if you get the answer can I be cc'd please
Is there a way to have the initial subscription payment higher than subsequent payments?
For example: $25 to join, one time, and then from there $50/mo.
So initial payment $75, but then $50/mo?
Team - Any test card or bank account that redirects to bank site for further authentication? I checked 3D secure they all pop ups on the same page, but there is no actual redirection to the banks site.
Hi Devs
can anyone help me to create new customers and save a card to customers account?
Hi Team ,
Could you please help me to understand where amount get credit for this Invoice in_1KOH4yGXlQ7PG1uninaK1wkQ and where I can see this in dashbaord the corresponding account
Hello, I've been task to put in place a CICD pipeline for my company and I need to make staging environment to test features. I would like to know if it's possible to use the API to create Stripe developer environment dynamically. We'd like to avoid side effect as much as possible on those staging environments so reusing the same accounts doesn't seem a good idea. The other thing is that we would like to dynamically setup the callback URL as well.
Hi there! after a quick search there's no duplicate, so:
I'm trying to build some sort of preview for a one time payment, something I could see when uploading a product to know what happens with taxes and so on. As I'm using stripe tax, is it possible to precompute that preview using my rate? (say retreaving the IP's rate or something) Just as an example, as it ofc depends on where's other people buying it from
How will i get ARN number of Refunded Amount through API
Pravin-ARN
hi there
Hi, I want to force-enable a field in Stripe's Payment Element, specifically the https://stripe.com/docs/js/elements_object/create_payment_element#payment_element_create-options-fields-billingDetails. Is that possible?
Hello y'all , is there any way to get MRR per customer ?
Ho un problema con il sito e commerce collegato a stripe come posso fare per avere assistenza tecnica?
@vocal wagon We only do support in English here on Discord. So I would recommend to ask your question here: https://support.stripe.com/?contact=true
HI, we have some problem with our web site and stripe.
When somebody pays on our website by credit card , we don0t receive payments and we don0t receive notification. We only see pending payament
a62bf11d-f968-4952-9803-8329d2fba298
this is ID
@vocal wagon please reply in the thread I created above for you (and not here).
hello guys
I am getting an error as follows
The PaymentIntent requires a PaymentMethod or Source to be attached before using STPPaymentHandler
Stripe error handling
I am using php stripe sdk
Trying use try catch for error handling
So what are error are mandatory to catch?
I saw big list
eg
Stripe\Exception\CardException
Stripe\Exception\RateLimitException
Stripe\Exception\InvalidRequestException
Stripe\Exception\AuthenticationException
Stripe\Exception\ApiConnectionException
Stripe\Exception\ApiErrorException
Hi Stripe team,
I'm trying to set up my site to accept subscriptions. I understand that when a bill is paid each month, my webhook will be notified with a paymentintent.succeeded event.
Presumably I can identify the customer from what's sent the same way I have for non-recurring payments. However, each customer might have more than one subscription - either paid for all at once, or paid for at different times in multiple transactions. How do I know which has been paid for a given paymentintent.succeeded event? Is there an id in one of the objects that is persisted across each payment in a series or something?
I'm sure this is documented somewhere but there is about 20 pages dedicated to this topic and I'm struggling to sift through it all.😅
Hi Stripe Team,
I am integrating the stripe.redirectToCheckout using js in my app.
Currently I am using a product price key for the amount but i want to add the amount from my javascript file which can change dynamically.
Please let me know if is it possible . If yes, then how can i implement this.
I am getting a bunch of network requests when I am trying to use the stripe react package, why is the app constantly posting to https://r.stripe.com/0 and https://r.stripe.com/6? thanks 🙂
Hey Guys, I am looking to integrate stripe connect with a WordPress build. Has anyone done this already and got any pointers or good guides to look at?
Hi! I have a question regarding subscriptions and the invoice.paid webhook. If we perform an update on a customers subscription (which have a payment method default) that means an additional cost. Is the response from Stripe successful when the new invoice have been paid? Will you return success even if you don't know if the charge has succeeded?
Hi, I have a question regarding SCA cards, our SCA payment flow breaks when paying an invoice using the test card ending in 3184, however it doesn't break when using card 3155, can someone explain why?
Hello, I have a issue with updating info on my account with stripe for payments through Dispatch It. I can not use the normal support route as I can not login because the phone number associated with my account is no longer active. Is there a live support phone number I can call you update this information?
:question: @vital idol Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello, I am getting a payment intent result from stripe using stripe api and trying to find Idempotent-Replayed flag but do not see it, could you please help.
Hey do we have any way to track the buy.stripe.com link?
Hi, I was wondering if Stripe remembers (and autofills) previous cards in Payment Elements just like in Payment Sessions? I was confused with the documentation, and the only source of information I could find was a Stackoverflow post, so I wanted to get some confirmation! Thanks!
hello ,
I am trying to use google pay and stripe on android
however sometimes I got "or_bibed_01" or "no internet connection "
Just FYI I was using Payment Sessions before moving to Payment Elements so that I could embed Google Analytics event triggers in the payment page.
Hey is there any way I can get on a call with someone to help me?
Not currently but maybe in a few hours
Just not sure how this works haha
Hi, I'm using Stripe Connect to pay sellers on my platform, directly from buyers's payment. I'd like to know, is that true that for the first payment, there is at least a 7 days delay? Is there any way to bypass it, I mean make sure sellers can get the payment sooner?
ポピー-payment-element-prefill
@normal gazelle We don't offer phone technical support, no. If your question is technical ask away and we'll do our best to help! 🙂
Ok so basically I have 2 accounts linked to my email a Canadian one and a us one I need to delete the us one I only want the Canadian one linked to my account. I’m a tutor with kadama and I only want Canadian payouts
@normal gazelle In that case, you should contact support: https://support.stripe.com/contact
They're better positioned to help with account queries
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.
perivia101-android
@normal gazelle Use this link if you want a call back, or directly chat to with customer service stuff https://support.stripe.com/?contact=true
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! Need your expertise. Can I connect BBPOS WisePOS E device to 2 systems? or can only be tied to one back-end system?
Is it possible for the same terminal to integrate both with Stripe AND ePos (or another backend)? Thank you!
Hello, I am currently trying to automatically send payment receipts/invoices when a payment has been completed successfully I have turned on the 'email customers about successful payments' in the Settings -> Emails. However, customers still do not get an email upon payment success. I am currently creating the payment flow buy using the create_checkout_session api call - maybe this is why it doesn't work because it's not via the dashboard?
hi @all
how is the best way to implement a subscription which..
- has 30 days trial
- has different pricings for the first month
Hey guys. What would prompt Stripe to send a warning of "elevated dispute rate" for an account that has had no disputes for years? It's also a grand total of 2 charges, latest back in 2019.
Doesn't make a lot of sense to me
hello, I am using stripe checkout session I have enabled promotion code Its showing a field on checkout session but not working
From the customer.subscription.deleted webhook event, is there a way to extract the email address?
can anyone suggest a workaround for invoice line items that have both positive and negative amounts. for example, if i have credits,
line item 1: $10 charge for XXXX
line item 2: -2 credit for YYYY
line item 2: -3 credit for ZZZZ
invoice total: $5
I cannot add line item 2 and 3 because it because it is negative
Hi all. I have a specific question about Stripe API:
I'm using Stripe API in the next way (code in Python):
import stripe
stripe.Customer.list(email=some_email@test.net)
This code works, but the problem is if the user provided his email with different cases, like
Some_Email@test.net, I can't find the user in Stripe.
How can I solve this problem? Maybe, I can pass a parameter for disabling case sensitivity? Or maybe I can change some configurations in Stripe for saving all emails in lower case?
Hi. I'm getting an error that says "You are not permitted to configure webhook endpoints on a connected account." How can I get this permission?
You should probably do that on your platform account. You can configure webhook on your platform for connected account activity
I was doing that until now, but was hit with a 16 webhook limit 😦 Any way to overcome that?
I don't think so. Why are you configuring 16 webhooks?
You get the account property in the webhook data
Chiko0401-customer-list
You don't need separate webhooks for each account
Ah now I get it, thanks a lot!
You're welcome. You should only need 1 webhook for all your connected accounts. Just select which events you want and filter on your end based on the account property in the request body
Is there any way to use automatic tax calculation (Stripe Tax) while also paying out to Connected international accounts? I have a US platform and am trying to enable non-US sellers.
While creating a checkout session, I get the error You cannot enable automatic tax calculation with `payment_intent_data[on_behalf_of]
Hello, I have a question about Stripe Connect Account Status.
Is it possible to display connect account status on a client-side application? Our customers do not have access to Stripe Dashboard, so once they have created a Stripe connect account via our application, there is no way for them to tell if their account status is 'Complete' or is 'Restricted' and they need to update some of the account information. Would there be a way to display the status of each individual account via API?
Hello stripe team,
Could you tell me how to change the location for a simulated reader?
I want to test the simulated chipper2x, it is only available in the US, but I get the following error, an example from your application is in the screenshot.
"""The BBPOS Chipper 2X BT reader is not supported in the United Kingdom (GB) as determined by the Location this reader is registered to, . For more information about which countries each Terminal reader may be used in, see https://stripe.com/docs/terminal/choosing-reader-and-sdk#availability."""
Thanks
Hello I had a quick question about updating a Custom Connect account. I'm trying to upload a bank account verification document. Under the Update Account API document I see the correct way to do this. However, our system is creating tokens and updating the connect account that way. Is there a way to use an account token to update this? It wasn't immediately clear to me from looking at the api docs. Thanks!
Hello ! I don't see any way to get products restricted to a certain coupon. Is there a way to retrieve them ? (with CLI)
Hi Team, I can see the different refund options ( No refund, Last payment, etc) while canceling the subscription through the stripe dashboard.
How to implement this flow-through API ( Cancel subscription with refund) ?
Hi devs, I'm trying to request metadata columns as part of my Reporting API request but apparently they're unavailable:
{
"error": {
"message": "The value for `parameters.columns` contains invalid column identifiers: \"payment_metadata[supplier]\", \"payment_metadata[type]\". For the list of valid columns for balance_change_from_activity.itemized.1, see https://stripe.com/docs/reporting/statements/report-types#schema-balance-change-from-activity-itemized-1.",
"type": "invalid_request_error"
}
}
I issued the request by using the column names that appear on the report I get via the UI:
curl https://api.stripe.com/v1/reporting/report_runs \
-u [api_key]: \
-d "report_type"="balance_change_from_activity.itemized.1" \
-d "parameters[interval_start]"=1583020800 \
-d "parameters[interval_end]"=1643673600 \
-d "parameters[columns][]"="balance_transaction_id" \
-d "parameters[columns][]"="payment_metadata[supplier]" \
-d "parameters[columns][]"="payment_metadata[type]"
How do I extract metadata using the Reporting API?
Is it possible to reopen this thread?
@nimble moon it should be open now 🙂
Thanks!
Hello, does Strip eAPI package provide any testing tools, e.g., I am writing unit tests and looking for a mock payment intent response from Stripe.
Please contact me, I cannot find a way to chat or call anyone for support. I created an account last week and it was working fine. Now it does not even recognize my email address associated with an account. I cannot sign in.
hey Stripe team. If all I do is stripe.redirectToCheckout is there some manual redirection code I can write instead of including stripe.js from stripe.com? I see some errors from customers for whom loading of Stripe failed. (window.Stripe is undefined - due to Adblock/Privacy Badget perhaps?)
alternatively something I can bundle?
I've a question about promotion_code & coupon, i don't really know the difference.
Here's my use case.
I want to create discount like MINUS50 , MINUS20, MINUS90 ( each respectively descrease by 50 20 90 % the amount of each invoice ) .
Those discounts would work for paymentIntent but also subscription.
I don't really know which one to use
Is there a way to test Afterpay via the API... I see this for Klarna, but cannot find any docs for Afterpay. https://stripe.com/docs/payments/afterpay-clearpay/accept-a-payment
Hey, I am having difficulty sending emails upon completing a payment. My acct is setup to automatically send and it is not upon completing a checkout. Additionally, from the Dashboard I tried to send an email manually and that did not come through either, which is what prompted me to reach out. Thanks
Hey guys! how do you deal with unique products and stopping multiple people from buying the same product?
At the moment, when a Checkotu Session is initiated, i add a 'locked' entry to the product's database entry which stops new ones from being created for that product for the next hour (the minimum expiry). is there a better way of doing this?
Hey i am working in a sharing bike app, i use monthly subscription based on volume calculated in miles riding the bike. But i want to create a wallet (like Uber or Bird), can i make the purchase making them pay and then store the amount in credit balance? is it safe?
hey, I'm building a platform and am having some trouble understanding the way cards are added to customers.. I'm able to create a card directly via the API. Once I do that and add the card to the customer am I able to charge the customer?
Could someone from stripe talk to me about ACH?
Can customizations applied on the Plaid website be done for the sandbox only, or are all customizations done from the Plaid website Customization section applied to the prod and sandbox environments?
Hey all! I'm trying to update a charges description via the stripe.charges.update function. And I'm getting a success. But when I go into the charges payment, and the description in the payment details is blank
So I have two questions, how do I set the description when i create the checkout session. And how do i update that post hoc?
Hey just asking a general question - do you think Stripe will have the ability to interact with the future iphone feature of contactless payments without the need for extra hardware?
hi, im trying to set a rule to block an ip in the dashboard but can't find any examples of how to do it. can anyone shed some light on this please ?
hi i want to add phone details in metadata what string should i use
So as a developer, i could create an app for a client setup payments through stripe with stripe connect and with stripe connect standard, i could charge a fee to my client of lets say (2% of transaction), so their total fees would be 2% plus 2.9% plus transaction fee and then that 2% would automatically go to me, right? Trying to find a way for the client to reduce the amount of money they have to put forward for the project, but also give me some recurring revenue to help cover that build out cost and i would include maintenance with that fee as well. I know its not really a technical question, but figured maybe another developer in here might know and do the same.
@fair pilot -- i see your message disappeared but if you're still around yes there are types available via @stripe/stripe-js:
https://github.com/stripe/stripe-js#typescript-support
Hey I am using Stripe.JS specifically the Stripe elements. I have code that allows the user to choose a list of stored tokens, or add a new token. How can I check the Element to see if it was filled out so I can do different code?
Hello, how could I use Stripe API feature Stripe.setMaxNetworkRetries(2) in a context of one specific call, eg., PaymentIntent.create (but not other calls)
Hello team , on Klarna connect how can we bypass the return url ? currently If you don't pass return URL, SDK crashes
Hi there, is there anyone who I can talk regarding potential setup of a hosted marketplace using stripe service offering. Asking on behalf of enterprise merchant in Europe. Would appreciate to have a conversation as it might be difficult to pin point the questions. Key topic would be who should be "Merchant of Records", stripe or merchant, and what the on behalf invoice would imply from regulatory perspective.
Anyone know offhand which objects are linked to the associated payment link object, if any? I've looked through the API docs and haven't (yet) found any connections. It'd be really handy if I could trace back to a payment link from a paid invoice, for instance.
Nevermind - I found the relevant event. checkout.session.completed
Hello, I was wondering if it's possible to reset a whole stripe account. We have several accounts with Stripe for our different testing and dev environments. We'd like to wipe out all history on a single account, removing all the subscriptions etc. Is that possible? Do we do that ourselves or do we need some help from a Stripe admin or customer service?
how do you transfer money from your stripe balance to your bank account. When I do a payout it says I have no available balance but when i check it shows a balnance. let me know please
I use stripe for a business to accept credit card payments
is there a phone number to contact stripe with
im having trouble with my payouts and im not sure what to do
hi
i have a problem with the id verication on my stripe account
cam someone help me to fix it
@vocal wagon please talk to Stripe Support about that: https://support.stripe.com/contact
im wait since 10min and nobody replying on the live chat
@vocal wagon then you would have to write in to Support via email but that is the right channel to get help with, this is just a channel for developer questions about the Stripe API
okk thank you
Hello, I am trying to figure out when certain fees are deducted from a Stripe transaction. I have some international Connect Express accounts, and my platform is in the US ( I can explain more in a thread if one could be started for me, thank you)
Hi i was using pre built checkout and was having issue that if customer is from country A he cannot use country B phone number
Hi. Hoping you can help me. We had Stripe Standard connected to our web app, but spoke with Stripe and saw the Rocketrides.io Stripe Express demo and saw how streamlined the questions were and how easy it was for the customer to use. So we implemented Stripe Express and it doesn't have the same streamlined flow that demo has. Did I miss something?
I wasn't sure if there was something additional I needed to setup in my stripe account or if it is code related?
Thanks for any help you can offer.
"The currency of source_transaction's balance transaction (aud) must be the same as the transfer currency (cny)",
I randomly started getting this when trying to use google pay. any ideas?
I made no changes to code.
Is there a way to transfer a Payment Method and/or customer from a connected account to a platform account? I can see in the docs how to do the reverse, but we want to charge a customer from the platform account that was originally set up in a connected account.
Hey folks! Long time lurker, first time commenter 👋
I have a trivial question on products: What considerations do you all make when deciding to have Stripe as the source of truth vs your database?
Good morning team,
I am using the quick-start example https://stripe.com/docs/payments/quickstart
I am writing some unit tests for my code using Stripe Elements (react+jest).
Is there any sample code I can refer to?
I'm getting Restricted status on Connect Connected account in Test data mode with payments and payouts disabled. It shows red error to Activate this account "Card payments, payouts and transfers are disabled for this account until missing business information is updated." But on my main account this info is already updated
JulesR-Connect
Can Stripe Tax cater for trade ins on a purchase of a good? Specifically in Pennsylvania where a customer may trade in a $1000 camera against a purchase of a new $10000 camera
Hi Dev Help Team,
With connected account payment intents (with a platform account and setting destination), it seems the "description" field isn't copied to the destination connection charge. Is there something I should be setting in my call to payment intent.
Hi folks, I am building a marketplace, and there is only one kind of product that all Sellers sell. It is a product that involves metered usage. I would like to add this product myself (as the platform owner) and have my Sellers to be able to set their own prices for each unit of this product. Is this possible using Connect? (I am using a no-code solution called Bubble, but I can make API calls through it, and I'm fairly conversant with APIs).
Another question:
Can we trigger payouts to connected accounts based on the amount accumulated rather than based on time? For example, instead of paying out every week, I would like to pay out once the amount accumulated in the connected account crosses a certain threshold, like $50.
John Murphy-Connect
Hi, Can someone please guide me on how to setup SaaS subscriptions for android mobile app with php as my backend ?
Siddhesh-Android
Does anyone have suggestions on how I can implement a "credits" system on my web application? To explain more clearly, I would like my Buyers to be able to buy $50 in credits (for example), which can then be used across multiple Sellers over a period of time. I, as the platform owner, would then transfer the appropriate amount to each Seller at the end of the time period. For example, assuming that the Stripe fees and my platform charges come to $5, I would transfer, say, $10 to Seller A, $25 to Seller B, and $10 to Seller C. The actual amount I transfer to each Seller would vary based on the Buyer's exact purchases.
Hi! is there a way to use stripe fixtures with live mode?
Hi! Is there a way to have invoices (and not only receipts) for one time payments through the custom built checkout?
Hi! I have questions on how the your subscription update flow would work when we do an update call on a Subscription which means a charge for the customer directly (with proration_behaviour: “create_prorations” & billing_cycle_anchor: “now” )
- Can the we get a successful response on that call with those flags before the payment has succeeded?
- Is the customer.subscription.updated triggered before the payment has succeeded (invoice.paid)?
Hey I have a question I’m trying to log In my stripe account but I don’t have the number it’s sending the code to what do I do ?
mentijm-Subscription
:question: 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
mentijm-Invoice
Hello guys,
I have few payments where stripe is blocking the Payment method, and few of our customers are facing the issue since last few days
Hello everyone,
We are implementing online payment for the custom platform where dealers and buyers are subscribed for trading with some forklift equipment worldwide. We would like to use Stripe for doing financial transactions. How should we configure tax calculation for the equipment offered by dealers and purchased by buyers? We have dealers registered as STRIPE users, but buyers are not registered on stripe (currently, only request is to provide their payment details). So, if dealer is offering a product for 5.000 EUR, how we can calculate the tax for that? Trading is happening world-wide (means that every dealer and every buyer can come from any country). We are creating sessioncreateparams and there is some add shipping method but I'm not sure how to use it
hi there
Hi, I'm currently using for my development environnement a Stripe account with mode test enabled. What I wonder is what will happen when I will turn the test mode off.
Should I have 2 differents Stripe accounts to be able to have one running on production and one that can be used for dev?
Koja-Connect
Hello,
We are currently using Stripe to collect credit cards with setup intents. We then bill and charge our users monthly based on their consumption of our service with offline payments.
We are checking the possibility to extend available payment methods with the Payment Element component instead of only credit cards.
I read in documentation that offline payments are only possible with cards and sepa. Is that right or did I miss something ?
So is there no way for us to collect multiple payment_methods with Stripe to charge offline our users ?
Is it possible to filter and display only reusable payment methods on the Stripe Payment Element ?
Is it possible to allow the user to choose between monthly and yearly subscriptions via Checkout.Session.Create?
Hi, using vue stripe (https://docs.vuestripe.com/vue-stripe/stripe-elements/payment) on payment subscriptions how can I send the cardholder name, I don't see
Hi, I'm implementing the Recommended integration pattern for automated reporting (https://stripe.com/docs/reports/api#integration-pattern) and I'd like to test that it's working. Is there any way to manually trigger the reporting.report_type.updated webhook event or will I have to wait for that to happen naturally?
i'm working on upgrade/downgrade subscription. if i have to remove the current subscriptionItem and add new ones. how can i do that?
also when payment_behaviour = 'pending_if_incomplete'
not help related, but you have a typo in the docs: https://stripe.com/docs/payments/after-the-payment "Indentify"
@worn magnet thanks, we'll fix it!
hi there
Hello!
Is there a way to prevent a billing attempt if trial subscription does not have payment method attached or default payment method?
For example we created subscription with trial but never confirmed checkout, user did not enter credit card details.
Hi, I have a customer that is signing up to our platform via stripe connect, they have input the wrong phone number and so cant get the 2 factor auth message to complete, is there a way they can change their number?
This is the error
@lavish tapir I'd suggest reaching out to https://support.stripe.com/?contact=true instead as they can help more effectively on something like that that requires access to the account
Hi, Our business (AVC Immedia) is looking to setup Stripe to run on a Wix site for a client. We need the client to access the site and pay for our services. Once payment goes through an automation will be setup to create and send an invoice through Sage Pay. I started using a coding tutorial with Wix in developer mode but the code provided has been updated and the video I was following has not so I'm struggling to sort - unless maybe we buy a payment app and put that on the site to run Stripe?. I've been requested by a colleague to request we have a Stripe representative on our Teams call at 2pm UK time today, so they can discuss how we can integrate it on the site, alongside another payment automation company that will sort the Sage side out. I hope this is ok and apologies it is last minute, my colleague has desperately tried to call stripe this week and emailed support but not yet had a response. Its likely a developer we need to just confirm its all possible, is there anyone who can assist us in a call please so we know how to integrate Stripe and what is/ isn't possible? Thank you - Sophie
Hello 👋 We’ve recently had a number of clients reach out to us about 3DS failures. Our current CC process is to update the source associated with a customer, but a colleague was recently advised by you that instead we need to use a SetupIntent. I’m hoping someone can give me greater clarity, because this would constitute a big change for us, and we’re confused as to why/whether it's necessary since we’ve been successfully using this method (of updating the source) for cards requiring authentication for some time now. We’d like to know, has this changed recently, is a change necessary or can we continue to update sourceas we have always done? Last question - currently when someone updates a CC we are calling PaymentIntents.Update(...), but we’d like to know - if we switch this to PaymentIntents.Confirm(…), will our customer’s whose cards required 3DS then be processed correctly?
Hello 👋 , David here from Learnerbly, big fan! I have a question regarding webhook signatures. I recently made a change to which event triggers our webbook (issuing_transaction.created to issuing_authorization.created and now the event can't be verified as we get the following error message: No signatures found matching the expected signature for payload. Help would be super appreciated 🙏
Hello,
I have created paymentIntent for a user
" we take payment from User A from Credit card and pay to User B in their Bank Account "
with the flow of external account and payment method it is working fine .
But for this flow I have to collect all the bank details and identity document and other documents as well .. but we only want to take account number and sort code as bankdetails .. How can I solve this issue . ?? Is it possible in stripe ?
While creating customer billing configuration model and adding custom price ids to a configuration, getting the error "For each product, its price must have unique billing intervals. The following prices have duplicate intervals." Now i have priceids in different currency with same interval. Is this creating an issue ?
Question about apple domain verification file. Is it needed only once when the domain is first added, or is it supposed to be hosted permanently?
.addLineItem(
SessionCreateParams.LineItem.builder()
.setPrice("price_1KOhQeHJAVOEr1VytgPItH7T")
.build()) I need to add this Price to my SessionCreateBuilder but I have received error com.stripe.exception.InvalidRequestException: No such price: 'price_1KOhQeHJAVOEr1VytgPItH7T'; code: resource_missing; request-id: req_C1w9sef3diwTUZ
hi guys , it's 2 days i can not get SMS verification to login
Hi. When creating a subscription schedule from a subscription, does the schedule inherit the billing cycle anchor from the subscription? I assume this is the case, but just wanting to confirm as I can't find mention of it in docs.
iam long time Stripe member just recentlly have this issue, any Phone line to contact Stripe support for Help
:question: @plain sundial 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
how i use customer card for payment in chekout ??
Hi, I am using the official react native stripe plugin, and every time I pay with credit card in android the following message appears, offering users to save the credit card in Google Payments, any idea of how to get rid of it? I don't want the modal to pop up at all
do you know if vue stripe should show the 3D secure integration?
I've do it tests with cards test with 3D but nothing happens
Hi! For Stripe Issuing product, are the physical cards debit cards or prepaid? I am doing an analysis for implementing in EURO markets (Germany, France, Netherlands,etc).
Hey guys. First time poster, so please excuse me if I have not followed the right process. My problem is with the woocommerce payments plugin. I am the designer of the site and asked my client to fill out the details for the plugin. Unfortunately he ticked that he was a business in error. This means that he must enter a company number to proceed (Which he doesn't have) and now there is no way to return to the option to select sole trader. I have deleted the plugin and tried reinstalling it. But the first screen it lands on after verification is the business details page. I have emailed stripe support to see if they can reset it. But haven't heard anything back yet. Is there a workaround I can do in the interim to reset the details? Hope this makes sense?
Hey, I am retrieving an invoice and it using the lines attributes. I want to get the amount after taxation for each line item. Does line items have any attribute which gets the amount+tax_amount directly ?
again with 3D secure, we are adding the payment method and creating a subscription, then we haven't PI when we ask for card
Hi, I've got a question about the webhooks tab. Are we able to filter by anything there? Scrolling to a specific webbhook is very time consuming without the filtering option. Thanks!
Hello! I am getting an error when i try to create a checkout session: "You must specify either product or product_data when creating a price."
Here is my code
if (noPriceInStripe) { //custom item with no price in stripe line_items.push({ price_data: { currency: 'gbp', unit_amount: totalPrice, product_data: { name: customPizzaDescription, images: [customPizzaImage], }, }, quantity: quantity, description: 'Custom Pizza', }); } else { //price and product in stripe line_items.push({ price: priceRef, quantity: quantity, }); }
Hi, how would I get the payment_intent_id from a CardException that was thrown due to the charge requiring 3DS?
hello,
How can i retrive a subscription from a payment intent ?
hello, can somebody help me out with destination charges? the on_behalf_of parameter is supposed to set the settlement merchant but it's not working out
Hi, I'm seeing some unexpected behavior with a saved payment method and creating new Checkout against it. Are those checkouts automatically captured if a payment method is available? Even if the flag AutomaticPaymentMethods is not set to true?
Hi there! We're trying to connect to a hidden network from a BBPOS Wisepos E - after pressing "Other" it doesn't show the "Advanced" options in the new black UI - is there anyway to specify we want to connect to a hidden network?
Hi, I'm not sure if this is the right place to ask but is there a guide to connecting WHMCS with Stripe? I've followed WHMCS's guides but I'm redirected to the login page once I try to process the payment for the client.
Hi there! I have a subscription with two different products. Is it possible to create an invoice through the API with only the pending line items of one of the two product for that subscription? Thanks!
Hi everyone, so I'm looking for stipe own build page like this , what i have seen in my stripe account is this
https://checkout.stripe.com/pay/cs_test_a105GoLAPfJ6wZcpIooLI7WNCcGjUgmJts85OXAe6KdufUNshufUlz2Gb2#fidkdWxOYHwnPyd1blpxYHZxWkgzR1BxMWByPXI8PXY3fGhqUEFxU0NdPScpJ3VpbGtuQH11anZgYUxhJz8ncWB2cVozakA9fT00bDMyTX9gNEI2ZmYneCUl
where do i customize it? please help
Hi All. Are there any reasons to migrate from ACH to the new us-bank-account? https://stripe.com/docs/payments/us-bank-account/migrations
with prices for products, if anyone subscribe to a priceA and this is archived in the future, te subscription maintain the priceA value???
thanks
Is it possible to override the limitation on destination charges that a Checkout Session's transfer_amount cannot be greater than the total amount?
We're a marketplace collecting payments on behalf of buyers and transferring the payment amount to the seller's Connect account. If the buyer uses a coupon code, we'd like to eat that cost ourselves, and still transfer the full pre-discount amount to our customers. e.g. Let's say the purchase is a $100 item and the buyer has a 30% discount code, we'd like to transfer $100 to the seller (the full $70 from the checkout session, and $30 from our platform Stripe balance).
We could do this by separating the transfer from the checkout session, but it's very convenient to be able to use the destination charge functionality.
hello, I'm in the Netherlands and make bussines in the US. I got my bussines bank pass rejected because in the country selection dropdown menu when customers pay, countries like North Korea, Syria, etc are included. Is there a way I can remove countries from this dropdown menu to prevent them from signing up?
Hello, When sending Stripe Invoice for existing Customer, the stripe create the same multiple cards for each Invoice. How to prevent stripe from duplicating the same card under customer profile?
@tame glen Please use the thread we created - not the main channel
Second card was created when customer received an Invoice link and paid invoice
I'm trying to create a SetupIntent but am getting the error Your account is not configured to directly use SetupIntents to create Mandates for Bacs Direct Debits. but I have already enabled Bacs Direct Debits on https://dashboard.stripe.com/settings/payment_methods.
Hi, I noticed that the trial offer has been moved from the product to a separate section that wants me to select a customer. How do I do this via my code to be able to allow a customer to subscribe to my service and get a trial? I'm fairly new to programming. Thanks!
Hey, quick question, and probably already know the answer based on the docs. Is there any way to fetch all customer balance transactions without making a call for every customer?
Hello, I am wondering if it is possible to add an order when I list through the api. I need to get the first created balance transaction of my customers. Can I do that in one call ?
Hi, can someone please give an example of a Ruby code with a Stripe Checkout with a custom price?
Server creates a session
and redirects to a checkout link.
The price should be as a param (not an plan ID) for example 100.
Hi, how do i retrieve all subscriptions that are using a coupon?
Is there a way I can get all the charges for a given statement discriptor?
Hello, After speaking with stripe support I'm being told that in order test Payouts in the "test" environment for Standard connected account, legit bankings info needs to be entered in that account. Can you confirm if this is true? I want to do a full workflow test (PaymentIntent created, PaymentIntent Paid, Connected account Payout webhook firing) before piloting the feature im building in my application
We use vue stripe to create payment method for after subscriber with laravel cashier to a product subscription. but with vue stripe seems than not popup the 3D secure
hi was trying prebuilt checkout and came with an issue that if we enable phone number collection we cannot change country code unless we cjhange region and in case if someone is using card from other region and contact detaile from other they were facing issue as they cant provide contact detail,so iwas looking at it and found that if you type your number and change the country code it works but as temperory untill its not fix can stripe put some tooltip ensureing clients to type number and change country code
Can I export the basic details of all customers payment information? I only need: last 4, expiration, first/last name, and card type.
Hi guys, I'm about to set up connect for my app and wondering if it should be an express or standard account. Can you still get platform fees from a standard account?
Hi all,
I was considering using transfer_groups to manage complex transactions as described in https://stripe.com/docs/connect/charges-transfers. Is there a cap on how many transfers can belong to a single transfer_group?
Hi everyone. I'm building a tool that allows users submit their credit card information, and my tool will pay external services (ex. internet bill) on behalf of that user. Does Stripe support my use case? I want to use a Stripe form for the users to submit their credit card because I want to validate the card on the spot. Am I able to get the full credit card number to pay the external service? I noticed the retrieve endpoint only gives the last 4 digits https://stripe.com/docs/api/cards/retrieve
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
is there a way to see all the API errors from a payment failure on an invoice, so I can catch each one individually?
When testing signing up as a connect account just now, I noticed that if I break the setup and because for example, I got the wrong phone number and can't be reached by SMS; how do you recommend I clear up and restart?
I got stuck here with no way of continuing. Can your recommend some best practices for how to deal with this situation so that the user can continue? What I've seen with stripe in the past is that often, customers end up having multiple stripe customers and I'd like to avoid that for the connect accounts.
Hi, I have a payment_intent that I confirm server side. If it fails due to 3DS, how do I get the customer to complete 3DS? The payment intent has no next action?
how do I send a payment_intent_data inside a subscription session at session checkout
What are the acceptable documents for address verification at the person level for custom accounts in the US? In the documentation, verification.additional_document gives utility bill as an example, but what else would be acceptable?
Hello - I am trying to create a direct charge to a standard connected account and I create it using the following:
$clonedPaymentMethod = $stripe->paymentMethods->create([
'customer' => $customer->id,
'payment_method' => $paymentMethod,
], [
'stripe_account' => $this->stripe_act,
]);
$pi = $stripe->paymentIntents->create([
'amount' => $total * 100,
'currency' => 'usd',
'payment_method' => $clonedPaymentMethod,
'payment_method_types' => ['card'],
], [
'stripe_account' => $this->stripe_act
]);
When I try to confirm the payment intent I get an error saying No such payment intent
Hey there! Is the account settings (e.g. payment failure retry logic) global? We were updating the settings in test mode, and then realized it affects production as well. An unpleasant surprise...
Hey, I have an invoice item which has a tax rate applied to it. I want to get the amount which has been taxed. Can’t seem to find an attribute which gives me this. Can you pls help.
We're using elements to create a payment intent with setup for future usage (for later billing), and are confirming the payment intent in the frontend, but also need a way to check from our api broker if everything succeeded if a user returns to the site. Noticed in the API logs that confirming a payment intent can only be done once, is there some other call we can make to check this?
Hi. I'd like to use this pricing model together with Stripe Checkout: https://stripe.com/docs/billing/subscriptions/examples#flat-rate-metered-usage
Is this possible?
Hi! My company has subscription based billing set up for our API. We bill per GB of data processed by our service, so ideally each usage record would contain the number of gigabytes used by the customer.
For example, if someone uses 10.52 GB, I'd love to be able to bill them like:
stripe usage_records create si_xxxxxxxxxxxx --quantity 10.52 --timestamp=1643154943
Unfortunately, it looks like only integer increments are supported. Is there a workaround for using Stripe for non-integer increments in billing situations like this?
Hi, a payment says uncaptured. Does that mean they haven’t paid?
In case you missed 🙂- #dev-help message
@scarlet wedge I did respond in a thread under your message and asked for some detail. Can you see that thread/message?
The file_identity_document_failure and file_identity_document_success test tokens don't seem to trigger any changes if used on the company.verification.document.back field, though it does work on the company.verification.document.front field for custom accounts. Is that by design?
Getting ready to go live and I exported my PRODUCTS I created in test mode, to the .xls file. Switched to live mode and wanting to import them in, but there does not appear to be a way to IMPORT?? seems just have to enter them manually? Am I missing something?
Hello! I have a very weird scenario happening in my stripe account. About 5 years ago I had an old stripe account for a small e-commerce business that was set up. We stopped processing payments in 2017. Last year I set up and entirely new stripe account with no relation to the old one. A month ago someone found the old order form for the previous business and made a $300 purchase, which somehow routed to my new stripe account. I didn’t even notice it and now they’re disputing the charges as they never received the product. Which is fair because I haven’t sold that product in 5 years and thought the order form was long gone. I do not want a dispute on my current stripe account as we process many payments and I need it to remain in good standing, but have no clue why the two accounts merged or how to refund the money without accepting the dispute. Honestly so confusing and any help is appreciated.
I need help with my stride account. I have an old number that is for my 2-factory verification and i can’t log into it. I don’t have a password for my account and i need help
I need help verifying my business, not sure where to get the abn confirmation document or if i can upload a different document. thanks
Using custom Strip Connect accounts I am needing to switch a user's default bank account. The docs describe passing in the "default_for_currency" as true. I have two questions : 1) Using the node method stripe.accounts.updateExternalAccount, how do I pass in the "default_for_currency" ? 2) Will I have to check and set to false any previous external accounts that might have been set "default_for_currency: true"?
Hi is it possible to filter a list of paymentIntents by a key-value pair in the metadata for the API?
I'm setting up Payment Links and want to offer Apple Pay as a payment method. It says it requires additional setup, like adding a domain or adding iOS certificates. Payment Links goes entirely via stripes domain though?
On Express Connect account, when we set Capabilities to Accept Card payments we get estricted status on Connect Connected account in Test data mode with payments and payouts disabled. Please see now archived thread #938244158102065222 message
https://cln.sh/s2AaJO so we get error on checkout
Hi Dev help team,
In java, I'm trying to the description of a destination payment of a connect transfer.
However when I retrieve the transfer object of a given id, I can only fetch a string of the destination payment id : Transfer.getDestinationPayment()
I can't see any API to retrieve the destination payment object from its id.
If I try Transfer.getDestinationPaymentObject(), it returns null. Seems the ExpandedObject is null.
Can you please advise how I can set the description on the destination payment in Java?
Thanks
Hi all, I'm curious: when a token is requests for a card, is there any actual communication to the bank during that request? I'm dealing with a card that is getting declined during the token request, and the response says for the customer may need to contact their bank. However, I didn't think there was any communication with the bank until the actual transaction.
The merchant i'm working with does not want to ask the customer to contact their bank unless they are sure we have done everything possible. We are a connect platform using the charges API and standard connected accounts. The token is requested with our platform public key.
Thanks for any insight you can provide.
Hi there, in regards to this page https://support.stripe.com/questions/rbi-regulations-guide-for-direct-payments-users and suggested steps to continue processing payments for Indian issued credit cards particularly point 2, we have had a few payment intents come back with status requires_action where we will need the customer to complete 3DS authentication. However do you know if we will have to authenticate future recurring payments for the same customers once authenticated?
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, trying to figure out the best way to achieve this.
We are using Stripe Checkout that contains products from multiple sellers and then need to pay the sellers their portion and take fees for our platform.
Initially Stripe Connect looked good but the fees of $2/month/user are higher than we can manage so are there any alternatives Stripe provides for transferring to multiple sellers that would avoid this fee?
Either through direct ACH transfer or to their Standard Stripe account or (via /v1/transfers)? 
https://youtu.be/w1oLdAPyuok?t=1144
hello, I am following this tutorial and have gotten everything to work just fine by itself. However I am trying to integrate the page created into a personal website to take payments. Everything looks fine but I get a problem with the payment_intents api. I get a 404 error when trying to pay, even though the api folder with payment_intents.js is there. I am not sure how I would go about fixing this problem.
Hello, when one of our users try to remove his credit card , he was not permitted to do so (this is a problem because a user could be freaked out if they cannot remove their credit card or banking information - they should always be allowed to remove it). He then added a second credit card, and it was only then that he could remove the first credit card. Why?
Hi team, can you help us understand how subscription proration will work on the following scenarios?
We update the customer subscription object by incrementing the quantity and setting proration_date a past date, lets say two days ago. How will this affect the invoice?
We update the customer subscription object by incrementing the quantity and setting proration_date a past date after the invoice has been created and paid. What happens if the user will have to pay more or less.
hi, i've subscribed for test_clock beta. how long before i get the access?
how to prefill card details in stripe checkOut ?
What are the list of available payment_methods supported with Payment Elements for Setting up Future Payments? If I am looking at https://stripe.com/docs/payments/payment-methods/integration-options#additional-api-supportability under SetupIntent column is it correct? Now next question that list contains "acss_debit" which I tried (with Canada keys) but that does not render the TAB in PaymentElements UI!
ManishDJTech-prefill-card
When I have a card with 3d secure, when should launch the validation? on create or when pay. but if we require the card but is suscribing with a trial period?
How to Prefill card details of customer in chekout session
Hello 👋
I need help!!
When I try to Create a webhook endpoint with API it's showing "You are not permitted to configure webhook endpoints on a connected account. Did you mean to create a Connect webhook on your account instead?"
hi there
Hello
I am just starting to explore how to integrate card readers through connected accounts
Our goal is to allow our customers to purchase readers, use them to accept payments (connected accounts), etc.
What would be the best place to start? (in terms of guidelines, documentation...)
Hello Stripe team! We're finishing our integration and one issue arised let's see if you can give us some advice. The back button on the prebuilt checkout redirects the user to the KO page. Can we configure that page? Why it doesn't just "go back" to the previous page?
Santiago-checkout
Hi Stripe team,
is possible to fetch payment intent ID (pi_xxx) from payout ID (po_xxx)?
Morning devs — I'm implementing the "Recommended integration pattern for automated reporting" (https://stripe.com/docs/reports/api#integration-pattern) and I've got a webhook listening for the reporting.report_type.updated but I've yet to see this event fire in test mode.
- Does it ever fire in test mode?
- If so, at what time?
- Do I need to schedule reports to run via the web ui for this to work?
Hi Stripe team, i wanted to list the balance transactions from a Payout (id = po_1KOwHLQbfl7QxFrMqDVC4Dvh), but i got this error instead. Could help to see where i did wrong?
Hi! I asked a question yesterday but the thread got archived because I signed off for work and didn't reply: https://discordapp.com/channels/841573134531821608/938462479779004416
The behavior is not recurring. It's only when the customer buys a higher priced plan of product A, then we want to invoice that proration immediately.
how to prefill customer card details at chekout session
how to pass image to checkout session
Hi, I have run
stripe.confirmCardPayment(client_secret, {payment_method})
.then(result => {
console.log(result);
});
and it has run successfully. But it returns a payment intent that does not have all the normal properties. For example, I cannot access the charges from the payment_intent object?
Hi, I had a few questions regarding Stripe Payment Gateway Integration? Can anyone help me with this?
hi Stripe team, I want to get the PaymentIntent id in the same API call to list the balance txn from a payout by expanding the source. But the source didnt get expanded (i want to see pi_... instead of py__...). Could advise how to do this?
This is the url i called https://api.stripe.com/v1/balance_transactions?payout=po_1KOwHLQbfl7QxFrMqDVC4Dvh&expand[]=data.source#balance_transaction_list-payout
Hi, I'd like to ask how to manage 3DS for the Subscription API, if I have to process the requires_action every time a subscription is renewed and so on
Stripe is doing a lot of things with cookies in the background when I navigate around on my site.
What should I do about these "issues" popping up in chrome dev inspector? These are all from stripe. What is this?
Hello! I am getting the following error when using the setup intent: "The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first." Much appreciated if I can get some help with this.
Hello, how the statement descriptor for automatic payouts is generated(for connected accounts)? I would like to show in my system which payments has been included in the payout but payout object ID would mean nothing to the user
hello all, i have a question if we want to delete an external account, i have to first set another account as "default_for_currency": true . Is this same applies when we add payment method while doing payments?
Hello, I have a question regarding Account statuses. What specifically determines whether an account is has the status 'Enabled' or 'Complete'? I have two seemingly identical accounts, but one is marked as 'Enabled'. The only difference we can see is that the enabled account is a local government body, and therefore we have used the value '00000000' as a workaround for the CRN since they do not have a Company Registration Number. However, the 'complete' account is a company that has used a valid Company Registration Number. Can you confirm that this is the reason for the difference in status?
Matt1654836-account-statuses
I can't locate the settins for stripe.handleCardAction on the admin panel to enable settings for 3D secure
Hello! I have a problem with Payment status updates.
https://stripe.com/docs/payments/payment-intents/verifying-status
I get this error message after sending the payment (which arrives to the stripe account successfully):
Illes-js-error
hi! can anyone help ive changed numbers and i cannot accept my account i need to do asap! it just keeps sending sms is there a direct number ??
:question: @thin abyss 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
I have a question about Payment Element & Connect & Apple Pay. Apple Pay is not configured so I would expect it to not be an option, yet for pi_3KP516DBJ1IKnAB71bgbHs1k it shows up
your checkout session accepts 3 digits on the CVV but the international american express card has 4 digits, how do I change this?
HI, HOW CAN I RESERT THE PASSWORD FOR STRIPE ACCOUNT
:question: @wary sentinel 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
@wary sentinel We can't help with account related queries here I'm afraid
Hi, if I wanted to offer a free tier subscription plan where they would pay for usage what am I looking for in the docs? To basically setup their account with their credit card and then once per month charge their credit card via node backend for their usage during the month. Thanks.
Where in account setting can i control which country can use connect ?
Hello! I want to offer consolidated billing for some customers because some customers pay for multiple subscriptions but want it to display all subscriptions in one invoice, would I do this through invoice items
Hi,
I'm looking at Stripe Checkout as part of working out how to support Sales Tax (currently we have a fully custom integration).
I'm trying to understand what the post-purchase interactions are like for Stripe Checkout -- for example how refunds work.
Hey, we want to create a custom survey after users unsubscribe, ideally we want that after unsubscribe in the customer portal page, users will be redirected to our page, is that possible? I read this article (https://stripe.com/docs/payments/accept-a-payment?integration=checkout) and there is a cancel_url option but is the url after users click on the logo. Also, maybe you have some ideas around it. thanks!
I've found the general docs for refunds, but I'm not finding anything which relates to Stripe Checkout specifically.
Is it the case that after Checkout all the rest of the interactions are the same -- i.e: fully customised, or am I missing something?
Part of what I was hoping to get out of using Stripe Checkout was that it would take care of Sales Tax & accounting during refunds.
flacoski-unsubscribe-survey
Hello - I am running into an issue trying to use direct charges with a physical terminal reader. I create the PI like this:
$paymentIntent = PaymentIntent::create([
'amount' => 50,
'currency' => 'usd',
'payment_method_types' => ['card', 'card_present'],
'capture_method' => 'manual',
], [
'stripe_account' => $this->stripe_act
]);
And then when I trigger terminal.collectPaymentMethod(clientSecret) it immediately throws an error saying the payment intent cannot be found. How do I let the terminal reader know this is a direct charge for a connected account?
Hello, I'm using a metered subscription combined with a trial period, and i just noticed that when the client chooses to end the trial period the metered usage isn't reset, did i miss something ? or the trial is part of that same billing cycle ?
Hello Team,
I received an email regarding a new rule regarding bank account validation which will impact our use of ACH debits with Stripe.
Anyone around to clear some doubts?
mad - metered billing
Hi!
I am going to launch a site on saturday. Tried to make a test payment, but stripe paused it. Can you help?
alexanderhusum - account
Is it possible to have the invoice and receipt attached as PDF in the receipt email that is sent to the users after successful payments using Stripe Checkout?
Context: I just paid for a service and got a payment confirmation. Which seemed to have come from Stripe (invoice+statements+acct_***************@stripe.com)
I started wondering how can I do the same for our customers? There is no setting on the Dashboard for attaching PDFs with receipt emails.
Could not find anything in the API guides either
Thanks in advance
Hello there,
How can you valid a promo code for a certain product/price before creating a subscription ?
Is it preferred to rely on webhook "checkout.session.completed" versus fulfilling a customer's order on redirect to the success_url? Webhooks seem more durable, but I also can't guarantee the event has arrived in time for the customer to see their order was successful.
I’m using Checkout to manage subscription sign ups, and I'm wondering which field represents the price_id? I want to use that to determine which membership plan they signed up for so that their account can be updated accordingly.
I'm trying to debug an issue where about 50 customers a month (usually those located in India) are getting subscriptions created with a status of "incomplete". A second or two later, we get an event to our webhook for a payment failure. 24 hours later, we get a subscription cancellation event for non-payment. An example of this would be subscription creation request req_INB08fvaqMxldl and the charge failed event evt_3KOWOAGXMLuHtlf82pxLvvnv. Two questions:
- Do you have a credit card that mimics this kind of event so we can try it? A product manager tried the ones here, but couldn't seem to get any to recreate the scenario we're seeing. https://stripe.com/docs/testing#cards
- Is there a way to reject these kinds of "incomplete" subscriptions outright via the API so that the create subscription response indicates failure?
I created a SetupIntent for customers that are joining a waitlist for a soon to release product. I create the intent on the backend, then i serve the client secret to the frontend where a confirmCardSetup function is ran using the client secret with their inputted billing information. This creates a customer in the stripe dashboard with an associated payment method. However, if I look at the SetupIntent event on my stripe dashboard, the "payment_method" field of the response body is null. Is this a sign of an error in my flow?
Hello! All of a sudden our test connected account no longer is able to issue virtual cards, our production one is fine. I have looked at the capabilities section of the account and indeed card issuing is no longer listed. Was this action taken by us or stripe? What do we need to do to get it back? Thanks
shmall-setupintent
Hello, for some reason my stripe invoices are not being received by my client. in "events" it shows as invoice sent but he the customer does not have it! Is there a way to troubleshoot this please.
Hello I have a problem with the flutter package for stripe when I using it in my manifest the App icon is not shown on Android. So I cant Start the App. We are using the pre Release because of the null safety
Hello, I am trying to implement the subscription model in the dotnet and am not going to the payment portal
Hi - simple question. I'm using checkout. Let's say a customer pays for a subscription, then returns another day and signs up for another with the same email address but different credit card number. Will stripe will checkout create a duplicate customer or provide the same customer id for both transactions?
(Presumably unless I specifically set the customer id a duplicate will be made, but it's important to know for sure so my db and UI are designed properly)
Hi Everyone. First time here. We are using Stripe with Acuity Scheduling software. We have 4 different sites, and 2 different testing types (2 different prices) at each site. We are trying to figure out how we get a report that shows how much each site with each test type is performing. If I could get a report that says for Instance BU1, test A did this in revenue between any dates chosen. BU1 Test B did this. etc. etc. Any ideas would be so appreciated. And if this is not the right forum for this question, please let me know. Kindly.
Hi, if a payment_intent is confirmed off-session and fails due to it requiring authentication. Do I need to recreate the setup intent and set it up for usage off session? Or will stripe continue to attempt to use exemptions for that payment method when used off-session?
Hi. I have one quick question. Can we add multiple payment methods to the customer and use any of them according to the situation?
Hi there, regarding subscription payment behaviour(https://stripe.com/docs/api/subscriptions/create#create_subscription-payment_behavior). I understand that when a subscription is in the incomplete status this means the current payment failed as the customer failed sca. Is it possible though for an incomplete subscription to be become active without the user's intervention or calls to the stripe api? Or does the transition from incomplete to active have to involve user interaction?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
how can i tell if a charge is associated with a subscription in the dashboard/
OK better question. Charges not associated with subscriptions are showing "this is a repeating charge." or other language indicating that the charge is associated with subscriptions on the transaction details on their banking sites. Can any one point me to docs explaining this?
while using wix, payment gateway page is not opening. can someone help
built website in Wix, but unable to use stripe payment gateway. need help
Hey Ya'll, total n00b question here: I'm working with the payment links API and I'm having trouble adding multiple line items. When I have one item everything works fine, when I add the second line item it overrides the first and only adds that one. What do I need to do to add both line items to the same payment link?
Hi i have a website for a service related business I’m looking for a payment gateway system to integrate as my website is developed on Shopify my question is if I integrate stripe payments into Shopify do I when the transaction is done do I pay both a fee to Shopify and stripe or just stripe ?
Hello!
When I am redirected to payment_init.php, i get this error message:
{"status":0,"error":{"message":"Invalid Request!"}}
var_dumping json_last_error() gives back the int(4) error code
Could someone please help? Thank you
I’m new to this can anyone help me
Hi all. Is there any documentation on using stripe API reporting for report type exports.unified_payments ? I couldn't find any
Greetings everyone! We will be releasing our Stripe Connect integration to our customer base pretty soon (next week). We are doing some final testing just to make sure everything is working in production. In our testing, we are noticing that we are ending up with a negative stripe balance (it's not due to refunds/disputes as we are only testing payments and subscriptions, at this time). We process payments/subscriptions as "direct charges" not "destination charges". Assuming that there are no refunds/disputes and we are using direct vs destination changes and subscriptions have a proration behavior of 'none', is there anything that we are missing as to why we might have a negative balance?
ANd this? May this be the cause?
Hi everyone!
So I created the payment link created on Stripe and used it on my site but I don't see any information as nothing gets posted to my custom page of website.
How do i track what's the response against the payment client made so that I can update that on my website accordingly.
Any help on this issues? what am i missing?
hello! i'm having trouble connecting to my local webhook. it is running in node.js
here is the error im getting on the server
Error: Endpoint Not Found
at C:\code\vizcom-parent\vizcom-api\src\server.js:57:15
at Layer.handle
Hello! I'm trying to migrate all of my existing licensed subscriptions into using metered pricing. The way I'm doing that is by adding the metered price as a sub_item, and then deleting the licensed sub_item (since you can't just update the existing one). Now the problem is, my finance department requires a billing_cycle_anchor to be the 1st of the month for all subscriptions.
When we add the new subscription item, the billing_cycle_anchor changes from March 1 to Feb 3. The only way to change the cycle AFAIK is to either set billing cycle to now or to add a trial. So I can add a trial until the 1st of March to get the billing cycle anchor back on track. However, if I do that, then any usage reported during the month of Febuary won't be billed because of the trial.
Is there any way I can do what I'm trying to do?
how fast are webhooks sent? is there a chance after being redirected from a checkout payment that my server could have received and processed the payment webhook and basically show that in the page they are redirected to?
If a platform account creates a product + prices for a standard connected account, can the standard account admins go into their stripe dashboard and delete that product?
Hello everyone! We're using Stripe Connect to process payments on our platform and we're receiving webhooks for payments that have not been initiated on our platform. I wanted to run this by you and see if this is expected, or if there's some kind of a configuration that has not been done properly on our end. I do have the Stripe account & transaction. Thanks in advance!
Hello I just realized my taxes from 2019 to present all was returned because the social security number is wrong and doordash told me to contact u guys
Hello
wait for few min, they will respond 🙂
Ok
Hi
These are not printed in payment_init.php. Do you know what may be the reason? IN Stripe dashboard I get the following error message:
Hello all! I'd like to test the webhook flow of events when a subscription renewal is upcoming. I want to send emails letting users letting them know their subscription is about to auto-renew. However, when testing with CLI version 1.7.4, stripe CLI does not support invoice.upcoming:
$ stripe trigger invoice.upcoming
⢿ Checking for new versions... A newer version of the Stripe CLI is available, please update to: v1.7.11
The event ‘invoice.upcoming’ is not supported by the Stripe CLI.
$ stripe --version
stripe version 1.7.4
So, question one: Is invoice.upcoming the correct event_type to listen for to let a user know their subscription is about to renew? Follow-up question: If yes, why does the Stripe CLI not support triggering this event_type in testing (version 1.7.4)? If no, this is not the correct event_type, is there a webhook event_type that I can listen for in production AND trigger from the stripe CLI to let subscribers know their membership is about to auto-renew? Or am I doing something wrong here? Thanks.
does connect split payment support multiple different currencies? so an USD payment split to A in USD and B in EUR?
Im creating an account but im getting this error
Not a valid merchant category: 5531
if i put another code, works without problem, but i see this code in your documentation
Im using C# with .NET Core
https://stripe.com/docs/connect/setting-mcc
Auto and Home Supply Stores
auto_and_home_supply_stores 5531
hello! i signed up for stripe about a week ago and for some reason its not allowing me to put individual for a business type. im not sure why. on my dashboard it also looks like i have two accounts so maybe that's why theres an issue, but i dont remember making a second account
if someone could help me that would be much appreciated
Do you have a states Catalog?
Im trying to create a connected account with full address, city and state, but im getting this error
stripe Invalid US state or province
Hello - We have a complicated flow using Stripe Connect that I would love some guidance on. When an order is placed, we authorize the order and then the charge can get split where 1 connected account is charged for say half the order, and the other connected account is charged the other half. When that happens, is there a way to only have 1 transaction posted on the credit card statement of the customer?
We'd like to integrate Apple Pay / Google Pay into our application. We use a combination of Stripe's Subscriptions, Standard Connect with Direct Charge, and Custom Connect with Destination Charge. Our customers are sports organizations, and each organization will have their own website on their own internet domain. Before a sports organization can have their website go live with us, they first need to subscribe to a plan with us (works directly with our platform account and does NOT use Connect [1]). Once they’ve subscribed and set up a Standard Connect Account, they can create a ‘Program’ that allows their patrons to pay them and register online for a particular sport (we use Direct Charges on Standard Connect for this [2]). We also have a few organizations that have their Programs connected using Custom Connect Accounts, and in those cases, their patrons will be paying via Destination Charge on Custom Connect [3].
In all 3 of these cases...
[1] - If we allowed Apple Pay for organizations to subscribe to a plan with us, verifying that this ApplePayDomain would have to be added to our platform?
[2] - If we allowed Apple Pay for Direct Charges to Standard Connect Accounts, verifying that this ApplePayDomain would have to be added to the Standard Account?
[3] - If we allowed Apple Pay for Destination Charges to Custom Connect Accounts, would this ApplePayDomain have to be added to our platform or the Custom Account? Not sure if this would go on our platform or the connected accounts since technically the payment goes to us first.
... more questions below...
I am testing stripe connect and a new user I have linked says payouts disabled, but when I login I cannot see any prompts to update the information it is asking for (IDs)
arianarose-dashboard
capitanrex-dotnet-account
pdenyer123-connect-payments
nickjw-applepay-connect
My email was abandoned and I cannot login anymore, how can I log in to my acc or at least get help from somebody?
Is there a way to get around this error in test mode? This product cannot be deleted because it has one or more user-created prices.
For a failed ACH charge I can't find the list of possible failure_codes, are they just the standard ACH failure codes (R01, etc)?
I've already read this and know that I'll be getting a failure_code in the charge.failed webhook, but all the failure codes I found in the documentation are for card payments https://stripe.com/docs/ach#ach-specific-webhook-notifications
Hi Dev help team,
Hoping to get some help with missing statement descriptors in connected payments (card and Au Direct Debit)
When building a payment intent for a connected account, I am setting:
- the StatementDescriptor
- the destination account id
- on_behalf of the destination account id (in the case of card)
However the statement descriptor, that is on the "calculated_statement_descriptor" on the payment intent json is not available on the charge object of the destination payment.
Also can the statement_descriptor be viewed on the destination payment's page on the dashboard? I couldn't find a field for it.
What is the standard way find out the payment amount of a stripe connect manual payout. For example you could query the transaction, find out the stripe fees and what is left over in the connected account and then make this the amount to pay. This seems overkill. Is there a way to query the transfer and payout whatever the amount is that is left after fees?
Good evening. I am integrating the new Payment Element (Web, Custom Payment Flow) and I am wondering why we need to setup a payment intent before the customer has entered any information? I may be reading this wrong, but we normally setup the intent once the customer has entered their payment information, or for buy now, pay later, clicked on an action link.
https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements
um does stripe support Colombia idk i just dont see it
Hi there! Is there a way to extend a yearly subscription by 3 months, and have the cost prorated?
Hello! Does anyone have advice on how to automatically passthrough credit card fees to the customer on an invoice once a customer chooses to pay via CC? If a customer is paying via ACH, we will not passthrough the fee. Just want the UX to be simple for the customer so they're able to choose either option and if they choose CC, the additional fee populates. Any guidance would be super appreciated! 🙂
Wen-Subscription
@bold basalt @surreal temple just wanted to say thank you!
Anybody here can help me with an issue?
Hello! I successfully implemented apple pay with stripe and is working 100% fine in Simulator. But I open it on a real device the apple payment sheet automatically canceling when I click the apple pay button. Please help me.
Hey I have an invoice with application fee amount. When I get the total of the invoice, the value seems to be exclusive of application fee amount. Is there any reason for this ?
Hi team - hoping to get your help on subscriptions behaviors
- What are the points in a subscription invoice generated and charged?
- What are the different modes of subscriptions? Draft vs uncollectable etc?
- What are billing_cycle_anchors? How should we think about these for billing?
- What are some gotchas when creating subscription items?
- Is there an API to poll all subscriptions in a certain state ?
- How can we traverse to the Invoices after a subscription is deleted? Do we need to store the mapping of a customer to an invoice or we can rely on Stripe for that?
how do i create an open invoice immediately for a customer on the dashboard or in python?
I am getting an error for stripe.Invoice.create() Nothing to invoice for subscription
It says scheduled and I don't want to wait 1 hour
hello, can we store the card on stripe for a limited amount of time ( 1 hour or so)
wasabi-subscriptions
I don't want to activate my email either to send an invoice
fobor10362-invoice
Stripe Product
I am using php
Creating product and its price/plan using api
Consider I create product name Basic and added 2 price/plan eg $1/month and $10/year
Used following api to create product and price/plan
$product = $stripe->products->create([
$planMonthly = $stripe->plans->create([
$planAnually = $stripe->plans->create([
Now I want to delete both price/plan and product too if there is no any active subcription
How can check before delete price/plan if this have any active subscription?
trying use api
https://stripe.com/docs/api/plans/delete
https://stripe.com/docs/api/products/delete
hey I need help
I have a scenario where I want to store users payment method and I want to charge it later. But for some case that payment method is not allowing me to charge due to security or other reasons. So at the time of creating payement method how can I verify that I will be able to charge on this payment method in future ?
I have tried setupIntent to save the payment method.
Can someone guide me on this ?
TIA
Hello, I have a very serious problem. We've been using Stripe for about a year now, and all of a sudden yesterday we realized that somehow the account does not exist anymore!!
That account has funds paid to us and it just disappeared
Sorry to hear and it sounds odd to me too. Please reach out to our friend at Support and they can assist you the best
:question: 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
It will take 24 hours for support to get back to me on a very critical matter
I would like to get client_reference_id from the session object from a webhook event . Is that returned in any way with payment intent?
I see here with PaymentIntent I get payment intent ID, customer ID, and a charge ID. Can I use any of those to retrieve the session to get client_reference_id?
For reference, rather than just explaining the problem, I'll explain the reason I am trying to do it, so perhaps ya'll know the correct way.
I need a way to reference orders in the database when updating subscriptions with webhook events. I thought maybe I could send client_reference_id (local order # from database) along with the checkout session, and then retrieve it from webhook. Hope this makes sense!
edit: I have a new row for each order, so using an email as reference will not work, because it will not be unique.
I need to be able to send a unique string / ID, and then be returned it in webhook. I think.
Hey guys, I am using the flutter_stripe package and I am having issues with using saved credit card information in the PaymentSheet. Here is my Github issue on the package: https://github.com/flutter-stripe/flutter_stripe/issues/570
Does anyone have experience with this?
@dry hatch I just tested a payment and Stripe is still connected to our platform. Could this be an account theft?
I honestly can't tell. You would need to wait for Support on email and they will exchange verification steps to authenticate first
Alright, thank you
good luck!
Hi guys. How can I make sure that there is not enough money on the card when making a payment in test mode
Are there any limited test cards for stripe ?
Hello! I am using Stripe .NET Api and I have connected accounts. How can I pull out information about payments and their details for a specific connected account?
Alexander-DOTNET
hey guys, i have two payments that are sitting in with uncaptured. And it will not give me the option to capture them. is there anyway i can change this?
What is the best way to handle SOFORT payments? Should one show the user a loading page and send ajax requests every X seconds to see if the payment could be finalized or should one do it in the background via cronjob?
ChxrlieH-H
DeputyCheese-Sofort
I cant access my business account for days, stripe will only autobot me they wont help me ?
:question: @proud gyro 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 all, I have been trying to contact support regarding a change to do the following: https://docs.spreedly.com/payment-gateways/stripe-payment-intents/#adding-a-stripe-payment-intents-gateway-for-off-session-payments
Spreedly: Before you can run off-session #purchase transactions you need reach out to the Stripe support team and request that “Managing Transaction ID” be enabled for your account.
I would like to know if this would affect our existing integration if so what do I need to be aware off.
Is this something you guys can assist with?
how do i handle payment_intent.status = requires_action, when upgrading subscription?
Ahh i find
hi
I have one problem stripe
I don't understand why i have a erreur message : no sruch : 'src_1KPAN8EwBTOSaQ1CAASdHIKs'
const result = await stripe.confirmPayment({
elements,
// window.location.origin returns as localhost:3000 even when not on localhost:3000?
confirmParams: {
return_url: `${window.location.origin}/${locale}`,
},
// Uncomment below if you only want redirect for redirect-based payments
redirect: "if_required",
});
Why am I always redirected to localhost:3000 even when I'm not on my local machine?
I've tried deploying to both netlify and vercel and I get the same issue on both sites. I'm trying to do this since I don't know what the deployment url of netlify/vercel will be ahead of time.
I was thinking it could have something to do with cache but I've deployed with cleared cache too. How do I set this return url to just go to the home url as return_url (which I don't know what it will be ahead of time)?
Hello! when I submit a form and I am redirected to payment_init.php, I get 403 Forbidden error message. The funny thing is that in Logs I see 200 OK. echo json_last_error() returns 4. It has to be something with this. Could you please help?
Hello I have a newbie question. 🙋♀️
We have a workflow where we create Invoice in Netsuite> We send an email to the customer with a Stripe payment link> They make a payment.
Now once the payment reconciled to our bank account the next day, is there an API we can pull to determine which payment was made for which Netsuite Invoice? Thanks in advance! 🙇♀️
Hello team,
I've concern around a new rule regarding bank account validation which will impact our use of ACH debits with Stripe.
Anyone around?
As of now, we have disabled the bank verification process and users are able to make payments directly. But Stripe has mandated the verification part in new release. We are already capturing Bank Account Number and Bank Routing Number, I believe that we can proceed with Automatic Bank Verification.
Hello everyone,
I would like to know wich is the default value of proration_behavior in SubscriptionItem ?
https://stripe.com/docs/api/subscription_items/update#update_subscription_item-proration_behavior
'''
Simulate stripe subscription renew.
'''
def renew_subscription(s_subscription_id) :
stripe = Stripe()
s_subscription = stripe.Subscription.retrieve(
s_subscription_id
)
for item in s_subscription['items']['data'] :
stripe.SubscriptionItem.modify(
item.id,
proration_behavior = 'none'
)
stripe.Subscription.modify(
s_subscription_id,
billing_cycle_anchor = 'now'
)
for item in s_subscription['items']['data'] :
stripe.SubscriptionItem.modify(
item.id,
proration_behavior = 'create_prorations' # <== Is it the default one ?
)
Thank you
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hey hello! guys I'm a junior developer and I your help to implement stripe checkout in my web app, below is my code:
import axios from 'axios';
import {loadStripe} from '@stripe/stripe-js';
export const BookTravel = async travelId => {
try {
// get checkout session from endpoint
const session = await
axios('http://127.0.0.1:3000/api/v1/bookings/checkout- stripe/${travelId}')
const stripe = await loadStripe(public key);
await stripe.redirectToCheckout({
sessionId: session.data.session.id
});
} catch (error) {
console.log(error);
}
};
the problem here is that the process didn't trigger!
I fixed a previous error with the help of @bleak breach the "TypeError: stripe.redirectToCheckout is not a funtion"
Then I have this issue! I'll be grateful for your help guys!
FasterThanFlash-ach-verification
Hi all! 👋 I am trying to find a way to apply a dynamic tax rate to PaymentIntents and ApplePay, is this possible?
One more SOFORT related question: I'm always getting the source status "chargeable" in dev mode when checking out with SOFORT. I thought it should only be chargeable after 3 minutes for testing purposes?
Hello team, can we use SETUP mode with a connected account?
Hi all! I have a question regarding PaymentIntent and 3DS. I am saving the customer card and attempting to charge off-session a few days later. I am trying to optimize the parameters used when creating the PaymentIntent to minimize the 3DS requests from the bank (since customer is off-session).
Here are the parameters I am using now:
stripe.PaymentIntent.create(
amount=xxx,
currency="eur",
customer=xxx,
payment_method=xxx,
confirm=True,
application_fee_amount=xxx,
transfer_data={"destination": xxx},
return_url=xxx,
metadata={
xxx,
},
)
Right now, with those parameters, in case there is a 3DS requested by the bank, stripe send back a URL that we can send to the customer to authenticate the payment.
My question is:
I saw that there is an off_session parameter that I can specify to True. However, when I do this and test with a card that requires the 3DS, Stripe returns a card error instead of sending back a 3DS confirmation URL.
So I am trying to see if we can enable off_session to True (tells the bank that customer is not currently in the flow, hopefully decreasing 3DS requests) but at the same time make Stripe return a URL to enable customer to authenticate if the bank still requires a 3DS (and not a card error). Anyone went through this ?
I would appreciate any guidance on this
Thank you very much for your help!
Hi - trying to pull back stored payment methods from a customer using $stripe->paymentMethods->all(['customer' => 'cus_xxx', 'type' => 'card']); but the array i'm getting back is empty - I can see the payment method listed in the dashboard and manually added another against the same customer account and neither are coming back
Hi team, I am using this api https://stripe.com/docs/api/checkout/sessions/create, is there is any to pass single amount? I don't want to pass amount per line items.
Hello 👋 I was here yesterday talking with someone about 3DS problems we've been having. I was advised (here: #dev-help message) that we should be setting setup_future_usage:"off_session". However, when reviewing some of your documentation in relation to changes in India (here: https://support.stripe.com/questions/rbi-regulations-guide-for-direct-payments-users), the opposite advice is given (i.e. that we should not set the off_session parameter). Could you confirm whether we should set this or not?
We're also still trying to understand why we've seen higher failure rates given that our integration hasn't changed. The advice I received yesterday was that banks can change their processes over time, and add 3DS checks to "validation charges", such that our method of adding a source to a customer when updating details isn't recommended. The customers who complain on this failure are all based in the Netherlands. Is it possible that a particular bank has made a specific change which is causing this increase in failures? Is there a way you could help us verify whether this theory is correct, since it would help us understand how "big" the issue is so that we can prioritise our work 🙏
When using graduated pricing, is it possible to get the text "First 25", "Next 25" etc. from the invoices API? It is shown on the invoice, but I can't find it in the API.
hello guys,
is there any way to find out how much stripe fees is gonna be there for a payment depending on CARD
Question about Checkout payment method types for subscriptions.
Integrated Checkout into our startup for our subscription service. Currently we've enabled just taking card payments, but we're looking at enabling more payment methods for regions that expect others. On Stripe documentation I can see it says iDEAL can be used for reoccuring payments via SEPA. Does this mean I can just enable iDEAL for our Checkout flow?
Page about iDEAL can support reoccuring payments: https://stripe.com/docs/payments/ideal
This table says iDEAL is supported for Checkout, and then not subscriptions, which is strange given the other page says it can do reoccuring payments: https://stripe.com/docs/payments/payment-methods/integration-options#payment-method-product-support
So hence my confusions
2 quick questions about the customer billing portal. 1. is it possible in the configuration to allow pausing but configure the options for resuming? 2. more importantly is it possible to allow customers to pay past due invoices throught the customer portal to restore their active subscription status? thanks!
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi guys i am new to stripe lpayme t gateway
@wicked wasp hello there. How can we help?
Should i tokenise sonething before create an intent
In node
In backend
Stripe.paymentIntent.create
Because i saw one tutorial they are using react stripe checkout and they create token before make a stripe.customer.create
Im trying not to use stripe checkout since I cant customise the styling
A payment method must be provided or already attached to the PaymentIntent when `save_payment_method=true
i am getting this error when trying to implement in android
I have a few customers getting error due to PI having status of requires_action. I assume somehow they have not completed 3DS. Not sure where my bug is, but to debug this, how can I trigger a Stripe::InvalidRequestError with error "This PaymentIntent could not be captured because it has a status of requires_action."? Is there a test card nr I could use for this?
hey everyone. I'm using stripe subscriptions to give user access to advanced features and listening to webhook and changing status. But I'm really confused what events to listen to and how to diffrentiate between diffenent events. I have read the documentation, but some events seems similar like invoice.paid and customer.subscription.updated
Can someone help with this according to production grade setup
Hi I had a question the other day about submitting bank account verification documentation. Is there a way to get a connect (custom) account into a state where Stripe is asking for bank account verification in order to test submitting proper documentation via the api?
Anybody knows what is the best way to avoid such errors:
stripe.error.RateLimitError: Request req_*******: This object cannot be accessed right now because another API request or Stripe process is currently accessing it. If you see this error intermittently, retry the request. If you see this error frequently and are making multiple concurrent requests to a single object, make your requests serially or at a lower rate.
I am facing this error while retrieving a customer from Stripe. Not always a specific customer.
Mostly happens during the processing of charge.succeeded webhook.
Other occurrences during : invoice.payment_failed , charge.failed , customer.subscription.updated
Already tried adding random delays while processing these webhooks.
Hi! There's no way to apply a product specific coupon/discount on a subscription that exists out of multiple products, correct? The only way to achieve a discount on a certain product is to create a specific subscription for it?
Hey @meager hawk
Our clients are seeing "Amount = 0.00" in authentication pop-up after setup-intent creation. Is there a way to display actual amount in the popup?
kevindc-subscription-coupon
I would like to attach some data for any paymentIntent such as shippingmethod, name, address, email, phone number, list of products bought, totalprice, etc.
I'm assuming I should use metadata for this?
I would then like to display a success page using the return_url, retrieve the paymentIntent to access order status and metadata with it, to display a receipt in the success page.
Why is the metadata not shown in the paymentIntent object when I retrieve it?
{
"id": "blurredOutInfo",
"object": "payment_intent",
"amount": 224700,
"automatic_payment_methods": {
"enabled": true
},
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"client_secret": "blurredOutInfo",
"confirmation_method": "automatic",
"created": "blurredOutInfo",
"currency": "eur",
"description": null,
"last_payment_error": null,
"livemode": false,
"next_action": null,
"payment_method": "blurredOutInfo",
"payment_method_types": [
"card",
"klarna"
],
"processing": null,
"receipt_email": null,
"setup_future_usage": null,
"shipping": null,
"source": null,
"status": "succeeded"
}
mubushar - setup intent atuh
Hey, I got a question about transfers using the source_transaction option and available balances
Hello Team
I need Help on refund webhook call. How can i get the refund reason on webhook event ?
femina.agravat-refund-webhook
Hi everyone! I'm helping my client with her skincare shop and we had Stripe integrated for payment processing. However, we got restricted from Stripe but we do not understand why.
Has anyone ever gotten restricted from using Stripe? Or has had experience with being categorized as 'online pharmacy'
Hi, troubleshooting Google Pay in Chrome Mobile on Android. From adb, I'm getting the error 02-04 10:08:53.363 5231 5231 W WalletMerchantError: Error in loadWebPaymentData: Invalid stripe:publishableKey for current environment. Make sure you are using Stripe's production key. It's working fine on desktop Chrome, however. Are we missing something in our account configuration, or is this a limitation of the test environment? We'd like to make sure there are no user-facing issues before going live
This is leading to the error in the browser console: Unable to download payment manifest "https://pay.google.com/gp/p/payment_method_manifest.json".
Afternoon!
We're using Stripe to pre-authorise payments which are later captured (sometimes days after the original pre-authorisation). Currently we pre-authorise for the full amount however we occasionally have a need to capture more than was originally authorised - to get around this we then have an "Order" with multiple pre-authorised payments, later capturing each in turn.
While filling up with fuel at a self-service petrol station, I noticed that my card was pre-authorised for £1 however later on that day it was updated to the correct amount.
So that made me think, have I missed something in the documentation which would allow us to do that, or is it the petrol station verifying a users identity using Chip & Pin, storing the card details and then simply charging the card?
I hope that makes sense! Any input is greatly appreciated 😄
Thanks,
Paul
Hi, I'm working on subscription updates for upgrade/downgrade of subscriptions with proration enabled. Should I be using the quotes API to provide an estimate cost for the change. E.g. if you upgrade half way through a monthly subscription we'd like to show the customer they will pay X amount prorated for the final half of the subscription and that their next bill would be that value + the next months payment. This information would be available via the upcoming invoice api but that requires the subscription to be changed first.
Okay I'm struggling to get ahold of my 1099 from doordash. I cannot access 2FA number
I cannot wait 1-3 business days I need it now
@simple zephyr let's chat in the thread
when binding/mounting the paymentElement on the page, are there any loading or loaded events for elements can be used to show a loading state when the elements are being bound to the page?
Hi team!!
How do we test apple pay on stripe terminal, we have a Connected "Custom" account set up via API. ApplePay on safari broswer succeeds bu fails on WisePOS-e terminal
we just upgraded our project and we are keep getting the same error message after checkout <Invalid API Key>
Hi! We've been trying to track down a bug for a while (months, really) where occasionally the client fails to send a card token (coming from the Stripe Elements widget) to our server. But, notably, the user seems to be able to recover by just resubmitting (suggesting that the token was present or perhaps was in flight or something).
Given the seeming randomness of this bug, it causes me to wonder if the Stripe Elements widget is occasionally slow to respond with payment details?
Hi there, does anyone have some documentation (php) on how to authentication sca if the payment fails off session ? In my case, I have brought the user back to the site but I believe they need to confirm an intent
Hey folks, anyone working with stripe_ruby_mock?
I've used the search functionality and seen a few threads on this, but I'm still stuck. I am attempting to prototype the connect on-boarding for a standard account type. However, despite the "Test mode" label being present, it appears to be in live mode. I have generated an appropriate link using the connect API (url reflects https://connect.stripe.com/setup/s/NcOw...) but there is no visible way to skip the form as mentioned in the docs and in previous threads here. What am I missing?
Hello Team
I need Help on refund webhook call. How can i get the refund reason on webhook event ?
Applying for a corporate stripe, what should I do if the corporate legal person is Chinese and I don’t have U.S. citizenship?
Hi there. I'm experiencing an issue with canMakePayment on safari. It is resolving to {googlePay: true, applePay: false}, however, the call to render a payment button correctly renders apple pay. Is there something I'm missing?
Hi there, i'm using retrieveUpcomingInvoice endpoint of API.
I wanted to know if this is possible to get upcomingInvoice but ignoring any lines that belongs to a subscription ?
Stripe isnt sending my 2FA code to my number....
My question is about whether Standard Connect will work in my fairly simple business model. My company is U.S. based but rents bikes globally. There is no resellers or retail partners, only local maintenance warehouses. Our customer grabs a bike off the street and rides, when done they use our mobile app to pay us, typically under $5 USD. We're using a single standard Stripe account right now, but would like to use a Standard Connect account configuration to save on currency conversion costs, by opening non-US based accounts in the countries where we process the most non-USD transactions. Is it reasonable to use Connect Standard in this business model to cut on FX costs? Stripe Docs indicates Connect is for marketplace platforms or for experienced online business as users, which we don't have. Any insight into the best approach appreciated before I start...
Hi there, I have this scenario, my customer gets subscribed to a starter plan (yearly billing cycle), after 10 days he chose to upgrade his subscription, my question is about my stripe account balance, does this upgrade will be available in my balance account directly, or I have to wait for the end of the billing cycle.
hey guys...
Im setting up an application that has a group (Customer) that has members (Users - Subcscriptions amount)...
Is there an article about how the strategy would look?
I was thinking in updating subscription amount each time a user was added or removed... but this could lead to several changes at once...
Is there any direction related to that scenario?
Thanks in advance
Can someone tell me where I can find PCI Compliance information for the new Stripe M2 reader?
Good morning! I am trying to figure out how I can handle change events with the new Payment Element. We let our customers save their cards. We have a list of saved cards and then when they choose or enter a card in the Payment Element, we need to change the DOM so the UX matches. Is there a "change" event that fires for the Payment Element?
Good Afternoon does anyone know if an a recipient user's payment can be held until a customer's payment funds have cleared?
Hello, how do I allow someone to create invoices, without giving them admin permissions?
Hello, do webhooks have a timeout from start of execution to when it receives a response from the endpoint? and if so how long?
Hi, I have a business which sells multiple services on various different websites. I am looking to switch from worldpay to stripe. However, I am unsure if I can use the same stripe account for all my websites. They all belong to the same business. It's just the business offers a variety of different services that are better marketed on isolated websites with individual branding.
Hi - In order to utilize "Destination Charges" & "Separate charges and transfers", do the users of my app need to have "Express" accounts? Or could they be a "Standard" account and still use these fund flows?
Is there a way I can get the bank account number, or at least, a partial bank account number, to use as a label when my customer adds a us_bank_account as a payment method?
@toxic lake pls hold on creating a thread for you
I try removing 2 code thing with 2 thing and it still saying!
two-step authentication settings. Upon evaluation, we have decided to reject the application for resetting the existing two-step authentication settings.
Although no changes were made to the account, if you did not request this or you believe an unauthorized person has accessed your account, please sign into the Stripe Dashboard to change your password immediately.
— The Stripe team
@toxic lake I created a thread lets talk there
Okay!
got confused abit about handling stripe only for frontend vs front+backend
I've questions
Hi there, when using Stripe.js to confirm a PaymentIntent with the stripe.confirmCardPayment method (and using a card previously created with SetupIntent), are there cases where Stripe.js will have to redirect to the customers bank and then back to my app? I see a return_url param in the data field, but I cannot seem to force a redirect in my dev environment. https://stripe.com/docs/js/payment_intents/confirm_card_payment
What is the preferred way to test card swiping with stripe terminal? We are having issues with the BBPOs chipper 2x for customers. Most people have chips, but when there is no chip in the card, the reader doesn't even seem to register that a swipe happened
Anyone know what the delivery code is for verifying bank account payment methods in test mode? I was expecting to use the test amounts [32, 45] but I don't see a test delivery code anywhere https://stripe.com/docs/ach#testing-ach
Is a subscription ID unique to each payment?
Is there a way to get the "ping" event to be sent to a specific webhook endpoint? To sanity test the connection.
Hi,
I have a question related to this header key name for a connected accounts on Stripe API, https://stripe.com/docs/api/connected_accounts. My question is: What is the difference between sending "Stripe-Account versus "stripeAccount" on the header key name?
With express accounts, when a user sends money to another user, does the money sit in a Stripe wallet until the user decides to transfer it to their bank account? Or does it automatically go into their bank account?
I'm working on integration of a new checkout process which handles both one time and recurring donations. This has worked fine for our non connect account but for connect accounts I'm getting "The client_secret provided does not match the client_secret associated with the PaymentIntent.". Is this related to the api keys used to generate the client secret or possibly something else? I can't figure out why our checkout renders the payment form fine in our development environment but returns the above error in production.
I'm looking to move our current Stripe integration over to metered billing. We want the first 10k units to be free, but then we want to use volume pricing after that. After reading the docs several times, I think the only way to achieve this is to dynamically apply a coupon code that makes the first 10k units free once someone enters one of the higher volume tiers. What would be ideal is a hybrid of graduated (first 10k @ 0) and then volume (all subsequent tiers at their respective rates) tiers. Has anyone else solved this?
Hello does it possible to pay for subscription + payment with checkout session?
hello.. anyone knows how to transfer $ amounts from one to another using test account, please help me
Your destination account needs to have at least one of the following capabilities enabled: transfers, legacy_payments
This shows when creating transfer using test account.
Hello! Is it normal that when a payment_intent fails, the card last 4 numbers are «undefined» in the dashboard?
Hi, if I had a thread earlier todaythat I want to respond to, is someone still monitoring it?
Hi guys, I ran into CORS error when request a stripe checkout session from frontend using axios:
The resource at “https://js.stripe.com/v3/” was blocked due to its Cross-Origin-Resource-Policy header (or lack thereof). See https://developer.mozilla.org/docs/Web/HTTP/Cross-Origin_Resource_Policy_(CORP)#
Do you have ideas how to get ride of this error in order to render my stripe session? thank you in advance
With express accounts, the funds will sit in the Express Account's wallet until there is a payout, so my question is - what triggers a payout? Can my app be set up in a way that the funds sit in the wallet until the user manually transfers the funds? Just want to make sure that it doesn't automatically transfer at some point.
@royal cape I have deleted your post since self-promotion is not allowed in this channel as per our rules (Rule #2: Do not self-promote). If you continue to violate the rules you'll be banned from the channel
For Stripe Connect, is there an easy way to import dashboard data and have it display like on https://cln.sh/HmVVHw in the Connect account? How can we set what to display on Connected account?
: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 guys, I have a quick question. Next to my earnings there’s a little clock or a pending symbol. My bank is already connected and I’m assuming I just have to wait until the transaction is processed but I read that the payment has to be captured or that the capture method Has to be set to automatic. Is this something I have to do? Thank you very much for anyones response. I contacted stripe customer support yesterday twice and today to no avail. @dim hearth
Hello everyone, hope this isn't too annoying a question but here goes nothing. I'm up to my throat in setting up an integration with stripe and I really really want to be able to configure a webhook for the "subscription_schedule.aborted" event. It's for subscriptions that are auto-cancelled through failure to pay. There's another integration (running, already set up) for people who actively cancel their subscription, so I do really need to be able to hook this particular subset of cancellations. My issue is - this is an absolute beast of an event to fake, it needs a lot of preconditions for it to trigger. The solution would be to trigger it in CLI's 'trigger' command, but it's not a supported event. This seems like something that should be common enough that there's a solution for it that doesn't involve hacking the matrix, but I can't see a simple one. Is there a simple one, or is this going to involve migraines, coffee and broken keyboards?
So i walked away from the PC for a while from a page I was coding making stripe API calls and I come back and refresh I get an error: stripe.error.APIConnectionError: Unexpected error communicating with Stripe. If this problem persists,
let us know at support@stripe.com.
(Network error: ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')))
is there any way to avoid this?
I need to step away but further questions can be directed to Stripe support. https://support.stripe.com/contact/email
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 will tax forms be issued for regular payments where Stripe Tax is not enabled? I'm not talking about connect. Stripe support in email was not able to answer my question.
hey all! I'm building logic to handle a Payment Intent's status. Is it safe to assume that with cards, the status of processing will change say, within a minute to success or failure? Deciding whether to keep the user waiting while we poll or to send them away and check their emails later.
: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.
how does twitter use stripe connect when apple and google don't allow third party payment gateway?
I am looking for help related to Subscription API to use application fees and destination transfer using connect
: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 Team, we are facing issues with our API keys
Hello! I try to integrate a Stripe checkout in PHP. I work on localhost (XAMPP). I checked Logs and the code is 200 OK, so it should work, but checkout session isn't created, I am not redirected to the checkout page. Please help. Thank you.
Hi, do you know how can I update the bank account that has a Correspondent Bank ? I can see a field only for :currency, IBAN and Country of bank account.
: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.
I am looking for help related to Subscription API to use application fees and destination transfer using connect
Hi
I am facing some issue with Stripe Subscription API with connected accounts
//Subscription
try {
$subscription = \Stripe\Subscription::create([
"customer" => "cus_xxxxxxxx",
"items" => [
["price" => "price_xxxxxxxxxxxxxx"],
],
"expand" => ["latest_invoice.payment_intent"],
"application_fee_percent" => 50,
"transfer_data" => [
"destination" => "acct_xxxxxxxxxx",
],
]);
}
catch (\Exception $e) {
var_dump($e->getMessage());
}
Showing incomplete
If I am doing same call without "application_fee_percent" and "transfer_data" its working
I am trying to complete our profile and have an IRS letter with our 501(c)(3)name and EIN but it keeps getting rejected?
I have the following code in an imported file ```import {Stripe, loadStripe} from "@stripe/stripe-js";
let stripePromise: Stripe | null;
const initializeStripe = async () => {
if (!stripePromise) {
stripePromise = await loadStripe("pk_test_xxxx");
}
return stripePromise
};
export default initializeStripe;which is used to to create checkout session for the subscription. I'm trying to use this same import to create the customer portal session but it says billingPortal doesn't exist under stripeconst stripe = await getStripe();
//stripe.redirectToCheckout({ sessionId });
const session = await stripe.billingPortal.sessions.create({```. I assume I'm doing it wrong. LOL. Any thoughts on what I should be doing? Thanks
hello, I use prestashop with the stripe module. I have just launched the store and made a test order, but stripe tells me that the payment is not captured, where can this problem come from and how can I solve it? thanks in advance
: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.
@opaque yacht that's frontend code, but you can't create BillingPortal Sessions on the frontend, you do it on the backend(which is why it doesn't exist, you're mixing up our frontend stripe.js and backend stripe-node libraries, they're different) For example, it works the same way as Checkout, you presumably already have a backend that creates a CheckoutSession and gives you that sessionID for your frontend, it's that same backend where you would create the BillingPortal session.
lol, hate being a newbie. hahaha. So if I understand next correctly anything I have inside the pages folder would be frontend code and if I create another folder (such as the stripe folder the initiate stripe file is located this is ran on the backend?
wait... this wouldn't be right lol Nevermind, disregard.
The code is from a video I followed so I'm still learning how it all functions. I'm using the Firebase Extension by Stripe. My code doesn't seem to create the session itself. I believe when the user is authenticated and logged in a session is created and saved to he firestore database? The createCheckoutSession code just addDoc() the price, success_url, and cancel_url. Inside the database there's a sessionID that is returned as part of the onSnapshot which is then pulled out and used as part of the stripe.redirectToCheckout({ sessionId }). If this is not right I am unable to find any other code that actually creates and saves any sessionIds to the database so I assume the extension has to be doing this behind the scenes.
I need assistance to find where did my money go
can capture_method=manual be used in Checkout\Session::create() to handle authorizations with the standard Stripe payment page?
Hey
I'm looking for a developer
I pay well 1000$-1500$ USD in Paypal or where you want
I need to do that
https:// github.com/yongsyongs/how-to-motion-capture
that's in Korean, use google trad
in English he made that too :
https:// www.youtube.com/watch?v=XIw9cZ8i4mE
hello! am I able to build on top of a stripe page? I wanted to have a few more form fields before they check out
Looking for help Regarding my account customer service is not getting back to me
(NOT with Stripe) cards are pretty unlikely to be in a processing state at all. My own approach is to release the customer, and use my backend (webhooks) to process the resulting state. if there is a problem, it is raised on the front end for the user to react (a couple steps removed). That way, under most conditions the user is not held back, but alerted later (5, 10, 30 seconds) if there is an issue, and prompted to fix.
: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.
So is India not yet supported or do we have to request access first?
Hello I am trying to recover my account. It seems it's linked to an old phone number
I'm confused about the "3d secure" feature. My web site uses the standard credit card entry form provided by Stripe. When a customer enters a credit card that requires 3d secure, or when I use one of the 3d secure test card numbers, I end up with a Payment in the "incomplete" state. No additional UI or instructions appear in the web interface that suggest how to "complete" the payment.
There is no disputed amount, why did the credit card verification appear and why did MY account be closed
Your account is ineligible
We are sorry that your company cannot use Stripe because it does not meet our terms of service. If you think this is wrong, please contact u
Hey guys, can someone help me understand why I can't update the default_source parameter on a customer when I supply a valid payment method token that is attached to that customer? I keep getting an error saying that there is "no such source" when I run the following:
: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.
stripe.Customer.modify(
stripeID,
default_source=newDefaultPaymentMethod,
)
The payment method in question does in fact appear when I list payment methods on the Stripe customer I'm trying to modify, so I don't understand what's going on here.
and here's the error: stripe.error.InvalidRequestError: Request req_57KPWcVEkTYlqG: No such source: 'pm_token_ID'
(I've removed the token ID)
(NOT with Stripe) as I understand it, Sources are a legacy system, and different than payment methods. looking at https://stripe.com/docs/api/customers/object#customer_object-default_source and https://stripe.com/docs/api/customers/object#customer_object-invoice_settings-default_payment_method , I think you want the latter
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
oooohhhhh I did read that somewhere! Maybe that's what it is and I should just use the metadata field to accomplish what I want. I really just want to store the reference to the default token on the Stripe side to keep it completely out of my database. Thanks for the hint!
hey there, I wanted to know whats the status on accepting PIX as a payment option :)
Anyone know why I cannot disable this, for the UK btw- PM me with any workarounds, want 3ds bypass for this merchant
: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 guys I have a question about how to cennect my custumers I need help
: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 anyone know how to register for stripe if your country isnt supported?
Hi guys, can anyone give me an update on my ticket please?
Hello, my account in verification, how many time have answer please ?
This might be an option depending on your situation https://stripe.com/atlas
: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 guys, does anyone here know which endpoint is best for me to use if I want to obtain the Stripe collected fees based on a customer ID? Of which the customer ID is a Custom Connect account.
Bunch of thanks in advance
Hello Guys
I have some questions.
1- Does Stripe supports all In-App Subscriptions for iOS and Google Pay ?
2- After subscribing with Stripe, do we still need to use Google Pay or any other payment gateway ?
3- Does Stripe works on behalf of Google Pay ?
Hi there, can someone sanity-check what we're doing with Billing + Checkout?
- For each customer, we are charging a plan that can be paid monthly or annually, and recurring products that are charged monthly.
- When the customer pays everything monthly, there's no problem. They have a single monthly subscription.
- But when they select an annual plan, we have to create 2 subscriptions (annual plan + monthly products), and Stripe Checkout doesn't support it.
- We're "hacking" it with webhooks, a fake annual plan product charged once on the first monthly invoice, and a coupon on the annual subscription. That works well for the UX, but it's not great for revenue reporting.
=> Aside from rebuilding a custom checkout, can you think of a better way? Or will Stripe Checkout support products with different periods in 2022?
Hi ! I have a question about refunding in this flow:
2 Subscriptions -> Monthly 5$, Yearly 45$
My refunding period is one hour. After one hour the button dissapears and you cannot refund anymore.
My problem is if the user buys monthly for 5$, and then imediately upgrades to Yearly it takes 40$ because of proliferations.
Then i have 2 payment intents that can be refunded in one hour(one for monthly and one for yearly).
And i need to keep them both in my DB and create logic to refund both 5$ monthly an 40$ yearly if the user wants the refund in that hour. Because if not, i will refund 40$ and the user looses 5$ if he executes this flow and i don't want him to loose money if he can refund in 1 hour range.
Is it okay to store both payment intents in DB and refund him like this?
Do you guys see something wrong about this flow or is it a better one?
I need help getting into my stripe account
: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 need help with stripe using WIX as ecommerce I need to set a hold in payments before I charge the total amount to the client is this possible?
You must specify either product or product_data when creating a price.
i get this error in console need help
Hi! I am having trouble with my test card. It keeps giving me pin_exceeded_error.
Has anyone else expierenced crashes while using paymentSheet on SwiftUI? When people start typing their credit card numbers into the form the app crashes. When using the simulator it works fine but on the downloaded app is when the error occurs
: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 👋
Is there at all a way (via dashboard or API), to make a change to a customer's plan once their next billing cycle has already started (suppose it's an annual plan that renewed on the 1st of Feb), yet have the customer be immediately invoiced for the price difference of the plan change, rather than having to wait almost a full year to receive payment for the change?
Current behaviour appears to be that the pro-rated charges are appended to the next upcoming invoice – which is still almost a year away from now.
Seems a bit silly, and allows the customer to abuse the system – change their plan and not pay for their new plan for a whole year? Even Stripe misses out on payment processing fees this way.
Any way around this, without resetting the billing cycle?
I note the following in the docs:
If you want the customer to immediately pay the price difference when switching to a more expensive subscription on the same billing cycle, you can set proration_behavior to always_invoice, which will calculate the proration and then immediately generate an invoice after making the switch.
Is this option also available via the dashboard somehow?
a technical decision question, we have reseller user A which sells a T shirt in 1 USD in USA and that T shirt is made by a Chinese Supplier B which cost 1 CNY, we want to split the payment of 1 USD and exactly 1 CNY to Chinese supplier B and give the rest Reseller User A what is the best way to do this. the point is reseller have a big margin while supplier usually have a very small margin we do not want supplier lose profit due to conversion rate change or transaction cost
Hello! I have a question! How can I post card name using Stripe Api with PHP? Currently, I can send the amount, description, currency, but I have to send the name of the card!
Hello everyone, I'm building an app with react native and having some issue with confirmSetupIntent. I'm using "@stripe/stripe-react-native": "0.2.3", but when I try executing confirmSetupIntent method, it gives me always an error "Card details not complete", it happens only in Android and in iOS it works perfectly. I checked the GitHub issues but no success so far, that's why I'm heading here to ask for your help. If you can help me, really appreciate it
hey everyone, just been trying to see how the migration of payment from MBO to stripe and might need to add some additional data for that
hello everyone, i received a mail from stripe that there is some trouble sending requests in test mode to one of my webhook , it's showing internal server error, but everything is working on my end and all my other webhook is also working . I am just confused how will i resolve this . Any help will be highly appreciated.
hello. we've recently implemented SCA support using the stripe js client. everything works as expected in our test environment, but we haven't been able to find a successful SCA payment in our production environment.
most of our team members are based in the US, where SCA isn't required, so we can't use our own credit cards to verify that things are working in the production environment. does stripe have any recommendations for this type of smoke testing?
also, is there supposed to be an SCA dashboard (https://support.stripe.com/questions/strong-customer-authentication-sca-dashboard )? i don't see it in our account(s). thanks!
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello everyone, I wonder if Stripe API provides features like invoice summary within a certain time period. Appreciate any suggestion. Thanks!
Hi, I've been working with Stripe Webhooks and for some reason Stripe reports my event as timing out and does not complete the webhook script. I know that it's working for the first part, because it inserts data into my database. Anyone else run into this issue before? I couldn't find very much online.
Hi, can someone please tell me how to trigger a payment_intent.succeeded event with a custom metadata through the Stripe CLI?
Hello, I have just got my first payment, but unfortunately, the customer requested for a refund. So I did the refund. However, the refund is still stated as pending and it says "While your Stripe account balance has enough funds, pending payments or recent debits from your bank aren’t yet available to cover this refund". Does it means it will be fine after a few days, or do I have to do something?
you can refund it in the stripe dashboard, goto https://dashboard.stripe.com/payments, hover the payment you want to refund, there it should appear a ... option which will give you a dropdown
there you can refund it
Yup, I pressed refund. Then it states "Refund pending
While your Stripe account balance has enough funds, pending payments or recent debits from your bank aren’t yet available to cover this refund."
Hmm, a stripe dev would please correct me if I am wrong, but then I suppose that refunds take a while to be processed....
:question: @steel relic Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey I have an invoice and I want to get the stripe fee that a user will have to pay while payment. How can I retrieve this ?
Aditya-Stripe-fee
Hi Team, my client is trying to paying 6.16 value and stripe is showing parameter_invalid_integer
Hi guys. Does the strip have an api to transfer money from card to card
On the billing session customer portal page where they can add/update their billing details and payment methods, is there a way to change the title that displays for each plan? I noticed the bolded title is just a summary of the related products in the plan.
abriev116-transfer
Hello @misty hornet
I am implementing the Strip Card payment in .net
It's working with the old dll but I will upgrade NuGet package.
I am getting this error.
FileNotFoundException: Could not load file or assembly 'System.Configuration.ConfigurationManager, Version=5.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'. The system cannot find the file specified.
Can you please help me with this?
Thanks
Hi Team,
Having some responsive issue in checkout page in mobile screen.
I have canceled and tried to create the subscription. So the respective item is added as a pending invoice item to correct the prorated amount.
When creating the new subscription checkout page, Pending invoice items (Unused Product type image and name ) are shown on the checkout page.
But I need to showcase the new product name on the checkout page. But on the details, that shows correctly with two separate line items. Any idea to showcase the new item on the main subscription checkout page?
I have question on Stripe refund, We used stripe standard with connected feature. I would like to keep some amount in application fees while issuing partial refund. How to set amount in application fees for partial refund. As of now stripe refunded entire amount from the application fees and go for connected account for remaining amount.
for example Total amount $ 100 captured , $20 is for application fees , $80 goes to connected account after deducting stripe fees. $80- $3.20 = $76.8 connected account.
if I want to refund $80 but I would like to keep $10 in application fees.
Stripe::Refund.create({
amount: 8000,
payment_intent: "pi_3KQRYdEjbda0hgH91S49gG07",
refund_application_fee: true
})
Where we need to reset application amount ?
I'm still confused by the SOFORT implementation and the chargeable status (using the old sources API). Last time I was told that the status can change even 14 days after the order was completed. But the official docs are saying that I should let the user wait until the status becomes chargeable (see js implementation here: https://stripe.com/docs/sources/best-practices#bestätigungsseite)
Hello, can i take all my customers and move to another Stripe ? Is subscription
Hello, I created a setup intent and I want to force 3d secure, so if you user want to buy something, the step of auth will be already done and the experience better, how can I do please ( heard about this : "request_three_d_secure": "any" )
Hello, I have a question regarding https://stripe.com/docs/terminal/features/connect#destination-locations
My use case is that our platform is doing destination charges for customers of ours.
Each customer is essentially a company.
What should I put as a reader "location"?
Does it have to be with the exact address? Is there any validation on it?
What I thought of doing is registering the company office address as the location.
However, probably readers will be in slightly different location
Hello, i am getting a internal server error in one of my webhook , on 2ndt feb i was getting a 201 status code but on 3rd feb onwards getting 500 status code and my code is also correct. I am confused how should i resolve this one and other webhook is also working.
Subscriptions
I am using stripe php package
Was using
$session = $stripe->checkout->sessions->create([
'customer_email' => $customerEmail,
'success_url' => url('/').'/payment/receive/status?session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => url('/').'/subscription-cancel',
'line_items' => [
[
'price' => $price_id,
'quantity' => 1,
],
],
'mode' => 'subscription',
'discounts' => [[
'coupon' => $coupon_id,
]],
]);
like that
its perfectly working
but now requirement is changed
I am now creating
products with monthly and anually price
then dynamic create subscription whatever user select features using
https://stripe.com/docs/billing/subscriptions/multiple-products
so is it possible us stripe checkout session with newly created dynamic subscription?
Hi,
Is there a way to show the product title by default in responsive/mobile Stripe Checkout?
At the moment you see the description. For the product title you have to click on "Details". Shouldn't it be the other way around?
Hey!
Would anyone be able to help me out with some tax related stuff? I have a subscription with 2 recurring items on it. I'm calling the upcoming invoice endpoint with a change of quantity for one of the items. The upcoming invoice returns things correctly apart from the tax side of things, i'm getting a 0 tax for the pro-rata element of the invoice which is causing my upcoming invoice to have a massive amount of tax (because it's missing the pro-rata tax)