#dev-help
1 messages · Page 2 of 1
Hello! If we were to attempt to process a refund for a charge that was currently 'Refund pending' on stripe's dashboard, what would the error message be that we receive in the response?
Hey there! When looking up a Payment Method is there a way to determine if it can be used for future payments?
hello team do Stripe libraries like the Ruby gem have a way to generate idempotency key for you? Or you're truly on your own to do this?
Hi Stripe! We have an old Stripe + Plaid ACH payment system that we need to upgrade ASAP. Is there a guide to doing that?
I created a checkout session. But the url is not working in the iframe. Is this by-design?
With regards to the orders API:
I have submitted order that has an uncaptured charge. I want to be able to update the line items and then partially capture the charge (i.e., give a refund).
The problem I'm running into is that to modify the line items of a submitted order I have to "reopen" it, and doing this removes its payment intent.
hello!
I have a support question...
I collect payment via stripe on my proposals. That automatically makes the customer a "guest" in Stripe. Is there any way to convert them to a customer? If I create a new customer with their info, I wont be able to pull their payment details. Thanks in advance@
Hi Stripe dev friends,
We are setting up a checkout workflow that works as follows:
- User checks out from our dashboard
a. We capture payment information and set up a stripe customer with payment method
b. We charge for a service
c. On successful payment, we immediately redirect the user to a new screen related to the service they purchased.
We had initially set up our checkout to create a payment intent with confirm: true so that the user was immediately charged for the service. This is important because on successful checkout, we immediately redirect the user to a page related to the service they purchased.
We were recommended to instead create an invoice rather than a payment intent for these purchases in order to directly associate these purchases with a stripe product and because we use Taxjar for our sales tax reporting, which imports stripe invoices.
However, we have come to realize that invoices do not immediately charge our users, but have a 1 hour delay before the invoice is finalized and the customer is billed. This isn't ideal for us because we need to have a successful payment before redirecting the user, but also need the redirect to be immediate from checkout.
We are seeking a way to immediately confirm whether payment was valid in order to redirect our user from checkout into their service while still creating an invoice that we can use for tax and other reporting needs.
The best way I can see to do this would be to:
- create a hold for the charged amount via a payment intent, as described here: https://stripe.com/docs/payments/capture-later
- once the hold amount is confirmed, cancel the payment intent
- then immediately create an invoice for the same amount
This feels a bit hacky though, so I'm wondering if there is a better way to go about this.
hi strip team, Can I pass a query string parameter in webhooks endpoint like "/hooks/invoice-created?param=123"
Hi all. I have some questions here.
- After i create a payment intent with destination is a connected account id. But what if i just leave the money there and won't create payout. Will the money stay there or it will be refunded ( What will happen to the money )?
- Also if I create a payment intent with no destination ( connected account id ). the money of the payment will be transfer to the platform balance right ?
Hello everybody,
just a quick consultation,
Im trying to build a checkout service for taking donations in a startup, I just wanted to know, as far as I have seen on the stripe docs, that it is okay to use it for political campaigns donations, do you have any input that could help me in case i'm missing somenthing?
dont want to be outside of the law here
it is okay in the sense of, none of the restricted cases involve politics, except for indonesia
Hello, I might have a misunderstanding about how to properly use the metadata field.
I am using the .NET SDK to create a CheckoutSession. When creating the CheckoutSession, I am attaching metadata about the customer on the SessionCreateOptions.metadata field. When I navigate to the URL that is generated from the created checkout session, I enter my CC info and complete the transaction.
When stripe processes the payment, it will send async webhook messages back to me. One of the events I am capturing for my webhook is payment_intent.succeeded. When I parse the webhook json into a PaymentIntent object, there is no metadata set.
Am I improperly using/understanding how the metadata attribute is handled by Stripe internally?
can i transfer fiat, from a bank account, to crypto using stripe?
and do it all automatically
Hi, I'm trying to implement Link with the payments element and the SMS code isn't coming through. It shows up with the correct number, just not receiving a text. Is there some additional information I'm not supplying?
Hi guys, we are based in The Netherlands and we have a Stripe account. We run an influencer platform business with brands who pay and vendors (influencers) who get the money (minus our fee). We want to be able to pay them $$$. Now we looked into Stripe Connect, but it seems like we can only payout withing SEPA countries, but we operate worldwide. US, UK and AU are very important to us.
- Is there another way (work-around), to by-pass this limition. F.e. by not getting the money ourselves, but instantly transfer money from a US-based brand to a US-based influencer?
- If there is no other way that would reasonably work, can we payout influencers all over the world via Connected accounts if we manage to open a US-based Stripe account?
Hello, I have a question regarding sources vs cards in customer objects. I have found in our data that there are quite a few src_ objects that have the exact same information as our card_ objects but with different fingerprints.
There are also a fair number of payment methods that have duplicate information with different ids and fingerprints.
Is there something in particular that causes this behavior to occur? Is there anything in particular stored within the source or card object that I can use as a flag for the preferred payment option between the duplicated records? For those options that have duplicate source and card objects is there one that we should be defaulting to over the other?
Hi I have a question do you guys have a documentation how can I create a weebhook with php?
nate-getaround-fingerprints
Hi Stripe! We are currently using Stripe + Plaid for our ACH payments, but that was implemented in 2018 and is very old. We are in a situation where we urgently need to roll out a new ACH payment option. (We actually need to have it completed first thing Monday next week.) We are thinking of using Stripe's new ACH product: https://stripe.com/docs/payments/ach-debit. Does this product work with all major US banks? Is there a dev how-to on how to implement?
A Credit note creation throws the following error
This value must be greater than or equal to 1.; code: parameter_invalid_integer; request-id: req_jJdqneYvIG1SZz"
What am I doing wrong? I have not provided a quantity in my request - I am just trying to give a lump sum credit
Hey, I'm trying to set up subscriptions for our customers and one of them has ACH Credit Transfer as their payment method. When I try to create a subscription for them, it says I can't use that method. Is there any way to do this?
Where can i contact stripe?
When I create a destination payment to a connected account, does the Stripe 2.9% Fee come out of my Application Fee I set?
Hey there, I have a client that sells weightloss supplements online. In the past I read that Stripe didn't support selling supplements, but I'm not seeing it under restricted products anymore. Does anyone know if it's allowed now?
I am using Stripe in test mode, and getting this error when using stripe.Payout.create:
Cannot create payouts: this account has requirements that need to be collected.. Please provide those fields to re-enable payouts.
What do I need to do? Where do I provide those fields?
Generally, is it possible to use Stripe's APIs to send an ACH payout from our Stripe account to a customers provided bank account? I thought it was supported, but not able to currently
Hello! I'm trying to find information about BBPOS WisePOS E integration (we are planning to use WiFi connection). Can you please help me? Do I understand correctly that we should use the Internet connection integration option (https://stripe.com/docs/terminal/payments/connect-reader?reader-type=internet) or are there another methods for Wi-Fi connections?
Hi folks!
We passing stripe fee to customers (https://support.stripe.com/questions/passing-the-stripe-fee-on-to-customers) to get Net we need eg we need $1000 so total charge amount is $1,030.18
Now during partial refunds I want to do the same. For example after this charge we have Net $1000. Now I want to refund something around $515 to get exactly $500 Net.
I feel like it's pretty the same for refunds but not sure about rounding. So looks like fixed fee ($0.3) not refunded by Stripe for partial refunds. So formula is just refund_amount / (1 - 0.029) which gives me 514.9330 for my example. Regarding to Stripe rounding rules it should be rounded to nearest cents - 514.93. But I believe it should be 514.94 instead to get exact $500 net after refund.
What I am missing?
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I am a new stripe account user and concerned about high transaction volumes. Should I notify Stripe to inform them that this may be my situation? The amounts will be small $50-$70.
thank you? where should I direct my question on this?
hello, i want to know why when i create a subscription the payment intended it's not created automatically?
can we embed the payment element inside iframe? we are trying to use afterpay which involve redirect. We don't want page to change the url which is going to lose all the state. Is it possible to use iframe to control all the payment element's payment process?
Is there API's documentation for VS ASP.Net 5.0 for C#?
I'm well versed in .Net 5.0 and would like to implement a solution for it
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I am getting error Country not supported IN (India). Custom connect account is not working . We based in australia
Our system charges the customer and passes the money directly to the seller while we take a fee. We set up a mechanism to process refunds and invalidate orders. If the seller refunds through our system and their Stripe balance is zero because their money has already auto transferred to the bank, what happens to that refund? Is it voided? Does it post a negative balance against the account? Is it stored and executed once they have money in their account again?
Connect account creation not working for IN
Hello,
I have some customers reporting that their Stripe Dashboard time is messed up.
For example customer is reporting their last payment was at 7:52 pm Mountain time but Stripe Dashboard is showing the payment was made at July 30 1:52 AM.
How can I solve?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is it possible to make a payment source the default payment source when saving the card in an intent with setup_future_usage = 'off_session'?
Hi, I'm trying to create a product using StripeClient library, Everything works fine until I try to set the price, following the docs I create a request array like this:
array(3) {
["name"]=>
string(8) "TEST 149"
["default_price_data"]=>
array(2) {
["currency"]=>
string(3) "usd"
["unit_amount"]=>
float(4967)
}
["metadata"]=>
array(3) {
["number_installments"]=>
string(1) "3"
["product_id"]=>
int(12)
["total_price"]=>
string(3) "149"
}
}
This is the error I catch: "You may only specify one of these parameters: default_price_data, type."
Has anyone idea of what I'm doing wrong? Without price the product is created correctly. I'm developing in PHP
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
i am using your package for react native app...but got some problem.. your package is for expo and typescript... how can i use it with my React Native CLI and javascript project
i am using your package for react native app...but got some problem.. your package is for expo and typescript... how can i use it with my React Native CLI and javascript project
hello guys, i encounter a login problem, maybe because i clear my browser cache, stripe need to verify me when i login, i sent my id information, but stripe send me an email says that's not enough, and they need to call me, ask me to reply to the email with phone information and time, i did as they told me to, but then they reply an email and say "Please note this inbox is not actively monitored", what should i do?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi everyone. We've been using Stripe for several years for non-recurring payments. Beginning this year, our company has begun offering subscriptions. I found the quickest way to implement this was to use Stripe hosted payment links. A typical payment link for us includes 1.) A fixed amount for training, and 2.) A recurring amount for ongoing subscription to our training product. In addition, we often add a third product that offers the option of one or more additional trainees in the payment link. While this is possible by checking the 'Allow Customer to Adjust Quanity' box and setting a min/max quantity, even if the minimum is zero, the default displayed quantity must be at least 1. This is supposed to be an optional choice but in the payment link, the subscriber must remove the option if not needed/desired rather than adding the option if needed/desired. An example test payment link can be seen at https://buy.stripe.com/test_28ocQ4g8v5LK4qA00h. Any help would be appreciated.
Hey, need help with Stripe Checkout Session creation
payment_method_types: %w[card],
mode: 'setup',
customer: retrieve_stripe_customer_id,
billing_address_collection: 'required',
success_url: root_url + "success?session_id={CHECKOUT_SESSION_ID}&forward_to=#{@forward_to}",
cancel_url: new_checkout_url
)```
any parameter that when customer goes to checkout page, his last card will be loaded by deafult.
I have a coupon that is only allowed to be used 50 times before its invalid. Is there a way to check if its still valid before applying to a create or update subscription call?
I might have found my answer 🙂
i want to save the order info i got from post after finishing the payment process on mysql database do i use webhooks and if yes do i put the webhook on same script as payment processing one?
Hi Everyone
No. You will want a separate script for stripe to post that webhook data too. Set up a webhook by going to Developers and then Webhooks in your stripe admin
yes but how can i pass data to the webhook script
I would suggest you set up a test webhook at webhook.site and give stripe that URL so you can see the payload sent
You dont pass data to the script. Stripe will do that for you
do i use metadata
you can. If you have special fields. But if you want to know products and authorization codes and price and all that, the stripe webhook will send all that
im getting error all the time whenever i upload pan card
i will send you sc of what im trying to do on chat
hi I am new here. how to add snippets to show afterpay payment option on the shopify store checkout page?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Ugh weekend 😂 Anyone using Stripe Tax (the automatic one) know if subscriptions get automatically updated if a customer moves and changes address to another jurisdiction? I checked the docs n FAQ, not specifically mentioned, though I would assume that it would
Ugh weekend 😂
LMAO right
I'm about to implement Stripe Tax. But I'm sure if you update the customers billing address, it'll get automatically updated
Hello me and a partner are trying to integrate automatic IDEAL payments. So lets say customer "y" buys a subscription from us through a paymentlink. They will pay the first time with IDEAL (and with their own bank) a "x" amount of money. Afterwards we would like customer "y" to get charged every month for the "x" amount he paid. We heard something about SEPA and IDEAL and using the IDEAL information to do it through SEPA (we found this in the docs). But could anyone explain to us what that actually means and how we integrate it into our paymentlink. Thankyou very much.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi all, could you tell me if there is a "Stock Delimiter" in your product creation options?
I've looked a little bit but I can't find anything. I also wanted to know if it was possible that once the payment was made, the customer could receive an email with a file to download, of digital type.
Please be sympathetic and respect my "No" knowledge, I am using Hostinger + Zyro hosting solution, and I would like to simply integrate 3 columns with one Product per column & 3 choices per product.
is this the place I can get support ?
👋 Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hello, my stripe account is linked with an Angular application,
lately I get this kind of attack.
please how can i secure my account?
knowing that I have no product with the amount 0.60 usd !!
Hello, We are very stuck between the standard and express set ups for our marketplace, when custom might be what we actually need (we are an Australian registered business with both sides of our marketplace almost entirely running in the US). The problem with standard is that when a customer pays, it feels like they're paying an independent business and not a freelancer of our company. And with Express, the problem is currently the cross border payment not being possible due to Australian registration. If we go with Standard, We are looking for a solution whereby we as the marketplace can receive the payment, and then release the money (similar to the way payments are released with express). Currently, there's a lack of control with standard and the freelancer would be able to pay themselves before finishing the task.
Hi! Can I connect a Stripe account with the WordPress plugin MemberPress to process the payments, and at the same time connect that Stripe account with the Saas Quaderno.io to create the invoice for that payments? Not sure if here applies the “ single platform connection policy: Only one Platform can be connected to a Stripe account at any one time.” https://support.stripe.com/questions/security-permissions-and-access-levels-when-connecting-your-stripe-account-to-a-third-party-platform?locale=en-US
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey, I can’t figure out how to make it so when people check out they don’t to leave my site. Do you know how I can make a pop up that will allow them to purchase it, but stay in my site?
Hi there, does anyone know if it's possible when setting up a paymentintent, to indicate that you do not want to allow the customer to pay by american express
in such a way that the payment element won't offer amex as a payment option, or will validate out an amex attempt?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
small problem help
Anyone able to code a stripe checkout page for me on WordPress or able to tell me how I can customize the hosted checkout page? currently using a plugin and it seems pretty limited on customization. From stripe, seems as if I can just change the left hand color and the font and such.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
For a refund - is there any way to know whether the funds came from a Stripe balance, OR an external payout account (in a case where there is not a Stripe balance)?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is there a way to update the application_fee_percent of a subscription?
For example, let's say I created a subscription where the application fee was set to 1, and for the second charge I want to decrease it to 0
TIA!
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hello,
is localization available in card payments ?
is there a webhook that will fire whenever a new billing cycle starts on a subscription?
im currently storing currentPeriodStart and currentPeriodEnd on my database and i want them to update whenever a billing cycle turns over so the user can know when the next charge will be.
i'm already handling 'customer.subscription.updated'. will that fire when a new month starts?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is there a way to merge your guests with customers? I did a quick check out page which some of my previous customers used to pay (for a new offer). Now there is one version of them showing as "Guest" and one as "Customer" - I am unable to modify any of the guest information.
I just noticed Stripe added the ability to test locally with the stripe client... We were using Ngrok before and we noticed ngrok isn't working anymore. Has Stripe specifically outlawed portforward or something?
I just went live with Stripe as a payment platform for subscriptions. Multiple users are reporting that they get warning “suspicious activity/fraud prevention” when they try to pay.
Any idea where I should start?
Ie, their credit card company blocks the transactions
Hi. Is it possible to capture client secret on form submit? At the moment it is creating on checkout page initialization.
I've seen this happen with some of my clients if they use local/smaller banks
Client usually has to call their bank to allow the transaction, and if the bank is closed or won't do it, we have to get creative 🤣
When retrieving a standard connect account, are the "payouts_enabled" and "requirements" fields only for onboarding? For instance, if that account is onboarded successfully (showing "Complete" status on their dashboard), is it possible for the 'payouts_enabled' and/or 'requirements' fields to change at some point afterwards if there's a problem with their account? Or are those just used for onboarding?
Hi is there a sample app for angular as well, similar to react.js https://stripe.com/docs/payments/quickstart?client=react. Trying to integrate the custom payments flow, backends java
Here's a general, weird question. Is it at all possible for a subscription to exist without a customer to attach it to? I don't want there to be - so I'm hoping the answer is no. That'll simplify some failovers I'm planning on adding.
Hello!
I have a simple and fast question: is it possible to do a charge and hold in the same transaction using stripe checkout?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
where can I ask for help directly from Stripe so that I can get some answers on questions regarding my account?
Refund node API not working with webpack < 5
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.... this happens when I attempt to use: const stripe = require('stripe')('sk_test_.......');
Also getting Module not found: Error: Can't resolve 'https' in '/Users/Documents/RoomTap/Landing/landing/node_modules/stripe/lib/net', I am attempting to implement this client side
Hey y'all! I have a quick question. When using the Stripe website to add products and their prices, I can't seem to find an option to add a "lookup_key". Is this intentional, or am I missing anything?
What is the "Connect application" ID? I'm seeing it in a SetupIntent webhook payload, and wondering how it relates to a stripe account ID (acct_ )?
It begins ca_. I can't seem to find it in the API docs
On the API I am able to add it but through the web app I am not.
Hello, does anyone know if I can sell my graphic design services with stripe? no need to register a company
Hello,I am using Stripe Payment Links and have a few questions.
Is it possible to set up a subscription payment to be 50000 yen for the first month and 10000 yen from the following month?
Also, is it possible to automatically change the subscription products?
For example, the first month the subscription is set up for Plan A, and the following month it automatically switches to Plan B, etc.
I would like to know how to set them up from the dashboard.
Hey! When using the new orders api is joining the beta on our platform account enough or do we need tell our connected account users to join the beta as well?
I'm using subscription mode to generate orders, but I don't know how to test it for automatic deduction。
Hi, I am trying to topping up funds to issuing balance, so I did as described in document.
token = stripe.Token.create(
bank_account={
'country': 'US',
'currency': 'usd',
'account_holder_name': 'Jenny Rosen',
'account_holder_type': 'individual',
'routing_number': '110000000',
'account_number': '000123456789',
},
stripe_account=connected_account
)
source = stripe.Source.create(
type='ach_debit',
currency='usd',
token=token.id,
stripe_account=connected_account,
)
source.verify(values=[32,45])
topup = stripe.Topup.create(
amount=2000,
currency='usd',
description='Top-up for week of May 31',
statement_descriptor='Top-up',
source=source["id"],
stripe_account=connected_account,
)
But I got this error.
Request req_8ZDnNFgF8zm9eQ: Cannot create top-ups on behalf of another account.
Could you help me?
Hello, a customer is saying that their card is charged twice. But I can only see one transaction in the dashboard. Is there a possibility that the second charge is hidden?
Yo' if I haven't received any payouts what is the best way to do that? I have given verification already multiple times.
Hello Team, Hope all is well.
We are building a Global Marketplace and utilising Separate Charges and Transfers. I need some clarifications regarding the Stripe Fees.
-
What does International Cards means? if the platform account is from the USA and the Buyer is from India (or any other country than the USA) with a Debit/Credit Card, Will it be considered an International Card?
-
We are using USD only as presentment Currency so again if some Buyer makes the payment from India (or any other country than the USA) then, Is Stripe Charge 1% (Extra than 2.9% + 30 cents) to the Platform Account?
-
Is there any API/Solutions/Example available to get the Stripe Charges based on Amount and all other Conditions?
Thank you in advance.
Hello is there any guide on integrating custom payments flow into angular application and java backedn?
Hello,
I read a card in stripe elements in react, now using these card details, I need to create tokens in node JS using, stripe.tokens.create().
According to the docs, this create method, takes the input parameters as:
const token = await stripe.tokens.create({
card: {
number: '4242424242424242',
exp_month: 8,
exp_year: 2023,
cvc: '314',
},
});
As I am using stripe elements, I dont get sensitive information like card number. In this case, what should I pass in here? Can I do it by passing cardNumberElement? or will it fail?
Hi, in live mode, our client has been paid successfully, but our service doesn't receive the invoice.paid event. What happen?
Hey everyone we went live and ran a few tests in production to make sure everything was working correctly and then canceled the subscriptions and returned the funds. The issue now is that it has messed up our reporting and I cannot find a way to delete the specific logs either through the interface or programmatically. Is there a way that specific event logs can be deleted from the production environment?
Hi,
I didn't get email when next payment arrived for 3DS card
can you please help me on that
I currently receive payments via stripe with my shopify website. However, I don't see any data on the stripe dashboard. How do I link my shopify website to the stripe dashboard?
SubscriptionId : 'sub_1LQsoyBlLQmfoqiAzDlbpkEA'
I need help, I can't join in my account but I need to chat or call stripe support. Please help me!
how to create paymentIntent with paramter 'payment_method_data'?
Question guys, I see that "Subscription expires after 23 hours" on an invoice.payment failed. Is this configurable ? Like, can I configure it to expire after 48 hours instead ?
Hi Stripe support, I'm working on billing/subscriptions integration - more specifically on a "delete credit card" feature. I noticed there are two ways to delete/detach a card from a customer:
- Stripe::PaymentMethod.detach
- Stripe::Customer.delete_source (for deleting a card source)
I'm using the latest API so I'm currently using Stripe::PaymentMethod.detach. But I noticed that payment_method/card is not really deleted with this API call - PaymentMethod can still be retrieved, it's just detached from the customer.
My questions are:
- Am I using the right approach with
Stripe::PaymentMethod.detach? - Since
Stripe::PaymentMethod.detachjust detaches - can the card still be somehow used after detaching? Example scenario (didn't try it): 1) the card is set as a payment method for a failing invoice 2) payment method is detached 3) invoice is retried and succeeds.
Thanks for the help with this!
Hi, I am trying to topping up funds to issuing balance, so I did as described in document.
token = stripe.Token.create(
bank_account={
'country': 'US',
'currency': 'usd',
'account_holder_name': 'Jenny Rosen',
'account_holder_type': 'individual',
'routing_number': '110000000',
'account_number': '000123456789',
},
stripe_account=connected_account
)
source = stripe.Source.create(
type='ach_debit',
currency='usd',
token=token.id,
stripe_account=connected_account,
)
source.verify(values=[32,45])
topup = stripe.Topup.create(
amount=2000,
currency='usd',
description='Top-up for week of May 31',
statement_descriptor='Top-up',
source=source["id"],
stripe_account=connected_account,
)
But I got this error.
Request req_8ZDnNFgF8zm9eQ: Cannot create top-ups on behalf of another account.
Could you help me?
How to implement stripe.com in Sweden without paying 10Euro for a transfer?
Do you need a Swedish bank account?
I mean the possibility of paying with a bank account using your technology.
Hi there, quick question is the accuracy of your timestamps in seconds? Thanks in advance 🙂
Hi Am I correct there is no option to add trial_end when doing \Stripe\Checkout\Session::create with 'mode' => 'subscription' ?
Hello!
In our solution we went from Invoice generation to Payment Intents. So now our platform is asking stripe to collect payments and not stripe itself through invoices.
On stripe we now have some old open invoice but we do not want stripe to try to pay them.
What is the best thing we can do? Should we void them?
Thank you in advance!
I'm making a trial subscription. I can use it
stripe.subscriptions. update(subId, {
trial_ end: "now",
});```
Manually trigger the trial expiration, but I don't know how to trigger its next cycle.
Hello, we are now integrating apple pay using api . We seem to have succeeded, we still have a nuance, how can we add a delivery method to apple pay?
Hi Stripe Team,
I do a search with service.Search
chargeSearchOptions.Query = "created <" + nowUnix;
chargeSearchOptions.Limit = 25;
how can i request another 25?
ChargeSearchOptions page = "?"
i don't understand how to use the page value
Thanks for your help
Hi Folks, I'm trying to build a subscription model where a customer has to pay £100 and then subscribe to a product with £10 monthly payments with 1 month trial. How can I build this model?
heya ladds,
Trying to get a report through of all the customers that we dont charge Vat, do you know how to do this?
Thanks
Josh
Hey 👋
Is it possible to add price to subscription and bill customer immediately for the prorated amount instead of the same amount and next subscription Period/Interval ?
hello i need help
Your card was declined. Your request was in test mode, but used a non test (live) card. For a list of valid test cards, visit: https://stripe.com/docs/testing.
Hi there!
good morning
I need to validate something please. In order to activate any of Afterpay/Clearpay/Klarna the only thing we need to check is the merchant country that is one of the supported ones (For example Klarna → https://stripe.com/docs/payments/klarna) and not the currency at all ?
I am developing a charity website for Afghanistan. Is there any way to create payment intent when clicking on submit? now it is creating every time page is loading.
Umeed Emad - PaymentIntent
Hi, I have a invoice and PI that has gone through and is paid. But the card expired months ago. How can this be?
Hello Team!
We want to display the Currency code instead of the Currency symbol in the Invoice. can I do it?
Example:
Want to display USD 100.00 instead of $ 100.00
EURO 100.00, INR 100.00, etc...
Is there any news on supporting Bankgiro and/or Postgiro which together are the de facto payment methods for companies in Sweden. (not the same as german giropay)
Hi, is there anyone that could help me with a stripe connect issue. im trying to edit an accounts settings to enable card issuing.
Hi, I can't seem to login to my dashboard. Our business is in London and I don't think we input a tax code so I can't seem to varify my account like that and when I uploaded my ID, stripe rejected it. Can anyone help? The people who developed our website set up stripe for us but I never had issues logging in before.
Hello,
I am using tokens to create customers on platform account using default card. So here I need to pass cardNumberElement without stripeAccount.
curl --location --request POST 'https://api.stripe.com/v1/customers'
--header 'Authorization: Basic c2tfdGVzdF81MUc2Ukk4QWxudTdtVlNXbFF0YkVzMDJHRGxFMkNYdG9yV3A3MkJvcE51T2RsdG83NU9XZzRURFAyZ0NzWUN5M0UwODl5MXptWW80bTFkbG9YeDg1eWtHSDAwa1JQcHoxWVE6'
--header 'Content-Type: application/x-www-form-urlencoded'
--data-urlencode 'email=MasterCard@yopmail.com'
--data-urlencode 'source=tok_1LItgsAlnu7mVSWlvVI67wsR'
--data-urlencode 'name=MasterCard'
Now when I call confirmPayment, I need the stripeAccount, which comes from CardNumberElement. So I am totally confused how can I have and not have stripeAccount for same cardNumberElement?
Hi, is there a possibility to specify the amount I want to get after taxes instead of the amount I want to charge user before taxes? (Eg. I want to get $10, if I charge user $10 I get less, because of credit card and Stripe fees, so I need to charge more (eg. $10.59) to cover that but do I need to calculate that amount manually or can I specify somehow for Stripe to calculate the amount?)
Hi,
We successfully implement storing cards and payments.
For storing we are using SetupIntent with OFF_SESSION, but on some cards (especially from one bank) we received setup_intent_authentication_failure.
But if I do a 'one time' payment with this card, everything works well.
When I tried to save it ON_SESSION, saving worked well. But I got an auth error in the payment process with using this saved on session card.
Do you have ideas? I think that this issue is related to a specific Bank. Because all other banks are working well, there is 3ds shown in SetupIntent and payments go without it.
Hi, In the subscription scenario, I have 3 payment methods, only one of which is normal. May I ask which card will you choose to deduct the fee when you subscribe to the next cycle?
When trying to execute $app->post('/webhook', function(Request $request, Response $response) I'm getting Fatal error: Uncaught Error: Call to a member function post() on null
is there a webhook that will fire whenever a new billing cycle starts on a subscription?
i'm currently storing currentPeriodStart and currentPeriodEnd in my database and i want to update them whenever a billing cycle turns over.
i'm already handling 'customer.subscription.updated'. will that fire when a new month starts?
Hi there, how can I get the value of a remaining subscription and refund it through the API? example: Buy an annual subscription on January 1st for $100.00 and on the 1st July I want to partial refund the payment for the remaining time (6 months = $50.00)
Hello, can I retrieve single customer by email, firstname and lastname? .NET 6
{CHECKOUT_SESSION_ID} to be used for success?session_id= - can this be any string?
Hi Team Stripe,
how can i search in service.Search a range of dates?
this doesn't seem to work:
options.Query = "created> = dateStartUnix AND created <= dateStopUnix"
what am I doing wrong ?
For ACH payment transaction can we hold it in merchant connect account for some time to transfer it later..??
Hi team, We want implement subscription with metered usage. As per the docs, it says that we can charge customers only at the end of billing cycle, but we want to make our service prepaid. Is it possible to have prepaid subscriptions?
Hi, i have a big problem with payment intent, i will try to explain it :
Whenever a payment_intent.succeded , we are generating an order for a customer, for off session payment intent, we saw that payment_intent.succeded is trigger twice for the same payment intent, so technically it generate 2 orders for him.
How do i prevent this, i have tried to save the last_payment_intent in my database and check if this payment intent in the webhook has already been treated, but it does the opposite what i was thinking, it stopped generating orders and it's more painfull to debug it
My question is how can i do to prevent payment_intent to run the same payment_intent.succeded , because it's the only webhook that determine whether we generate an order for him or not
thanks
Hello Teams
When I try to retry Payment method details using payment method id. (Ref. https://stripe.com/docs/api/payment_methods/retrieve) its throws an error like 'A source must be attached to a customer to be used as a payment_method.'
Hey Stripe! Our company has set up a subscription billing system. When they invite a new user to their company we call the following code in the stripe SDK to update their subscription
return this.stripe.subscriptionItems.update(subscriptionItemId, {
proration_behavior: 'always_invoice',
quantity: users.length, // number of users in the company
});
However doing this seems to cause a 3DS check and the person isn't notified at the time.
What should happen in this situation? Does Stripe return a 3DS required when I try to update the subscription?
I also would have thought that 3DS would only be required once when they initially add their charge.
Hi team, In what cases ACH direct transfer transactions failed??
Hello team stripe,
Can we use customer portal with stripe connect as a marketplace.
So, instead of having reccuring plan (subscription model), have as many as custom payment request from a freelance to the customer ?
Hey, I'm listening for a webhook on my system which enables me to hydrate / retrieve a Checkout Session like so:
$session = \Stripe\Checkout\Session::retrieve([
'id' => 'cs_test_a1HNr4q7HiiJffqvJ7rTugNkEvjbjq6q47N5MrAvEJOkDHfgMtRUGCBAn2',
'expand' => ['payment_intent.charges.data.balance_transaction'],
]);
The code I then use to process this was working flawlessly until a few weeks ago when I've noticed that balance_transactions is returning null.
So the following wouldn't be available:
$charge = $session->payment_intent->charges->data[0];
// cannot access as balance transaction is null
$charge['balance_transaction']['fee'];
$charge['balance_transaction']['net'];
Is there a way to make sure balance transaction can be populated or am I simply trying to process the webhook too quickly now before balance transaction is updated on your system?
Ideally I won't have to change anything but if needed I can delay it by some time or perform it as another task.. however it'd be great if there was a way to ensure it was pulled in and not null.
I'm not sure whats changed from Stripes end but it was working and I've not changed my API version
Thanks!
Hey everyone!
Is there a way to use stripe elements without passing to them payment intent client secret? I want to get data from stripe elements on my frontend, create on frontend payment method using this data and send payment method id for confirmation to backend.
Thanks in advance!
Hello
I'm looking at the Balance object: https://stripe.com/docs/api/balance/balance_object
In test mode there is never an Issuing pending balance. The transfers in and out of the Stripe Issuing account happen immediately.
Can I assume when we go to live mode that the data structure of the Issuing Balance will be like this?
"issuing": {
"available": [
{
"amount": 0,
"currency": "usd"
}
],
"pending": [
{
"amount": 0,
"currency": "usd"
}
]
}
Or is switching to live mode the only way to know what that data structure will be like in live mode?
Hi I have a question about weebhooks
Hi there, when unused time is removed from a subscription when adding another seat to a subscription, is tax also prorated? I have a case (screenshots attached) where a german customer with VAT of 19% is seeing a tax charge on their invoice for two seats even after the proration had been applied. Added a test example to show the difference.
Can I ask you, is there some way how to force 3ds on production env?? I know that in test mode I can use test card which require always authentication.
#dev-help Bonjour,
j'utilise une template motopress (WP Hotel Booking Plugin - MotoPress) qui est compatible avec stripe pour mon entreprise en démarrage dans le secteur touristique au Québec. Le plug-in de booking ne me permet pas d'ajouter les taxes TPS/TVQ. J'aimerais les traiter à partir de stripe, mais j'aurais besoin d'assistance pour la programmation.
Merci
geordi-proration-tax
I have a yearly recurring subscription for several customers and the date finally came for another payment August 1. Seems as though every recurring payment has failed- not sure if the payment actually failed or if it's just my webhook that responded with 503: in_1LRps3BvxWxGQ40malcq3TXq Are my customers not set up with a correct payment source for automatic charging at period end? I know my webhook is throwing a 503 (I have enabled a maintenance mode temporarily), but am still curious about why all payments failed
Hi I am using a payment element in react js for the front end and on the backend I am using node.js. On the submit of that payment element I am creating a stripe.confirmSetup. Which I have attached below. On line 137 im calling the stripe Elements variable that I assigned in line 9. This throws an error when I test it. The error states IntegrationError: Invalid value for stripe.confirmSetup(): elements should have a mounted Payment Element. What should the elements be in line 137?
@low bobcat This channel is for developer questions only, for general conversation you can try #841573134531821615
hi Stripe team, I have some questions about PaymentIntent and SetupIntent's requires_action .
When requesting a payment, we create a PaymentMethod, a Customer, and a SetupIntent to bind them together (so they can be used again in the future). Then we create a PaymentIntent with those PaymentMethod and Customer, and confirm: true. All this happens on our servers.
From the API docs I see both SetupIntent and PaymentIntent can (both on the synchronous response and through webhooks) return a status: "requires_action". My doubts are:
will the field next_action always be populated in that case?
should next_action.use_stripe_sdk be dealt with stripejs.handleCardAction() ?
we are only using credit cards and ACH as payment methods, is it posible we'll receive next_action.redirect_to_url responses?
is there a way to trigger status: "requires_action" in test mode with a special value in the request?
Hi there, does anyone know if it's possible when setting up a paymentintent, to indicate that you do not want to allow the customer to pay by american express, in such a way that the payment element won't offer amex as a payment option, or will validate out an amex attempt?
sebastian10 - requires action
We are long time Stripe ACH debit users. We've just started using the new US Bank Accounts service. We're happy with it, but are still trying to learn how it works. We've noticed that sometimes a payment with US Bank Account will be marked as Succeeded immediately while other times it will be pending for several days. Our assumption is that the ones that are marked as Succeeded right away have already been validated through Stripe - possibly through another means or merchant - so Stripe immediately marks it succeeded. If anyone has any more info on this, I would love to know. Thanks
i am using your package in react native CLI but it is giving error after installing
not even work on ios and as well as android please helo
help me
and may i use this package with JS?
not typescript
Hello. I work for a company that accepts payments on our platform. We have activated Italy to be a company accepted on our Stripe. And when the client goes into make his account it only lets him choose Canada. Are we doing something wrong?
Hello, i received You cannot update capabilities for Standard Connected Accounts when attempting to request link payment capability using the PHP client lib example: $stripe->accounts->update Capability($account, 'link_payments', ['requested' => true]). Is updating capabilities only supported for custom connect accounts?
For a refund - is there any way to know whether the funds came from a Stripe balance, OR an external payout account (in a case where there is not a Stripe balance)?
Hi Folks, I was reading the documentation https://stripe.com/docs/radar/risk-evaluation#:~:text=To do this%2C view the,that card or email address.: "If Stripe Radar ever blocks a payment that you know is legitimate, you can remove the block using the Dashboard. To do this, view the payment in the Dashboard and click Add to allow list." wondering is it possible to programatically add someone to the allow list via the API ?
Is there a way to perform some actions before redirecting to my return_url if my payment intent succeeds? I see here there is a way to handle errors (https://stripe.com/docs/payments/quickstart#handle-immediate-errors); what about the success case?
A couple of questions
Hello
I have a question for the Stripe Sales team.
Hi, I had an open thread running awaiting an answer here: #1003660983853645824 message which seemed to have been archived - could I please get some help? Thanks!
Hello, I am setting up 3DS support for our checkout and the card listed here for testing 3DS1 doesn't seem to work correctly. It is declined without mentioning 3DS: https://stripe.com/docs/testing?numbers-or-method-or-token=card-numbers#three-ds-cards
Hi, when enabling payment retry options for customer can we setup days when retry must be requested?
Hello. When a customer is purchasing a subscription plan, I am able to attach metadata to the checkout session. When the async webhook payment_intent.succeeded is sent to me, I am able to use the incoming paymentIntent's ID to find which checkout session was associated with this payment intent (https://stripe.com/docs/api/checkout/sessions/list), so that i can grab the checkout session's metadata to use in my application's business logic
when the subscription plan is automatically charged (monthly, yearly, etc), a new payment intent is generated but this payment intent is not associated with a checkout session and therefore I cannot grab any metadata from the payment intent
How can I use payment intent's and its associated metadata member for both the initial subscription purchase and recurring subscription charges?
Hello Is it possible to authorize a card swipe depending on a particular retail location? for example allow at a fuel station but not on an online purchase? Also how to get location data where a card is swiped?
How do I log into my account to create an invoice with stripe? When I log in it only takes me to my tax settings?
do you have any kind of customer service phone # I can call?
So, I forgot to mention that the 3DS2 test card works fine and launches a 3DS verification modal on the client and then the payment is processed successfully. For some reason, the 3DS1 card does not launch the 3DS verification modal at all.
Apologies if this is already in a thread somewhere - this is my first time using discord!
Our client has 6 different types of revenue coming through their website using Stripe payment gateway. Their reporting needs to indicate which revenue stream transactions are attributed to. So far we are hearing that this would take serious custom coding for the Stripe plugin to accomplish.
Does anyone have recommendations for how Stripe reporting can help our client recognize which revenue stream the money is coming from?
First time using Discord so excuse me if this has already been addressed.
Is it mandatory that we use the same payment portal for online and in-person transactions?
Hi Team Stripe! A question about discounts.
I have a user who has two subscriptions:
- subscription A with a 10% off for five months, the user subscribed on 1st January, canceled on 5th March
- Subscription B, started right after canceling subscription A (automatically in code)
Is it possible to:
a) move discount from subscription A to subscription B
b) move it pro-rata? So, I would like the user to have subscription B with 10% off for two remaining months (not 5 months, because they already used three months)
hello, so I'm trying to confirm a payment intent but I'm running into some issues. I grabbed the code from stripe samples (I picked custom-payment-flow, html, ruby for my configuration) and adapted it to work for my app. When I run my app in production, I get an error saying
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://js.stripe.com') does not match the recipient window's origin ('https://commitaway.herokuapp.com').
(I have code that I want to post but it exceeds the character limit. I'll wait until a thread is made, just to make life a bit easier)
Hey is there any example code for attaching payment_intent_data to a checkout session seen here: https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-payment_intent_data-description
I'm looking to add description and metadata to our payments
Hello,
I am setting up subscriptions on my site. I need to pass some metadata to Stripe in order to activate the customer's premium plan.
checkout.session.completed contains the metadata. But it doesn't include the subscription expiration.
customer.subscription.created contains the subscription expiration, but doesn't include the metadata.
I'm using express and tried this; to no avail:
app.post("/api2/stripe-webhooks", async (req, res) => {
res.status(200).send("OK");
const event = await req.body;
if (event.type === "checkout.session.completed") {
// ...
}
if (event.type === "customer.subscription.created") {
// ...
console.log("User", user);
}
});
What should I do?
Hello,
I have customers reporting that their time on Dashboard is nearly almost 5 hour difference from their physical store. How can I solve this? The issue is receipt on customers is showing different payment time than actually occurred.
hi do you know how a customer is classified as taxable on the stripe customer page?
Here is an screenshot of what I see on the customer page.
Hello Support,
I am getting this Error "Invalid timestamp: must be an integer Unix timestamp in the future." when setting up date for future subscription.
Hello, I am currently working on a Stripe Custom Connect setup. I want to enable users to make a "bid" on items in our store. However, I am getting the error : You cannot use a Stripe token more than once. This only occurs when a Connected Account has an uncaptured charge. Are there any workaround to this?
Hello - I am attempting to generate an API key for a payment gateway and it only creates the secret key but not the public key
Hi there! I need help with payouts hooks. When I received a hook about payout, how I can know from which subscription is from?
@plush summit did you ever solve this? I'm attempting the exact same thing. I'm starting from a Payout and am looking for the programmatic equivalent of listing the Transactions here (attached)
Hola, if i use Stripe Connect to make transactions between two users, how does the seller receive their money, do they have to make a stripe account?
Hey, I'm trying to setup a graduated pricing model that is metered. But I’m struggling to setup a flat fee as a base line and after a certain number, you start to pay more. So it’s like a base line of €10 (as a minimum), and if you go above 11 units, you just pay extra. But below, you always pay €10. Anyone any ideas how to get this done?
I'm trying to access my Stripe account and am unable to login.
Is there a way to handle calculating taxes for more custom payment flows that use the payment element instead of the stripe checkout flow?
Is there a way to add a quantity or remove via the API of a subscription ?
how i can conect apple pay to my website
Hey everyone, I noticed that for invoices, stripe updates the invoice object and so I kinda lose the previous status after it changed. Is there any way of retrieving the status of an invoice at a given point in time?
Good afternoon, I am receiving a 400 error with my webhook. Wondering if I can pick someone's brain?
I have a question about pause with void behavior. If a monthly subscription renews tomorrow on the 2nd, I pause (void behavior) today and resume date is set to the 3rd, will the month of august be free because that invoice is voided?
Hey guys we use Connect accounts and we're encountering a weird issue whereby on some occasions the payment flow will try to confirm Payment or Setup Intents on our Platform Stripe Account rather than the Connect account - there errors are steadily growing and I was wondering if anyone could take a look at a few RequestIds and let us know if there's anything from your end you could see that would point us to what's going on? Thanks in advance - the most recent requestIds are req_pRAd6wcRWJEBau, req_zygmgxrJx1ee19 and req_R75pyoOlljxMvz
To onboard standard connect account for testing, using test client id with OAuth flow, we can force-skip the account form instead of having to fill out an entire account application (https://stripe.com/docs/connect/testing); but using test secret key with "Connect Onboarding for Standard accounts" flow, is there a way to force-skip filling out the form?
I've got a bit of a giant issue with a rule check, I am literally staring at two identical addresses and this user keeps getting 'zip check failed' (postal codes here, btw O.o) And had a successful small charge on the same card in a different attempt that first came back zip fail but then succeeded anyways.
Hi guys, a bit of a security question. We use connect accounts and an external pentest determined we had a blind SSRF vulnerability present. After some digging I realize that a GET request is sent out in the verification step of provisioning a new business account. Once a URL is submitted in the website field the GET request is issued to that URL. What is the purpose of that request in Stripe's business verification flow?
Hi,
Please one question:
Why is that even if I enabled the "Default language" option in Spanish(email receipt settings), the receipts continue arriving in English?
Hi guys, I have successfully created a subscription schedule on the server. How can I get something like the client_secret or such that can be sent to the frontend to receive payment and card details for this subscription schedule?
Hello, we have added a shipping method with this solution:
https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#html-js-collecting-shipping-info
Item price 85$
Why doesn't the price change when changing the type of delivery? Or should it not change? And the type of delivery separately shows the price?
just for acknoledgement, https://stripe.com/docs/api/subscriptions/update does this is for the entire plan or a specific subscription so * or individual subscription of one user?
where can i find a quick guide to implement stripe into my backend? like with redirect to the subscription payments login for user.
When attempting to delete my test data via the stripe developers page I am getting the following error: There was an error deleting your test data. Try again in a moment. If the problem persists, contact support at https://support.stripe.com/contact/ for assistance.
On Stripe express we’re passing thru the phone via the API but it’s not storing on the clients side and still passing our company info
i get an session id back when a payment was made to a subscription. can i get more details from this id or is this just an information?
- how can I add more payment options within the checkout creation object
Is there a way to prevent forcing page to reload after confirming payment? I'm using stripe payment element. If confirmPayment needs to reload page, it would be nice to reload the page after the webhook charge.succeeded is fired, currently page reloads before webhook confirmation.
const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
return_url: `${location.href}`,
},
});
Hi there! Sorry if this is not the right channel for this but I have a very complex problem I’m sure someone probably has seen before. We are a talent labor marketplace, the talent that works through our platform is a 1099. Does anyone have a work around if our clients require the talent to be W2s for them but they want to use us for their payroll/payment?
Hello. Need some help.
My app works on the flow of Separate charges and transfers. The problem is that we work with more than one currency and more than one connected account at the time of creating the payment intent, causing incompatibility due to the currency of the balance of the main account.
How should I proceed?
Hi! How can we get the timestamp when a dispute was accepted? I was looking at the dispute, payment intent and charge objects but couldn't find anything
I'm using Stripe's orders API.
I have a situation where it's possible that a customer will have "overpaid" for a particular line item. I want to be able to apply a flat discount to the order based on the difference between the price of the line item and the price they "should" have paid.
It looks like I would need to create a coupon to apply a discount. The problem is that this discount is always going to be different. I don't want to dynamically create a bunch of one-off coupons every time I need to apply a custom discount to an order.
Any ideas? 🤔
Hi there. I could use some help on Invoicing. (Stripe Support was not able to help). I'm creating an invoice using the API and I'm setting auto_advance=true. I also have "Smart Retries" enabled in settings. There's always a payment source attached to the customer to whom the invoice belongs. BUT, what I'm finding is that if the initial charge attempt on the invoice fails, no retries are ever attempted. Is there some other setting I'm missing to get invoices to be auto re-charged later on?
Hi there,
I am trying to implement the stripe subscription model for my web application and I am confused on webhooks events, My tech stack is Laravel 9. Could any body help me to figure out the right events for subscription model. I am charging customers monthly and yearly and this is reoccurring payment. My question is which event will tell me he payment is sucessful ?
Thanks in advance.
Hello,
Can the wording in the pink box on the payment page in the attached image be changed freely?
Quick question, when working with subscriptions, do I need to create a product on Stripe for the price, or is there a way I can do it dynamically from an endpoint?
May i use: customer.listPaymentMethods(params) to retrive all the payment methods of all PaymentMethod types belong to the spec customer?
Hi any idea about this error
IntegrationError: Invalid value for stripe.confirmCardPayment intent secret: value should be a client_secret string. You specified: [object Object].
IntegrationError: Invalid value for stripe.confirmCardPayment intent secret: value should be a client_secret string. You specified: [object Object].
Hi team, can we add ACH direct debit and dimple debit card with single connect account..??
Hi,
I'm struggling to understand how to integrate a SubscriptionSchedule in a website. In the documentation the process is not totally clear for me, I'm creating Products, Prices, Customers and I'm able to create subscriptions but I don't understand how to include the PaymentIntent in my checkout page in the Subscription itself.
Anyone can help?
Thanks
I am trying to do domain verification for Apple pay. Where to put domain verification file? inside public-html?
Hi Stripe team, may i know are we able to skip all the radar rules by passing certain fields to Stripe while creating payment intent?
Hey, we have some confusion internally about invoicing and we'd love some help.
According to some of the docs, 'Automatic collection' (auto_advance) discusses an invoice's lifecycle, customer reminders etc. but according to this page (https://stripe.com/docs/invoicing/overview#auto_advance) Stripe always tries to charge the default payment method on file.
So if I create a subscription and explicitly set collection_method to send_invoice - will Stripe still try the default payment method?
Hi Stripe devs, may I ask whether the payment method object type="card" can accept debit card payments ?
Hi, I am trying to topping up funds to issuing balance, so I did as described in document.
token = stripe.Token.create(
bank_account={
'country': 'US',
'currency': 'usd',
'account_holder_name': 'Jenny Rosen',
'account_holder_type': 'individual',
'routing_number': '110000000',
'account_number': '000123456789',
},
stripe_account=connected_account
)
source = stripe.Source.create(
type='ach_debit',
currency='usd',
token=token.id,
stripe_account=connected_account,
)
source.verify(values=[32,45])
topup = stripe.Topup.create(
amount=2000,
currency='usd',
description='Top-up for week of May 31',
statement_descriptor='Top-up',
source=source["id"],
stripe_account=connected_account,
)
But I got this error.
Request req_8ZDnNFgF8zm9eQ: Cannot create top-ups on behalf of another account.
Could you help me?
Hello all 👋 is this the right place to talk about the issue "Stripe Error 7 - There was an unexpected error -- try again in a few seconds" ? thank you in advanced
Hey all, what is the webhook event for end of period (after last billing) of subscription? and what is the status of the subscription after that?
Bonjour je ne reçois plus le mail pour réinstaller le mot de passe
hi guys, i am integrating stripe with a project and i am testing my project e2e using cypress so when i enable the payment it routes me to stripe to register now i am stuck at verification code after entering the phone number does anyone have an idea how to test that?
Hi, I working in woocommerce with stripe plugin, Can I get fee before with total amount pay ?
I can't find stripe api support for this
send total amount money and get fee of this total
because I want pass fee to customer
Hi, how to use proration and billing cycle anchor for a checkout session? i've set these settings in "SubscriptionCreateParams", and got it only works if customer pays through the invoice url/ ui... basically i want to be able to:
- show previously saved credit card during a subscription check out
- proration and billing cycle anchor to work
thanks
Hi Stripe,
What is the threshold for a connect account to switch between "restricted soon" and "restricted" ?
I'm in trouble because I can't de-authenticate the two-step stripe.
What should I do if I don't receive a backup code or short message?
:question: @cold grove Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Requires 1VS1 support
I tried all the methods listed in the support, but they didn't work at all.
Hey. I have a customer cus_IecihdGA3blhZE whose all invoices are either voided or paid, but subscription status is still past_due. Why has not subscription status changed to active?
Hi! We are saving cards via SetupIntent. When I try it on real production card, I have to confirm in my mobile app the payment of 0.0 Eur. Why is there payment? And not just some confirmation? And why is the payment in EUR when my account is in CZK?
Hello, I'm not understanding the payment flow very well. Can someone have a little time to help me ?
On my Stripe Account, I've configured a price that the customer can choose (min 0.5€).
On my server when I'm generating a checkout Session, I want to put application fee to 10%. whatever the customer choice. I'm trying to do this :
final SessionCreateParams params = SessionCreateParams.builder()
.addLineItem(SessionCreateParams.LineItem.builder()
.setPrice(this.priceId)
.setQuantity(1L)
.build())
.setMode(SessionCreateParams.Mode.PAYMENT)
.setSuccessUrl(this.successUrl)
.setCancelUrl(this.cancelUrl)
.setPaymentIntentData(SessionCreateParams.PaymentIntentData.builder()
.setApplicationFeeAmount(applicationFee)
.setTransferData(SessionCreateParams.PaymentIntentData.TransferData.builder()
.setDestination(employeeResponse.getData().getStripeAccount().getUid())
.build())
.build())
.build();
final Session session = Session.create(params);
But it seems to be the wrong way, right ? Thx a lot for any help
Hello Together 🙂
I have two questions, i have 1 Subscription, with two type of prices, monthly and yearly - Everytime when a subscription is completed, it will select the monthly price, but not yearly if the user selected this
Hi guys. I'm trying to integrate stripe payment gateway in woocommerce checkout process. I need to add payment intent for holding amount and charge later. But doing it Im getting following response
invalidrequesterror
The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first.
Hi! We are saving cards via SetupIntent. One our customer face the issue that he have to confirm payment of 1eur insted of 0. Why is that? Its look little bit suspicious.
Hi! Can we get the payment method info of connected accounts in stripe?
hey there dear devs! We are implementing this flow https://stripe.com/docs/payments/save-and-reuse-cards-only?platform=android and the Android documentation is bit misleading. To be precise, in the end of the part 4 "Collect card details" it says that I can get the paymentMethodId via setupIntent.getPaymentMethodId(), but how can I get the reference to the setupIntent when it's not returned anywhere? In iOS, it's way simpler
Hi,Can I create a checkout-session through the API and specify the subscription start time when creating a subscription?
Hello who here had contact with stripe i have a serius problem
facing a weird issue where by stripe says 3D secure succeeded for a payment intent and that the payment intent was also successfully confirmed, but also states that the payment intent failed due to it requiring authentication. Here's an example: https://dashboard.stripe.com/payments/pi_3LRkrMDuowMsFSZJ0ALOAhMA
Can someone kindly take a look? Thanks
Hello team, Send emails to customers to update failed card payment methods.. when we enabled, it is asking to use your own custom link.. what is the custom link? We would want it to be redirected to customer portal page, where customers can edit their payment methods
Hi there, I have issue regarding update VAT update on stripe.
Here is my use case.
I wanted to update billing infos I had on a list and apply it to a batch of customers.
My script is only working for customers whose VAT :
- doesn't begin with "0"
- is French (e.g I can't update a VAT from Austria or NL)
The error is "Invalid value for eu_vat." or "Can not handle GB as country value for VAT number update" (e.g).
Is there a setting I have to change at some point tu allow such update from my admin dashboard ? Thanks a lot
hi team, can we transfer to stripe by ACH direct debit?
hello! I have a question: the fact that payment information can be save (verification with code-sms via phone) in the checkout-session, not work in test mode, right? Thank you 🙂
Hello,
I am trying to create a token by passing card number element:
var token = await stripe.createToken({cardNumberElement})
But I get the following error in the console and the call is never made:
v3:1 Uncaught (in promise) IntegrationError: You must provide a Stripe Element or a valid token type to create a Token.
at v3:1
at e.<anonymous> (v3:1)
at e.<anonymous> (v3:1)
at e.o (v3:1)
at handleSubmit (addNewCardStripeForm.js:61)
at HTMLUnknownElement.callCallback (react-dom.development.js:3945)
at Object.invokeGuardedCallbackDev (react-dom.development.js:3994)
at invokeGuardedCallback (react-dom.development.js:4056)
at invokeGuardedCallbackAndCatchFirstError (react-dom.development.js:4070)
at executeDispatch (react-dom.development.js:8243)
at processDispatchQueueItemsInOrder (react-dom.development.js:8275)
at processDispatchQueue (react-dom.development.js:8288)
at dispatchEventsForPlugins (react-dom.development.js:8299)
at react-dom.development.js:8508
at batchedEventUpdates$1 (react-dom.development.js:22396)
at batchedEventUpdates (react-dom.development.js:3745)
at dispatchEventForPluginEventSystem (react-dom.development.js:8507)
at attemptToDispatchEvent (react-dom.development.js:6005)
at dispatchEvent (react-dom.development.js:5924)
at unstable_runWithPriority (scheduler.development.js:646)
at runWithPriority$1 (react-dom.development.js:11276)
Hi, does this result as a valid invoice? How it will charge to the user?
Hi, i need help with google pay integration
Hello, I will need help because I no longer have access to my Stripe account, I can no longer verify with Google Authenticator. I have the email and the password of my Stripe Account and i have money to get back
:question: @old stone Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi.. On the create checkout session API -> Subscription mode.. there is a back button which triggers the cancel_url page.. We do not want this option. We want customers either to subscribe or close the page. is there any way to hide the back option on the checkout session page
hi i need help in integration stripe with react native using java script not typescript
because on documantation you recommend typescript but i don't know TS... my whole project is in JS so help me on this
@here
Could I please re-open this thread: #1003660983853645824 message
I have some follow-up questions on tax and how to work around it not being prorated - thanks!
Hey can someone help me please? I want to install klarna to my shopify shop, I use stripe but don‘t know how to jnstall it..
Hi.
I am developing SAAS platform that users can create connected account to our platform account and issue virtual credit cards, top up funds to issuing balance.
I created connected account, financial account and card holder per user .
Also I created virtual credit card per property.(If user registers property, virtual credit card is generated per property.)
So users should top up funds to issuing balance and pay to subscription.
But I have an issue.
How can I implement function that users top up to their issuing balance?
I am trying to topping up funds to issuing balance, so I did as described in document.
token = stripe.Token.create(
bank_account={
'country': 'US',
'currency': 'usd',
'account_holder_name': 'Jenny Rosen',
'account_holder_type': 'individual',
'routing_number': '110000000',
'account_number': '000123456789',
},
stripe_account=connected_account
)
source = stripe.Source.create(
type='ach_debit',
currency='usd',
token=token.id,
stripe_account=connected_account,
)
source.verify(values=[32,45])
topup = stripe.Topup.create(
amount=2000,
currency='usd',
description='Top-up for week of May 31',
statement_descriptor='Top-up',
source=source["id"],
stripe_account=connected_account,
)
But I got this error.
Request req_8ZDnNFgF8zm9eQ: Cannot create top-ups on behalf of another account.
Could you help me?
Hello, do you prefer that I formulate my help in English or in French?
Hi, I'm using idempotency keys and under some conditions it could happen that the same req is sent twice with the same idempotency key and payload. The error I received was stripe.error.APIError: Request req_gawHQvkKyGtn4D: There is currently another in-progress request using this Idempotent Key (that probably means you submitted twice, and the other request is still going through): 8a2d6a44d6d2867efd56ade2246fc9af286151c69af4fdc880ed37f3d4e36c0e. Please try again later. but just catching and retrying the APIError wouldn't solve it as it can be another kind of APIError. How can I handle the issue?
Hi ! I have to install Stripe on Prestashop. So I used the official module. However I have see, in the documentation, that the module "The Checkout" and Stripe aren't compatible. Is that always true ?
Edit : I've got the last version of Prestashop, TheCheckout version 3.3.4 and the last version of stripe
I have a question, when I subscribe for a 7-day free trial, and I manually trigger the end of the trial, will its next debit be calculated based on the time I manually set off to calculate the next debit date?
Is it possible to make a payment source the default payment source when saving the card in an intent with setup_future_usage = 'off_session' or are these separate operations?
Hi! I am trying to set up my Stripe account to let my clients pay by credit/debit card through Xero. For my bank account payout I wish to receive the money in my USD bank account located in the UK. However, when I specify that my bank is located in the UK, it only allows me to receive the money in GBP and not in USD as I need. Can you please help me to solve this issue?
Hey, I’m trying to setup a metered plan where I want to set the quantity and expect Stripe to measure the “time used” between quantities. So if I go from quantity: 5 to quantity: 3 during the billing period I expect Stripe to lower the amount that has to be paid. However, it only seems to accumulate? What am I doing wrong here 😦
Hi I’m having an issue with integrating my backend with node. I built my backend in a CJS file. However, I built my front end in react. I would like to pass variables into the server from my database. To do this I need to pass variables from the client written in react to the server written in common js. What is the best way to import variables from React/ES 6 to CJS ?
Hi, I have a question about supporting charity organizations in stripe connect.
Is it possible to create an account for the organization in the same way as a standard account?
Hi I wonder if anyone could help - I came in a few days ago about an issue with Connect accounts and creating Subscriptions, specifically saving/using the cards on our platform AND the connect account - would one of you be able to answer a few questions please? Thanks
If I want to show a customer a list of their payments, and the line items for each payment, should I be using PaymentIntents, CheckoutSessions or Invoices?
Hello, I have a question about the api, for a while now, when I use the person api, it does not return all the information that it should return, especially the requirements
Has something changed in the api or is something wrong ? according to the api it should return all the information. I'm using php
https://stripe.com/docs/api/persons/retrieve
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hi team , is it possible to create a one-off invoice that is still associated with a Stripe subscription? ie by supplying the subscription ID? This would be out of band from the regular repeating charges.
https://stripe.com/docs/api/invoices/create#create_invoice-subscription
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.. we have changed payout from weekly to daily in TEST mode. Created a payment successfully, but the expected payout is still showing a week after. We expect that to be daily, please advise
Hi Stripe guys, I try to get via API a PAYOUT full data especially its transactions list as we can see on the dashboard. But it seems the API doesn't provide this data (https://stripe.com/docs/api/payouts/retrieve). Is there any way to get it ? Thanks 👍
how to retrieve price based on lookup_key?
We want to give the users ability to get their transaction history on our front-end and download receipt from there for successful transactions. Is there a way I can fetch invoice receipt?
Hello! We will act as sellers - and the users
themselves, i.e. we act as a platform on which
the user-seller - puts his token up for sale
the user-buyer - pays for this token with his credit card, apple pay, etc
. and we, as a platform, just need confirmation from the payment gateway - that the transaction is about transferring the amount from the buyer to the seller - passed successfully
, this will be a trigger for us - that we need to change the owner of the token
How can I update a price in a subscription lets say from the standard price $10 per site I want to set for this type of customer $5 per site. how can i do that
Hi everyone. the isApplePaySupported from the useApplePay() hook is returning false for the device that has been used to pay using apple wallet.
I am using expo and @stripe/stripe-react-native package.
Hi, we are creating apple pay integration in native app. We generate the payment method via apple pay, than we call our server when we create and confirm the payment intent.... Do we need a client secret in the client? Or not? Because payment is already succeeded from our server.
hello! i am using stripe for react native and and want to know if its possible to update a credit card using the library?
snip
May I speak to the manager? I need some help.
Hi, I've implemented webhooks into my website. Would anyone give me a guide on how to update my database?
default_tax_rates params in subscription shows an error
Hey peeps! I'm creating a site that sells physical goods and want to use Payment Links as my way of processing payments. Customers can optionally pay extra to have me deliver to their address.
They can also fill out a comment box to provide additional details to me.
Questions:
- Do I need a separate payment link for non-shipping and shipping options?
- How would I get the comment details emailed to me?
I am trying to test our webhook in the Test mode by triggering the account.updated event using the Stripe CLI as per docs here: https://stripe.com/docs/webhooks/test. However, we are getting a SignatureVerificationError. This seems unusual as the event is getting triggered by the Stripe CLI. what is causing this error?
hello all again, finally I have some transaction ID to be verified with the issue "Stripe Error 7 - There was an unexpected error -- try again in a few seconds" "
Using python what is the best way to determine a Customer's default card PaymentMethod? I see https://stripe.com/docs/api/payment_methods/customer but not sure anything in the return response payload indicates the default.
Hi guys, I would like to update the price of the subscription for all the customers, but I would like them to pay the current price until the end of the current period and after the current period I want them to pay the new price, what would be the best way to do this
How do I delete a test mode account in the dashboard?
Hi all! I am working on integrating the new Payment Element (https://stripe.com/docs/payments/payment-element) into my web app using Stripe Connect with Standard accounts.
At the moment I am working on a feature that uses setup intents to attach payment methods to a customer. However, I can't seem to get Apple Pay to show up in the Payment Element.
I've done the following to try to narrow it down:
- Verified that Apple Pay does show up in test mode, on a connected account, when using Stripe Checkout. I think this means Apple Pay should be configured as 'on' for the test connected account in question.
- Verified my web domains (ngrok dev, staging, and prod) in both live and test mode in the Stripe Dashboard
- Using HTTPS via the same ngrok base url I've verified for dev testing
- Using an iPhone running iOS 15 with an apple wallet (the same device I was able to see the apple pay button with Stripe Checkout)
Any next steps suggested to try to figure out why Apple Pay isn't showing in the Payment Element as an option for the setup intent?
Hi, I want to set up a destination charge with Custom Connected Accounts. Ive created a paymentMethod object (type: card). However, when I input the pm Id into card[object] when creating a destination charge, I get the error: missing_payment_information.
Hi folks! I have a question and I hope you could help me
How can I get the issuing card when I refund a purchase from stripe dashboard that was make with that card?
I catch the event charge.refund, but I don't find the way to get the cardholder or the *issuing card * with that event.
Does anyone know how to solve the problem of the mobile phone login verification code without stripe?
Hi guys, if someone uses the PaymentRequest Button with Stripe elements, will Google/Apple Pay handle the SCA verification? i.e the popup that directs you to your banking app or to enter an sms? Thanks
Hi, Is it possible to send subscription confirmation email to customer?
Are you able to cancel a non capturedpayment with the Stripe API?
I am getting No such payment_intent: , but there is a non captured payment
Hi team,
I'm trying to get PaymentIntent when webhook throw payment_intent.succeeded in order to know the Stripe fee. I'm using Direct charges while creating Checkout Session.
In my method call when webhook is triggered i got :
final PaymentIntentRetrieveParams params = PaymentIntentRetrieveParams.builder()
.addExpand("charges.data.balance_transaction")
.setClientSecret(paymentIntent.getClientSecret())
.build();
final PaymentIntent fullPaymentIntent = PaymentIntent.retrieve(paymentIntent.getId(), params, null);
But retrieve is throwing Received unknown parameter: client_secret; code: parameter_unknown; request-id: req_xxxxxxxxx
Any idea ? Thx a lot.
If we have the “Email customers about …. successful payments” setting Disabled on https://dashboard.stripe.com/settings/emails is there any way to get Stripe to send an invoice/receipt email when specific Subscription-linked (not manually sent) Invoices are finalized/charged? The payment intent and the old charge API had a receipt_email field but don't see a way in this scenario.
can you reopen it, i got some issues with it
Hello all, I have a question about using a SetupIntent created in the backend, filled out in the front end, and then possibly doing the final confirmation in the backend. 🧵
Hey Folks does anyone recall the link that would highlight what payment methods are supported by the sources api and what is supported on the payment intent API. I recall some sort of table which is supported by the PaymentIntent API and if it wasn't it would say "Planned support"
Hi everyone, about the checkout sessions api, does anyone know if there is a way to keep the same session id after a specific time?
DJ-sources-table
Hello. We are developing a stripe connect integration. Yesterday we got several connected accounts from an unexpected country with no info and we are afraid of a security breach. I can see no logs whatsoever for these account. Is there any further info I can get about who/how these accounts got created?
Should I submit a support tkt?
Hi what event I need to track in order to look the change of status of a subscription
A PM here trying to understand how user information is collected for a connected express account. Do I, as the platform have to set up the front end and collect all required information, or does Stripe provide the front end to collect info and verify it as well?
Is there a way we can do "Don't Cancel Subscription" from API?
Seems like its possible from GUI but not seeing an option in API doc.
I would like to resend an event again, it was not tracked before by my webhook
Is there a way to query on the Charges associated with a price_id in the API?
In other words, a report for all the charges associated with a particular price/product.
When I am making a charge with confirm: true, off_session:true and a payment needs to be authenticated, where can I find the link for this authentication in the result?
Hi! I would like to search into the API log for change made to the rules API. It doesn’t seem to work. «/v1/rules/block_if_wrong_cvc». Is there another way to know who made change to radar rules?
We are scheduling subscriptions, and when we do we see that the draft invoice is going to take 1 hour to complete. Is there any way to immediately finalize the invoice without the 1 hour waiting period?
Hi there! I work on subscriptions. I need to know the Product from a payment. ie I have a payment object (py_) and I need navigate to product (inverse order, passing to the subscription).
@stray oxide Yes, we're having to program around it a bit. With the old ACH, we would always get a balance_transaction_id immediately. Now, we have to assume we might not always get one immediately and have to listen for a webhook for when the payment succeeds.
#1003680594208755833 message
Hi guys, I need to know about checkout session creation
payment_method_types: %w[card],
mode: 'setup',
customer: retrieve_stripe_customer_id,
billing_address_collection: 'required',
success_url: root_url + "success?session_id={CHECKOUT_SESSION_ID}&forward_to=#{@forward_to}",
cancel_url: new_checkout_url
)```
does the checkout.completed webhook fires instantly in real-time or with a slight delay for some seconds?
Hi, is there a way to change the email that sends out cancellation emails for subscriptions?
"Automatic emails are still coming from John Doe who is no longer on Dev team. Emails should be coming from Amy or another member on the Donor Care Team."
Is there a way to get the invoice id related to a scheduled subscription?
hello, I would like to confirm that the user exists as a member of the stripe, before registering him.
what function could I use from the stripe library?
Hello, we have added a shipping method (Apple Pay) with this solution:
https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#html-js-collecting-shipping-info
Item price 85$
Why doesn't the price change when changing the type of delivery? Or should it not change? And the type of delivery separately shows the price?
Button example:
https://a-t-shirt.com/product/basic-v-nick-t-shirt-im-top here you can see, just for the apple pay button to appear, you need to select 1) T-Shirt color 2) Print color 3) Size
Sample code attached.
Hi, i have an interesting price modeling question.
my desired model is as follows:
customer John Doe signs up for for my platform and subscribes for a year with plan A and price A. With this subscription, he is "soft limited" to 5 business units. If he exceeds his limits and begins using 6 business units, I want to automatically upgrade his subscription plan to plan B and price B. Once again, if he exceeds his new "soft limits" of 10 business units, I want to automatically upgrade his subscription plan to plan C and price C.
There is no "price per unit" for these business units. Each plan comes with a flat price that is paid per year.
Is there a recommended way to model this within stripe?
Hi, I'm having trouble getting Apple Pay (Web) working. Can someone help?
I've followed the instructions here: https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#verifying-your-domain-with-apple-pay but on desktop I don't see an Apple Pay button. On iOS I see the button but when clicking it the Apple Pay dialog shows and then immediately disappears.
yeah cause only if you have the app it appears
same google pay
what app?
only if you are having apple phoneand for google if you are logged into the app
The Google Pay button on Stripe Checkout only shows if the Google Pay SDK is able to check the logged in account has an enrolled card. A couple things may prevent this from happening:
You are not logged into your Google account on which Google Pay is configured
3rd party cookies are blocked
You haven't described in which exact environment the Google Pay button is not showing up for you? I've just verified it is showing up on Chrome Android while logged into my Google account.
Chrome on iOS doesn't use the Blink engine and is really a WKWebView due to Apple's rules. Apparently Apple has been breaking 3rd party cookies in WKWebView on and off for iOS 13. I have just verified that on the latest iOS 13.6, third party cookies are blocked in Chrome, regardless of Safari's settings to disable ITP or not. There is unfortunately nothing anyone but Apple, can do about this, including Stripe or Google.
Related bugs on Apple's side:
The Google Pay button doesn't show up anymore in mobile Chrome for a few days now in our web app with Stripe Checkout integration. On Desktop Chrome on Mac it shows up most of the time. I t...
same with apple pay is my guess
I'm not having any issues with Google Pay. Just Apple Pay.
its not an issue
its just that it doesnt come up on desktop unless there is specific things active etc
That link is about Google. My question is about Apple.
man thats the same thing
Hi how to check receipt confirmation on dashboard or how to manually send emails for testing using dashboard?
@craggy meadow and @ancient ibex please convert your conversation to DM or move over to #841573134531821615
This server is for users to interface with Stripe engineers, so the chatter really kills our workflow
😄
I'd like to discuss with an engineer!
Hi yall-- new to the stripe scene here and looking to validate a pretty basic assumption for a project I'm working on... I want to create an application that allows me to retrieve a list of recent purchases made by a user across any seller using Stripe. Is that possible?
For example, let's say a customer, Jane, has purchased Item A at Seller 1, Item B at Seller 2, and Item C at Seller 3 over the past week. I’d like Jane to be able to provide her email to my platform, grant permissions, and my platform will pull a list of those items and sellers to show to her on my interface.
I won’t be surprised it Stripe keeps the cross-seller customer information locked down, but wanted to be 1000% sure.
Hi Everyone, I'm encounterin a very specific error on a client subscription which I cannot find any piece of documentation about, I'm trying to pause a subscription and I get this error: invalid_request_error One or more prices has a tax_behavior that conflicts with the tax rates that apply to the corresponding line item. Can anyone help ?
Hi, I´m new to stripe.. I wanted to know if a payment can be split, for example: A received payment can be split 10% to an account and the rest to another account?
Hi folks, I'm working on integrating the Payment Element, based on the example here: https://stripe.com/docs/payments/quickstart. If you expand the preview on that page, focus one of the input, then hit enter, as one would expect, it triggers a submit. I'm still working on my integration, but one thing I noticed already is that hitting enter while having a form element focussed doesn't seem to do anything. Clearly I've done something wrong. I'd really appreciate any suggestions on where to start with troubleshooting. Here's a link to a hidden page on my website where you can reproduce the issue: https://countingdownto.com/cdt/payment . Thanks!
Hello,
I am getting a 404 error while trying to create a customer portal session, with an invalid customer ID. What could be causing such a thing? The ID looks correct:
app.get("/api2/create-portal-session", async (req, res) => {
const userId = req.query.userId;
const userData = await User.findOne({ username: userId });
const { customer } = userData.subscriptionData.data.object; // cus_MAl6rV6WEAn0Q5
const checkoutSession = await stripe.checkout.sessions.retrieve(customer);
const returnUrl = "https://localhost:3000/";
const portalSession = await stripe.billingPortal.sessions.create({
customer: checkoutSession.customer,
return_url: returnUrl,
});
res.send(portalSession.url);
});
Hi guys,
Does anyone know if stripe can work with telecom companies digital wallet to process payment. I am referring to countries where tele operators have digital wallets. Thanks
Hi buddies, I am following this guide to create a checkout session.
https://stripe.com/docs/checkout/quickstart
Everything works up till the point where I send a redirect response to the client. I get cors error. Please assist
How do i refund a subscription with stripe api? Is it this stripe.refunds.create function?
Hi guys,
I have some doubts in Stripe Prebuilt checkout page flow (https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=checkout) -
- When I am sending customer id while creating creating session then it is only showing the latest used card, it is not fetching all the cards that a customer used to make payment. I want to show all the cards that a customer used for making payment through website, can I do this using Prebuilt Checkout page flow or have to go with other flow?
- Also I want to use hold flow, can I use hold flow using Prebuilt checkout page flow.
I want to subscribe what information do I need
I just did a test transaction in my live environment to see if my setup is working correctly. I purchased a $0.01 yearly subscription plan and the transaction seems to be successful. I do not see any increase in my "Balance" or "Incoming to Stripe" metrics on my dashboard...however, I see this under invoices:
Aug 2, 2022, 9:15 PM```
When I look at the invoice that is due **one year from now** (Aug 2, 2023), I see:
Subtotal $0.01
Total $0.01
Applied balance $0.01
Amount due $0.02
Please correct me if I am reading this wrong, but it seems like the user who signed up will gain access to the subscription for free from Aug 2, 2022 - Aug 1, 2023. On Aug 2, 2023 they will be charged $0.02, which will pay for the usage of 2022 and also pay for the usage of 2023 until Aug 1, 2024. Is that correct?
Hi Dev team, I have a question about creating bank account objects. Currently, I am trying to create a bank detail for payment.
If a charge requires authentication and hasn't been completed for a while; will this charge get cancelled eventually?
Louie-bank-account
Hi Guys. Can someone help me answer the following for Stripe Reports regarding Multi-Currency Transactions? Does the report shows :
- Original Payment for the Foreign Currency before converting
- Transaction Fee for the month transacted through Foreign Currency under the foreign currency as well
- Net Amount from all the transaction which are transacted through Foreign Currency under the home currency of the user.
Stripe webhook data for charge.succeeded does not include application fee data, how to get that?
Hi I couldn’t leave a comment on my previous post it’s archived by moderator. Anyhow specifically I am talking about MTN and Vodafone wallets. Is there a way to integrate them with stripe?
Hi everyone!
I have a question. I'm connect with stripe and i see some app connect with partner. so I want ask, how can i set an account in my app like this
is custom method (https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements) support multiple card fetching flow?
this one
@muted wren that's the same link and let's continue in the thread!
I have a disgruntled client (not customer) that wants his logo bigger on the 'checkout' page - is there a simple solution without going to a full re-write of the code? Thanks 🙂
really!! wow - every client I have ever spoken with wants their logo bigger!!! But in this case it does need to be bigger - atm it looks like an 'after-thought' - putting doubts in the 'flow and conversion'
Thanks for the reply @dry hatch
Hi team, I'm using the Orders API. This tutorial (https://stripe.com/docs/orders/quickstart#email) shows that you can add receipt_email to the processOrder call. But when I tried to I got a typescript type error. So I looked into the docs, and the receipt_email field doesn't actually exist on the processOrder method: https://stripe.com/docs/js/orders/process_order
Am I missing something or is the tutorial incorrect?
We created apis for stripe issuing cards, when we create virtual card we get last4 card number and now cvc. How we can show our user the virtual card cvc and full card number when create virtual card from issuing?
help! I am working with stripe in node, I want to send unique invoice id and receive transaction id, but how?
Hello guys, I have a weird error going on in my website with stripe. I am using stripe elements with payment intents, we have like 2.000 clients paying each day. And in some cases, Stripe Elements returns an error, but in reality the payment gets through, so the client thinks that the payment failed and tries again, so we end up charging these customers twice. This is happening less than 0.25% of times, but with this volume we have like 1 case daily. What is going on?
Hi,I want to get a PDF file link of receipt through API, like the invoice. Do you support it?
Hi team, please confirm if the custom link used in enabling failed card payment method is static or can be made dynamic
Hey together,
there is some event, which will be triggered, if a subscription will be charged again?
Hi, i received an email for a stripe account attached to a now defunct email address. Any chance the company can recover access back to the account?
:question: @ripe coral Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi there 🙂 Got a question, I am currently setting up a shop for a client with woocommerce, I wanted to know if I could first put my phone number for opening a Stripe account, and then change it to that of the client?
Hi I am a question, about subscription.
:question: @gritty crypt Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi team, we're gonna use Stripe's pages and APIs to complete payment. There are some different monthly/yearly paid plans on our product. And the demand is, if someone wanna unsubscribe or downgrade their plan, the change should not take into effect until the end of the current period, which means if his/her plan is monthly paid, the unsubscribe/downgrade operation will be active at the next month. As far as I know, your API might not able to realize this for now. So do you have any resolution by the similar case?
hi! trying to transfer lookup key from one price to another using the following command:
-d "transfer_lookup_key=price_new_id"```
and I'm getting the following error:
```json
{
"error": {
"message": "Invalid boolean: price_new_id",
"param": "transfer_lookup_key",
"type": "invalid_request_error"
}
}```
anyone know what I'm doing wrong here?
Hello all, Stripe staff,
I have a question that I did not get an answer to through Stripe support chat or Twitter DMs, so I'm trying it here. The question is about Stripe Checkout and recurring payments with iDeal / SEPA Direct Debit.
I just noticed I cannot make a thread myself 😅
Hi folk, just started a new freelancing job, do any of you know if its possible to integrate stripe subscriptions into woocommerce? tried to convince client to use a different plugin but they're very insistent that they want to run this out of stripe
How to reactivate subscriptions that has already been canceled??
I was thinking of creating a monthly payment system using payment link. When the monthly payment is made, will the invoice.paid event include the client_reference_id that I put in the payment link?
At first glance, it seems unlikely.
Hi, I need to change my redirect URI i Stripe settings, I can not find where to do that.
The screenshot refers to what I want to change, does anyone know where I find this?
Stripe fee
I am trying to understand when stripe charge the fee.
As I know, it charges the fee when deposit from card to stripe balance,
and payout funds from stripe account to the card.
Is it possible to merge two invoice for a single payment?
hello, again, sorry to bother, I have two questions -
if a customer is assigned to subscription that costs 0.00$ and has no payment method provided, will his subscription:
1 - become cancelled due to the missing payment method if there is trial period and the period expires?
2 - become cancelled due to the missing payment method if there is no trial but the current billing cycle ends?
@hollow prairie the thread is archived
@placid pawn it's open again, feel free to reply there
Hi ! I'd like to know if it's possible to download an old version of Stripe module's prestashop. If it's possible, where can I get it ?
Hello guys. I want to use Orders API with ability for user enter amount. I have created such product in Stripe, but when i make request, i get this error: "YOU CANNOT SPECIFY A PRICE WITH CUSTOM_UNIT_AMOUNT CONFIGURED ON AN ORDER. YOU CAN SPECIFY A PRICE WITH A CUSTOM_UNIT_AMOUNT ON PAYMENT LINKS AND CHECKOUT SESSIONS." So, this is not supported for Orders API ?
Hi folks!
A user wants to pay in dollars to commerce that accepts only euros. Does Stripe apply some fee on this transaction?
Hi Support!
can you explain why stripe charges an extra 0.05$ as a fee
I'm using connect service and destination charge
No such invoice: 'in_1*****'; a similar object exists in live mode, but a test mode key was used to make this request. stripecli
does anybody here have any suggestions on how to offer a free trial on subscriptions, but ALSO pre-auth the code they enter?
it seems right now, Stripe does essentially nothing with the card details provided during signup(?) which is allowing scammers to enter stolen/bad cards, which simply get declines after the trial ends
Hello, I'm using Stripe Express for Woocommerce and being asked to fill in a 1099 but that's a US specific tax form and I'm from the UK? Is someone able to help me or call?
Hi Support. We have a few transactions that were authorised but 3ds authentication failed with:
The 3D Secure system is temporarily unavailable and the card network is unable to provide proof of the attempt. Liability will generally not be shifted to the issuer.```
How could I replicate this on test environment? I couldn't find a test card with that outcome.
hello everybody, i have an issue with my method with stripe. When i try to set the amount with my rep variables it s does not work but when i use some real number it's working. It s giving me an error error - StripeInvalidRequestError: This value must be greater than or equal to 1. But when i console.log my variable rep it s says it have 158 as value and typeOf number so i don t know why it does not work. Can someone explain to me what am i doing wrong ?
hello all, have a question, right now we have a new customer that we want to onboard, this customer already KYC'ed on stripe using another app, but now, the customer receives a "email already used by another account" when trying to KYC through our app. What should we do in this case in order to create a connected account for them in our app?
thanks a lot!
Hello devs! Got a question about Coupon codes --
Let's say I have a coupon that applies a 15% discount for 2 months. If I use it in a yearly subscription, will the two months convert into two years? Or the amount will be calculated based on the 2 months at 15% discount, or something?
Thanks!
👋 Stripe Subscription - Coupon Question 👋
How can I see on the API if a coupon/discount code is applied to a subscription object. When I have applied it via website I cannot see anything related to it when it do Subscription->retrieve
🙏 All help much appreciated 🙏
Hey guys, is it possible to cancel only one item inside subscription at per period end? I don't want to stripe.SubscriptionItem.delete since it deletes it immediately
Hi 👋,
Is it possible to implement a manage payment method page with stripe.
A place where my users can add, remove, and set their default payment method.
Similar to what Netflix did here:
Hello, I need some help understanding the error handling of stripe.. I have one question.. do all stripe errror's retun error code?
I'm having an issue with Apple Pay in that the button only appears in private mode. Can someone help?
Day, I'm having some trouble installing Stripe with PHP language.
I use the example code but it doesn't work, can anyone give me some advice?
thank you
Hey guys, anyone know how change a user's subscription Billing Method via the api? I've checked (https://stripe.com/docs/api/subscriptions/update) but it doesn't mention this property there
just in case u-u
can I make my app customer log or register in stripe using cURL? I m pretty lost with this. With Identity api? Thank you
freelanceRayger-signup-curl
Hey guys! I was wondering, is there a limit to how much a customer can pay in a checkout session??
Hey guys, i'm working with webhooks for subscription. I would like to know which event call is more suitable to listen to when a subscription gets charged. invoice.paid, invoice.payment_succeeded or charge.succeeded?
Hi, I'm not sure i'm in the right place. I'm looking to established SSO for stripe using azure environment. Is that possible or not supported at this time?
Hi folks, could someone point me to the documentation that's relevant for creating a payment method using Stripe API. I'm currently looking at: https://stripe.com/docs/api/payment_methods/create. .
The API response from the creation of a file link returns a URL for a file but without an extension. When you visit that URL the browser downloads the file and by default attempts to save it without an extension. Then the computer doesn't know which app should be used to open it. Anyone know how to deal with this?
Hello folks, I'm a bit struggling with the API. What would be the correct API call to retrieve a payment object with the payment id py_… ?
Hi, I'm trying to solve an issue I'm having with creating mass data exports using the Stripe Node SDK. I'm encountering some errors where, after a number of successful requests from an object's list, the connection to Stripe fails. My logs are confusing, though. I don't think I'm hitting rate limits, but I'm not sure. Here's what I'm seeing in my Sentry error logs:
http
GET https://api.stripe.com:443/v1/payment_intents?limit=100&expand[0]=data.charges.data.balance_transaction&expand[1]=data.customer&expand[2]=data.charges.data.dispute&expand[3]=data.invoice&expand[4]=data.source&starting_after=pi_xxxxx1 [200]
Info
08:46:53
http
GET https://api.stripe.com:443/v1/payment_intents?limit=100&expand[0]=data.charges.data.balance_transaction&expand[1]=data.customer&expand[2]=data.charges.data.dispute&expand[3]=data.invoice&expand[4]=data.source&starting_after=pi_xxxxx2 [[undefined]]
Info
08:46:53
exception
Error: An error occurred with our connection to Stripe.
Error
08:46:53
The final, failed request doesn't seem to return an actual http status code, but comes back undefined? (Maybe that's just a problem with my logging.) The error message is from the SDK and is too generic to help me understand what's happening.
Hi! I have a problem that webhooks not sent to test mode endpoint. So when I triggering (from dashboard) some events on test mode payments it sends an event only to live mode endpoint and completely ignoring test one 🤔
Hello, I am based in the US but need the ability to receive donations on our new app in multiple currencies. I have found a site called Plugins for Stripe that offer a multiicurrency add on. If I purchase the plugin, will it work well with my Stripe account?
Hello, I'm working on an application with Stripe connect in NodeJS I tried the onboarding for custom accounts but once I've filled in all the information on the Stripe onboarding website it keeps loading without redirecting, what could be the problem that causes that?
how can I send the invoice numbers at https://dashboard.stripe.com/settings/billing/invoice in test mode differently? I don't want to send live invoice numbers into test mode..
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hello!
I am trying to retrieve tax_amount of a charge or a balance_transaction but I am incapable of finding the connection to expand on the retrieve.
How can I retrieve it?
I received my first payment over two weeks and it's still not showing as a pending payout to my bank account. Why would this be?
Hello everyone! We had some help from the costumer care (in Portuguse, but they sent to a English when things got ugly to answer 🤣 ) but in the end of the day they sent us to Discord.
Some clarification was made to me and to @vocal dove to start with Connect + multi-currencies. The setup they sent to us is: You could use Direct charges with Standard accounts, or Destination charges + on_behalf_of with Express/Custom accounts, however in the context of multiple destination merchants, this would imply debitting the customer multiple times. - Doubt about that: this would imply debitting the customer multiple times -- how it will be done? Could I do in one hit in the backend and the end client (the buyer from the shops) should receive different charges following the diferent shops?
Another doubt:
Can you explain better "Using Connected accounts with recipient agreement"? When you onboard accounts, you can set one of two agreements : Full or Recipient.
In other words, our full terms of service contract, or a light version of it.
You cannot create transfers from your platform to a connected account that's in a different country. But if said account has a recipient agreement, you can.
---- We can´t understand how to setup it in a way that I can do this. In our agreement for the marketplace I did a topic that the money of the shop may be transact in another country.,
Another doubt: I have a setup in Stripe in US. But I can open in Brazil too, to be easier to routing Connected accounts from Brazil to the Brazil Setiup and the rest of the world the US Stripe Account. How this can be done in my backend? Should I create a router in the backend or the Stripe can understand this routing and create the Connected account in the better place of this scene?
Let's use the above thread that I created!
Hi, I need to set up a payment gateway for our show tickets in Amsterdam and have no idea how to set up and create VAT Receipts? I recieve the below from our registration company: Hi Alexander!
Happy to get on a call, but I don’t know much about payment gateways set up (Stripe). The website is set up as Euros. It might be more helpful to reach out to Stripe to ask them what currency account should be used with a website set up in Euros.
Hi, I am new to stripe payment. I want to implement stripe for a e-commerce site. Figured to go with PaymentIntent.
My doubt, is billing details can be set with payment intent or just with customer object ?
Since, customer billing address may vary on different order.
Hello! I'm fairly new to stripe, getting this error: insufficient_capabilities_for_transfer help, anyone? 😅
Can you expand within an expand for an API response?
Hello Stripe Engineers,
I'm wondering, if is it possible to use our own application read the NFC token and initiate a payment?
A whole new stripe account (and make the login). If my app user would like make his own stripe account. Right now, he just can buy with the customer created for one payment. ty
hello team one question if a subscription is canceled due to 3 failed invoice payment attempts, will Stripe generate a final invoice for any pending invoice items or will it just cancel the subscription? Secondly, will it cancel the subscription immediately or will it be canceled at the end of the current billing period?
Hello Team, I am looking for a way to change this title in the stripe default checkout page. It currently displays my name - however I would like to modify this text. Any clue where to change that?
Hello
does stripe auto retry a payment intent if it fails?
due to insufficient balance
Use the above thread please!
Greetings to the Wise. I'm trying to find a one-step solution and have not been able to craft one. I sell a program that costs 12 payments of $450 and it starts Jan 1.. Registration opens now/soon. In order to register you pay the first $450 payment, which can happen anytime until Dec 31. Then you begin 11 remaining payments on Jan 1 - Nov 1. The best I've been able to come up with is to make a down-payment product and then have to manually add each of those new customers to the subscription. I'd like to find a way, if possible, for a one-purchase solution that attaches the delayed subscription start to the customer who purchases the down payment. Or is this an API only moment?
Hi!
We set up Payment Intents API with US bank accounts today, and now we see no fee and net amounts in Stripe dashboard for payment intents created with US bank accounts as payment methods. Also we see no balance transaction ID in charges related to payment intents.
For example, this payment intent with ID=pi_3LSkCIBL0Insec3J1nEX3zoq has no fee and no net amount, but has correct gross amount. What is this? Is it a bug, or we do something wrong, or is it expected? It works fine in test mode and we see correct fee and net amounts in Stripe test dashboard.
Hi, I am looking to implement a billing solution, where we charge customers for going over a certain usage threshold. We have free use (subscription, with zero rated invoice) up to this amount, and, when exceeded this triggers metered billing. The problem lies in the fact that we cannot seem to get the invoice to be triggered at the end of the month, but rather, it is 30 days+ from the time of subscription.
Can anyone describe, simply, how we can have a user subscribe on any date, check their usage, trigger metered billing and then make sure each customer has an appropriate invoice at the end of the month?
Thanks v much
Hey guys I'm getting some status error when I try to capture a paymentIntent through stripe. Hoping someone could help. thanks
Hello, when using stripe connect and transfers with destination payments, is it necessary to display customer balance in our app?
Good morning / afternoon! When confirming a payment (https://stripe.com/docs/js/payment_intents/confirm_payment) and using a test 3DS card, if I choose to fail the card, Stripe is NOT redirecting properly through the js. I know I am doing something wrong, but I am not sure where the issue is.
hi
want some help to fill missing info issue on stripe
Can we automatically ban customer email addresses if a payment is rejected due to card testing?
Or rather, why are their details not automatically banned?
Hi! I am trying to look into details surrounding a charge.dispute.closed event. I have been unable to find a record of it ever being sent to us as a webhook and want to figure out what went wrong.
Hi folks, what is the API permission allowing read access to connected accounts? It is not showing the restricted keys config? Thanks!
Is there a way to sort the payment methods listed with Stripe Checkout? The documentation says "If multiple payment methods are passed, Checkout will dynamically reorder them to prioritize the most relevant payment methods based on the customer’s location and other characteristics."
In the Netherlands iDeal is definitely most relevant, but creditcard is shown first. Therefore I'd like to change this order myself if possible so that iDeal is selected by default first at all times. Possible?
Hello, I might be missing something, but if stripe connect customer account has multiple external accounts (card, bank) attached, how does stripe determine which is default?
Hello all. We've been using Stripe for years but I created a new subscription product recently and having an issue, I think.
Our existing subscription product has <1% cancel rate from customers after purchase.
The new subscription product is being canceled at about 90% rate. At first I thought this was some bizarre user behavior, but now I'm not sure. That cancellation rate is very high and looking at the logs for any of the cancelled subscription purchases, the cancel event is usually happening seconds after the payment and checkout session completed events. I also emailed a customer and they said they never canceled. What could be going on here?
Both subscriptions sit side-by-side on a page, both create a checkout session via PHP library and forward to the customer portal checkout via the JS client stripe.redirectToCheckout({sessionId. The subscription payment goes through and all looks fine, but then there is a customer.subscription.deleted event soon after. The payment remains, but the subscription is canceled so won't auto-renew. I can't find anything unique about the 10% of subscriptions that are not cancelled, they too have the coupon applied, both cohorts have different currency price items.
Both subscription products have a coupon automatically applied in the checkout session create. For a % off the first year.
What is the best way to consolidate all of these prices into two prices (monthly/annual) and migrate the current users over to the new price
Hello - we have been using the Stripe Connect plaform for a while now. Up until recently, if order for connected accounts to be able to accept ACH, we had to tell them to go to this page, and click 'Enable ACH' before it would work
That button now appears to be gone - is 'enabling' ach no longer a requirement?
It looks like 2/3 of our users do not finish stripe setup. They drop out because they have not added bank account info or TINs?
I'd like to automate how we reach out to those people who have not completed setup. Is there any way we can integrate that data with our sendinblue service so that action specific emails can be sent out prompting people to add bank account info or TINs?
Grant Evans pointed me your way : )
We are using Stripe checkout and we are sporadically seeing payment intents being cancelled. I looked online and the documentation said this may be normal behavior, but could someone please explain what is happening exactly so I can understand and make sure we are not doing anything wrong on our end. The payment intent is issued and then immediately cancelled with a payment intent status of (requires_source). Example payment intent: pi_3LSJiOJttsoT29oo0RhjB58o Thanks!
One of my customers is trying to verify their domain for ApplePay, and keeps on running into the following error:
Stripe::InvalidRequestError: We were not able to verify your domain. To verify with Apple that you control your domain, you must host the verification file at https://www.theirdomain.com/.well-known/apple-developer-merchantid-domain-association. You can find the verification file here: https://stripe.com/files/apple-pay/apple-developer-merchantid-domain-association. For more information, see https://stripe.com/docs/stripe-js/elements/payment-request-button#verifying-your-domain-with-apple-pay.
I confirmed the domain association file is available at the needed url, and it matches the one in the docs. I also confirmed I was able to retrieve it using a curl command recommended to me in the past.
curl -v --compressed https://www.theirdomain.com/.well-known/apple-developer-merchantid-domain-association -H 'Accept;' -H 'Accept:' -H "Via: https/1.1 usatl4-edge-bx-014.ts.apple.com[11FD071B] (ApacheTrafficServer/6.1.2)" -H "User-Agent: oslopartner Client 1.0" -H "Accept-Encoding: gzip"
We tried to use the dashboard as well with the same result. Any guidance on what the issue could be would be really appreciated!
Hey everyone, brand new to Discord so no idea if I'm doing this right but we've been using Stripe for a few years for MOTO payments but are now migrating from GoCardless to Stripe for our Direct Debits.
I need to list all payment methods for a customer which include card & bacs_debit. Is this possible? The API keeps throwing back errors and Stripe live chat doesn't understand what I'm asking.
Hey my most recent stripe payment was sent to an old bank account that was closed due to fraud weeks ago. I put my new bank account information will stripe try again after the funds are returned and send the funds to my correct account which i updated? please help
is there a number i can call?
Does anyone know if there's a way to pull the statement descriptor that Stripe passed to the bank network on an ACH charge?
The first screenshot I've provided is from a credit card charge. You can see the calculated_statement_descriptor by simply retrieving the charge from the API.
The second screenshot is from an ACH charge. You can see that the calculated_statement_descriptor is null. There are two other parameters on the charge (statement_descriptor and statement_descriptor_suffix) that are both set to null as well.
I know that Stripe had to pass some sort of value to the bank for the statement descriptor. I just need to know if there's a way for me to look at a historical ACH charge and find out what that value was.
Hello Stripe devs,
We're sending a payment link over SMS/Whatsapp and using Stripe Checkout as the landing page. We'd like to simplify the checkout page as much as possible so that only the credit card field/wallets are shown. We do not need an email field, and read that email field was mandatory?
We currently also take payments from Twilio PAY to Stripe and can capture the payments only using the CC field, and this is what we'd like to replicate through the payment link.
Can you advise if:
- Can checkout be customized so that email is not mandatory?
- Is Checkout the best method given the information above?
Thank you
Hi Stripe DEVs:
Is the combination of these THREE Stripe features technically possible when used together?
• automatic sales tax collection on Checkout sessions
• subscription
• hold on a card and capture funds later
If so, why does a post to the /v1/checkout/sessions API where the request includes:
"mode": "payment",
"automatic_tax": {
"enabled": "true"
},
"payment_intent_data": {
"capture_method": "manual"
},
"line_items": {
"0": {
"amount": "36000",
"quantity": "1",
"name": "price_1LRiTqBdAYGngbu9D4guqhgc",
"currency": "usd"
}
Where price includes the details of the re-occurring subscription
But the /v1/checkout/sessions API returns this error:
{
"error": {
"message": "You can not pass automatic_tax when not using prices.",
"type": "invalid_request_error"
}
}
when we ARE using prices?
Any insight would be appreciated.
Hello,
I have a form that has card number element and a checkbox. The card number element is by default created without merchantID.
Now when I check the checkbox, I want the card number element to be created with merchant_ID. How can I achieve this using react?
Hello, I have a question regarding my stripe invoice to my customers. I already updated my brand settings. I had a customer notify me and say that my full bank account info is disclose
It's not their account info nor mine??
Hello, after a review of our account usage, our Account Executive as requested that we move a large number of subscriptions and connect accounts to a different Stripe account to reduce our International and FX transactions. Is there a way to do this without having to re-engage all of our subscription and connect account holders?
Will stripe treasury APIs be opened to EU platforms anytime in the near future?
Hi.
I am developing SAAS platform that users can create connected account to our platform account and issue virtual credit cards, top up funds to issuing balance.
I created connected account, financial account and card holder per user .
Also I created virtual credit card per property.(If user registers property, virtual credit card is generated per property.)
So users should top up funds to issuing balance and pay to subscription.
But I have an issue.
How can I implement function that users top up to their issuing balance?
I am trying to topping up funds to issuing balance, so I did as described in document.
token = stripe.Token.create(
bank_account={
'country': 'US',
'currency': 'usd',
'account_holder_name': 'Jenny Rosen',
'account_holder_type': 'individual',
'routing_number': '110000000',
'account_number': '000123456789',
},
stripe_account=connected_account
)
source = stripe.Source.create(
type='ach_debit',
currency='usd',
token=token.id,
stripe_account=connected_account,
)
source.verify(values=[32,45])
topup = stripe.Topup.create(
amount=2000,
currency='usd',
description='Top-up for week of May 31',
statement_descriptor='Top-up',
destination_balance='issuing',
source=source["id"],
stripe_account=connected_account,
)
But I got this error.
Request req_yF6IEVq52GqJio: Cannot create top-ups on behalf of another account.
Could you help me?
1 quick question . what happens if the customer credit balance changes between the time when an invoice was finalized and when it was paid? Will the final amount on the invoice be changed to reflect? https://stripe.com/docs/api/invoices/object#invoice_object-amount_due
https://stripe.com/docs/api/invoices/object#invoice_object-starting_balance
Hi Stripe dev,
Just want to ask if there is a way to get separate Payouts coming from Debit / credit card and ACH bank payments? Like I receive a payout for payments from ACH and another payout from payments coming from Credit/debit card. Thank you! Currently using app like charge // Payment from stripe and squarespace?
Hey there, got a quick question. Is there a Stripe API that I can use to send money to supplier's bank account in the UK?
Basically, I would like to pay my suppliers from my bank account into their bank account time to time (not direct debit)
Hey everyone! Bit of an obscure question but I'm wondering if anybody might happen to have some insight. For a project I'm working on, we're using Chargebee as a subscription management service, and intend to link it to Stripe to use as payment rails. Now as far as that goes, after Chargebee does its stuff with the customer, we plan on using Stripe's API to gather more information -- and I believe my ability to do that lies in Chargebee providing us with an "id_at_gateway" field for the transaction on their side. My question is -- does anybody know what this would map to internally on Stripe? I could see it mapping to either a "Charge" or a "PaymentIntent", and depending on which, it changes our workflow of things a touch.
does the customer id ever change for someone?
I'm trying to create a Product which allows for a user of a SaaS product to sign up and pay $599 for three months and then at start of month four role into monthly pricing for $199. Anybody achieved this type of product setup in Stripe? Is this possible?
hey guys! im currently trying to integrate a stripe webhook into my NextJS app, and I'm successfully able to use the webhook to capture when the paymentIntent gets updated. However, I'm wondering when the webhook returns res.status(200).send("Success, " ${event}), how can I capture the returned webhook event in my .jsx file? Thanks so much!
Hi. I'm implementing Custom Stripe Connect and need some clarification on account creation. Following this guide: https://stripe.com/docs/connect/required-verification-information#MX-full-company--card_payments|oxxo_payments|transfers it's not clear to me how to create some of the required parameters. e.g. the representative.* parameters.. are these parameters that belong to the Create Account request? Or do I need to create an account and then send these params as part of Create Person? It's not clear from the above page or the API docs
@stray oxide Our conversation got archived. Below is what you asked and what my answer is:
"
There are three kinds of Connect account: Standard, Express, and Custom https://stripe.com/docs/connect/accounts
Do you recognize any of those from your integration?
Basically what I think you can do is retrieve each account and check its requirements hash, if there is still anything in requirements.currently_due that means that they are missing some info that is holding their account back and you can message based on that https://stripe.com/docs/connect/account-capabilities#viewing
"
We have Standard Connect
I'm seeing the ability to update the customer object field default_source if using paymentMethods api to set default payment source
const customer = await stripe.customers.update(
'cus_MBDGgcm7KjdCrv',
{default_source: <payment_method_id> }
);
does this work also for external accounts, bank accounts and cards?
these are custom connect accounts
Question about "Standard Connect with Platform Controls".
Support article - https://support.stripe.com/questions/standard-connect-with-platform-controls
Is there a way to onboard new user with "platform controls" disabled? Set controller.type to "application" when creating an standard account?
I'm creating a Payment Method of type="au_becs_debit" When I creating a invoice object included with this payment method, customer, product and price. And when I tried to invoice/invoiceId/pay It is not successfully paid when a error message saying the payment method is missing a Mandate. May I ask where can I request that mandate and how?
hey guys. I have a very strange issue during a pricing update. The number of subscriptions on a given plan increased when I migrated them to the new price. The new price subscribers was 0 and the old price subscribers was X (before the update). Now the old price subscriber count is 0 but the new subscribe count is X times so number greater than 1. No one was charged right now when I ran the price update (THANK GOD!!!!!!!!!!!) yay! but something is strange. I somehow gained subscriptions? I am going through each and see so far that everyone is continuing to pay on the right schedule and don't see where the new subscribers could have come from?
@copper reef @stray oxide or other devs. Based on your suggestions of using Payment element or card element can we:
- Inform the amount and currency to be charged via API?
- Use Link (remembering the cards) on either of PE or CE?
Apologies if being redundant, but chat closed before could respond. Per this previous thread: #dev-help message
and based on your suggestions of using Payment element or Card element can we:
- Inform the amount and currency to be charged via API?
- Use Link (remembering the cards) on either of PE or CE?
ty
Quick question for a customer. So, I have a set of subscription set in the products section on Stripe. On the checkout page, I have 2 steps that I want to implements. First step is to add their billing details(like name, email, address, etc.). Once that is submitted, this will create a new customer(if it does not exist) on Stripe. Once I have that, the second step is to add their payment details(in this case, a credit card). What is the API I should use to to add the CC(or debit) on the customer side on Stripe? Also, do I get a response from Stripe if the CC being added is not valid?
Hi guys I am trying to get all transactions of a payout but not sure how to go it. On web I can see all transactions of payout. But not able to do it using Ruby gem. Any suggestion will be great
anybody know how to talk to somebody at stripe if your not a customer and have presales questions?
If I try to update the amount and currency of a payment intent that has already been confirmed and succeeded, will it raise an error or still allow it to go through?
we are using stripe hosted checkout with express connect and on_behalf_of .
Hello Stripe,
Is it possible to filter transaction based on their metadata?
Does anyone know if the Discount field on a subscription goes away after the discount is complete? ex: If a member has a one month promotion, after the one month, will that discount be null when I fetch the subscription?
Hello peeps! I have a quick question. I noticed it's possible to request an authorization increment when using Terminal. Is this also possible when using Payment Intents but not terminal? Is there any beta on this? Or hidden attribute?
I deposited 2500 in my account when I opened it. Then í was told I'm uneligable to have a account with stripe. Stripe charged me 127.80 to tell me this leaving my balance at 2371.20. in order for funds to be refunded I have to add 127.80 so stripe can refund the whole 2500. My bank, chime, does not do wire transfers. I don't have the add to balance on my balance sheet either. How can I pay the 127.80 difference. Can't stripe take it out of my bank account?
Hi, is there a way to update a certain subscriptionitems in a subscription rather than putting everything that was in the subscription again in SubscriptionUpdateParams.builder().addAllItem() ?
thanks
:question: @round jolt Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
When you submit a Stripe order it generates a Stripe payment intent. If you just have that Stripe payment intent, is there anyway of finding out which Stripe order it belongs to?
Hi Stripe DEVs
Does Stripe support hold (and capture later) on a credit card for subscriptions?
A post to the /v1/checkout/sessions API where the request includes:
"mode": "subscription",
"payment_intent_data": {
"capture_method": "manual"
},
results in this error:
{
"error": {
"message": "You can not pass payment_intent_data in subscription mode.",
"type": "invalid_request_error"
}
}
hi,I want to get the invoices or charge associated with the customer's balance for refund. Which API should I use?
Can someone help me?
I'm trying to set up invoicing for my client but going to https://dashboard.stripe.com/invoicing redirects to https://dashboard.stripe.com/dashboard, has the page been disabled?
Hi team, we're trying to fetch a balance transaction of a connect account but getting not found error, it works fine for the balance transactions of our own Stripe account. So guessing the API of getting balance transaction for connect account is different or not available? We used this API https://stripe.com/docs/api/balance_transactions
Overview what we are trying to do if you have any suggestion please let me know. We use automatic payout to our connect accounts, that payout consists of multiple transfers to that account. We want to implement a feature in our app to show to the user the payout they received includes which transfers so they can manage their funds.
The solution we are trying is to stick with the automatic payout, once a webhook event is created from Stripe that the automatic payout is created for the connect account, we parse the data of the event, there is a balance transaction ID in the that event, we fetch balance transaction and there will be transactions ID in that balance which then we can map to the original transfer and build the data and UI in our system. Let me know if this is correct solution. Thank you
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I am having an issue with my payment success page. I am passing the session_client_id and when I attempt to get the session service using get i.e. Service.Get(Request.QueryString("session_id")) it is telling Invalid checkout.session id
hello how can i manage dispute payment from api because in that object i got succeeded message but i see this screen in connect.
@idle cloud I want to get transaction history of a connected account, where can I get help on that.
is there a way to get a failing webhook to retry on a newer API version? we forgot to update our webhooks API version after some code changes on our apps webhook (we updated the stripe SDK). now we have a bunch of failed webhooks that are just retrying with the same old api verison and they will never succeed since our apps code is not using the api version anymore.
which params in subscription object represents next billing cycle date?
For example, I am on Monthly recurring plan. Aug1- Sep1 is first billing cycle. On Aug15 I want to check my next billing cycle date.....is 'billing_cycle_anchor' represent next billing cycle?
Hello, can I create a replica of card number element in react JS? I want to retain the state of the card number element after the reload. Hence I need to store the values in a state, and once the card number element is relaoaded, fill the information in it
I can't receive SMS because it's my previous phone number.
Please tell me how to change to a new phone number.
Quick question. Rather than technical, it is more towards a feature. Is the customer created in Stripe only used for handling subscriptions, or can it also be used to handle transactions? So, on my app, I am selling memberships, but also, I want to sell products(basically eCommerce). For this reason, I would like to get access to the user's payment methods, so they can add/remove as needed, and to be used for both, either a membership purchase, or a normal product purchase.
Hello,
I have some confusion regarding the stripe connect account. I have a multivendor site and vendors can upload their products and sell them on my site. so I want the admin commission from the product sale and the rest amount sent to the vendor Bank account.
So do we need to create the stripe account of the vendor ?
#dev-help https://stripe.com/docs/expand/use-cases#charges-in-payout
I have received only 100 records but the Payout Id has more than 100 records how to fetch all records. I have used Limit 500 but it didn't Work.
I tried with variable starting_after but getting same record
$payout_details = \Stripe\BalanceTransaction::all(['limit'=>500,'payout' => 'po_1LPgmpPOIi7gUqPA5baI1Fer','expand' => ['data.source.source_transfer.source_transaction']],['stripe_account'=>"acct_xxxxx"],['starting_after'=>'txn_1LPKVpPOIi7gUqPAJuQpxgBb']);
Please help what I am doing wrong
Hi. I am getting this error when trying to update the subscription. The same code used to work before
error : Cannot add multiple subscription items with the same plan: price_1LRxu3SGtKVHB2p0dcQ91mSm
Stripe Sigma: I understand that I can able to Query and get the data from the dashboard. But how can I achieve it programmatically like Stripe API's
Hi, could anyone help me. I'm considering to bring out stripe as gateway payments in my company but I need to ask some questions before
Hi, is there a way to update subscription to a higher level and pay for it using session?
Hello everyone
I have not published my app so what link should I put for app link and refund policy.
?
Hello teams
Q: Transfer funds using transfer.create API (Ref: https://stripe.com/docs/api/transfers/create)
Description :
Is it possible to transfer funds from the connected account to the platform account?
Hi. How would I go about change plan of a subscription at the end of billing cycle. The current plan is 365 days long, new plan is 360 days. Since the interval changes, updating the subscription will immediately charge the user. I want this change to happen at the time of users next payment.
I've looked at schedules but I'm not sure how that would work, if the phase with new plan starts at period end, when will it end? And with the end_behavior => 'release', will it revert the subs to old plan?
Hi
How do we transfer charges using Stripe Connect Express?
Hi #dev-help What changes do i make in my stripe account so my user can only see Card option when making a payment??
Hey everyone!
I have a problem with stripe.js elements.
Soo... i have card element inside of a form tag and i have inside this form a submit button too.
The problem is that when i click the submit button it submits my form but the card element is not completed. Is there a way to make stripe elements block my form from submitting if the card element is empty or invalid and to make stripe elements display corresponding messaga (for example turning the card icon on card element to the red)?
Thank you in advance!
hi, how do i change the description of the invoice? i want to show the price name in the description instead
thanks
hi - I had a question. Is it possible to set the billing_cycle_anchor when creating a Session? https://stripe.com/docs/api/checkout/sessions/create
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hi, is there any firm way to use account.updated webhook event to determine whether an organisaiton connect account is now "verified"
or their identity is verified
Hello,
I have a question regarding automated payouts using stripe connect.
All our connected accounts have this configuration:
{ "debit_negative_balances": true, "schedule": { "delay_days": 7, "interval": "daily" }, "statement_descriptor": null }
Yet, we had automatic payouts that took into account same day operations, how come?
Hi all, is there any way to (no metered billing), make invoices with prorations only include the differences instead of 'remaining time' and 'unused time' per item, because this makes invoices (in our case of plugin changes for example) very long.
So, billing cycle is a month. You subscribe, but add in the middle 2 plugins and remove 1, then you see like:
'unused time plugin a after x'
'remaining time plugin a after x'
'unused time plugin b after x'
'remaining time plugin b after x'
'unused time plugin c after x'
etc. While we would just like 'plugin A', 'plugin B'. Simple.
hello team, if I have some products in dev mode in stripe and go live, can I keep using the sandbox productos for development without activate again the development mode in the panel ???
Hi,
we implemented stripe-react-native sdk in our project.
In payment sheet, the "Save card for future payments" checkbox is already flagged.
Would it be possible to have the checkbox unflagged, in this way the User flags it?
Thank you!
Regards
Hi
i am facing issue
unabble to retrieve product from stripe
stripe.products.retrieve('prod_MBIjrABnUCm0UO')
Any suggestion
Hi guys. I'm facing an issue when transfer money to connected account via Stripe API. But got this errors 'Funds can't be sent to accounts located in AU because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details.' How can solve this problem ?
Hello, im a noob at programming so what am i supposed to put in priceID for SessionCreateParams.LineItem.builder().setPrice(priceID). And by any change is there any examples about testing payments using JSP servlets with tomcat server.
Hi, I have question on handling webhook events for connected Account
We have 1 stripe platform account & using that our customers will connect their stripe account with our system. Now this stripe platform account is used in our multiple applications (staging, production, etc..). So how to differentiate webhook event by applications? Like which event is for which application?
JFYI: All applications are using test & live mode both. So that's not way for us
how to find next billing cycle amount from subscription object?....I want next invoice amount
Hi, folks! Question on receipts.
Is there a way to add billing (& maybe shipping) address info to the receipt after making a purchase via Stripe Checkout Session?
Our account says that otherwise receipt is not good enough in EU for our customers since it does not include info to check proper VAT - and thus we must create invoice (which are not auto-created for one-time payments, thus must be constructed manually as well).
hi, have a problem here, how can I increase the billing period for a price that is in live mode????
Hi there
Good day, Stripe issuing!
When authorization is rejected on the stripe side, we do not receive a webhook issuing_authorization.request, but immediately receive issuing_authorization.request with rejected authorization.
How we can determine the decline reason if it is rejected on the stripe side?
We have to implement stipe payment gateway in asp.net server side.
Could you kindly assist me here
We DO NOT want js library
Can someone help me out in implementing the stripe at server side event
Redirection
Please chat in the thread: https://discord.com/channels/841573134531821608/1004703982465335377
Goodmorning!
Due to recent announcements by Google (https://www.cnet.com/tech/services-and-software/android-13-every-new-feature-revealed-at-google-io/) regarding "Google Wallet" and replacement of "Google pay" I am wondering how this will affect the stripe integration for google pay. Any news regarding this? Some quotes are quite disturbing like "Google Pay will stick around, but only as a service to send payments to friends and family."
is there a way to create a charge without customer? Using just source
the error I am getting is this "You must provide a value for 'customer'."
which tells me customer is required
Is it compulsory to use publishable key at frontend when you are making payment. I implemented my api key at backend django.
The scenario is that:
I setup a local project "react and django"
i was using api key at django to redirect to stripe from my react app
but it is not working on live environment and it is throwing 403. However the api is working fine on Postman.
Hi
I tried to setup payment using FPX. but it requested for my bussiness registration. Somehow, It is for my small club.
how can i verify my account?
Hello,
Can anyone share the reference for Implement Stripe in Flutter application?
Why is the Stripe transactions so slow? I got a a sale like 2-3 weeks ago and the money transaction took 2weeks, today i got two sales and the money transactions from stripe to me takes 6 days.
Hello, im using response.sendRedirect(session.getUrl()); this to redirect to the checkout page. Is there any way to return success msg in the same piece of code so i can handle it in the same function.
How do I add a description to a Payment, so when a checkout is complete, and I view the payment details in the dashboard, I will see the description under "Payment"? We have tried adding it to the line item, but that does not add the description to the right thing
Hi!
Can bank account tokens (like btok_xxx) be used in Payment Intents API? These tokens can be used as one-off sources in Charges API, and I wonder if we can achieve the same functionality with Payment Intents API.
I know bank accounts with ba_xxxx ID can be used in Payment Intents API, and I can extract a ba_xxx bank account ID from the token, but I can't create a payment intent with that ID as a payment method ID - Stripe says I should attach it to a customer.
where can I find my API Keys in stripe dashboard
You'll need Stripe Radar for that.
How to use Radar in test mode ? It says it is only available in live data
Yeah, I don't believe you can. I wish they would make that available for testing.
😦 where do they scam?
This is a developer forum. Would you get lost please?
Greetings, first a bit of background. We are working with stripe connected accounts (custom version). Let's say, as a platform I want to charge a connected account a specific sum of money. I know I can do this using this piece of documentation (https://stripe.com/docs/connect/account-debits). I would like to know wether it would be possible to create an invoice for this specific charge, in order to send it to the specific connected account? From the invoice documentation I understood that it can be owned by a customer, but can this be the case for connected accounts as well?
Hi, how can I download the commission invoices?
@wheat roost This channel is for technical questions about Stripe. If you have concerns about Stripe, please contact Stripe support: https://support.stripe.com/contact
device - connect
Myrh - invoice
Hi I'm new to this sorry if this is a silly question, I'm just wondering if any bank account can be integrated with Stripe We are looking to open a Business account in either HSBC, Citibank or Bank of America. Has anyone had experience good and bad with integrating Stripe (Atlas) with any of these banks, please?
Hi Team,
Regarding Stripe prebuilt checkout page..
The url that we get from stripe, can that be used in a javascript popup. Because when I used it with ajax, it produced CORS issue.
Good day!
We have a weird payment in our production system that:
- Is not attached to anything on our side of the system
- Stripe provides no logs/events/etc for
We can't figure out where this payment arrived from and it's relatively concerning, has this happened before or does anybody know how this could happen in the first place?
Hi I'm working on applePay and it may be silly question but in the method confirmApplePayPayment can i get the response in case of success i tried consoling the response but all i got was empty object, need to confirm this for security concerns in app
@waxen quail this is what i am getting, when i try to retrieve the URL in JSON format or string. When i do a POST request.
Vikram A. — apple pay
Hi!
I'm having webhook issues and when trying to get to checkout I get 502 error even though nothing changed on my code and things work on localhost. Can someone help me please?
@wind arch just re-opened your old thread and can help you in a bit
Hey all. I was wondering if I could get some help with the Stripe Elements Appearance API. I'm rendering a Stripe Payment Element and using a custom font. One annoying effect of the custom font is that the country selector is no longer the same height as its neighboring postcode input (see screenshot). I've tried tweaking the line height to no avail. It seems like I can't target only the select with css as there's no public selector. And explicity setting the height is not possible either as this property isn't allowed. Anyone have any ideas how to fix this?
How much does it cost fee for canceling a hold paymentIntent?
https://stripe.com/docs/payments/place-a-hold-on-a-payment-method
I am getting this error
"Stripe\Exception\SignatureVerificationException: Unable to extract timestamp and signatures from header "
I am debugging webhooks that i have created
Hi, I have question regarding the Stripe connect account debits, if we debit the specific amount via the Acount debits(Stripe Charges) so will the account debits are also include the separate stripe fees for that??
Any help appreciated, thanks
krishnaKanabar - SignatureVerificationException
Hello, I am using Stripe.js for my implementation. Is it possible that sometime the callback of confirmCardPayment is never called after the customer finish its 3D secure authent ? With the same code on my side, I have samples where it is called and where it is not.
Hi ,
We have been using web call back method for Stripe payment developed in Java. We now need to use coupon functionality of Stripe. We have created a product with coupon functionality on Test mode on Stripe panel.
Now, i tried making payment for that product while i was expecting that it will show me the coupon option on Stripe page but it didn't do that.
Can you please tell me, what am i supposed to do to use this coupon functionality ?
hi
can i know where i find secret endpoint key in stripe
i contacted through call but joe was not able to find it
Hello,
I've implemented the steps to setup a reusable ACH-debit account using the SetupIntent API. According to the docs,
If you supplied a billing email, Stripe notifies your customer via this email when the deposits are expected to arrive. The email includes a link to a Stripe-hosted verification page where they can confirm the amounts of the deposits and complete verification.
When the bank account is successfully verified, Stripe returns the SetupIntent object with a status of succeeded, and sends a setup_intent.succeeded webhook event.
I still have not received this webhook for this event the next day - is there anything I can do for troubleshooting? How long should that event take?
Good morning. If we as a platform created a subscription on a "connect" account let's say in January 2022 and it has been renewing monthly Jan 1, Feb 1, March 1 etc. and we were grandfathering customers in with 0% application (platform) fee, can we add a % fee on this subscription (since we created the subscription). Or, does the platform fee have to have been on the first, initial January charge to ever have a platform fee on the subscription. For example, can we update the subscription now so that the Sept 1 charge for $100 has a 1% application fee and so does the Oct 1, Nov 1 etc etc etc moving forward?
Hemant-coupon
Hi all, just wanted to send a quick note that the server is a little busy at the moment, we're working on getting to everyone's questions but it may take us a bit longer than usual.
MayankBruh-keys
Hi!
We collect single and recurring donations in an iOS app using Stripe. Single payments are on the market for 2 months now, recurring payments are in the final touches.
Problem: When someone wants to make a recurring payment using Apple Pay, our Stripe Plugin doesn't send a payment method, therefore it fails right away at the payment screen.
Any ideas why this can happen?
Hey hey! 👋
Question regarding the Invoice API.
Is it possible to change the customer of a draft invoice? Looking at the documentation, seems like once you associate a customer to an invoice, when you're creating it, there's no way to change 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.
Another issue:
We want to test recurring payments in our iOS app using Stripe, using Stripe's Payment Clocks. Unfortunately, they don't work because the subscription is created in our backend, sent to Stripe and then via a webhook we get new information if the recurred payment after a period time went through and updates the subscription info in our app.
So we either use the Payment clocks wrong or there is another case where we can use a clock on already created subscriptions.
Any ideas how we can test recurring payments?
I can see that I got invoice numbers like
software-0003
its possible to put that to
software-3
? the prefix I mean
fichtnmoppal-test-clocks
Hi Stripe team, We recently went live with Stripe integration and one of the user has got charged two additional times. Would someone be available for debugging from Stripe?
I am using the flutter_stripe plugin for my app, even after enabling the bacs debit payment method from the dashboard I am not able to show the payment method in my app.
I have tried payment sheet and also created payment method but did not got any success.
What should I do to enable bacs auto debit?
I'm hoping someone can point me in the right direction with this. I've got 2 subscriptions- basic and premium. I've got a single product. A subscription is required to purchase the single product. I'd like to apply a discount to the product if the customer is a Premium subscriber.
Is it possible to require a subscription to purchase a product? And is it possible to automatically apply a discount to a product based on the customers subscription plan?
If these are application-level concerns I understand, I was just trying to figure out if it's possible to implement this logic via Stripe.
We are using Stripe Checkout if that has any impact on the answer, and are likely committed to staying that course.
omg_ketchup-subscription
Need help signing in
:question: @wary willow Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey Stripe team! Hope everyone's well! I have an issue that keeps recurring that I'm trying to understand better and hopefully fix. I'm using the Stripe Terminal Android SDK, and in a very minor case of scenarios (approx. 0-1 daily), we end up with a payment that has it's payment intent created successfully, and the payment go through successfully. Although we would receive an error response from the reader. Here's an example payment intent ID (pi_3LSrijFk5BSitd8b0KNo4bzg) - the transaction looks perfectly fine - but when I checked our logs I see this response:
{"stripeId":"","code":30,"error":"timeout"}
and looking at the documentation here: https://stripe.com/docs/error-codes. It seems like we should've seen a last_payment_error in the dashboard but there wasn't anything there. The customers would show their bank account to our merchants proving the payment went through to avoid paying for it again - but that's not an ideal user experience. Any context on this issue would be tremendously useful?
Hello!
I am trying to retrieve a list of Transfers associated with a Payout ID for a Custom Connected Account, I attempted to utilize the List All Balance Transactions and I am receiving an empty list with no error messages. I validated that the accountID and payoutID are correct for the account! Here is the related section of code, any help would be appreciated!
`BalanceTransactionListOptions options = new BalanceTransactionListOptions
{
Limit = _StripeAPIResultsLimit,
Payout = thirdPartyPayoutID
};
RequestOptions requestOptions = new RequestOptions();
requestOptions.StripeAccount = paymentAccountID;
BalanceTransactionService service = new BalanceTransactionService();
StripeList<BalanceTransaction> balanceTransfers = service.List(options, requestOptions);`
Hi there, yesterday I asked if Stripe treasury would be supported in europe (not currently but in the future, yes) - how about stripe issuing? Will it only be for US or UK/Euro Area based stripe platforms for the foreseeable future? Or is there a beta or similar? (Account based in Sweden)
Hi, everyone. I'm going to implement subscription with paypal and credit card. Is it possible to try subscription with paypal using stripe? Thanks. 😀
Good morning, have a quick question, is there a way to test a card that has no money, while trying to hold certain amount in test mode using the test cards works fine but im trying to test some errors scenarios, (invalid card, not enough money etc)
Hi,
If I create subscription for Monthly recurring plan on AUG 1 for example. Then On SEP1 will new subscription object will be created or updation of old subscription(subscription that was created on AUG 1) will happen??
Hello, is it possible to activate a subscription with 'default_incomplete' status without a payment card? i have a flow where i would like a user to be able to subscribe to a product with a trial period without having to provide payment information.
Hello, I have already implemented the payment module : ok.I tried to do it a second time on another website and with a second Stripe account and now I have this error message
invalid_request_error
You cannot use line_items.amount, line_items.currency, line_items.name, line_items.description, or line_items.images in this API version. Please use line_items.price or line_items.price_data.
Ces informations vous ont-elles été utiles ?
Hi Stripe Team! So I had a question earlier today where the internet reader was sending back the error code 30 because it was a timeout. According to this documentation: https://stripe.dev/stripe-terminal-android/core/modules/core/com.stripe.stripeterminal/-terminal/process-payment.html?query=fun processPayment(intent: PaymentIntent, callback: PaymentIntentCallback). I can run processPayment again with the same payment intent to see if it worked. Three quick questions there, is it possible to run processPayment directly one more time without any wait (or is it recommended to wait a couple seconds)? Will I receive a response that the transaction was already succeeded or requires_capture in the onSuccess or onFailure after running processPayment again? And lastly, how best to simulate this lol?
Hello there,
WeChat Pay not appearing on Connected Stripe Account capabilities
(
[acss_debit_payments] => active
[affirm_payments] => active
[afterpay_clearpay_payments] => active
[bancontact_payments] => active
[card_payments] => active
[eps_payments] => active
[giropay_payments] => active
[ideal_payments] => active
[klarna_payments] => active
[link_payments] => active
[p24_payments] => active
[sepa_debit_payments] => active
[sofort_payments] => active
[transfers] => active
[us_bank_account_ach_payments] => active
)
Even if it is enabled
I am a bit stuck. So, I want to create a checkout flow for a subscription which goes:
- User Signs In first
- Then goes through to add their billing details(like address, email, etc)
- Then goes through adding their payment method(Which in this case is a CC or debit)
- After all of that is done, they go through the payment
I want to be able to save their payment info(on Stripe) so that can be used later for other purchases. I am a bit stuck as it seems I need to first create the payment intent to get a client_secret. I can do that for a product, since I can specify a price and such, but I have no idea how to do it for a subscription. Is there a way I can collect the CC info so that it is saved on Stripe first and THEN make the payment?
I am building my app on Express for the BE and React for the FE. I am using the PaymentElement component on the FE side.
Who can help me with a disabled account i have a question. Would help me alot!
My stripe account via woocommerce is disabled i can do payouts but not payments
payments is on disabled
i got banned for my services i sold but i fixed the problem products and now i dont know how i can enable it again
Please respond in the thread
I recommend contact support as I indicated in the thread.
How do I delete metadata from a charge? I tried setting it to nothing; but it does nothing?
Hello, tell me when changing the type of delivery, our total price is not updated, how can we implement this?
We use Payment Request Button
Hi! I'm creating a custom dispute dashboard for custom Stripe connected accounts. I noticed that when submitting evidence in Stripe's dashboard, not all of the fields are stored in the dispute's evidence object. Does it make any difference if I include / omit those fields on my custom dashboard (since they won't be stored in the evidence object)?
Hello there,
WeChat Pay not appearing on Connected Stripe Account capabilities ($stripe_user = \Stripe\Account::retrieve($shop["stripe_user_id"]); through the Stripe SDK)
[acss_debit_payments] => active
[affirm_payments] => active
[afterpay_clearpay_payments] => active
[bancontact_payments] => active
[card_payments] => active
[eps_payments] => active
[giropay_payments] => active
[ideal_payments] => active
[klarna_payments] => active
[link_payments] => active
[p24_payments] => active
[sepa_debit_payments] => active
[sofort_payments] => active
[transfers] => active
[us_bank_account_ach_payments] => active
)```
Even if it is enabled
hello all! there is an event going on right now, with iOS SDK, with a confirmPayment I received a STPPaymentHandlerActionStatusFailed with error "7 - There was an unexpected error -- try again in a few seconds" and looks like the customer was charged. Can you please verify a transactionId ?
Does anyone know when the demo source code will be available that got mentioned in this video https://www.youtube.com/watch?v=2MiMFJ9c4t8 ?
Hi there, our company has integrated Stripe with Chargebee as our billing system. A payment for 1 of our customer Jonas Stock paid €1,275.00EUR in May 2022. Stripe shows the payment as having Succeeded but Chargebee is still showing the payment as "In Progess" in now in Aug 2022. Can someone please see what that is and what information has been sent to Chargebee from Stripe regarding the payment so far?
Hi, I think its an issue on checkout page if i check "I buy as company" and type my tax id it does not require country selection, so I typed valid polish VAT number (only digits) and I can see in customer details it was incorrectly saved as Russian tax id.
However in the customer portal in the "edit transaction details form" I can see the country dropdown
Can you please add this dropdown also on the checkout page? I am sure 90% of polish customers will type their tax id without "PL" prefix and it will be saved incorrectly
hi, is there an api endpoint to list all webhook events associated with some payment_intent?
Hi, I'm trying to deploy my web app to aws elastic beanstalk and connect the webhook. When Stripe tries to send a message to the webhook it gets a server error. When I used my local environment I used Stripe cli to test it. I was wondering if I should setup anything like that for the elastic beanstalk environment? Becasue I thought it should just work with my webhook url? Any other idea why it doesn't work? Thanks!
@halcyon matrix here is the message
Is there a way I can fully customize the Stripe Elements form for paying? I am currently using the "PaymentElement" component in React. Is there a way I could change some appearance things? I know I can do some CSS and theme, but I would like, for example, to remove the accepted cards outside the card field, and place that elsewhere. Will that be possible?
hi
yes please i need to confirm that some payment in my account showing not complete what does it mean
2 payment showing its succeded
and 2 paymnet is in complete
Hello! I'm writing because I was looking back at a series of invoices we had and it looks like the days_until_due feature is not working as we expected.
We have this invoice in_1LKwoKJxJIrs34m7U0eOALTN that was originally created as a draft on 2022-07-13 04:04 with the field days_until_due=30. It then stayed in draft for a while, as we waiting to confirmation on some timesheets. Then, on 2022-08-01 16:26 , the invoice was finalized and sent to the client.
At this time, I would have expected that the new invoice due date would have been the finalization date plus 30 days 2022-08-31 16:26, however, it looks like it was set to the original creation date plus 30 days 2022-08-12 04:04. Would you guys know why this would be - is this a known unexpected behavior?
Scenario: I create a subscription for a customer with a credit card, this credit card fails on the first attempt. An invoice is created and will retry the next day. The subscription at this point is "incomplete". I update the credit card(payment method) to a valid credit card. Is it possible to force a retry on a payment/invoice, so that the subscription can be in "active" status and not have to wait for 24hrs for the retry?
Hey All! Does the react-native sdk currently have a method to fetch all existing payment methods? Or can that only be done via the setup intent sheet?
Hi,we have signed up for a Stripe account and we have our own website, what should our IT do between our IT and stripe?
Hi there, is there a way to include the tax id of a customer using the bank transfer payment method? For instance to remove the VAT tax on subscription creation so that reflects on the invoice for those customers eligible? Thanks
Hi guys, I’ve been working with stripe webhook for a while and I just read on stripe docs that my server must quickly return a 200 once a webhook is received. Can you advise how I can ensure that my application is in sync with stripe if Incase it happens that the logic that runs after a receive webhook fails but a 200 has been sent
Hello 👋
How the heck do I show customer’s name vs email address in Payment Dashboard 😅
When crating a charge (php) ‘customer’ doesn’t seem to have an effect on anything Dashboard wise
‘description’ works well but I cannot seem to be able to get ‘customer’ to display Full Name vs email address
hey guys, we were previously using Plaid to authenticate bank accounts for Stripe Connect accounts but we'd like to use only Stripe and stop using Plaid. I remember talking to a support engineer here that told me it was possible. We just needed to make a copy of the bank account and create the new Connect account with that. Is that the case? Is there someone here that can point me to documentation for this?
Hi, I'm trying to implement a SetupIntent with the Checkout front end form. I was originally following the PaymentIntent steps but had to switch to SetupIntents,
When I do the handleSubmit() JS function with ```javascript
const {error} = await stripe.confirmPayment({
elements, confirmParams: {
// Make sure to change this to your payment completion page
return_url: window.location.href + '/submission',
},
I get an "Unrecognized request URL" error, what's the proper confirm function for SetupIntents?
Question regarding transfers: https://stripe.com/docs/connect/charges-transfers
So, I have already setup a checkout page for subscriptions and the payment is working. Now, I have a scenario in which, if the user buying it has a referral ID, the user that referred to him/her will receive a commission. I took a look at the guide above, and that is exactly what I am looking for. However, the method I am using to collect a payment is using Elements component, which uses a client_secret in order to do the payment. How can I implement the above in that scenario?
Hi, are we able to programmatically make payouts to a linked bank account once a user pays to a connect account?
hi , if we do stripe checkout , and the have one time payments and recurring payments , so which one i should select
could you get back to me
日本語でも大丈夫ですか?
I'm a little unclear on how to charge a successful SetupIntent to a customer. Can someone point me to the the proper documentation?
Hello. We're wondering how multiple concurrent charges for a single customer are reconciled. If we put in an Invoice and then create multiple Subscriptions for the same customer at virtually the same time will they have 1 charge, or multiple charges? Same thing for renewals... does Stripe bundle the renewal charge or are they distinct?
Hello,
I'm using Stripe Terminal and I just had a charge rejected in Production and was wondering what the issue was.
Scenario: Customer gave card to cashier and cashier entered card in Card Reader. My app showed that an error was returned by Stripe Terminal.
After checking Stripe to see what the issue was I'm seeing this:
Error message
"message": "Your card number is incorrect."
"type": "card_error"
This was a physical card.
hello
im having problem with business information being update on the platform - it will not resave my information
i have tickets opened and no help with my problem
this is a technical problem
Hello everyone - we are attempting to authorize and hold a charge at the beginning of a registration process for a subscription fee, then at the end of the process, charge for the entire annual subscription. We're having some trouble figuring out how to pull this off gracefully. Does Stripe facilitate authorize and hold for subscription services?
I have updated my account to receive payments but when I open the email from stripe to log on I get this message. “{"error":{"message":"You requested an account link for an account that is not connected to your platform or does not exist.","message_code":"account_links_no_connected_merchant"}}”
We are currently facing an issue with AfterPay payment method. The issue is AfterPay will redirect us to another payment page and bring us back, which will then reload the page. We are working with Modal triggered by a click of a button and having a local redux store to track its state, page refresh is not ideal for us. I dug through stripe docs and found redirect accepts two values: always and if_requried, and we already have redirect set as ‘if_required’. I was wondering if there’s any way we could handle it using a pop-up window and get payment response without a page refresh.
We are trying to build a subscription service with Stripe.
We are using the customer portal to renew subscriptions, not the API, but how do I calculate the daily-rated amount if I change the quantity in the middle of a period?
The default seems to be by the secondly-rated.
Hi,
I am building something using the Orders API (following this tutorial: https://stripe.com/docs/orders/quickstart). I want to access to the shipping price as well as the amount of taxes on the client. The server api Order object has fields such as total_details that contain such information (https://stripe.com/docs/api/orders_v2/object#order_v2_object-total_details), but I am not sure how to access the same information from the client side. For example something like:
stripe
.retrieveOrder(clientSecret)
.then(({order}) => {
order.total_details
});
doesn't work because the order object on the client side doesn't have total_details
Can someone help me on how to access this information on the client side?
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, I am receiving errors for transactions with Status: "requires_action" and "requires_payment_method".
From my understanding on Stripe's docs (https://stripe.com/docs/payments/intents) this is a requirement for 3DS.
However, this is a US card that shouldn't require 3DS. I checked that 3DS is Disabled in Payments>Fraud&Risk>Rules>Authentication Rules but I keep getting the same error and I'm not able to process transactions successfully.
I attempted to use my own credit card and I didn't even receive a request from my issuing bank requesting to approve the transaction.
This also seems to only be happening with one account and not with the other client's account that has an almost exact setup
Khalil-Orders
Hi folks, I'm working on an interface that allows connected accounts to reconcile payouts using the account area in our system. I'm wondering if there's a way to determine, through the API, what charges are represented in a particular manual payout? Thanks for any help you can provide!
Hi everyone, I need some answers and assistance pls
- How much is Stripe charging per credit card transaction? Is it based on a percentage or flat fee?
- Is there a minimum or maximum transaction limit with their service?
-As our MOQ is 1 container our minimum credit card transaction payments will be over $250k - What happens if there is a fraudulent credit card charged? Are there Payback/ Return Insurance?
Hi, how do I put metadata to the invoice created by calling subscriptionItem.update ?
thanks
Hi, I have some troubles with js integration on checkout page, how to trigger a function after the payment element has been mounted?
I tried this code and it doesn't work:
const payment = elements.create("payment");
payment.mount("#payment-element");
payment.on('ready', function(event) {
alert('ready');
});
I tried also on change and other events specified on API docs but nothing is triggered
regferring to this article https://support.stripe.com/questions/2020-visa-trial-subscription-requirement-changes-guide, for trial cancellation, is it enough to provide that option in our application or something else is needed to be done?
Using stripe payment element (js) how will I attach billing address and name details on payment method.
Hi i have one subscription that has 3 subscriptionitems under it. im updating 2 of those 3 subscriptionitems using subscriptionItem.update() and im getting 2 invoices for each of the updates. how do i combine them into 1 invoice?
thanks
stellar-Visa-Trial
Hello,
Is there any way, we can download pdf receipt url?
I already looked into your https://stripe.com/docs/api/charges/object#charge_object-receipt_url api, but instead of pay page, I want to directly download receipt url
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi,
I have two questions. I'm happy if you can support me.
First, I set to send mail to the customer when they're buying success, but I checked and found that they could not receive email. I just setting like this screenshot( sorry for the text in the link in Japanese)
https://prnt.sc/TmbmDCklRfjj
Second, Where I can edit the template format of the email? Or I can not edit that?
Thanks for your support!
Hi
Hi
I'm implementing the stripe payment gateway. I have to enable only card payment but do not want to show billing address.
What is the parameter to remove billing address on payment form?
Hi
I am trying to access https://stripe.com/partner-program/join?integration=plugin from https://stripe.com/docs/building-plugins#tokenization, but it is showing Page Not Found error.
vaibhav-partner
Hello, I'm having strange issue where createExternalAccount creates the external account successfully, but with a different id than what i'm seeing sent from the front end
Hi there! New dev here trying out a Stripe integration in a React/Express/mySQL project. I'm using the Payment Element, and have successfully sent test payments (I see them show up as "succeeded" in the Stripe payments dashboard (yay!). Where I'm struggling is:
- How to pass additional details (e.g., user email) that I've added to the form - does this go in stripe.confirmPayment?
- How do I retrieve the completed transaction details so that I can store them in my SQL database?
Let me know if there's anything I can clarify to help with answering these questions!
Thanks very much - really appreciate all the friendly dev support here!
Hello, I have a question about unsubscribing
Alguien habla aqui español?
ok
The money generated in this stripe company is how one collects it, could you tell me the payment methods? can I receive my photos to my paypal account?
Quick question, I want to do a transfer using this: https://stripe.com/docs/connect/charges-transfers
If I want to do it on a webhook, at what event should I add it?
@uncut nest lets continue the discussion in the thread
can I collect my money from the stripe page, to my paypal account? or do not make payments to paypal
Hi , Is it possible to restrict Bill To Country on the Subscription checkout page
Madhavi-Subscription
Hello, someone knows how could i see the price plan change? Thanks
Hey, how can I create an Invoice with specific lines? This parameter doesn't seem to be available when creating an invoice
Hi there
We using Stripe and lunch our App recently
But there are some cases where the card verification does not works properly.
Working flow is,
- POST /v1/customers
- POST /v1/setup_intents
- POST /v1/setup_intents/ID/confirm
There are some cases it not working, I check the log and the is NO log of the 3. one
There are some cases, successes and some failed
And there is no log that can be confirmed for developers
Hi, What can I do if I do not find the bank in the bank details list🥲 ?
Hi i have one subscription that has 3 subscriptionitems under it. im updating 2 of those 3 subscriptionitems using subscriptionItem.update() and im getting 2 invoices for the updates. how do i make them into 1 invoice?
this is my previous thread with Jack #1004967768988332093 message
however if i were to use his suggested solution, i would need to first retrieve all existing subscriptionitems, then edit the items that i want to update... and also the invoice will show and bill all 3 items instead of the 2 subscriptionitems that were actually changed/ updated.... so is there a better way to do this?
thanks
Pls see the attach for the log I mentioned
Hello ! i ve tried to build my own ecommerce website with stripe payment on node/react and everything is working well until for some reason i have to export as static so i ve converted the js file to html file. The problem is when i m trying to go to the checkout page stripe doest seem to work ? Am i doing something wrong ?
I have a problem with upcoming invoices, I am sending the items to Stripe and it is not calculating correctly
Hi! Where should I enter winning_evidence during dispute evidence sending in test mode? I see only product description and reason when selecting Other is editable and I tried to use both w/o success.
Hey, I would like to know what is the minimum amount that I can create a top-up with to replenish my balance? Also what is the minimum amount that I can create a payout with?
We've been getting reports of duplicated charges that affects 0.25% of customers. We've investigate a lot, and found nothing wrong in our end. But this pattern is common. The person tries 3DS wrong multiple times, and one in the middle gets confirmed while the others canceled. Could it be that the person's internet connection is not good, and he doesn't wait enough for the request, so in the middle multiple payments gets accepted?
Hi, a few questions:
- Can Stripe send completed/paid invoice to customer after successful checkout session as PDF file?
- How can I send (from code) completed/paid invoice that is connected to unique checkout payment?
- How to create completed/paid invoice with all items from unique payment/checkout sessions?
hello, may ik how long does draft invoices remain in draft before collecting payment? ive noticed that for subscription renewals, at the time of expiry, the invoice created remains in draft for a period of time and doesnt bill/collect payment at exactly the time of expiry.
device-topup
Hello
I wan to integrate SEPA in my wbesite
Can anyone help?
I am not sure but Currently I have stripe card payment integrated
Let's chat in the thread: https://discord.com/channels/841573134531821608/1005025035725066310
Hello! I have recently had my account suspended for what I believe was a chargeback. I have only recently started working with Stripe. Stripe says that due to the risk of high amount of chargebacks in the future, they cannot work with me. However... I have 3+ year transaction history data with PayPal. My chargeback rate is 0.2%, which is astronomically low. I wish to reach out to Stripe's risk assessment team directly and provide them my PayPal's transaction history so that they can do a thorough review. Does anyone know how can I reach Stripe's risk assessment team directly? By using Stripe's contact form I only get automated messages from a robot. Please help! 🙏
:question: @pliant moss Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi,
I'm getting duplicate subscriptions. It seems like I'm only sending one API call and also I'm checking if a subscription already exists for the user. Still, I can see 2-3 duplicate subscriptions being created at the same time.
Anyone know if there are rate limit headers that I would encounter if I were to be rate limited? The documentation does not say anything about special headers to check for.
I have found the answer to my question which is yes. There is a retry-after header.
Hi guys, how about charge rules about proration on upgrading subscription?
Felix Lin-proration
Hello! I hope you are having a great day !
I need help or advice about a feature I'm coding into my project. could you please create a thread ? (I have a big description to add)
If I create an invoice, can I retrieve url to payment and redirect client to that payment url?
Hi guys, we are running Magento 2.4.4 and having a problem with google pay. The payment and the order is successful but the payment layer (with the spinner) keeps spinning and does not close (different Android versions / phones)
Hi, when i come back from stripe checkout page, i want to create an appointment with that specific user, how do i verify that the same user committed the payment or how do i verify my payment from session_id? Do i have to send an additional API call to backend ?
And i have another question, what is the best way to create a payment with stripe. What should be the flow? From front to back then to stripe...
hey devs 😄 Just wondering what the best way to handle payments with limited product inventory/stock is ? I am currently using the orders api but is there any way to use payment sheets but only confim the payment once the stock has been checked server side.
Hello i have the BBPOS WisePOS E but i cant connect my code with the device, i created a location and connect the device with the dashboard, in the example code i can discover the reader but when i click on connect to a reader it says "Could not communicate with the Reader. Please make sure your reader is online and on the same network as your device.", i disabled the firewall to see if thats the reason, and in the console is a error that says "............device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService net::ERR_NAME_NOT_RESOLVED"
Hi,
Can I have multiple default payment_methods? Or when I use thedefault_source=source inside subscription create API, will it get replaced?
Hi guys, is there a way to listen to webhooks that returned 200 and ignore the timeouts ones?
Good morning everyone! I'm implementing the Mobile Payment Element on our iOS App and it was all fine and well until I decided to customise the appearance with the Elements Appearance API. I'm trying to call "var appearance = PaymentSheet.Appearance()" and I'm getting this error message -> "No exact matches in call to initializer." If I remove the () it gives another error -> "'Appearance' is inaccessible due to 'internal' protection level". Any suggestion on how to solve this? Thanks in advance 👍
Hello,
- Is it possible to create a stripe hosted checkout session for updating a subscription? specifically updating the quantity of an item.
- Following that, is it possible for the proration to be included in that, (example - changing from 5 monthly licenses to 10, to then bill for the remaining days in the current month for the 5 new devices, and for the 10 on the next billing date)
Hey all, how can I get the payment_method_id from the https://stripe.com/docs/payments/payment-element for create subscription on the server?
Hi, we are trying to set up a monthly subscription , we create it with subscription > create > payment_settings > save_default_payment_method set to on_subscription, is this enough for next invoices to charge automatically the payment method saved in the first payment? because at least on test mode I don't see the pm as default for the customer ...
Hi stripe. Now I use your financial connection account feature for access the customer ownership details for identity verification by comparing between the customer input data and customer ownership details from bank account. And I found your financial connect API response return mocking data only 1 customer ownership data set. It isn't enough to cover all cases that can happen. So I want to ask you about you can provide more data for the test. or another way to test that you can suggest
https://stripe.com/docs/financial-connections/ownership
Learn how to access an account’s ownership details with your user’s permission.
Hello, I'm having some difficulties with managing the client portal on Stripe. I have configured the basic settings but I don't understand how I can provide customers access to this portal. Would anyone know how to help me? Thank you
hi. i create a subscription with proration_behavior set to none. however, when i later use subscription item update API to change some items then invoice still has prorations. is it possible that original proration behavior does not apply when updating subscription item?
Hi guys. I have a currency issue when create payout . How can i create payout with the amount exactly same with the amount from the payment intent minus to application fee ? I'm using manual payout
@hollow prairie i took all the precautions then too my stripe got termed
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
My browser showing some errors while using paymentIntent. Is there any issue with this?
Can I create discount for every 3rd item on Invoice? (Create in dashboard) I want it to automatically apply
Hi, is there any NFT expert that can help us here at Stripe? We used Stripe for our latest drop, and we have now finishen developing our marketplace, also using stripe and have some questions.
Hey there
i'm looking for some quick advice if possible regarding stripe: 'capture_method' => 'manual',
although the payment is uncaptured it still appears on the customer statement and deducts from their balance straight away...is that correct?
ahh okie dokes....if the uncaptured payment is cancelled is there bank balance updated straight away? or do they have to wait 5-7 days for a standard refund?
Hi! Is there a way to tell Stripe to notify of 'payment_intent.succeeded' events, to a URL set at the point of creating each CheckoutSession? I have a multi-tenancy environment, hence multiple sites with different URLs using the same code. Using a webhook to listen to 'payment_intent.succeeded' events doesn't work for me, as that is a fixed URL. Therefore Stripe won't know to which of the sites to get back to. Thanks for your help in advance
Use Case: when a user cancels a subscription, we want to ask them reason for cancellation.
How can we implement this without using customer portal?
HI , is there a subscription renewal event that i can listen to ? i need to now when a subscription is renewed
Is there a reason I can't specify metadata for subscription schedule phase items? (https://stripe.com/docs/api/subscription_schedules/update#update_subscription_schedule-phases-items). I'm trying to have a subscription item created that contains metadata.
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, i have a client who is unpaid because of action_required during an automatic collection payment, the client has a payment incomplete and 2 minutes later a success payment but the invoice drafted is not attached with the success payment even if the invoice.finalized event was fired, i can show you here :
https://dashboard.stripe.com/customers/cus_IXWLdvSN2hkU0O
i
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
#dev-help Is there a relationship between the payments made by the customer to the Payouts which are going to be received by the Stripe connect vendor account. Since we could see only the Total Amount that comes in on particular day in the connected account we find it difficult to map it against the payments made from the customer. Is there a way to map it one (Payment) - one (Payout). Any advice please.
Hello, I have a client who paid successfully a payment intent, and I saved in my database the checkout session id, that I later use to check if everything went right. It worked fine so far but for one of my checkout session I stripe throws the follower exception:
Stripe.StripeException: Invalid checkout.session id: cs_live_
I checked the payment and it does that this checkout session id. How is it possible to get this error when the checkout session id is correct ?
I am technically evaluating the use of Stripe Connect for a new product. We are intermediaries and would like to collect payment and only assign it to a Connect account after the fact. Is this possible? Kind of like a ride broker like Lyft? Lyft doesn't know who the driver is right away or the driver can change.
Hi, I'm getting 502 error when acessing the stripe checkout page withouth changing anything in my code. When I check my pm2 logs I get the error url_undefined. Can someone please help?
Hi, I need help. Here's my reference case: 00753557.
Hello, I was wondering if it is possible to run a next project with stripe integration for payment on a ISS server ?
Hi when I create a setupintent for creating a trial subscription for my customers, it seems that it create the subscription dont even matter if the customer didnt pay
Hey. Can anybody confirm that if we use Stripe Tax (automatic), the tax amount is only retrievable through API via the Invoices --> upcoming invoice endpoint? Which means that if the user is still in trial and has an automatic cancel date (unless they get a paid subscription) we can't retrieve the tax amount?
#dev-help From the Stripe Connect account can I get to know from the Payout amounts received into the Vendor stripe Wallet to which payment ID the payouts amounts are associated with. Since we are doing manual payouts we are facing problem in the reconciliation and to map it against the correct payment made from the customer.
Note: We are creating the customer and the Vendor in the same Stripe account.
Flow of Funds Model
Customer Pays through Stripe Charges API -> Payment amounts gets transferred into the Vendor Stripe Connected account Wallet -> Manual Payout is being done to take the amount from Stripe Wallet to the Vendor Bank account
Hello
I'm using Stripe.js to retrieve a source: https://stripe.com/docs/js/tokens_sources/retrieve_source
As far as I can tell I'm using the correct source_id and client secret to make the client side API call because I'm retrieving the source successfully on the server and I'm using the same source_id and client_secret in the Source object that I'm getting back from Stripe on the server. The error I'm getting on the client side is:
{
"error": {
"message": "The client_secret provided does not match the client_secret attached to the source.",
"param": "client_secret",
"type": "invalid_request_error"
}
}
The request_id is: req_SYIC3JG6S8qaN3
Any ideas?
Hi I need help
I'm having this error message
having this error. any suggesitons?
also, says the credit is on test mode.
I'm helping someone else. I did not set this up.
we are selling a book online and when people try to buy it they are having issues
@serene perch let's keep the messages in the thread that I've created
ok
Hi, Stripe. We've noticed a very rare scenario where Stripe will send our webhook multiple, simultaneous events for the same 'thing' - where we are sure that no request was made on our side to re-send it. I have an example (which I presume is safe to post here?). We have plumbing in place so that repeat events would just be discarded, but when they're simultaneous it can monkey with things on our end and we're not sure how much effort to dedicate to race conditions like this if there' some way to prevent them on the Stripe side.
Hello Everyone,
Suppose, I want to Close my Stripe Account forever and I already have multiple Subscribers then what should be the steps to close it! Also, Do I need to Unsubscribe the Customers first before or Closing account will automatically perform this change? Please guide.
Hey people, i'm implementing stripe connect in my project by using this tutorial: https://github.com/stripe-samples/connect-onboarding-for-standard/blob/main/server/go/server.go. But i was wondering what is the best practise to save either the UserId from my internal app in the stripe connect account metadata or save the stripe connect AccountID in my user object?
Hey, I just asked about how to get an upcoming invoice when there's no active subscription yet. Here's a link to past message thread: #1005110925877063721 message
I'm checking it out now with a trial subscription, which will be automatically canceled, but then the upcoming invoice endpoint is showing 'no upcoming invoice'.
When creating the invoice, we're setting 'trial_end' and 'cancel_at' at the same timestamp.
We are wanting to get a total amount spent as well as an average amount spent per month for each customer in stripe. Are there API endpoints to query for this?
Hey, I've got a questions regarding Reporting for Connect Accounts Using the Reporting API. Are the Reports available for each connect account themselves to view? Scenario is a franchise model where the franchisees (each with a Connect Account) do not have access to the Stripe dash, but need access to Reporting via the API, for example Payouts.
Is there a way to remove the animations on the initial mounting of the Stripe PaymentElement?
Hi there! I need to know how can I accelerate the time to stripe made a payout from connect account to associated bank. I’m stay in test mode and I need to receive a hook to test some scenarios...
We use Stripe to send renewal reminders. Sometimes a customer complains they didn't receive it but I really have no proof. Is there anyplace to get email sent data from stripe?
Hello, I am looking for a developer to create subscriptions for my brand.
Dm please
Who do I contact for the issue that a customer's credit card is not being accepted by Stripe. The customer is registering for our service.
Hello. brook@hammondassoc.com is the person's email, but since they couldn't subscribe, nothing with that email address is showing in the system
Please respond in the thread I created
Is there any way to pull the transactions that were included in a manual payout to a connected account?
Is there a way to have monthly fees rather than deducting from every payout?
Hello, I am a dev look for support with Stripe implementation for Business Central (ERP) applications. The codebase for building such applications uses the AL language which which isn't mentioned in the stripe docs. Is there anyone experienced with Business Central development?
Reduce processing time
Please respond in the thread I created
Hi! I would like to know if it is possible to create a subscription with a billing cycle date in the past?
From the dashboard, I am able to choose August 1 for Start Billing cycle on. However, once created, the current period is from August 5 (today) to September 5
Hello everyone. At the time of registering a new credit card we are having many errors of rejected card or invalid account. I can't figure out what these errors are due to, since the cards are fine.
guys a question - since my ecommerce solution need to have a timeout for an order checkout to ensure a waiting for payment order does not wait indefinitely and hold the inventory, I wonder if there is a way I can set a timeout on paymentIntent so if the timeout threshold is passed payment will not be processed?
wait lemme check again - I am actually handling other ppl's code
We create a payment intent
so I think not using checkout api
Please respond in the thread
On this page, https://stripe.com/docs/reports/api#report-runs, it shows an example of using curl to download the report, setting the key in the header. However, this doesn't work as in the terminal, I am then asked for a "host password" nd I have no idea what that is, nor is it mentioned in the article
hi 1 question here . I’m trying to make a few adjustments to the Web form to add a card. There are explanations for how to make those changes in the regular JS docs, but that doesn’t seem to work using the React Elements component. For example, here’s a param for requiring the name field https://stripe.com/docs/js/elements_object/create_payment_element#payment_element_create-options-defaultValues-billingDetails-name
But if I pass this object into the options prop of Elements, I get a console error that the fields object isn’t recognized
fields: {
billingDetails: {
name: 'auto',
},
}, Is there an interface I’m missing in order to use the params in the JS docs?
Hi everyone!
I'm considering using Stripe connect to create a marketplace on the platform of the company I work for.
Here is what I want to do:
- The seller submits the products they want to sell on our platform
- We validate the content
- We create Stripe accounts for them or we tell them to create a Stripe account for themselves
- Once the KYC is ok, we start to sell those products.
I want to better understand the difference between Standard and Custom accounts.
What I guess is that with Standard accounts, I would have to manage the prices of the products on my platform. So that at buyer's checkout time, I can create a charge of 20$ for our seller, with a text description "1 x Product Y". But the seller has no control over the price of its product.
Regarding Custom accounts, I feel like I have more control on my sellers' accounts. Here's the use case I imagine with custom accounts: Each product that my seller sells is a product entity in its Stripe dashboard. I give them control on the prices of each product. So that at buyer's checkout time, I will create a charge for product prod_MBnluFbcxAyQfJ and the price will be computed and displayed by the payment page. This way, the seller controls the prices and can even create coupons for their products.
Am I getting that right?
Is there a Stripe endpoint to calculate the total based on products and quantity without generating a checkout? More like a "pre-calculation" before going into checkout?
hi working on Financial Connection Sessions API to link a bank account to a connect account as a payout bank. I was following the instructions in https://stripe.com/docs/financial-connections/connect-payouts
Updating the Stripe libraries I can generate the session but when trying to open the widget in the FE
const response = await this.stripe.collectBankAccountToken({
clientSecret
});
the library starts making calls and one of them breaks:
Nothing happens, the widget doesn’t open, but checking that url the error says that the secret is not a valid Financial Account secret. Is there something I’m doing wrong?
Learn how to collect your Custom connected account’s bank account and use account data to enhance payouts.
it seems that once we use server-driven payment collection for a terminal, the device can't go back to using the javascript implementation even after clearing cached credentials. is this a feature or a bug?
Hi people, I'm testing the Stripe Connect and I can see that when an account is restricted it can still receive the money. Even being restricted. Is that normal or is only because it's the sandbox?? Thanks!!
Hey all! I'm trying to implement subscriptions using the new Elements forms, and for some reason the JavaScript API keeps thinking that I've sent it a SetupIntent, not a PaymentIntent.
I'm following this guide: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#create-subscription
stripe
.confirmSetup({
elements: this.stripeElements,
confirmParams: {
return_url: this.checkoutUrl
}
})
Using this, nothing too fancy – and I'm passing the clientSecret in like so
this.stripeElements = stripe.elements({
clientSecret,
appearance: {
theme: 'stripe'
}
})
And I'm creating the subscription like so
[
'customer' => $stripeCustomer->id,
'items' => [[
'price' => $stripePrice->id,
]],
'payment_behavior' => 'default_incomplete',
'payment_settings' => ['save_default_payment_method' => 'on_subscription'],
'expand' => ['latest_invoice.payment_intent'],
]
Feel like I'm missing something but can't work it out!
Hello, I have a question regarding financial/sessions and creating external account with bank from it, currently I receive a result.token from financial/sessions - I then call stripe.customers.update to update the external account for this customer, the id of the external account created in stripe, is different than the bank account id provided from financial/sessions, why is this?
When I create a subscription using stripe.subscriptions.create, how can I set the payment information(CC number and such), to also be used for other transactions(such as products)?
Hello,
I am trying to implement the subscription plan system in my MERN Stack application
Now I want to implement an API that users can renew their subscriptions after expiring a subscription.
How can I implement this system?
Please help me 🙏
Hello Everyone,
I implemented an existing Card available or not functionality and it is working fine for me in local environment with Test Mode in one Stripe Account. And when same code we are using on Live site for different Stripe account then it is throwing error. So is there any Version issue we have or something else? Please suggest!
Am having issues processing payments in Nigeria
processing payments on my website via CHECKOUT
the charge is made in the locale currency but their banks or card Issuer treats the payment as an international payment and declines the payment once it's over the 20$ equivalent of the local currency.
would PAYMENT ELEMENT work better for me since the payment page would actually be hosted on my website which might make the bank/card Issuer treat the payment as a local payment.
The major problem is having the bank/card Issuer see the payment as a locale transaction, wondering if Elements does a better job of that
I'd appreciate any inputs
hi Is it possible to customize and override the tax rates when using Stripe Tax?
Need to integrate 3D secure authentication process in my application
Hi there, I need a help in retrieving the payment reference number details once the payment done successfully at customer end.
Hi all - I'm encountering a problem where when I add a coupon code in the discounts portion of the body for an invoice/item, it applies correctly in the test environment, but when I do so in the production environment, it is clearly noted that it exists and is associated in the event confirmation, but does not actually apply to how much the user is charged.
Any idea how I might resolve this?
to move from testing to live mode
should i change the key only ?
Hi, I started doing some work with stripe Connect. I'm also using the new Orders API, so the payment is separated from the payouts and transfers. Is there an API where I could transfer money out of my linked bank account to one of the linked transfer accounts?
We are trying to get our Merchant account set up on Strip for POR and we keep getting an error saying that our tax information needs review and I have checked, double checked, and triple checked, and all our tax EIN numbers business name, and everything is exactly right. What do we do now?
Hello. I have a situation whereby I am adding a new payment method via confirmSetup . Immediately after this, I then update a subscription using 'pending updates', which in turn triggers a payment via the card I just added. I am using the test card number 4000002500003155, that requires 'authentication unless set up'. I am asked for authentication on confirmSetup as expected, but then the pending subscription update that follows immediately afterwards fails with invoice.payment_action_required, as it requires authentication again. Is there any way to only have the authentication process appear once in this scenario? Thanks.
#dev-help Is there a way to reverse a payout which is paid to the Vendor through a stripe API using Node JS. It's easy to do from the Stripe Connect UI. But I need it from the API.
Hello,
Please dos questions:
-
A few days ago you helped me with a issue about the language on the receipt in stripe, due to even if I enabled the "Default language" option in Spanish (email receipt settings), the receipts continue showing in English and explained to me that it was due to the fact that the clients that already existed had been configured in English, but that the new ones would already receive the recepit in Spanish.
But , I did a test with a new user and the receipt is still shown in English, not in Spanish, could you please help me to know why this keeps happening? -
The other issue is, we are handling different currencies depending from the country on where the user is, and the receipt shows the correct price, but the currency always appears in USD, why is that?
Does anyone know if there is a way to HIDE (or not show) the card brand icons on the Payment Element? Thank you!
Is there a current issue with Stripe's webhook event sending? I've been getting quite a lot of connection time outs since the last couple of days...
How can I attach metadata to invoice.payment_succeeded event, when using stripe.confirmCardPayment?
Is there a way to allow for multiple cards to be used for a single transaction?
I think question belongs here: I'm working with a company for an app and they're requesting access to my Stripe in order to set up payments, subscriptions, etc.. will my bank and personal information be at risk?
Hello, is it possible to expand on the customer object when a charge succeeds (listening to webhook?) or do I have to make another operation to retrieve the customer with the customerId?
Hey Hey I'm having trouble getting a WebHook event to launch. It's the Payout.paid event (in general every payout event). I already turned on the event on the WebHook config but it does not works.
QQ about SetupIntent lifecycle. Do they expire?
Hi - how can i delete an account linked to our STripe account? she is the owner
hey folks, when using the Stripe Issuing API, does the create method take a metadata object? I can't seem to find it in the documentation https://stripe.com/docs/issuing/cards
Hi, which event tells me a customer created a new subscription and the payment for the subscription succeeded?
I used customer.subscription.created but that does not check if the payment succeeded, right?
How does the amount property works? I see that for a 49.99 transaction it shows as 4999. How can I get it as decimals?
divide by 100. stripe's amount is in pennies (assuming your USD).
Hello - which API can I collect the stripe processing fees from for 1 or more transactions? I can't seem to find the stripe processing fee on the invoice or charge api.
will stripe alert you via email when payments are made?
I mean when donations are made
My pay is not coming in my account
Hello! I'm working with Stripe Terminal Android and we have an app that allows either USB or Bluetooth connections. When a device is connected to a reader via USB, it is still discoverable by other devices when discovering Bluetooth readers. Is there anything I can do to filter out the readers that are currently connected via USB?
In live mode, can standard connect account owner delete his/her account? If so, platform account can not retrieve data from that deleted standard connect account anymore, right?
Hi. We are needing to update our application fee on the subscriptions in connected accounts. I just want to check with the Stripe engineering team before doing so. First question, which subscriptions statuses would it make sense to update? ['active','trialing','past_due'] - is there anything in that array that would fail? Any others we should include? And, our logic is we are checking the subscription.application first and, if we were the ones that created the subscription, making this API call Stripe::Subscription.update(sub.id, {application_fee_percent: application_fee_percent}, {:stripe_account => stripe_account_id})
Does that all look good? That is it, correct, just a single API call to update the application_fee percent on a subscription on a connected account? Any gotchas to be concerned about here, we are dealing with I think tens of thousands of subscriptions. And as soon as we make the API call, any charge that occurs on this subscription we will get the application fee yes? But no amount will be charged for prior times the subscription was charged right? Like if they started a monthly subscription in 2016 that bills on the 6th for $100, then tomorrow, if the application fee is 2%, we get $2, but nothing for all the scores of charges made between 2016 and 2022 right (i.e. it is not retroactive)?
Hi, is it possible to use custom invoice sequencing? In our case, we need to build 10 digits number and the prefix/suffix is not in favour.
Hi,
I am using the orders API, and I am trying to use stripe webhooks to get notified when an order is paid: https://stripe.com/docs/orders/create-and-process?html-or-react=react#order-events
After I checkout using orders, I am printing the events I receive through the webhook; I receive payment_intent and charges events that are related to the orders payment, but not orders related events:
Stripe webhook processed, returned status code 200 [object Object]
received an event: payment_intent.succeeded
Stripe webhook processed, returned status code 200 [object Object]
received an event: charge.succeeded
I am running testing my webhook with:
stripe listen --forward-to localhost:3000/stripe-webhooks
What am I missing here?
Currently working on building a webserver to handle web hook events sent to us from stripe. Looking at the exorbitant amount of events that stripe sends, is there one event that would be best for handling one-time and subscription payments at the same time? We are using checkout to process the payments and just listening for the events. We started with payment_intent.succeeded but that does not seem to always occur. We have started to transition to invoice.payment_succeeded but I do not believe that one-time payments create an invoice unless we do it ourselves, correct? If any one has any ideas, please do let me know. We pretty much only need price_id, customer_id, start and end time for subscriptions on our side.
Hello all. I am trying to work with stripe cli to trigger events from my different accounts and I noticed that events currently are missing the account value in the json payload events, so I can't identify which account events came from. Has anyone ran into this issue before?
Hey! If we pause a customers subscription, will they still be notified of invoices? or will those not be sent to a user's billing email?
My assumption is it will not, but I just wanted to confirm
I am getting the following error when trying to transfer to a payout account:
You have insufficient funds in your Stripe account
I am using sandbox, and during the payment_intent.succeeded. Is there something that I may be missing? I am using stripe.transfers.create
I’m told there’s no way to pull the transactions in a manual payout, so I’m wondering if it’s possible to pull the transactions that comprise an available balance? Then I could pull those transactions at the time that I make a payout for the total amount of the available balance, and attach that transaction data to my own record of the payout. Let me know if that doesn’t make sense, and thank you!
Do trial periods charge me?
E.g: A user creates a trial, does stripe charge me for verifying the carD?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Alguien que hable en español que me escriba para hacerles unas preguntas por favor .
PI really need an expiry, if you think about the entire concept, an Intent of Payment should have a way to control the valid time; Checkout is too far for most people's use case as it mostly signify a representation of an order, indeed Checkout in most cases are designed to handle almost a static website without any dynamic cart functionality. @dim hearth @surreal temple
Hey, can anyone help me out, my cleint paid me on stripe, and I received a confirmation mail, regarding the same, but still that transaction is not appearing on my dashboard, and even I didn't receive the amount in my bank account.
Why my wechatpay activation remains on Pending mode. It has been over 18 hours. Can anyone help?
Hello stripe,
About a scenario with my connected account that's on another currency let's say GBP. And my platforms is mainly on USD but I am supporting other countries connected account as well.
How do I retain my collected fees in USD while the amount that goes to the connected account is in their currency like GBP?
I received an answer earlier to use Separate charges but is that better than using destination charges with on_behalf_of?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello everyone does anybody know if its possible to block virtual cards? Like you can block prepaid cards with fraud
im trying to change my phone number and cant access because it has my old number
hi @foggy dawn thanks for your help - I managed to progress a bit, but not much... I created a connected account in my account and the account is now in the payload but I get an invalid signature - using command stripe trigger customer.created --stripe-account=acct_1LTh5y2Hhlhltip6
This is an event id evt_1LThlJ2Hhlhltip6uT2tF1Y6
hi all. I am a novice. stripe doesn't know what my business is buying. Ask me to do some certification. Take a photo and date it on a blank sheet of paper. Certified on July 20th. Received the same message again today asking me to do certification. Is this what is the reason? Theoretically, the data for July 20 is already available.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I'm trying to make a payment method for my app. Its a bit tricky, but maybe you have the answers. I'll have a subscription both monthly and yearly.
And then our customers will rent items from eachother. That will be single transactions. And aswell I think the customers should be able to get paid/payouts from the payment to their account/card if they rent out items for a price. We will take a percentage, of that price before it is paid out to the customer that rented out the item. Is this possible with stripes API/sdk?
I'm well known with Stripe from Ecommerce.
Thanks in advance.
Hi there #dev-help - Does anyone know if the stripe-cli docker image is compatible with Mac M1's? I'm getting some weird errors when I try to run it
I see only AMD on docker hub
I am taking a payment from customer in parts. For example, total amount is $6 then first user needs to pay $1 and then $5. When user pays $1, first I am creating checkout session , creating customer, subscription and all. I receive clientsecret and then user confirmCardpayment https://stripe.com/docs/js/payment_intents/confirm_card_payment. Mow when user pays rest amount , Can I use same session/clientsecret that i have created before or do I need to have clientsecret for each payment
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello,
Is is possible to use the API to make a refund on behalf of a connected standard account transaction?
Or is it only possible for the connected account owner to do that?
Hey 👋
Is it possible as a Developer to order a Stripe Terminal for Development purposes without a legal entity?
I'm currently developing a new POS app & want to test out Stripe Terminal as well as Online Payments.
Thanks!
Any way to refund based of ARN only?
Or find transaction using arn
Hi, I'm developing a platform where users of different countries can connect their stripe account. Could I know what currencies can use every connected account dynamically?
GET /v1/plans returns all plan but there's nothing in the return data to determine "archived" plans... I want to filter them out - is this possible?
Answering to myself. Yes, I could know the supported payment currencies of a country calling to "stripe.countrySpecs.retrieve".
Hello everyone! We are working on a project where we are offering different subscriptions. Each subscription includes one product and a period of time (monthly, semester or annual).
We allow customers to change their subscription plan and period through the Customer Portal. But, we are facing an edge case when a customer has a current subscription and he/she updates the period of time, Stripe updated the new date without taking into account if there is any paid time.
For example, if by January I pay a six months subscription and by April I need to move to three months subscription. I expected that by the end of 6 current subscription, I have a subscription every 3 months.
But, right now, it seems that every time you want to update a subscription, you miss the previous period of time. So, if you paid six months subscription from January and in April you want to update it, you miss those two months.
Do we miss something to configure in Stripe in order to get this expected behavior? Thank you!
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi, I am testing my integration in the test mode.
I had failed webhook attempt, fixed my code issue, then I trigered manual resend which has succeeded and after some time I received another attempt from the automatic retry.
I think its an issue and after manual succeeded retry all the automatic retries should be deleted from your queue. Am I wrong?
This is example event id: evt_1LTloVIemL7WKWhbjy2EzoZw
Hey Guys, after onboarding a user for an express account, i expected an account.updated event fires, but that does not happen (ie, my webhook is not called). what am i missing here?
Hi,
My application is listening for the checkout.session.completed webhook to provision the subscription, but I'm wondering what happens if the user pays via SEPA and the charge fails, will I get a notification or something?
SEPA seems to have a delayed confirmation, thats why I'm wondering
Hello, I am having issues using transfers. I am getting the following error:
You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out.
I am currently on sandbox, and I am using stripe.transfers.create to create a transfer to an account. Currently, I am just doing a test to send $2 to a test connect account, but I get the error above. What am I doing wrong? You can see the request I send from the request num req_5dQe9rzEyOJiH0
HI
We have enabled 3dsecure but still not receiving the OTP during the payment checkout page just
The page is just showing VISA VERIFIED
Is there any way to authenticate each transaction
Country : Canada
Bank tried : Scotia bank
Nvm, I have found the fix. If you are making a transfer out of a payment_intent flow, you have to specify a source_transaction: https://stripe.com/docs/connect/charges-transfers#transfer-availability
Hi, I'm just starting to use stripe. Just a quick question, upon successful payment from a payment sheet (in my case from my Android app), PaymentSheetResult.Completed will be called (ref https://stripe.com/docs/payments/accept-a-payment?platform=android&ui=payment-sheet#android-flowcontroller) and Stripe will send a payment_intent.succeeded to my webhook. So my question is, how do I identify for which payment the webhook is called in my webhook? Can I rely on the 'client_secret' value that was returned to me when I created the payment sheet? How about 'payment_intent' value? Because I see both of these values appear when I'm trying to create a payment sheet and on the request by Stripe that was sent to the webhook.
can anyone help me how to automatically pay a payment indent by using customer saved card without 3d secure option
I live in canada and the app if for canada no overseas transaction
Each time when I do the payments on my app, Payments succeded without OTP authentication although after putting all the card details transaction went through and it show the visa verified page but OTP authentication never happened
How to get that OTP authentication page even all the 3dsecure parameters are enabled on the dashboard
@cedar thicket
Im sorry, that I dont know. I havent used OTP authentication.
NEED HELP!!
I live in canada and the app if for canada no overseas transaction.
Each time when I do the payments on my app, 3dSecure is enabled with all the parameters on my dashbaord . Payments succeded without OTP authentication although after putting all the card details transaction went through and it show the visa verified page but OTP authentication page never shows up.
How to get that OTP authentication page even all the 3dsecure parameters are enabled on the dashboard
Hi,
I am thinking about passing a paymentIntent object from my server to my client and I was wondering why Stripe recommends using Client secrets instead? Ex from here https://stripe.com/docs/payments/accept-a-payment?ui=elements: Included in the returned PaymentIntent is a client secret, which the client side uses to securely complete the payment process instead of passing the entire PaymentIntent object. You can use different approaches to pass the client secret to the client side.:
Are there any security risks of passing the payment object itself that I am not thinking about? i.e why do we use client secrets at the first place?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, I am trying to integrate stripe one time payments for users in my app, but how do I associate the user with the payment ? I have 3 different products with 3 different prices
Why are you scamming my customers thou? i have refunded a payment that i got from a customer and you just won't send it will ya? the customer didn't receive his refund for almost 4 months
Hi - on the disputes list api - what's the difference between these two statuses: charge_refunded and lost, in terms of what is refunded to the customer that made the dispute, same amount right? I am not sure how to replicate the charge_refunded to see how it behaves.