#dev-help
1 messages · Page 179 of 1
hey, just playing around some more and have used the clock feature so i can test things by forwarding time etc. i have a customer that now has 2 invoices generated via a subscription i created. by advancing the clock i didn't get any email arrive with said invoice and i can't see a manual way in the dashboard to send one. am i missing something?
Hi I have a question regarding payments:
-
Is there a difference between fees (what Stripe charges) in test-mode(development) and in live-mode(production)? In test-mode(development) Stripe fees do not occur at all.
-
Does Stripe reduce the amount (what customer pays to vendor for their product) by fees immediately and returns reduced amount or does it happen differently?
-
Example: according to https://stripe.com/en-cz/pricing the customer pays 9 EUR by "international card" = 9 EUR minus 2.9% = 8.739 EUR minus 0,25 EUR = expected amount 8.489 EUR****
We have a startup project and need stripe solution.
We should provide payment devices on Food Truck in Germany.
Stripe Terminal is available for us as we examined for detail however, we need help.
First of all, Which stripe hardwares do you recommend?
Hi there is there anyway to merge 2 subscriptions within stripe when related to the same customer ?
Hi, how do I pass billing address while creating payment intent object?
i need help, i was supposed to get a call from sales to set up a API and no one ever called, kind of rude and unsettling.
Hey, We are building an app which will accept payment through credit card and ACH. It will also generate some issuing card and then use the payments to top--up those cards. We want to know is there a way to directly top-up the individual card ?
Hey, is it true that stripe is in charge of Shopify payments ?
Hi, looking for some context on digital wallets integrated via PaymentRequestButtonElement in web. When the user has not configured the wallet the button doesn't display, which leads to issues with the UX jumping or having blank space. Is there a reason Stripe doesn't fall back to the "Set up Apple Pay" flow, or the equivalent on Google Pay? Are devs expected to build that fallback manually? It doesn't seem hard to build it, but I wonder if there is a reason why Stripe choses not to do this.
I use to connect type express. The next step is to generate a financial report in my user account and download this report in csv format. What do I need to download this report, as it requires authorization.
@copper reef I checked related devices. Can you write me a have a few of question. https://stripe.com/docs/terminal/choosing-reader-and-integration
@grim palm re-opened your previous thread 🙂 let's chat there
I use zapier to connect all my apps after contract signing. I would like to offer monthly payment options and create a stripe subscription, but that option seems to have disappeared in the last year. Any chance of it being readded soon?
Or is there a separate workaround?
I was asked to research installment plans for subscriptions. Do installments only work in Mexico?
Hey everyone, just a small question. Can an admin, providing it live secret key, fetch any connected acc's paymentIntent information with paymentIntent id?
Hello! I would like to set up klarna on my payment links - can someone please assist me with this?
Hi, when I retrieve customers by email
$stripe->customers->all([
'email' => $userEmail,
'limit' => 1
]);
if on Stripe the email isfoobar@foo.itand in $userEmail there isFoobar@foo.it, does it returns any record?
acct_1H4V1OCfYYBGT5NX we are getting a high rate of declines. it is a restaurant. has our business been categorized as such?
We have had over 900 declined payments within 24 hours. I think at least one has gone through looks like fraud and stolen cards what do I need to do?
Hi team, I have a question regarding our express connect accounts.Some of our express accounts are outside of our region. We are in the UK and some accounts are in the US so we can't automatically transfer funds to the express accounts. When attempting to do that manually I receive the following: Transfers cannot be sent to accounts located in United States because it's outside of your platform's region. Create a destination or direct payment in order to add funds to this account's balance.
Is there any way for us to pay our express accounts in the dashoard?
I recently implemented Stripe into a web application using a Payment Element with a HTML/JS frontend and PHP backend. I'm still doing testing, but I noticed that the Google Pay field displays occasionally, along with another field called Card. How does it decide if it will display those fields? I am testing on a MacBook with MacOS 12.4 and the latest Chrome web browser. Thanks.
Hey there 👋
We need to send a custom ACH mandate confirmation email and one of the fields we need is the account_holder_name, that is not easily available in the setup intent domain.
Is there a recommended way to get this info?
It's a ruby app.
I am creating an account type connection express. In the next step, I create a link account. Should this request automatically redirect my user to register with stripe or should I initiate the redirect myself?
@short imp let's chat in the thread we already have open
Can someone help me understand why the /payment_methods API requires that we pass in a type parameter? Isn't there a common need to pull all payment methods for a customer and not have to make several calls to compile a list of all of them? It seems unusual so wondering if I'm missing something.
Hi, I am using the Stripe PHP package in the backend and the Flutter Stripe package in the front end, now I want to find payment using the payment id. It is possible using Stripe PHP package. Thanks
When using subscription.pending_invoice_item_interval, is there a way to not have Stripe immediately finalize the mid-period invoices so I'll get an hour to make any adjustments?
Hello I am using stripe app. I completed my shift in July 4. Hyr app already send my pay in stripe app but stripe app don’t send my pay in my account.
does stripe recurring payments (subscription) for 3d secure card require authorization for each billing cycle? My usecases requires doing everything on server nothing on client.
I'm creating a new sales platform for a manufacturer. I'm using the new Orders API, so Stripe handles the tax for us. They want to add Subscriptions as well. Can I do subscriptions with Orders?
Is there a way to retrieve multiple subscriptions (or any other object) in a single API call using an array of IDs?
@rough iron Just use the same thread we have open 🙂
Stripe's customer API provides invoice_settings (I need custom fields and footer), but is there a way to edit it on the dashboard? Similarly, Stripe's subscription edit page lets you edit the invoice footer and fields in the dashboard, but I don't see that in the subscription API (only on the invoices API, but that's not the same), how would I do this? I am trying to find a consistent way to let Stripe dashboard users edit invoice settings and then sync them back via API to my app, and there doesn't seem to be one.
@novel obsidian Just use the same thread we hae open already please
sorry, I posted it separately to avoid confusion because it was an unrelated question.
No worries, we just prefer to have as few threads as possible, so it's better to keep your questions in the same thread
I'm looking into supporting ACH debit on a web app using the <PaymentElement> and I have a question related directly to ACH debit and abuse.
Users opting to use ACH debit can end up in a flow that requires verification using micro-deposits which can take 1-2 days to be sent to the user and after that, the micro-deposit is valid for 10 days. During this time, I am planning on allowing my user to use my web application. If the verification fails at any point, I'll remove that access.
My concern is whether or not the user can abuse micro-deposits. The scenario I'm thinking of is:
User enters ACH debit as payment method of choice.
Stripe sends micro-deposits
User waits until micro-deposit expires
User repeats process by entering ACH debit as payment method of choice
This will allow the user to use my web application forever unless I add some checks in the backend but before I do that, does anyone know if banks automatically have these checks in place already?
Hello Stripe Devs! I'm having issue confirming a card payment with the Payment Request Button Element and Google Pay. I get the error DEVELOPER_ERROR in loadPaymentData: Invalid stripe:publishableKey for current environment. Make sure you are using Stripe's test key. But my key is right and I'm able to complete successful payments with the CardElement. For context, I'm using Stripe in a React app
I need help changing my banking info on stripe
Hello Stripe! According to this https://stripe.com/docs/payments/payment-intents#creating-a-paymentintent it is needed to manually create a paymentintent in order to be able to have some kind of track on the paymentlinks usage? Or using paymentlinks will populate paymentintents?
Well i cannot login because it says too many failed attempts
@ripe basin please use the thread I made for you
Hi there. I know I can edit the description of a payment on the Dashboard, is it possible to do it in the API?
Hi, All. Is there way to hold a payment in stripe and release it to customer if a service is done?
Hey guys, i just have a question. When I cancel a subscription, the refund is managed by stripe?(acording to the remaining days )
Hi there, quick question. I want to show the promo_code in stripe.checkout, can you point me in the right direction on how I can achieve that?
Does anyone know how to loop through this in react
{cartItems.map((item) => ( )}
and append it to the lineItems so that I can display it on cart
Hi, I have a doubt, if I create a payment method of the type: card, and I insert a card that has a credit and debit function.
What type of card would it be: credit or debit?
hello everyone! I am making an app where users are charged money when they fail to complete some goal they promised to do. The user inputs the amount of money they wish to put on the line via an HTML form. Would it be possible to take the user-given value and use the stripe API to charge a variable amount upon failure of completing the task?
thanks in advance for any help :)
Hello, i've got a doubt abt Stripe, idk if Stripe is related to Ro.place is a commerce abt trading stuff from Roblox.
Due to my Bank doesn't lemme to make some payments because of Stripe
hello team question about handling the information provided in the description field of the Transaction Object. The testing records show a pipe delimited string. Can you provide more details on this info? Could you provide other examples that show the range of different outputs? Or is there a way we could generate others (besides debits or credits from a cardholder)? https://stripe.com/docs/api/treasury/transactions/object?lang=ruby#transaction_object-description
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hey all! just have a really quick question: how do you pass in dictionaries into stripe CLI commands?
i'm trying to list all events and filter by all events with timestamp greater than X (https://stripe.com/docs/api/events/list?lang=cli), and the command looks something like this:
stripe events list --created=[???]
the problem is i don't know how to pass in the requested dictionary for created.gt. I've tried a couple ways of formatting it and all of them give errors
if anyone knows how to do this that would be highly appreciated, thanks 🙂
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello! I am migrating my site to a new server and domain, and I am running into some issues.
There are two functions with issues.
-
The client registration has a card entry. For the new site, I get this error: "No such setupintent" (screenshot attached)
-
For the provider registration, there is a a portion where they sign up for stripe through the stripe widget. This widget seems to be in "Test mode", connected to ReachLink Dev, instead of ReachLink.
Both of these functions work fine on the real site. As far as I can tell, I have setup the environment variables fine.
I have attached screenshots of both the correct and incorrect registration widget.
It may be a problem with the OAUTH url? But I am not sure.
I have also added the new domain as a redirect URI.
Thank you 🙂
Attached the wrong screenshot for the correct widget.
Is there a problem with the Stripe API's?
We are getting an API excpetion and being told the stripe engineers are looking into it
I need some help with using Financial connections session. I have tried using it locally(on localhost) and it works well, but when I try it on the production domain(domain.com), I get the following error:
This is not a valid Financial Connections Session client_secret.
Is there something wrong that I am doing? They all have the same details, using the same stripe account, and both are using sandbox.
Hello, we are looking into migrating to Stripe Tax but if I understand correctly we would need to migrate from using payment intents to orders to support our current payment flow. When I go to the orders documentation and select the Java client, it states that it is not yet supported. Could someone confirm if this is the case, and when the Java client would be supported? And is the only workaround to this to calculate tax ourselves for this payment flow? When I check the Java client itself, I do see an Order object in com.stripe.model
Hi i need to remove a card on my account
Hello all we are getting HTTP status 429 Stripe::RateLimitError. Which is fine but I dont want Stripe to retry it again on their side. I want to turn off the retries for RateLimitError. Can somebody help me
Looks good over here now, was down for about an hour
If I have a connected live account, is there any way to create a test account from it or port it over into testing?
Can Stripe Links handle affiliate codes?
Is there a way that we can use a stripe_customer_id to retrieve the customer's payment intents?
My account is temporary disable please anyone help me?
hey quick question, what's the best way to show a confimration number after a sucessful payment via stripe.checkout?
after payment is sucessful, I am getting the /success session but can't seem to find any confirmation numbers to show the user. Does stripe generate these?
Hello. Is it possible to attach billing details to a payment intent? I want to add a billing address to a payment for verification.
Hello!, I am creating a subscription with a promo code, by attaching the promo code to the subscription.
May I get some info about, how are the promo codes validations once attached to a subscription? (e.g promo code rules), do I have to make these validations myself, or the subscription API handles them?
hi 1 question I am digging into the OutboundPayment docs and noticed that the network field is optional.What happens if the network is not specified? What is the default? It seems like a field you would want to have required, no?
Is it possible to use the PaymentSheet with a SetupIntent without having it list the current payment methods of the customers? I would like to use it as an add modal only and show the list in my own UI.
Using stripe-mock, can I specify what data will be available? For example, if I call Session.retrieve(sessionID), subscription is null, and I need that be able to configure whether its null or not for my tests.
Hey all, having an issue with TypeScript when destructuring the Customer object after making a call to stripe.customers.retrieve Any ideas why TS thinks email on type Customer doesn't exist?
Hi Stripe
I have facing this issue while installing pods on IOS side in react native
Please check this screenshot and let me know about it
How to get line items using expandable when creating session(stripe.checkout.sessions.create)?
Are error messages returned by fetchUpdates() safe to show the user, or are these more meant for just the developers?
Hi Stripe team, we're viewing your doc/spec regarding konbini payment method in JP, and have the following question, kindly check:
the spec indicates that if we pass user's name & email while creating payment intent, stripe will create a payment method A accordingly. if we don't attach this payment method id(or name&email pair) to a customer, next time i initiate a konbini payment and pass the same user name&email pair, will stripe create a new payment method B?
here i wanna confirm if attaching payment method to a customer is a must for subsequent konbini payment
I am using the Stripe Go library and when trying to set up automatic tax for a checkout session I get an error stating "You can not pass automatic_tax when not using prices." The line I am calling: params.AutomaticTax = &stripe.CheckoutSessionAutomaticTaxParams{Enabled: stripe.Bool(true)}
Is there a way to set the metadata of line items when creating sessino?
@final hornet Please use the thread created you 🙂
Hi Stripe team! My team check out the flow on accept a payment with one-off payment. For web, the new flow is going to create a session first and redirect the user to Stripe hosted payment page.
I wonder mobile(react-native) would follow the similar flow ?
I am referring to this guide as the payment is confirmed without create a session https://stripe.com/docs/payments/accept-a-payment?platform=react-native
Hi team. I just got the error with creating a Japanese connect account ( it says that my Capabilities does not verify successfully even when I choose to use the test bank account ? ) . What should I do to fix this ?
Hi team, I created a subscription schedule with card which requires 3DS, confirmed PI with that payment method. Also, configured the billing dashboard to send emails when authorization is required from user. But, the stripe doesn't send email to the customer. Can you help me with this issue. Thanks.
Hi, stripe is taking time in GMT by default, and because of that sometimes the bookings we make today get assigned with tomorrow's subscription if done at a certain time in the evening from my country, also this results in proration charges. How can I assign dateTime as per local to stripe?
please take a look at req_1WkkXaIQvNyZCk here the time given was supposed to be Wednesday, July 20, 2022 10:06:00 AM and what got assigned to our subscription is Wednesday, July 20, 2022 4:36:00 AM there is a difference of 5:30 hours coz it is consuming in GMT format. How can I work around this?
hello, does the subscription id in the invoice change every time the subscription renews? or does it remain the same
Hello how can i do id verification for payout in direct bank account
I have a scenario and I want to understand what is the best way to solve it. Step 1: When creating session, I want to create a record in the database for each line item with some info(related to our platform and not Stripe). Step 2: When the session was sucessful, I want to update the records again with the charge information. This problem could have been easily solved if metadata was allowed to be saved on each line item but unfortunately, it can only be saved for the whole session and not each line item. How would you correspond the record to the line item in the second step?
Hello What happened to the Uncaptured Payment Intent. Can We Invalidate that Payment Intent?
i have one scenario, i need to set fixed price for first 10quantity = 100$ and after that, 10 to infinity i need to set price for usage based price please help e to solve this??
if users not used that first 10 but amount would collected for that 10 in month end, after 10 that is usage based
?
in graduated and volume based there are totally usage based but how can set base amount for first 10 quantities? @dry hatch or any others please give me suggestion
Hi, I have seen Apple Pay and Google Pay on some websites same time on checkout page in my IOS safari, but using stripe I can only see Apple Pay as an option. Google pay does shows up on my Android Chrome browser. Is this the limitation of stripe API to show Apple only on IOS Safari and Google Pay on Android Chrome. Also I can see Google Pay on my Windows Chrome but can't see Google Pay or Apple pay on IOS Chrome.
When fetching Prices, is it better to use Stripe::Price.list(lookup_keys: ["lite"]).first instead of Stripe::Price.search({query: "metadata['plan']:'lite'"}) - or is there even a better way?
I am sometimes getting Stripe::APIConnectionError when using the .search on my localhost
hello i didnt know how to enable apple pay on my website is it possible for someone to do it for me?
we have a platform account, and two of our connected accounts are showing Bancontact payments - Inactive. So the customer tried to reach stripe support and he was asked to check with us. But after checking in our dashboard there is no issue, and also Bancontact is working for other customers. How can we check why this is not working for these two customers?
Hi, how can I configure who and under which conditions should receive email notifications of a webhook endpoint not working well?
Hi I update iOS sdk to 22.0.0, but still got this error when I send the TestFlight...
hello stripe , i want to ask how to delete external account (bank account of a connected account in stripe connect).
i could not understand the highlighted line. can you tell me how to implement this line.
Hello, good morning
I need help with webhook and signatures
I have this error: "No signatures found matching the expected signature for payload" and I know how resolve it
It seems like a huge waste of time to argue with me when Midjourney could just be contacting Stripe to resolve the issue in that time.
RafaCitec-webhook
Hello stripe, I want to change the country to activate my account, but it says - We cannot change the country of this account from US to IN. Please contact support for help creating a new account.
Hey, seems like the credit notes webhook is not working or triggering, when a user use the credits notes or the credit notes are updated
can give extra 30 days time to pay their bill for customer with alert message?
any sample to see the usecase of stripe express connect
Hey folks. When creating a Connect Express account I think that all notification settings are disabled (like Payout email notifications etc). I can't see a way in the docs, but is there a way to enable some notification settings when creating the account? Or is it assumed that if it's an Express account we'll handle the notifications on our end?
Hi everyone, I'm using third part app (paperform) connected to stripe. Subscriptions products didn't inherit the correct language for subscription time period (ex: its always " / week" or " / month " etc..) does Stripe support this feature and it's a lack of getting parameters from third part or there's no way to have full localization for this string of text?
hello stripe
I tried to pass verification, they did not accept documents, after several attempts I wrote that the account does not meet the conditions of the stripe, what should I do?
hello, how do i go about implementing downgrading plans from Pro to Standard, such that they will be billed for Standard after their subscription for Pro expires?
How do I use stripe without using shopify payment
What event do I need to look at (and add to my webhook) for when a customer buys a product with a one off payment? Specifically, I need to get the metadata attached to the Price object. I'm currently looking in "checkout.session.completed" but I can't see any Price data
How to create payment method in stripe cli using one time use card token?
Hey, I am getting this error, I tried a 3D secure card for payment and I clicked on fail authentication then I tried the same card to Authenticate again I am getting this error.
"""The provided PaymentMethod cannot be attached. To reuse a PaymentMethod, you must attach it to a Customer first"""
Hello, we have a few customers with accounts and subscriptions created twice a few seconds apart. We are already sending the idempotency_key in the request. There is nothing in our logs pointing to why this is happening. Is there a chance someone can have a look on your side? Do you have any suggestion for how we can avoid this happening again? Thanks!
Hi Stripe team, we're now testing konbini payment method using createPaymentIntent API, and we're confused about the structure of payment codes
Hey! I'm trying to create a premium feature on my website. Wondering if Stripe supports UPI in India? If so, how'd I go through with it
Hi, I use for Users the Account type is express. When users switch to authorization in the stripe, they have to fill in ALL DATA again, but they already have an Account. How can I redirect the user so that he logs in through an existing account and does not create a new one?
How can we create a Custom check-out form, And on our own server, how can we save the details of the form on our database before going to the success page. then we can manually direct it to the success page under certain conditions.
Finally, how safe is a custom checkout page
How to use stripe cli in live mode?
When viewing a webhook and the events that passed through, there is "All", "Succeeded" and "Failed". "All" is not showing all. It's showing old data. If I click "Succeeded" I can see todays data.
matiullahpro-onboarding
Hi there, I am facing an issue of using Japanese statement descriptors, but I am unable to do that. So far these are the steps that I have taken to resolve this issue.
- Created Japanese Test account
- Already set the static Kanji and Kana statement descriptors (tried using dynamic statement descriptor as well for kanji)
- Using Japanese Stripe test card for placing the order.
Still the order does not show Japanese statement descriptors instead if shows statement_descriptor_suffix which is in english.
For your reference, please have a look at following links:
Stripe docs: https://stripe.com/docs/statement-descriptors#set-japanese-statement-descriptors
Payment intent: pi_3LNaWsDBuqP1vtXb0vggBEPt
customer's last successful payment method and billing address is not pre filled in In stripe checkout
customer - req_umpfRk7ekozvxq
successful order - req_inzYsEZY6Pmi2E
now I'm trying this but the details not get prefilled - req_PH8Qpp5VHkU2gS
Hi there, I need help!.
I need to create a token from react native sdk to store a credit card for future subscriptions. what are the parameters to create the token?
When I try I have error:
{"error": {"code": "Failed", "declineCode": null, "localizedMessage": "Card details not complete", "message": "Card details not complete", "stripeErrorCode": null, "type ":null}}
I was able to do it for bank accounts for payments
await createToken({
type: "BankAccount",
country: "US",
currency: "usd",
accountHolderName,
accountHolderType,
routingNumber,
accountNumber,
});
Good day please I need help I want to create stripe here in Nigeria
Hi, what is stripe credit balance? How does it work? I mean, I have India account. I was testing stripe recurring payments. I'm testing things in live. Setup Intent for card charged me 1 INR for authorization. I have created plan 1 paise / billing cycle once subscribed to it, customer credit balance bumped up to 1 paise. Then customer subscribed to 9 paise / billing cycle plan, now his credit balance bumped up to 10 paise. Does this happen till it reaches 1 INR and then after which it starts charging the actual card?
Hi, I would like to get a list of possible billing schemes
but cannot find this anywhere
If i set subscription status "leave the subscription as-is", subscription will continue and next invoice will appear after next period??
Hi! My client requested to change the invoice details on the email part that she had already been paid. The thing is when I updated the invoice email part and redownloaded the pdf file the invoice details did not change. Was it because the invoice had already been paid with the email she used by paying it? Thanks for your help!
Question on Apple Pay -- I need to make calls directly to window.ApplePaySession methods for various reasons, in addition to using Stripe's PaymentRequestButtonElement to conduct Apple Pay payments. It seems I have to separately configure the Merchant Domain directly in developer.apple.com to do this, which means I host a apple-developer-merchantid-domain-association file for Stripe and a different apple-developer-merchantid-domain-association.txt file for Apple. Is there a way to have a single merchant config for both Stripe and for direct calls to ApplePaySession?
Hey! I am adding coupon functionality to a subscription on creation. I am having troubles when the discount of the code is of 100%.
The problem is that when I create a subscription on my php API it returns the client_secret to front-end project. I am taking this client_secret from the Subscription object that I just created ($subscription->latest_invoice->payment_intent->client_secret) like here: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#create-subscription.
But when I use a coupon (adding to call parameteres " ''coupon' => 'couponStripeId', ") the payment intent is null, so I can´t use any client_secret to return.
And I have another problem because I use the event "customer.subscription.updated" on a webhook for updating on my database some payment method information (last 4 numbers and expiration date). But when I use 100% discount this event doesn`t happen.
I have think about some solutions, but I don't understand correctly the implications and I would like your help:
Solution 1: I can add to create Subscrition call " 'expand' => [ 'pending_setup_intent' ], " and take from it the client secret, and in front-end change call to confirmCardSetup. But I donn´t know if it would work like my actual configuration.
Solution 2: I can controll on my code when de discount is of 100% and in that case create the subscription and create new payment method, returning setUp client_secret to frontend. And then add payment method to subscription.
Thanks for your time! 🙂
Hi, I'm based in Australia and I have to pay GST.
We're using stripe checkout sessions for setting up our subscriptions.
I have my billing_address_collection set to true.
My users who set their address to Australia are automatically charged GST. But it looks like users who put in non Australian addresses aren't charged the extra GST and so are paying less for the platform, plus it's making the GST side of things awkward for us.
Is there any way I can force people's addresses to be in Australia so that they are forced to pay the GST?
Hi! I have a question regarding Stripe fees.
Once webhook „calls“ "Checkout session completed" and is finished and returns object, where can i find „charges“ (Fee and Net) in the object received from the webhook?
Example: Customer pays for Vendor’s product (we´re using Prebuilt Checkout page). Webhook „calls“ Checkout session completed event and returns an object. We (Vendor) want to know where to find „charges“ (Fee and Net).
Hi! Question on migrating to the SetupIntent API - In the old day (using Souces API), I could reject customers to add a card required 3DS for every transaction since we charged off-session. The method is to check the card source object the customer created in frontend, reject if source.card.three_d_secure === 'required'.
After moving to the SetupIntent API, can we reject those cards? I don't see there's a way to do that in API.
I recently implemented Stripe into a web application using a Payment Element with a HTML/JS frontend and PHP backend. The form displays correctly and I am able to submit test payments. I am using Chrome Browser version 103 on MacOS 12.4. Normally, I don’t see the “Google Pay” button, but a few times, it has displayed. I can’t figure out why it displays some times and not others (all my testing has been on the same laptop using the same browser). My current configs match this very closely: https://stripe.com/docs/payments/quickstart.
Angus - GST and subscriptions
PeterDinis - Checkout Stripe fees
Fun_GKC - reject 3DS cards
mshell - Google Pay button
Hi, I'd like to know if there's a best practice guide to improving the performance of the calls to the Stripe APIs
Hello, good morning !! I have finished the Subscriptions and made some tests in test mode, they ran successful, but now i want to errase some of the Subscriptions and create new ones (already created), but when i try to delete the subscription it says it can only be archived because i have used it. How can i errase permantly that subscription and left the new ones, because the old ones are displaying also from the Dashboard Hello i cant answer to the thread its deactivated
Hi, how can I configure who and under which conditions should receive email notifications of a webhook endpoint not working well? Is there any place to configure it for the different stripe envs (prod and test)?
I have a coupon that I use to discount an annual subscription.
I've set it to "apply once", but when the customer adds people to the plan, it prorates them and doesn't reapply the coupon and thereby overcharges them.
I'm planning on fixing this by creating a coupon and setting the duration to 12 months instead.
I'm worried about a fencepost error though, and I want to be sure that it won't reapply the coupon at the start of the second year subscription.
The workaround would be making the duration 11 months, but I would be open to the original bug in the last month of the year.
Question: Can I confidently set the duration to 12 months, or do I need to make it 11 months to make sure the annual subscription won't be discounted twice?
I am trying to write some code to bring a customer online to complete 3DS for a failed payment. I am using the payment_intent's client_secret. It appears to be failing with a 404 as I am using my apps public key (I am using connect) rather than the connected accounts public key. Is it possible to do this using my public key (the one that owns the partner app)?
Hey, I added a event listen in the webhook for the credit note update (credit_note.updated) but there is no event coming in webhook, when someone use the credit notes or credit notes are added
evening,
I want to ask , is there a way to authorize an amount of money without capturing it if the card required authentication on each transaction (3DS2) ?
Hi Stripe,
is the paymentLinks API endpoint still valid on stripe?
I tried pinging using Node.js
const paymentLinks = await stripe.paymentLinks.list({
limit: 3,
});
console.log(paymentLinks)
I get an undefined error
Hi stripe, i try to verify an account with custom type. I got message disabled_reason: "listed"
I console.log(stripe) and i don't see paymentLinks defined as a pingable endpoint anymore.
hi, if the user subscribes for 2 months and 7 days, what is the general behavior of the subscription schedule for this kind of duration? do we get extra charged for 7 days or do we get extra charged for the entire 3rd month? Thanks.
Py-verification
@copper reef Sorry to bug you again -- do you happen to know whether PaymentRequestButtonElement will check for setup if it is removed and added to the React hierarchy a second time? or does the initial result get cached?
Hey, I'm having trouble creating a subscription and confirming payment using an existing payment method on the customer.
I'm passing the customer and default_payment_method to stripe.subscriptions.create() , which then creates the paymentIntent automatically. Because I'm trying to use the already existing payment method and not using PaymentElement, I can't pass elements to stripe.confirmPayment().
Is the proper solution to retrieve the paymentIntent and confirm it using stripe.paymentIntents.retrieve() and stripe.paymentIntents.confirm()?
Hello, I have an issue related to calculation of the next invoice (proration). For some reason the proration does not seem to return the correct invoice value for upgrading from monthly to yearly subscription. stripe.invoices.retrieveUpcoming
Hey Stripe Team! So we've been experiencing an issue which I was hoping you could help with - we're using the Stripe Android Terminal SDK with version 2.10.0 - and every so often a customer gets charged twice. These 2 payment ID's were charged to the same customer within a minute after one another (pi_3LNS3yFk5BSitd8b1JDIL5qL and pi_3LNS2QFk5BSitd8b1dkl0KYD). Any idea why this is happening?
Hi Stripe,
In my account I've provided all the necessary details to start Connected Account. I noticed after completing these steps I am unable to see the button 'Create Connected Account'. Is there a country restriction to creating Connected Accounts?
Hi,
When the application calculate application fee (application_fee_amount) during the payment intent creation.
Could you please confirm this amount have to include VAT ? I'm not sure how to modelize in Stripe if the amount I set is VAT included or not.
Moreover when I go on the dashboard, on the payment, there is no specific indication about VAT for that field.
I suppose that if the application have to pay VAT, it should be included into application_fee_amount .
Thanks
My create account system has it a valid credit card is required to register if I put a ip address of someone who keeps making multiple accounts but using the same card on my block list will it stop them from registering with that card?
Hi,
I am trying to use the orders API to create an order - I am following https://stripe.com/docs/orders/create-and-process#create-order.
However, when I try to input line items, I get the following error:
Object literal may only specify known properties, and 'line_items' does not exist in type 'OrderCreateParams'.
Can someone help me understand what's causing this error?
Here is my request:
const order = await stripe.orders.create({
currency: 'usd',
line_items: [{product: '{2}', quantity: 3}],
})
Hi, I just observed that when subscription schedule is created, an invoice gets generated in the draft mode. However, when this subscription is cancelled immediately, its invoice somehow stays and gets charged later. I just saw this behavior while running time using test clock. How can we also delete the invoice connected to relevant subscription schedule?
#999319362261491794 message I want to update the credit amount used in our CRM using the webhook
Hi,
how can I modify the automatic payout frequency of connected accounts ?
Thanks
Hi, there.
I want to implement this process in stripe and I am not sure how to implement it.
1, there are 2 types of users: student and coach
2, student makes a hiring request to a certain coach with certain price and at this time, the payment should be created and should be hold in this platform.
3, if a student cancels that request, that money should go to student's card.
can anyone help me?
I know this should be done using stripe connection.
Hi gang. I have just received my Stripe wisepad 3 terminal and I was wondering if anyone can please help tell me how to get it all set up with my stripe account and ready to use please ?
Hi there, we seem to be receiving webhook events for the test environment on our live mode webhook url. We had configure different urls for test and live mode. But when we make test payments using cards like 4242424242424242, the webhook events are sent to the live webhook url instead
Jeff Jin-hold-capture
Hello, I have a doubt with Webhook and Checkout session
the order of events when I receive a payment
@copper reef - thanks. yeah, its kind of hard to test Apple Pay because getting it to an unconfigured state is so tricky. even removing all the cards doesn't do it. anyway will try to test, thanks.
Hi, we are having serious difficulty finding out what fee % we are being charged for Stripe transactions through our Shopify website. does anyone know what the fees % are ?
Hey, its me again 😂 I need to get the gross volume and net volume from the stripe account, theres any method to do it?
this is what I need to get and i see this is not part of the balance of the account (with has the methods to get)
I need a phone number to contact customer service! I’m done with bots!!!!!!!
When I add a new Product
I can't find my price Currency ?
I have errors After connection user return on my site.
[2022-07-20T15:38:31.236454+00:00] log.DEBUG: get code ac_M5qgNZm1rF84vT6AHULYY2F87NhXSLP3 [] []
[2022-07-20T15:38:31.331883+00:00] log.DEBUG: Slim Application Error Type: Stripe\Exception\ApiConnectionException Code: 0 Message: Unexpected error communicating with Stripe. If this problem persists, let us know at support@stripe.com. (Network error [errno 92]: HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)) File: /home/mentiumfi/public_html/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php Line: 579 Trace: #0 /home/mentiumfi/public_html/vendor/stripe/stripe-php/lib/HttpClient/CurlClient.php(531):
Hello again, good morning !! I have finished the Subscriptions and made some tests in test mode, they ran successful, but now i want to errase some of the Subscriptions and create new ones (already created), but when i try to delete the subscription it says it can only be archived because i have used it. How can i errase permantly that subscription and left the new ones, because the old ones are displaying also from the Dashboard
Hi! Stripe tax question:
When automatic tax is enabled and tax id is added to customer details, tax exempt is still "none" (I expect "reverse"), but tax disappears from upcoming invoice (expected). So it seems like the system ignores tax exempt.
When I remove tax id, tax appears (expected). But when I change exempt to "reverse" it disappears again - this time exempt is not ignored.
Account country is DE, customer country is FR.
How can I have correct tax exempt for customer when automatic tax is enabled?
Hey, I want to create a customer and then use the BBPOS WisePOS E to add a payment method for that customer so I can use automatic billing for them in the future. I am not super familliar with the Stripe API but I've been looking and haven't found anything in particular. If I charge the customer using PaymentIntent will that payment method be added to the customers Payment Methods? Otherwise, is it possible to use the API to instead of doing a PaymentIntent use the card reader to collect a payment method?
I want to use server driven integration not the terminal sdk
Are there any ideas when the Payment Element will support existing cards. Until that flow exists it kinda sucks that you need to have two payment flows to handle new / existing cards.
Hi! Stripe Google Pay Question:
I have integrated stripe and google pay in my app, but in the documentation its given we should submit the app to google for their verification. I don't know where to submit it. Can you please help me.
Thank You
hi
hi friends
we are opening a businessCan you help?
do we have to unite Stripe with some shopping cart?
how is it?
can you help ? thank you
can anyone explain the shopping cart?
we have a blogger
can we add a Stripe shopping cart to Blogger?
yes I am
hi
Please go ahead and reply in the thread I created above to keep the channel organized!
which one?
Hi is there a way to add Stripe Connect Onboarding to our Vendor registration page?
@slate forge we try to keep all discussions in threads on this channel
Got it
i have a new question
@session = Stripe::Checkout::Session.create(
payment_method_types: %w[card],
mode: 'setup',
customer: retrieve_stripe_customer_id(order),
billing_address_collection: 'required',
success_url: root_url + "authorize_success?session_id={CHECKOUT_SESSION_ID}",
cancel_url: order_url(order)
)
any property to set that will save user's credit card info
Hi there, I'm trying to integrate with payment elements beta (https://stripe.com/docs/payments/finalize-payments-on-the-server). I have 2 questions:
- I noticed that when creating the initial payment intent with
setup_future_usageparam, regardless of it's value (off_session, on_session), some method payments are not displayed in the element. Is that by design? - Later on when I'm updating the payment intent from the server call I am attaching a previously created customer. At this stage I'd like to attach a payment method to the customer if the payment method allows by using
customerandsetup_future_usageon the payment intent update call. It works for cards, but returns and error for some other payment methods which I checked:Stripe::InvalidRequestError (The allowed types provided (card) are incompatible with the attached PaymentMethod on the PaymentIntent. Please replace the PaymentMethod first or include p24 in the allowed types.)I understand not all payment methods can be saved for later off session usage, which is fine, but how/where can I check which methods are allowed for that so I can save them. Thanks!
Hey guys. I took over Stripe from a predecessor. Trying to determine how something is set up. We do all of our charges through Subscriptions on Stripe Billing (ie we do not do any one-time charges for anything).
All of our subscriptions are set up with on_behalf_of mainly so that the statement descriptor shows up with our connected accounts' information. This works fine for all of our subscriptions where a credit card is used.
Currently, however, we are experiencing issues where ACH charges are pulling our platform statement descriptor.
I found this article—https://stripe.com/docs/payments/ach-debit#statement-descriptors— which seems to indicate that ACH charges will pull the statement descriptor differently based on the type of charge you are issuing. See table in screenshot.
My question is: because all of our charges are being generated by subscriptions (and not by one-time code firing from our end) I'm not exactly sure how to tell what type of charge we currently using (direct, destination, separate with transfer)
Is there a straightforward way for me to query a past charge using Postman, look at the payload, and say definitively which charge method we are using?
hi,
in the previous thread I had asked this question:
Hi, I just observed that when subscription schedule is created, an invoice gets generated in the draft mode. However, when this subscription is cancelled immediately, its invoice somehow stays and gets charged later. I just saw this behavior while running time using test clock. How can we also delete the invoice connected to relevant subscription schedule?
I did not got any reply so asking it once again. Could you please help me to resolve it? Thanks
Hello,
I hope you can help me with the following:
At the time of purchase of a subscription or renewal, the receipt does not arrive automatically in the email, how can it be enabled?, in order that the receipt arrive automatically in the user's email every time there is a charge to their card.
Any help is very appreciated.
Hi, is there a way for me to retrieve all accounts which have a pending account balance because they've yet to complete Stripe onboarding?
Hi Stripe,
When calling the update payment link API, how do you attach a new line_item id and price to the update payload?
https://stripe.com/docs/api/payment_links/payment_links/update
My use case is: I want to update paymentLink's checkout price from $10 to $15. How do I do that?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
question on Google Pay -- I don't see the button showing on iOS Chrome. does Stripe not support Google Pay in that context?
Hi
I'm integrating stripe to my react-native app using @stripe/stripe-react-native
When i use "createToken" from useStripe hook, I end up getting the following error though the right request parameters with card details are passed.
Request obj -
{
type: 'Card',
name: 'David Wallace',
currency: 'usd',
address:{
city: 'Chennai',
country: 'India',
line1: '121, Bloomingdale avenue',
line2: 'River Street',
postalCode: '600078',
state: 'TN'
}
};
Response -
Error: {"code":"Failed","localizedMessage":"Card details not complete","message":"Card details not complete","declineCode":null,"type":null,"stripeErrorCode":null}
Hello! when making a call to PaymentIntent.list in ruby, what is the syntax for passing the stripe customer id as well as the created.gt optional parameter?
question on Google Pay -- is there a possibility to always display Google Pay button, regardless user hasn't added payment method in its GPay account?
Hello. We have just a payment portal with Stripe connect functionality. While the fund transfer funds from our account to other connected stripe accounts are working fine, every new account that has connected with us seems to be rejected by Stripe citing ineligibility. This has happened to individual accounts with phone and verification completed. We are at a dead end with customer support and someone suggested reaching out to this channel.
Hi Stripe team! We have several separate apps and plan to integrate Stripe on all of them. We have specific ‘Products’ for each app. We’re working on ‘Stripe Webhooks’ now. It seems an app listens to all ‘Events’, such as payment accepted or subscription cancelled, from every ‘Product.’
Is there a way to listen only to events activity for a specific product? We were hoping one app doesn’t have to receive notifications about another app’s activity. Thanks for your help 😀
Hi Stripe team,
We had previously secured a temporary rate limit increase while we worked on some GET request optimizations. We have completed those optimizations but are now seeing an elevated number of POST request rate limits while nothing has changed on that side.
I am setting up stripe using reactjs. I am looking at the checkout page API. It looks like it wants a price id.
Is there a way to supply the price directly instead of a price id? My service is going to have many different options for prices, and i dont have the vision as to how i would cinfigure "add ons" to these prices (adding additional money to the bill)
Hi Stripe -- I am trying to use Payment Intents with Subscriptions for credit card transactions using Stripe Elements. I am using this method: confirmCardPayment, however, that creates a one-time payment. What I want to do is have the first payment be part of the Subscription. Is that possible?
Hi! I'm having some problems with the onboarding link for a connected account- it redirects immediately to the redirect link and I'm a bit puzzled as to why.
Hi, is there a way with https://stripe.com/docs/js/elements_object/create_payment_element to enforce always showing fields for billing details such as address, phone etc?
Is there a way we can add google_pay or apple_pay PaymentMethod for testing in test mode
Hello, could we have the VAT on the tax invoices since march
hi
is there any forum that you would recommend to fix a code
?
a technical forum to understand how to change a part of a code
oh its appart from
Stripe
thank you
Good afternoon Stripe! I am trying to assign a location to a WisePad 3 without using or deploying a terminal. Is that possible?
There seems to be an option in the dashboard for Verifone P400 and BBPOS WisePOS E, but not for the device I am using. Can someone please assist me with this detail? Thank you!
Good afternoon, I have this message on website. Who can I contact for a help?
Hello,
I plan on using local storage to handle guest checkouts. Is information such as the stripe product_id, price_id and maybe tax code sensitive data that shouldn't be public or is it ok if it is?
When using Payment Element, I can see the Afterpay as payment method. After testing on Checkout Session, I don't see that option anymore.
Do I need to pass any special things in order to let the option shows?
hello, we're testing out the FinancialConnection Api on our node app. Our default api version is 2019-05-16. So we're passing a the latest version when instantiating stripe like so:
const stripeNew = require('stripe')(config.STRIPE_KEY, {
apiVersion: '2020-08-27'
});
await stripeNew.financialConnections.sessions.create({
account_holder: {
type: 'customer',
customer: 'cus_XXX',
},
permissions: ['balances', 'ownership', 'payment_method', 'transactions'],
filters: {
countries: ['US']
}
});
Is there something we have done incorrectly? We're getting back "Cannot read property 'sessions' of undefined"
Is there a way a Customer can add a PaymentMethod without my API, adding it but from stripe like a page or an iframe to add credit card
Reposting an archived thread:
Hi,
I am trying to use the orders API to create an order - I am following https://stripe.com/docs/orders/create-and-process#create-order.
However, when I try to input line items, I get the following error:
error TS2345: Argument of type '{ currency: string; line_items: { product: string; quantity: number; }[]; }' is not assignable to parameter of type 'OrderCreateParams'.
Object literal may only specify known properties, and 'line_items' does not exist in type 'OrderCreateParams'.
Can someone help me understand what's causing this error?
This is my code:
const order = await stripe.orders.create({
currency: 'usd',
line_items: [{product: '{2}', quantity: 3}],
})
I get a compiler error (see screenshot)
question on Google Pay - Hi! could it be that Google pay is not supported on Iphone's Chrome?
Hello,
I have had this discussion open before, as more information/testing was required, I did and I need further help.
#998694899920683151 message
Hello - at the risk of sounding like an idiot - in our test area...when we try using various cards that fail things like CVC check...Stripe correctly keeps us on our checkout page and returns an error. In our live mode...I just was able to use my real credit card and provide a bogus expiration date and CVC and the transaction went through happily. Can someone please point me to what I'm supposed to enable to control what gets validated when a payment is submitted? Thanks!
Hey guys, this is probablt a stupid question, but I'm having trouble connecting stripe to my shopify account, I'm not sure where I should connect the api key
it doesn't show us a mistake or say that anything is wrong anyway, yet if I try to make a test order it gets declined
Hi Stripe support, we are looking to apply a coupon to a one-time invoice with a one-time invoice line item. We are able to do this through Stripe Dashboard however I couldn't find documentation on how to create a discount and apply to an invoice through the API. I was only able to find resources on applying coupon to customer/subscription. Could you please help us with some resources around this?
Hi everyone, is payment intent API glitched? I'm no longer able to use pix as payment method using it (both test api and production api). I'm receiving the following error
{
"error": {
"code": "payment_intent_invalid_parameter",
"doc_url": "https://stripe.com/docs/error-codes/payment-intent-invalid-parameter",
"message": "The payment method type \"pix\" is invalid. Please ensure the provided type is activated in your dashboard (https://dashboard.stripe.com/account/payments/settings) and your account is enabled for any preview features that you are trying to use.",
"param": "payment_method_types",
"type": "invalid_request_error"
}
}
Hey, I need to get all transactions of an connected account and customer account. You guys know how to do it? i cant find in the API docs the method
Can i personal DM a Dev?
I've got a pretty unusual question for here I think - it's for the maintainers of stripe/veneur - I can see in the code that it supports kubernetes service discovery for global aggregation, but the docs don't seem to indicate that's the case. Basically... should I trust it? And I'm also wondering if there are some instructions to run the more recent 14.2 tagged docker images anywhere? The default entrypoint is erroring out for me, and I'm not sure what config variables I'd need to override.
Hi, which API endpoint do I call to allow users to view their Stripe dashboard after they've completed the Account Link?
Hi Stripe, following up on Connected Account question:
I'm still not able to see "Create" button even under "Test Mode". Am I missing a configuration/settings/step? Trying to triage what I need to do. My Other Stripe account works perfectly fine and I can create connected accounts.
Thank you so much in advance
Hello
Hello? I have a question about the website.
Hi,
I am trying to use stripe elements with payments intents (using React/ Node) - in https://stripe.com/docs/payments/quickstart, the client secret is passed to the Stripe element in app.ts :
return (
<div className="App">
{clientSecret && (
<Elements options={options} stripe={stripePromise}>
<CheckoutForm />
</Elements>
)}
</div>
);
However, in https://stripe.com/docs/payments/accept-a-payment?ui=elements&html-or-react=react&platform=web#customize-appearance, the client secret isn't passed to the element in index.js:
return (
<Elements stripe={stripePromise} options={options}>
<CheckoutForm />
</Elements>
);
The behavior, as far as I can tell, seems similar.
- What is the difference between passing the client secret vs not?
- When should we use one vs the other?
Thanks
Good afternoon, I have a few questions about Stripe Elements to see if I can customize to our business needs.
Hello Stripe Team,
How can I now the parameters for stripe.createToken for other countries?
For example the US request:
routing#
acct#
while for Australia, they ask for:
bsb#
acct#
Hi Stripe Team,
I have a question about setting up MEANDU moving to Stripe. My director already has a stripe account to receive gift voucher payments. Should I use the existing stripe account or create a new one? I am unsure whether his account is an "express" account. Thanks
Hi there, we are having a re-occuring issue where there's a 3DS check involved, so there's a redirect to the 3Ds URL, after which it comes back to our return_url. At that time when we check the payment intent, the status is still "requires_source_action" even though it was successful. Resulting in us thinking payment failed and gave an error to the user
Hi Stripe--For the Subscription Payment Intent it requires a Customer Id, which means you need to create a Customer first before submitting the form. What is the best way to protect the Customer creation from form spam?
Hi Stripe Team,
i have a question about Using OAuth with Express accounts
is it possible to pass a custom parameter like a User ID , and get that later when they are redirected to our website ?
Thank you
Hi guys, I'm facing a problem when create a Japanese Standard connect stripe account ( the fields in capabilities : Card payments + Transfers have kept Pending since I created a account ) . I use the test data via this link for dob (https://stripe.com/docs/connect/testing) and the test bank data as Stripe recommends. But if I use another key from an old account, same input data , It works . That's so weird and I do not figure out why
Hi stripe, how to get notified when customer pay to our link payment stripe
Hi Stripe Team,
When our users use Alipay, Alipay prompts the merchant status to be abnormal
We call the Stripe interface to return normal
@misty hornet
Hi @river eagle I've created a thread for you, shall we continue the discussion there?
Hey 🙋🏻♂️ I'm trying to use the API to verify micro deposits on a setup intent using the descriptor_code but keep getting a 400 bad request error I followed the instructions here: https://stripe.com/docs/api/setup_intents/verify_microdeposits
I'm passing a Bearer token for authorization and the Stripe-Account header with an account ID since this is a connect account.
Any advice on what I might be doing wrong? Thanks!
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi Stripe Team
I am trying to pay a bill less than $0.50 US
but stripe doesn't accept
Is there a solution to this problem? 😭 😭 😭
Hello. I want to continue my discussion. https://discordapp.com/channels/841573134531821608/999344964767064075
Hi there can i ask ? can i have api for get record usage current period like dashboard ?
https://stripe.com/docs/api/usage_records/subscription_item_summary_list?lang=node
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
@short imp I've reopened the thread
hi can i ask is there a way to personalise the reciepts that get sent out? I am a physiotherapists so need to add my professional number for health funds to claim
Hi everyone, I am building an app, where potentially I could have many cancellations. It is not the cancellations because of users, these cancellations happen because users could not achieve some milestones. There is an option not to charge, but I think users may change their minds, which I don't want to happen. I could introduce fines, but what would be the best approach here?
Quick question regarding bank verification. I am working with Connect and creating custom account. If I decide to to add a bank account via my own dashboard, what are the steps that I can take? I ask because I tried Financial Connections Session, but for some reason it does not work on production build of my app.
TheUchi007-bank_accounts
Hi, I messed up. Rooky error. While setting up a woocommerce shop I added set the wrong strip account - I created an express account and now I want to repoint woocommerce to the correct strip account. It seems - from strip help pages - that I need a plugin to manage this. Would anyone here know which is the right plugin for this purpose please? (or have other suggestions, thanks)
option 1
https://woocommerce.com/products/stripe/?quid=d242f2d18f9b5ce65686c3fa52a729dc
or option 2
WooCommerce Stripe Payment Gateway
available inside word press / add pluggin
Also, bit of a long shot, but is there any way to merge the sales handled as transactions from the express account into the real stripe account? Thanks for any response.
Do We need to hit any API for confirmation of 3D secure payment?
Does anyone know if there is an api to set radar rules?
Hi, enabled event subscription_schedule.canceled is not getting called from webhook when we cancel the subscription schedule.
Hi. I need help with regards to the payment links. So I added a product and set new price for discounts, I created Volume Price. So here’s what I need, fo example is 950$ enrollment fee per student, but when the parents enrolled 2 students, the total should be 1790$ instead of 1900$. But when I save and check my link, it allows me to input quantity but the total for 2 students is 1900$ instead of 1790$. Volume price was set as a default payment. What should I do?
I can’t connect to CS support chat
In Manage failed payments If Subscription status => 'leave the subscription as-is' what will happen ??
Hi to everyone! 👋
Easy question: Can I use a customer created inside a custom connected account through the main account?
Hi Everyone,
This is my first time using Stripe API and had a question.
If I am using the stripe.redirectToCheckout API and I don't want to charge a customer immediately, can I change the capture_method to "manual" somehow in the request? I see that I can modify the PaymentIntent capture_method, but I don't know how to then pass that on to the redirectToCheckout request.
The reason I want to change the capture_mode to manual is that I don't have an inventory management system in place yet so I can only sell an X amount of product. With capture mode manual, I am hoping to not charge customers that won't get my product.
Hey, I made a WooCommerce account and set up stripe on it, when I made a test payment to myself, it said my Deposits are Temporarily Suspended. How do I get that fixed?
Hi there, when setting payment from Stripe Admin I add SEPA off. Yet it remains in payment links and available for clients. How come ? How can I change that please ?
Also second question if I have stripe duplicates can I merge them if they concern the same customer ?
We used to able to attach a default source to a customer using the Source API. In the new API (payment intent and payment method), how do we attach a payment method as default to a customer?
Hey! I am adding coupon functionality to a subscription on creation. I am having troubles when the discount of the code is of 100%.
Yesterday I tell you that:
The problem is that when I create a subscription on my php API it returns the client_secret to front-end project. I am taking this client_secret from the Subscription object that I just created ($subscription->latest_invoice->payment_intent->client_secret) like here: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#create-subscription.
But when I use a coupon (adding to call parameteres " ''coupon' => 'couponStripeId', ") the payment intent is null, so I can´t use any client_secret to return.
And I have another problem because I use the event "customer.subscription.updated" on a webhook for updating on my database some payment method information (last 4 numbers and expiration date). But when I use 100% discount this event doesn`t happen.
I have think about some solutions, but I don't understand correctly the implications and I would like your help:
Solution 1: I can add to create Subscrition call " 'expand' => [ 'pending_setup_intent' ], " and take from it the client secret, and in front-end change call to confirmCardSetup. But I donn´t know if it would work like my actual configuration.
Solution 2: I can controll on my code when de discount is of 100% and in that case create the subscription and create new payment method, returning setUp client_secret to frontend. And then add payment method to subscription.
I try the first solution as you propose me but when I create the subscription without 100% discount it doesn't retunr me any pending_setup_intent
MrsRumi-subscription
Hello 👋
I've some questions regarding webhooks events 🤔
1/ I assume it's impossible to guarantee webhook event order as long as we subscribe to multiple events right? The reason I ask is because we use both card and sepa payment method and I just realised that whenever a successful payment is made, we have checkout.session.completed customer.subscription.updated and invoice.paid that are sent.
2/ Even if the checkout.session.completed marks the payment_intent as unpaid for async payment (SEPA), it appears the subsquent customer.subscription.updated is still considered active (even though the user has not technically paid yet). Is there any reason for this?
hello, is there a way to prematurely trigger a renewal of subscription for a customer, for testing purposes?
Hi, is it possible to transfer money between connected accounts in stripe?
hi, is there a way to retrieve an invoice for a subscription_schedule from either subscriptionId or subscriptionScheduleId ? Thanks. I would like to retrieve invoice information from the response when webhook is triggered.
Hi there, i wanna ask, if i have subscription bettween 19 january to 19 febuary but i not pay the invoice current period but in 25 march i pay the invoice, in subcription start period and end period change to 25 or stay in 19 ?
Hi there, I'm trying to add Bank in test mode, but it says
"Test Bank account are not supported at this time. Please use a valid bank account instead"
Hi Stripe, Can we set the default decimal values for the Account while receiving the payments and in payouts, while creating the invoice item the Amount value and unit amount are accepted only integers but they are rounding to two places as a decimal. Can I have more information on this, please
Hi #dev-help I am attempting to add a new subscription and i want user to pay for that, i have a payment method already saved. Should i use confirmCardPayment?
Morning All! Quick question, how would you guys tackle this issue in concept: need customers to be able to pay a deposit fee - day 20% and then at a given date (say delivery) to collect the remainder of the full amount - 80%. Thanks! At this stage i could do 2 payments and store status... just wondering if there's a better way?
Hi #dev-help I want to use the Order function. However, I noticed that it doesn't say anything about whether the order will expire or whether it will be cancelled after a certain period of time.
Because my users don't always finish the payment on time, it may be a few days or half a month later. I'm worried that when the user goes to complete the payment, they won't be able to use it because the order has expired.
hello, need help on webhook
Hello, having a few issues with stripe connect.
Set up is: "standard account" + direct charge
Objective:
To receive "reservations / bookings" and manually approve / reject them.
Even if the seller has no stripe account connected.
Conditions now:
We implemented a delayed capture where the seller has 7 days to connect his stripe account before a sale is automatically rejected.
Also implemented manual approval / rejection of sales with the same 7 day time frame (delayed capture with payment intent)
Bug:
If seller receives a booking without stripe connected, buyer is charged twice.
- 1x charge at time of booking,
- 1x charge when seller connects his account and approves the booking.
Hi #dev-help, I am having a problem with a customer who made an order on our shop website a few weeks ago. The payment was recorded in stripe as charged the customer, but no pay-out was received into our bank. Can you please assist?
Hello #dev-help I am trying to add a virtual card to my google pay wallet, adding the card manually works fine, however, adding it through the stripe SDK fails with this error:
"error": { "code": "more_permissions_required", "message": "The provided key 'ek_live_YW*********************************************************************_******tyHQ' does not have the required permissions for this endpoint on account 'a***************c'. Having more permissions would allow this request to continue.", "type": "invalid_request_error" } }
Can anyone tell me what should be my next step?
hello, can i clarify if im right to calculate overages in invoice.created for metered billing in subscriptions? i want to add on the overage costs to their invoice before it is billed to the customer when their subscription renews.
When testing the above locally, upgrading to pro plan from standard plan, the overage costs are tacked on to the upcoming invoice rather than the invoice generated when the subscription is modified. Im unsure if itll be the same for when subscriptions are renewed...
Hi folks, I'm having some issues with invoices and charges, namely concerning the description field. What I would like is to set the description field (of either the invoice or the charge) and have this show up in the charges page, rather than Invoice ASDF-0001. So far I've tried:
- Setting it in the
Invoice.descriptionfield without any such luck - Updating the
Charge.descriptionfield after varying time intervals
For these options I have always seen the correct description in the event log, but it never reflects in the actual view. The only reliable method I have found is by manually editing the field in the browser, but naturally this isn't scalable. Is there any way to achieve what I'd like?
Hi, how to set payment_behavior of subscription when creating subscription schedule? What is the best possible way to do it?
Hello, I use report run API and I have error in CSV file.
I download this reports from users accounts .
{
error": { "code": "resource_missing
doc_url": "https://stripe.com/docs/error-codes/resource-missing
message": "No such file upload: 'file_1LNvwHEMTxa5UMJ63vZHE9Xn'
param": "file
type": "invalid_request_error
}
}
Hii Everyone, how can i verify my personal account details
while connecting platform account with seller account using oauth2
my code is still in testing,
Dear Stripe Team,
i want to allow my logged in users in my mobile app to be able to connect their stripe account
to my company stripe account via the stripe connect feature.
- What i want to achieve is once the users are connected to their stripe account i can then take their stripe
user id as well as my app's user id and send it via api to be stored for later use ,
what is the best approach for implementing that ?
hi, I get this upon invoice deletion we have an error ==> StripeInvalidRequestError: You can't delete invoices created by subscriptions.. My requestId is:
req_zsEvjCwDivxd5q also the subscription schedule that was cancelled still has a draft invoice picked up for processing by stripe. it is all happening in this subscription with ID: sub_1LNwK8GdNldKu1zmimu8phic
Hey, i have this code on my frontend
const {error, paymentMethod} = await stripe.createPaymentMethod({
type: 'card',
card: elements.getElement(CardElement),
});
and it creates a PaymentMethod but how can i attach it to my customer ?
hello I am a junior developer, I develop a maket place in django with python, and I encounter problems with the creation of account links for custom connect accounts in stripe, I tried to follow the advice of the doc without success. Thanks in advance
Hi there, I am currently confirming payment before using goes through 3DS process. How can I confirm payment intent after this process?
Hi Does the Stripe webhook support authentication so we don't have to enable public endpoint in our API?
Hi There I am Working on The ACH Payment Method what is process to implement the New Version of ACH Payment
After onboarding new test standard account, it is becoming restricted and payment is not happening
how did i pay from platform account to that account
during testing
I need help here https://dashboard.stripe.com/test/payment-links/create
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
test bank account number and ssn number mentioned on website is giving error
need some other test details
Please chat in our thread
Hi, i checked the tutorials send to me yesterday but still had issues.
Our aim is: After the customer clicks on the 'Secure checkout' button the customer is redirected to the prebuilt checkout page where they enter their card details. The form content as shown on the photos must be saved on our mysql database, after the order is registered on the database the customer has to be directed to the success page manually because there is no control system in place.
In the checkout_session.php which ‘if’ statements can we add.
In the tutorials, there is a js function present but doesnt show how to use it, what php folder to communicate it with and what php method to use
if we can do the 'if' statment the way we want before redirecting to save the customer details on our database, then we can redirect to success page.
is there any way stripe will consider releasing an SDK for Xamarin
I have seen multiple resources online of people having questions and struggling with integration.
So sorry for the disruption, but could I have #dev-help message reopened? You have my undivided attention now
hi i would like to integrate stripe in my vue3+ts frontend can somebody help me, some guide .. thnks!
Hi, I'm building a 2-step checkout form using elements beta. In this guide https://stripe.com/docs/payments/finalize-payments-on-the-server#submit-the-payment there's a part of code which check for the intent status (generate_response method in ruby tab). I've noticed that when using some of the payment methods (SEPA debit) the payment intent comes back with processing status which is not checked in the example code. I am wondering what's the best way to handle it?
Hello, does anyone know when this went into beta? https://stripe.com/docs/invoicing/multi-currency-customers
Was this recent?
I guyz, when i create and pay an invoice, it automatically creates a payment intent with the description : "Payment For Invoice", is it possible to modify this while creating the invoice ?
hello I have a problem with the implementation of the script.js for the creation of token account for con'ect custom account with django. could you help me ? Thanks
Hello there,
I have a currently running Stripe integration with subscriptions based on one or multiple items.
When I'm creating a new subscription, I'm using the items option to specify one or multiple item prices.
Our prices are quite stables, and we didn't create new prices since a while, when custom price ids were possible.
My current integration :
Subscription::create([
'customer' => 'cus_xxx',
'items' => [
['price' => 'my_custom_price_1_id'],
['price' => 'my_custom_price_2_id']
]
]);
Without custom prices ids, I have to retrieve the price id from stripe based on my custom id, and then create the subscription with that id.
Is there any way (preferably using the price lookup_key ?) to reproduce the old custom price id behavior without having to retrieve/store the generated Stripe price id ?
I don't want to retrieve/store a map of price id by lookup_key for all my prices, but I'm afraid it'll be quite mandatory if I want to achieve the same behavior without custom price id.
Something like that would be amazing, but I didn't found any documentation on creating subscription items by price lookup key
Subscription::create([
'customer' => 'cus_xxx',
'items' => [
['price_lookup_key' => 'my_custom_price_1_id'],
['price_lookup_key' => 'my_custom_price_2_id']
]
]);
deathpote - custom IDs
Hello there, is there any way to categorize my pricings , in order to filter my invoice by those categories ?
Hello everyone! Are there any resources I could look at in order to integrate stripe subscriptions with my website with Flask?
(As in I want my website to recognize that a user has successfully subscribed through Stripe)
Hey folks. I am from a SaaS company and we charge user for audio duration that gets processed by our platform. I am trying to find a way to let the user pay for a package, something like "Buy 100 hours of processing and get a discount".
The main thing is that a user pays upfront and we should keep track of usage
Does anyone know if there a Stripe flow that could help us with that? I wrote down more details here
https://stackoverflow.com/questions/73067491/stripe-charge-upfront-for-metered-package
Thank you!
Hello, I am implementing Stripe push provisioning and managed to add a card to the device wallet, however, trying to call listTokens() returns an empty list, but I can see the new card in the google pay app.
When using Stripe promo codes with subscriptions what is the recommended approach for displaying the discount to the customer on the front end without using Stripe checkout?
Greetings, I'm looking for more information regarding what express accounts are presented during on-boarding. From the documentation it looks like the more information provided during initial account creation, there should be less information for the user to fill out during account on-boarding.
I'm currently providing 'country' and 'business_type' during account creation; however when visiting the onboard url after generating the account link, the user is still being asked for country and business type.
const account = await this.stripe.accounts.create({
type: 'express',
business_type: 'individual',
country: 'US',
});
const accountLink = await this.stripe.accountLinks.create({
account: account.id,
refresh_url: 'https://example.com/reauth',
return_url: 'https://example.com/return',
type: 'account_onboarding',
});
console.log(accountLink);
TLDR: How much information do I need to provide during account creation in order to have Country + Business Type page of on-boarding to NOT show up?
Hey all, I'm facing an issue where a customer in India is unable to purchase a subscription for our platform. The invoice goes from finalized to void (generated by Stripe), but the event doesn't provide any information on why. Further, the user alerted me to this: https://support.stripe.com/questions/background-on-indian-government-regulations-affecting-card-payments , but as far as I can tell it doesn't require any changes on our end (we use the customer portal for card management, then create a subscription through the Node API). I did notice that in the voided invoice, there isn't a mandate:
"payment_settings": {
"default_mandate": null,
"payment_method_options": null,
"payment_method_types": null
},
Any ideas?
RobertGoddard-express-onboarding
Hi friends, I have a problem, I made an intergration klarna on my stripe by API, everything works without worries the only problem is that on the invoice klarna it displays my email address instead of the name of my company, I do not know how to change it someone can help me please
Hi friends, does anyone know how additional verifications can be set for existing Connect accounts using express? I've read the documentation on how to set additional verifications using the /accounts/ API, however, this only seems to work for type="custom" connect accounts.
https://stripe.com/docs/connect/set-additional-verifications
Hello - I want to know what's the right process to add invoice items to invoices. From what I see in the API, I should create invoiceitems per each item and then - when it's time to invoice, create an invoice and go back to the invoiceitems and set the invoiceid on them and update them? Or am I missing the right way?
👋 Hey folks, wondering what the implications are of Cancelling an Issuing card versus marking as Inactive (terminally) ?
https://stripe.com/docs/api/issuing/cards/update
It says that no authorization will be recorded (meaning getting authorization webhooks and events) - is this the only difference?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Williams27-klarna
Hi guys, i am new here. I am looking for the info regarding whether i can collect the credit card info on my own and send to stripe to process
Hello. I need to know a formula for calculating taxes in AE.
Hi guys. I deleted one of my profiles from Dashboard. How can I restore it?
Hi, quick question about refunding Stripe connect fees. Due to a bug, the destination charge/fee amount was set incorrectly. If I refund this, does the refunded amount go to the payer's credit card or the payee's connected account?
Hi, for Connect accounts is it possible to fetch the next scheduled payout date via API? For example, assuming a brand new account with a payout schedule of daily with a delay of 7 days and one customer paid today, I would expect the next payout date to be T+7 days. Or if they paid on a Saturday, I would expect the next payout date to be T+9 days (7 days + 2 days to make it to Monday, because payouts have to fall on a business day)
Hi Stripe, we are trying to apply a coupon to a one-time invoice with a one-time line item. We are trying to use the invoice api as suggested by #999414491290808330 message
However, I tried curl with data
curl https://api.stripe.com/v1/invoices/in_1LO1R12YSHbEHM3wYRnyjxE1 \
-u key: \
-d "discounts[]"=1jIYymtq
curl https://api.stripe.com/v1/invoices/in_1LO1R12YSHbEHM3wYRnyjxE1 \
-u key: \
-d "discounts[coupon]"=1jIYymtq
curl https://api.stripe.com/v1/invoices/in_1LO1R12YSHbEHM3wYRnyjxE1 \
-u key: \
-d "discounts[coupon][]"=1jIYymtq
but all of them threw errors. Could you help us identify the correct way to apply the coupon to the invoice based on https://stripe.com/docs/api/invoices/update#update_invoice-discounts-coupon
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi Team, Can I import the Stripe APIs doc in Swaggerhub?
What is the URL to import them in Swagger?
hi, why my issuing card feature is not being activated by stripe
For an Account, we are getting a weird bug. We get the account in livemode and then get the logo in livemode and get an error that the logo url is in testmode. So we try to get the account in testmode and get the error that the file exists in livemode.
stripe_account = Stripe::Account.retrieve(stripe_user_id, {stripe_account: stripe_account_id})
stripe_icon_file_id = stripe_account.settings.branding.icon
stripe_icon = Stripe::File.retrieve(stripe_icon_file_id, {stripe_account: stripe_account_id})
We found the Account with a test key, but if I try to get the file with the same test key we get:
*** Stripe::InvalidRequestError Exception: No such file upload: 'file_1LOxxxxxxx'; a similar object exists in live mode, but a test mode key was used to make this request.
If we try to get the Account with the live key we get the inverse error, that the file exists in testmode.
I did one day work from HYR app money came from HYR app but no money came from strip app to my account.
For a custom connect account, how can I remove a bank account? I am able to add one, but I am not sure how to go about removing one.
Hello, I have a quick question about Stripe Connect and pooling payments. Let's use ridesharing as an example. I want to allow users to split the cost of the ride and deliver the $ to the driver in one lump sum in their bank account. Should I 1. use separate charges and transfers, where I transfer the money as one big sum or 2. use destination charges with a manual payout schedule that pays out the lump sum amount. I am leaning towards the second, because in that situation the driver will be able to see the $ in their stripe account immediately (although it wouldnt hit their bank account for a few days)
Heyy have a question
I'm working on enabling ACH debit on my web app. I'm using the <PaymentElement> which is going very well! There is one issue that I'm running into during testing. When using the "Test OAuth Institution" to test, a model pops up which leads to another window popping up that mimics logging in using OAuth.
When this new window pops up, it has this url. https://connections-auth.stripe.com/testmode/complete?state=bcsess_1LO2HwFOrEmR4dyhhjEGUC6p&code=success. But it just stays up and blank and doesn't do anything. I'm sure I'm missing quite obvious here.
I'm curious about what kind of "low code" front-end products Stripe offers. I'm aware of Stripe Checkout and Stripe Elements, but I'm wondering if there's more out there. Thank you!
I wish that Stripe Checkout allowed you to just specify success and failure messages rather than a success/failure URL redirect. We just want to drop a customer right on the Stripe Checkout page, have them fill out the form and then let them know if it's successful or not. We're not trying to use Checkout in the flow an existing Commerce flow. Curious if anyone else has that use-case. It would keep us from needing to build additional pages outside of Stripe Checkout. It looks like they are doing this on Payment Links with the "after_completion" parameter.
hi, We are using Payment elements to show payment options . We can see Google Pay in Chrome browser but cant see Apple Pay in Safari browser
Already added domain
Hey I have a question about subscription prorations. I saw the https://stripe.com/docs/billing/subscriptions/prorations .
my issues is that I have two monthly subscription with different price but how can I charge the customer on update and not at the end of the period
hey, if i want to create like a one time payment for a customer for something that we don't sell on the website like a custom amount etc what would be the best way to do it?
im currently 95% down the payment link route but then i realised the customer can click and pay over and over again
hello, I'm having problems with the coupons in the invoices, i am using stripe in python as follows
array_discounts = []
array_discounts.append("COUPON21")
stripe.Invoice.create(customer=customer_stripe_id, discounts=array_discounts)
but the request is failing
return:
invalid_request_error - discounts[0]
{
"discounts": {
"0": "COUPON21"
},
"customer": "cus_M6Extzd85UFJTO"
}
One of our clients saw this error while trying to add a Preauthorized Debit Account. It looks like the StripeJS integration called Stripe API correctly and the setup intent was created without issues. I've tried to dig into documentation to find out when this error can occur but I haven't had any luck. Anyone have ideas when this error shows up and what the client can do to fix this?
Hello I have son questions about direct debit:
We have had card payments integrated in our application for 2 years and now we want to add SEPA direct debit as a new payment method. And reading the documentation I have several doubts:
- We want to use direct debit so that when customers place an order for the first time in our application and choose this payment method, they enter their bank details and all orders during a period of time from that moment on, are charged on a certain day afterwards. In addition, the customer's information is saved the first time they enter it.
I have seen that it can be integrated with setupIntent or with Sources and I don't know if both options are valid for what we want or not, and if both are valid, which one do you recommend?
Now we use paymentIntents to accept card payments in our application together with custom stripe elements (frontend: vue | backend: python).
thanks!
hello, question about invoice billing reasons... for invoices with the older subscription billing reason, how do you determine if it's for a new subscription or a renewal?
Hello, I am trying to remove a bank account using an API, but I am getting the following error:
You cannot delete the default external account for your default currency. Please make another external account the default using the default_for_currency param, and then delete this one.
Hey! I'm trying to create a stripe app and running into an error: ```Could not resolve "@stripe/ui-extension-sdk/version"```` when running the start command through stripe cli
HI. I am trying to run a detailed transaction report using Stripe but haven't been able to figure out how to do this. Can you anyone help?
is there some kind of top-up limitation? A user was in the test environment but is no longer able to add funds to accounts (I have the ID's)
I need help on getting the description on the Express Dashboard to change I want to change this (Image 1) to "Payment from (Name)"
I have custom descriptions enabled by support and followed the documentation here https://stripe.com/docs/connect/customize-express-dashboard#set-custom-descriptions
Additionally the request has changed the description request ID: req_fMrxUDA360mZp7
Additionally is there a way to show the "Application Fee" in the Express Dashboard
Hello, I want to add withdraws in my application in node.js, I'm using Stripe Connect. At the moment the user can create Express Accounts and I want to implement bank transfers from me to this Express Accounts. I'm trying to use this https://stripe.com/docs/api/charges/create but I don't know how and which paramters use to indicate that I'm the sender and the Express Account the reciever. Someone can give me an example? Thank you
we are receiving complains from one of our newer Connect accounts that after switching to us, they have received an incredibly high number of declines compared to their previous payment provider. Because most are generic_decline we have no response. Any ideas?
For Stripe orders and subscriptions, is there a way to "preview" whether or not a customer can apply a specific promo code?
I'm interested in know:
- Whether or not the user can apply that promo code, and
- What the resultant price would be if the promo code's discount were to be applied
Thank you!
@languid tulip adding SubDomain also didnt help - cant see the Apple Pay button still on Safari browser
For connect accounts, is it possible to have multiple bank accounts? If so, how can I add multiple? I am using the following to add one:
const account = await stripe.accounts.update(
'{{CONNECTED_STRIPE_ACCOUNT_ID}}',
{external_account: 'btok_...'}
);
Hi friends, I need help please.
My code WAS working locally. Then I deployed it to my firebase functions, and now it won't work at all. I'll include relevant snippets of the code, as well as the errors I'm receiving. Thank you in advance for any guidance and suggestions.
when Stripe.js attempts to tokenize a card, does it reach out to the bank or only check it against Stripe's blacklist?
Hello, I have an issue when trying to configurate a billingPortal, I am getting this error that I don't understand:
message: 'For each product, its price must have unique billing intervals. The following prices have duplicate intervals: price_1LB2YbJoNzUZaMFih1PfBE5R, price_1LACFWJoNzUZaMFigNBwqVV2.',
param: 'features[subscription_update][products]',
Hey people, I have a doubt in creating a session for a user, I'm having the following error: Error: Invalid string: {:address=>"teste", :email=>"tr@tr.com.br", :phone=>"11111111111", :name=>"teste tr"} , I send the following object in the user data:
email: 'tr@tr.com.br',
name: 'teste tr',
address: 'teste',
phone: '11111111111'
},
Ok, so I am confused. I am checking the bank accounts docs:
https://stripe.com/docs/api/external_account_bank_accounts/object
For the status part, it says: "For external accounts, possible values are new and errored. Validations aren’t run against external accounts because they’re only used for payouts."
Does this mean that, if I add a bank account to my custom connect account, I don't need to verify it?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hi guys, is this the place to ask a question about Stripe + IDeal/Bancontact integration?
I need to talk to someone about patients receiving a notification on a payment that is due and for them to send their copay to you
then who can I talk to at stripe? is there a number I can call?
@rose otter I still have an issue, I did 2 product and both of them have one price, but I am unable to update the subscription from the portal, only the cancel button is available this is the full code ```js
features: {
invoice_history: {enabled: true},
payment_method_update: {enabled: true},
subscription_cancel: {
cancellation_reason: {
enabled: false,
options: ["too_expensive", "missing_features", "other", "too_complex", "customer_service", "unused", "switched_service"]
},
enabled: true,
mode: "at_period_end",
proration_behavior: "none"
},
subscription_update: {
enabled: true,
default_allowed_updates: ["price", "quantity", "promotion_code"],
proration_behavior: "always_invoice",
products: [{
product: process.env.ENHANCER_PRODUCT,
prices: [process.env.ENHANCER_PLAN]
},{
product: process.env.PREMIUM_PRODUCT,
prices: [process.env.PREMIUM_PLAN]
}]
}
},
using stripe terminal (client side javascript) for connections. typically the users are connecting to the terminal and just leaving the page open for whatever transactions they process. if someone else connects to the terminal I'm not getting a call to onUnexpectedReaderDisconnect or onConnectionStatusChange so i don't have a way to update the UI that the connection has been taken by someone else. is there a way to do this or do i have to poll periodically to check the status?
Hi,
I'd like to continue this discussion, and have some issues to discuss.
#998694899920683151 message
Thanks
I have a Connect webhook endpoint for Test that is enabled; I can manually send events to it from the CLI. I have a Connected Test account (managed by the one running the webhook) that has generated some events (specifically checkout.session.completed and payout.paid), but none of these events show up automatically. Is automatic sending of connected events not enabled in test? Is there a way to determine if I have misconfigured something?
Updating to resolve:
The issue is that I defined my secrets in a process.env Outside of my functions folder and it needed an env file inside of the functions folder. Hope that helps anyone else with the same issue 🙂
Hello, could you advise -
We're having trouble integrating apple pay https://stripe.com/docs/stripe-js/elements/payment-request-button -
when creating the paymentRequest event, the clientSecret value is empty and the code does not indicate where it is assigned, can you clarify why in this case it is in error or how to assign it correctly?
Is it possible to get the token created when using a Payment Element?
Hi Stripe team,
i have a question about stripe express, onboarding, connect
so currently our company has a stripe account , and we need to connect our clients payments with stripe , so if a user dose not have a stripe account we would like to create one , and if they do have , just let them sign in and then redirect them back to our phone app , we are using connect feature and express
- what would be the best approach to do this, should we continue with express , or create the accounts using the api ?
- dose express onboarding automatically checks if the user already has a stripe account ?
Thank you in advance
Please tell me a couple of questions about the apple pay button from stripe
- Can I display only apple pay and turn off google play?
- Can the icon of the button be replaced with your own?
Let's use the same thread you already have above
Hi, I'm implementing OXXO payments for Connect customers. Can the voucher (the one displayed in a web view) be branded with the Connect account's business details instead of the source Stripe account?
@languid tulip sorry, had to step away. I'm trying to figure out a way to save customer + payment method to our platform account when making direct charges to connected accounts using Payment Element.
asked this previously: https://discord.com/channels/841573134531821608/997183730533810246
Hello, does anyone know how I can make a payment link via the dashboard that has SEPA Direct Debit as an option? I only see card as an option (My account is registered in a country where this should be possible)
SpaceBurn-payment-links
Hi Stripe Team
Using Connect with Express accounts
can we pass metadata in the url , so when the account is created , we will have the metadata set with a value ?
Thank you
Hello, I am trying to see if I can determine two things via the API - my settlement rate (i.e. the 2.9% on a CC charge) and international CC US$ settlement surcharge (currently 1%).
The reason is that we are looking to either surcharge for using a CC or offer a discount for using cash/ACH and we have many international customers so the settlement rate is sometimes 2.9% + 1% + .30 for CC's. At the moment our settlement rate is 2.9% and we have a long way to go before that might change but it would be best if I could just get the rate by calling an API to also include the international US$ settlement surcharge or see that separately. Alternatively, I know I can capture country on the payment type set up event and infer the 1% but I have many existing customers where I have not captured that previously and of course it'd be best to be able to verify this at run time.
This feels like something I have seen in the docs before but for the life of me I can not put my fingers on it today. Any help is appreciated.
Hey all, quick question. When dealing with subscriptions, is the payment_intent created at the time the invoice is created? Or is it created at the moment the invoice is finalized and charged?
Hi, can i get whether is payment ok in next cycle from webhooking invoice.upcoming?
Hi, I have been searching on the api docs but I could not find anything. is there any way to cancel a list on payment intent, why because I want to make only one call to stripe, my services sometimes take too long to cancel some abandoned payments
Hello, Can you please help me with calculating the fee refund? In summary, this is a card payment and the amount of the payment intent is $16 but only $13.5 is captured. In that case, some of the application fees have been refunded. I am trying to calculate the fee refund but couldn't get the correct one.
Here is my calculation.
Applicaation fee - round((16 * 3.4) + 50) / 100 = 1.04
Fee refund = round((2.5 * 3.4)) / 100 = 0.09
That is a 1-cent differnce from the actual amount. I thought my rounding is wrong and tried without rounding and the fee refund is 0.085. How come 0.085 becomes 0.08 but not 0.09?
Hi, thanks for the help! I'm trying to figure out the best way to handle this use case. I am developing a site
where users call experts and they pay by the minute. I won't know how much to charge the user until the call has ended.
Is there a way I pre-authorize a maximum amount, so that I can avoid the scenario where the call ends and the user's
payment method is declined? Intending to only support immediate payment methods i.e. cards initially. Much appreciated!
Hi. I’m getting a TLS error on my webhooks events and their not going through. I am using local tunnel to forward to my local server. Does this not work anymore bec it def used to?
hi when scheduling daily checks to create usage records, how do you implement it such that each update would replace the previous value.
For instance, lets say a user has exceeded their limit by 100 units on day 1, and the check creates a usage record of 100 units on the end of day 1, if it checks on day 2, it will add another 100 units i presume? how do i set it such that it will just replace the previous usage record value
Hi folks, doesn anyone have experience testing the webhook customer.source.expiring? It's not available to trigger with the CLI, so I'm not sure how to test my listener except to wait for it to trigger organically, which only happens monthly. I'm trying to use it to notify customers if their saved cards are going to expire in the coming month. Very open to any suggestions about testing this webhook, or if there's a better way to work with expiring card notifications. Thanks!
if I upgrade the plan in stripe, the current plan will be canceled or expired?
i can’t seem to change my email without it sending a verification code to the email set up with my account. don’t know how to change thing
i use stripe as it’s associated with qwick. i changed the email on my qwick account but it’s not yet reflected on my stripe account
how can transfer funds from platform account to express account while testing in stripe
I onboarded expess test account on my platform account but it's not showing
even after filling all the information
Does anyone know if it's possible to pull all the payment methods of type "card" on a platform?
I'm running this:
Hi there, how to assign the redirect url (Success and failure) in PaymentLinkCreateOptions
Funds can't be sent to accounts located in US because it's restricted outside of your platform's region; please contact us via https://support.s ▶
"type": "invalid_request_error
i am not able to transfer the fund to my connected test account from platform accoutn
@shy ibex Please use the thread created for you
ok
hi how to enable restricted connected account
I seem to be missing something here, or the Reference is whack. I'm building the function for checkout completions, and because of all the things not sent I'm just immediately requesting the session object with expanded items back.
fetchCkeckout: function(checkout_id) {
return new Promise(function(resolve) {
stripe_js.checkout.sessions.retrieve(
checkout_id, { expand: ['line_items.data','subscription.data','payment_intent.data'], },
function(err, checkout) {
if(err) {
console.info('['+bot.getTime('stamp')+'] [stripe.js] Error Fetching Checkout.', err.message);
return resolve('ERROR');
} else {
return resolve(checkout);
}
}
);
});
}
Error Fetching Checkout. This property cannot be expanded (subscription.data)
Hi Team, How to update the field next_action[display_bank_transfer_instructions][reference] of the payment intent
it gives following error "message": "Received unknown parameter: next_action",
Hello, yesterday I asked this and you said that is not possible do that, but searching a little bit I have found this https://stripe.com/docs/api/transfers/create, is this what I'm looking for?
Hello, is there a limit for the number of webhook endpoints we can configure within Stripe?
Hi, I just get some troubles with the error not found payment intent . Can somebody help me check its id for more information ?
how can we pause the connected account
using API
you mean pause payout
Hi,
Our redirect controller expects a payment_intent query parameter to be present with the payment_intent's id when a user is sent back to our web application after confirming their payment.
However, we're seeing some cases where there is none. Is this something we should rely on?
I asked in here a couple weeks ago if we could since this is not documented, the answer back then was yes but now i'm not so sure.
Thanks!
Hi,Why to get twice checkout.session.completed "cs_test_b10jWt47vfGidAUWgiLfG8BCLoyg78gznYK0Fp47TLtQdovLoIhYLGjEJa AND cs_test_b1ZKYLT5iumXs60GGHZNePgm7RU5006xtHDeGl9n1QkTq5fBTcnhGKmp0s" on click Subscribe in Stripe checkout page once?
hi how to enable restricted connected account by API in test account
Hello, is there a way to prefill card details on the Checkout page? When I create a checkout session with the customer field filled with the stripe customer id with mode set to payment, the default payment method of my customer doesn't show up on the checkout page, any ideas?
Hi folks, hey, doubt here, if my payment method type is by card, Google Pay and Apple Pay will work with card payment method type????
Hello. I use Stripe js api js.stripe.com/v3/ and I need to add Country select to the form. How can I do it?
Hi Stripe team, i wanna confirm how would Stripe handle the edge scenario while making konbini payment in JP
Hi, is it possible to use ideal with checkout for subscriptions? Ideal doesn't seem to work in subscription mode (which is clear in the stripe documentation), but it also doesn't seem to work when using stripe checkout in 'setup' mode.
"The payment method ideal cannot be used in subscription mode."
"The payment method ideal cannot be used in setup mode."
Is the only way to setup ideal for subscriptions to create your own checkout?
Hello, can we change the color of the text 'Subscribe' in the checkout session page
Hi Stripe Team how to set my Issuing card option in my stripe Account
I am Unable to open the Issuing option in Stripe Account
Forgive me if I'm being blind, but I cannot see anything in the API documentation about how to fetch a list of payments made by a particular customer. A list of payments is visible in the dashboard when viewing a single customer, and we want to replicate this, but I am not seeing any relevant info in the docs :/
Same goes for a customers subscriptions. How do we query the customer and get the subscriptions they are on?
I'm having a total blank updating metadata using the PHP SDK \Stripe\PaymentIntent::update(xxxx) - I can pass individual key value pairs but I am failing when breaking down an associative array into key => value pairs, they go as a single string with metadata key zero.
e,g myArray['foo'] = 'smith'
myArray['blah'] = 'jones'
I'm going around in circles trying to get myArray into a format that the SDK will accept (my older code on the older SDK works fine) - any advice?
[SOLUTION] - in case anybody else ever falls over this (and I cannot update the thread as it is closed):
The PHP SDK wants an Array as the input here - needs to be in the format:
$myArray['metadata']['your field/key name'] = your_desired_value
Hi, I need to change the contact email address on my receipts and don't know how. tia
Re the customer portal. Do you offer anything similar that shows one off purchase history? As far as I can understand, the portal is only for subcriptions and payment methods (saved cards)
Hi Team, we are creating subscriptions with { paid_out_of_band: true }. Also we want to generate the invoice and send it manually for the subsequent renewals. How can we do it? Thanks in Advance.
Hi there, In stripe, for connect account ,to receive payments , do we have to have the details of the primary representative ?
Hi,
I would like to trigger preview invoice for subscription with additional subscription items, but one subscription item is overlapping with the one inside the subscription (tier2 -> tier3). Is there a possibility to remove subscription item from preview invoice request?
Code for reference:
params := &stripe2.InvoiceParams{
Customer: stripe2.String(customerID),
AutomaticTax: &stripe2.InvoiceAutomaticTaxParams{
Enabled: stripe2.Bool(true),
},
SubscriptionItems: items,
}
if subscriptionID != nil {
params.Subscription = stripe2.String(*subscriptionID)
}
params.AddExpand("total_tax_amounts.tax_rate")
params.AddExpand("subscription")
in, err := invoice.GetNext(params)
if err != nil {
return nil, e.Wrap(err, "failed to get next invoice")
}
hi how to add person details for connected account from api
hi, how can i set a 30 days for a SEPA charge?
Hi, is it possible when opening the stripe checkout to autofocus on a certain payment method? I have card and sepa, I want stripe to automatically open the sepa payment method instead of the card method.
Hello!
I'm testing the SetupIntent API with a card that will decline after attached (4000 0000 0000 0341), when I try and confirm the payment, Stripe returns a nice error message "Your card was declined." which I can return to the user.
However, if I try and confirm the payment again straight away, I get a different error message saying "You cannot confirm this PaymentIntent because it's missing a payment method...", which I now can't return to the user because it doesn't make sense.
The PaymentIntent definitely still has a PaymentMethod attached to it. And this behaviour is different to when I'm using Stripe Elements with a new card at checkout, which allows me to keep using the same previously failed PaymentIntent.
How should I handle a failed payment from a card saved with the SetupIntent API - should I create a new PaymentIntent each time? It feels a bit odd that its different to how it works when not using a saved card.
Thanks!
Hello! We're developing a platform in which users sell products to third users and the platform retains a fee of all payments. What would be the right approach to take? Connect and opening Express accounts for our users? What capabilities/payment methods can we handle through the platform? Can fees be collected during PaymentIntents automatically or do we have to transfer funds to the connected accounts and keep the fee? Thanks!
Hello stripe,
I just created a custom account with the bare minimum requirements but somehow it's asking for Id documents?
i want to test account details for australian account
australian account details i want to test
and make payment through stripe connect from platform account and onboard him
What’s up hardcore Devs,
We got this scenario where the Stripe Engineers generate pairs of Customer/Payment method objects.