#dev-help
1 messages Ā· Page 153 of 1
Hi,
Is it possible to change api version in test mode? I need to test old api.
Hi, I'm trying to update a wallet paymentRequest (google pay) with an updated order total (from either a qty chg or tip amt chg on checkout). I'm rendering the payment request button on my checkout pg. my code is pretty much based on the code found here: https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=react#react-mount-element
my total amt is a prop on the checkout form. what's the correct way to call the paymentRequest.update function? I'm calling it w/the updated total (on changes), but it's not reflected in my google payment dialog
Hello everyone,
My Payment Request Button integration stopped working.
It still creates a payment intent to a null customer with an attached pm (as expected)
but now throws this error instead inside GPAY popup (There was an error processing your order)
and in console it throws
- IntegrationError: We could not retrieve data from the specified Element.
Please make sure the Element you are attempting to use is still mounted
Im using the @silent rune/stripe-js library in Angular
Thank you
Hi all,
can you create one time transaction cards in a sandbox? I'm supposed to create an internal proof of concept for some business case relying on virtual credit cards. I could just draw something but rather give real-time examples.
Hello
How do I exchange customer payment details using onboard?
Can I link several credit cards to one account?
Hey , i use subscription with the pricing for volume calculated as sum, what api endpoint or webhook endpoint should i use to know the total amount of the volume of specific customer when is updated?
A reply to the last message sent by @stray oxide in the thread.
I'm still getting the error no matter how I try to import Stripe in AppDelegate.m
The app uses react native framework, so I have installed stripe with the following command:npm i @Stripe#2805/stripe-react-native
Hello š
Following this thread : https://discordapp.com/channels/841573134531821608/841573134531821616/930476971769602068
I did add the js example to manage autofill and get the same error message displayed in French i'll try a translation : Autofill card numbers is .. truncated and cant inspect/find it. If anyone can help thanks in advance !
FYI: Last Chrome version used for the test
dcx86-ios
Good morning š I'm implementing support for ACSS debit payments for connected accounts. The SetupIntent + PaymentIntent creation is done, but now I need to handle the payment_intent.succeeded webhook. I can generate a generic (card payment) event using the Stripe CLI, but I would like to be able to generate an event that has the same structure and data as a ACSS payment intent, including the fee_details if possible. Is there a way I can do that using the CLI? Or any alternative way?
Hello,
i install your Magento2 Plugin and want to send via GraphQL the pm token, i get an internal error back without error messages.
OperationException(linkException: null, graphqlErrors: [GraphQLError(message: Internal server error, locations: [ErrorLocation(line: 3, column: 3)], path: [setPaymentMethodOnCart], extensions: {category: internal})])
@acoustic frost we don't have knowledge of that Magento plugin here unfortunately , but if you write to https://support.stripe.com/email with a detailed description of what you're trying to do we can help.
thanks
Hey there!
I have a follow-up question regarding my thread from yesterday: #dev-help message
we tried to disable a setting in the dashboard via logged-in a connected subaccount but an error message appeared.
The setting was: Subscriptions and emails --> Customer emails --> Email finalized invoices to customers
"The livemode of the authorization key you provided does not match that of the key provided in the Stripe-Account header."
We don't understand why we are not able to disable this setting. Can you shine some light on the issue?
What do we need to do in order to disable sending out invoices via email in a connected sub-account?
Thanks for your help!
Good morning. I am trying to use the CardFormField widget through the flutter package, but it is showing as a blank widget on my Android test device. Is this a known issue and should I be using something else. The single field CardField widget is working for me and showing though.
Hi! If a customer only has an expired payment method, and a subscription create call is made. Will the subscription be created and a charge later failed or will your subscription endpoint deny the creation as you already know the upcoming charge won't succeed?
Hi,
Requirements:
- to clone a payment method to the connected account
I have already cloned the customer to a connected account now I want to clone the payment method and want to attach it to the customer in the connected account.
I'm unable to use the https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods.
It is throwing the following error:
You cannot attach a PaymentMethod to a Customer during PaymentMethod creation. Please instead create the PaymentMethod and then attach it using the attachment method of the PaymentMethods API.
Even if I don't pass the customer in the params it throws the following error:
Missing required param: type. \n Inside: clonePaymentMethod()
So I'm not sure method mentioned in the doc is working or not. Can someone please help?
when a user toggles between yearly/monthly when choosing a subscription, I have to create the subscription via stripe API each time in order to get a new client secret for the monthly or yearly. This generates lots of unpaid invoices in stripe, is this the correct approach? I can see it leading to a lot of confusion from our customers wondering why they have open invoices after they've paid for one
rahul-cloning
Hello, A question regarding Payouts.
Payouts need to be reconciled/recognised in our main accounting system - Xero
Via the Payouts section of the dashboardĀ you can export individual transactions that make up the payout.
The CSV file includes the amount, stripe fees, customerĀ email and metadata tags for the customer for each payment. But it does not include the customers tax status or tax amountĀ (GST) charged for that transaction
Some of our transactions/payments will include GST and others will not.
We need to know this information so we can correctly allocate in Xero.
HowĀ would we go about doing this?
Hi! I'm working with subscriptions and was wondering if there are some ways to have an automatic currency conversion based on location of the client.
For example: client is redirected to checkout session using price ID that is set as $50 on the Stripe side. But as the client is in Germany, it will be displayed and charged as 44ā¬.
Is the only way to do it the following:
- manually define two prices on Stripe side: $50 and 44ā¬
- let customer decide between in my system's UI USD and EUR
- based on customer decision, redirect them to either $50 checkout url or 44⬠checkout url
Hi! I'm implementing support for ACSS debit payments for connected accounts. Got a couple of questions:
- Even though I'm making direct payments into a connected account, the webhook calls (payment_intent & charge) will still come to us, correct?
- When testing on the sandbox, I'm not seeing any webhooks after I create the PaymentIntent. I should at least be seeing the
payment_intent.processingwebhook immediately, right? Is there a way to debug what could be going wrong?
Thanks!
In my react/next.js _app (root) I'm loading stripe to get the benefits of stripe radar import "@stripe/stripe-js";
I'm getting this error in my console:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://r.stripe.com/0. (Reason: CORS header āAccess-Control-Allow-Originā missing). Status code: 504.
Why?
Is it because I'm in dev mode http://localhost:3000/ ?
Hey
Is it possible to know from Sigma history, who run that script? (user email?)
hello guys
Can we collect the payment method and then start the subscription after certain days, don't wanna use the trial feature.
If an off-session payment is triggered (card is charged with a setup intent when the user is not on the site) and the payment returns a authentication_required declined code - I was wondering what the correct next steps are. Should I re-request all of the userās card details or is there a way to just ask for 3d secure again? Iām not sure on the correct way forwards here.
@heady geyser
you can listen to webhooks and then confirm the payment with 3D secure
Thanks for you help, I'm going to follow the steps in this thread - they look like the correct way forwards for what I'm trying to do -- #dev-help message
Hi,
Iām getting āWe cannot change the country of this account from US to IN. Please contact support for help creating a new account.ā
While creating a stripe standard connect account in test mode. What should I do?
como me puedo descargar las facturas
: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
Does Stripe cancels the payment intent on his own after a amount of time when the 3Ds is not solved ?
And how do I link an existing customer to connect accaunt?
Am I correctly interpreting the API docs: there is no way to query the customer list except 1) by exact email address or 2) by pulling all customers and querying that on our end?
Is there a way to test the cancellation of a subscription without waiting a month?
Question. Looks like Apple Pay and Google Pay is not supported when you use Stripe Checkout with Stripe Tax automated tax calculation
https://stripe.com/docs/payments/checkout/taxes?tax-calculation=stripe-tax#create-session
Does anyone have a recommended flow around this? Would defintely like to use Apple Pay and Google Pay as an option for my companies users.
E.g. Can we use some Stripe Tax API to calculate the taxation elsewhere and pass the taxation information into Stripe Checkout so checkout itself doesnt need to do the automatic taxation (cant tell if this is possible or not)
Hi!
Please consider the following use case:āØāØWe wanted to build a platform, in which multiple accounts are created. These accounts should be able to receive payments (via subscriptions) and be also able to do payouts. We found Stripe Connect as a good fit for this use case.āØThe problem is, that we wanted to build our own email and invoicing service. Two things we wanted to avoid:
- We do not want Stripe to send any emails or invoices to any customers
- We also donāt want to upgrade the API (if there is an upgrade) for each account (connected-account), we only wanted to API upgrades for our (main) platform-account.
Besides Stripe Connect, is there any other solution which could fulfill our needs?
Thanks.
Hi,
I'm developing a personal project (open source) which is a web app integrated with stripe for payments (using Stripe Connect). So can I host my web app with the test account only rather than with a verified account (because I'm a student and it's made to show a proof of concept rather than having real payments).
This way I would display on my website, how can someone test the payments by displaying the test credit card numbers which stripe provides and the test sign up methods of Connect which stripe provides.
Am I allowed to do this ?
Getting firstname required error message on apple pay checkout on magento 2.4.3-p1. Have anyone can help
When handling one time payments can I use a webhook to handle the completed purchase?
:question: @idle radish 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 am looking to resolve this use case "Display a balance per product
The problem is that in Stripe there is no link between a payment/charge/payment intent and the products.
The usecase seems quite common, so maybe one of you tackled this problem before.
How do you usually solve "Display a balance per product
I am currently thinking of working with metadata on the charges and payment intents. Then using this metadata to calculate the balance for a certain product. But all suggestions are welcome!
We want to use metadata on a subscription to indicate a fake trial, because we have a usecase that requires us to adjust the billing cycle arbitrarily. However, we don't want to worry about applying that transform everywhere in our backend/frontend, so I was wondering if there was something akin to axios response interceptors for the nodejs stripe library, which would transform any incoming subscription object according to our business logic.
MrLowLevel-subscription-metadata
Hello, doubt about Stripe Terminal here. We are focussing on the BBPOS WisePOS E as our preferred terminal reader model, using js SDK. We would like first to confirm that we don't need any special provisioning on each POS and that all integration can be done using our existing setup, with a rails backend and a web frontend (which of course would load the Stripe Terminal js SDK). Could you please explain in technical terms how the communication is done between the client-side (stripe terminal js SDK) and the reader through the local network? I understand that from our side, we don't need to have any server running on the local network of the POS, just our admin section of our webpage, that for each of our customers wanting to use Stripe Terminal will load the js SDK and communicate with the reader via a domain setup by Stripe that resolves by DNS to the local IP of the terminal reader. Can you confirm that this is how it works?
Hello, an invoice that has been automatically created during a subscription isn't finalized immediately, why ? Thanks
Hey everyone,
I was directed here by the Stripe Support. I have a question regarding checkout sessions. We have just switched our connect onboarding from standard to express accounts. I have now adjusted the way the session is created from a direct to a destination charge (with specified on_behalf_of account). We used to create the checkout session via a frontend JS file which uses
stripe.redirectToCheckout({
sessionId: '<%= @session.id %>'
}).then (function (result){
console.log(result.error.message);
});
With this solution the url the user was redirected to would throw an error saying "There was a problem communicating with our servers". When I checked the logs and pasted the session url directly I would be redirected correctly. I have therefore now tried to simply redirect to session.url in our backend rather than passing the session to the frontend JS file. This works fine now. However, I just wanted to make sure that there is no disadvantage when redirecting directly server side rather than letting StripeJS redirect from the frontend. If it makes more sense to keep redirecting from the JS file I would then need to figure out why the url generated and which the user is then redirected to, differs from the one in the session logs and therefore creates an error.
Thank you very much in advance for any help. Please let me know if you need any additional info to help me out.
Best,
Marvin
Good morning! Got a quick question. Is there a distinction between a one-off ACH debit and an e-Check from the Stripe bank debit perspective?
What's the metadata limits ?
How many entries? Can an entry be an array of data?
metadata => [my array of stuff]
What I have right now (haven't tested if it will work)
"metadata" => [
'entry_type' => 'TimeEntry',
'billable_hours' => $te->billable_hours,
'cost_rate' => $te->cost_rate,
'bill_rate' => $te->bill_rate,
'description' => $te->description,
'notes' => $te->notes,
'notes_public' => $te->notes_public,
'charge_amount' => $te->charge_amount,
'billable' => $te->billable,
'out_of_scope' => $te->out_of_scope,
'wuwd' => $te->wuwd,
'entry_date' => $te->entry_date,
'item_id' => $te->item->id,
'item_description' => $te->item->name,
'item_code' => $te->item->code,
'project_id' => $te->project->id,
'project_name' => $te->project->name,
'project_code' => $te->project->code,
'invoice_id' => $te->invoice_id,
'vendor_bill_id' => $te->vendor_bill_id
]
what I am wanting to do
"metadata" => [
'entry_type' => 'TimeEntry',
'entry_data' => [
'billable_hours' => $te->billable_hours,
'cost_rate' => $te->cost_rate,
'bill_rate' => $te->bill_rate,
'description' => $te->description,
'notes' => $te->notes,
'notes_public' => $te->notes_public,
'charge_amount' => $te->charge_amount,
'billable' => $te->billable,
'out_of_scope' => $te->out_of_scope,
'wuwd' => $te->wuwd,
'entry_date' => $te->entry_date,
],
'item_data' => [
'item_id' => $te->item->id,
'item_description' => $te->item->name,
'item_code' => $te->item->code,
],
'project_data' => [
'project_id' => $te->project->id,
'project_name' => $te->project->name,
'project_code' => $te->project->code,
],
'misc' => [
'invoice_id' => $te->invoice_id,
'vendor_bill_id' => $te->vendor_bill_id
]
]
ken-wong-ach
Hello can anybody help me? Im trying to use stripe to help me
MikeD-metadata
greetings from london - is there a way to create a SubscriptionSchedule directly so that I can access the client_secret for the payment_intent?
You can create a subscription schedule via the API. Using the payment method of a previous payment intent that had SetupFutureUsage set to OFF_SESSION
Hello, anyone ever got the error in Magento
Order could not be charged because of a card error: 404 Not Found: [{ "error_code" : "NOT_FOUND", "error_messages" : [ "Invalid authorization token" ], "correlation_id" : "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" }]
The payment was using Stripe/Klarna
(I know it's for magento but it's Stripe related and it's using Stripe's extension for magento 2.3.5-p2)
Also we've received this comment on the order on the time of purchase
Amount of ⬠239.96 registered via payment platform.
Meaning it was "Successfully paid" - We have 5 similar orders
Hi there, our servers are getting swamped from a connected accounts webhooks. I can't figure out a way to remove a connected account?
I was wondering, what's the difference between a code and a decline code in the payment intent errors, which one should I use? "code":"authentication_required","decline_code":"authentication_required"
Thanks - i don't have any previous payment intent. If I create the Subscription first I can access the payment intent from latest_invoice.payment_intent.client_secret but I can't seem to do this if I create the SubscriptionSchedule first and let it create the Subscription. I think this might be because when I create the Subscription I can set defaultbehavior to 'default_incomplete'. I can do it this way but I was wondering what happens to the Items on the Subscription if I create a SubscriptionSchedule since this also has Items?
Hello there. I'm receiving an error with Terminal:"Could not execute retrievePaymentIntent because the SDK is busy with another command: collectPaymentMethod".
May I please know what this means? Thanks!
SeanH20-decline-codes
Question regarding subscription-based invoicing. If a customer has 2 unpaid invoices (say one from a subscription upgrade and another from the normal billing cycle rollover from one month to the next), and they manually pay only one of these invoices, the subscription's status changes from PAST_DUE => ACTIVE.
As best as I can tell, there's no way to ensure the subscription status doesn't change to active until all unpaid invoices have been paid. Is this truly the case, as this seems like incorrect business logic?
Orfe-terminal-error
What happens if the payment fails on subscription renewal?
Can an active support specialist help me please i need answers ASAP
@molten sphinx toby is a support specialist, let's keep working in your thread https://discord.com/channels/841573134531821608/930831681584259152
I have an issue sending price codes into a checkout
Question regarding idempotency key and setMaxNetworkRetries
Hi,
not sure if it's the right place to ask this. But maybe there is the way to handle tabindex from stripe form to next input (zip code in my case)?
Hey, I'd like to generate a cus_id for my test users. Is that possible? I have a database of users and copy them to a staging site. I want to generate fixed cus_ids for those users on staging allowing me to test payments on my staging site. I do not want to generate new cus_ids/customers in stripe test dashboard everytime I copy my users to the staging database. Is that possible?
I have stripe checkout setup so within my website you pick your package and then it takes you to stripe to subscribe which is great.
However now if I want to change the package is it suggested that I set the cancel date of the current package to end of billing cycle and the start date of the new package to the end of the old billing cycle?
or should i be updating the products of the subscription?
Hi,
Is there a way to implement automated Stripe Tax calculations (with the location of the client) with Stripe Connect? We made a custom checkout page. Wondering if the automated taxes can be implemented within our custom page. Just if its possible or not. Our dev is saying it is not possible through the current flow that we have. I wanted to confirm.
Hi, Do you know if I can use my publishable key to program my Android SDK and make requests in the Stripe API?
Hey need help. Iām creating an invoice(connect). And I want to apply application fee in percentage. Is there some possible way for it to happen ? Right now I can see application_fee_amount which is a direct amount, but I want to apply application in percentage.
Hello, question regarding best practices with subscriptions. I want a coupon to apply to a given subscription/price for a set number of iterations - the number and timing of which may differ. Is it better to set up a forever coupon and limit iterations via phases on the subscription, or better to create unique coupons with a limited amount of months the coupon is active for and apply this to the subscription?
hey all, when trying to save a customer I am getting
"Received unknown parameter: currency",
but states right in documentation this is an acceptable attribute
I understand there are two ways a credit card can get charged using stripe:
- Use Payment Intent API to charge customer when user enters Credit Card details on UI, after a payment intent is created server-side
- Save Credit Card details and get a token using Setup Intent API and then charge the user at a later point in time in future, including first transaction as well as recurring subscription
Is that the right understanding?
Can we use 1 for recurring payments as well? Can we use 1 to initiate a charge server side instead of client side?
We recently received a notification about some changes to KYC from Stripe that for a certain number of our account we needed to collect the full SSN instead of just the last four digits. I was looking into how we can do this, but I don't see any endpoint in the Strip API that actually accepts the full SSN. They only take the last four. So, I'm not sure where we are supposed to send this information if we collect it. Anyone know about this stuff?
How do I verify my identity for this server?
Hello, I have a question and I want to review how it is possible to obtain a "checkout.session.completed" after performing an operation with a payment link configured. I have a payment link which I have to embed in my web page, my flow is:
1.- Products are selected.
2.- Go to the Payment link.
3.- It is paid.
4.- The order is routed.
I am embedding the payment link with an iframe.
The specific question is: How do I know that the payment was successful so that I could pass my program to point 4? the payment link stays in the iframe.
How do I retrieve the "checkout.session.completed" from the payment link embedded in my website?
How can I simulate a subscription renewal failure?
Hi all,
I am trying to figure out which report has all the following fields but not able to find out. Can anyone help me with the report type I should use?
I am interested in these fields:
id
created
amount
status
card_name
card_last4
customer_email
destination (connected_account)
Also have another question. Please keep the thread alive for follow up questions of your answers.
We're using Stripe Connect, and our products consist of one-time payments as well as one-time + recurring monthly payments.
The first invoice is branded with our partner's logo and info.
But the recurring invoice for subscriptions are only branded with our info. Is that something that we can change?
We cannot show our info for the monthly recurring invoices.
Hi, so I have an app that creates a setup intent for the user when they register. The issue is, If 3DSecure is required later on the payment will not go through. What is the correct way to handle this? I can send the user a link to complete 3DSecure via email. But I would much prefer to handle 3D Secure on session right then and there.
Hello. How can you accomplish the following case: We have tenants and owners (many-to-many relationship). The tenant must be able to add a card or multiple cards to their account to make payments. The payment must be made from the tenant to the owner (in the background, without any action on the part of the tenant or owner), on the way to the owner it is necessary to remove our commission (our commission also includes a stripe commission). What tool can solve such a problem?
After reviewing the documentation, we understand that it is necessary to use a Connected account for the owners, but we do not understand what to use for the tenant and how to make such payments.
Step-invoice-branding
Is there a way to divide revenue types and track it in Stripe. For example, I have a payment processed for $100 of which $50 is recurring revenue and $50 is professional services. Is there a way to code those separately in Stripe for reporting purposes while collecting the $100 in one transaction? We do not use Stripe Billing.
Is there a way in the dashboard to "impersonate" so I can see what the customer portal looks like? Because I just went into branding and I saw there is a customer portal and I have been working hard to build a customer portal for my customers. Now I still need to have my own because I have time entries etc. But, would me nice to just see what they would see .
Hi, guys I keep getting support Email is null. While trying to connect to stripe bach payment
It was working fine before
I don't know why it suddenly stop working
Hi all! A quick question: does radar support SEPA payments? We have account acct_1GUx8JEWLkr0FHzG and for some reason does not look like radar scans any SEPA payments š¤·āāļø
@crimson needle I have a customerID and a cardID.. I just need to charge the credit card for a connect account, so he can see the payment on his stripe account + I need to charge an application fee. that all I want/need
Hello everyone! Quick question, We are receiving tons of webhooks calls from our connected accounts, is there an easy way to filter them out? or disallow us to receive such calls?
Hi, Can any of you please unarchive my previous conversation thread with title "Nishanth-reporting"?
Hello, need some assistance with stripe.confirmCardSetup
Hey. Iām a little confused on how to go ahead with the following. I have created invoice items for a customer. And now I want to create an invoice(connect). I want to add an application_amount_fee which I want to be 0.75% of the total ( amount of invoice items + gst ). Now that application_amount_fee is directly an amount(and not percentage), Iāll need to calculate the percentage at my end. But How will I get the total of the invoice, because I havenāt created the invoice yet.
Hello
I canāt get into my account because the number on file is no longer my number Iām supposed to be receiving a call from you all
Hello, there are any possiblity to activate Boleto Bancario payments via site ? Because I didn't see any option of this. I know that this payment are available in Stripe.
hardstyler - boleto
Hello! Is it possible to test any of the following webhooks in Test mode, from the Stripe console, aside from the "send test event" feature? person.updated, person.deleted, person.created, account.external_account.created, account.external_account.deleted, account.external_account.updated. Essentially, I would like to be able to modify our bank account in "test mode" and have the test webhook triggered. Same for users... but I don't believe there is a "test mode" for bank info or stripe users. Is that right? Is "send test event" the only way to test these outside of live mode?
Hi is it possible to accept pre-authorized debit (EFTs) within Canada? With CRM integration, can I process them directly from there and automatically send an invoice once the transfer has been made?
I'm trying to create a trial model subscription and I'm getting the error card_declined
When dealing with Multi-Currency and connected accounts the documentation seems to suggest that if there is no settlement currency bank for that presentment currency it will use the default settlement currency. How does one set a default settlement currency when multiple settlement accounts and currencies exist? i.e. Present CAD with USD and EUR settlement currencies. Which will it FX to?
Hi there, I have paused payouts on my stripe connect for a customer, and when trying to re-enable it its giving me a legacy payment depreciation message, there is no way I can currently resume the payout schedule? Any ideas?
I am looking into the stripe tax services. We are currently using their payment processing by calling stripe services through .Net web api. Our goal is to do the same thing with the tax amount. The flow would be the following: 1) Just after collecting the shipping address, make an api call over to stripe from .Net web api and return just the tax amount if applicable, so we can display this on the review page and get the final cost. Is something like this possible with the Stripe Tax Services?
so, InvoiceItems has a way to get pending only
$stripe->invoiceItems->all(['pending'=>true])
is there a way to add other criteria to the ALL method?
Goal -> Delete all Pending InvoiceItems with a certain metadata piece of info (Avoid looping through customers)
Hi everyone, I have a small problem with my paymentSetup code for Stripe React Native SDK. I followed the tutorial and it works quite well, but on Android it doesn't show the Google Pay Button. I would be more than happy if you could help me. This is my Code: const { error } = await initPaymentSheet({
customerId: customer,
customerEphemeralKeySecret: ephemeralKey,
setupIntentClientSecret: setupIntent,
applePay: true,
googlePay: true,
merchantCountryCode: 'DE',
testEnv: true,
merchantDisplayName: 'Name',
primaryButtonColor: colors.primaryColor,
returnURL: 'app://checkout-processing'
}); - I also have this on my app/build.gradle: implementation 'com.google.android.gms:play-services-wallet:19.0.1 and implementation 'com.stripe:stripe-android:19.1.0' - and this in my Manifest: <meta-data android:name="com.google.android.gms.wallet.api.enabled" android:value="true" /> (I tested on a real device with Google Pay set up)
miked - invoice items
Hello. All of a sudden, I am starting to get Uncaught (in promise) IntegrationError: We could not retrieve data from the specified Element. error on my stipe payment form. Can you help?
Hi! I am trying to create a subscription for a migration script. I am creating a customer manually and then try to create the subscription passing that customer, however if the customer does not have the payment details it raise an error. is there a way to create a subscription with a customer chat does not have assigned a credit card?
Hi I am new to stripe and my business is looking to create recurring payments at weekly intervals Or when a customers balance reaches 0 based on their spend on our account to auto increase their balance. Is there a way to do this and any documentation, for the most part what i have read is that we can do subscriptions but they are monthly and fixed intervals.
Hi. I am trying to create a payment intent that gets disputed using CC 4000000000000259, but for whatever the reason it is not getting disputed. Here are the request ids of the requests that I am sending:
- Creating token: req_a1cM8v2rC0SPHw
- Creating customer using the token created on 1 as source: req_JJmy712BHWXsLN
- Creating payment intent using customer created on 2: req_kNcjrHsKHz9r3p
Am I missing something?
I have a mystery to solve. Stripe::AuthenticationError: The provided key 'sk_live_****************************' does not have access to account 'acct_********' (or that account does not exist). Application access may have been revoked.
I am doing $stripeInvoice = $stripe->invoices->create(['customer' => 'customerStripeID', 'days_until_due' => 0, 'collection_method' => 'send_invoice']); $stripeInvoice->sendInvoice();
This does everything on stripe side. Converts invoice from draft to final. Locks invoice items. etc.
But it does not send the invoice automatically. I need to go to the dashboard and send it manually..... I assume maybe because I am in test mode?
Also, is there a way to only allow my customers to pay via CC ?
Hi, I am building an ecommerce store with Next.JS. I am using client-only integration and redirecting to checkout when they click the buy now button. At first everything was working fine on local host, now I am getting this error on both local and live site ---> "Uncaught (in promise) IntegrationError: Invalid API Key provided: " I have added the domain as the url for client only. I am using a test api key that is correct and was just previously working. Not sure how to troubleshoot this.
Hi, I need some way to identify the payments that went into a manual review process and were approved. After the successful payment, at a later point in time, a refund is requested on that account. Is there a way to identify that through "charge.refunded" event?
Are you available for work? Can you help me in this. https://www.loom.com/share/b67d1cece9974d9dbee5f4c0c264f41b
Hi, sorry if this is the wrong place to report a minor issue with your website. There is a redirect loop. The account onboarding page at https://dashboard.stripe.com/account/onboarding/tax has a link near the bottom that says "Terms apply." and links to https://stripe.com/legal/tax . this page redirects to https://stripe.com/en-ca/legal/tax which redirects back to https://stripe.com/legal/tax . Please see attached screenshot. Thanks!
My client wants to be able to add their surcharge through Stripe Terminal and show it on the card reader. What's the best practice for this? They are using the JavaScript SDK.
Hi
im looking into making a swiftUI app, that allows you to purchase products
I can't find any docs adding a swiftUI payment element in
A checkout element
Hello, I needed help. We have processed a refund and the customer says that the card is blocked by the card issuer. What can we do at this stage?
hi! Need to know what fields to look at in account.updated webhook event, to know that the connected account has fully completed onboarding?
Nizam-Refund
Hello... I need some help regarding adding apple pay to my website, it is showing on the website just fine but its not allowing me to actually check out with apple pay, wondering if anyone can help me>?
AlexMedvedskyi-connect
Hi can you please check why my stripe accounts doesnt payout. The money have been stucked there for 2 weeks and i tried to email contact the support but no one answered. Please
Hi,
We have developed a custom checkout/shop page that uses Stripe Connect. The custom shop page is branded for our onboarded partners.
We have some products that have a one-time payment, some only a recurring and some with both.
Our partners must get their split commission for all first invoices, but also for all recurring payments.
All invoices must also have our partner's branding.
Our dev had to split the payments into two for the products that have a one-time payment and a recurring. 1 x invoice and 1 x subscription invoice.
The one-time invoices are branded for partners, but we cannot brand the subscription recurring invoices.
We need help with that.
Hi I was wondering if Stripe accept sextoys business. I habe check on their business ban list and it does not seem to be there
Hi, I am a java developer; I made an Uber Eats type app; I'm trying, how to transfer money to clients when the service is done. is it possible?
Hello @surreal temple, Continuing with our previous conversation. I tried putting some payments in manual review queue and declined those payments. I see that the charge.object review field is null even in this case
: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
dwinpaez-Connect
Hi, I'm proposing a solution for a client but need to know if It's possible to send a payment request through the mobile app to the stripe terminal for contactless payment? The request will not be entered by into the app but rather will come from a sales integration.
So, I am running multiple projects per customer. I have multiple invoiceitems (aka time and expense entries). that are tied to the customer. I have put in meta data for these entries to know which project they are associated to. I also have all the stripe ids locally in my DB. It states when creating an invoice. it will automatically bring in ALL invoice items on the customer. However, is there a way to override this ? Filter this? Deny this {add the entries with a loop} ?
Meaning can I do something like this
$stripe->invoices->create(['customer' => 'customerID', 'invoice_items' => [listOfItemIDs])
Good evening friends at stripe. As a matter of logic, if a platform debits a connected account something like $2 for example, do they see this separate $2 charge or does it simply get pulled out of their balance and not produce a line item in their account view/bank view?
Hello, I am working on a subscription by stripe.
I have a question.
-
Will I be charged as soon as I create a subscription?
How can I check the receipt url? -
If payment is completed on the 31st, if the next month has until the 30th, when will the automatic payment be made?
This is result after "created subscription" by webhook
Hi, I'm trying to create a UK based account in test mode, but when trying to complete the "Select an account for payouts" step and using the test details, I get the error "Known test bank accounts cannot be used in livemode."
Hello, I alway be help by this channel. thank you so much.
If payment is completed on the 31st, Should be 30th next month.
I want to know the payment day on next month.
Some people advice me using by the Upcoming Invoice API to confirm.
That response hasn't payment day on next month... Am I understand right ?
{
"id": "il_tmp_1KHLh9EhcKQZEEpHMejybD3Z",
"object": "line_item",
"amount": 199,
"currency": "usd",
"description": "My First Invoice Item (created for API docs)",
"discount_amounts": [],
"discountable": true,
"discounts": [],
"invoice_item": "ii_1KHLh9EhcKQZEEpHMejybD3Z",
"livemode": false,
"metadata": {},
"period": {
"end": 1642051075,
"start": 1642051075
},
My stripe has got suspended. I have remaining funds in my SGD account. Can anyone help me?
:question: @remote swallow 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 can i apply discounts to a certain item on invoice not to the subtotal?
Im in test mode, for my app that offers 2 subscription types, a monthly price of $1.44 and an annual price of $14.44. Subscriptions work fine, but im noticing that it is basically creating a NEW price plan, AKA Product, every signup. I see in the dashboard under products I have a product for each signup. And im feeling I should just have the 2 products and not an infinite amount. Ill post dashboard screenshot and my very generic PHP code which creates the customer, plan and subscription. Im thinking I need to just have the 2 plans and hardcode them when creating a plan for the new subscribers. Just need to veryfy Im thinking straight here.
Our first account got stuck in 500 Error after creating company - and locked from almost a month.
Created another account last week, and that's also locked now.
Tired due to support just wasting our time and we've our whole business dependent on Stripe. Can anyone from technical team help please?
We've 5 products operating via Stripe and 2 product launches stuck due to this from last 1 month.
saurabh-account
Hello, is there any way to change the text color of the card input widget? Itās hard for our users to read. It was black and grey before and Iām not sure how it changed.
Hey devs! Using the Stripe Terminal SDK and pairing it with the BBPOS chipper 2x reader. According to one of our logging systems, one of our customer's had little activity on their reader (it was paired with their tablet), so it was just idle for a while. After some time (about an hour and a half), a purchase was attempted on the reader but could not succeed as the reader connection status changed to NOT_CONNECTED due to the SDK emitting a SESSION_EXPIRED error code along with api_key_expired. What's the best protocol to handle this type of situation? Is there a way to refresh or create a new session? Does this also correspond with fetching a new connection token? Is there a way to check if an api key has expired and if a connection token has expired?
Hello, let me give you a little background. Iām currently working on building a fin-tech startup called FriendLend. My company is working on making lending fun and simple. The focus is lending between friends and family. I'm currently developing my application in swift for iOS. One of the features that must be included in the MVP is the Ability for the lender to send money from his bank account to the borrowers bank account. Then on an agreed on date the borrower would then send the money from his account to the lender to pay back the loan. What would be the best way to get this done? Iāve been doing a lot of research on this topic and stripes connect api has been mentioned quite a bit of times. Would the stripe connect api be able to handle this task? If not does anyone know how I can achieve such a result? Thanks for the help!
Hello everyone!
Is it possible to set the return URL to an app scheme? (currently we get an error)
https://stripe.com/docs/api/customer_portal/sessions/create#create_portal_session-return_url
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Miachael-loan
Getting error while trying to verify our domain on Stripe. Any idea what could be done here.
This has been going on since yesterday, I tried several times. Is there a way to get the DNS records values some other way so I could configure them on our DNS?
It is taking a while to generate your DNS records. Please come back later to continue setup.
I am following this guide but not much help there for this
https://stripe.com/docs/email-domain#verifying_domain
To make emails to customers more recognizable and consistent with your brand, set up a custom domain so emails such as invoices, receipts, and failed payments are sent from your domain instead of stripe.com.
does ACH payments have minimum charge amount?
Hi. Is there an updated example on how to integrate the new Payment Element? The link to the Github project example uses the "old" elements.
There are some changes and getting a bit bored with the guessing š
Hello, sorry if this has already been asked, but is there a way for a stripe subscription to send an invoice for the past month rather than the current month ?
Say I create a subscription the 1st of January, is it possible to send the invoice for the 01/01 - 31/01 period on the 1st of Februrary, the invoice for the 01/02 - 28/02 period on the 1st of March, and so on ?
Coming back from that thread last night ive add the CheckoutViewController to my swiftUI project
how do i call the button in my content view to make it show up on my screen
Hi, we have a customer that is attempting a payment but gets a message that his card has been declined, but we can see no failed attempts against the payment intent. Is there something clientside that would give that declined message ?
this is via checkout session
Hello Team,
I'm facing an issue and below are the quick steps which I perform.
- create a stripe user and stripe connect account.
- Charge them successfully and I can see an amount in Dashboard.
Issue is,
- Assume that I have $100 in platform account and I want to transfer to Stripe connect account which starts with (acc_). Issue is, when I perform tansfer I'm getting an error that I dont have sufficient balance to transfer where as I'm just trying with $10 only.
Can anyone help me to deal with this?
Thanks in advanced.
Hello if i have my stripe account , but i have not created an external account how will i sent notification in my app that external account is not added?
Hi! I have a question about automatic tax. At the moment it seems that Stripe calculates the tax to be for each subscription £0, because my company is still in the £0 tax bracket (I guess, not 100% sure).
So, let's say a customer signs up at the moment with £50/month subscription and Stripe calculates (based on billing address, I guess) tax to be £0.
What would happen in the future, if my company gets into another tax bracket and customer would have to pay 20% tax? Would their subscription automatically change to £60/month for each next month. Or would it just be £60 for every new subscription and I would have to update existing subscriptions myself?
Hello I am a Magento 2 developer. I have installed stripe payment gateway recently in one of my project. Whenever I am adding in Magento csp whitelist like http://bounceexchange.com/. The site is start to giving 500 error.
Can anyone help me to solve this why i am getting this error.
@thorny sorrel we don't have knowledge of that Magento plugin here unfortunately , but if you write to https://support.stripe.com/email with a detailed description of what you're trying to do we can help.
Thanks soma
Good morning, I have a question about the rates applied to the next subscription payments when we change the default tax with a new address in another country, can someone help me.
Hi,
I've recently implemented stripe payment sheet flow into my react native app, but the Apple Pay is not working. Whenever I pay the pay with apple button the payment sheet slides down and then back up again.
Apple Pay implementation works in the app if I'm not using the payment sheet.
Hello, is there a way in the API to create a transfer in the future?
Basically plan a transfer now so that it is actually made in 7 days
Sir Devilik-tax
Hello everyone!
I would like to report the CORS problem. I'm developing react app. I getting these errors. Is it my fault?
In stripe docs, line_items.quantity is optional but I'm getting error while creating checkout session that "Quantity is required. Add quantity to line_items[0]" when I'm not passing quantity.
Hi i need to retrive Payment detail via API but i can't find the correct Object can someoune help?
Hi, I have two accounts on stripe for different development environments (staging and dev) however I am getting inconsistent behaviour between them regarding cancelled users creating new subscriptions and the status we receive from the api. Can someone assist?
Hey everyone! I have a question if anyone can help
I am using setup intent and everything works fine for most of the cards, but for few cards it can't proceed for 3DS
The response is 200 success but the intent status is "requires_action", i am using the react native sdk
https://github.com/stripe/stripe-react-native/blob/master/android/src/main/java/com/reactnativestripesdk/StripeSdkModule.kt#L70 it falls into this
(this is on production)
Hello š
I am trying to identify which payments are processed by a payout for a connected user.
We receive payments from customers and transfer them to our connected accounts. Then payout send them to their bank accounts every week.
I am listening to payouts webhooks to identify which payment has been processed.
The thing is payout event is not listing the processed payments and i am trying to find a way to get them.
Is there any solution that comes to your minds ?
Thank you
Hi! quick question: what happen if two different accounts (meaning, two different stripe api keys) uses the same idempotency key for the same entity (e.g. customer)? will it be a problem at some point? it shouldn't IMO but just checking! thank you in advance
Hello Soma I serched that how can email but unable to get the email id. For your reference I have created a video. Can you look into this https://www.loom.com/share/768ce59df6624dea92b7d7f80e204e51
Hi there guys, hoping somebody can help me out with this query.
We have subscriptions set up and have integrated with the Customer Portal.
If somebody's subscription payment fails and they add a new payment method via the customer portal is there any way to immediately retry the open invoice>
It looks like you can set a retry schedule in the settings, but is there any way for it to happen automatically when the customer adds new payment method?
Hi. When paying with apple pay and stripe payment sheet, is billing address mandatory?
Hi is it possible to update multiple invoice line items(or invoice item) for an invoice in a single request ?
nacho-idemptotency
:question: @thorny sorrel 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 There
this issue seems not resolved yet
anybody have a workaround please?? we can't integrate stripe subscriptions because of this
https://github.com/stripe/stripe-react-native/issues/447
Hi guys, Does stripe works for business located in KSA?
In metered usage, how do we set the amount the user is actually using?
Hello, I need some assistance. Trying to get all payments in total sum and is there easy way to get all fees as well Stripe fees?
Hi i am still having issues with promo (coupon) codes on laravel cashier
How can I reload the stripe <PaymentElement> in react? I want to reload it on cart change (only when in checkout, where the payment element is) in order to create a new paymentIntent with an updated sum of the new cart (since updating a payment intent in a smooth way can't be done yet)
I would just like a statement. Is the payment_intent.requires_action event fired whenever the payment intent status changes to requires_action or requires_payment_method?
Hi, if I apply a coupon to an invoice directly, where coupon.amount_off > invoice.sub_total , then
invoice.total = 0 . Will the exceeding amount of coupon be applied in the next invoice?
Hello, my Stripe account has been deactivated. I have more than 400 subscribers on there and I can't just move to any other provider. Can a Stripe Staff member contact me asap please.
: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
can anyone help with a promotion codes issue?
I think an easy question. Am I correct that a customers email can at most be 30 characters?
How can I change number for the sms code to log in
:question: @iron spindle 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 configured Stripe on BUBBLE.IO.
I put in production, and made a test with my real credit card... BUT i put some inputs wrong (date and CVS "code").
For my surprise, STRIPE give Sucess... but my bank return CANCELLED.
I believe this couldn't happen..
I created a trial subscription by adding the pm_card_authenticationRequired payment method to test subscription renewal failures.
I put trial_end to end the trial in minutes and waited 1 hour to collect the payment.
After 1 hour of waiting I expected the subscription to be cancelled, but it didn't.
Hi, is there anyway we can have response of stripe.confirmPayment after successful payment?
Hello
On our staging environment, we started to get such sporadic errors
Should we handle them somehow?
Or what could be a causes of it?
Nadiya-successful-payment
Cors is causing that, by disabling cors your website will be less secure
Hi! See my Error Code bellow. Can someone please help me solve the problem? I have looked for som solution by my self without suceed. Now I need help from an expert. Hopefully someone can help me
lafafm-Stripe-JS-CORS
Am I right that the clientSecret that we pass in the options object to the elements provider is not allowed to change once set?
Error in console: Unsupported prop change: options.clientSecret is not a mutable property.
Will I need to remove and reload <Elements> if a new paymentIntent is created in order to provide a new clientSecret?
Hi everyone.
I'm new here and this is my first question.
I need some help with 3DS integration.
I'm using PaymentIntent method to make payments via Stripe.
Is there any option to disable 3DS authentication for all cards (regardless the card has 3DS support or not)?
Hello Wonderful Folks; I needed to increase my JSON payload app.use(express.json({ limit: '5mb' })); however when I did that, my webhooks started failing.. is there something additional I need to ensure I have on?
Hi, i getting invalid request error while using this code.
public static bool Charge(decimal amount)
{
StripeConfiguration.ApiKey = "censored";
/* Create Token Service */
var TokenOptions = new TokenCreateOptions
{
Card = new TokenCardOptions
{
Number = "***",
ExpMonth = ***,
ExpYear = ***,
Cvc = "***",
AddressCity = "canada",
AddressLine1 = "123 canada Drive",
Name = "ME",
},
};
/* Create Token */
var TokenService = new TokenService();
Token token = TokenService.Create(TokenOptions);
/* Perform Charge */
var ChargeOptions = new ChargeCreateOptions
{
Amount = (long)amount,
Currency = "usd",
Description = "Test Integration",
Capture = true,
Source = token.Id,
};
var ChargeService = new ChargeService();
Charge charge = ChargeService.Create(ChargeOptions);
return charge.Paid;
}
Why i get Your account cannot currently make live charges error? my account is verified fully. Can anyone help?
Hello. i am trying to use confirmSetupIntent with an existing payment method id sent from the server to setup monthly subscription, but I am getting a Card details not complete error. This is working fine though for one time payments using confirmPayment.
stripe.Stripe.instance.confirmSetupIntent(decodedOutput["ClientSecret"],
stripe.PaymentMethodParams.cardFromMethodId(
paymentMethodId: decodedOutput["PaymentMethod"])
above is the flutter front end version of this web front code that works on the web:
this.stripeService.confirmCardSetup(this.clientSecret, {
payment_method: this.currentPaymentMethod
});
query about how to add a customer id to a paymentIntent using js, as its erroring currently
currently doing
// clientSecret is a payment intent id
stripe.confirmCardPayment(clientSecret, {
payment_method: this.dataset.method,
}).then(...)
Hello - we have a requirement of tracking the stripe express account onboading status and need to update our database when the account charges_enabled and payout_enabled status goes to true. Currently we are using account.updated for connect webhook event to track this in asynchronous manner. But, we can get the same information when the account onboarding return url given to our app whenever the user goes through the onboarding steps from stripe. Then we can check the account status by calling it the account API directly synchronously. Question: What is your recommendation to track account update status? asynchronous using webhook or synchronous by calling the account api directly? In our dev env. we have seen some delays to get the webhook event and we think if synchronous model works then that would be the best approach to us. Thanks for your help!
Is there any way to check if an Account has automatic_tax enabled?
Because once we migrate to automatic tax, our code breaks if the connected account has not set up automatic tax. Weād like to have conditional tax support based on the Accounts tax status
Hi! I have another question about idempotency that I don't really understand from the docs. What happen if I pass the same parameters twice with the same idempotency key for the same entity (customer creation) with more than 24hs between the rpc calls?
Stripe connect asking for ssn in test mode. What to do here?
Got it used 000000000
nachofranco14 - Idempotency
Hello š we'd like to test https://stripe.com/docs/testing#cards-responses specific error responses with our integration, but we don't want to process credit cards. Is there a way to test these errors codes, but have the card flag as a debit instead of credit?
How do i allow customers to pay an invoice via bank transfer?
HI!
I need a certificate of tax residence from Stripe to justify to the portuguese tax authority the VAT exemption. Thank you!
Is it possible to send a $0 order with an application_fee to a stripe connect account (the order itself to the customer is free but need to charge the connected account a minimum fee for each order)
Hi. Is there any way to retrieve if a Customer object has a subscription?
As i see Customer.retrieve has no 'subscription' object.
So certain countries like Bangladesh is not supported by Stripe. Is there another solution i can use? Maybe an integration of some sort? Using stripe connect atm.
Hello @surreal temple would you be able to open the previously archived conversation regarding the refund events "rthella - payment manual review"
Hello! I reopened the thread and we can continue there. š
Thanks for your help!
Hello! We are close to going live with our Stripe integration. While we have fully tested everything in Test Mode, when we do go live, we would like to run a few small-dollar "test" charges and refunds in production to make sure our systems are all working as expected in a live environment with actual cards and banks. Is there any general guidance around this kind of production testing and ways in which we can be careful not to trigger fraud warnings either inside or external to the Stripe system? We'd just like to ensure that our production "testing" doesn't cause any problems. Thanks!
I received the payment_intent.payment_failed event, but the customer's email is not available
Hello! Can users make payments with Visa debit cards?
Hello everyone, we are facing some issues with the API used through PHP. We have setup subscriptions and in majority of cases everything works just fine, however we have few issues where customer is getting duplicated (same email, different cus_ ID) and it's confusing the system. We thought we could use https://stripe.com/docs/api/idempotent_requests but it didn't fix the issue. Also we are seeing a lot of the "canceled" duplicated transactions on the dashboard which is happening with due to: "resource_missing This customer has no attached payment source or default payment method..". But again, we have a lot of the customers successfully going through the payment process.
Any guidance or help is highly appreciated.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Good morning. When creating a subscription schedule / subscription, we are adding metadata to the subscription schedule. This doesn't show up in the subscription when it is created. How do we add metadata to the subscription when creating one with the subscription schedule api?
Hi Team, Iām a Java developer want to do a project with stripe integration for learning. Do you have any path for learnerās where should they start
Good afternoon
I have a Holiday Rental business on Bonaire (Caribbean Netherlands). I have my Stripe account set up, but I would like to order a terminal. Does anyone know if this will work here? Thanks so much
Hey! can you tell me if the 3.99% rate applies to purchases made with international debit cards?
Hello there.
I'm adding a WebView in my app that opens the Tax Form screen for the user (https://connect.stripe.com/app/express#taxes)
But this URL doesn't seem to be available for test users. Is there a way to make that available for the test user?
Thanks!
Ran into an issue I had not seen documented anywhere (possibly obvious in retrospect). I'll solve it, so don't need help at the moment, but y'all may want to document/call it out somewhere for future developers:
I'm building a system that involves deferred charges, using SetupIntents to prepare for off-session charges. There are multiple customers that will be charged for a singular event when the time comes. Critically, any customer can make more than one commitment, each of which will be charged when the entire event is charged. All such charges go to a ticket_group. Each commitment has a unique ID, which is used as an idempotent key.
What I found (all in test mode; no damage done) is that if/when multiple charges are made against a customer/paymentMethod the customer record is locked, and subsequent charges get a "lock_timeout" error. Clearly, the idempotency key is not actually passed to the charge process. Not a particularly big deal, in the end- I'll re-write to defer/re-try the timed out charges (well, more likely to avoid the lock-out altogether by starting each after the other ends). I was hoping to run these in parallel to reduce some latencies (these are cloud functions which get charged by CPU time, so lower is better), but obviously I'll have to be a tad more subtle. I already had a concurrency/timing pool on it, it just needs to be more sophisticated.
Just seems this behavior should be called out a tad more explicitly somewhere. I know my system is far from the typical flow, so my fault for not considering it. Just thought I'd drop it here for "the next generation".
Hi, I am having issues with my verification process, need some help
No one in customer support seems to have an answer for me
Hey guys Iām seeking a way to pass the promocode in stripe buy.stripe.com link.
Hey guys, our team is looking for a feature and im curious if you have this in a fashion that could help us. We want to send a percentage of income from subscriptions to our partners. Normally you would think we can take a percentage of all our income from subscriptions for a period of time and send that, but we actually want to group subscription payments by some metadata flag (for example: partnerId ). By attaching partnerId field we can group transactions and send proportional dividends to partners based on how many members they brought in. Do you have a tool for this?
Hi, I have a customer object with two payment methods attached but whenever a payment is attempted I get an error saying the customer has no pm attached, thank you in advance.
Hello dear Stripe Community,
I have a small problem with the integration of Stripe payment methods.
I have to say in advance that I haven't had much to do with integrations of payment methods so far
and am still fairly new to this area of āāthe Stripe API.
To my preliminary information of my system:
I have a self-developed hosting automation system where we work with the Symfony Framework.
PHP version: 8.0
API Keys Working: yes
Account problems: no
To the main problem:
We used Stripe's instructions as described there and as soon as we insert the JS,
then our website only loads permanently and we can no longer access it.
Can you add a role for C++ and Rust under prog langs?
Hey guys, I'm having a problem with the connect account, can someone help me?
Hi. Iām trying to update an invoice item with tax_rates: []. Unable to do so. Invoice item id: āii_1KHaVkQ7Vcs0maxVARYZGbcNā and stripe_account: 'acct_1JzunAQ7Vcs0maxV'. (Using connect)
Hello Community, I hope you are doing good. We have a project to integrate stripe on a web-app for our client based in UK, we would like to know if it's possible to provide us capabilities to her account to create api keys... without any restriction for our country (Morocco) and without causing him a problem.
hey so i'm making a demo page for <stripe-elements> web component. this page has multiple instances of <stripe-elements> on it, and I get
IntegrationError: Can only create one Element of type card.
Does that mean Stripe.js will always throw if there's more than one instance on the page?
Hey all. I'm setting up a stripe front end in Angular and am having some issues with the types. I installed the module with npm install @stripe/stripe-js and also installed the type definitions npm install @types\stripe-v3 I can call endpoints with stripe no problem and things are working fine. When I try to use Stripe.js to use elements I run into issues. The types seem wrong, some things work but others like .confirmPayment says that it is an unknown method. I read somewhere that @types\stripe-v3 is not the official Stripe type definitions but if I uninstall that I can't even get stripe to initiate itself and all my other endpoints return types break. Any help would be greatly appreciated.
Hello, I am investigating some fraudulent payments and I'm wondering why a payment's risk insights says there is no billing address provided when the payment source does have an address associated with it in stripe and on the payment details page.
Hello! Im facing an issue and seem to be hitting a dead end. I have a native google pay button that is using stripe as a payment gateway. I can successfully fetch a token from stripe using this button (I see this in the logs on stripe, google hitting /v1/tokens, getting a 200 and a response with token data). Im parsing the response, using stripe.net to attempt to create a payment method from this token (/v1/paymentmethods), to attach to a paymentintent in the next step. This request fails with an invalid_request_error / "Invalid token id". I can confirm the tokens match and are in the tok_xyx... format. The error is also spitting out the token back to me so im pretty sure the request object is Ok. Any ideas of what might cause this or how to fix it?
Hello! I am getting the following error when paying on hosted invoice : "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." The payment methode used is actually the default pm attached to the cutomer according to the dashboard
Hello! I am trying to add connected account into the request for a new payment intent with the application_fee_amount, but I keep getting this error
Stripe::InvalidRequestError:
Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using `transfer_data[destination]`).
The connected account has just been onboarded, so I'm not sure what's the problem. Please advise me. Thank you guys so much š š š
Here is the params
stripe_options = {
amount: amount,
currency: currency,
payment_method_types: ["card"],
application_fee_amount: 100,
on_behalf_of: connected_account_id,
transfer_data: {
destination: connected_account_id,
}
}
Stripe::PaymentIntent.create(stripe_options)
Does the payment_intent.created event come first than customer.subscription.deleted?
Hi There, i'm not sure if anyone is available to help me. My partners gym/personal training business was using software that has recently changed its name and moved over to STRIPE. Since the change he has not received any funds from this other software.
It's been a while since I've been trying to report a critical flaw but nobody wants to talk to me, hackerone rules don't make sense
Do we have a wordpress plugin to sell existing stripe products?
Hey!
I want to know a way to get default payment method attached to a customer using stripe API
Hey!
There is the following code
interface ICard {
cardNumberElement: StripeCardNumberElement;
cardExpiryElement: StripeCardExpiryElement;
cardCvcElement: StripeCardCvcElement;
}
const card = {} as ICard;
const cardConfig = {
cardNumberElement: {
elementType: 'cardNumber',
selector: '#card-number',
},
cardExpiryElement: {
elementType: 'cardExpiry',
selector: '#card-expiry',
},
cardCvcElement: {
elementType: 'cardCvc',
selector: '#card-cvc',
},
};
for (const element in cardConfig) {
card[element] = elements.create(cardConfig[element].elementType);
card[element].mount(cardConfig[element].selector);
card[element].on('ready', (event) => {
readyCardElements[event.elementType] = { ...event };
});
}```
eslint warns: **/no-unsafe-argument** when creating an element and **/no-unsafe-call** when calling class methods. Can anyone suggest how to fix this in order to create the desired elements and call their methods inside the loop, rather than doing these actions with each element individually?
Hello! Using the Stripe Dashboard, Is there a way to update a subscription with proration_behavior=always_invoice when change the quantity of the subscription?
@dim hearth is not online right now.
Hi im working with subscriptions with C# .NET Core
I have a problem, i need to set up a payment method (card) to the customer before to create the subscribtion, but i dont find a way to create this payment method to my customer. I create something similar with ACH payment in the front with a token, is possible to do something similar with this? or how i need to handle
@wicked sage Can you help me??
Hey, can someone tell me Am I can create a customer in stripe with a custom customer Id like using firebase user UID
(not with Stripe) I can tell you it's not likely a good idea - better to cross-correlate the data in your own database; even better to keep the Stripe customer ID securely in a host/server environment (Yes, I use Firebase, and this is exactly what I'm doing)
@idle iris Mmm ok. Then it means I have to store the customer ID in my firebase database to use it later.
Yep, I do exactly this. There is a one-entry collection under each "user" document, with security rules set so the client does not have access. Only my back-end (in my case, entirely Cloud Functions) have access to it
Ok thanks GiGStartr.
sayuru-customer
Our app is using firebase phone authentication and we have users onboarded already. Is there a way we can establish SSO between firebase phone auth and stripe for stripe express account creation ? In our scenario users has to go through another round of signup and sign in with stripe for stripe connect express account creation.
Hi š We're in the process of setting up Apple Pay for a web app using the Payment Request Button. The Apple Pay button appears, and we can confirm with Touch ID, but after that the process never completes. The payment intents appear in the Stripe dev dashboard as "Incomplete". How would we go about debugging this?
@mighty hill could you please share the bug details, so that we can track from our side.
Is it possible to expand the payment intent in subscription retrieval?
Hey devs, going to continue off a thread I started yesterday (this one: #dev-help messagec) (may need to reopen thread) but essentially the root of the question is, is there a way to re-establish new sessions when a SESSION_EXPIRED / api_key_expired error occurs? Another possibly related question we had: is there a way to check whether a connection token is expired or not?
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
I've set up a subscription checkout using the docs (https://stripe.com/docs/billing/subscriptions/build-subscription?ui=elements) as a guide. It works well except in the case a 100% discount is applied. The invoice status is set to "paid" and the payment intent return is null, meaning I can't directly use confirmCardPayment. In comparing the event log for a Stripe Checkout subscription payment with a 100% coupon it's clear a different workflow is being used. Are there any guides or ideas for implementing this?
Hi is it possible to have customers credit balance appear on the invoice?
hey @sweet fjord , I am not a Stripe representative, but as far as I know it is impossible to show the credit balance on the invoice
Stripe subscriptions
Consider I have 3 subscriptions at stripe
Basic ($10), Silver ($20), Gold ($30)
user can buy subscription
but with it he want some other features too
Like consider we provide additional features such as
Email gateway, SMS gateway
But suppose for additional features I need customer can pay more amount than subscription
Like Email gateway ($5)
If he buy Basic then price should be $10+$5
is it possible?
And how to?
arvindkgs-balance
Hi. I want to create a token for my cloned stripe source ( on connect account ) and user ( on connect account ) and then create a charge for it. However the node library function stripe.tokens.create does not seem to accomodate the option for { stripeAccount : stripe_connect_acct_id }. It says the customer was not found ( the customer is in the connect account ) how do I get past this?
@final echo use, add_invoice_items field of subscriptions object, if extras charges are one_time otherwise use items field
Should i use setUpIntents for subscriptions or paymentIntents? I'm a little confused
could you please give any reference how to? api link?
I have 3 subscriptions and 8 features
User can select any feature that I also want recurring
I am using stripe checkout session for make payment
It redirect to stripe and ask card details
I want follow same
Here I dont create invoice
Help!
stellarloony-Subscription
Hello, everyone! How do I get the balance of my sub-account?
moses-Balance
Gajendra-text
Yes
@waxen quail is there a way to know when the amount of subscription is resetted using the webhook and not the api listUsageRecordSummaries?
if not how i should implement the call of the api listUsageRecordSummaries to make scure that i have the amount usage resetted fetched with the subscription?
I'm trying to get the sources attached to a particular customer on a connected account using the Platform key.
Can I just do:
const cards = await stripe.customers.listSources(
'cus_AJ6yY15pe9xOZe',
{object: 'card', limit: 3}
);
or do I have to do
const cards = await stripe.customers.listSources(
'cus_AJ6yY15pe9xOZe',
{object: 'card', limit: 3},
{stripeAccount: <connect_acct_id>
);
?
Hi good day, what should be the object data that needs to pass when editing bank details using api in nodejs? Sample script below
await stripe.accounts.update(
'acct_xxxx',
{
"external_account":
[{
object : "bank_account",
country : "US",
currency : "usd",
account_number : "11000-000",
bank_name : "Updated Bank Name ",
}]
}
);
Hey there!
I think a ticket was opened 2 days ago as a result of this thread: #dev-help message
Could you update us on the status of ticket?
We did another run and have setup a fresh connected account, logged into it via fresh browser but encountered the same error.
This error is pretty blocking for us right now.
Hello, one of our stripe payment got an "Early fraud warning" (unauthorized_use_of_card fraud type to be exact). May I know why we got this status? And how to prevent this in the future?
Hello, I'm using laravel cashier for Stripe payment , the payment is successfully completed, but I got status "incomplete" for the subscription in the webhook. Can you help me understand why ?
I'm creating a payment intent validation rule, is there any way I can guarantee that I will always keep getting the correct amounts?
example, if payment_intent = requires_action status changes name, my whole application is broken
Hi, guys. I have a question regarding card_present method.
We are trying to implement this https://stripe.com/docs/payments/accept-a-payment-synchronously , for normal card payment, we able to retrieve the payment method with card details (card brand, country, etc), so that we can calculate the application fee for creating a confirmed payment intent.
However when doing this for card_present method the payment method data doesn't include card brand, country, etc. May I know is there anyway we can get these details?
HI guys, I have ben facing a error continuously I am using a PHP backend with HTML frontend
Hello I am testing and learning the stripe api for my next project but I am facing same error again and again code: "payment_intent_invalid_parameter"
doc_url: "https://stripe.com/docs/error-codes/payment-intent-invalid-parameter"
message: "The client_secret provided does not match the client_secret associated with the PaymentIntent."
param: "client_secret"
type: "invalid_request_error"
Hi, Iām trying to understand and implement pausing a subscription. I want to be able to pause collecting payments for a given period of time and when the collection is resumed, the users should not pay for the time when it was paused. Having read your doc on pausing (https://stripe.com/docs/billing/subscriptions/pause), the behaviour is unclear to me.
Example: user buys a $40 monthly subscription on 1st June. On 5th June I pause the subscription (behavior=mark_uncollectible) and it resumes on 19th June.
Questions:
- Will the billing period change for the user (and how) or will the next invoice still arrive on the 1st of every month?
- If the invoice arrives on the 1st July, what amount will be shown? $40 or less (the paused period will be free for the user)
Hello, why do I receive external accounts without a fingerprint on webhook events like account.external_account.updated ?
Example:
{
"account":"acct_1K5i6rRJQG5qCKTL",
"api_version":"2020-08-27",
"created":1642145230,
"data":{
"object":{
"account":"acct_1K5i6rRJQG5qCKTL",
"account_holder_name":"None",
"account_holder_type":"None",
"account_type":"None",
"available_payout_methods":[
"standard"
],
"bank_name":"METABANK, NATIONAL ASSOCIATION",
"country":"US",
"currency":"usd",
"id":"ba_1K5i8RRJQG5qCKTLGio3wsAg",
"object":"bank_account"
},
"previous_attributes":{
"status":"new"
}
},
"id":"evt_1KHkBmRJQG5qCKTLCe3gO0yt",
"livemode":true,
"object":"event",
"pending_webhooks":1,
"request":{
"id":"None",
"idempotency_key":"None"
},
"type":"account.external_account.updated"
}
Thanks
Klauz-fingerprint
Hello every one I would like to try subscription renew. I saw the test_clock beta feature but it looks that is not working :
{
"error": {
"message": "Unrecognized request URL (POST: /v1/test_helpers/test_clocks). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.",
"type": "invalid_request_error"
}
}
Do you know if they change API urls?
Hello š We've noticed the account email and the billing email can have two different values (for a Customer). How can we retrieve the "Billing Email" from the Customer object? š¤ We've tried Customer.email but that returns only the account email?
Hello everyone! I'm having some trouble with 3DSecure2, SetupIntents and a specific test number. After succesfully performing the SetupIntent (with authentication), subsequent PaymentIntents still fail with "requires action from user" error
Hello !
We have allowed multiple intent paying for one order (splitting the bill) then transfering to multiple connected account.
We are facing issues when it comes to transfering. We have to put an intent id when creating a transfer to get the money from.
We specify the intent id to make sure we can pay (otherwise it will get it from our account but we dont have the money yet)
Since we have multiple intents with multiple tranfers, we are wondering whatare the best practices, can we specify multiple intent when creating transfer ? Or is there something else to manage this case ?
Thanks
Hi,
Is google merchant ID required to integrate G Pay in react native when using stripe?
Hello sorry got some connection problem, on this thread #dev-help message
I tried creating a Custom account but after visiting the generated URL it says "Sorry, but there was an internal error"
Hi, can I save customer cards using the Stripe Connect implementation?
I can only find solutions that use the Charges API which is deprecated :(
daniel-connect
Hey everyone ! I have a question about refunds on the dashboard. I don't really get the additional checkboxes, could someone explain it to me ? Thanks !
Hi everyone a little question, I'm working integrating Stripe within a custom using the Api's but using a custom flow I'm not able neither Stripe to verify the ownership of the user account and the banking account tied (is a marketplace). So far I head from the Stripe's support that it's happening because I'm not using the native flow, is that right? There's some workaround where I can keep the custom flow and stripe check the banking account and user information (if the user registered is the owner of the banking account inputted)?
Hello everybody,
Using the iOS Stripe Terminal SDK, I would like to automatically reconnect a reader.
The documentation says I should save the Reader.serialNumber to UserDefaults. Right.
But how can I connect with only the serial number? Connecting a Bluetooth reader demands a locationId and a Reader.
What am I missing? Thank you in advance for your insights.
Hi, I am getting an error. Invalid token id from stripes api. And I have no idea why?
I am facing another Issue while completing payment it says "An unexpected error occured."
Hello,
We would like to use stripe to obtain payment for a training session date booking.
We also need to issue an invoice with the customer's billing information. So a simple receipt is not enough.
We have successfully implemented Stripe Intents. Is there a way via API to create an invoice if the payment is successful and retrieve its url? (we need all these steps to follow each other)
I'm a little confused with the documentation, I haven't come across this flow;
(I am French, I hope my message is clear enough)
Is there a way to tie virtual cards and physical cards that I issue together for easier reconciliation?
is there a way to make a free subscription without redirecting to stripe checkout, and without any card info and such? i want to make a free plan but not have it redirect to stripe checkout when it's created, what all can i do here? thanks!
Hey team! I was going to refund a customer for a monthly subscription, but I accidentally deleted their credit card before applying the refund. Is there anything I can do? Refund and send them a link to enter the cc for the refund maybe? realized you refund through the Charge and not the invoice.
hi, dont know if this is the correct place to ask the questions but if we issue a refund and its pending any way we can cancel the refund?
AmusedGrape-free-subscription
Hello, I have a transfer in USD that is sent to an express account that does not support accepting USD. As a result it converts it to their default currency. Is there a way to retrieve this conversion information, i.e. the exchange rate or the amount in the converted currency, through the API? I've tried using the /balance_transactions endpoint but it only shows the USD value.
Hi! We've advanced a lot in our integration of Stripe Terminal, thanks for your help 2 days ago!! š I have a very quick question, is there a way to programmatically customize the reader splash screen (through the API)? I see right now the only way seems to be through stripe dashboard. Do you have any plans on making that available through your API? Or any other customization of the reader?
Hi, a litte question: What is the diferrence betwewn subscription and invoice?
Hello I am trying to access my 1099 draft but the phone number I have listed as my verification number has changed and I don't know how to update the number so I can access my forms
@rose otter regarding the verification flow, with microdeposit is possible to check the owner, but is the response a boolean or it returns the data of the account, owner, etc. ?
Hello š I'd love some input on a scenario we have around pausing subscriptions for our customers. It seems that pausing by stopping collection is the way to go, and in most cases that's awesome.. However, our customers subscribe to a physical item, and usage of that item is added to the upcoming invoice on the subscription. How should we go about ensuring only that usage is charged when we pause the subscription and the physical item is returned?
Is it possible to use Stripe checkout in setup mode (to collect card info) using the publishable key only, as you can do with purchases (no backend)?
Hello, I have a question re: Platform accounts using Connect.
Can a user that already has a Stripe Standard account connect their existing account to a Platform account if they haven't connected to a Platform account before (ss from Platform docs that seems to say this is possible https://prnt.sc/26cuyke )
Thank you!
mikewilliams - Checkout Setup Mode
Hello! We are using react-stripe-js and occasionally see this browser console error: Access to XMLHttpRequest at 'https://r.stripe.com/0' from origin 'https://js.stripe.com' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.. As far as we can tell, the Stripe Elements are still working as expected (we can still create a payment method). Is this expected? Anything we should be concerned about? Thanks!
lukeschulze - Connecting Existing Accounts
We are using Stripe Connect. As vendor when I am setting up my Stripe account if I enter an invalid phone number I am shown a message and then I am stuck (see attached message). How do we help our vendors get unstuck in this case?
Stripe express onboarding : Hello - we are trying stripe express onboarding by following this doc, https://stripe.com/docs/connect/express-accounts#create-account, in our step once the user submits all information except document ID, and once they come back to the onboarding again it is taking the user from the first step. How we can ensure that user will be starting from where they left off from the previous try. This following link is not clear on how to handle it : https://stripe.com/docs/connect/express-accounts#handle-users-not-completed-onboarding. Thanks for your help!
Why is confirmCardPayment not setting the card as the customer's default payment method?
Can i part pay an invoice out of band? Would i just need to supply the amount_paid?
Hello Iām trying to contact someone about my login but I cannot. I am not able to log in due to a new phone number and I do not have a password. I have the verification code sent to me.
How do I migrate payment methods
Hello!!
I have a question about creating invoices via the api.
I have tried 2 different approaches
1. Create InvoiceLineItem
2. Create InvoiceLineItem
3. Create Invoice and send
This approach works in terms of sending an invoice. Since the newly created invoice will pick. up any created Invoice Line Item we are risking to have line items in the invoice that we dont want.
Hence i tried the following approach
1. Create Invoice
2. Create InvoiceLineItem and add invoiceId to line item (builder().setInvoice(invoice.id))
3. Create InvoiceLineItem and add invoiceId to line item (builder().setInvoice(invoice.id))
4. Invoice.send()
This is the case i prefer! However when i try to create the invoice i get the following error invoice_no_customer_line_items which looks like i can "pre-create a invoice"
/**
* The ID of an existing invoice to add this invoice item to. When left blank, the invoice item
* will be added to the next upcoming scheduled invoice. This is useful when adding invoice
* items in response to an invoice.created webhook. You can only add invoice items to draft
* invoices and there is a maximum of 250 items per invoice.
*/
public Builder setInvoice(String invoice) {
this.invoice = invoice;
return this;
}```
Hello
Have asked yesterday about the way to find, who run the Sigma Query from Sigma history
There're no obvious way to get it through interface, but any way it's stored at least somewhere, so we can request that data from support or anywhere else?
Hello! Wanted to pick up on this thread #dev-help message
Wanted to clarify one detail and see what the response is:
"
If the subscription is in a canceled state at time of quantity change the upcoming invoice will be for $5. So, I'll have to remove this last invoice.
If the subscription has already been canceled, it cannot be updated, therefore the quantity change will not reflect in any invoice.
"
The "canceled state" I meant is that it would cancel at the end of the billing cycle. So, updates are still available.
Happy to pick back up in that thread of that makes more sense. Thank you!
Hello, am I able to have different emails initiated once on the Stripe payment page? One for 'abandoned cart' when someone clicks the back arrow, and one for 'failed payment' when card information is incorrect
hi, even tho i have the pk_live and sk_live keys setup, when i open the payment page it still sends me to a page that says TEST MODE. how can i turn on live mode?
So I can't seem to find the length of the description allowed for an invoice item
I created an Ecommerce Website for a client with Stripe Payment but I cannot make payment using credit cards. I get an error message that states" Card Declined"
[decline_code] => transaction_not_allowed
Your card does not support this type of purchase.
What can cause this issue.
Hey all, I'm looking at a payment in my Stripe dashboard and I can see that there is a list of products that were purchased (see screenshot attached), is there any way to pull this info with the API?
Hi! We recently updated our banking info in Stripe and a payout to our new account went through in mid-December but subsequent payouts have "failed". Any thoughts of how I can fix?
Hi there, I'm trying to test a workflow for when subscriptions move from "unpaid" to "active". However I am running into issues trying to set the subscription status to "unpaid". The method I am using is this:
- Update the customer's default payment method to one that will fail when a charge is attempted
- Update the subscription (i.e. resetting the billing_cycle_anchor=now) to generate an invoice. Doing this causes the subscription to transition to "past_due"
- Mark the open invoice as "uncollectible". In the past (like a few days ago), this would activate our rules for when automatic retries fail, and set the subscription to "unpaid". We haven't changed any settings, but now for some reason, every time we get to this step, this subscription is set to "active" instead.
Hello, a question re idempotency key. Does it expire in 24h? Is 24h expiry time configurable?
hello does anyone know how I can update price for existing subscriptions without creating new price entries for the products
Hello, qq - is Failed/Blocked a terminal state for a given Payment Intent, ie if in this state it can no longer be authorized/captured?
Hello. I'm making an attempt to call confirmPayment with Stripe.js using Angular. I get the error Error: Uncaught (in promise): IntegrationError: Invalid value for stripe.confirmPayment(): elements should have a mounted Payment Element.
this.payment = this.elements?.create('card');
this.payment?.mount(this.cardInfo.nativeElement);
this.stripe.confirmPayment({
elements: this.elements!,
confirmParams: undefined,
redirect: 'if_required'
})```
This is my call, the payment inside the elements seems to be mounted, not sure how to confirm this, I am able to enter card info, which I shouldn't if it wasn't mounted
So for our platform, connect express, the user gets to set their own account statement line. Is there a way to force that to be what we say it is? I don't want the user to have control over this as this is not someone selling a product (which Stripe suggests) but rather our service they receive money from and that should be on their account statement.
What am I doing wrong?
Hi, I'm trying to add Stripe Elements to my create-react-app and I am getting the React "Invalid hook call..." error. I am quite new to stripe and fairly new to React, so I need help troubleshooting - hopefully I am just forgetting something simple, but I don't think I'm breaking the rules of hooks, and I only see one version of React and react-dom in my app, I'm guessing that I have more than one copy of React - can Stripe Elements be adding another copy? How should I begin to approach this problem, other than hair-tearing, which is what I've been doing for the past 3 hours searching through Stack Overflow?
Hi hi, I'm testing what happens when a payment intent fails because the card requires authentication. I was expecting it to return the PaymentIntent with the status set back to "requires_payment_method", but instead it's throwing Stripe::CardError: Your card was declined.
#ruby
intent = Stripe::PaymentIntent.confirm(
intentId, {
off_session: true,
payment_method: user.default_paymethod
})```
Hello, I'm facing some problems trying to set up a webhook endpoint parser middleware.
Here's my code:
req.body = stripe.webhooks.constructEvent(
req.body,
req.headers['stripe-signature'],
stripeEndpointSecrete,
)
``` And I'm getting this error from typescript on the second argument of this function (which is weird because I copied the example using `typescript` from stripe github):
```Argument of type 'string | string[] | undefined' is not assignable to parameter of type 'string | Buffer | string[]'.
Type 'undefined' is not assignable to type 'string | Buffer | string[]'```
Can anyone give me a clue?
Hello, can anyone please help me. There is no google pay button at checout page.
I'm having an issue where ending a trial early on a subscription through the Stripe UI results in Stripe changing the default_payment_method on a subscription. Can anyone assist?
The event in question: https://dashboard.stripe.com/test/events/evt_1KHwp4I67GP2qpb4xisjGE7V
Prior to ending the trial, the subscription didn't have a payment method. There is a payment method on the customer, but it's explicitly mapped to a different subscription, and isn't the customer default payment method or anything - but it still ends up applying that to the subscription here: https://dashboard.stripe.com/test/logs/req_NEsLxzgLoUGxyP
nick-trial-subscription
hi
is there a chance to forward to an HTTPS local server when using stripe listen for a local webhook test
if I try to set up as stripe listen --forward-to localhost:443/webhook it sends only http requests and my endpoint fails.
My application prompts users to create Express accounts via OAuth (https://stripe.com/docs/connect/oauth-express-accounts) but we need to get them to add their mailing addresses on Stripe for tax purposes. What flow in Stripe forces users to add their mailing address when creating an Express account? Alternatively, allows them to add address after having created one?
Hi, I was authorized to start doing ACH debits using the PaymentIntents API, which I believe is still in beta. My server is Java-based and uses the Stripe SDK (version 20.94, which I believe is the latest). My question is, does the Java SDK support ACH through the PaymentIntents API directly (using the native Java request builders) or will I need to do workarounds, such as pass parameters in via a Map?
If I create an invoice with collection_method set to send_invoice, will it send automatically? Or do I need to still send it? I need to add items to the invoice first. So whats the best order of steps?
hello. I've opened an account and have been approved for my business. I'm trying to issue a virtual card but its still doing a verification. How long will it take? its been almost 2 weeks
I have a product already in Stripe with a price ID. But I may need to override the price when creating an invoice. How do I do that?
I dont want to create all new pricing under products whenever the amount is set
steven-priced-invoice
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is first name and last name something that could make a payment fail? or are they validated when the information is typed in
I have a different number on stripe and I can't get my taxes what do I do
can referral links be setup with stripe?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
any stripe dev here let me know i have reported a bug inside api which causing me issues on payment authorization through moto it is not fixed yet i have waiting for the reply from yesterday
talked to chat several time no one is answering my questions properly telling me to wait for 48 hours
@lone hedge
Hello, One of our engineers is not able to add the "can_disable_immediately_paying_invoices" parameter when creating a subscription. Here is the error they are getting https://dashboard.stripe.com/test/logs/req_be3eljg08mP4cy. The reason we are doing this is so our controller can calculate the taxes using Avalara prior to charging the customer. Please see the extensive email chain below for additional context.
Here is background:
Thanks for taking the time to respond. I trust that you are doing well. I see that you have some clarifications on how to pass the can_disable_immediately_paying_invoices=False parameter for your subscriptions to allow Avalara to calculate the tax prior to charging the customer. I'd be happy to shed some light on this.
Jumping right in, I'd like to share this link with you so you can confirm if the integration with Avalara is completed: https://help.avalara.com/FYHP/Avalara_for_Stripe/Connector_for_Stripe_Invoicing/Install_and_Configure_Avalara_AvaTax_for_Stripe_Invoicing (this has been completed)
I'd also like to confirm this part: "I have since created a subscription in the Stripe UI and the tax is still not applying to the invoice, rather backing it out of the payment in Avalara." if this means you have created a test subscription and the tax still didn't apply. If so, may I ask for the sample subscription ID or a request ID (req_xxxxxxxx)for this test subscription? If you are referring to a different one, I'd kindly ask that you elaborate what happened here.
As for passing the can_disable_immediately_paying_invoices=False parameter, you are actually correct. You need to add this to your API calls when creating a subscription: https://stripe.com/docs/api/subscriptions/create. This parameter together with pay_immediately=false parameter are generally not in the regular API parameters since this will only be available if you are gated (which I did previously). By passing this parameter, we won't charge the customer "immediately" with their recurring subscription set to automatic. Instead, we will delay the new invoice for an hour so Avalara can populate the tax amount.
Continues in the next reply
To give you a view of how it works with and without the parameter, this is how it looks like with this sample scenario:
A customer is subscribed to a plan and is expected to renew this on December 20,2021. Subscription was set to automatically charge him on his card ending in ***1234
- Without the parameter can_disable_immediately_paying_invoices=False:
- Stripe will draft an invoice to be send on Dec 20.
- On Dec 20; the invoice will be finalized and Stripe will simultaneously send the invoice , then charge the customer's card.
- With the parameter can_disable_immediately_paying_invoices=False:
- Stripe will draft an invoice to be send on Dec 20.
- On Dec 20; Stripe will delay the invoice for an hour and Avalara will update the invoice to add the tax amount. The invoice will be finalized and will be sent to the customer then charge their card.
I hope this information helps. Should you have further clarifications or other concerns, kindly reply to this email. I'd be glad to be of assistance.
Warm regards,
Aira C
Are we supposed to use the secret key on the developer API to implement stripe checkout on my website?
: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.
Secret key is meant to be used in server side @vocal wagon
: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.
For some reason after initiating a checkout session, while GPay and Apple Pay are on, they still don't appear as payment methods in the checkout page, any ideas?
Hi guys, I'm building an extension. My stripe account is not authorized yet and I tried to connect the applications and it's working fine. But now I connected another stripe account and after I want to call something on behalf of that new account, I get an "Expired API Key provided". However, in the dashboard, I can see that the connection is "Completed". Is that a problem that the 2nd account is authorized? Thanks!
hello everyone can you give me a quality tutorial link to integrate stripe and djangorestframework?
Hello guys, I'm looking to create financial reports for my Tenants in a SaaS app that I'm building. For example, I'd like to show them their income, conversion rate, the amount of active users, cancelled users, cancelled expiring, etc.
I wanted to know if there is a way to retrieve this data from the Stripe API, or if I should create a system manually to keep track of this stuff.
Thanks!
hello everyone ,
I need an example for PHP '\Stripe\Checkout\Session::create' ArrayData, because i make this code , but unfortunatelyi am getting the error "Invalid array" can anyone help me please ?
$ArrDataCheckOut =[];
$ArrDataCheckOut['payment_method_types'] = 'card';
$ArrDataCheckOut['line_items'][0]['price_data']['currency'] = 'usd';
$ArrDataCheckOut['line_items'][0]['price_data']['product_data']['name'] = 'T-shirt';
$ArrDataCheckOut['line_items'][0]['price_data']['unit_amount_decimal'] = 20.00;
$ArrDataCheckOut['line_items'][0]['quantity'] = 1;
$ArrDataCheckOut['mode'] = 'payment';
$ArrDataCheckOut['success_url'] = 'https:/xxxxxxxxx.com/thankyou.php';
$ArrDataCheckOut['cancel_url'] = 'https:/xxxxxxxxx.com/errorpayment.php';
\Stripe\Stripe::setApiKey('sk_test_.....................');
try{
$session = \Stripe\Checkout\Session::create($ArrDataCheckOut);
}catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "\n";
}
Thanks
Quick Q, from a conversation w/ a moderator yesterday, I have the impression that for Custom Connect accounts with transfers capabilities requested for payouts, it is our responsibility to collect and upload the relevant requirements data for external accounts?
what do we put for business_profile.url for an account type of individual? Seems like it's a must before making a payout?
: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 need help.
What is the api to list payments connected accounts got?
Hi Stripe Team,
I hope someone could answer us even if its the weekend. We're using Stripe Connect to allow our partners to sell our products to their clients in a whitelabeled fashion. We create a custom checkout/shop page per partner. Some of our products are one-time payments, some recurring and some both.
The problem is that the one-time payment invoices can be branded for our partners, but as soon as it is a subscription (recurring payment) the invoice can no longer be branded.
It even says that we cannot use on_behalf_of in subscription:
{
"error": {
"message": "You cannot specify an on_behalf_of parameter when updating an invoice created by a subscription.",
"type": "invalid_request_error"
}
The current flow:
- Create subscription with collection_method=send_invoice
- Add items to invoice with coupon,...
- Update invoice on_behalf_of but got error "You cannot specify an on_behalf_of parameter when updating an invoice created by a subscription."
- Update invoice and subscription to charge_automatically
- Finalize and pay invoice
rich-referral-links
So I have a laravel based php app that uses the stripe php sdk (not using cashier as I use multiple payment types). I am wanting for users to subscribe to a stripe subscription on user registration. I am using the Charge API (Not payment intent) with stripejs to get the initial token. What I am trying to figure out is what the best flow is for laravel users not to be created (registered) until the person has successfully created that initial subscription. Do I really have to first create a stripe customer, then use the token from that initial entered card data to create a payment method, then create create the subscription with both the customer and payment method id? Seems a lot of steps that have to be watched for success and possible errors before i even get to the point of creating the laravel user. I would have thought i would have been able to create the customer with the payment source (stripeToken) in one go. Any suggestions are appreciated.
I know this is the correct way to use the token and im still trying to figure that part out, but here is what i have so far ```php
$stripe = new \Stripe\StripeClient(
env('STRIPE_SECRET')
);
$customer = $stripe->customers->create([
'name' => $request->name,
'email' => $request->email,
'payment_method' => $request->stripeToken,
]);
$subscription = $stripe->subscriptions->create([
'customer' => $customer->id,
'items' => [['price' => 'price_#######']],
]);
dd($subscription);
Hi, complete noobie question here. I have built a simple shop system in html & classic asp hosted on a Windows box. I now need a stripe button to take a fixed payment. I have installed Ruby on the same box and have the Stripe Custom Payment Flow code working fine (test mode) on localhost:3000 with Ruby Sinatra. I'm now stuck. How do I use them together? Should the stripe code served by Ruby be public and on port 80? If the code on Ruby stays local how does the html served on IIS use it? Is there something I'm missing? Help very much appreciated. Thanks Mel
@dim smelt is your shop ruby?
No. Shop is asp.
why are you using ruby then?
It's asp classic and I can't see any asp classic options for the stripe payment
@dim smelt what do you mean by options? You just write something that interacts with the api. you dont have to use some library
Is it possible to make a payment link that includes two products?
Hi folks, we have a unique issue. Is it possible to take a coupon that was already applied to a customer, remove it from the customer, and reactivate it? and/or move it to the customer's subscription (if one exists)?
Actually looks like I can, through the Discounts API. Phew
Can I update an existing Element with new styles, or do i have to unmount and destroy it first?
Example: User toggles a 'dark mode' switch on my site
my date of birth is incorrect on your stripe website...it needs to be corrected
the date of birth is the only thing grayed out on my account page..need help making the DOB correct...is there anyone that can assist here?
Please call me on my phone...you have my phone number correct in my account infromation
my DOB is 1964 ...you have it listed as 1994....please make adjustment in 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.
Hi, is it possible to trigger webhooks locally using the cli? By the documentation it seems it should be working with the stripe trigger webhook_name_goes_here but it don't even asks me where I want this webhook to go, thus my confusion.
Can anyone clarify this for me?
Thanks in advance
bethany-multi-line-item
Hi, question here: New to Stipe... I will be using stripe through locals integration.
My friend and I are starting the paid and want to split it 50/50 ... Whats the best way to do this?
Hi all, I cannot seem to setup a payment method and i'm urgently in need of someone to help me.
hey guys, trouble setting the default selected payment method in PaymentSheet Ui (React-Native).
Description:
I am trying to use custom-built UI to set default card selected and when the user decides to pay, I pop up the Payment sheet UI. Now, default card is updated in the customer invoice settings but the paymentSheet Ui still shows the 1st ard on the list as the default card
Howecome I cannot activate banccontact? I also get alot of errors of payments since ive set up a paymet link and i'm a bit worried now
unclear without more info, but also not something we can really help with here. I recommend reaching out to support: support.stripe.com/contact
@wicked sage
sorry friend. I don't know anything about React-Native :/ The pros will be back on Monday/Tuesday
Hey, have a question if anyone could help. Sorry if a bit confusing.
I currently own a monthly subscription business, and use Stripe to collect payments on a custom website hosted with AWS. I'm planning on moving to a squarespace site soon, and have gotten my customers to manually move over to squarespace using a free version of the site, so they're still being charged through the old, custom site and didn't need to re-sign up to the service.
If the old website AWS account is deleted, will those customer accounts be deleted along with it? Or will they continue to be active within Stripe?
@wicked sage is @mighty hill going to be here anytime soon?
Oh just saw the edit in your above message
The team works business hours. I'm around because I broke my ankle and am bored š but the official team works M-F
Damn, that sucks.
Hope you recover soon mate!
i swear thereās gotta be a problem, stripe is never this anti social when I need assistance. Could anyone here help with a stripe express payout issue? Iāve been trying to reach them for a full week now and no response
j'ai besoin de votre aide, je suis dƩveloppeur Java. je fait un API pour une app mobile.
I use a "destination charges" approach.
I need to know what is a "CONNECTED_STRIPE_ACCOUNT_ID"
Are there any place with more fixture examples? I don't quite get the connections between customer and subscription i.e
Using Stripe Elements it seems to be impossible to create a payment form that only asks for card details and no address information. If you set billingDetails to 'never' when creating the payment element, you then cannot confirm the intent later unless you provide values for all the billing fields you hid. I must be missing something fundamental here⦠how do I only collect payment details from a customer?
pedgo-fixtures
: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
: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 have a cleaning service website and handling online payment using stripe. I want to add recurring payment where customers can select a plan and amount of hours they want then apply the plan for them.
I went through the docs and wanted to add subscription plan but the plan asked me for customers, I can't give information for every customer since I don't have the information of them.
can you help me how to apply recurring payment for my website?
: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, we are facing a major issue with the Indian clients, " transaction_not_allowed" after 1st of Jan, due to New RBI guidelines. Any Solution for the same?
hello
I use Japan stripe but my stripe account didnāt work with the bank card, I use payoneer as my bank card
Hello, currently during my checkout process when the payment page is loaded I create a payment intent from stripe. However, if the user reloads the page it will create a new payment intent. Is this ok? Or are there any issues with this? All of these are just one off payments.
i think the bank has blocked stripe like uae govt blocked PayPal for credit card payments
Hey all, I am integrating stripe checkout. Wanted to show users product pricing in their local currency.
Does this mean creating multiple pricing policy for same product in different currencies and showing relevant pricing on client side depending upon users ip ?
If yes, customer billing portal provides option to upgrade / downgrade subscription. As it is hosted by stripe, how will i be able to show pricing policy which are relevant to a user (pricing policies of his local currencies) ?
hey
if you want users to buy in their currency, you need to do the following
- Handle the currency conversion, Stripe does not provide sadly an API which you can use to do automatic currency conversion, so you need to find the best prices in each currency supported and save them in a variable
- Get the user's country and store in a variable the appropriate currency code (for example GBP)
- When initializing a checkout session, in the arguments you need to pass the currency and the price with those variables
(I assume you use PHP)
Hey @trim mica thanks for the reply,
as i am using stripe checkout, for creating a checkout session i just needed to pass price id and stripe would fetch all details corresponding to price id. If i add currency and amount info while creating a checkout session, will this data reflect on stripe dashboard as well [will it automatically create new policy], will this be a valid transaction.
bdw i am using golang.
stripe checkout implementation supports both premade product IDs and custom data
so you dont need to worry about that
Great and stripe will also take care of repeated transactions right ?
I am creating a subsription plan
: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.
yeah, sorry for late reply, but as I said its best not to have checkout use premade IDs, but rather just pass the arguments, it will ease your work A LOT, trust me
hi, i have a question, how to add paymentMethod stripe account? it's real or not,
if it's don't real how to payment by stripe account and return client_sicret
Hi Team
I want to check email template and change also as per my business, so can you please help me, where can i find these template in stripe account
I need assistance from a Stripe staff
Hello
i have a question for stripe and woocommerce payment solution
is it possible to get money from my customer per each transaction like the fees
please let me know how can this be done
Hi, I am a little lost. I have a bank account setup in France which is linked to my stripe account. My platform is a marketplace and it takes a commission on every buy.
When someone pays for a customer who is in canada I have an error and it asks to setup onbehalf of
Which connected account I have to setup to still get my commissions?
The transfer_data[destination] and on_behalf_of parameter is setup to the id of the connected account of the seller. Is it good?
: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 have a problem with my payment link it said that it is suspended but why ? can you answer me please and help me to soluce the problem thank you ? !
Hello, I am using stripe check out the session, whenever any customer uses credit card detail it saves automatically, I want a check box which customers check if they want to save detail
Hello Team, I am using Node, Express and Helmet and I am getting this error during the payment Intent call...wondering whether you have any recommendations. " Refused to load the script 'https://js.stripe.com/v3' because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-inline' shiridisai.herokuapp.com". Note that 'script-src-elem' was not explicitly set, so 'script-src' is used as a fallback. "
Here is the Node code I am using app.use(
helmet({
contentSecurityPolicy: {
directives: {
...helmet.contentSecurityPolicy.getDefaultDirectives(),
scriptSrc: ["'self'", "'unsafe-inline'", 'stripe.com', 'stripe.esm.js'],
},
},
})
)
Hello everyone.
I want to retrieve all the events related to a payment/transaction. How to do that using API?
What's Stripe's support email? We want to enter a private beta. I cannot find any email address over on stripe...
Thank you!
Hey guys, I'm trying to get python3 to create a payment request with link, without having a set customer. I have tried a lot of things, read a ton of the API documents, but I just keep coming back to the
stripe.PaymentIntent.create(
amount=100,
currency="eur",
payment_method_types=["card"],
)
When I run this code, it of course tells me that no payment methods are possible
Is there any way for me to attach a payment method to this without having to set a customer?
No problem!
Any idea about this
@trim mica just came across price data api to generate price id on the go, thanks for the support !
No problem @pearl otter ! Happy to help!
When doing direct charges for a connect account, do I need to create their customer with their connect_id?
hi, i've got an id starting with 'py_xxx..' on payment.created event.
My question is which api I should use to fetch the payment details using that id?
Or can I just create a customer with our platform acocunt
Hey @languid tulip , sorry for ping haha, so I had a question posed a day ago but since no one noticed I will ask it again, so I have GPay and Apple Pay turned on, I use Stripe Checkout to generate a session for customers and redirect them to pay, however despite the GPay or Apple Pay methods don't come up in checkout, any ideas?
PS: Mine isn't a very high priority so answer whenever you are free
How do I go about deleting a stripe express account with teachable? I can't find any buttons even remotely mentioning deletion on the connect.stripe dashboard.
: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 anyone here able to help me with something rq
I am new to Stripe and have been trying to integrate it into my iOS app but have been having an extremely difficult time and don't really know where to start
Are price Ids supposed to be the same for 1 product?
I have two prices, one monthly and one annually and the API ID is the same for both.
Thank you for your response...if I remove self and unsafe-inline then I am getting syntax error. Do you have anything available that you can share to fix the issue.
Hey guys
So I'm trying to get a payment to process on my Stripe Connect app. I setup the express account using the account link for onboarding and fill out all the information there. The account ends up getting created but in my developer dashboard, I see that the account is restricted due to missing business information like business type and website.
This information was provided during the onboarding process.
Am I missing a step after the onboarding process that I need to do?
I'm unable to process payments using the connected account because it's missing the transfers capability. But this obv cannot be activated without the requested information.
I feel like I'm missing something after the onboard?
hi, may i ask if one stripe account can use for 3 different domain websites? Thank you.
I would think so
Hey. I have a question regarding payment intents creation in python. Is it true that any time a charge id is unable to be created, a stripe exception will be raised? Iāve played around with some test cards from the stripe site and this seems to be true.
Hi Team,
I have successfully integrated Pre-authorized debit in canada (ACSS) with angular application and it is working as expected.
I am using micro deposit verification, after collecting mandate(bank details), stripe will send an email to user for micro deposit verification
so I want that email template, Can you please help me how can I find these template in stripe account.
Good morning from Dubai! Had a quick question, would really appreciate some guidance.
We are an e commerce site for tyres, and in some situations a tyre might not be available but the customer had already purchased, and when we refund them we lose out on the stripe fee originally charged since it is non-refundable on the merchant side.
Is there a way I can create an authorization on someones card and when we confirm the product stock only then we will capture so that if we have to cancel the order we don't keep burning $
I am wondering is it possible to use amount I set from my project use as recurring payments monthly or annually?
Problem is I cant decide my subscription plan price as customer can choose random combination from many features.
Or some suggestions welcome
Sadly I don't use node, but from the error it gives I can say that the way you used to parse arguments isn't the right way, try going to the Stripe documentation and find the way they implemented using Node.
Good afternoon, stripe charges the different fees for domestic and internation card, so I need to find a way to distinguish between them but still struggling with. Could you please help me regarding to this matter.
Question about Payment Element - How to pre-fill default values (country, address lines)? Other elements have value but its not documented for Payment Element?
Bob-PaymentElement
Hello ,
I have integrated an api for payment
I am using PaymentIntent to transfer funds by charging some amount and transfering it to bank connected account . it is working .. but I am facing issue on dashboard .. my stripe balance is getting negative
like I have to transfer 1 euro 10% is application fee amount stripe fee is 0.23 .. How can i solve this .. my balance should not be negative
Hey All, trying to use customer billing portal to manage transactions
I want to enable users to switch to different pricing plans using the portal. But I am creating pricing plans using prices api and are not the once created on the dashboard.
Is it possible to use customer billing portal api to create different pricing plan on the fly ?
Hello, I use Japan stripe , but I canāt add my payoneer card to it
Anyone here?
hi, i have a question, how to payment via stripe account ?
i can point out payment_method_types stripe ?
or i can only payment by transfer?
Hey there!
Just wanted to check the status of the ticket which should have bee created within this thread: #dev-help message
Could you update us on the status of the ticket?
This error is pretty blocking for us right now.
Thanks!
Hello does anyone know how I can get the net and processing fee breakdown via payment intent api? The response doesn't seem to have those breakdown. Thank you!
Hi fellow Stripe devs!
I'd like to ask what's the best practice for letting users cancel their subscriptions towards the end of their paid period - currently I disabled subscription cancel for users for the last 24 hours to prevent any anomalies like stripe already charging the user but if the user cancels during that time then they'll still be charged despite their cancel. Do I need this safety mechanism for the last 24 hours, or can I let them cancel their subscriptions and will stripe provide an error message if the charging is already in progress?
Thanks in advance!
Hello!
I would like to ask some questions regarding top-up logic. I would like to automate top-up through API and I see that you have corresponding endpoint āhttps://api.stripe.com/v1/topupsā. The first question is will I able to receive response.source.ach_debit.account_number with the bank account I need to send money to. And the second question is: Is this bank account number always dynamic? And if yes is it possible to have it statically always the same (maybe with specific business project settings or so) ?
Hello I would like to ask a question regarding my refund. So I paid Someone through stripe and a couple days later my card got stolen so I let the bank change my details ,so the person I paid wanted to refund me but since my details have changed he canāt and it is still pending.
:question: @amber void 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 would like to ask a question about customer refunds. If a customer cancels an online order, will strip automatically refund her money? Will Stripe charge us anything?
Hello, I am using stripe checkout session, Its automatically saves user credit card detail, I need a checkbox to select for saving data
credit card detail*
Hey,
I am trying to handle webhooks, it gives me a status 200 but if I look at the webhook I saw HTML doc with 503, can I get help I am using Spatie Laravel Webhook handling
hey guys
is there an API which returns this: https://stripe.com/docs/tax/tax-ids#supported-tax-ids ?
Hello please I made a payment and I did not receive an email, why?
How do you capture a payment Iām stressed
I need to solve the Placeholder size error... Can you help with this in Wordpress?
Happy Monday everyone! Want to say, thank you so much for all of your help over the past few weeks this discord has been a great help.
I was wondering what the correct way to do the following is. Iām just building out every secnario in the app, and iām not sure on this final one. I have a off-session failed payment intent. I want the user to add a new card (for future use) and then charge that pervious failed attempt with the new card - Iāve got two options:
- Create a new Setup Intent with card with future use "off session" payments and pay the payment intent with it.
- Retrieve and pay the failed Payment Intent in js with a new card there
Why is there no option to add a lookup key? How am I supposed to distinguish between different prices on the same product?
My lookup_keys are null on the response but no option to add a lookup_key (that I can find) in dashboard
Can you preform a topup for a connect account via the api?
Using Account Debits require getting legally binding consent from your connected accounts. This feature is available in Australia, Canada, Europe, Hong Kong, Japan, New Zealand, and the U.S. Stripe supports Account Debits only when both your platform and the connected account are in the same region (for example, both in Japan). If you have interest in other regions, contact the sales team. Thereās an additional cost for using Account Debits.
just to confirm, this means:
- a us platform can debit us accounts;
- a uk platform can debit uk accounts; and
- an irish platform can debit eu accounts?
^ for a bit of context, our platform is designed this way so we can transfer funds cross-border
Hello!
How to determine that an invoice has been closed by stripe smart retry logic?
Hi there, just a curious question, is it common practice for major e commerce stores to code stripe in a way where they place a hold on the card and capture on the delivery of the product? I recently shifted to this model but this thought came to my head
Obviously the pro would be no fees taken if the order wasn't in stock or the customer changed their mind
Which i love so thank you stripe ā¤ļø
Hello, I do onboarding of Connect Accounts automatically by java code and wait for "account.updated" webhook and check "charges_enabled" to determine if that account is confirmed and activated.
But the attribute "charges_enabled" comes as false although the connect account shown as Green in Stripe Dashboard.
Hey, i'm using this tutorial https://stripe.com/docs/payments/save-and-reuse?platform=react-native&ui=payment-sheet#react-native-collect-payment-details And 'im not been able to display the checkbox "save this card for later payment" does anyone know how to make it appear ?
Hello, installments in credit cards is avaible only on mexico ?
Hey there, im currently working on accepting more payment methods beyond credit cards for my subscriptions. I'd love to allow my customers to pay their invoices manually via Bank Credit Transfer, however the docs say that this isn't supported for recurring payments. I was wondering if there's any common way/workaround I can still get it to work?
Anyone have any experience with Stripe Connect webhooks and test mode payment links? I'm suddenly experiencing an issue where a "test mode" payment from a connected account is hitting the live webhook instead of the test one on the main account..
Hey. I have a question regarding payment intents creation in python. Is it true that any time a charge id is unable to be created, a stripe exception will be raised? Iāve played around with some test cards from the stripe site and this seems to be true.
Quick question: What's the difference between the "Outstanding" and "past due" in the invoice dashboard? I'm trying to find out why one has a higher accumulated value than the other, bit I can't seem to figure out what the difference is so that I can generate some reports with the API on my own.
Rate limiter work by key, account or ip adress?
Hey, is possible to make customer tax id field (with tax_id_collection enabled) required? It would make that only company with valid tax id can buy - what i want to achieve.
Hey, I have a question but maybe it's more focused on french service. When User wants to create its stripes account, even if "invidivuel" (not professionnal) is selected, it still aks information about company. Any help?
Is there an API call I can make to see what my application ID is (ca_*)? I'm reviewing events for a connected account and want to only select the ones related to payments that originated from my app. I can see the app ID in the event data and I know which one is mine. But I'm wondering if there's a quick way to figure it out from an API so I can quickly determine this in different environments with different application IDs.
My status of the account is Restricted. Could you tell me where I can add more missing information?
Hi Guys, We're implementing Stripe Connect on our platform. We charge an 10% application fee. Is it possible to have a receipt for that, for the connect account?
HI There, I"m looking for someone to help me integrate a 'donate' button on our 501c3 nonprofit website.
Is there a way to ensure that customers in a region can only setup a credit card for that region, i.e. a customer in the UK can only use a card registered in the UK? I need to enforce territorial rights and using the customer's card region is the best way to do it.
Hi! I moved out of country, and really need to get into my account, but I donāt have access to the phone number required for 2 factor authentication. I filled out the verification form, but is there a way to make this process quicker?
:question: @viscid nacelle 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
From the Stripe docs, it's suggested that Stripe Onboarding for Custom Connect accounts
takes care of collecting the required information for users.
However, it's not quite clear about bank details, when the payouts capability is requested.
From a conversation w/ Admin here recently, I got the information that this data (bank accounts) is not collected by Stripe onboarding.
Is this the only data not collected by the custom onboarding?
Hello, I have a question regarding the API.
Is there a way to:
- update an
invoiceto link it to asubscription? - update a
subscriptionto add an existinginvoiceto it ?
Thank you
Hey! The Payment Intent requires a cardElement via to pay for it with a card. However the Setup Intent requires a payment element to pay for it with a card. These look very different when rendered on a page. I was wondering, how do I make the cardElementās form look like that paymentElement?
I have an existing customer (created via an earlier Checkout session) that has currency set to GBP, since all my prices were previously GBP only. I now have alternative prices in EUR. I understand that the currency for an existing customer cannot be changed, and the only way is to create a new customer (https://support.stripe.com/questions/setting-a-customers-default-currency#:~:text=The only way to change,task in the right currency). So it's not possible to assign the previous payment method (card) to the new customer, I assume? Another Checkout session would be needed?
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, currently during my checkout process when the payment page is loaded I create and get a payment intent from stripe. However, if the user reloads the page it will repeat this process and create a new payment intent. Is this ok? Or are there any issues with this? All of these are just one off payments.
Is there any way to retrieve discounts/coupons redeemed in a checkout session created via a payment link?
Is this tech support? I need somebody who works at stripe who I to talk to you live
What is the proper way to handle Stripe server errors ? I have read through the docs at https://stripe.com/docs/error-handling#server-errors. It mentions just setting up webhooks for everything. If I get a 500 error will a webhook eventually go out for the API call if it succeeded on the other end ? Just wondering if webhooks are enough or if I need to try and reconcile all API calls after the incident is over ?
Good morning! If a card is on file for a subscription and the customer gets an updated card (exp date, card replacement, etc). Is the card updated in Stripe?
We need to merge a few customer objects on Stripe. That is, we have 2 customers, each with a single subscription and we want to merge them so there is only 1 customer, with two subscriptions. Is there an easy way to do this?
Question on a Stripe Connect Customer's customer who was cancelled after trying to update a credit card. evt_1KIwj1ARO6wJn972IWs7QLEa
Is there anyway to do stripe.Customer.retrieve() to get the customer ID from an email address?
Or does it have to be stripe.Customer.list(email='a@a.com') then loop through it to get the customer id?
Customer was deleted in that event but the day prior he should have updated his credit card. We have the Customer_ID and should have found the customer and updated his credit card to prevent this cancellation. Our customer is upset. We have a form to update failing credit cards. Do you see any previous events for that customer that look like our app (A) retrieving the customer or (B) attempting to update the customers payment method? Did he maybe update the payment method with a 2nd failing card? Or do you see no events where we updated his cc?
Hello, I have a quick question regarding subscriptions and invoices. Is it possible to differentiate between the first invoice of a subscription, and any proceeding ones, that are thrown by invoice.paid webhook?
Hi All, we are trying to implement a marketplace site and integrate Stripe Connect. Going through the documentation, I noticed that one of the first steps is to create a new "connected account" (standard, express, custom) Is it possible to connect an already exisisting account, instead of create a new one?
Hey so I have a charge that I am trying to refund. But stripe is saying no such charge...
is it possible to design my own stripe payout page?
Hello - We are using stripe express with the destination charges. We are also following the authorize the payment and capture it later. In our current implementation we are just authorizing a flat amount and later we are capturing a charge (less than what we authorized) with application fee https://stripe.com/docs/api/charges/capture. And not including the application fee at the time of creating the charge. Are there any pros/cons on choosing the applicationfee at the time of authorization vs at the time of capture ?
How to test the events that occur in a subscription cycle renewal?
Hi. I run a monthly subscription business using Stripe to collect payments. Yesterday we moved from a custom site to a squarespace site, and after switching the domain over, all of our payments from subscribers have stopped going through due to the Webhook endpoint being wrong now. Any idea what I should update the webhook URL to be in the Stripe dashboard in order for payments to succeed going through again? Would it just be the new homepage, or checkout page?
Let's say I create a paymentIntent and supply my elements provider with that secret,
and I then destroy that elements provider;
is it fine to just supply the old clientsecret to a new <Elements> provider in order to resume that unfinished paymentIntent, or do I have to go some other route to resume and "old" PI?
hello, this probably isn't really the right place for this, but i'm not able to access my stripe account because i changed my phone number and mobile verification is turned on. i don't know where else to ask and it seems there's no way i can reach support unless i'm logged in. but i can't login. do you have any clue how i can reach stripe support without being logged in ? otherwise, sorry for bothering you. thanks
Hi, I would know how to specify "cancel_at" parameter of a subscription when subscription is created by checkout session. There is nothing about that in API
When I create a Checkout session with stripe.checkout.sessions.create(), is there a way in which I can specify information which will be available to read in the object that is received via the checkout.session.completed webhook event triggered after the customer completes the checkout? Is it possible to do this via metadata? I want to pass information about how to set up the new customer record when the webhook event has been received.
Hi, when enabling Klarna as a checkout option. Will i need to pass customer address so Klarna gets enough information about the customer to make a decision? The cart is for digital product so the address was not necessary so far. Thanks!
What happened
Does every payment method send a processing event to the webhook, even the card that is confirmed immediately?
Hey! Is it possible to retrieve a checkout session URL without redirect?
Right now I'm using stripe.redirectToCheckout({sessionId})
but I would like to get the actual URL of the checkout, without redirecting.
Hey @slender gazelle
You can check the stripe library files and find the line which manages redirect function
It should have the link generation code in it
(note I am not a Stripe employee)
Hi, on the online payments custom checkout checkout.js there are two cases which I cannot test processing and requires_payment_method those two are to be tested after redirecting. I tested and if payment fails, declines etc it just displays on the same page and user can try again. Which situtations would require me to test for those two cases? https://stripe.com/docs/payments/quickstart
Hello, if I update the price of a subscription. Will the existing subscriptions from then on be charged the new price or will the continue to be charged the original price?
hello š i'm trying to setup a test acc to test some api but it's asking for my VAT number (optional), i do have a VAT number but only for EU operations (no operations in my country) would that work or should i leave it blank?
Hey there, if I am right you can leave it blank.
thanks for the fast reply, i could leave it blank indeed, but i kinda have one š¤ would you happen to know if i can change my mind later on after my acc has been fully verified?
I myself have a Stripe account which is fully verified and doesn't have any VAT registered
(I am not a Stripe employee)
slowgen - checkout
I have already gotten a few payments and everything is as good as possible.
i see
If I am right VAT is needed to help automatize taxation
the VAT / no VAT thing can be an issue in the EU due to ugh... laws and different taxations
oh i can almost see you from here (Romania)
Hahaha
rkswapper - price changes
i'm talking to stripe support about this, maybe they can give me a clue
If you actually saw the popup in VAT page it says that if your payments don't require taxation you can leave it empty (or a bit changed phrasing)
i see
Yeah its best to ask Stripe Support just to be sure
jefawk - test mode
is there a way i can send a invoice of a 30 day trail to pay right now
Hello, I have a subscription pricing model and have a question about updating to a different subscription. thanks in advance
How to setup stripe with discord so when someone purchases a stripe membership they gain access/role to the discord.
Hi Folks š I have a couple clarifying questions regarding Apple Pay and PaymentIntents using capture_method = manual. I'll direct those to the thread once that gets created. Thanks!
jordanknapp - apple pay
Hi, I was chatting a while back with some of the Stripe Dev team about an issue we're having with Stripe terminal and IonicIonic3.
Here is a breakdown of the issue weāre having:
All our Stripe code was working effectively until apple released it latest version of Safari: 14.1. Once that was released the app started crashing with the following error:
Type Error: null is not a function "Unhandled promise rejection" https://js.stripe.com/terminal/v1
line 175830
It works fine in other browsers.
The issue doesnāt seem to be actually caused by safari but rather by the handling of the user agent:
- If we change the user agent in Safari (using developer tools) to "Google chrome - Mac OS" in the developer tools it works normally again.
- If we instead use chrome and set the user agent in Chrome (using developer tools) to āSafari" in the developer tools it breaks again.
So it seems to be related to how the polyfills are handling the safari user agent and how Stripe responds to that.
To track down the issue we went back through our code commits and found that it was related to when we added Stripe to our code. If we remove Stripe everything works fine again.
To debug the issue. we removed (commented out) all our Stripe code so that the app worked again and slowly added it back in until we found the line that broke it.
The line that breaks the app is constĀ StripeTerminal = await loadStripeTerminal();
It causes the following error:
Type Error: null is not a function "Unhandled promise rejection"Ā https://js.stripe.com/terminal/v1
line 175830
As mentioned above: It is only when the user agent is safari (either in safari or in Chrome with safari set as the user agent). If we set the user agent to Chrome in safari it works. Similarly if we set the user agent to Safari in Chrome it fails.
We've wrapped the stripe code in a try catch and that doesn't help:
try{
const StripeTerminal = await loadStripeTerminal();
console.log('try')
} catch (error){
console.log(āfailed")
}
The line that is failing:Ā loadStripeTerminal()Ā is defined by:
import {loadStripeTerminal} from "@stripe/terminal-js";
So the issue seems to be happening in the Stripe v1 js file: salonmonsterapp/node_modules/@stripe/terminal-js/types/index.d.ts
When speaking with the Stripe Dev team we were told the issue must be with our polyfills and that we should strip back to a bare bones version of the app.
So what Iāve done is create a bare bones ionic app with the bare minimum dependencies and we still have the same issues. Iāve recorded a video walking through it and created a demo project you can take a look at. It has the bare minimum polyfills and is being run with the latest stable version of Node.
Here is the test project:Ā https://www.dropbox.com/s/k8qmxdf00hy2hf3/stripe-test.zip?dl=0
Here is the demo video:Ā https://www.dropbox.com/s/c385wmsw3dsx52c/v1 error.mp4?dl=0
To run the code you will need to install Ionic CLI:Ā https://ionicframework.com/docs/intro/cli
Once setup they should navigate to the folder in their terminal/command line, then:
This will install the Node libraries and then serve the ionic app locally.
We desperately need to get this working. Weāve been trying to find a solution for months and are at the point of having to move onto a different payment provider if we canāt. Any guidance you can provide is appreciated.
Thanks,
Stephen
I finished payments testing and pushed to production since all was fine on local development. On production, the registration form is NOT showing the stripe fields, like Credit Card etc. They show fine locally. No errors in chrome console. Production has exactly the same files as local, according to git. Here is the link to production registration form: https://simpleincometracker.com/register.php
A Simple Income Tracker
Hi all, I'm currently integrating SetupIntents and PaymentIntents into my application. When a user lands on the "Add a payment method" page i'm creating a new SetupIntent and i was wondering if i should be reusing this SetupIntent or it's expected for me to create a new one each time the user lands on "Add a payment method" page, even if they don't attempt to add Card information (i create a SetupIntent for each visit).
Ello! I'm writing in an expo handled react native project with a firebase backend.
I'm trying to combine and follow alone with firebase's Stripe extension doc and the Stripe Accept One Time Payment doc (https://stripe.com/docs/payments/accept-a-payment?integration=checkout).
The firebase extension creates the payment intent which I can view on the Stripe dashboard, but I am having trouble with retrieving the paymentIntent and displaying the PaymentSheet in my react native project.
I'm having trouble with this bit of code in section 4 Collect Payment details:
const response = await fetch(${API_URL}/checkout, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
});
What is this API_URL supposed to be? I thought it would be the webhook endpoint but that gives an error:
[Unhandled promise rejection: SyntaxError: JSON Parse error: Unexpected identifier "Webhook"]
Thanks in advance,
Taylor
Hello I have a question. So I have been trying to get into my account but I do not have the number associated with account anymore it gives no options to change it or to sign in another way? What can I do? Thereās also no references on to app to contact an actual number to fix this.
matty - subscription schedules
Is there any way to request an increase in the 25 ops/second rate limit for test mode?
Stripe charges an additional 1% when international cards are used. https://stripe.com/en-ca/pricing
Is there a config an account (standard and custom) can enable to block international cards for payment intent work flow?
Greetings devs. I have an issue where we created a bunch of coupons with a duration of "1 month" but it appears for subscribers this actually means "forever"? Is there a way I can update the existing Coupon to be "once" instead of applying ad infinitum?
I'm looking for a developer who has a strong understanding of WordPress and the Stripe API for some bug fixing? Whats the appropriate way to find someone available on here?
nick - rate limit
Is it possible to create a checkout session, with an existing customer, but not send along the saved payment details on the customer? So that the user must enter a new card in the checkout session?
ali2907 - international cards
Hi, first time reaching out here. I have a question about accountLinks for express connected account onboarding. Anyone on the Stripe team available to chat?
erik - coupons
natgj11 - finding devs
jbergius - Checkout
mhiggie - account links
question about Italy user register for connect account
Ruby question: How do I retrieve metadata from webhook so I can use it to update another object?
(Checkout session). The metadata is there, and correct, but how can my computer get that ID I've stored there?
Can someone from Stripe please help me find out why a payment intent failed for me?
I got No such payment intent: "pi_xxxxxxxxxxxxxxxxxxx"; a similar object exists in live mode, but a test mode key was use to make this request
Hi all, I'm migrating to the new Payment Element. I would like to customize (eg remove the country box) I don't find much documentation for const paymentElement = elements.create("payment"); is it documented somewhere ?
https://stripe.com/docs/js/elements_object/create_element?type=card
dbarbosa - payment element
Good afternoon. Does the subscription api have a query that can get all subscriptions back by a product vs. price?
Alright folks, I need to head out and it's a holiday for the rest of the team until later tonight. Bye! š
Thank you very much for your time and effort. I will go now and study up on the sample code you've pointed me to.
Hey, we are facing a major issue with the Indian clients, " transaction_not_allowed" after 1st of Jan, due to New RBI guidelines. Any Solution for the same?
Hi ! any dev stripe here ?
Hi, im using connected accounts with .net
I can access his resources with
requestOptions.StripeAccount = "{{CONNECTED_ACCOUNT_ID}}";
but there is any way to get an "Account Link" to our costumer can access his data?
Hi devs, is this server related to dashboard (dashboard.stripe.com) related topics too?
jcwii-Dashboard
does any guy kown order redund time limit which pay by card
xaioyunzi-refund
Hi š. Why am I not allowed to mark a Subscription's trial_end parameter as now if they have no attached payment method? I notice this is neither possible in the API or via the Stripe dashboard.
Need support using test data for express connect account onboarding
mhiggie-connect
possibly a weird question but has Stripe blogged about the generation/maintenance side of the SDKs? i'm exploring this space at the moment and can't find any tools that are as close to as usable or consistent as Stripes so it would be great to know more about this process. (still within the OpenAPI realm, just not with the horrible generation templates that ship by default)
Hi team, may i know for the payment iframe, is it possible to custom the payment form, like to adjust the position of the fields? (only see that we could set up the color but not see if we could adjust the position of elements)
Hey, we are facing a major issue with the Indian clients, " transaction_not_allowed" after 1st of Jan, due to New RBI guidelines. Any Solution for the same?
arvbindsinghu-error
Hey! Got help yesterday trying to disable the checkout function of saving the card details. I got told that it should work by disabling "Link with Stripe" from the Dashboard settings, but can't seem to get it to work. My card details get saved even after unchecking that box
My use case is that I want to pass along a customer object when I'm creating a checkout session for a subscription, but I NEVER want the card details to be saved. So that every checkout session starts off with a clean slate in terms of payment details
Can someone help?
my frontend is react and backend is django
already did everything
pip install, settings etc
Hi Team,
I have successfully integrated Pre-authorized debit in canada (ACSS) with angular application and it is working as expected.
I am using micro deposit verification, after collecting mandate(bank details), stripe will send an email to user for micro deposit verification
so I want that email template, Can you please help me how can I find these template in stripe account.
as suggested in stripe documentation
In order to receive the micro-deposit verification email in test mode after collecting the bank account details and accepting a mandate, provide an email in the payment_method[billing_details][email] field in the form of {any_prefix}+test_email@{any_domain} when confirming the payment method details.
but still I did not get any email
Gajandra-acss
Hello Guys, can anyone help me with stripe integration with Android kotlin in java backend?
Hello team, I just received an email from a customer who had a reminder about a subscription renewal. But the "update your pament details" link is redirecting them to our company website. Can I change that URL, or atleast is it possible to show them the billing portal?
Ashoka007-Android
Hello friends! New to the channel so please bear with me if I'm asking the wrong thing!
I'm currently having issues with testing webhooks locally for a clients account.
Using the CLI, the listener registers fine for my personal test account and appears under "Local listeners" in the Dev dashboard, but not for within my clients dashboard (of which I'm a developer). I suspect there's some conflict and need to flush the connection with my personal account?
Thanks so much in advance!
Hey, I am having some troubles installing @stripe/stripe-react-native in a react-native app (no expo)
I got the version 0.2.3 installed with yarn
but getting to run react-native run-android run into the error attached below... until i uninstall @stripe/stripe-react-native
What might be the problem?
The stack trace:
https://gist.github.com/conquext/92da4c166f75274fc85ab7e96de7ff41
Stripe for NodeJS
Hello stipe was working fine for last 3-4 months
Webhooks have randomly stopped working.
- Says timedout on stripe dash
But it doesnt even make a request to the server...
do we have to create a spreate db to store data from stripe?
Hello there!
What is the difference between "Stripe balance" and "Platform balance"?
Thank you.
Hello, I am setting up ACH payments with Plaid and Stripe. I have completed the part where Plaid returns the bank token upon validation of the account. Can I use Checkout Sessions to finish that payment?
Or do I have to use a different part of the API
Hello, can the sub-account use the balance to make payments to the primary account?
Hello,
I'm trying to integrate Stripe payments on my website using Stripe Payment Element and I'm running into a weird issue: The payment UI won't show up.
Doing an inspect elements on my browser shows that the ifrmae used by the stripe element has a inline style with height = 2px. I can manually increase the height in the element inspector and the UI shows up. Is there a way to set the height of the iframe programmatically?
Hi Stripe Devs.
we are creating subscriptions through APIs with
" Collection_method => Send_invoice "
from Dashboard it says Invoice has been sent but we didn't receive any invoice Email, Dashboard SS is attached, have a look please.
Any help in this regard would be much appreciative.
Kind Regards,
Malik.
how long does it take for the SEPA transaction to take funds from the 1st customer?
Hello. Is there a way to remove the Country dropdown on the new Payment Element? Adding an address with country does not seem do the trick.
Hullo! Are there any functional differences between a subscription moving to an unpaid state versus a cancelled state if invoice collection retries fail?
Hello stripe dev-team
I am an e-commerce developer who integrated stripe couple days before
We are selling stuff from Turkey to All Around The World
I have a question about Stripe Transaction Logic
A payment passing from Stripe tru the card owner's bank
Sometimes stripe giving response to our success api url but with error
I wanna learn the logic behind this
In Which Situations Stripe is acting like that?
Thanks
Guten Tag, ich bin mir nicht sicher welches Produkt von stripe zu unserem Unternehmen passt, Kann mir jemand helfen?
: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
lukeify-subscription
ozgun-error
Hello Guys, can anyone help me with stripe integration with Android kotlin in java backend?
Hey guys
Is there anyone that can help with a quick invoice question?
Why has this been discounted?
Hello,
If I have an authorized payment but cancel charging it, does it instantaneously get back to the user's balance? No delay?
hello @everyone. I was creating the webhook api on the react js. Forward event works, but when trigger the event, I got the 404 error
how can I fix this issue?
#841573134876672025 message
I just followed the this video
this is my error
Hi, if the payment has status 'overdue' is it possible to somehow trigger charge not from the Stripe dashboard?
Hi everyone, I was wondering if it was possible to inject a terms & conditions checkbox and text into Stripe Checkout?
Hey @supple mountain that's done from the Checkout settings in you stripe profile > https://dashboard.stripe.com/settings/checkout
Thanks š I did phrase it badly tho.. I'm curious if it's possible to dynamically inject it when we are being redirected to the page
E.g.: Different markets have different translated terms texts etc..
Janeeeeek-overdue
Hey there!
we have two questions about stripe connect accounts.
Our use case: we are currently developing a saas solution and would like to use a stripe connect for this. our account would be a platform account with multiple connected accounts (our customers) linked to it.
some of these customers need an intermediate solution for now (until we have a working MVP). we thought about suggesting these customers open a normal Stripe account for now and connecting this account to our platform account once we are ready.
Is this possible? Can you link a Stripe account with existing data (products, customers, subscriptions, invoices, payments) to a platform account?
If the option above is not possible: Can one company have a normal stripe account and additionally create a connected standard account?
e.g. A company creates a normal stipe account now and receives an invitation via our platform account to create a new connected account in the future.
Thanks for your help! š
Patrik-checkout
Hi there, I hope I'm in the right place for this question. We have developed an ecommerce with Prestashop and connected with Stripe. The first order was ok but then we found few orders automatically refounded in Stripe, with no messages in prestashop. The error is 400 parameter_invalid_integer ā amount. How should I move from here? Thanks
Luigi-prestashop
Questions to support:
- using identity modal, if we push / send metadata field "phone" can we auto-populate it inside of modal as a number for sms send ?
- is it possible to Only allow picture with phone, (remove webcam and upload)
Hi, let me know if this isn't the right place for this question. I have certain products and I would like to customise the order in which they are shown in the billing portal. Is this something I can do?
Hey - one of my webhooks suddenly stopped fireing
Hello, I am using stripe checkout session for subscription, whenever user enters card detail it saves automatically for future use. I want to show a checkbox so that user can check whether they want to save card detail or not.
Hey! Specific question. Would it be possible to change the language of the customer portal to a language that is not yet supported by it? For example by writing the text manually. The language in mind is Finnish. If changing the content of the text is not possible, is there any way I could (in the near future) contribute to the translation of it?
Hi there I am from South Africa, can I open an merchant account and do you support South African Rand ZAR?
@bold locust not yet ā see https://stripe.com/global and reach out on that form to to https://support.stripe.com/?contact=true to register your interest or to know more.
thank you
Hi, when creating a paymentIntent using the API, are the only two values for the setup_future_usage property on_session and off_session?
Hi, I've got a question about the on_behalf_of capability for Direct Debits
Question. On stripe dashboard customers have a "time zone" and "language" fields. How to set them when a customer creating via api?
i want to know how to use card element to update customers' credit card information without making a payment
hello,
is the stripe radar additionally payable? To be more precise, I would like to set a rule for filtering prepaid cards, will it be extra payable?
@fallen marsh I'd direct pricing questions to https://support.stripe.com/?contact=true, this channel is for technical questions
ok, sorry for that!! thanks
Hello, qq - is Failed/Blocked a terminal state for a given Payment Intent, ie if in this state it can no longer be authorized/captured?
Hello, i am wondering, why the terminal test card proposes two options and what they mean (i've tried the card at a supermarket and it did displayed them too (of course the payment failed))
Country is France (Metropolitan)
https://cdn.discordapp.com/attachments/423753608631156736/932991339069599814/20220118_143411.jpg
hey Stripe team - is there any documentation for what the dots on the Stripe M2 chipper indicate?
šļø Hi, good afternoon !
I have a question about bulk operation, can I delete via API all the coupons using one single call? Same question but for all the subscriptions associated to a customer?
thanks in advance! š
Can anyone give the right syntax for usage of
options.document.require_live_capture
options.document.allowed_types
?
Hi there, I wonder if you can set up subscriptions where the first payment is more than the recurring ones that follow monthly? E.G.: First payment would have a setup fee etc.. then the rest of the monthly payments are a fixed amount
āāRIMOā ā-verification-syntax
I need help trying to get in my stripe account, can anyone help?
Or not the right chat room?
Hey i need help with my payment system can someone help me
Hey, I have a question about a Connected account that keeps getting disconnected. Customer says: "I connected Stipe to Zapier yesterday, and that required me to view my API Secret key on Stripe. It allowed me to view it once without rolling keys, so I did not roll them, but maybe the action of viewing the secret key caused the error?"
Good morning
New to Stripe and trying to figure out how I can remove customer sensitive data from anywhere it can be present online after the transaction is concluded. Meaning, I've created a SetupIntent and saved it for later used. Once the second payment is completed, I want to detach any payment method from anywhere in the server. I know I can detach it from the customer, but the SetupIntent cannot be modified or deleted and also the PaymentMethod
How can I make sure that the customer card data been removed completely from Stripe servers?
Does the volume a connected account do as a direct charge count towards the platform total charges? Curious if the platform will be able to take advantage of the volume discount if using direct charges
Hey! Can we save payment methods for later on the Element (js) library? Same as on iOS?
Hi,
My android app crashes when calling Stripe.confirmSetupIntent or Stripe.createPaymentMethod. It doesn't crash when using stripe payment sheet. It doesn't crash on iOS neither. I can't get any error logs back, it's instant crash. It used to work but it just stopped, not sure why. Anyone here has any idea what is going on in my case?
Is there any way to view the amounts for the fees charged by Stripe for each transaction made through the API? For example, when I create a new payment intent or capture a payment intent?
hi there we are lunching our new e-commerce website and there is a slite probleme when we made a payment on 1$ the payment want happen and the system write a msg that the card declined
Hi There, I am looking to reconcile our accounts and believe a payment has been made to yourselves and I would just like to confirm this and also be able to get the invoice?
Two apps with one Stripe account ID - can the customer go through the Stripe Connect flow without rolling keys if they are on "app" #1 and also connect to "app" #2 - basically connecting twice to the same platform with the same Stripe Account ID?
Hi I'm seeing lots of "Unable to load this view" while using your dashboard to access details of a paymentintent for example, are you aware of anything that might be causing this?
What is the difference when we setting up on_session vs off_session. Does that mean that we are never able to charge a card off session later if we set up on_session?
wait, now it works, nvm
I need your help. In test mode, I can't link the customer card. Will my code work normally?
Can anyone help me with SetupIntent status please? I have an equivalent of the PaymentStatus.jsx component at https://stripe.com/docs/payments/save-and-reuse?platform=web&html-or-react=react but I don't understand if the processing or requires_payment_method states are relevant if I am only ever putting credit cards on file?
I suspect succeeded is the only SetupIntent status that ever occurs for me
Hi
What happens if subscription first payment fails?
Hey all! We have an app that uses the charges API for U.S customers. We want to start serving EU customers using a totally different stripe account. We want to avoid touching the current code that servers US customers, and thinking of creating a separate set of libraries within the same app to serve EU customer using intents api. So front end will switch based on ip, and backend will use different code/libs for charges api and intents api. Do you see any major issues with this architecturally speaking?
Hey, Iām working on onboarding express connected accounts. I have difficulties to understand the lifecycle of the accounts and to verify if an account is fully onboarded.
If the details_submitted flag is true, does it mean that the account is fully onboarded, all the requested capabilities are active and there arenāt any outstanding requirements on the account? If it false does it mean that we have to allow the user to continue the onboarding later?
We need the payout and the 1099 tax reporting capabilities.
I have a graduated pricing model (monthly recurring) with:
first unit (0 to 1 units) $A USD per unit
second unit (2 to 2 units) $B USD per unit
last x units (3 to ā) $C USD per unit
I subscribed a customer to this and they were charged $A USD, and it says the next invoice is also for $A USDā¦
If the first unit is $A USD why is the invoice in 1 month (2nd payment) for $A USD?
Hi, I'm using the stripe-java SDK. I got an error message telling me I need to pass an HTTP header with my request. Since I am not explicitly creating any HTTP request, I don't know how to add a header. How is this done in Java?
Hello. Iām working on integrating Stripe using Checkout, and Iām a little stuck with the webhook listener, as Iām not sure which events I should be listening to, and Iām not sure what endpoint_secret is and where Iām supposed to get it.
Iām aware of the following event types:
checkout.session.async_payment_failed
checkout.session.async_payment_succeeded
checkout.session.completed
checkout.session.expired
However, Iām not sure those would apply to entire lifecycle (first payment vs all payments). Iām dealing with subcriptions.
Also, the create-customer-portal-session endpoint requires ācustomer_idā and āreturn_urlā. Is is possible to dynamically retrieve the return url since itās already been provided in the portal configuration?
Are there different event types for dealing with portal sessions?
Hi again š Is there any way to link a payment_intent generated by stripe terminal to the actual terminal that processed the transaction? I am hoping to retrieve the location of the terminal the transaction happened at š¤
Heya, is there a way to have an invoice show a different name than the name of the customer in stripe? Or maybe just a Company name? I.e. John Doe is employed at Company X and has subscribed to our services for which we bill him via stripe. The customer would like the invoice to show only the name of the company (along some identifying data in order to assign the invoice to him)
To:
Company X, Inc.
134 Samplestreet
New York, NY 12345
On the first point: There are cases in which the invoice is addressed to someone entirely different than who is our contact within a customer business. How do I deal with that? Do I just skip the middleman and only save the "billing contact" to stripe and handle the rest in our own DB?
Hi All, is it possible to retrieve public and secret key related to a connected account? thanks
Hi - very grateful for any support here. We currently use Stripe Connect to power our marketplace (we have specialist offering services with consumers making payment via bank card as a one time payment). We would like to be able to apply X amount of credit to a consumers account so when they go to make the card payment, then can draw from the pre-paid credit. Is there a best practice when implementing this workflow? (I have tried adjusting the account balance and coupons, but they dont seem to be the correct approach). Many thanks
Hello! I have a question regarding the way Stripe Connect works. I am not looking to take any sort of profit and the ideal scenario would be: the user pays 10$, the seller gets 10$. However, I know that Stripe takes a fee. At what level does it take the fees? cheers
Hello, I'm having a problem when registering customers and linking the card to it, in some cases the customer does the entire purchase process and arrives at the url: /v1/customers//sources
it returns the Customer ID as " " but I didn't identify the reason.
The correct URL should be: /v1/customers/cus_KzIopT7LtuvfEr/sources
Hey šThe new update doesnāt show customer shipping address
When we onboard new users via Cognito we are starting a setupintent on the backend in order to capture cards to be charged later for transactions purchased on a marketplace. My backend dev reports the setupintent is correct and returns me the a clientSecret, and I have the CustomerID we've created which is our AWS sub for Cognito. However in reviewing front end doc it looks as if the backend should give me a return of a customerEphemeralKeySecret as well. So is it proper to say the response I should be getting from the backend be the customerEphemeralKeySecret and a clientSecret which will then allow me be return a paymentToken from Stripe?
i'm trying to get notified via webhook when a new connected account is added. I've set up a webhook to listen for account.updated with Connect. I then created a test connected account through the dashboard and completed the account creation flow. But I don't see any webhook event
Does Stripe have a phone number to contact in regards to disputes?
Hello
I have a yearly and a monthly price for a subscription plan. I want to change the logic a little bit. The yearly price shall run yearly (so if it's cancelled it's running out all 12 months) and the new thing is: The customer shall get the invoice monthly. I wanted to know if there is some solution for that in Subscriptions, plans or subscription schedules i have not found.
My solution atm would be a subscription schedule with a monthly subscription plan and quantity 12 which is renewing it self after running out. Is there a better solution for that?
is there a way i can change my currencies for the products
or do i need to create a new price with that currency
Hi, i had configured 2 month ago the stripe payment method, today i setting the sk_live.... and now i have this error when i try to pay.
Is there a way to identify connected accounts' stripe agreements (their cc percent + flat fee)? Because the charge from api does not include the stripe_fee, we are trying to determine the stripe_fee incurred for each connect customer that has their own custom agreement (non profits mostly)
Hello, I have a question about the subscription flow using the PaymentElement. Thanks
So basically what i want is, i have payment links setted up, once someone has paid me and i got the money, i want the webhooks to send me a notif about it. what event do i use for that.
I'm currently using the Stripe Go SDK and its awesome auto-pagination to retrieve balance transactions after a specific transaction using the filter ending_before. It works great but I need to do two things with the list of transactions:
- only process those of a specific type, e.g. charge, adjustment, refund
- split the transactions from 1) into groups of transactions that occurred on the same date
I could really use some advice on how to approach this because my naive approach is to
- within the
balancetransaction.Listiterator have aswitch btTypeand then only store the ones I need - look at the
createdunix timestamp of each transaction and add them to somemapby date
nanzepanze - Stripe GO
Hi there
Hello
I'm having trouble this week trying to integrate Stripe on my website. My website sells tours which have different add ons and extra fees.
This add ons and extra fees are calculated in the products' page as the total charge.
Basically I need to extract this price that is calculated on my website and show it at the checkout page. This price changes depending on the user selection which makes payment links not an option to use. I'll appreciate any help and sorry for the long message.
Here's the website if it helps:
www.freedomtours.netlify.app
Have a question that I can't find an answer to in the docs. We use Stripe Connect for our platform. We're using the Standard Accounts option. We have a user that already has a Stripe account. They're trying to connect it to our platform via "Connect", but it keeps creating new accounts (they can now see multiple on their dashboard). Is there a way for them to connect their current account, or does Stripe Connect require a new account?
in the Go SDK looking at this example:
stripe.Key = "sk_test_4eC39HqLyjWDarjtT1zdp7dc"
params := &stripe.BalanceTransactionListParams{}
params.Filters.AddFilter("limit", "", "20")
var balanceTransactions []*stripe.BalanceTransaction
i := balancetransaction.List(params)
for i.Next() {
bt := i.BalanceTransaction()
balanceTransactions = append(balanceTransactions bt)
}
Is there a way to take each bt object that's inside the balanceTransactions slice and unmarshal it without copying this struct into my code https://github.com/stripe/stripe-go/blob/d663155d0c78f0adf2e6d8b88da6ca3609f17bf2/balancetransaction.go#L153?
Iām not able to upload proof under Disput evidence
@warm dune since you have an existing thread, let's keep responses in there
I get āerror uploading filesā I compress the images to make files smaller but still get an error under Disput proof
Havent recieved payment from MEE6 Memberships since 9th of January, is this the place to ask? Or MEE6?
MEE6 as its a connected account pretty sure
Okay! Thanks š
Its in my stripe acc, just hasnt reached my bank, and it usually takes 3-5 days.
Following up on customer being deauthorized mysteriously. "automatic" deauthorization of a connected account. ????
if its a standard account, then https://support.stripe.com/contact, otherwise contact the platform
Ill hear with MEE6 first, then Iāll try that, thanks š
is there a way to create a payout from specific transactions that hit your custom connect account? I have a use case where I have separate bank accounts where various payouts need to go based on the transaction coming in.
Using Stripe Elements it seems to be impossible to create a payment form that only asks for card details and no address information. If you set billingDetails to 'never' when creating the payment element, you then cannot confirm the intent later unless you provide values for all the billing fields you hid. I must be missing something fundamental here⦠how do I only collect payment details from a customer?
Hi all! We have a really hacky Stripe integration for our SaaS which has a pricing model very similar to Zapier's. We've been trying to find a better solution for our billing model using Stripe but we couldn't find anything in the docs or on the web.
How would you set up billing using Stripe for something like zapier.com/pricing ?
A few things to note:
- Every subscription plan comes with a monthly quota and has a fixed price. The user is charged for it upfront, so Stripe's "metered billing" wouldn't work.
- Even with annual billing, quota resets monthly. But with annual subscriptions, Stripe does not call your webhook every month. Do we have to have a cron on our end or is there a better way?
- How should proration be done during upgrades? For example, what if the user uses 100% of their quota in the first day of the month and then upgrades? (with "standard pricing" proration, they would be charged for 1 day but using the full month's quota on the previous plan and not paying for it)
How can i write add this class inside my webhook?
permission_classes = [IsAuthenticated]
serializer_class = JobListSerializer
def perform_create(self, serializer):
serializer.save(user=self.request.user)```
permission_classes = [IsAuthenticated]
serializer_class = JobListSerializer
def perform_create(self, serializer):
serializer.save(user=self.request.user)
def post(self, request, *args, **kwargs):
try:
checkout_session = stripe.checkout.Session.create(
line_items=[
{
# Provide the exact Price ID (for example, pr_1234) of the product you want to sell
'price': 'price_1KJDWQDaN18cbJKsBh451B4C',
'quantity': 1,
},
],
mode='payment',
success_url=YOUR_DOMAIN + '/payment/success',
cancel_url=YOUR_DOMAIN + '?canceled=true',
)
except Exception as e:
return str(e)
return Response({"sessionUrl":checkout_session.url})
# return redirect(checkout_session.url)``` Can i do like this?
One of my clients is interested in using the beta server-driven Terminal implementation. But we see that this beta is only limited to a handful of countries. My client's dev team is based in India. Is there an ETA on when India will be added to the list of approved countries?
Can someone help please?
I downloaded the Stripe app. Opened a link to a payment in an email (View in Stripe Dashboard). How come this is not a dynamic link that opens the payment in the app?
It's not a big deal. Just curious
Hello, I wanted to check can we create a payment for a custom future date if I want to charge a customer on X date but not send them an invoice link to pay rather charge automatically with a Card on the file on any custom date for one time not recurring
Hi there
The payment by Credit card is not working on shopify store
What I can do
I need to place un order today
On my shopify store*
for iOS the configuration.allowsDelayedPaymentMethods = true says Value of type 'PaymentSheet.Configuration' has no member 'allowsDelayedPaymentMethods' - i presume we need this value in order to allow this payment method to be charged at a later point in time?
ty in advance
roci-shopify-support
const pago = await stripe.paymentIntents.create({
amount: precio,
currency: "eur",
});
That throw the error
@steel fog Please ask questions in the thread you have created for you š
my apologies i was responding to @barren oxide
hi!
I wanna change my profile picture on the stripe account.
Anyone guide me, please!!!
Hey Folks š I have a couple questions about Apple Pay that I mentioned yesterday, but I wasn't able to follow up on due to my meeting schedule before the thread got archived. Could you kindly create a new thread? I'll post my questions there
Hey everyone! I have a question about the best flow to build for the following use case:
- Platform will allow users to deposit money they can use to buy products.
- The money are transferred from user's payment method to platform bank account.
- The products they buy can also be sold on the platform.
- User X can buy product from User Y. This transaction happens purely on database level since the actual money are sitting in platform bank account.
- User funds available (in their profile wallet) will be tracked on database level.
- At any point when the user has a certain minimum of funds in their profile (wallet), they can withdraw to their desired payment method.
- This triggers transfer from platform bank account to user payment method.
What is the best combo of stripe products to achieve this?
Hi there. Is it possible to update the statement descriptor when I create a subscription ? (subscriptions.create)
Hey, everyone! š I am trying to resend a webhook through a connected account in the Stripe dashboard (in test mode, viewing the dashboard as the connected account and clicking the resend button next to the failed webhook) and I just get a toast message saying "Resend failed". I inspected the request and saw that I'm getting an error that says "{"error":{"message":"You are not permitted to configure webhook endpoints on a connected account. Did you mean to create a Connect webhook on your account instead?","message_code":"webhook_endpoint_connected_configuration_not_allowed","type":"invalid_request_error"}}". Thoughts on what's going on and how I'd go about resending the webhook?
Hi all! Regarding the new Payment Element, I notice there's no possibility for server confirmation. How do you recommend handling cases where, for example, we'd like to check inventory/status before final charge confirmation? That is, the purchase is available when the form is rendered, but that state should be checked again atomically with charge confirmation.
Iām currently building a marketplace with Stripe Connect Express, and Iām confused whether itās better to create a Stripe Payment flow within the signup process for the user to choose their monthly plan or to charge/create invoices towards the Connected Account.
using stripe connect express for a marketplace. When using accountLink how do I implement http localhost URLs for the refresh and return?
Hey, we are facing a major issue with the Indian clients, " transaction_not_allowed" after 1st of Jan, due to New RBI guidelines. Any Solution for the same? https://support.stripe.com/questions/important-updates-to-rbi-regulations-on-recurring-card-payments-in-india
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.
can someone tell me where I can see what I am being charged for each transaction being processed please?
Hi im using subscriptions with .NET
Sometimes work but sometimes gives me an error.
This customer has no attached payment source or default payment method.
But my customer had a default payment method
cus_KzPX3pXMv1TRYp
Q: re connected account charges: what day of month do they occur (I assume within first couple days) and do they occur in test mode?
Hi all, are there risks associated with showing a PaymentIntent id on the front end? ie. pi_2KJSzq6yk6MjSmYG1R2RJXaM
Hi, we set a double-sided incentive plan by Rewardful to give users from affiliate link a 1M free coupon. It seems that coupon was applied after checkout, but we can't find it in checkout page, how can we fix it?
https://help.getrewardful.com/en/articles/3024552-double-sided-incentives
How to apply coupons to referred customers
kaosensi1412-coupon
Hey š, is there any way to add a description to an ad-hoc price created through a subscription, such that the invoice PDF shows it in addition to the product description (e.g. not just test_product in the picture)? Kind of like how when you create invoice items you can specify a description. Example request ID: req_k0cHWQGD4rQgIn.
what happens to uncaptured intents?
wrongman-uncaptured
Hi, I would like to get clarification on payouts for users with bank accounts in the bahamas. Does Stripe facilitate transfers to traditional banks in the Bahamas using i.e. USD currency?
hi
kencale-connect
Hola
Tengo un inconveniente con mi cuenta stripe
Necesito soporte
Hi Alex
I have a problem with my payouts
Hi everyone,āØIām always getting this error "Something went wrong
The specified Checkout Session could not be found. This error is usually caused by using the wrong API key. Please make sure the API keys used to initialize Stripe.js and create the Checkout Session are test mode keys from the same account."
Iām trying to create a direct charge to a connected account through Checkout. Not sure what Iām doing wrong š¤
I triple checked the API keys both on my client and server, everything seems fine.
Can any one help me understand whatās wrong?
hiii
Getting an error message when creating paymentIntent in JS for a connect account The client_secret provided does not match the client_secret associated with the PaymentIntent.
However, the request looks all correct
Hi there, I'm having trouble understanding the subscription lifecycle with respect to trials ending without a payment method being attached/the Subscription's SetupIntent being actioned.
Say a subscription is automatically created on 5 February with a 7 day free trial, and a billing cycle anchor set to 1 March. On 12 February, the trial expiration, we remove access to our service. What I've noted is the subscription will transition into an active state, even if the SetupIntent was never actioned, and an invoice will be createdāwhich is marked as open (and obviously unpaid, since no payment method was ever attached to the subscription).
Say a few days go by after the trial ends, and the customer decides to pay for the subscription. It's not reasonable to expect them to pay the initially created invoice on trial end, since they did not use the service for those days.
What is the best method to handle a scenario such as this? Do we pause_collection on the Subscription on trial expiration, and resume it when the SetupIntent is confirmed (this seems strange because this technically leaves the subscription as active), or is it better to just outright cancel the subscription, and create a new one if and when they choose to pay? Is this what the cancel_at_period_end functionality is useful for?
I hope this makes sense! Let me know if something needs clarifying š
Hi
How to run direct it from the card.html ((without the server npm start for local host ))
Is there any possible way
lukeify-trials
How
Hi, I want to trigger a sample event with custom values. I don't see a way to do that using Stripe CLI or Dashboard. Is there another way?
Hey @sweet fjord , what event? Like a checkout initialization for example?
@trim mica invoice.created
You can pass custom arguments using script
Ah wait, you mean when the invoice is created for the server to do something?
no I mean the event object that is sent to the webhook
When I click send sample event of type say invoice.created from the Dashboard, a sample event with dummy values are sent to my webhook
Ah I see now
Well you cannot really pass custom arguments, but you can use Test Mode
(note I am not a Stripe employee, so they may know better)
@trim mica thank you, will check it out
No problem
Hey folks, I'm trying to set up a Google Pay in Stripe connect setup.
So a payment has been generated in test environment, but a webhook is sent only to the live webhook endpoint (master Stripe account). We are expecting a webhook being sent to test environment, instead. Does anyone know what could be the issue?
Hi
mike-webhook
Hi, guys, good day!
I have questions regarding uncaptured payment. What are really happen to the uncaptured payments? Are the card already being charged? What if we ignore them?
For our scenario, front end sent a request to backend to confirm the payment, what if there is interruption and the capture request failed? (We are not using "confirm" or capture automatically because of our use case)
bankorh-capture
Hello!
Making a refunds adding for Stripe account balance through dashboard, it's always generates unique bank account for bank transfer, or regarding to Stripe account it always the same?
Thank you!
Can anyone give the right syntax for usage of
options.document.require_live_capture - remove upload
options.document.allowed_types - allow DL only
?
Hi! Can anyone help me regarding the flutter_stripe package for the Flutter framework? I know its not an official Stripe package, but I was wondering if someone here has experience working with it. The issue that I am facing is when i try to use the confirmSetupIntent method using the SDK and when i pass the paymentMethod Id from the backend, I am always getting a "Card Details not Complete Error". The thing is, this error only comes when trying on various android devices. No issues on ios whatsoever. Can anyone advice on this?
We will use vue-stripe but I don't know how get STRIPE_ACCOUNT and API_VERSION. any help?
Hi dev team,
Just a question around mandate and subscription, Is it possible for BECS Direct Debit for subscription be initiated by the business, on behalf of the customer ?
carlituxman-vue
Hello,
For a manually created subscription via the stripe dashboard,
if the invoice is not paid, can we automatically cancel a subscription when the invoice is past due?
Thanks
TungVi-becs
A new subscription for a customer was created via the Checkout, and I inadvertently set the free trial period to 1 day when it should be 3 days. Is there a way of extending the free trial period to the full 3 days now, either via dashboard or via API? The subscription is still within the 1 day free trial period currently set.
hi!! do i need a put plug in for accept more then creditcard payments on my website?
Hey guys,
If I set the collection_method to manual while creating a subscription, does it mean that for all the future renewals, the invoices won't be attempted automatically and the customer would need to manually approve each invoice associated with that subscription? Or this option is just for the first subscription invoice?
hello @tropic heart
when a customer subscribes , how to store the timestamp value( current_period_end)?
so for this how can I get the current period end date when subscribe?
is there the way to save the current period end timestamp to database when subscribe?
Hello, I asked a question which was answered a few days ago. I wanted to know if there was a way for a stripe subscription to send an invoice at the end of a billing period rather than the start.
I received an answer that explained metered billing was the way to go and so I began experimenting with it ; it indeed provides the behaviour I expect, but only partly.
I need to choose a specific aggregate_usage value (like "sum", "last_during_period", etc...) to set how I want the usage values to be billed in the end. I can see four choices : most recent, most recent ever, max, and sum. None of them fit my use case.
Is there a way to average the values and have them prorated like they would be for a standard price ?
Example :
I have a price with monthly volume tarification (1-50 units = 250⬠flat fee, 51+ units = 5ā¬/per unit).
In my use case, clients can have the unit quantity go up and down.
Say over a 30-day month, a client has 50 units for half the period, and 100 units for the other half.
250/2 + 500/2 = 375⬠would be the final amount to be billed
The final question is : is it possible to bill a subscription this way, and only at the end of a billing period ? Thank you.
hello all,
I would like to use "payment link" since it is really easy to use.
I just would like to know if it is possible and if so, how to, to pre-populate email and names when redirecting with the link.
It's been 2 days I have been looking for this in the general docs and checkout session doc (and tries) with no success.
Thank you
Hey @vocal wagon , for that you need at least Stripe Checkout