#dev-help
1 messages · Page 39 of 1
Is it possible to develop and test on an unverified Stripe UAE account? #dev-help ... currently working to some fixed timeframes and are blocked by our ability to set-up an account in the region
Hi Team,
How to create a checkout session with Customer details, so that they can see their last payments, subscription details and also cancel the subscription if required?
Hi, i already have stripe account, but may i know how to enable FPX payment in my account, i am using the Shopify platform
Hi there,
I am encountering an error with destination charges in Stripe. When attempting to process a payment using the Checkout Session provided UI, I receive an error message that reads: "Stripe does not support destination charges with application fees for export transactions." I am aware that removing the application fee would resolve the issue, but I need to keep the fee in place.
Is there a workaround to this issue? Specifically, I would like to know if it is possible to deduct a portion of the transaction amount for the app platform before sending the remaining amount to the connected account.
hi
Hi guys, I need to book money and to charge after the order will be approved, does Stripe allow to do this, c can you help me please ?
Hi there!
"transfers": "inactive"
"payouts_enabled": false,
After the "transfers" and "payouts_enabled" values of the connect account information above are changed from inactive/false to active/true, can they be changed back to inactive/false after the verification is completed?
I'm asking whether it's possible for the values to change from active/true back to inactive/false.
Hi Guys, Is it possible to change the customer binded to a subscription? We create subscriptions and deciding that on the fly we will change the customer of the subscription. Is this possible to do?
are stripe customers, cards and transaction from one connected account will be visible to users of other connected account in dashboard?
Going through this at the moment @drowsy cloud . Basically yes, but depedning on a few things you should expect about a 4 week turnaround on getting a business set-up, UAE supported bank account, address, phone number, visa etc.
Hey all. New to Stripe. I have a web app that uses Azure Active Directories for its users. I would like to create users after a successful subscription is started with Stripe. I was thinking this could be possible in two ways. 1 - stripe calls the Microsoft GraphAPI to create the users after sign up. 2. The web app calls stripe to create the subscription as part of it's user flow.
Is there any documentation for either of these approaches?
Hello there,
I am using the payment page of Stripe to send charge invoices to customers. However, at the payment page, Stripe is using a payment source to collect the card information. Can you please guide me on how to configure the payment page to use a payment method instead of a payment source for card collection?
Thank you.
Hello, I would like to create collect payments from my customers using the invoices. I am the plattform account and would like to collect them for an connected standard account. If it's possible I don't want to create an api and UI/UX. If it's just possible with the api and collect payment data for example with the payment elements, I can also do it.... Whats the best way to do it?
"transfers": "inactive"
"payouts_enabled": false,
After the "transfers" and "payouts_enabled" values of the connect account information above are changed from inactive/false to active/true, can they be changed back to inactive/false after the verification is completed?
I'm asking whether it's possible for the values to change from active/true back to inactive/false.
for this question,
I've got the answer as
"Yes, it's possible to change the payouts_enabled and transfers depending on the onboarding requirements of each country"
but this is not specific enough
I want to use the transfer API to transfer money from my admin account to a Connect account. If the transfer capability status in the account information is "transfers": "active", is it confirmed that the account is in a state where transfers can be made? Are there any other confirmation requirements?
we hope the requirement is to be described as clearly as possible
@dawn sentinel Let's use the thread created for you https://discord.com/channels/841573134531821608/1101388517801726013
Hi, I received an email about the Alipay request some additional information - Business Incorporation Certificate. However, I cannot find the way to upload in the dashboard.
Hi, I have some issue since few days with payment (rebill) and network selection. Can someone from Stripe help me ?
Hello all, I am using the donation plugin GiveWP. The problem I am encountering is that after clicking the submit button a spinning wheel appears. I can briefly see that it connects to api.stripe.com . The donation goes through strait away. The donation email is received. The spinning wheel remains until I close the browser. I can check the web book which does not update in real time. I contacted the plugin developer but have not received an update or help from them yet. Is there anything else I can do? Thanks very much for any help
We need to provide Tax information on the billing and receipt, even if the tax has zero value. I set the tax registration, on the edit price console, I can see the tax in the price preview, but still, when I test a payment and check the invoice generated, the tax is not displayed there.
We need to run a Zap in Zapier when a customer's subscription changes from an ACTIVE state to a DELINQUENT state.
If we do it based on TRIGGER: Updated Subscription and Filter for__ Status: Delinquent__, this will also trigger for any other Subscription Updates as well that might not be related to the Delinquent change.
What are our best/safest options to be able to be triggered whenever a Stripe Subscription goes delinquent?
Hello,
I would like to create one-year subscriptions that are not automatically renewable. I would like to receive the expiration webhook at the end of the subscription; how do I specify that the subscription is not renewable when I create its price?
Hi, where can I get the list of all webhook events?
Hello, i want to apply VAT tax on a checkout. Is it mandatory to use Stripe automatic tax calculation system ? Can i define my own tax and how ? I already define some custom tax rates but i didn't succeed to use them. All my checkouts have no tax at all.
Hi!
I updated the pod package to pod 'Stripe','23.7.0'
Now there are few issues in xcode
Hi.
I am starting a new business as an individual. Can I apply when I have not yet sold any products?
Hi I have 3 questions if anyone knows the answer to and whether any will be supported in the future...
- Why can't we anchor the billing date on Stripe checkout?
- Why is the tiered pricing model not supported when creating payment links?
- Why is "bacs debit" payment method not supported in SetupIntent API? (but is supported in Stripe checkout...)
Hi!. How to create a tiered stripe price using API? I need to have 2 tiers. The first tier is up_to=100 units and another should be up to infinite. When I fetch the price which was created in stripe UI I see that infinite tier has the up_to value set to null. The problem is that when I make an API call with up_to: null I get an error that the up_to field is required. What value i should specify to be able to create a tiered price with an infinite tier?
{
"flat_amount": 0,
"unit_amount": 0,
"up_to": 100
},
{
"flat_amount": null,
"unit_amount": 80,
"up_to": null
}
],```
Not sure but I created the tiered pricing model in Stripe dashboard and then use API to reference that
Is it okay to change a bacs direct debit billing date? i.e to use a trial period or do you have to collect a new mandate. So for example sometimes we take the first payment on the 1st of the month, but then the second could start 2 months later on the 3rd, then the 3rd again from then on
Can anyone please explain me what is the difference between setup_future_usage=off_session and setup_future_usage=on_session?
Do we off_session for recurring subscription payments?
How do I charge INR amount to India issued cards using Stripe Checkout?
const stripeCheckoutSession = await stripe.checkout.sessions.create({
success_url: `${process.env.BASE_URL}${input.successRelativeUrl}`,
cancel_url: `${process.env.BASE_URL}${input.cancelRelativeUrl}`,
mode: 'subscription',
customer_email: userEmail,
metadata: {
userId: user.id,
},
line_items: [
{
price: planDetails[input.plan].id,
quantity: 1,
},
],
});
I currently create a checkoutSession and redirect customers to it. Works with Indian Cards in test mode but failing in production.
Can anyone point me in the right direction please?
Would really appreciate any kind of help here
@waxen quail Sorry, i needed some time to test payments with my TVA problem. Thanks for your help, i added an immatriculation in stripe tax and i think that activate the tax rate. You can delete this message when you see it.
hi
Hi,
Trying to purchase and pass an order on my website, payment intents are created. But I get this error and the payments are unsuccessful (attached image).
that's the sample parameters of the payment intent request (launched from the server):
{
"amount": 2400,
"currency": "eur",
"description": "xxxxxxxxxxxxx",
"metadata": {
"shop_id": xxx,
"shop_name": "xxxxxxx",
"order_id": xxx,
"email": "xxxxxxxxxxxxxx"
},
"shipping": {
"address": {
"city": "xxxxx",
"country": "xxxxxx",
"line1": "xxxxxxxxxxx",
"postal_code": "xxxxx"
},
"name": "xxxxxxxxx",
"phone": "+xxxxxxxxxxxx"
},
"payment_method_options": {
"card": {
"request_three_d_secure": "any"
}
}
}
This issue has begun since yesterday, at 2:00pm UTC I guess.
I don't know if something about the payment policies has been changed, or if it becomes required to create the intents from the frontoffice.
Could you help me please as soon as possible ? Customers can't purchase on the website.
Although description is updated in the intent and on dashboard, the email shows intentID rather than description ?
Hi, i have a question regarding the ability to prepaid in a subscription
Hi, I'm looking to compile a list of Charges (or payment intents, I am not fussed which) and get the application fees and then the corresponding fees stripe would apply to that transaction. Is there any way for me to get this?
For instance;
If we a PaymentIntent for £100.00 is completed, our application fee is £2.50, and the amount for the stripe fee is £1.50.
pi_XXX, £100.00, £2.50, £1.50.
Which API endpoint can I use to get this data?
I've tried expanding api data from balancetransactions, charges, payouts, paymentintents. None of them seem to be able to get me close enough to get the stripe_fees (I can get the application_fee easily enough).
I am using the Stripe.NET library, if this helps 🙂
Hello, is there a webhook listener for connected standard accounts delete? To check if a cliente deleted is connected account
Hello, just getting started experimenting with Stripe, and I've run up against a problem when trying to use the customer portal that seems like it should have an easy solution, but I can't seem to figure it out.
(more in the thread)
Hello, I'm looking to embed GPay and ApplePay etc. buttons in SquareSpace. Is it possible to do so?
Hello community, I would like to know, if I perform a successful transfer on the test enviroment, can I perform a payout immediately after for the same amount?
Hey my createcheckoutsession throws an error. I see that the business information is required and charges are restricted. seems like an open door, but can you confirm if that is the reason why the session can not be created?
I have a new phone number in I can not get it my account
Hello there mates, what documents are accepted when creating a Standard Connect account in Brazil? I tried many documents and still did not get approval.
Hello
I'm using subscription schedules logic to make a plan downgrades at the end of billing cycle
But I notice a weirdness, between two sandboxes, with same prices (manually cloned) same code performs differently
In one case - at the end of billing cycle new subscription is created with a trial term / status
While on other environment - same code / schedule creates an active subscription w/o trial term
What can cause such difference? API version is the same (on API calls) but may differs on sandbox by itself
I do not know how to do that
hi there?
Hi,
we are implementing de-duplication for webhooks.
My question is: For how long is stripe sending retries?
Ok, I have some typing error (types are missing or wrong) while using TypeScript for some Stripe.Account.Requirements properties.
Is there an option to set BackdateStartDate in Stripe checkout when creating a subscription?
Hi stripe ! I'm wondering if it's possible to remove the back button from the Checkout UI.
I open the checkout in a webview for my mobile app and the navigation is handled by the app itself.
I am currently seeking a solution to a problem related to my working shop that uses Stripe as a payment method. The challenge is that some users may have multiple locations, each with its own Stripe account due to their association with different companies. However, all of these accounts are used for the same shop. Ideally, there should be a way to "tag" payments so that at the end of each month, our clients can redirect their earnings to the corresponding Stripe account without any further manual intervention. Automating this process would greatly benefit our clients.
Hi, is there any way to force collection of the postcode in the card payment webview? it appears for Uk & US only, would it break some bank / stripe address verification for the rest of the world?
hello, i am trying to make a payment intent but i am having a weird issue
Hi, yesterday i speak with tech support and they said payment intent need to have. We like to make sure are we now do in it right?
Hello, I am setting up my stripe account but I don't have a credit card anymore and I wanted to know how to set up my account with paypal when activating the account
Hi,
Can we give the discount without any coupon at the time of subscription payment?
Hi,
We are using stripe card elements in our checkout process on a react website and I am wondering if it's possible to set the input-type of the CVV input box to 'password' so it is hidden? I found some discussions from 2017-2021 that said it was not possible so I just want to make sure if it's still the same?
Hi, I am not able to disable link payments but keep enabled Gpay and ApplePay. I have disable link payment on stripe account. Any idea?
Hi I recently set up a stripe account and used the wrong url address now my account is going under closure and I have been appealing so they haven’t shut down my account but I have yet to receive my first payout.
Hi,
I'm building a platform where customers can send payments to connected accounts. I'm unable to list payment intents for connected account. For some reason, it works just fine in Stripe CLI, but when using CURL or JS API, payments.data is always an empty array. For example, I'm using the following JS code:
const payments = await stripe.paymentIntents.list({}, { stripeAccount: accountID });
Am I doing something wrong?
hello
we are having one issue related to invoices.When we mark the invoice as paid, it returns back to its previous status.That invoice was finalized and has past-due
could you please help me for that?
Hi, I am getting this error. transfer - Request req_mcMEC7BsxLqcEw: You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.
Request req_NpmxAmlmK0YhST: You have insufficient funds in your Stripe account for this transfer. Your card balance is too low. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance).
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hi there. I have setup a Coupon to be applied upon checkout. I was able to set it up correctly, but when testing the code on the payment link, it says 'code is invalid.' How can I fix this?
https://stripe.com/docs/payments/build-a-two-step-confirmation?client=react#enable-payment-methods
Stripe doesn’t currently support BLIK for this integration path, and US bank account support is in limited beta. For access to US bank account payments, contact us
What does it mean ?
I am using WC Vendors plugin for Stripe Connect and using Stripe Hosted payment gateway. I have enabled payment methods inside my Stripe account though don't see them on Strip hosted payment page after checkout?
Can this thread be unlocked or should I make a new thread?
#dev-help message
Bonjour, je suis entrain de parametrer les Paramètres de la plateforme WooCommerce Payments de mon site et je suis bloqué avec le Woocommerce payments car il me dit qu'il y a des informations manquantes à savoir "Informations obligatoires manquantes - Représentant du compte". JE remets les informations du proprietaire et il me dit qu'il est deja créé et refuse de valider cette etape. Aussi, je me demande est-ce que dans cette partie, ne devrait pas apparaitre les coordonnées de la banque...
Hello, I am setting up the WooCommerce Payments platform settings for my site and I am stuck with the Woocommerce payments because it is telling me that there is missing information namely "Missing Required Information - Account Representative". I put back the owner information and it tells me that it is already created and refuses to validate this step. Also, I wonder if in this part, should not appear the coordinates of the bank...
I see there is published some info on Content Security Policy but it seems that is not accurate. I am now using a site that is not functioning because americanexpress.com verification is not allowed due to no frame-src set in CSP
Hi all. Re https://stripe.com/docs/js/payment_intents/confirm_payment#confirm_payment_intent-options-confirmParams-return_url: A while ago we tested Payment Element within an iFrame and found out that when calling confirmPayment the redirection was a full page redirect instead of a redirect within the iFrame. Yesterday I had a conversation about this and I was told that this is still the case and that this is why it is not recommended to use the Payment Element within an iFrame. Because of our very specific needs, we this is a requirement. Are there any plans to implement the redirection logic in a way that can be contained within an iFrame? Thanks in advance
Hi guys, I have set up test 1-day subscription. Initial payment worked, but recurring payment cannot finalize invoice. I guess it's because of failed webhook, "This draft invoice was generated by a subscription. It can be edited until your integration responds or in 3 days."
But still... After 3 days there is an information "Subscription invoice will be finalized and charged soon" and the scheduled time changes every minute to the next minute.
Shouldn't it charge the customer by now?
Hi guys, I have a concept question about subscriptions. If one customer has a subscription with 3 seats and he wants to add a new seat. The best practice is up update the subscription, right?
I understand that Stripe will prorate the current month, right?
I also have a concept question. I wish to set the payment_behavior on subscription update to pending_if_incomplete. Since pending updates have certain limitations such as not being able to delete subscription items I'm not quite sure how to proceed if I want to update certain subscription items and remove certain items altogether.
One workaround that comes to mind is this: Set the quantity for subscription item I wish to remove to 0. Then do a subsequent update which would only remove the subscription item with 0 quantity.
Out of curiosity what happens with items that have 0 quantity from long term perspective? They just show up on the invoice and subscription but don't really contribute to the amount paid?
I keep getting SyntaxError: Unexpected end of JSON input when creating an Intent.
stripe.confirmPayment() seems to be failing.
If I have a user that creates a pays for a subscription transaction online and we save their payment method using a Stripe customer and then the user creates a transaction using Stripe terminal and saves the same payment method, will that throw an error or is the saved payment method fingerprint unique to each transaction? Trying to find out if this will cause an error if users have already saved their payment method online and then attempt to save it again using the terminal API?
I would like to add Klarna as an available option to my stripe elements form. I have enabled it in my account, and i'm trying to figure out how to specify it in my element on my front end
I have a small question. I am using stripe connect and i want to use a payment method from the main account to pay for an inten tthat is aimed towards a connected account. Do i have to use on_behalf_of to do so?
Hello, is there a test card that will pass during card creation/attachment to a customer but then fail for card updates?
hello , stripe charged me but the invoice is not marked as paid ! wat can i do ?
Hello, I create a setup intent to receive payment. When I test the flow with 3DS required card it works fine. But when I test it with the 3DS2 required card, payment is stuck on the event 'setup_intent.requires_action'. And I couldn't find anything related to it in the docs. Should I do something different for the 3DS2 required cards?
I am trying to create a checkout session in Zapier using the API Request (Beta) module. I am making progress, but am not sure how to send line item parameters to stripe using the "Query String Parameters". It doesn't like line_items.data.amount_total or other iteration, so I would love some direction!
Hello: for a paymentIntent where we used ACH payment method, when the paymentIntent.succeeded webhook notification, the idempotency key is missing. For card charges we do get an idempotency key in the webhook notification. Will ACH paymentIntents succeeded notifications not contain the idempotency key?
I have a question, in graduated and volume pricing, the units are integers. My pricing system is tiered, so if a customer uses 0.75 cubic meters, they will be charged at a rate of 0.75 times $20, since any usage under 1 incurs a flat fee of $20. On the other hand, if they use 1.5 cubic meters, the first 1 is charged at a flat rate of $20, while the remaining 0.5 is charged at a rate of $15. This is recurring monthly, but the amount could change if their cubic metre increases or decreases. Is it possible to implement this with stripe?"
Hello Supporters,
I have one question. Can we by using the destination charge method make the connected account responsible for the Stripe fee? I got answer that we should set amount minus Stripe fee, but I don't understand.
Thanks.
Can't get ahold of anybody via phone or chat at Stripe, trying this way. Help!
Hi, i yesterday asked why our payments failed, i got instructions and we have made progress. Like to ask something and make sure we are doing it right
Am trying to create a charge from a customer bank account, but when creating the charge I get "error": "The token btok_1N1uN2E84s4AdL4OFMlBML0E has already been used. Each token can only be used once: either to create a Payment or to attach to a Customer.", even when I create another token with the same bank info , I still get the error.
If I have a monthly free trial, do subscribers still get a monthly $0 invoice?
I have a credit card payment created on Apr 18, 2023, 6:34 PM. it got succeeded on Apr 20, 2023, 7:05 PM. How long does take a card payment to process?
I am using the Stripe payment element to handle saving cards and bank accounts for customers.
I am wondering if for bank accounts (us_bank_account) there's a way to skip straight to the manual bank account adding where the user has to put in their routing and account numbers.
I have tried utilizing payment_method_options.us_bank_account.verification_method = microdeposits (https://stripe.com/docs/api/setup_intents/create#create_setup_intent-payment_method_options-us_bank_account-verification_method) but I get the following issue:
You passed verification_method: 'microdeposits' in payment_method_options.us_bank_account. To use 'us_bank_account' with the PaymentElement, please use verification_method: 'automatic', verification_method: 'instant' or verification_method: 'skip'.
Is there any way of enabling this functionality, either with a PaymentElement or another part of StripeJs?
Thank you in advance!
Why does stripe recommend including stripe.js on every page [0], if it claims it only collects activity data within stripe elements[1]?
[0] https://stripe.com/docs/disputes/prevention/advanced-fraud-detection#:~:text=Stripe doesn’t gather any data about the contents of the page outside of Stripe Elements (for example%2C credit card input fields).
[1] https://stripe.com/docs/disputes/prevention/advanced-fraud-detection#:~:text=Stripe therefore encourages including Stripe.js on every page of the shopping experience%2C not just the checkout page.
Hi everyone, I have a question. I offer a subscription for a building and a client must pay $1000 for an electronic product that has an expiration date of one year. If the client does not need to update their product during the year, everything is fine, and at the next year of the subscription, the client will be billed, and they will receive their new product with a new expiration date one year later.
However, if the client updates their product later during the same year, I would like them to pay for the remaining part of the year, starting from the date of their updated product. Is there an easy way to do that, or should I cancel their subscription with a prorated refund and then charge a new fee? If it's on the same invoice, I guess there will be no loss of fees for us, right? Because if someone does that many times a year, and we lose 4 months of the first bill, it can add up to a lot of money lost...
Hi, question to use connect in test mode do i need to be in activate my account and link my bank details?
Stripe Checkout - You may only specify one of these parameters: billing_cycle_anchor, trial_end. Why ?
PaymentElement you can do both.
I want to offer 30 day trial and anchor billing date to the 1st.
Hopefully a dumb question: what is the recommended way to capture additional form field values when using stripe elements? I need to collect name/email/phone/comments as part of a purchase. Ideally I'd expect to be able to pass them into stripe.confirmPayment() as metadata but that doesn't appear to be supported (I tried sticking it into confirmParams.payment_method_data.metadata). Ideally I'd like to stick the data into the payment_intent object in such a way that it appears in the payment_intent.succeeded webhook that I can then use to finish processing the transaction.
(Obviously I can stick metadata into the payment_intent when I first create it, but that is before the user has filled out the fields since I need the payment_intent to create the element to just show the fields to begin with)
Hello, I use onboarding link to edit connect account and now I need to generate a link and send it to customer (copy from postman response and send by Skype). But my customer cannot open it on her computer. How can I send a link?
@languid tulip im in serious need of help, can i friend you and DM you?
Hello 👋 We made a mistake and ended up creating a large number of duplicate customer records over time. All of them have no subscription/payment history. Is there an easy way to find these records, so that we can delete them?
In the dashboard there are additional filters not available in the API docs (for example, it's possible to filter by number of payments). This leads me to believe there might be a nice, though undocumented, way to narrow down the results. Thanks!
can anyone help me integrate stripe with Nuxt3
can we pass a variable OBJ as METADADA on the paymentIntent ?
hi, i'm getting an error when modifying a payment intent This PaymentIntent's payment_method_options could not be updated because it has a status of requires_capture. the issue is i'm trying to modify the metadata of the pi, not sure where payment method options is coming from.
I need help updating a CC on Stripe.
I have a problem in my webhook it works locally in picture(1) but in live it doesn't work in picture(2)
anyone able to help me solve a 500 error im getting with laravel using the stripe api to get a product and initiate a checkout session ?
have a picture and code to show
Hey, does the klarna re-direct for web automatically go into a "mobile" looking view? I am only seeing it render in a phone like window regardless of the actual window size.
Hi team Stripe, do payment intents with actions required (like 3DS authentication) expire at all?
In order to link a Plaid test account to a Stirpe test account I'm being asked to enter in business info including ein. Is there a way to not have to enter this for test accounts?
Hello, I'm trying to disable a "Pay now" button if the PaymentIntent status comes back as requires_payment_method but I keep getting a status of requires_source. I can't find this status in the docs.
Hello I was wondering if it was possible to split a payment to multiple accounts. I tried using transfer_data with a list [] but it seems to get an error "Received unknown parameters: 0, 1"
Hello. I was able to create a one time payment using the quick start guide https://stripe.com/docs/payments/quickstart. Now I want to create a subscription now instead so I created two subscriptions "Starter" and "Individual" on the Stripe daashboard. However I am not sure how to create a subscription payment in the backend. any help will be great.
This is the code I have for the backend right now but it is complaining that the I am trying to create a subscription for a user does not have a payment source or default payment method attached to their account.
def create_subscription():
try:
data = json.loads(request.data)
customer = stripe.Customer.create(
email=data['email'],
invoice_settings={
'default_payment_method': None,
},
)
subscription = stripe.Subscription.create(
customer=customer.id,
items=[{'price': data['price_id']}],
expand=['latest_invoice.payment_intent'],
)
return jsonify(subscription)
except Exception as e:
print("Server Error:", str(e))
print("Traceback:", traceback.format_exc())
return jsonify(error=str(e)), 403```
hello, when i created a payment intent by stripe connect, i see that the payment is incomplete because the customer has not completed the payment. Is the customer in that instant the connected account customer or the one that has the payment method?
What's the simplest way to implement a "gift certificate" for a subscription?
hi guys, our invoice is marked as paid manually.However, it returns back to previous state. could you please help me for that?
Hi guys, is it possible for the id of a token to contain special characters in addition to _ or does it only contain letters (A-Z a,z) and numbers (0-9)?
Hi folks, I'm banging my head against the wall and I hope you can help. We're successfully retrieving payment methods using this php:
Hi everyone, SOS in here.
I need your help SOS. We are trying to create a code to create a payment platform with Stripe that allow us in the process of payment detect the card holder of the user, so that when detecting "bank A" we can offer a discount for clients of "bank A". Is this possible?
how do i get my charge_id from my session = stripe.checkout.Session.create ?
I converted my stripe elements "card" element today to the newer payment element. One of the things i had to change was creating the payment intent first, which i originally didn't have to do, i was just getting the payment method first and then doing everything on the server. So after i implemented the new way, i realized I could have done that as outlined here https://stripe.com/docs/payments/finalize-payments-on-the-server?platform=web&type=payment#web-fulfillment so my question is, the entire reason i made the switch was to be able to utilize buy now pay later options. Knowing that, would i still have been required to make the payment intent first? Or do both methods work with BNPL
How can I retry the trigger of an existing event locally?
Hey guys, good afternoon we have a question for you.
We have created a checkout session and associated some metadata to it but the metadata is not associated to the paymentIntent created. So, is there necessary any extra step to be able to associate the metadata with the paymentIntent?
Hi I have a quick question:
I want to create a payment link or i have rather for a $2500 product, however, i would like to add the same product as a pay in 3 if needed. would i need to create two payments links for that OR can I use the same link with two products letting the customer choose which they would rather do
I'm having trouble sending the stripe-account header when i'm creating a payment intent from a php cron task
Is there any way to provide a customer credit that transcends a single transaction in stripe checkout? i.e. i want to give customer A $250 of credit that they can use across any number of orders until the credit is used up
What happens to the invoice of a subscription which payment failed when the subscription is cancelled?
I'm hoping to use stripe checkout to process a single transaction, and then transfer part of that transaction to multiple connected accounts, as well as a platform fee. Is that possible? Specifically, given an example like this:
stripe_checkout_url = stripe.checkout.Session.create( mode="payment", line_items=line_items, payment_intent_data={ "application_fee_amount": 123, "transfer_data": {"destination": '{{CONNECTED_ACCOUNT_ID}}'}, }, automatic_tax={"enabled": True}, success_url=successful_checkout_url, cancel_url=canceled_checkout_url, )
Can I create multiple payment_intent_data entries?
Is there a good way to query stripe to determin if a payment method is platform-owned or connect account owned?
This channel is closed on weekends and holidays, but we'll be back! If you need help before we return please contact Stripe support: https://support.stripe.com/contact/email?topic=api_integration
We're back! The channel is now open and we're ready to help you with your technical and integration questions!
stripe.accounts.create() nodejs
bank verification document not getting attached with created account ..
req id : req_RpdLMJikrQmfIp
please help !
When using Stripe Checkout, how do you update an active subscription? I am struggling to find anything in your documentation on how to have Stripe Checkout alter an existing subscription - Everything just links to the subscription API docs and I don't see how to integrate the two. Right now, the system just purchases a new subscription so the user has 2 active subs, when instead, I want it to update the active sub. Is this possible? Is Stripe Checkout only really for companies with 1 subscription tier available or something? We have 4 and upgrading/downgrading happens all the time, but the proration option doesn't seem to have anything to do with any active subs, its just based on the billing anchor.
Hello! Does anyone know why Klarna as a payment method won't show up in the checkify integration for shofify stores?
Is there a way to get the response of confirmPayment() via an ajax instead of redirect/returnURL? I have a form for my billing address and other things that I need to save on the same page as payment. I would rather assign payment_intent_client_secret to the same form as all the other fields I currently have on the page -> submit page with all data and process. Is this possible?
Hi!
refund is persisting but the Exception says it's insufficient balance. How can I trap these?
Hi all,
I want to make company in USA Delware and the customer support tell there is no guarantee that can make to us bank account
He is joking what benffit for making company without us bank how can I make transaction
Hi guys I am trying to make one time payment for the first month and then normal price for upcoming months. So lets say 1.99 for first month and 19.99 for the rest. But I want to make payment of 1.99 to create subscription. I tried to use add_invoice_items to subscription but it shows 21.98 paid maybe I should set trial_period for one month?
Hello, we need urgent help.
Today 30k subscriptions were supposed to be triggerd with a volume greater than 1 million euro. Unfortunately, we soon ran into the SEPA limit (that we were not aware of).
In an act of panic, we renamed the webhook url, so that the payment failed notifications would not be escalated to all of our end-users and their subscriptions removed from our servers.
Now we need a plan to get back running again. What we would like to do is basically this:
- get stripe to lift the SEPA limit for us
- ignore all messages/event in the webhook queue
- remove all deleted/invalid subscriptions that were invalidated because of the SEPA issue
- sync again from our server to re-create all subscriptions
Now my question: how feasible is this plan?
Specifically: how can we drop all events in the webhook queue? Would deleting the current webhook and creating a new one with the same url have this effect?
Hi. We are having a problem with OTP and customers unable to checkout.
to use Stripe Connect and make payouts to marketplace customers , does the app need to accept payments through Stripe or can we make payouts using the funds on the account?
Hi - for invoices created via API by the due date, even when they're "past due" they show as "open" in the dashboard and the "due" date is blank. Stripe knows they're past due because they do show up when using the filter on the invoice overview page but curious if there's a way for the rest to be consistent with manually created invoices (via GUI)
Hello, We have list of customers in our stripe account. They already hold subscriptions and in mid of their billing cycle. We are going to transfer those users in our another stripe account. We want to create the subscriptions with prorated amount.
Ex: A customer is paying is 165$ per month, and he is subscribed on 15th April, Next billing cycle is on 15th May. If we are going to create subscriptions tomorrow, then stripe should charge the amount from 2nd May - 15th May.
Hello
I use Stripe in my online shop and everything works OK. I wanted to add apple pay, but in dashboard/Settings/Payment methods is see this: "We've detected that you are using payment_method_types to configure payment methods. To manage payment methods from this page, remove payment_method_types from your Checkout integration. If you prefer to use payment_method_types, refer to the manual settings page." when i click to "Get instructions" the page https://stripe.com/docs/payments/dashboard-payment-methods#update opened. But I don't know what to do because I don't remember doing any specific integration. any advice on where to start? Thank you
Hi, all of you. I wish you had a great week-end. 🙂 I got a question. Everything is good on my side, but there a bit of a problem. I cannot add taxes, on the invoice. Let me explain how I do things: I create a client, if it's not already created. After that I create un subscription with a default prince in a product. After that I retreive my subscription, and get the lastest_invoice, which I use to get the link of the invoice, so the client can pay the invoice with the hosted link. The problem is, there's no way I can get the taxes to show and be charged. Am I missing a step?
Hi Team, I hope you are having a good day, we have a use case where customer can schedule a payment over a period of time, if there are 10000 customers they can have their own plan amount, we are thinking to implement via subscription - plan - products path way, is there any limitation how many subscription/products/plan you can create with in stripe account?
Hey, couple of quick questions:
When exactly does checkout.session.expired fire?
Can I make the checkout session expire as soon as the user leaves the checkout page?
Hello, I am looking for the application fee value in a payload but I don't see any value in the payment intent payload but I do see the amount on the dashboard. Can anyone help me find this value please?
I have the request ID of the previous thread, but it was closed.
Hi, is there an option to bulk approve reviews?
I see there is an option to aprprve one instance - https://stripe.com/docs/api/radar/reviews/approve
This is a continuation of my last discussion with you guys. I need to send meta data along with confirmPayment(). Is this possible
Hi I had a question about setup intents and SCA
why and when is checkout.session.expired paymentIntent passed as null in the body?
Because in the example response in the documentation it's not null
Hey there! I am using payment element for SetupIntents that is pulling a connected account's business name for the legal text at the bottom of the element ("By providing your card information, you allow [Business Name] to charge your card...") rather than the platform business name. Why would it be doing this?
Which events the stripe sends the parameter "client_reference_id"?
I tried Charge::retrieve but this information does not come
Is it possible to get a notification email when a customer purchases from a specific state (where you don't know the customer's state already) so if stripe determines a customer's payment method is coming from a specific state, then send an email? I tried to use Sigma to get this information specifically but all I could get was a postal code
whats time How long does it take for the money to get into my bank account?
Hello! I have integrated stripe checkout into my Next.JS app. I have successfully been able to checkout and listen to the checkout.completed webhook on my localhost using Ngrok. However, when I create a webhook endpoint for my production build hosted on Vercel I keep receiving a "no signatures found" error. I would appreciate receiving some guidance/help on this! Thanks!
Hi, i created a setup intent with usage: 'on_session' , invoice_settings.default_payment_method for the customer is set to the setupresponse.payment_method. i tried creating a paymentintent for the customer but the default payment method is not applied. what am I doing wrong?
I'm using Stripe Checkout, and I'd like to create a coupon that only works for annual Prices, but not for monthly Prices. Is this possible?
Hello! Quick question. If I offer a basic SaaS, and I use Stripe Subscription to offer 3 plans, each with 2 pricings ( monthly and yearly), that would be 3 "products" and 6 "prices" objects that I can create in Stripe Dashboard, if I understand correctly. How worried should I be about reaching Stripe API rate limit? I would be fetching products and prices every time someone displays my plans page. I'm wondering if I should create plans and pricings in my DB and sync them to Stripe, or use Stripe as a source of truth
I not longer have access to my phone number attached to my account, and i been trying for the last two days trying to follow all the help on the website. Nothing is working because it says i have an express account, tried following those instructions, I keep getting cycled back to the help page.
Im using the balanceTransactions.list method to get all the transactions for a specific customer in order to show them in a table.
Is there a way (maybe expand some parameter?) to get the balance amount that was available after each transaction?
For example:
Payment - $1, balance is $1
Payment - $2, balance is $3
Payout - $3, balance is $0
Hello there! I'd like to confirm if it's possible to resume the 3ds authentication flow on Android mobile devices after a user kills the app (without tapping 'Close' or 'Exit'). We realized that in this scenario, the PaymentIntent remains "Incomplete" on the Stripe Dashboard
Hello! We have setup Stripe using a PaymentElement, we wanted to know how to have Stripe send back the customer's email and name properties in the response to the customer confirm the payment intent ( i.e in the response of the /confirm) ... or if that's actually possible. We are not current receiving this information and need it for the next steps of our app. Thanks.
Hi, I have a stripe test card that I was using to test on the terminal, I was testing entering incorrect pin, but then the machine stopped prompting for the pin anymore
Hi, I'm setting up a new checkout and I cant workout how to get the total from the PHP cart page into the payment intent.
I can hard code the amount and the payment works fine but I cant get the amount to change.
Hi, is it safe to display the payment intent id or charge id to the customer upon completion of payment?
We are working on setting up the customer portal and implementing email passthrough. I understand there is a pass code that our users will be sent, but I cant find documentation on the passcode portion. Anyone know?/
Kstudio
I am currently in the process of developing a Flutter-based POS application that allows me to process credit card payments. Initially, I was using triPOS Mobile to connect my application to a credit card scanner. However, my curiosity led me to try out the Stripe Terminal iOS, which I was able to successfully integrate into my application about a month ago. Through Bluetooth connectivity, I was able to connect my BBPOS Chipper™ 3X BT credit card scanner to my application and carry out transactions seamlessly.
Due to another feature implementation, I stopped working on the project for a while and had not tested it since then. Unfortunately, I recently encountered an error when I tried to connect my scanner, which read as follows:
connectBluetoothReader failed: Error Domain=com.stripe-terminal Code=3800 "Updating the reader software failed. Please try again. Resource not found (3410)" UserInfo={com.stripe-terminal:ReaderMessage=Resource not found (3410), NSLocalizedDescription=Updating the reader software failed. Please try again. Resource not found (3410), com.stripe-terminal:Message=Updating the reader software failed. Please try again. Resource not found (3410)}
Despite my efforts to resolve the issue by deleting and adding the most up-to-date version of StripeTerminal.xcframework in my Flutter/iOS project, the error persists. Additionally, I attempted to run the Stripe Terminal iOS example app with the Heroku backend, which previously worked for me, but to no avail.
At this point, I am uncertain of what may have caused the error and how to resolve it. If anyone else has encountered this error or has any insight, please share your thoughts.
We have an Affirm (via Connect) transaction that was refunded (4/29 10a CST) but the buyer saying they have a scheduled payment. I suspect it's just a timing issue but do we have any more visibility into the Affirm side of things?
we have a coupon that we set max usage, That usage has been hit (we are confused at this because we dont have 30 customers that used it)
Is there a way to update that usage?
Or if we delete the coupon and recreate it, do we lose all data of the original coupon?
We are trying to figure out how to get the same coupon up and running without losing data
so , a refund should've been issued from a month cause the saler's acc got terminated and i still dont have it. what can i do?
Hi,
I've created a subscription system which has one subscription per type of billing interval per user, which was recommended to me.
When a user wants to remove items from their subscription, I remove the item from stripe, but keep track of the deleted item on my end until the end of the billing cycle - when the invoice.paid event is sent with billing_reason=subscription_cycle, the item is deleted from my database.
I have an issue with prorations when a subscription item is removed. While updating a subscription with the updated items, I pass proration_behavior=always_invoice which causes the deleted items to be prorated to the customer.
For example, a customer purchases two subscription items, item 1 ($5), item 2 ($10), then decides to cancel item 2. So my system will remove the item from stripe, BUT, -$10 is credited in the invoice. So any new items will be invoiced, but -$10 of the price of the new items
The behaviour I'm looking for is:
- Add items - invoice immediately
- Remove items - no change
but also, if they add an item which was previously removed in the current billing cycle, they should not have to pay for it again
How would I go about handling prorations like this?
Hi, we run a test that makes a view invoices request, but recently Stripe started returning "An unknown error occurred" in test environment. Is there a know issue happening? Or should I email support?
-u sk_test_XXXXX:
{
"error": {
"message": "An unknown error occurred",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_xxxxx?t=1682963040",
"type": "api_error"
}
}```
how can I overide the trigger parameter ? I would like to update the amount with checkout.session.completed
thanks
Using ACH what is the daily limit of transfer funds from a buyer to seller in Stripe?
I need it to be $100,000 ~ $250,000. Is this possible using Stripe?
Hey, Is it possible to get a personal Stripe Team Member to work with you along with your business journey? I proccess millions of dollars with you guys. And having serious problems, but I keep getting AI responses. Is there any assistance I can have in terms of having a Stripe Team Member aswell as Dev API Assistance? It is desperate. Please DM me
Hello! I'm new to integrating Stripe and my company needs to remain as PCI compliant as possible. I am using Nuxt 3 and am having trouble utilizing stripe elements, can anyone tell me what Stripe is doing behind the scenes when sending them a client secret?
The goal is to setup payment info for future use, I am currently:
- Creating an empty customer
- Creating a setup_intent for that customer using the customer ID
- Updating the customer data with a custom form (including card data)
- Attaching a payment method to the customer
- Updating the setup_intent with the new payment method
- Confirming the setup_intent
Is this safe to do using manual API calls? Is this against PCI compliance? Any help or replies will be greatly appreciated.
Is it possible to make a CardNumberElement, CardExpiryElement, or CardCvcElement element required so that it errors if the form that contains them is submitted and the fields are empty? I'm using the React versions of these elements, wrapped in an Elements tag but when I run elements.submit() and these fields are empty no errors are returned?
Hey, I am actually not integrating anything but trying to discuss why my card is declined during payments, its working fine in other places and I cant find any line to stripe customer support.
Hi, I’m exploring multi-currency prices for a Stripe Standard Connect account that makes direct charges and is based in the UK (whereas the platform account is based in the US). I assume I can’t do “automatic currency conversion” for charges they make (since they’re in the UK), so I’m looking into “multi-currency prices” (https://stripe.com/docs/payments/checkout/present-local-currencies?platform=multi-currency-prices)
Question: I usually specify the customer id when I created a checkout.Session, but is that something I cannot do with a multi-price currency, since the customer’s currency might mismatch the purchase? Should I only do customer_email instead?
Question 2: I suppose Stripe is fine with me creating multiple Customer objects per actual customer in my own database and I’ll just have to assume this will happen if I’m doing multi-currency prices?
Hello, it's possible to set up a subscription with a one-time payment that is valid for 10 months. After the 10th month, the subscription would switch to monthly payments.
Hi. Is there a way to set multiple dev environments (dev, staging) so that webhooks go into specific env? Or I need to create multiple accounts to achieve this?
Hi! I'm still using the legacy Orders API and was waiting for the new API to be stable before upgrading. Now i see that the new one is not actively being worked on and there's a message that the Orders API will be deprecated May 26th. I was wondering if I can get some more information about this.
Hello, I am exploring options. Can I use Stripe through a SquareSpace website to provide payments to my customers?
part of my business will be giving back $$, is this possible electronically through Stripe?
Hi
How do I pass fulfillment date?
I passed it through metadata but looks like that’s not the correct way to do it
can Stripe Checkout be setup on our own domain?
How are you guys able to create threads here without sending a thread creation message in Discord?
MODS: I'm aware that is not what this channel is for. Please copy my message for your review before deleting it from this channel.
December Case ID1: 03302759
December Case ID2: 03492977
Friday's Case ID: 05595635
11am Case ID: 05622357
12:30pm Case ID: 05623602
2pm Case ID: 05625066
3:30pm Case ID: 05626345
Your Tier 1 support staff are polite and professional. My issue remains unresolved. We need Charges enabled on our account and I need someone from the support escalation team to acknowledge and take ownership of the resolution.
I am new to this just signed up. And put my bank info in stipe took out money out of my bank, and I'm trying to find out why.
Hey, is stripe connect the only option, or is there an easy solution with stored payment methods (which we already have) to issue arbitrary payments?
The Dashboard Access for "Standard Connect Accounts" indicate `full dashboard. can someone please advice what it meants?
Simulated top-up on test but the available balance object amount is still 0. Where am I able to check if I can do a refund?
How do i create a stripe account under 18 under a leagal guardian
I received an 'invalid_request_error' message when attempting to create a payment intent with oxxo payment method for a customer using their name 'Alfredo Avila S'. The error states that both the first and last name must be at least 2 characters. However, the customer's last name is only one character ('S'). How can I resolve this issue?
req_VRzABNzbdfSCkA
Hey! I have a product and i Activated all payments methods all tho on the product page i can only purchase by card why's that?
Hello - is there a way to apply a specific tax rate to items in an invoice, but then a separate, additional tax rate to the entire invoice after the first tax rate?
Is there any way to connect Stripe Terminal to a checkout session, or another way to use it in conjunction with Stripe Products/Prices? Right now you can add line items to Terminal sessions, but they don't have any connection to any of the other Stripe systems such as when sending receipts or trying to discern past payments.
We are creating incomplete subscriptions and then updating the them to add a coupon. Then on the frontend we are calling elements.fetchUpdates() but when we check out the user is charged the full amount. What are we doing wrong?
Hey so basically I tried checking out on my website to see how it would look but since my card was locked of course the order would say failed but now my account “doesn’t meet the terms of service” and charges and payouts are now restricted how do I fix this?
Hi i would like to get an urgent help if it's possible. My phone got reset recently and the 2FA got deleted. We're going live with our e-commerce switching to using stripe from another payment gateway. Can you please help on what i can do? The owner of the stripe that i need access on has already reset the 2fa but when i click it, it says that i have another account attached to my stripe account so i need to run 2fa first.
Any other way to contact the customer service or is it email only
Are webhook events sent with dependencies of other events?
For example, will I always receive invoice.updated after invoice.created has succeeded?
I have a unique constraint issue on the stripe id of the invoices. I'm wondering if invoice.updated is handled before invoice.created across different pods, or if my logic is wrong
If I create a subscription with trial_period_days set to 30, then update the subscription to cancel_at_period_end = true before the 30 days, will the user be charged at 30 days? I'm hoping this will result in a cancelation before the user is charged.
When a user installs a Stripe app, is the app always installed both in test and live mode? i.e. the app drawer will show both in test mode and in live mode in the dashboard?
Running into an issue and could use some help understanding canceling Subscriptions with the cancel_at property and proration behavior. When I cancel a subscription using the cancel_at property, it seems that no matter what I do to the proration_behavior it'll always prorate. For example: I have a monthly subscription set to Renew on the first of every month. If today I set to cancel the subscription on June 15th, when the subscription renews on June 1st, it'll be prorated for about half the month
Hi Team,
I’d would like your help on the following two issues/queries;
We have integrated Stripe with our multi vendor Magento 1 platform and I would like to understand two things:
-
Stripe Fees: How can we get Stripe Fees to be displayed on our invoices & receipts?
-
**Saved Credit Card Expiry date: **
• the extension saves the credit card information, but;
• it does not save the expiry date.
• It does not auto remove the card from the saved list, IF the card is expired.
• Stripe is using the card validation on real time and this creates an issue for us, when checking out, as it clears the whole cart
We need feedback to understand:
• If there is any way that the API can verify the cards expiry date, to validate the cards before checkout?
• If there is any way that the API can verify the cards expiry date on regular interval to avoid invalid/expired cards during checkout?
• We have a table column stripe_customer_id for saved cc payment. How can this table be used to validate the cards expiry date?
Your help would be greatly appreciated.
Thank you
Martin
So, what's the S700 terminal the docs speak of...
hey there I need to save the exp month and year from STPcardparams and the property is nil -- ios / swift
Is stripe connected to playposit.com ?
Iv had a little issue with playposit.com considering a unwarranted payment and each time i try to look into it stripe pops up I believe once in the terms and also when iv ask google about the payment stripe is top link to click ?
@young epoch lets continue the discussion in your thread https://discord.com/channels/841573134531821608/1102745920342331493
Is there a way to redirect to a page after user pays an invoice
hello all. for some reason, i keep getting "Invalid Shipping Address" when i try to use Apple Pay on my WooCommerce website. i have no issues when i test it from here: https://stripe-payments-demo.appspot.com. anyone heard of this issue before?
Hi, is it possible to get receipt information like receipt number (#1565-7428) and blurred card number (**** - 4242) from an API, given the payment intent ID?
Hello first time using Stripe for my webshop here. I was wondering where I can get types for Webhook events, for example when I have the event: checkout.session.completed I get the data from that event like so: event.data.object but I get a bunch of red lines because I'm trying to access properties without any type safety (see picture), are there a set of types I can access/generate somewhere?
hi everyone
I am having an issue with creating invoices
I am creating product, then price, then line item, then invoice and when creating the invoice, the error is:
Nothing to invoice for customer```
Hello there. I've emailed this, but I'm just asking now to check whether I need to take alternative measures for my business. :) Long story short, the Stripe account hasn't been used in a long time and was under a different business. So, I no longer have the domain/the email is gone, and it insists on sending a text to an old number when it wants to verify for my purchase. Do I just need to open a new account at this point? I know you can change these details in Stripe's profile settings, but that ... also wants confirmation from same point I can't log into. Wouldn't bother you, but it's sort of a 'get this handled tonight or change business plans' situation. Thanks! :)
also, how can I create an invoice, with a dummy customer, so that the customer fills in their details themselves, I want to make a stripe hosted invoice
can i get the token generated on the ios client from the instance of
lazy var cardTextField: STPPaymentCardTextField = {
let cardTextField = STPPaymentCardTextField()
cardTextField.translatesAutoresizingMaskIntoConstraints = false
cardTextField.font = UIFont(name: "AvenirNext-Regular", size: DesignModel.font12)!
return cardTextField
}()
Do I have to create a business profile recieve payments through drop shipping sorry
Does using stripe apps start only work with the account that owns the app? How do we use a local manifest on other accounts?
Just had a question from one of my developers ...
If we have a customer with a subscription for a product ... can we update the subscription to add aother product as part of the subscription, and allow the charge to be (subscription_period-time_used_so_far * cost of new product)?
I take that for a no. Sorry to have been of trouble, and have a good evening!
Hi - For some reason, when I create a new standard connected account in test mode, it marks the account as pending SSN verification until I manually go into the account's dashboard and update the business details to replace the SSN I entered during onboarding with the exact same thing (0000). This wasn't a problem 1 week ago, but now seems to be giving me issues. Account ID is acct_1N38UcB2RCjSVoHQ. Any help would be greatly appreciated, as I am really worried this issue will persist in production live mode. Thanks!
If one asks a question and neither satisfies with an answer nor gets told it's off-topic before closing it... Where do you stand? Basically, can't help? I got to a thread, but ended without comment. :)
What's the typical way to handle single use promo codes in Stripe Checkout. For example, I want to be able to create a single promo code for use by a group of customers, some are new customers, some are existing that have purchased different types of products in the past, I want anyone with the code to be allowed to use it once, how would I go about that in Stripe Checkout? Ideally the code could only be used by this group of customers and nobody else but I don't always know who those customers are.
Does Stripe ever automatically move an invoice to state "uncollectible"? Or must this be done through the API or dashboard?
Hello! We’re trying to implementation in our mobile app that stores card details and charges the customer later.
Currently the steps are as follows:
- In the backend, create a setupIntent
- In the app, get setupIntent and customerId
- On the backend, create an ephemeralKeySecret and retrieve it in the app
- Set up payment using the payment sheet in the app
- In the backend, charge the saved payment method (create paymentIntents)
→ Here we will need the PAYMENT_METHOD_ID, but there is no way to get the PAYMENT_METHOD_ID in the previous steps.
How do I get the PAYMENT_METHOD_ID in this case?
Please let me know the proper method.
Thank you.
hello please how can I change currency in payment intent
$paymentIntent = $stripe->paymentIntents->create([
'amount' => $json_obj->price,
'currency' => 'usd',
'automatic_payment_methods' => [
'enabled' => false,
],
for example in this code, I just change this 'currency' => 'usd' to 'currency' => 'bob', for example or is BOB in uppercase
Thanks a lot in advance
Having issues with the stripe.tax.calculations.create api. It does not return the calculated amount but rather returns 0 always.
Here is what i have
const calculation = await stripe.tax.calculations.create({
currency: currency,
line_items: [
{
amount: 2999,
reference: 'L1',
tax_code: 'txcd_10000000',
},
],
customer_details: {
ip_address: '<ip-address>',
},
expand: ['line_items.data.tax_breakdown'],
})
calculation.tax_amount_exclusive is always 0
calculation.amount_total is the same as original amount
Hi, why do i don't get metadata for most of the webhook event? i see it only for charge.succeeded
Is there anyone on that knows about creating connect accounts?
Hi can someone please help out with planning the UX flow as well as the tech requirements for integrating Stripe with Telegram Webapp Bot?
hi
Hello all, I have created a checkout session and when I fill the card number with 42 to trigger a success I receive an event in my webhook. However, the type of event is payment_intent.created instead of checkout.session.completed, is this expected? How can I test the checkout.session.completed event instead of the event I have received? Thank you in advance and regards
Hi there!
Will the default mail such as payment statement sent to the connected account when the transaction happened?
hello
Hi guys, my question has nothing to do with the developer section but I don't know where to ask. Does anyone know how to block payments for a stripe subscription? ( as a customer, not a seller )
Hey, can someone help me debug a stripe webhook in next.js? Been getting this error for a while: No signatures found matching the expected signature for payload
hi again, does ach payments support link? it doesn't seem to work also i am not able to default the payment method for ach payments even with setup intent
Oi! I have toggled off every setting I can find but cannot seem to hide the Link checkout option on my live sites. I'm using the Elements Payment card UI. I'm the platform dev, and have Connected accounts taking payments (direct). The main stripe account has blocked the Link payment option, and even my own Connected accounts have turned off the Link options. Yet it sticks around.
Is Stripe pushing this? Is this contextual? Kind of annoyed...
Which webhook will call for the following refund URL?
URL: /v1/charges/<charge_id>/refund
Hello, have anyone tried to create subscription using PaymentElement?
hiii
Hello. I've asked this once before but I want one more sanity check before implementation. I have this scenario that I need to implement:
-
Admin has dashboard that is only accessible by him. Admin can in that dashboard take some e-mail, create coupon/discount/promotion code for that e-mail. Admin will send to user which email is entered code that user can use later. Admin also needs to have table where he can see
EMAIL CODE STATUS(USED/NOT USED) -
User will receive by admin code in some way. User can enter code in my form in last step. If code is valid new price is calculated. Also when user creates checkout he can see applied discounts.
What is the best way to achieve this?
so i looked at the API for the key value for the card type of payment methods. one example, the API doc seem to specify Visa whereas the return object is visa. Is there a definitive list of the actual values?
Hello. If a user is subscribed to a product and cancels their subscription on the customer portal (subscription for usage-based, metered product), I've noticed in test environment that a draft invoice is created and only finalized plus charged an hour later. In this case, the customer can cancel their subscription and delete all associated payment methods. Is there a way to have the invoice charged immediately upon customer cancellation?
Hi, is address necessary for user when using sepa payment ?
Hi All, I am integrating Stripe Payment into my application, after successful payment, a receipt is emailed to the user but this doesn't include the tax details, is there any way that this can be added?
Hi there!
I'm trying to set the product.
And we are going to sell top-ups to the customers.
So I'd like to connect the customer's purchase information to the top-up ammount.
I found Checkout Session(webhook) of Stripe provides "amount_subtotal" and "amount_total" parameter represents payment information.
We are located in Delaware, U.S so there is no sales tax.
And we are selling the information so shipping will not happen.
In this case, will "amount_subtotal" and "amount_total" always same?
<The information I know about the parameters>
"amount_subtotal": This parameter represents the total amount of money(total price of the product) of checkout session. Normally, VAT or delivery fee is not included. "amount_subtotal" is just the original price without considering tax or other additional cost.
"amount_total": This parameter represents the total price of the checkout session. This price represents the final price that contains "amount_subtotal" and VAT/delivery fee/other fees. So the "amount_total" is the final price that customer should pay.
i am using stripe with next js its working fine in local host and i deployed project on vercel so its not working live
Hello, now that it's APAC hours, I'm going to ask the same question as I did earlier, how do you guys prevent the thread creation automated message from showing up? https://discord.com/channels/841573134531821608/1102685427292438749
Let me know (if possible), thanks!
Hi!
Can someone explain how Stripe handles subscription payment if user's payment method was deleted ?
Hi does anyone know when setting billing anchor date and trials (combination) will be supported in Stripe checkout?
Hi, I'm using woocommerce with Cartflows plugin which creates an extra page after checkout where the user can decide wheter she/he wnats to add an extra product to the order (for a lower price). When the users payments method is stripe the main order is fine but the extra payment throws an error about the payment source not found but it is the same as the main orders. Is this a Stripe problem or Something wrong with cartflows implementation?
Hi, I am preparing an implementation for sending invoices to a client.
I'm taking payments from the customer's card with the application depending on how he utilizes my resources. At the end of the billing period, I would like to send him an invoice confirming the charges collected.
What I would like to achieve:
- the invoice is marked as paid
- there is no link to online payment on the invoice
- there is no future payment date on the invoice
- the invoice is sent to the customer's email address
I was able to achieve point 1, but the others unfortunately not. Below is my code, what else should I do?
Hi, how can I programmatically react to the creation of connect_collection_transfer objects? I know I can list BalanceTransactions filtered by type == 'connect_collection_transfer' but this feels very hacky and involves me creating a cron job checking for updates.
which apis should i used to charge bank/card generated bill amount of our platform user ?
please assist !
Hi Everyone!
Hope you all are good today.
I have a query , I followed bellow process into stripe account settings
Got to Settings
-> Checkout and Payment Links
-> Enable CLIENT-ONLY INTEGRATION
-> Add domain then save
-> Go to Product
-> Create Product with all Details
-> Save and Copy the code
And Got the product code snippet.
When I used this Snippet , It's works well and on click button , I am able to go to stripe checkout.
But When i trying to send the email through this snippet, It gives me an error.
Can anyone please share the example how i can able to send the customer email to the stripe checkout page by using the above code?
From here I got the code.--- https://prnt.sc/n03OjAG2kaya
I am not using any SDK or Not following any API. The above snippet is auto generated by stripe. It is in JAVASCRIPT code. By using this
<!-- Load Stripe.js on your website. -->
<script src="https://js.stripe.com/v3"></script>
Regards
Dev
Hi Stripe team, is there a way to get a total number of Stripe customers through the Stripe API without iterating page by page?
Hi Stripe Team. How can we update the price of existing subscriptions? As far as I can see it can be done via API call and actually updating individually each existing subscription https://stripe.com/docs/billing/subscriptions/upgrade-downgrade
hello I have a question regarding payment intent receipt. will email receipts sent to the user if we are in test mode. I am providing receipt_email parameter to paymentIntent.create api?
I created a subscription in test mode with some metadata , request Id : req_8865MOCh4kOPRb. I can see metadata present in request and response body. But it is not shown in subscription dashboard. Can anyone tell what could have gone wrong ?
Hello, is it possible to extract via API the invoices that were paid (PAID_AT) "yesterday" (or last week, or between the dates)?
Hello ,need help in detach payment methods
Is there anyway to make subscriptions not get automatically cancelled because of missed payments?
Hello Stripe Devs,
First of all, thank you for your hard work on the Stripe apps platform. Apps platform opens many new opportunities for both Stripe users and developers.
When deciding to build a Stripe app, it's important to solve a real pain point of the users. That guarantees the app to be useful.
As a potential app creator, where can I find communities of Stripe users to understand their pain points and communicate with them?
(So far I have found https://www.reddit.com/r/stripe/)
Thank you! Dmitri.
Hello, I have sold a product but I would like to create an invoice. I had not configured stripe invoicing. How can I do this?
quick stupid question: can a Stripe::PaymentMethod.attach return a "card declined" Stripe::CardError, or was someone working on this code before me not 100% diligent while writing tests?
We are working with a luxury brand that is looking to create a service that supports crowdfunding donations from all across the globe.
Questions
- Once a crowdfunding campaign is successful, can the Campaign's Creator be provided with a input field or menu to select their country of residence when entering their account number?
- Because this will be a global service, when the Campaign Creator sets crowdfunding incentives at a certain cost in their own currency, is it possible to display the cost in the relevant currency depending on the Backer's location? In other words, if a Campaign Creator sets a certain incentive at $5.00, is it possible to have the incentive priced at €4.56 for everyone located in a country that uses Euros?
Hi guys. I'm using Checkout and subscriptions. But after a customer subscribes to one of my products through Checkout, their card is not marked as default automatically. Will this affect future payments next month? I'm reading about the Checkout 'mode' parameter that accepts payment/setup/subscription values, but it sounds like I need both 'subscription' mode as I'm using subscriptions, and 'setup' mode in order to charge customers later. What am I missing? Thanks!
I've deleted all my coupons and I thought that my promotion codes will also be deleted. When I retrieve promotion codes with const promotionCodeList = await stripe.promotionCodes.list(); I still get them
hiiii
Hi guys. I'm using the Customer Portal for allowing users to upgrade/downgrade their subscription plan. My client has given me the following requirement. Users should be able to upgrade immediately (after they pay ofc), but if they make an attempt to downgrade, the downgrade should happen at the end of the monthly billing period (so they should stay at the higher plan that they've already paid for the current month). Is this doable through the Customer portal? Thanks!
Hi, we're currently using Stripe Connect to pay affiliates commission.
We're doing this via a transfer to the connect account upon payment of a new subscription.
I need to be able to show the affiliate which transfers have been paid into their bank account (each transfer is associated with the user which paid for the subscription which resulted in their commission) for auditing purposes.
So, I'm listing the payouts for the affiliate, then for each payout, I'm getting all Balance Transactions with the type "transfer", then cross matching them against my local data to show who's payment has landed in the bank.
However, I'm finding this hard to test, because if I do manual payouts to get some data, I can't pull the transfers for that payout (it says I can only do it on the automatic payouts).
Do I have to wait a day in order to list payouts, or is there a way, I can somehow simulate this?
Hi there, I'm currently developing a checkout using Stripe Elements. When I try to create a checkout. It has all the fields apart from the name and address, when I try to add the name and address the Zip code gets removed...
Hi team, while onboarding the express connected account, there is a round placeholder beside the platform company name (on top left corner). Is there supposed to be a logo image of the platform? If so, from where can we upload it?
Hello,
We are currently experiencing a ramdom problem on one of our customer's website.
The module is configured to work in pre-authorization, that is to say that it only recovers a card imprint and the final customer is then debited at the end of his stay.
Unfortunately, sometimes, during 3-4 days the pre-authorization doesn't work. The customer pays on the website (woocommerce) and it tells him that the payment is validated, the transaction goes to stripe, the customer receives an email that his payment has failed.
The logs do not not show any information. Is there a limit of pre-authorization per month ? Have you ever had this kind of problem ?
Actually it works during 2 months and today we're having the problem. I have a screen of the stripe transaction. Can it help ?
Thank you for your consideration.
Got the exception [Reader is currently busy processing another request] when calling readers CancelAction.
Documentation shows no extra checks we need to set before calling cancel request.
Hi there,
- I want to create a "pay what you" checkout session for a product we have (including paying $0). How do I do it?
- A checkout session I am creating programmatically should have a place to put a coupon, how do I do it?
Thanks!
Hi, I'm working on my Django project during the API call If any user wants a subscription the subscription is created and the charge is made from the customer's default card, Now I also want a one-time $250 fee during the creation of the subscription, and this onetime payment deposits will be sent to my stripe under a separate group, and want to manage this onetime payment in a separate group,
is there any way around Stripe to make a subscription for some products and one-time payments for the same product for the same customer with the same card but these one-time charges can be managed in a separate group?
Hell, i have sold a product but i would like to create an invoice . I had not configure stripe invoicing. How can i do this ?
Hi there,
A few weeks back, we signed up for the PayPal beta. De contract addendum was also signed. We are now waiting to be onboarded. Is there anyone here from this PayPal team that can tell me how long it takes before we can start using it?
If needed, I can provide an account ID. Thanks for the help!
Hi again, I would like to set USD currency by default for all customers (even from EU) (preferably when creating a customer account). How can I achieve this?
Hi there,
I have a question about subscription configuration.
I need a quarterly subscription with a monthly payment (invoice every month and cancelation only for a quarter)
Is it possible to configure it?
Hello! I'm looking for ideas for how to NOT send emails after invoice finalization for specific invoices, given our Stripe account is set to automatically send emails and given an invoice's collection_method is set to send_invoice.
My use case: for 99% of our invoices where the collection_method is set to send_invoice, we want Stripe to send the emails after invoice finalization as normal.
But in 1% of cases, a different Stripe Customer account (let's call this Customer B) has agreed to pay the invoice for Customer A, so we do NOT want Customer A to get emails after invoice finalization because we do not want Customer A to try and pay that invoice, since Customer B is taking care of paying the costs.
What we'd like to do:
- When Customer A's invoice is created, receive a webhook (already setup, no guidance needed here)
- Summarize Customer A's invoice's line items (e.g. "X customer had 13 charges totaling $65") (already setup, no guidance needed here)
- Add an invoice line item to Customer B's account (already setup, no guidance needed here)
- Mark Customer A's invoice as
paid_out_of_bandand close it but do NOT send an email to the customer. (Note we retain Customer A's invoice since it has the detailed line items, which we want for posterity.)
This last step is where I'm unclear – what's the best route to avoid sending Customer A emails after invoice finalization? Thanks!
Can we also send the "Name" to the stripe checkout from this code like email as suggested by @hollow prairie here.?
email parameter is working fine. Now I need to pass the name too to the checkout page.
I can pass promotion code on checkout creation but if user doesn't finish checkout promotion code also will not be used?
Hi, I recently found out that sometimes the webhook fails because the payiment intent id(pi_xxxxxxxxxxxxxxxxxxx), that I create and save before redirecting to the payment page, is different from the payiment intent id webhook returns to us. (Custom Laravel Ecommerce). I also found out the same or a similar (I haven't checked yet) issue on a shopify ecommerce we have.
hello plz I had 95 $ on my USD stripe balance for 2 weeks now and still shows " expected tomorrow plz help me and thanks
Hey, I'm looking to use Stripe Connected accounts to process payments for my clients. How can I use my account API key to accept payments, sending it to a Stripe Connect account and deducting a fee for my own company?
hello i am testing my website with stripe payments but nothing seems to work. i wonder what could be the issue
Hello, I was hoping to get your input on how to best handle returning to the billing step of checkout on the website. If I have a payment intent that has "succeeded"...I assume I should show some limited information about their payment method used and give them ability to update...or is it delete and then re-enter? Any input would be appreciated
j ai besoin d aide en francais s il vous plait
j ai besoin de stripe pour prelever nos clients
how can i mark an invoice paid if it was paid by some other method
Hi
How to set Invoice credit balance to 0 while modify subscription?
Hello, I'm attempting to get a connected account setup. I have a parent account setup. After clicking the connect tab, i see the account in the table but under status column it says pending. When I hover over pending 'account and payments paused while stripe tries to verify recently provided details about this account. In bold is says verifying SSN.
on what type event I need to listen when user successfully pays in checkout. I am listening on invoice.payment_succeeded
but I am not getting anything in webhook logs
Good morning
I need to know how you are doing the approximation of decimals, in the calculation of commissions when the values have more than one decimal digit, because sometimes it does not give me an exact collection of your commissions.
Hi, I'm trying to update the pin code of an Issuing Card, here is my curl request :
curl https://api.stripe.com/v1/issuing/cards/ic_1MqdINRPunamYXaqmLGZ06kq \
-u sk_test_51MFJSSIixxxxxxxxxxxxxxxxxxxxxxxxxxxxx7GoPfJxVJypb3m1CQYbLAS00HoSwONAJ: \
-d "pin[encrypted_number]"=1234 \
--header "Stripe-Account: acct_1Mqcb4RPunamYXaq"
I get the error "Received unknown parameter: pin" but the parameter is in the documentation, Am I missing something ?
jeyson
Hi there - I am looking to allow users to add funds to our app (banking platform where we give them multi-currency wallets) via linking their Canadian USD account and we pull funds in USD (pre-authorized debit). I have tested this via a Stripe subscription link where a customer was able to pay us by linking their Canadian USD account and we pulled funds successfully. I can’t seem to find docs on the use case I’m describing, can someone help?
Nice to meet you! Dev team!
Can we cancel a payment using publishable key and client secret https://stripe.com/docs/api/payment_intents/cancel
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Actually I need some help in creating immediate invoice after a subscription is upgraded.
In Doc, I can see that by setting proration_behavior to "always_invoice", it is possible to raise an invoice for the price difference before the next billing date.
So I tried with these, several times but immediate invoice is being not created instead, those extra payments are attached to the upcoming invoice at next billing cycle.
Can you please help me figure out the way to raise an invoice immediately after a subscription item is upgraded?
hello, how can I make a checkout session with a custom product image using stripe nodeJS package ?(I am using connect to be able to create checkouts session for products that are not registered in stripe)
Hi, I need to create a subscription with a one-time payment with a custom x length, and after x months change to a monthly subscription (with monthly payment). I can use a SubscriptionSchedule to start charging monthly after x months but the first payment to my subscription with the one-time payment is my current problem
ahmedshafik
#dev-help
I am currently facing an issue with my WooCommerce store's custom checkout page that uses Stripe Elements for payment processing. Although I have integrated PayPal as an additional payment method in WooCommerce, it is not showing up on the custom checkout page alongside the Stripe Elements payment form.
To provide more context, my WooCommerce store has a custom checkout page developed by a third-party developer. The page was designed to utilize Stripe Elements for payment processing. However, we also want to offer PayPal as a payment option to our customers. The PayPal payment option is currently showing on the product pages, but it is not available as a payment method on the custom checkout page.
I understand that Stripe and PayPal are separate payment processing platforms, but I would like to seek your guidance on how I can best incorporate PayPal as an alternative payment option on the custom checkout page with Stripe Elements. If possible, please provide any best practices, documentation, or resources that might be helpful in achieving this integration.
I appreciate your prompt attention to this matter and look forward to your response. If you need any further information or clarification, please do not hesitate to reach out.
Thank you in advance for your assistance.
Hello! I currently have this setup and working great: https://stripe.com/docs/payments/quickstart but I would like to add first name last name and address as some of the options that stripe collects. Is this possible? How would I go about doing this?
Hi guys. I'm trying to use the customer portal deep links. The docs say that the "subscription_update" and "subscription_update_confirm" flow types are in private beta and to contact them to get early access. Can I try them in Test mode without waiting for their answer? Also, are they usually approved quickly? I have a deadline for the project I'm working on and I'm not sure if I should consider them or not, but they would certainly make things easy.
Hello, I created an acc, and it's been great, however my payments method options are limited, i wanted to have fpx method as well, how can I get that options? I appreciate ur concern.
ZMIENIŁEM NUMER TELEFONU I NIEWIEM JAK GO UAKTUALNIĆ . PROSZĘ O POMOC.
hello, I cannot retrieve a subscription, I get this error No such subscription: 'sub_1M2h45DVTBweL1iFGHdumTlf' with this request id: req_WKTwKUjlnpbmK3
I've accidentally created stripe customer as a Guest. How can I delete it
Hi there, dear gods of Stripe. I got a last problem (until the next one) 😛 .... I have a payement checkout. The guy buy licences for something on our side. We receive, in the page the success page {CHECKOUT_SESSION_ID}, everything is well. The status is written as completed. ANd they give me the PI number. But there's no quantity, in what they took. And I don't fin anywhere I can retreive the PI, with the API. May you, dear gods, help me a little! 🙂
Hey, does anyone knows any solution to add Stripe to my cart. Lets say I have 3 products on the cart of my website, when I click on 'Place Order' I want all the products to be added to Stripe Checkout and then place the order by adding the card details ?
Tell me if the message is unclear
Hello, we currently have problems to see the apple-pay button on our site (google pay works fine). To debug, I went to your documentation on my iphone-safari with apple pay setup (https://stripe.com/docs/stripe-js/elements/payment-request-button), and I don't see the apple-pay button, I only see the payment "link" button. Is there an issue on your side, or do we do something wrong ?
Hello everyone. I have two questions:
1 - does Stripe send an email to a customer when he cancels his subscription?
2 - does Stripe send an email confirming a successful payment? Does this email include a receipt?
Hey,
short question when using Stripe Subscriptions can we disable the invoice because our tool creats an invoice by its own
and we dont want double invoices
hello, anyone knows why i have a lot of payment failed? US customers // HK stripe. do i need US stripe? reason: Do not honer
Hello, i first started using the stripe terminal sdk a few years ago when it was relatively new. I just noticed there is a new recommended approach which is using the server driven approach instead of the terminal sdk. However, the major issue I see is that i need to use the reader to collect the payment method for use later on. (readReusableCard) but is it not supported in the server side implemenation? Am i forced to stay on the terminal sdk?
We are a SAAS company that provides feature seats to our customers, who are members of organizations. We offer a free tier, which we manage using Stripe Graduated Price. We create a subscription per organization that bills monthly, and it includes the product with the Graduated pricing based on the quantity specified.
However, we are facing an issue with how Stripe bills our customers. To explain the problem, let me use an example:
Our subscription bills monthly and starts on May 1, using proration for the next invoice. We offer a product with graduated pricing, ranging from 0-2 quantity (free) and 2-∞ (10 USD per unit), which bills monthly.
On May 1, the subscription has a usage of 2. On May 15, the subscription updates to a usage of 4.
Here's what we expected: On June 1, the subscription should bill 10 USD (2 paid products with a use of 2 weeks).
But, in reality, on June 1, the subscription bills 30 USD (2 paid products with a use of 2 weeks, and a full month of the 2 paid products). This comes out to be 10 USD + 20 USD.
On June 1, the subscription starts a new billing cycle and contains a usage of 4 (which is accurate since the customer is currently using 4).
We would appreciate it if you could provide a solution to this problem. Thank you!
Hello, i have used stripe for the past 2 years and recently i got a message about my account closure. can i please have some assistance?
Hello, if i set a subscription with trial period, how can i confirm if the transaction is complete? because it wont generate clientsecret
Hi all, when I create a subscription (stripe.subscriptions.create), how can I specificy the statement descriptor ?
Hi! We're using this payment flow https://stripe.com/docs/payments/quickstart and I'm wondering if there's any way I can provide the user with a receipt (by clicking a button and opening it on a new page) when they reach the success page. I can see the option for email receipts on the docs but I don't see anything about a direct link. Any help is much appreciated.
is it possible to show stripe-pricing-table for current customer where will be marked current subscription?
hello. I use Stripe to process payments for 2 different vendors. This is causing issues with naming on the client's statement. is there a way to differentiate if Stripe is used across more than 1 vendor?
Working on some invoice stuff today and was playing with checkout. The "Schedule for Later" button's text isn't showing.
Hello! How can I disable the Google or Apple Pay button in the PaymentElement?
Hi, I want to create a charge with an existing payment method. I was trying this API -> https://stripe.com/docs/api/charges/create
Here the source parameter is defined as: A payment source to be charged. This can be the ID of a card (i.e., credit or debit card), a bank account, a source, a token, or a connected account. For certain sources—namely, cards, bank accounts, and attached sources—you must also pass the ID of the associated customer.
But I got an error You cannot create a charge with a PaymentMethod. Use the Payment Intents API instead.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Good morning, I am trying to add metadata to the subscription event in the checkout session but I keep getting a typescript error. "No value exists in scope for the shorthand property 'subscription_data'. Either declare one or provide an initializer.ts(18004) "Example try { // Create Checkout Sessions from body params. const session = await stripe.checkout.sessions.create({ line_items: [ { // Provide the exact Price ID (for example, pr_1234) of the product you want to sell price: 'redacted', quantity: 1, }, ], custom_fields: [ { key: 'dogs', label: {type: 'custom', custom: 'Which dog are you buying VIP for?'}, optional: false, type: 'dropdown', dropdown: { options: vip_list } } ], mode: 'subscription', success_url: `http://localhost:3000/checkout/?session_id={CHECKOUT_SESSION_ID}`, cancel_url: `http://localhost:3000/dashboard/store/?canceled=true`, metadata: {'order_id': updateID}, subscription_data.metadata: {'order_id': updateID}, }); I feel like this might be a typescript error but wanted to check anyway. Thank you
Hi team, can we set on_behalf_of flag for every payments without card_payment capability ? Will these payment fails ?
Hello all, I have a problem with an infinite loading stripe hosted invoice
I just spoke with a Stripe representative who needs to consult with his colleagues to maybe give me an answer.
I thought that Stripe merge the customers created on the basis of their email address (or other) when creating them.
How to avoid duplicates when creating a customer with API PHP and the "Customer" object?
Currently the "Customer" object creates a new customer for each payment initiated.
I want to attach each payment to an existing customer or create a new customer if it does not exist.
`$customer = \Stripe\Customer::create([
"email" => $user["email"],
"name" => $user["name"]
]);
$customer_id = $customer->id;
$paymentIntent = \Stripe\PaymentIntent::create([
"customer" => $customer_id,
'amount' => 2999,
'currency' => 'usd',
// .....
]);`
My chat with help here was closed - can it be reopened?
We have a client requesting this information to pay via ACH and we can't find the values
particularly "Name on Account" and "City/State"
Been waiting all day for a call, a client payment did not go trough with multibanco and he received a refund, can anyone reach me please?
5 hours like this
Hello! I need some help with a problem on react native. I'm stripe-terminal-react-native, because I work with readers and suddenly I cannot connect to any reader, doesn't matter if is simulator or real The error is this code: "MustBeDiscoveringToConnect", message: “The Terminal SDK must be discovering readers in order to connect to one.” Any advice? Thank you!
Hello! We have been using customer bank accounts saved as Sources and are looking to migrate to Payment Intents. Can you confirm a bank account Source ID such as test pm_1N1XQBHmcZCnOTsLwGmPi13t can be passed into the payment_method object on PIs?
Additionally, we have existing invoices with PIs already generated which do not support the new us_bank_account method. If we want to Confirm an existing PI, can we delete it and re-add it with the updated supported payment methods if it's associated with an invoice?
Hi,
i have multiple payment for my customers on prestashop and the module in his last version. The last customer was debited 3 times !!! Do you have any idea ? I use the integrated form
So does the new stripe terminal server-side implementation, no longer require the reader to be on the same network? With the terminal sdk the computer and the reader had to be on the same network
When prompted with apple pay on safari the prompt to my phone doesn't always happens. Maybe 1/20 times or so. Any suggestions on why it is not prompting?
I use the way from this documentation to create a charge using an existing payment method: https://stripe.com/docs/payments/save-during-payment?platform=web#charge-saved-payment-method
Now I get the status of payment intent is requires_confirmation
How can I confirm it?
👋🏻 hi, I have a question about coupons. Is there a way from the Stripe Dashboard to associate a coupon to a Stripe Price?
I only managed to associate it to a Stripe Product
can you collect application fees in a transfer?
Hello! New here, and not sure if this is best place to ask, or if I should reach out to official Stripe support (if that is the case, please let me know and I'll move there).
For context I am a front-end developer (not back-end and not SUPER technical). We are building a Wordpress site (custom theme) for a client, and they have a Stripe account that has a Canada and USA account. I've integrated Stripe with Gravity Forms and connected their Canada Stripe account through global settings. I've read in the docs that, although you can have a main connection, you can set up an additional Feed that connects to the other (the USA one). This one doesn't seem to be working, although the Canada one is working perfectly (The feeds for USA and Canada are managed with conditional logic, where if the user's Country is USA it should connect to the USA feed, and vice versa for Canada). Any tips or suggestions would be greatly appreciated! Or, again, if Stripe Support is my best bet here, happy to remove this message. 🙂
How retrieve a promotion code using customer facing code if more than 100 promotional codes
how do I get the payment intent for the source_transaction value in a stripe tranfer?
Hello , what's a recommended way to create a shopping cart using Next JS, Typescript, tRPC, and Prisma?
what is the recommended way to set proration_behavior if one subscription has two item, and they have different proration_behavior?
Hello, i need help with clarification of a payment, refund and dispute
in the stripe dashboard home: what are Debits
Hi, when a user submits payment using promotion code what webhook event sends this data? I need to capture the promotion code in the webhook. Couldn't find anywhere. Thanks.
payment_intent.succeded doesn't have any data on discounts applied.
Hey. When using connected express account is it possible to programmatically add new payout methods and perform payout? In the docs (https://stripe.com/docs/connect/payouts-bank-accounts?bank-account-collection-integration=direct-api). "By default, providing a new value for external_accounts while updating a Custom account replaces the existing account with the new one. To add additional bank accounts or debit cards to a connected account, use the Bank Account and Card creation API endpoints." But this doesn't imply you can't do this for express accounts.
Hi. Hope everyone is well. I have somewhat of an edge case regarding level 2 & 3 processing support. Let's say we have an invoice which has the total payable amount of $250 and the line item details are as follows:
Product SKU - Item 1
Unit Amount - 100
Quantity - 1
Tax Amount - 0
Discount Amount - 0
Product SKU - Item 2
Unit Amount - 75
Quantity - 2
Tax Amount - 0
Discount Amount - 0
If a user were to make the payment of full $250, we could put the above line item details in the capture request to Stripe, and Stripe would tabulate the Capture amount to be: 100* 1 + 75*2 = 250. The transaction (assuming everything else goes right), would enjoy an L3 interchange rate. We are all good here.
However, the scenario of Partial payment is the case where a customer could make a payment of any amount less than the total invoice amount and not necessarily in the multiple of any SKU Unit amount or basis any defined math on the params: (Unit amount, Quantity, Tax, Discount etc.).
Continuing with the above illustration, let's say the customer makes a partial payment of $13 towards the invoice. We would like to know:
(1) Can this partial payment transaction enjoy L3 interchange rate?
(2) If yes, how does stripe recommend we send individual line item data tailored to the transaction amount of $13? i.e what would the line item data (unit amount, quantity) look like in the L3 level Capture request of $13.
Looking forward to receiving guidance from your end.
Thanks.
How to apply redemption of Promotional code in API
Hi, just a follow up question on #dev-help message, which I asked before approximately 8 months before, that was about specifying the billing_cycle_anchor for subscriptions created through the checkout sessions. It was mentioned that it was not possible at that time. Did you guys add support for billing_cycle_anchor now, because I can see a field to support that in the checkout session parameters here: https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-subscription_data-billing_cycle_anchor
Just wanted to understand this new parameter is for the purpose I mentioned? Thanks!
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey everybody. I am utilizing Stripe Connect API to collect payments from customers, transfer money to merchants (connected account) and substract fee (to main account). We would like our connected accounts to be able to make refunds on their behalf. It it possible via Strips Connect API?
I am looking into Stripe Connect. Once we move past the codeless initial phase, is there a management portal or endpoints that we could use to create products for our customers?
Hello, is there a way to modify and style the text at the bottom of the card component?
Hello, is it possible to auto-click a PaymentRequestButtonElement in a React App when it loads? We want to make the UX even more frictionless in terms of pushing user through payment flow.
Hi, do you know if the new reader https://stripe.com/docs/terminal/readers/stripe-reader-s700 will work with a web browser based pos? ie, our pos that integrates to Stripe terminal, it is web based, but i'm wondering if it would work on this reader
Learn about Stripe Reader S700.
Hi this is regarding the issue that i raised yesterday.
Hi. I was making my website around 2 weeks ago because i had to wait for SSL ceritifcate. Before on testing mode it was working good but now its giving this error.
My code:
const payload = request.body;
let event;
try {
const sig = request.headers['stripe-signature'];
event = stripe.webhooks.constructEvent(payload, sig, endpointSecret);
} catch (err) {
console.log(`Webhook Error: ${err.message}`)
return response.status(400).send(`Webhook Error: ${err.message}`);
}```
So, like yesterday I was showing our project to our instructor and then we found out that our webhook was disabled and we now see that there is now no way to replay the event that was missed since then that we really need to be run that happened since our webhook was disabled so that way our application can do it's task of setting a few values upon seeing that the webhook returned an active subscription.
I have few questions regarding Stripe Fast Checkout
- It's still in beta? can i use it safety on production?
- To implement this, its just a matter of using checkout sessions? or have mores things to do (right now um using charges/products Api)
Kuro
Hi, first time posting here. I am looking to transfer/integrate invoicing from Stripe into Quickbooks for posting, etc. I was told to ask here how to do this.
Hi, for updating plans for example: updating the quantity plan from 1 to 10, how can I apply the payment to be upfront so immediately after the update?
Hello. I am trying to allow the user to have 2 "external accounts" one card and one bank account. I have the card attached to the user directly through a card token. I created a bank account token and then created a bank account with the user's account number attached. The bank account for some reason is not showing in their stripe dashboard and does not seem to be attaching to that user. I read that if I wanted to attach more than one external account that I would have to use the bank api or the card api instead of directly putting it on the user's account api because this would automatically delete the previous one. How can I get both of these external accounts to attach to the user?
hello there, we are labeling invoices paid but later it returns back to its original state.any help pls?
Is it possible to add recurring payments for a Stripe Connect user?
Use case:
A Stripe Connect account wants to bill a client on the 1st of every month for $5000.
What version of the API is needed to utilize the new tax API for custom payment flows?
https://stripe.com/docs/tax/custom
I have a question about best way to set up Stripe to minimize fees. We sell high ticket items and collect the majority of the payment via ACH. We are using Stripe Connect at the moment because we transfer much of the funds from the end customer to a 3rd party business. Is there a way to avoid the 0.25% payout fee associated with stripe Connect when using ACH payments?
Hi, I need little help, We have a trouble that pay button on the site dublicate orders, and client can paid the same order again and again, but order ID the same, can someone give advice how it can be fixed. (Did stripe have some wabhook if that order already paid, then throw some webhook to all browser-tabs to close tham with this ID ? )
I dont have cash app pay enabled on my account but it still shows up as a payment option
how can i remove it
Hey I need help regarding stripe Indian account 💁
Hi everyone, any Stripe staffers available for a couple of questions regarding 'continuous auth'?
haven't found a good answer anywhere so hoping someone here can help. Using the api I create a checkout session with the mode of subscription. on a webhook when the checkout session is successful I create a subscription schedule from the subscription id retrieved from checkout session object. I then update the schedule with an end-behavior of cancel and proration of none. billing cycle anchor of phase_start. My issue currently is how I can implement a one time late charge if the payment fails? would i do this on invoice.payment_fail or payment_intent_fail. can provide code of what I have if needed. Thanks
Yesterday my team asked this question: #dev-help message
I have followed both suggestions, but despite the invoice being in Draft mode, updating the coupon for the subscription only affects the next months invoice, meaning the customer will still be charged the full amount this month.
This is our current method for taking payment, please correct me if there is a better way:
- We create an incomplete subscription and get the client secret.
- We generate a page on the front end that contains an entry for a Coupon Code, the stripe payment element and the users billing address.
- We update the subscription and update the element if a valid coupon code is entered.
- The user submits the information and the Subscription is charged.
I'm unclear how else I can accomplish this.
Here is an example Subscription ID: sub_1N3PO9JyFlemKh0gOUxctmKf
Hello! Is there any way to NOT send an email for a specific invoice (i.e. via webhooks while it's in the draft state) if the account settings are set to automatically send finalization emails?
Hi! We’re building a custom checkout flow and I have a question about promotion code redemptions. In order to create the payment intent for a subscription (and thus show the payment form), we have to create the subscription and attach the promo code to it. However, if the customer abandons their cart (and even if we manually cancel the subscription rather than waiting for it to become incomplete_expired), and/or ultimately checks out without using the promo code, it looks like this is still counting as a promotion code redemption. What is the correct path forward for making sure that abandoned carts don’t count as ‘using’ a promotion code?
I am using the Stripe Java client and want to make calls with a proxy. I am able to attach proxy information using Stripe.setConnectionProxy() and set username and password for the proxy with Stripe.setProxyCredential(). However, I also need to pass a 509 certificate to the proxy for the request to work. Is there a way to pass the certificate to the Stripe Java Client?
Hey is there a rate limit on the amount of webhooks stripe can send? Because i see that stripe has a limit of 100 writes per second. If i react to a stripe webhook and i hit stripe api i can exceed this limit. Or stripe queues webhooks calls? O i should implement a queues mechanism of some sort. Where can i found info about this? Thanks :)_
Anyone using OctopusPro and allowing payments via Stripe?
I'm having an issue customizing the UI of a PaymentElement.
Random q, but might anyone be able to share how the Dingbot auto-threading of #dev-help questions is set up? Looking online I see some tools like https://needle.gg/
We are noticing a bug potentially with an invoice updated webhook and a call to invoice pay. We originally were not filtering out subscription_cycle events but did that after we noticed this "bug". But apparently, the is an error to the pay call saying that stripe has locked the object. And a payment failure of some sort. It's not totally clear what that failure is. But it then gets into a pathological loop of failures. This also ended up spamming our users with thousands of emails even though we have a limit on how many emails to send on failed payments.
Hi I updated a price from stripe admin panel by putting the current one on archive and created a new price, but when the user goes to stripe customer portal and click on update plan, the client is no available to see the new price
I am using stripe subscription to create new subsriptions, and it create a initial invoice with 0 amount, can I create it without it, or can I make it not showing in the past invoices?
Hi Team, We are using Stripe Js in our web app and we noticed that the change event is triggered during different time intervals as we enter the credit card number.
- For
4242 4242 4242 4242we get the change event with complete property set totrueimmediately after we type the last number of the card - For
6200 0000 0000 0005the change event with complete property set totrueis not received as we type in the last digit of the card but instead get it after we focus out of the element.
We are relying on the details we receive fromeventto enable the button.
Hi Stripe Support Team
We would like to replay a payment event on our webhook but we couldn't because it's been more than 30 days since the event transpired. Will you guys be able to replay it for us? Thanks.
evt_1MmupJDY063t4dKslnOFFjFF
Hello! When I use getValue on the address element, 'elements' is not defined.
Hey there, I have a connect customer that sends very large invoices ~$15,000+ to their clients. Rather than having to eat the $435 credit card fee for these transactions, they want to pass that fee onto the customer. What's the best way to configure this?
How can I show the user the prorated amount when updating a subscription?
After processing a payment using paymentIntent, how do I get the confirmation or receipt?
How do I set custom colors and icons in the ACH modal?
If I add a coupon to an existing subscription of a customer, and the customer's subscription invoice is $50 every month and the coupon is for $500, will the remaining $450 carry over to next month's invoice and thereafter for the next 9 months?
Hello are invoices automatically generated for recurring subscription charges, or does an api need to be implicitly called to generate invoices
Hi, guys. Hope you can help me out with this one. I'd tried with email support, but we are going in circles.
What happens (Everything within API scope):
-
I need to un-pause a subscription, so I use the proper endpoint, I have successfully checked this with a test card (that goes OK).
-
I wanted to try what happens with a card that needs 3Ds/auth, so the error when unpausing is intended, but it says that I should use the subscription.last_invoice to get the paymentIntent
2.a The PROBLEM is that the last_invoice that I get is a previous paid invoice, not a new one created for the failed unpausing (step 2)
What should I do to give to the customer a paymentintent URL for that precise subscription unpausing (the billing cycle is reset = now)?
ttt-jp
Hi everyone 👋
Hi Everyone,
I set up a Stripe Subscription using REST APIs. For testing purposes, I set the interval type to 'daily' and the first subscription was successfully processed. However, the status of the remaining payments shows as 'draft'
hi everyone ,
I use stripe for my business on wordpress and site in html css and js, and main tool on products by monthly subscription. but I have a lot of problems with expire cards and I would like to know how to implement monthly subscriptions by sepa payment with an iban and a bic please
Looking at Standard Connected Accounts on the Connect platform. I am in test mode and I have an account that I cannot get to be set as charges_enabled: true in the API. details_submitted is true. Looks like disabled reason may show a hint.
"requirements": {
"alternatives": [],
"current_deadline": null,
"currently_due": [],
"disabled_reason": "requirements.pending_verification",
"errors": [],
"eventually_due": [],
"past_due": [],
"pending_verification": [
"individual.id_number"
]
},
Looks like it is pending verification. Been like this for about 24 hours. Will it stay like this because I made the account in test mode?
Hey! I would like to get a payout data from the associated account
this part here
and I would like to get from the stripe API so I can show it in admin
Hi how can I go about charging the stripe fee to the customer as a processing fee.
I understand I can just include it in the price however how can I know which payment option the customer will choose at the time I'm setting the price.
how could I update the payment intent as they are choosing payment options
Hi,
I am making a call to the stripe API for a stripe app that I am starting to play around with.
I want to change the name of the current product displayed in the dashboard.
I thought this would work.
// Call the Stripe API to make updates to product details.
const updateCurrentProduct = async (newProductName) => {
try {
// If the user has permission to update product, this should succeed.
const updatedProduct = await stripe.products.update(
// We can use the current objectContext to get the product ID.
environment.objectContext.id,
{name: newProductName}
);
console.log(updatedProduct.name);
} catch (error) {}
};
There is more code, but this sends a request but the name is never passed for newProductName in the JSON.
I can add more context and code if needed.
Any help would be great thanks
Also what is the best way to view the console log?
I’m in need of help with my account. I try to request a link to reset but never receive and email with the link. I have been doing this for several days and nothing is sent to my email or even my junk mail. Please help
Hi there, I'm using PaymentRequestButtonElement on React JS console log shows that Apple pay went through successfully but when I look into the Stripe connected account for the transaction it does not show it, could you please help?
Hi there, I'm trying to understand downgrade proration behavior. If I set up a subscription (aligned with first of the month billing) and downgrade at a later date, the proration does not get charged in the month of the downgrade, but rather the following month. I am using volume pricing with quantities (so downgrading from qty 6 to qty 4).
example:
- created subscription on 4/25 for qty 6. invoice shows prorated subscription fee.
- 5/1 - invoiced for full value of qty 6 .
- in May, created a phase to downgrade to qty 4 on 6/14
- 6/1 - invoiced for full value of qty 6 even though i have a downgrade for 6/14 set up in advance. (!!!)
- 7/1 - invoiced for prorated amount from 6/1 - 6/13 at qty 6, prorated amount from 6/14 - 6/30 at qty 4, deducted from full value of qty 4 for July
- 8/1 - invoiced for full value of qty 4
It seems like the same behavior applies even if I have 2 products in a single subscription, and remove one of the products so that the total value of the subscription is less than it was originally. BUT when I cancel a subscription, the behavior works perfectly and it prorates accordingly.
Is this the expected behavior and is there any way to change it?
If there isn't, we were thinking of ways to "hack" around it through creating credits amongst other wizardry, but we don't want to stray from Stripe's existing methodologies.
I'm working on testing OAuth Flow with Standard Accounts on Connect. I keep not getting charges_enabled to return True while in Test Mode. I was reading: https://stripe.com/docs/connect/testing#test-personal-id-numbers
And it seems I need to set my client_id. I'm using the Python API. Do I just need to ensure I set stripe.client_id = 'ca_xxxx' before I call stripe.AccountLink.create? I'm not quite sure how to use that client ID.
Hello is there any way to delete a product (subscription) after its been used in a payment or payment link, by deleting the payments? or only archive it
Hi can I use the address element in stirpe js witout the full name I only need the address
@cerulean pine @dry hatch hi, we have integrated the charges and fees into our platform for connected accounts, however , we are getting this message "requires_payment_method" . Also, in stripe dashboard does not appear any type of payments for the connected acounts. Can we get some help on getting this part right?
Hello, I'm having difficulty understanding coupon behavior (given proration, since we are aligned with first of the month billing).
When a coupon/discount either (1) gets removed via a subscription phase or (2) is set up to expire after a set period of time, the discount lasts for a period longer than preferred, with no sense of proration.
If I remove the coupon via a subscription phase at the subscription level on an odd date, it does not prorate, gives the full month discount, and expires the discount in the following month. example:
- added evergreen discount to subscription
- added phase to remove the discount on an odd date
- M1 has prorated discount
- M2 gives full discount (when I removed the discount on the odd date)
- M3 gives full discount
- M4 expires discount
If the coupon expires via the expiration period I set at the coupon level, it does not prorate, gives the full month discount, and expires the discount in the following month. example:
- added discount in M1 with an odd start date
- set a coupon to expire in 1 month upon creating the coupon
- M1 has prorated discount
- M2 gives full discount (when I would expect the discount to be removed)
- M3 expires discount
Is this also expected behavior? It seems like Stripe doesn't like aligning with first-of-the-month billing and prorating in said use-case.
Question, just like that… is there a way to increase a price of subscription? Let’s say that you have a customer with a price of a 700$/year. After a few years, you want to increase that to 725$, do you have to make a new subscription? Or can you actually change the current price with a new price?
procrastination_inc
Hello I am using stripe elements where I have configured GooglePay - see below. However the googlepay button only shows if I am logged in to google. Otherwise it shows a button "Pay with link". In other sites the googlepay button shows no matter what and if you are not logged in to google it brings up a login to goggle screen. How do I make the SDK to do that too instead of showing the "Pay with link" button?
var prButton = elements.create('paymentRequestButton', {
paymentRequest: paymentRequest,
});
prButton.mount('#payment-request-button');
Sorry for late reply but what do I do when I also do not see the id of the missed events as well on the dashboard while it was disabled?
In Test mode, is there a way to delete connected accounts through the dashboard or just through the API?
Hi, I was testing a flow in which a subscription goes from trialing to active at an established future date by setting the trial_end field BUT the associated invoice.created event had a status of paid while I was expecting it to be draft. Is this a bug or is that expected? What I got from docs is that invoices are created with status=draft
@willow latch Hi, we have created the payment successfully following the guide you gave us, however, in getting the payment and fees for connected accounts , now its asking us for a sucess_page_url, but we have created this page in the check out part. do we have to create twice this sucess_page?
@cerulean pineHi, we have created the payment successfully following the guide you gave us, however, in getting the payment and fees for connected accounts , now its asking us for a sucess_page_url, but we have created this page in the check out part. do we have to create twice this sucess_page?
Hello!
Im trying to make a first charge to a card using this flow: https://stripe.com/docs/payments/payment-intents/migration-synchronous
And with the same payment method that gets authenticated with 3D Secure, I create a subscription with a trial for the first month that has the 3D Secure authenticated payment method. But I just attached a test clock to it to see what happens on renewal and im getting the error "The bank returned the decline code generic_decline, "
Why can't I do this?
Hello! When creating a coupon, what's the difference between "redeem by" and "expires at"? It seems like the same thing, but maybe I'm missing something.
Hi !
For calling tax calculation API can we pass country/state Name instead of ISO 2 letter code?
Francisco
Hello
@acoustic bronze and @cold violet: Let's use the thread created for you: https://discord.com/channels/841573134531821608/1103149701655691305
Hello.
Having some problems with new payments in stripe in zapier. Hope you guys can help me out.
Loom here: https://www.loom.com/share/140b3a49ae464ff29cc1bf4b7f7fa090
Samatar geedi
Is it possible to embed the stripe billing portal into my website? Or at least have my website have all the functional capabilities of the billing portal?
Hi is full name, nessacery when accepting card payment or sepa paymeny ?
hi team
Hi guys ! I’ve a question about SetupIntent object. Is it possible to record payment info from customer and schedule the payment in the future ?
I think SetupIntent should answer my question, but how to use it to charge a customer in the futur?
Thanks a lot 💪🏼
Nice to meet you!
I've read in the stripe doc that if proration_behavior is set to "always_invoice", payment_collection is set to "charge_automatically", then everytime a proration is created, an immediate invoice will be created automatically.
do we get any stripe event when a connected account is created ?
hi team
do we have an option to mark invoice as uncollectible automatically in case of failed payment after 10 days of invoice is generated?
Looking for ideas to help me solve a problem regarding checkout.session.completed and a webhook. I have the webhook built and I'm testing it with the Stripe browser CLI, however, it appears that part of the script is failing. I get the following message - "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. Please see https://stripe.com/docs/payments/checkout/migrating-prices for more information." Anyone know if there is a bug in the web CLI? I'm using the latest Stripe API (11/15/22), which apparently is causing a compatibility problem. Appreciate the help.
@toxic bane I've created a thread for you, let's discuss there.
hey does stripe support send money to a direct deposit ( a bank accoutn ) in Canada?
Hi i have a question about Woocommerce connected application
Hi i have a question about subscription update am creating a portal by onclick from my application where it redirect to the billing portal after update the subscription i want to redirect a success page which is in my application .Can i use success_url Param which props i am sending #dev-help
Hi Guys is there a way, How can we debit standard connect account balance?
Hi, I can't pay on the website https://secure.aftershoot.com
what should I do?
I want to save a customer's data and make a one time payment from that customer to stripe on a scheduled time. Is there a way to achieve this on Node.js?
Hi Stripe team, i see that when i create custom account using the API if i set the country to US and currency to EUR i got an error that says EUR is not supported for US. So my question is : do you have a list of all currencies allowed for each countries ?
Hello everyone, we have built a platform using Stripe Connect as our payment provider. The Stripe account is registered under a German GmbH. Today, our first payment was made by a customer, but it failed. Here is what happened:
-
An Indian company registered on our platform and went through the standard Stripe Connect onboarding process (not Express or Custom). They have three active capabilities: Card Payments, Transfers, and India International Payments.
-
A customer from Germany wanted to buy the service from the Indian company.
3.We generated a payment link in EUR with the Indian company's price (in this case, €15).
-
Our backend called the payment links API (POST /v1/payment_links) with the following request:
{ "line_items": { "0": { "quantity": "1", "price": "price_1N3YUbJppWyrY6pSyCYImxDb" }, }, "transfer_data": { "destination": "IndianCompanyACC_ID", "amount": "1500" }, "submit_type": "pay" } -
Stripe responded with the following error:
{ "error": { "code": "transfers_not_allowed", "doc_url": "https://stripe.com/docs/error-codes/transfers-not-allowed", "message": "Funds can't be sent to accounts located in IN because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details.", "request_log_url": "https://dashboard.stripe.com/logs/xxx", "type": "invalid_request_error" } }
Question: Does this mean I cannot make transfers outside the EU because my Stripe account is from Germany? Do I need a US-based company to make these transfers work? Is there any other way to make it work with a german company?
Following up on my previous question: #dev-help message
Do i need to register tax for every state?
mmmh
hi, do you know what API can be used to get receipt number (e.g.#1565-7428)
I am creating promotion codes that are used only once and can be used by anyone. How can I track in webhook when someone uses promotion code to track which user has used what promotion code.
TLDR
I need way to track who has used which promotion code in webhooks
hi, is it possible to only allow having trial period once per payment method? For example if a customer creates a new account, we won't allow creating a new trial if the card used is the same
Hi, is there a way to know the card issuer through APIs? I can see it in the Stripe console, but the GET payment_methods/[ID] does not expose it
Hi Stripe!
I wonder if there is any limitation of usage(or request) per minute or day when I transfer to connected account using <transfer api>
Hi, how do I use the 'subscriptions.update' api to update and replace my original subscription plan with a new plan
Can I use Stripe tax? for a Stripe account with a business address as India
Hi, I am looking at a report and I am trying to understand what the fee_name non_transactional_card_scheme relates to?
I am trying to implement the concept of auto-fill data in checkout payment. Currently, only email is auto-filled, card-detail is not auto-filled. So, is it stripe that is not allowed test card details to auto-fill or did I miss something else?
i use /v1/checkout/sessions method to sell products
I have a question how can I get a token for auto payment services after successful payment for the goods
Hi, we have a workflow where we have customers who fill in the form with their credit card details and are subscribed to a subscription with collectionStatus: paused.
We want to change this so that customers do not get subscribed to a subscription, rather their account is created on stripe with credit card information as we do not want to store that in our local db.
Is it possible? As per docs we cannot store customer's cc information, may be my understanding is incorrect. Requires some clarification
Hi,
I have created a coupon with a percentage discount of 100% and duration of 36 months.
I'm using stripe checkout and also setting a trial period of 30 days.
When using a promo code during checkout it seems that the trial period will not be respected and the discount will be applied immediately, thus the user is loosing the 30 days trial period. Is that assumption true? If so, is there any possibility to start the discount with trial end?
thx for help
How can I attach some metadata or something else on promotionCode where I want to set email of the user which has used that promotion code
I wanna change my phone numer but I forgotten my pasword
hi
How to enable tax rates on the customer portal? I have added Tax rates in products
Hi all!
Using Node.js what's the best solution to create an invoice to be paid by bank transfer that can cover the highest number of countries? What I want to do is in case customer doesn't have a payment method attached, we generate an invoice to be paid by bank transfer.
Hello everyone, I am looking for a way to start subscription on customer of connect account using price_ids of platform account. Is it possible to do that?
user enters in my app promotion code and clicks apply. How can I on click check if promotion code exists and it is valid. What API should I use
hey im using coupon discount stripe on subscrption , when i use pourcentage coupon discount it return for me discount on subscription total object , but when i put a real amount discount like 100 dolar it dosent
I want to update the subscription plan and in the update, I am passing proration_behavior='none' in it I also want to add some trial days so when I am doing this then in stripe my plan is getting updated but the payment for the new subscription is not deducted from the user instead a new invoice is generated for $0 for a trial period and after the end of the trial period the amount for new subscription is being cut
so at the time of update subscription i want the amount of subscription been cut with the trial period.
can we do auto-deduct on ACH Payments from Stripe ?
Hi, we have website and there’s an event coming soon. I would like to know how to connect stripe to our website
hi
Hello,
The checkout session is created in USD amount but when I try to pay from india (Billing address), it's not allowing and throwing the error "Non-INR transactions in india should have shipping/billing address outside india."
Since 1 hour I try to correct his mistakes. Can someone explain me or am I wrong? <meta http-equiv="Content-Security-Policy" content=" connect-src https://api.stripe.com https://maps.googleapis.com; frame-src https://js.stripe.com https://hooks.stripe.com; script-src https://js.stripe.com https://maps.googleapis.com; "> <script src="https://js.stripe.com/v3/"></script>
If a customer’s initial subscription has tax rate and that customer updates their subscription via the customer portal, would those taxes reflect in new plan as well?
Can you think of any circumstance where Stripe would decline a credit card and return a response that didn't include a charge ID ch_xyz? We're getting occasional reports of declines where there is no charge ID and the full response object seems rather generic (in fact the response code is generic_decline) and I'm trying to narrow down if there's a logical issue in our integration or if Stripe might sometimes decline in such a way that no charge ID is returned.
Hello there, is there any way to implement pop-up checkout for a website?
Hi, I'm trying to implement stripe payments within my react native app. I'm using "@stripe/stripe-react-native": "^0.19.0" library. When I wrap the app within StripeProvider i get the "Cannot get property 'getConstants' of null.
Does anyone know how to solve this?
i got this error while trying to listen to my webhook locally although it works on dashboard live i changed the secret key to lacally
hello,
we allow our users to have multiple subscriptions in one invoice. however, when users go to customer portal they see smth like on screen. the question is can we (and if can how) add some addition info about hospitals (like name etc) that are subscribed. because now it seems kinda confusing
https://stripe.com/docs/payments/build-a-two-step-confirmation shows
{"error":"An unexpected error occurred."}
Hi. I'm trying to send metadata object in flutter app but stripe does not accept my metadata. What could be the reason for this?
I tried couple scenarios like sending as json and others but it did not work out
Hi, can you help me I don't understand what is wrong on my request. The request ID is
req_XK6TciKiuyIHNo
any issue with stripe - i am receiving this error
I have the same issue
its up now - tx
Hi there!
I'd like to modify the purchase receipt email.
Is it possible? how can I modify it?
(I want to add manual/rule of our platform and discord invitation in it)
Can someone please explain how updating a paymentMethod works? I see the functionality but I don't know how to present to user : https://stripe.com/docs/api/payment_methods/update
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
perhaps it is only used for editing metadata? If that is the case, to let the visitor change their paymentmethod do I detach (I don't see a delete/does this delete?) and then create a new one?
If I want to have tax percentage on checkout always 25% what do I need to do?
Hint: Turn off automatic tax enabled, create fixed tax rate with 25% and pass that in creation of checkout?
Hello,
I am testing the creation of a subscription by paying with a 3DS2 card.
The purpose of my tests is to verify that authentication is not necessary at the time of the collection of the subscription.
Here is how I create the subscription:
$this->stripeClient->subscriptionSchedules->create([
customer' => $subscriptionPlan->getCustomerId(),
'start_date' => $subscriptionPlan->getStartDate(),
end_behavior' => 'release',
'phases' => [
[
'items' => [
[ 'price' => $subscriptionPlan->getProductPriceId()],
],
'iterations' => 11,
],
],
default_settings' => [
'default_payment_method' => $subscriptionPlan->getPaymentMethodId(),
'collection_method' => 'charge_automatically',
]
]);
When I use the card 4000002500003155 I don't have any problem: an authentication is necessary the first time, but not the next time.
On the other hand when I use the card 40000000003220, an authentication is necessary the first time and then the following times.
Is it a test card that requires systematic authentication? Are there other test cards for the 3DS2?
Do the 3DS2 cards always require systematic authentication even when the payment is configured for off_session use?
Thanks for your help.
hi all, I faced an issue with users who are redirected to stripe checkout for the first time, an infinite loading after redirection takes place. The redirection occurs from our client-side angular app after receiving the checkout session URL from the server-side (.net API).
note: I don't use form submit in the html.
Hi,
I have created a coupon with a percentage discount of 100% and duration of 36 months.
I'm using stripe checkout and also setting a trial period of 30 days.
When using a promo code during checkout it seems that the trial period will not be respected and the discount will be applied immediately, thus the user is loosing the 30 days trial period. Is that assumption true? If so, is there any possibility to start the discount with trial end?
Test Subscription ID: sub_1N3K2bDfndcANrIoPGqnnA3v
thx for help
I have question
When i create an invoice with a product worth 100€
and i apply a discount that is worth more, lets say 150€ , the discount is not taken in account.
It works when its a discount of 50€
Hallo kann mir jemand helfen bei Shopify mit Stripe einrichten?
Is accepting crypto payment is stable on stripe side?
I need help with my account
Question around Stripe's Checkout Session APIs:
If I retrieve the line items for a session I see the object has a metadata key in the price object. However, when I'm creating a checkout session there isn't any documentation about being able to add metadata to a line item's price_data. I can add metadata to the product_data inside price_data, but that doesn't get returned when retrieving line items for a session. Is there a way to pass metadata to a line item that would be retrievable with the list API w/out having a set product/price?
Hello, i was using https://stripe.com/3ds2/validation to test my integrations and it was recently take down? Could anyone point me to a fix?
hello, i wish to know if it is possible to have the stripe processing fee included in the amount of a payment intent so the client pays for the fee and not us?
Hi there, we're implementing an authorize-only-flow to improve the speed of paymentIntents.confirm calls. The documentation (https://stripe.com/docs/payments/place-a-hold-on-a-payment-method) that this is not supported for all payment methods. I'm looking for confirmation on which payment methods support "capture after"
hello.
is there no way to associate/apply coupons on single/multiple Session Line Items (and Invoice Line Items)? I'm only able to apply coupon-IDs on Session (and /Invoice level) via Discount Options.
Walked into the shop this morning and no computer can communicate with any Wise pos card reader, they are not pingable, tried from multiple OS, netowrk diagnostic on device reports everything is fine
I'm following this guide : https://stripe.com/docs/payments/build-a-two-step-confirmation
When I try to delete a payment method I get the following error:
Array ( [message] => The payment method you provided is not attached to a customer so detachment is impossible. [code] => 0 [file] => /var/www/plugin/payment/system/stripe-php-10.12.1/lib/Exception/ApiErrorException.php [line] => 38
hey guys I'm trying to develop a marketing site - is it possible for people to pay via check
Is there a way to simulate the “payment_method.automatically_updated” event that occurs whenever a payment method’s details are automatically updated by the network?
hi, i'm trying to test upgrading the API version for a webhook, but i'm having trouble getting events to send with the latest API version. the account's version is set to an older version. I create the webhook with the latest version, however events are sent to it using the account's version. here is a SS of the webhook and an event, notice the two versions are different. i'm following this Stipe doc, https://stripe.com/docs/upgrades#how-can-i-upgrade-my-api.
is there a way to add taxes to a payment intent or do i add it directly in the amount?
Hi, i'm trying to edit the bank account of a stripe seller with the call POST : https://api.stripe.com/v1/accounts/[Stripe_seller_id]/external_accounts/[Bank_account_id]
But I have the following response : {
"error": {
"code": "oauth_not_supported",
"message": "This application does not have the required permissions for this endpoint on account 'acct_1N1...'.",
"request_log_url": "https://dashboard.stripe.com/acct_1N1.../test/logs/req_q...",
"type": "invalid_request_error"
}
}
Hi
Guys I am having a very urgent/serious issue
My account is under email : progradeadservicesllc@gmail.com however i am not recieving the password reset emails from stripe no matter what i try.
I have recieved emails recently from stripe so i didn't think my email bounced any emails from them which would have led to stripe no longer emailing to my email address, but can someone from the support team help or double check if there's something wrong with your password reset emailing to my email : progradeadservicesllc@gmail.com ?
@stray oxide @copper reef @hollow prairie are any of you guys able to help it's really important as i cannot login currently.
Hi guys, can someone explain to me why I can't get Google Pay button to look the same as Apple Pay. I'm using PlatformPayButton from @stripe/stripe-react-native and the code is completely the same for both buttons. The weird thing is that when testing locally (I am using expo), the 2 buttons look identical in terms of shape, but after making a distribution build with EAS, Google Pay turns rectangular like this
Hi guys! Can someone explain what type of address need to fill in origin address?
My business address in NY, but my company is formed in Delawere
Hello Stripe! How can I expand customer.subscriptions ?
I have a customer who is set up with a monthly subscription but each month it comes up as payment failed. The card number is confirmed because if I retry it manually it goes through. Payment details status shows incomplete. Event logs show to set up an existing payment. This happens for this customer each month. What do I need to do? Thank you!
May i know if stripe accept payoneer bank link?
Hi guys, I have this problem. I use stripe with woocommerce and wordpress. In the last two weeks, some customer found disable the input form for credit card. In the console log I see several error. Can you help me?
Hello, I have a question about payments that have a pending status. If a payment is made for an amount, for example, $15, is it possible that only a certain amount or more be confirmed? For example, of those 15, only 10 will be charged, or of those 15, 20 will be charged.
Hello, we have a customer that has purchased a service through stripe. In her checking account it says "pending". Stripes information says confirmed. We have not received confirmation that it is good.
In the docs for customer.update, when updating the shipping process, the docs say that name is required but I was able to send an update request with a blank string, are the docs saying that the name field must be present but can be an empty value? https://stripe.com/docs/api/customers/update#update_customer-shipping
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello! Can I add payment method to the subscription with checkout.session ?
my subscription created with trial period and without payment method!
I want to use the customer profile of Stripe , but the issue is that if customer make payment from payment link though the customer get created in the stripe but the user not able to login in the customer profile using this email
If a new customer checks out using Link payment on a woocommerce website, is a woocommerce account created for that customer or are they checking out as a guest without having their information saved in woocommerce?
Sorry if I am missing something obvious, but I am trying to calculate tax on an item using this api call to https://api.stripe.com/v1/tax/calculations with the data data = {
"currency": "usd",
"line_items[0][amount]": 11900,
"line_items[0][tax_behavior]": "exclusive",
"line_items[0][tax_code]": "txcd_99999999",
"line_items[0][reference]": "line-001",
"customer_details[address][line1]":"354 Oyster Point Blvd",
"customer_details[address][city]":"South San Francisco",
"customer_details[address][state]":"CA",
"customer_details[address][postal_code]":"94080",
"customer_details[address][country]":"US",
"customer_details[address_source]":"billing",
"expand[]":"line_items.data.tax_breakdown",
}
I am getting a response, but the "tax_amount_exclusive" and "tax_amount_inclusive" are both 0.
how can i delete permanantlly any shedule subsciptions
hey there. Quick question on Payment Links that I create through the uI
I have a huge mess here, someone hacked in to my stripe account, changed my email, changed my password, somehow bypassed the 2fa, and updated the bank account on my payouts. I am stuck dealing with stripe via email because live chat is not accessible when i am not logged in.
Is there any way i can get a representative from stripe to help me out via live chat or discord to stop this hacker ?
Hi. We are in the process of migrating from card-payments to payment-element.
Question: Given I have PaymentIntent object, how can i attach it to the Subscription?
Hey there. Is Tax ID collection possible with a Stripe Element? I see that it's possible with Stripe Checkout (https://stripe.com/docs/tax/checkout/tax-ids#create-session) but I can't find info about using Elements to do so.
Hi! I'm trying to use the api, to create an invoice for a customer whose currency is euro. The payment_method_types I'm setting as customer_balance as it is written in the api docs, but when creating the invoice I'm getting this error: The payment method type customer_balance does not support the currency eur. What payment_method_types should I use?
Hello there!
Is it possible to set default Customer tax ID?
We are using dynamically generated "one-time payment links".
Our service works only in Poland, and Stripe accepts polish tax ID as
Poland eu_vat European VAT number PL1234567890
However, people in our country tend to use only numbers without letters (1234567890) as tax ID, and there the problem appears - Stripe confirms it as a Russian INN
Russia ru_inn Russian INN 1234567890 ,
because Polish tax ID without those two letters is the same as Russian INN.
Therefore, we have to manually fix tax ID for every client which is really burdensome and time consuming.
Hello there,
I haave created a price table and added fre products. Now I created discount code/promotional code for my customers. But non of my code are working. It gives invalid code error.
what does it mean when the payment is incomplete
Hello, just a simple question! Do the stripe webhooks signing secrets update at times or it stays constant?
Hello, is it possible to change the reminder days for "customer.subscription.trial_will_end".
by default this will trigger 3 days before the trial expires, but is it possible to change this?
Hi. I need to check current cart just before pay button pressed in stripe payment. How can manage this one in flutter?
Is there a way to tell the duration between a request / response in the Stripe logs? My checkout page (using Stripe Payment Element) takes about 10 seconds to process when finalizing an order (i.e. creating a Payment Intent).
Hello, I want to use the payment element for setupintent by using automatic_payment_methods enabled as true. Although I see this field present under the documentation on stripe docs, I feel this field is missing under the actual setupintent params while creating a new setupintent. I am currently using v73, I have even tried updating it to v74 and yet the parameter was missing. Please help. Thankyou
want to update a subscription plan with the free trial period and also take the payment of the subscription plan when changing the plan instead of after the completion of free trial period
how do I get default price of a product , you have something on the dashboard but nothing in the api ....
Is there anyway I can delete customers with cash balance on test mode?
hello i need help in verifying my account everytime i upload my passport it gets refused for a reason of not clear, i tried to upload it many time with different ways and no luck, who can help me ?
Hi Team,We are using Stripe Js in our web app and we noticed that the change event is triggered during different time intervals as we enter the credit card number.1. For 4242 4242 4242 4242 we get the change event with complete property set to true immediately after we type the last number of the card2. For 6200 0000 0000 0005 the change event with complete property set to true is not received as we type in the last digit of the card but instead get it after we focus out of the element.We are relying on the details we receive from event to enable the button.On change event that we rely on in our app: https://stripe.com/docs/js/element/events/on_change?type=paymentElement
Hey I wanted to follow up with my apple_pay issue I was experience yesterday. I am using the react javascript version of stripe.
To follow up I am able to see apple pay but either I receive the following error:
{
message: "Something went wrong. Unable to show Apple Pay. Please choose a different payment method and try again."
type: "invalid_request_error"
}
or I get the pop up and it can not communicate with my phone.
Hi everyone,
How can i still have access to the Stripe hosted_invoice_url 30 days after payment? it says "link is expired" but I need the link and receipt pdf to be accessible.
Hi, I'm working on integrating Stripe Connect into my app and so far it is working great. I have a simple button that launches the stripe process, but I'm wondering if there is some standard language/copy that I could/should put on my page that describes Stripe and their terms to inform my users before they set up a connected account. I can certainly throw something together myself, but if professional Stripe wordsmiths have already put something together, that would be awesome.
How do I go about creating a custom signup to get someone to subscribe to my saas?
Hi I'm trying to upload the Memorandum of Association doc, however, every time I click on SAVE after uploading the MOA doc, it keeps giving me the same error msg "Missing required information"
errorMsg: 'The subscription is managed by the subscription schedule sub_sched_1N3j9tSBeubK048wBEn0OJ8c, and updating any cancelation behavior directly is not allowed. Please update the schedule instead.',
please help
Need help with this thread #dev-help message
Hi, I'm trying to unpause a subscription without charging it automatically, is there any way I can do that?
Are you able to help with the stripe plug-in for woocommerce?
Hi,
I have a question about which payment method options would be best to use. We plan to open an online shop where you can buy regional products. The issue is that often items are just partially available or are calculated by weight. Sometimes they get weighting done right, sometimes they are off by 5-10% in both directions.
For us that means we can’t directly charge the customer upfront, but when we actually ship the products. I was browsing the stripe documentation and found that either authorization, capture later payments could work, but I also found future payments, which allow to charge the customer later and potentially multiple times without reauthorization for follow-up orders.
Given that context, what would be the better to solution to implement? Any pitfalls to be aware of? We find payment links attractive, because we could offer our service through channels like WhatsApp. Any thoughts in regard to whether it is possible to use payment links with one or the other or both?
Some directions are appreciated, thanks!
Hi, I run a payout report each time a deposit it made. Until today, under the "transaction" area under "description" it would list " subscription update - and then the customer email", as of today the "customer email" information is no longer included in the report. We're a small business and rely on that information for a variety of reasons. Can you please adjust that report so information pertaining to the customer is available?👍
Hey, I have question. Actually i connect stripe express to my woocommerce store. i was taking payout to my friend's business account bfore but i have now registered my own & changed the receiving bank account to mine from stripe express but personal details is still on my friend's name. how can i change it and does it effect payouts ? Actually when i try to edit the Country field is locked
I am about to set up a company on Strap Atlas, but there are some questions that I need answers to before setting up the company. Do you have technical support in Arabic because my English is not excellent?
I'm trying to apply a promotion code at the stripe checkout session and it always throws me an "This code is invalid." error.
coupon id: uNgGqLvv and promo id: promo_1N3jmQG3LDN6ekHVMT8mQvOR
Hello stripe. I created a pashe on a SubscriptionSchedule with iterations = 2. But, the subscribe_schedule.released event is sent on the third month but I expect it on the second.
Are not iterations the same of months if i'm using monthly subscriptions??
How will it be to deal with tax returns knowing that I am not an American and I am not a resident of America (Atlas) and my company LLC
Hello, I'm getting error on payout to my connected accounts : Amount must be no less than $20.00 is there any document related to this error ?!
or there is something I can not find on documents that payout must not less than 20$ ?
Hello, I'm trying to test Stripe Elements with Cypress but am struggling to get the correct iFrame. I have 3 elements on the page. LinkAuthenticationElement, PaymentElement, AddressElement
I am trying to understand how wire transfers work and are set up
Hi there. I tried to debit a connected account and pass through on_behalf_of, but it returned on_behalf_of as null. Any idea why?
req_MtMj9tRjwszkLk
How can I retrieve the Stripe fees charged on a transaction, just like the Dashboard does?
how can I set an amount for the checkout page? let's say 10$
I can't Proof of my address document for stripe verification, they don't accept my ID card and turkish water billl.
We're developing an event booking app. In our app clients will pay a 50% deposit to book and event and the balance 30 days before the event. We are using Stripe invoicing and charging the customer's default payment method.
What is the best practice here? Is it creating a single invoice and charging the deposit and balance separately? How would I charge the deposit first and then later the balance due? Hope this makes sense.
Customers currently pay 100%, we want to change this to 50% upfront and balance 30 days before the event.
We currently:
create Price,
create Invoice with collection_method = charge_automatically,
create Item,
then we finalizeInvoice() with auto_advance = true
hello I have this error when I try to make a checkout session ```bash
stripe.error.InvalidRequestError: Request req_8gyP9CCu6qCApG: Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using transfer_data[destination]).
Hello, I just wanted to know about benefits of using stripe checkout over payment element.
Assuming both are easy to implement, does stripe checkout clear additional benefits?
Things like:
Automatic tax,
Fraud detection.
Also, can I recreate this one click subscribe/buy functionality with payment element as well?
I've done webhooks in the past, and I'm really trying to avoid all of that this time around. Really just need a simple subscription signup and maybe will add a customer portal. I'd like for it to look good but have no problems using payment links, or checkout sessions. Can anyone recommend a direction as I really don't want to do more than add a menu items that says My Subscriptions and allow them to signup there and maybe manage there. Just looking for the quickest , cleanest implementation....thanks in advance
Hi there, I’m implementing support for 3DS challenges raised during subscription creation. We plan to implement using stripe.js for displaying 3DS challenge modal and confirming the payment intent within the frontend. I’ve noticed that when the user doesn’t complete the 3DS challenge, the subscription stays incomplete. When the same user attempts to buy the subscription, I reckon I can keep using the same subscription entity and payment intent entity created before, update (or confirm) the payment intent with the latest payment method, and grab the payment intent client secret for initiating the 3DS challenge in FE. Can someone confirm if the approach stated above will work?
Is there a way of recreating the timeline section of a Payment Intent?
If so, where can I retrieve it?
Hi, I am using stripe with woocommerce and it says my test account is not allowed to issue refunds, do you know to activate that?
👋 Hi folks - team and I are looking at enabling (and improve integration with) 3DS cards with our custom in-app checkout experience that's currently leveraging Stripe's PaymentElement. Looking for specific guides and general knowledge on this feature integration.
For context, we've ran into issues with this in the past when trying to create a subscription and attach a 3DS card that needs to be authenticated to it as it's payment source.
Appreciate the time and effort! 🙏
Do you need to create a buisness account to use stripes features?
Hey y'all, one of my BBPOS units isn't working. It just powercycles when I try to turn it on.
Has anyone seen this?
Can I get a refund on payment if for example I get scammed?
Anyone know where to find the Auto 83(b) option for Atlas? https://support.stripe.com/questions/atlas-filing-your-83(b)-election-using-auto-83(b)
I know this isn't exactly a dev question, just wondering if anyone who's done this knows where to find the option!
Hey, just a quick question. I have a membership service. Does the event invoice.paid get triggered every month, if a user has paid their invoice.
I am implementing a flow using SetupIntent. Basically I have the user fill out a Payment Element, then I call stripe.SetupIntent.confirm on the element. I've set the url redirect parameter to my site. However, I only want to redirect AFTER my setupIntent success webhook has returned a response. I want to do this because in the setupIntent success webhook I am doing some business logic. Is there a way to do this? Thanks.
Hi guys, team and I are trying to understand what fees are drawn for subscriptions on stripe connect.
Context: we are creating a subscription for a connected accounts customer (standard connected account), we're doing direct charges (adding a invoice item on the subscription to take an extra fee on the first payment - shouldnt affect any fees?). Once a invoice is paid we're listening to the webhook "invoice.paid" and creating a transaction from the connected account to the platform account - to achieve "fixed application fee".
As we've understood, the only fee for this flow should be the transaction fee per payment? E.g we create a subscription with a recurring fee of 225 (currency sek, shouldnt be important), when the payment transaction is made, the stripe fees should be 1.5% + 1.8sek, so we should have 219,825 (225-(225*0.015+1.8)). As mentioned we also make a tranction from the connected account to the platform account once a invoice is paid, so the connected account should have 219,825 - 25 = 194.825. But when looking at the balance of the connected account its 190.89sek.
are there any other fees that are deducted from the balance except of the payment fee?
A follow up question related to this thread: #dev-help message, let's say I have two products, one a flat fee $50 subscription billed monthly and another with metered usage billed monthly as well based on usage. So my goal here is to give a discount of $83.33 per month, which will discount $50 for the first product and remaining $33.33 in the second product irrespective of the amount used in the 2nd product. Is there a way I can achieve this in checkout session itself? AFAIK, promo code applied in checkout session applies towards a single subscription only and not on a customer right?
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hi. I am looking for help on how to create a radar rule where we force 3d secure or some extra security for 'quebec' (province in Canada).
Can anyone show me how to make this rule/code?
when I do checkout with mode subscription because i have few products which is monthly recurring but stripe bundles them up and just creates one subscription i want different subscriptions for all different products
Hey Stripe Terminal Team,
We are having a bit of trouble with the WisePOS-E wifi readers from Stripe terminal.
We have been working with the WisePOS-E readers from Stripe Terminal for a while now and we fully understand that for them to be discoverable by our application they need to be on the same network, for example the POS tablet will be on PrivateWifi1 and the WisePOS-E will be on PrivateWifi1 - and that will work without issue.
However, what we are now struggling with is that we have a POS Terminal that is connected to the network via LAN - and the WisePOS-E is connected to the network via wifi. So they are kind of on the same network, but also not - and as a result the WisePOS-E readers are not pairing with the POS Terminals as we need them to.
We do run the managed network via Cisco Meraki, so we can adjust STP settings, etc as needed, we're just not sure what to actually do here. I'm sure we're not the first ones to try to connect a LAN connected POS Terminal to a wifi connected WisePOS-E reader, so I'm hoping you all may have some guidance here.
Happy to share screenshots of the various devices on the network if that'd be helpful, but would probably be best to do that on a private thread.
Thanks in advance!
Hey, are stripe transfers to a connect account instantaneous? I would like to perform a manual payout after I have transferred funds to a connected express account. I was planning to handle this using a webhook event, but there is no mention of transfer.paid or tranfer.completed event type on the docs.
I need to create a batch of test customers in a stripe test account. If I do this in a loop calling await this.stripe.customers.create({ source: stripeToken, metadata: { name: name }, }); how can I pass in a value for the "stripeToken" that will not throw an error?
Are Stripe subscription IDs unique across the entire Stripe platform or are they only unique in respect to a given Stripe account?
This is my implementation but the payment result keeps throwing errors that, coming from request_url which i prefer not to redirect to any page i have a modal that is supposed to pop up after the payment is successful.
const handleSubmit = async (e) => {
e.preventDefault();
if (!stripe || !elements) {
return;
}
setIsLoading(true);
const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
return_url: `none`, // I want to disable this
},
});
if (error.type === 'card_error' || error.type === 'validation_error') {
setMessage(error.message);
} else {
makeStripeCardPayment(); // This function here is not working as expected
}
setIsLoading(false);
};```
I need someone help to check if this a malware code injected or is a verified code from stripe
We can't really do that for you. Where did you get the code?
Can someone help me figure out why Stripe isn't updating the number of payments on the dashboard.
When a user signs up for an account on my website, I create a stripe account for them automatically in Auth0. Then, I redirect them to the pricing/payment page, where I also include their stripe customer ID (from their newly created account) as a URL parameter. Then, I use this parameter to perform attribution with stripe, where I pass in the stripe ID as the value for the "customer" parameter during checkout (I was doing what was described here, under the query strings section: https://priceblocs.com/learn/payment-links/attribution#query-string-params). When I check my Stripe dashboard, it seems that users do have their payments recorded when I check under the payments tab, but it does not record the number of payments properly on the main dashboard under the "Payments" column (it still says 0).
Hello
I receive CSP errors that I cannot correct. My NGINX server seems to be correctly configured and no Cloudflare option seems to modify the content of the pages or the headers. If anyone has an idea I would be grateful. My website: https://carsoftwarepro.com/sample/checkout.html
A demo of a payment on Stripe
<meta http-equiv="Content-Security-Policy" content="Content-Security-Policy: default-src 'self'; connect-src https://api.stripe.com https://maps.googleapis.com https://carsoftwarepro.com; frame-src https://js.stripe.com https://hooks.stripe.com; script-src https://js.stripe.com https://maps.googleapis.com https://carsoftwarepro.com">
@buoyant basin Let's use the thread created for you: https://discord.com/channels/841573134531821608/1103472075689185360
Hi guys, does someone knows why only one of my created coupons is working? This is in the checkout mode without coding.
When using Connect Onboarding for Custom Accounts, is there are way I can specify additional required fields to be collected? For example, requiring them to enter a phone number, even though Stripe verification doesn't need it. It would be very convenient to not have to collect some information separately, outside of Connect Onboarding, for fields that are part of the account/person objects.
Hello guys
Hello, I'm a bit confused regarding how to setup a connected account. My app makes use of a marketplace system where people can buy, bid, sell and list an item. I have already implemented a solution to accept payments using the guide. However, when it comes to selling, I am required to create a new 'express' account, is this the same as the normal account in the sense can all users be connect accounts ?
hi I wanna payout test but I cant do test cuz I don't have value what I could payout . but I have cash of balance . when will I could payout?
Hi there, I have set up a webhook to track subscription events, but no subscriptions are triggering it and the webhook event history is completely blank. I even did a local test with the CLI and all the events were being picked up fine and could reach my webhook when directed to it, but just nothing triggering the webhook set at https://dashboard.stripe.com/webhooks. What might I have missed?
Hi, stripes phone verification doesn’t work, I tried to put in my phone number and no code ever comes to my phone
it showing here
I'm creating a payment intent for a charge with an existing payment method. Here is the request body:
amount,
currency,
confirm: true,
customer,
payment_method
the card number which was attached to that payment method is: 4242 4242 4242 4242
which is not a 3D-secured card, but I'm getting a requires_action status
Hey guys, we have an AU based account, and want to receive US based EFT ... can we do that with stripe elements?
EFT isn't showing up in the element
PLATFORM_STRIPE_ACCOUNT_ID where to get ?
How can I add a free month to a customer that has a subscription already?
Do you have Stripe Connect with Fullstack Web Example for Peer-2-Peer Payment please?
Is it possible to search for a customer by his email address and attach his ID to the payment with Custom payment flow? https://stripe.com/docs/payments/quickstart ```<?php
try {
// retrieve JSON from POST body
$jsonStr = file_get_contents('php://input');
$jsonObj = json_decode($jsonStr);
// Search for the customer by email
$customer_search = \Stripe\Customer::search([
'email' => $_SESSION['user_email'],
'limit' => 1,
]);
// If customer not found, create a new customer
if (count($customer_search->data) === 0) {
$customer = \Stripe\Customer::create([
'email' => $email,
'metadata' => [
'user_id' => $_SESSION['user_id'],
'username' => $_SESSION['username']
],
]);
} else {
// Update existing customer
$customer = $customer_search->data[0];
\Stripe\Customer::update($customer->id, [
'metadata' => [
'user_id' => $_SESSION['user_id'],
'username' => $_SESSION['username']
],
]);
}
// Create a PaymentIntent with amount and currency
$paymentIntent = \Stripe\PaymentIntent::create([
'amount' => calculateOrderAmount($jsonObj->items),
'customer' => $customer->id,
'currency' => 'usd',
'automatic_payment_methods' => [
'enabled' => false,
],
]);
$output = [
'clientSecret' => $paymentIntent->client_secret,
];
echo json_encode($output);
} catch (Error $e) {
http_response_code(500);
echo json_encode(['error' => $e->getMessage()]);
}
hello! may i know when paynow is coming to react native mobile payment sheet?
hello,
i want user to first pay for the subscription plan to which he is updated and also give user some free days in the new plan
`trial_period_days = 5
trial_end = int((datetime.utcnow() + timedelta(days=trial_period_days)).timestamp())
subscription = stripe.Subscription.modify(
subscription_id,
proration_behavior='none',
items=[subscription_item],
)`
hi
Hello , i am getting TLS error in stripe webhook
hi, steps to retreive products info in stripe
any one up for help?
there?
Yashish
Hi, I'm looking to implement cross sell on our SPA on the same page as PaymentElement, and was planning to do it with draft invoices. However I won't be able to get the client secret that's required for PaymentElement until we finalise the invoice and get that as the response. Is there any suggested workflow around this, seeing that it is possible with the no code solution?
Hi
Hi, We are a saas company that uses Stripe billing to manage our subscriptions. Our subscription model is based on usage, and lets suppose we have two plans - the "basic 1000" plan and the "basic 2000" plan.
For the "basic 1000" plan, we charge a flat fee of $10 plus an additional fee of 4 cents for every unit of usage beyond the first 1000 units. For the "basic 2000" plan, we charge a flat fee of $15 plus an additional fee of 4 cents for every unit of usage beyond the first 2000 units.
I have two questions regarding this:
- Shoud these two be diffrent products alltogether or should they be 2 diffrent pricing of a single product?
- How do we configure our pricing to charge our customers like intender
what are charges of subscription of stripe ?
dev-help hello. Is it possible to link wordpress, stripe and payment terminal together ?
Can I save card details on my website so that the same card details can be transferred to your stripe checkout page?
Hi - I'm in a test env trying to send out transfers(stripe connect) via the API, which i am pretty sure my api call is working - but I'm getting an insufficient funds alert, which is fine, but I thought i'd process a test card payment to solve this issue - but it's the same error. Is it because we have automatic transfers on that the # i see in our balance can't be used for transfers?
Hi Team,
How to create a checkout session with product, and not as a line item?
Hello,
if i have a us company can i use destination charges to payout across borders?
Currently i cannot use destination charges to payout an Indian company from germany.
Thanks 🙏
Hi Team,
I'm integrating "Place a hold on a payment method" in my web application.
https://stripe.com/docs/payments/place-a-hold-on-a-payment-method
My question is here after holding a payment (not captured), it will display in the user credit card statement?
can we decide what should be the proration amount when user updates the plan?
@woven quail lets continue the conversation in the thread : https://discord.com/channels/841573134531821608/1103544767700283514
Hi there, could you share the Stripe fee formula (how do you calculate your fee per transaction)? We have been trying to calculate fees but sometime round up and sometimes round down where we couldn't find the exact documentation for it.
I can’t access my stripe account at all
Hello, I am using stripe customer portal in my website and would like to try out the customer emails provided by stripe (managing free trials and payments...). I am currently on a test account in stripe and not receiving any emails, is it because I'm in test mode or is there something else I'm missing?
Hi, when receiving the webhook terminal.reader.action_failed, how can I get the ID of the currently processed payment intent?
is there anyway to make the site look different. like a different style.
Hey can we please reopen this thread i have some followup questions
@violet salmon i've reopened the thread
Hi, Am having issues applying theme on my chekout page
Hello! I have a question about billing portal! in that page I don't see button update subscription plan, what configuration needed to solve that?
Hi Team. We want to integrate Stripe connect and we already have a mobile number verification process in place. Is there a way to disable Stripe's one or is there no way around that?
just fyi: found it, I was looking for reader.action.process_payment_intent.payment_intent 👍
would there be any issues when we call the API with secret key in a plugin script? the end user is a merchant so is it safe to say there is no risk with them tampering with the request?
Is it possible to edit code, percentage off and max redemptions of Stripe.PromotionCode after it is created
Hi, i've used export function on stripe dashboard, but i got a strange trx id what i'm unable to find ( du_1MrNDQK1xWAYzvtrxz2xw0FX ). What is this?
Hello, I have this very unusual error, I don't know how to solve? Fatal error: Uncaught (Status 400) (Request req_7dNBjdzkxqOkP4) Missing required param: account. thrown in /var/www/html/lib-stripe/Exception/ApiErrorException.php on line 38
hello, how to prevent adding duplicate cards on stripe?
If I'm in a country like Georgia can I make a stripe then Sell items, and ship them to places like the U.S. / UK. (Asking for a friend.)
Hello all! Is there anyway to automate the sending of a stripe invoice at the end of the month?
Hi guys, I am connecting Stripe's API to Bubble.io through their native API Connector integration. I've been following this tutorial to set up everything (https://www.youtube.com/watch?v=KM0Fre2-zqA) but got stuck with an error that I'm not able to solve (see screenshot). What I've set up is in the other screenshot. Could anyone help me?
What are the best practices for creating a financial report for connected accounts?
Hi, can you help me resolving this issue on this request : req_M2dhmMfmhmWmam
I don't understand what I need to do to fix it
Hello, please are there some resources i can read up on to implement Stripe with Rewardful for Affiliate marketing?
Hello, is it possible to send a user of my site to the customer portal without having to have them enter their email?
I'm thinking something along the lines of "this person with customer_id in stripe of <XYZ> is authenticated, let them open their customer portal"
It seems like deep links can maybe accomplish this, but only for specific tasks.
Hello all, I am checking my plan change behaviour. I have tested going from 23€ to 25€. However, I would be losing money. I can see Stripe is showing that a proration adjustment of -1.99 was done which I guess is due to the time between the subscription creation and now. Also a proration adjustment of 3.98 was done, I guess due to the time between now and the next invoice. The next invoice is going to apply a balance of -0.01, so I will charge 24.99€. So if my math is not wrong I would be losing 2 cents which is not too much but I am worried this can be exploited somehow. Thank you in advance and regards
+1 for karllekko being super helpful
Hi , I am trying to find out if the bank card is the one registered by default in the customer's stripe account with the call GET :
https://api.stripe.com/v1/customers/[customer_id]/sources
but the answer doesn't contains the information
{
"object": "list",
"data": [
{
"id": "card_",
"object": "card",
"address_city": null,
"address_country": null,
"address_line1": null,
"address_line1_check": null,
"address_line2": null,
"address_state": null,
"address_zip": null,
"address_zip_check": null,
"brand": "Visa",
"country": "US",
"customer": "cus_",
"cvc_check": "pass",
"dynamic_last4": null,
"exp_month": 5,
"exp_year": 2024,
"fingerprint": "************",
"funding": "credit",
"last4": "4242",
"metadata": {},
"name": "FRED MICHALAK",
"tokenization_method": null,
"wallet": null
},
Thank you you for your answer
Hi,
Can you please help me integrating stripe affirm on stripe connect account?
can we transfer credit balance from a customer in platform account to a customer in connected account ?
Hello,
UP, the discussion is closed, I can't reply anymore.
I have this very unusual error, I don't know how to solve?
Fatal error: Uncaught (Status 400) (Request req_7dNBjdzkxqOkP4) Missing required param: account. thrown in /var/www/html/lib-stripe/Exception/ApiErrorException.php on line 38
I am surprised because as usual there is:
pi_3N0lEhBfAoJM0K2y0mTfcmAK
ch_3N0lEhBfAoJM0K2y0l0Lu93N
and the recipient account acct_1N0rftBQLzj5hMCh
So why does this payment cause an error when transferring?
I have some questions related to Stripe customers and guests. If my user goes to checkout and I haven't created customer before after he finishes checkout he is treated as a guest. If user later decides to create account on my site and he wants to have preview of his payments can I somehow retrieve this guest user back?
hey 👋 im looking for some react native support. i am using react native version 0.68.5 without expo. my xcode version is 14.2.0 i am using @stripe/stripe-react-native version 0.27.0.
a fresh install of react-native-stripe leaves me with the error 'pngData()' has been renamed to 'UIImagePNGRepresentation(_:)' Replace 'pngData' with 'UIImagePNGRepresentation' (see first image)
if i do fix this and change it to UIImagePNGRepresentation in a few spots (see second image for example) then everything seems to start up and work fine. i'm not a swift dev at all and I'm not sure which versions I should be using to avoid this manual fix. can anyone point me in the right direction?
Hello. After making a refund, webhook receives an event with charge object inside. But the problem is when you make more than one refund in a system you should know, which of these refunds triggered this event. How could I differentiate events for my refunds? So I could get the status out of it and apply to a correct refund in my DB
Anyone got any experience with using stripe pricing tables to run Saas subscriptions on a multi user basis and ensuring the web hooks provision access to web app?
hello, a client is going to migrate the data from a European account to a US account, this client has a subscription membership with more than 1000 active subscribers, how do you activate these subscriptions in the new account so that payments can be made in the same dates?
Hi, we’ve found that your Magento plugin that we use has been updated and re-written so that our functionality to override and only create a setupIntent rather than PaymentIntent will no longer work. When we talked to someone at Stripe last year they said that they were currently developing the Magento plugin so that it would natively support the functionality to create SetupIntents rather than PaymentIntents, please could we have an update on how that is progressing so we can decide how to proceed to get the functionality we require working on our site again? Thanks!
how can i test making a payout from my platform account to a bank account
Hi, i can use $stripe->payouts->retrieve('po_xyz') to retrieve a payout summary but how do i get the details of the associated charges
Hey all am i able to work with stripe + trpc on edge runtime using nextjs?
Hi,
I am trying to integrate Stripe affirm along with stripe connect using following document
https://stripe.com/docs/payments/affirm/accept-a-payment
But while stripe.confirmAffirmPayment() returns ans error of invalid keys
In stripe variable I have passed published keys of platform account. Can you lease help me with this issue.
Hi, Does updating the stripe.subscription's quantity from 10 to 5 will automatically refund the prorated refund amount and generate a new invoice?
Or do we need to manually hit refund API by calculating prorated refund amount?
when it comes to Connect . a 'tr_' shows up in the connect account as a 'py_' with a description of 'py_x'.
is it possible to get the py_ to show the description i used when creating the stripe.Transfer.create()?
Hi Team,
Can I create a base plan like a Free plan and by default subscribe all the Users to the plan
Hey there-
I have a connected account debit and I'm trying to write a sigma query that joins connected_accounts ca on ca.id = ch.source_id where ch.payment_method_type = 'stripe_account'... However, the ch.source_id is not coming through. On a POST to charges, I am setting the source but for some reason it won't come through the query. What do you suggest I try?
When I extract in checkout.session.completed payment intent id and retrieve that payment intent how can I extract checkout summary data which I need.
hi team im getting below error while creating subscription schedule
You can not create a subscription schedule with phases that already ended. You can back-date a subscription schedule by setting start_date to be in the past, but phases must end in the future.
but in my case i've given start date as 1683270000 which is Friday, 5 May 2023 07:00:00
i could not understand why this is happening?
Hey team, for Stripe payments what's the best way to set payment plans?
E.g. $300 a month for 12 months then automatically stop it
Do you guys provide this functionality for free or is it dirtier than it seems?
Hi Stripe, i'm having this Error messageCannot add multiple subscription items with the same plan: price_1MmdrPDK6f8yFPKHi4J6Vo6f. I'm doing subscriptions
Hi Team,
Can you please share me a sample curl on how to link customer id, product id during checkout session creation?
Hello Stripe Team,
Hi, i've done a charge which is this one : ch_3N41wECiGoXyrFru1XSlEsMJ
and i searched a lot an explanation for the fee of stripe but i still don't understand the computation done. I really need it because my client want to know how the stripe fee is computed. Can you explain me how ?
Hello,
We are using 14 days free trial of our professional plan via Stripe.
Can we forced user to automatically select after the trial ends our freemium plan?
Trying to find the difference between a Canceled and Ended subscription? -is Canceled not paying on the month re-up and Ended the month re-up passed and they didnt pay?
Hello, I am trying to create a custom payment flow with stripe elements. What I would like to do is have the customer's last card displayed when the arrive at the checkout (this will show card type, last 4, and expiration date). Then if the customer wants to change the card, then I will load a payment element (using a secret key from for a payment intent for a subscription that they are ordering) and allow them to enter their new details. Ideally, once they are done entering their card details, I would like to hide the payment element and display the corresponding info for the newly entered card (type, last 4, expiry) and use the billing zip to calculate tax. I would like to do all of this before submitting the payment. Is there a way to access this info before submitting payment with a payment element? I know I can use a setup intent, but I am trying to avoid that flow because of the $0 charge for apple pay and google pay that can be a little confusing.
Hello there! Are there any plans to make the Paypal integration show up in a modal instead of a full page redirect? Or is it already possible but we just haven't seen the option?
Hi! Is there a way to succeed a SEPA payment on the test environment? Thank you
:question: Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
i already have a buisness in uae and have 5 shops and i wanna create an ecommerce store as well with a different unique name
can i make a stripe account with my own unique name
Please use the thread above @south hedge
sorry which one
How to create a payment link
with product and customer details added to it?
does anyone know what causes this?
Hi I am seeing an inconsistent result based on documentation using the SearchAutoPaging method of the ChargeService.
Could you guys help me find a StripeRateLimitError issue? I have the request Id found in the error and I want to know what calls caused the issue
Hello
How Can I check the webhook returning any value or not
I also had a problem with customer portal login from no-code stripe customer profile page
Hi, I am trying to add another bank account [I want to delete the other one there in my account but it won't let me]. When I type in account and routing number and all my info, nothing happens, there is no button to continue or submit it. Thanks
Hi all! Using Stripe api how do I need to handle the payment of an invoice if the collection_method is charge _automatically ? Will the invoice be charged immediately with the customer's default payment method ?
hello, i want to create an invoice for a connected account. I want it to be paid immediatly so i used the auto_advance feature. Is there a way to add a line item when i am creating the invoice or is it 2 different steps where I create the invoice without the auto advance, create a line item to attach to it and then make the payment?
Is there an enhancement via the stripe api on the way to allow my customers to add notes/names when leaving tips?
I am following this tutorial [ https://stripe.com/docs/payments/build-a-two-step-confirmation ] Is there a reason I should split up steps 5 and 6? Can I just do both when they submit form on the final review/confirm page?
What is this trial period referring to?
Hi,
I would like some help understanding why my "stripe listen" command isn't picking up any events when I'm live mode, but it is when I'm on test mode, I have a node.js app set up to listen to the webhook and does pick up events and returns a "received" response but ONLY when I'm in test mode. Anyone know what's going on here? Thanks.
FYI - I have some php code set up that creates a payment link and the way i change from live to test mode is by changing the secret that it's being given to generate that link with.
Hiya, follow up notes from a previous question I asked yesterday. Looks like the thread was closed
👋 Hi folks - team and I are looking at enabling (and improve integration with) 3DS cards with our custom in-app checkout experience that's currently leveraging Stripe's PaymentElement. Looking for specific guides and general knowledge on this feature integration.
For context, we've ran into issues with this in the past when trying to create a subscription and attach a 3DS card that needs to be authenticated to it as it's payment source.
Appreciate the time and effort! 🙏
Hi I have an issue with checkout session logic. I have 3 suscriptions plans in my website. If a user select plan1 and goes to checkout but failing the payment I get an open invoice and an incomplete suscription. Is there a way for the invoice to be created only if the payment goes well? Because in this way the user get stuck until he pays the open invoice or the invoice closes after expiration time, which he can't.
Is the usage of the logo from stripe, to show case what payment gateways our software is included, legal?
hey why this is shedule for caclee , i want emidiate cancel of any shedule subscription Scheduled to cancel on
Feb 2, 2026, 4:00 AM
?
Hey folks. I've just run a transaction_level_2 report for a date range and I'm trying to figure out why a charge was not included in it.
The charge_id is ch_3Ms3UxDQ1y5Lg5MJ1geEj43p and the report_id is frr_1N3gdLDQ1y5Lg5MJNWasYu0K
Hi, I'm using Stripe integration in my site. But it's not working for Indian users because of the new RBI guidelines. I'm trying to fix it. I've updated the payment intent with mandate options and it's now working for onetime payments. But it's not working for subscriptions. For subscriptions, we are creating setup intent. Do I need to do any changes with setup intent? Do anyone have any idea?
Hi, I am trying to integrate stripe connect into my iOS application. The refresh and return urls when creating the account links don't accept URL schemes. What is the solution to this ?
Just a question please - is there a maximum period for which a refund can be requested on a payment intent ?
What is the validity of the clientSecret generated through this code:
app.post("/create-payment-intent", async (req, res) => {
try {
const paymentIntent = await stripe.paymentIntents.create({
currency: "EUR",
amount: 1999,
automatic_payment_methods: { enabled: true },
});
// Send publishable key and PaymentIntent details to client
res.send({
clientSecret: paymentIntent.client_secret,
});
} catch (e) {
return res.status(400).send({
error: {
message: e.message,
},
});
}
});
I have 2 more questions. 1. Can I store this clientSecret in the database and use it later in the frontend? 2. What if my clientSecret is leaked, what can be the repurcussions in that case?
Thanks in advance.
Hi, we're using Stripe API to generate invoices manually for POC. Is there a way to have a quantity value for an invoice item to be a Decimal (e.g. 1.25, 3.40, etc.)?
Hi all, I'm trying to generate an invoice on test mode that charges automatically the customer with its default payment method attached... The customer payment method is SEPA Direct Debit. Though it looks like invoice is not being paid... I finalize the invoice with the API after generating it, with auto_advance set as true, thogh it's not changing the invoice status to be paid.
i had have question. is there a way to make it so that whenever someone pays via a payment link i can see the order in wordpress?
Hello! Does the payment element itself render an option for apple pay and google pay, or do we need to additionally render the payment request button?
Hi, I want to implement free trial subscription for my website. please guide me with best practices.
Hello,
how can i set the form like in the first image
im using PaymentElement in nextjs
Hi, I want to be able to create a product which has a one time payment and a subscription. I only want to charge the user the one time payment on the first payment. This is for a gym, a joining fee for example. I dont want to have to invoice as this would be too difficult to keep track off and I want it to be instantly applied on the first monthly instalment
Hello, is there a Stripe-approved way to apply an external payment to an invoice? (wire, check, or through another gateway). Our workaround is to add an invoice item as a negative value (aka for a $10k invoice item we add a -$10k invoice item and identify it as an external payment) but I'm unsure how this would impact financial reporting out of Stripe.
is it possible to block pre-paid cards from the dashboard (or is that only available through the api?)
Hi, I made an integration with BigCommerce (automatic one). The credit card payments work fine, but for Google Pay we get an error. Based on our BigCommerce store logs we receive "3DS enrollment verification", which is throwing us the error: "Further 3D Secure authentication required." / "Further authentication is required to process your payment. Please contact us.". Any solution for this?
Is there a limit to how many domains you can register with Apple per platform account?
Hey there! We're trying to test the expired 3DS authentication scenario in our production app, what we're doing is putting the app in background and wait for more than 5 minutes until it gets expired but this is not happening. Also, we tried the same leaving the app in foreground without doing anything during the challenge flow. Any ideas how we can replicate this case? We're using a VISA credit card
Edgar01
Hello! Is it possible for connected standard accounts to customize their payment methods and enable buy now pay later options on stripe checkout?
if i shedule a subsction and after advancing the time which event call?
Hello stripe devs I need help. I have a checkout session link created. But the price seems not correct. I have a method that calculates the total price (price * qty) but when I visit the link its not the same price in my database.
Hi. Hope you are well
I’ve updated a Stripe dependancy and now I cannot build the android app😕
Task :app:checkDebugDuplicateClasses FAILED
FAILURE: Build completed with 2 failures.
1: Task failed with an exception.
- What went wrong:
Execution failed for task ':app:checkDebugDuplicateClasses'.
A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable
Duplicate class com.stripe.android.uicore.address.AddressRepository_Factory found in modules jetified-identity-20.24.0-runtime (com.stripe20.24.0) and jetified-link-20.24.0-runtime (com.stripe🔗20.24.0)
Go to the documentation to learn how to <a href="d.android.com/r/tools/classpath-sync-errors">Fix dependency resolution errors</a>.
- Try:
Run with --stacktrace option to get the stack trace.
Run with --info or --debug option to get more log output.
Run with --scan to get full insights.
versions
"@stripe/stripe-identity-react-native": "^0.1.7",
"@stripe/stripe-react-native": "^0.27.1"
Hi please someone can help me to link stripe to our website
Hello team, I have three separate questions for you:
Hi friends, When creating a subscription I've noticed that the description for the line items are showing as the Product name instead of the price name. Is this something that we can control? It's kind of confusing to see an invoice with the same name for all the line items:
- Is there a way to track what emails have been sent from Stripe to a customer? Specifically, I'd like to find logs related to emails sent for failed charge attempts.
- Is there a way to receive information about the issuer or bank related to a charge attempt either via the API or from an emitted webhook event?
- How can I trigger an invoice.upcoming event when using a test clock? I've tried a couple of ways but have been unsuccessful so far.
a. Attempted to set the test clock to the date exactly equal to the day on which the invoice.upcoming event would have been sent in a real scenario (example would be 3 days before the billing period ends.)
b. Attempted to set the test clock to the date of the next billing period.
Hello, I have a question on how a Setup Intent verify a card as the saved payment method. Currently, we’re offering a trial period before we actually charge the customer recurringly. We have been seeing "incorrect_number Your card number is incorrect." errors once we start charging the customer. Shouldn't the setup intent validate the card during the save?
Hey, I'm following this video https://www.youtube.com/watch?v=e-whXipfRvg it basically shows how to set up stripe payment element using node and react, if we see the payment element, it looks like the attached screenshot. I want to add apple pay and google pay here. Is this possible?
Hello, I need a clarification. I have a customer onboarding by connect standard with IBAN, and I need to send an automatic payment every month. For now, I use PaymentIntent; is correct?
Hi, i have a question. How do i remove Phone Number on customer receipt? after a purchase when i check bank statement i can see phone number on transaction id.
Hi! I am trying to create a test-only Account under our actual Platform Account. I would like to create the Account and then additionally add it as a Connect Account back to our Platform Account. For some reason whenever anyone (including Administrators) create Accounts even though they are in test-mode and are part of our Stripe Team the Account is created under their profile and only they have access to it. Any advice or documentation on how to do this via the dashboard? Have tried:
- top-left drop down -> Create Account
- Connect tab -> "Create+"
Both seem to create the account under the individuals profile rather than the company one
I want to create a line item of my application fee for my invoice but i dont want to tax it. when i tried to change the tax behavior, i got an error, what can i do?
I had a question regarding onboarding a standard account the way talked about here: https://stripe.com/docs/connect/standard-accounts, versus the more old-school Oauth flow https://stripe.com/docs/connect/oauth-reference, which is currently what our Application uses. When would you use one flow versus the other? Looking at both, I don't really see the point of the Oauth flow anymore because it seems like you can just about do everything you'd need for onboarding with the newer flow in that first link.
Hi, can you please help me with that:
- We have a user with a Custom account that completed onboarding and is already using our platform.
- We have a button on our platform "Update Account".
- When the user clicks on that button we make a call to our API that in turn calls Stripe's POST /v1/account_links with "type": "account_update" and other needed properties.
- Stripe returns a response with "url" (e.g. "https://connect.stripe.com/setup/c/acct_1LVJUP2EeR60tVpY/{some-code}", which our API returns to web application.
- This url is then opened in a new browser tab and here it gets strange.
On our testing environment the url opens correctly and user can see and edit his details
But on production environment that url redirects to "https://connect.stripe.com/d/setup/c/{some-code}/{some-code}/{some-code}".
I didn't find any possible explanation for this behaviour. Do you have any suggestions on what could be wrong?
I'm trying to export the list of customers who has used a coupon like it is shown in the dashboard after a customer uses that coupon. I do not see any option in the dashboard or the api that allows me to do this functionality. Can you guys help me with this?
minor question but what is the meaning/significance of charges that start with py instead of ch?
My company migrated some bank accounts from Braintree to Stripe recently, but when creating a payment, the Stripe API tells us that the payment method has no accepted mandate.
Users from Braintree had already accepted a mandate and given us permission to use their payment methods. Is there no way of migrating the mandates over?
Hello, I need assistance. Why the invoice status shows "pending" what does it mean?
is there a query i can use to fetch the invoices that are a product of a subscription that has a specific connect account set as a transfer?
Does stripe convert currencies for other countries? For example my app is based in USA, when they go to checkout does it convert that into their currency?
Hello, I am able to reserve payments in stripe that I can collect the money later and does it work with recurring payments?
If we have a stripe connect integration that has been around for a few years now with periodic volume seasonal volume, and we are anticipating a large spike due to an event, is there any process needed to notify stripe? I would hate for it to somehow get flagged or something, i didn' t know if an influx of volume would do that or not
is it possible when i crate an invoice to modify tje payment intent to have the field confirm to true so it is automatically payed?
If we have subscriptions already set up, can we make those subscriptions come out on the same day each month? They are currently coming out on the date the customer joined
Hello, When I click checkout button, it redirects to stripe where the user pays the amount from the cart. The payment is successful but the success URL is not working and so the user is redirected to 404 page which I put in my code in case there's an error in payment. When I tried to console.log(order) without the try and catch it shows the order in my terminal but with the try statement which I put firebase code it does not show in the database. Any insights will be appreciated.
Hi, we are using Stripe Connect to make payments to our vendors. I have a request from a vendor to connect their existing stripe account to us rather than generate a new account with Connect. What would be the process for connecting an existing Stripe account rather than generating a new one, which is what we typically do?
Looking to hire a Stripe developer to change our current webhook setup to work with recurring payments as well as one time. Also looking for an affiliate system to be implemented. Dm me if interested.
fluxorg
Hi, I'm working on replacing a custom checkout form with Payment Element. Our current form has a field for VAT which appears depending on the user's selected country. When using Payment Element in countries that support VAT, do I need to collect the VAT number separately, or will Payment Element handle that?
Hello, does Stripe's fiat onramp cover New York?
I want to customize the button on the pricing table setup. Mine say "Pay" , all the examples on the help docs say "Subscribe" - I would like it to say "Select" or "Buy Now" - but I cant find where the label for the button is controlled. And the code you copy doesnt have css or html to edit the label after embedding. Thanks for your help.
Hello there, I'm working in the stripe checkout session, our team is saving the user address information in stripe previously (country, zip, state), and I wanna know if is possible for this information to be displayed in the "pay with card" form, so the user won't be needed to re-type this info
Hi @stray oxide , I lost track of this but would like to reopen this https://discord.com/channels/841573134531821608/1103738358527688734
I have tried to get this to work many times actually and have not been successful
Hi can this thread be reopened? I had a follow up question
Hello, how are you, I am currently creating an implementation for subscriptions, and I wanted to know if the https://api.stripe.com/v1/payment_intents endpoint works for this type of payment? I know that stripe has an api for subscription, but in my case I am implementing my own, and well I need to know what ednpoint would be used to pay
hello, how can I retrieve the minimum payout amount for an express connected account?
So not entirely dev related but when the stripe checkout page comes up and I put in my email address, its wanting to send a code to an old phone number. How can I change that? And this happens on ANY Site that uses stripe checkout
Hello, I have a question about updating subscription to cancel_at_period_end . Will I get an error if a customer tries to subscribe again before the subscription is over or will stripe let a customer subscribe multiple?
Hi, hoping to get just to get some guidance on which webhook events to listen for, there's a lot and it's information overload.
Currently I have a checkout page with the session of a subscription product. Do I need to listen for checkout.session.completed or customer.subscription.created or would either work? (also I assume a new customer is created automatically if they subscribe?)
meta data field in subscriptions seems unstable, or maybe its just me
I have an issue with a Stripe Payment Element using Apple Pay when a payment intent is updated immediately before the payment is confirmed.
The issue is in a form where a user can specify their payment amount. The current workflow is:
- User clicks radio button to enter different amount
- User clicks "register" to register for event
await paymentIntent.update({ amount: ... })sent to server, Stripe update handled in Rubyawait elements.fetchUpdates()is called on the client- Payment intent is confirmed
For credit card payments this never causes a problem. For Apple Pay this frequently results in one or two errors:
IntegrationError: show() must be called from a user gesture handlerIntegrationError: You cannot update the Payment Request options while the payment sheet is showing.
Is it possible to upload files using the files.stripe.com/v1/files using base64 instead of multiparty form data?
Hi, I want to be able to create a product which has a one time payment and a subscription. I only want to charge the user the one time payment on the first payment. This is for a gym, a joining fee for example. I dont want to have to invoice as this would be too difficult to keep track off and I want it to be instantly applied on the first monthly instalment
@halcyon matrix Thank you, the docs clarify my some things.
However I need to ask if when User updates the User his subscription to cancel_at_period_end = true and I try to subscribe again before payment cycle finish , would I get an error?
Hi, I have a question about implementing link to the Stripe payment element. Is it still in beta? and Is it only available in US only?
question
can i make it so that when someone pays via a payment link they get a conformation email?
When creating test stripe custom "connect" accounts, is there a test token that can be used for "external_account" in the code ```await stripe.accounts.create({ ... exernal_account: <someTestBankToken>````
what's the bests way to reconciliate funds that were sent to a bank account?
hi
Hi, I have follow up question about my previous question. #dev-help message
Hi, how can i allow the user to update their payout settings once they have become a Stripe connect account. I am using the iOS sdk
Hello! I have a question about elements.submit(). The js docs say: Use elements.submit() when creating the Elements object without an Intent. And the upgrade guide says: Call elements.submit() to trigger form validation and collect any data required for wallets.. My integration already has the payment intent setup before creating the payment element. It is not calling elements.submit() (as this didn't exist last time I upgraded my integration. Should I be calling it, even though I already have an PI? Am I breaking wallets integration by not calling it?
Hey guys I'm currently building out my Stripe webhook and I want to make sure this looks good so far. Its adding credits to the users account for the payment but im not sure if it will for automatic recurring subscription payments as well. Any thoughts?
@halcyon matrix are you still around? I didn't see your last message on https://discord.com/channels/841573134531821608/1103786456603959376
I can share exact steps. They are: (a) setup a test clock and test customer. (b) create a subscription for the test customer. (c) advance the test clock forward (either to 3 days before the end of billing period or to the end of the billing period). Note that no invoice.upcoming event is emitted
Hello, i was told by stripe that i can fetch invoices by a metadata key value but i cant seem to find that in the docs
Hello! Using stripe api checkout session I am adding "custom_fields", it works great however I would like to autofill with a default value, how would I do this?
I've tried providing a "value" under text: {value: "SOMETHING"} this doesn't work.
I have also tried adding it to the generated url as "?referral=SOMETHING" and this does not work either.
Hi there, I have built out an online store using Next.js and Stripe Checkout sessions. When I implemented the store I forgot to include sizes for clothing items. The logic is integrated but I can't seem to pass the selected size onto the Checkout session so the customer can see before they purchase. Is it possible to send the selected size to Stripe Checkout?
// code above
let lineItems = [];
items.forEach((item) => {
lineItems.push({
price: item.id,
quantity: item.quantity,
});
});
const session = await stripe.checkout.sessions.create({
line_items: lineItems,
payment_method_types: ['card'],
mode: 'payment',
success_url: `${req.headers.origin}/success?success=true`,
cancel_url: `${req.headers.origin}/cancel?canceled=true`,
automatic_tax: { enabled: true },
shipping_address_collection: {
allowed_countries: ['US'],
},
metadata: {
sizes: JSON.stringify(items.map((item) => item.size)),
},
});
// code below```
payment_intent error => no valid payment method types but automatic_payment_method is enabled and set to true . Here is the error id req_q1BWTqnYrMY12J?t=1683245095. I have an app deployed, it is using stripe and working. But I am trying to use test mode in development and am getting this error.
Does Issuing Elements work for cards issued to Financial Accounts that belong to a Connected Account? The reason I ask is that I'm creating a nonce for the card, passing it to my server to create an ephemeral key, and I get either of these two error responses:
- If I set the Stripe-Account header to the ID of the connected account, I get an error back from Stripe saying "No such ephemeralkeynonce"
- If I don't set the Stripe-Account header to the ID of the connected account, I get back an error saying that the "No such issuing card: <id>"
Is there some kind of parameter I need to set on the client side to get a nonce for the correct connected account, perhaps? Not quite sure what I'm doing wrong.
Hi, how can I create a subscription on a customer with no payment methods to return a pending_setup_intent?
I have error
Fatal error: Uncaught (Status 400) (Request req_6T4jlUa3Oru84j) Invalid source object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs' thrown in /var/www/html/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php on line 38
can anyone help me with this?
We are currently implementing our FE purchase / payment process using Stripe Elements ... we want to show a list of products, with the payment element, and as we modify the purchase list, update a summary of costs.
we are looking at the various objects, and wondering if there's an example we could follow for this flow.
We're a bit confused with payment_intent, etc.
Hi Team, I have an account located in UK, when i create customer i can't set the invoice prefix, why ?
parker.nie
Re: Connected accounts Fee on main account dashboard. So, we have added some connected account into our main account, and we have set up the collected fee. When we do sales on the connected account site, the sales appears in both, main account dashboard and also connected account. However, only the collected fee are the earning for the main account. also, the buyers information appears on my dashboard, instead of the information of the connected account. is there any way to add what connected account are the sales from, total from that connected account and what our real earning are ( collected fee) in total and by connected accounts ? is there any set up or filters?
in regards of processing fees for domestic and international cards, where do we do the distinction for processing fee ? as i think by the card number stripe will know if its a domestic or international card, but stripe need to know what fee to process, right? so where do we add that info?
@cold violet lets continue the discussion in the same thread : https://discord.com/channels/841573134531821608/1103857076742139985
ok
Hi, just need some help understanding metadata and it's persistence for webhooks.
When I create a checkout session of a subscription product I am doing metadata = {"user_id": (the user's ID)}
Does this transfer to anything else? Like the customer object or subscription object?
I just need to know how to track who is who when receiving invoice.paid events through the webhook.
hello,I use api Search PaymentIntents has some problem.
Exception in thread "main" com.chachastation.payment.stripe.exception.StripePayException: Received unknown parameter: customer; code: parameter_unknown; request-id: req_NMkDo7NT6uKMEW
is there has some example with Search PaymentIntents
I'm getting the following error [PaymentsService] Error: This customer has no attached payment source or default payment method... when trying to subscribe for the second time (the first works), and when I create my user, I set invoice_settings.default_payment_method to the paymentMethodId. Shouldn't there be a default?
Hello; testing a connect setup using 0000 for SSN verification does not work. Account activation still gets held up Pending Verification of SSN. Is this a known issue?
Hi, just wanna confirm before I potentially reinvent the wheel, is there an API or a field I can get a formatted dollar value from the amount? Say 5000 to $50.00 for USD
Hello we noticed that in stripe.invoices.list api the default payment method field is null for all the items, am I missing something? we need it to populate the payment method in our UI
Hey! How can I get my checkout currency converted with stripe while doing Shopify ecommerce? @willow latch
Hello all
I am getting an error in the strip so please if anyone has an idea how to do it
If anyone has an idea, please let me know
how can I set DDA (debit agreement) for an existing account? which endpoint and what data need to be supplied. Thanks in advance
Hi ,
I'm trying, via bubble.io, to create a onboarding for individual seller without the native stripe screens. Currently, the type account is done in standard. Is it possible to create this onboarding by collecting the information on the platform we develop and sending to stripe and having a account activated ?
Thank you for your help
Hi, I'm using Stripe integration in my site. But it's not working for Indian users because of the new RBI guidelines. I'm trying to fix it. I've updated the payment intent with mandate options and it's now working for onetime payments. But I'm stuck with subscriptions. Currently for subscriptions, we are creating a customer in stripe and then attaching a card with the customer. Then we're calling the subscription API. But now we can't attach card with customer like this. What do I do to make subscriptions work for Indian users?
Hi, we are developing a platform for individual or professional with seller onboarding. In their personal account they have the possibility to add a credit card as their payment method to be able to buy a product if they want. We have already create a customer profile and save the customer ID (ex : cus_NphhozgOFiAgHX)
voici le call
POST
https://api.stripe.com/v1/checkout/sessions
Parameter : mode = setup
With the answer we send the user to the url so they can enter the card information. But when the process is finish and we come back on succes url the card does not appear in the account
Can you help me on this problem ?
@signal lark Let's use the thread created for you: https://discord.com/channels/841573134531821608/1103919744073072650
Hi, I'm using stripe with firebase extension and I want to create a subscription that cancels after 10 months (e.g. $200 for 10 months). Would this be simple to do without overengineering and thinking outside the box?
why this error Webhook Error: Test clock advancement underway - cannot perform modifications: clock_1N45H8SBeubK048wwW4tXxty
Hi, is it not possible to edit subscription and add an item having same price object as already existing item?
Hi I have created a subscription with trial 14 days is it possible to retrieve the subscription start and end date after the trial ends
Hi I recently connected a WisePOS-E to a Stripe connected account using the terminal.readers.create function with location ID and registration code. However, retrieving the reader by ID indicates that it is in live mode, but the WisePOS-E still displays the same page as Stripe only.
Could you please help me understand what may be causing this issue?
hello, can you tell me the minimum payment amount for stripe,HKD AND sgd
hello hello
hello i need help regarding stripe payouts
is there anyone to help?
Hi JCB card is giving
ror
:
{code: "card_declined", decline_code: "card_not_supported",…}
code
:
"card_declined"
decline_code
:
"card_not_supported"
doc_url
:
"https://stripe.com/docs/error-codes/card-declined"
message
:
"Your card is not supported."
param
:
"number"
request_log_url
:
"https://dashboard.stripe.com/test/logs/req_gAyNKNw4BwiZz4?t=1683269144"
type
:
"card_error"
Hi connected account created with test key will work after we update with the live key? Or the onboarding process should be done again after updating with the live key?
hello please confirm for me. how can I do this in Stripe hold some credit limit and pay later after some time
Hey everyone, new here. and is most likely a very basic and easy question.
We have Stripe set up as a payment gateway on a ticketing site for events, up until 2 weeks ago. When a user filled out their details and then abandoned the checkout we would see incomplete details in the Stripe dashboard, but randomly it has stopped doing that and we can only see completed payments. Anyway to fix this?
Hi this is general questions regarding payouts. We are operating and have a stripe account created in Australia and want to onboard & payout to users from the US with Connect. I know Cross-border payments are only enabled for United States based accounts, what can we do to get funds from our stripe balance to the user?
Hello Everyone, I am currently facing a issue with Stripe Account Approvals in the TestMode, Its been weeks, i am waiting for the account to be approved. Can anybody help me with the same?
hello
my stripe subscription status come as incomplete could please help me what is the issue?
Hi. I receive a function: I should charge before our service finished, if fee is more than what I charge before, I should charge more, if fee is less, I should return the part. What is this called in Stripe. I am going through the docs. Not sure where to find this. Thank you.
I need to gain help with a technical issue
Who can help me please?
the chat response is very slow, can any help me reach someone on technical support please?
?
I need to gain help with access to my account, can you assist?
Hello,
How to make the cli webhook listener working behind a proxy ? (for example, symfony proxy server)
[Checkout session & Webhook]
Hello,
I am facing an error that I don't understand.
When I take a subscription via Stripe Checkout, the webhook "customer.created" doesn't send the same data to localhost and to the server.
localhost receives the full body but my server receives only a part. The "subscriptions" property is missing, in which I pass metadata that allow me to make the relation with my user.
Do you know why?
Morning all. Is all the data contained in the Revenue reconciliation report available over the Stripe API's?
hello as connected account how can I enable webhook to know when I receive a payment by a root account ? and also it is possible to change express account to standards in the case of a customer want to change and manage ?
thanks
Hello, it came to my attention that stripe sends customer emails regarding payment details. I would like to know what are the emails that stripe sends, specifically if there are emails regarding: payment success/declines, auto renew on/off, payment method added/updated/deleted, and subscription status. Thanks
Hello! Has anyone encountered issue with jsessionid not being present in success_url callback?
Hi, I have a question about Stripe integration with Hyros. Some payments are not reported on Hyros.
Hi all, I wanted to know if it was possible to allow customers to pay by bank account in a "Stripe Checkout" session, I saw that in the US it was possible but in the EU I don't see the button when I build checkout
Hey, i have a question about handling multiple currencies in the separate charges & transfers flow of Stripe Connect
I have to create stripe checkout and pass some document id which will represent firestore document. I need that id on checkout.session.completed. How can I achieve that?
When I generate an invoice, where collection_method is send_invoice and due_date is for example 20/06/2023 and we reach 21/06/2023 and the invoice hasn't been paid yet. Does stripe trigger any event warning that the invoice hasn't been paid yet?
As i am using cardElement for my stripe payment integration, i can only see the option to input card number mm/yy cvc which i think can open door for unsecured transaction , is there a way i can add billing information like card name and billing address to the required input while using the cardElement option ?
hey, I am getting error when creating a source.
"The zip code you supplied failed validation.", while zip code is valid US Zip Code
Hello, currently I'm facing an issue with Stripe during checkout where some orders are being refunded immediately after checkout. I'm using Stripe version 2.7.1 and would greatly appreciate any assistance in resolving this issue.
Hi guys! I'm using the Customer Portal, but I want to have separate buttons/links that take my users to a specific functionality in the portal (view invoices, cancel subscription, etc.). As some of the prebuilt "flows" are in private beta, I need to do this using different portal configurations. I've read somewhere that only the single default portal configuration can be managed through the Stripe portal. So in my case, as I'll have many configs (one where only cancellation is enabled, one where only invoice history is enabled, etc.), I need to manage them through an API. My questions:
- Is everything I sad above correct, or I misunderstood something?
- Should I try to reuse portal configurations? My idea is to first check if a portal configuration for a certain action exists, and if not, create it dynamically.
- While trying my previous point, I needed to delete all previous portal configurations, as I had some created that support multiple functionalities at once. How do I do that? I don't see an API for deleting.
Hello. We have an Issue with seperated autorisation and payment using setupIntends and later paymentIntents. In the Sandbox all works fine, but when switching to live the customer gets no payment reservation on his creditcard, so he always gets shown 0 Eur.
Hello, I am setting up webhooks with Bubble to updated a customer's subscription information. Right now, I have one webhook communicating the subscription.updated event but I also want to add the subscription.canceled event. My question is: do you recommend adding the new event to the current webhook or create and initialize a new webhook for the subscription.canceled event?
hello I need to pass metadata from pay-in account to connected account , how ca I do ?
from A -> B
How to remove shedule id from a subscrtion
and also i want to see the latest transaction inside a connect account using connect account id. How can i get that?
shubhamjha
Hello there. We are using Stripe Connect Custom and use destination charges with the on_behalf_of parameter. This requires the transfer and card capabilities to be requested on the connected account.
We have cards and ideal turned on in the payment methods section for connected accounts in settings. In the test checkout it shows ideal and card. Do we not need to request iDeal as capability for these account as well or is that not needed ? (or other payment methods if we start supporting those)
Hello there, thanks for answering my previous query, may I ask if there's a third party plugin we can use to make quantity property in an invoice item to accept a decimal value instead of integer values?
Hi guys. I'm creating a Portal Configuration through the C# SDK. The docs say that the "business_profile" object is required, but that object it's consisted of 3 properties that are all optional: https://stripe.com/docs/api/customer_portal/configurations/create#create_portal_configuration-business_profile. How do I pass on that kind of object using C#, without populating any of the 3 properties inside? When I use "BusinessProfile = new ConfigurationBusinessProfileOptions()", I still get the error that "business_profile" is missing.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
in stripe webhook call when a user buys a subscription plans the customer is created through which way
1 the email used during the payment
2 cards used during payment
3 name on the card used during the payment
hi guys , I have set my default payment method of customer , it will autopay , now I am going to upgrade a stripe subscription and suppose payment fails , stripe will cancel my previous plan and since payment not complete , so no access to new plan, in this can I don't have access to either plans, how to handle this case ...?
Hello
We are utilizing Stripe Connect API for making transactions betwwen the merchant and the end cusotmer. The platform gets the fee from these transactions. My client (platform owner) has a question regarding the Stripe API and I can't find any info for this in Docs. Here is his question:
I would like to discuss a plan to modify the plugin so that the transaction originates from the connected account and not our main account. It presents a problem whenever our customer has to refund their customer because of the transfers and fees. Ideally, the transaction would ONLY take place on the connected account with stripe fees taken directly from the connected account and our application fee additionally collected for the main Stripe account. Does that make sense?
Pleas is there any documentation on how to use Formik for stripe implementation ?
Hi I am Product Manager and I am working on a stripe implementation with Stripe Checkout Session. My dev team is currently off since it's a national holiday and they cannot help. I also went through the Stripe APIs and I couldn’t find the answer.
I have a case where we have a “card on file” for the customer. I.e. They have made their first successful purchase through Stripe and they are making their second one.
My idea is to charge the customer directly in our app when we have the cards on file. However, when there is a failed payment (due to not enough balance or stolen card etc…). Does our back-end receive the errors? I am figuring out what error to show the customer in our app and whether to direct them to our support or to manage cards.
I would really appreciate your help!
Hi! I have questions regarding payment in iframe. Is it supported to use "customer payment flow" as described in https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=elements ? I have tried to use "prebuild checkout page" but receives an error "Stripe Checkout is not able to run in an iFrame. Please redirect to Checkout at the top level."
Hi! Quick question can we deal with the recurring payments using our own cron job when we have payment_intent and payment_intent_client_secret with us?
I have set up a radar rule to show authentication for 3DS cards where it is required. I would like to show the authentication while upgrading a subscription. How can I do that?
Currently, when I tried to upgrade, the status became past_due and inside the subscription invoice, I can see the URL for completing the action.
But I would like to show the authentication prompt while updating the subscription.
for the customer portal low code, I requested access to the beta program to have add on products visible, how long does it take for this to be approved.
https://stripe.com/docs/customer-management/integrate-customer-portal#add-ons
why do i get a stripe is not defined on POST ?
Bonjour
Je voulais savoir, c'est quand je reçois mon argent, j'ai dépensé trop de courses donc je dois payer le fournisseur. J'ai des charges à payer. Merci de faire le nécessaire.
Et concernant les remboursements je suis pas d’accord je veux une solution j’ai fait les commandes vous pouvez pas rembourser comme sa les clients
Hello
First, thank you for having this discord channel, it is great to work with a company able to provide direct help not just a "see this documentation" support!
I need your assistance in understanding how to implement cross borders destination charges:
My case: I am developing some sort of content sharing app and to see the content of some profiles (let's call those Guides) a normal user (Subscriber) would need to pay a subscription and I need to take a percentage of that while covering ALL Stripe fees, meaning that at the end the Guide will receive a net 80% of the subscription's price. I am based in the UK but my app needs to operate in different countries, Guides and the Subscribers can be anywhere, they can reside in the same country or not.
I read that to achieve my goal i should use destination charges with 'transfer_data' and 'on_behalf_of', also i need to enable card_payments on the connected account.
Therefore I am creating a product with prices on my main account (from Back-end through API), i am creating connected express accounts with an account link for each Guide to fill his info (from Back-end through API), and for each Subscriber i am creating a subscription (payment intent) (from Back-end through API) to go through the actual payment on an IOS app. But this payment is not going through because the connected account needs to have 'card_payment' enabled.
I realize that I can request card_payment and transfer capabilities while creating the accountLink but then I am limited too creating accounts with addresses in the UK which is not acceptable in my case.
As a work around I am going to the dashboard to enable card_payment for the guide's connected express account manually, after I do that the payment goes through as expected even though the connected account is in Poland (not UK)
What I need to understand is what is the best way to achieve all this process programmatically while following best practices.
Y can’t I get verified
Hi guys. Using the "customer.subscription.updated" webhook, how can I check what exactly happened without storing anything on my side? I want to handle three events: If the customer has upgrades/downgraded their plan, if the customer has cancelled their subscription (at period end), or has cancelled their cancellation (renewed). I know how to access that cancellation flag or the priceId from the subscription, but my question is how to know that those fields were really updated without storing the previous values in my DB? Thanks!
Hi, I'm getting this message while trying to do a subscription payment.
'PaymentMethods of type card cannot be attached to Customers directly without 3DS due to Indian payment regulations. Please instead provide the PaymentMethod and Customer alongside a SetupIntent or PaymentIntent with the setup_future_usage parameter. See https://support.stripe.com/questions/guide-for-saving-cards-in-india for more details.'
But we don't create any SetupIntent or PaymentIntent for subscriptions. How can I make this work?
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! We are using the <Elements /> from the react-stripe-js package and we are getting the following error on the first load:
Uncaught (in promise) Error: Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.
Our app uses both v2 & v3 that the docs specify it's possible to do
https://stripe.com/docs/stripe-js/elements/migrating#setup
Here is a minimal codesandbox reproducing this:
https://codesandbox.io/s/stripe-elements-error-u9opfx?file=/src/App.js
Good afternoon.
Please tell me how to get the payment status?
The payment link was created using the /v1/checkout/sessions method
and paid.
How to get payment status?
Hello, I am going to make massive payments for several clients, and I will use the APi Payment Intent, is it correct?
In the request I will send only the customer Id and the payment method. Are these details enough? My idea is if adding more data in the request increases the probability of a successful payment, because the bank may use some more data to ensure a secure payment
Hi Team Stripe, we using subscriptions, but in the dashboard under the point Billing -> MRR is showing zero even that we have active subscriptions running. Do we do something wrong, or is there another place where i can see all crrrently active subscritions and what the mrr is currently?
Hello, stripe creates multiple customers with same email id, how can I prevent that
Hello, today i recive email from stripe about close account without any reason and you ask for some document "[Action required] Closure of your Stripe" i send bank statemnt why this happen i dont make anything wrong and i see all payment that happen normally
Which method to use to get the payment status of the payment link?
Hey i have an express js server that is the same as in the stripe docs. but it lives domain api.example.com and i am making and api call from booking.example.com to start the create-payment-intent. it worked fine in test mode but not in live mode? is there som extra i need to add to make that work?
I have a Stripe Price that has a metered usage type, at $0.0008 per unit. When retrieving this Price from the API, I get this JSON object:
{
"id": "price_1MXSZVBSZsoltGfCekQgWHut",
"object": "price",
"active": true,
"billing_scheme": "per_unit",
"created": 1675443429,
"currency": "usd",
"custom_unit_amount": null,
"livemode": false,
"lookup_key": null,
"metadata": {},
"nickname": "Basic",
"product": "prod_Mga3NwWWNlL0EF",
"recurring": {"aggregate_usage":"last_during_period","interval":"month","interval_count":1,"trial_period_days":null,"usage_type":"metered"},
"tax_behavior": "exclusive",
"tiers_mode": null,
"transform_quantity": null,
"type": "recurring",
"unit_amount": null,
"unit_amount_decimal": "0.08"
}
unit_amount_decimal shows as 0.08, which seems incorrect.
Also, how can I get the price per unit from the api?
Hello, I am having an issue with stripe.confirmPayment(). According to the documentation, confirmPayment() accepts either an elements object or clientSecret. I've tried passing both arguments in the call, but I am getting an error back from stripe.
Here are some code snippets of what I'm doing:
I was initially using stripe.confirmCardPayment() but I noticed that its deprecated, so I've been trying to get stripe.confirmPayment() to work.
Can someone please provide some direction with this issue Im facing?
hello stripe , is it allowed to ask this team here to held my account money in reserve section?
Hi. I'm struggling about error handling during payment
StripeException does not catch the error
Which method to use to get the payment status of the payment link?
hello, can someone help with making stripe-node sdk work with my subscription app
my code: https://github.com/nikitavoloboev/kuskus/blob/main/grafbase/resolvers/checkout.ts#L10
I read through https://stripe.com/docs/api/checkout/sessions/object?lang=node
but it's unclear which options are necessary
I created a stripe subscription app with and flipped test switch
just not sure what settings I should pass to the final object
@gentle forge I created a thread for your question the first time you asked, let's use that thread to discuss your topic:
https://discord.com/channels/841573134531821608/1104036383506571356
Hello guys! Can someone help me im trying to add the IDEAL payment option with stripe on my shopify store, someone have already done this? Thanks a lot !
Does stripe offer a page that lets a customer see their payment history or account? I just want to make sure this doesn't already exist before I build it out with API calls.
hi, I'm struggling with Elements when setting up the payment methods in my app. I'm providing only two methods when punching out the elements component: cards and us bank accounts and I'm still seeing Google Pay as an option in the UI
Hey,
Using Stripe Connect Express. As I couldn't find any info related to this in the API docs for accountLinks and account creation, but how can we specify the preferred locale for the user?
Hi, I am implementing subscription products in our app and I'm building the display on our internal dashboard for the customer's subscription info. Does the API offer a way I can retrieve the total revenue paid over the lifetime of the customer's subscription?
Hi, i am trying to complete a login process but i got stuck on one of the tabs and i cannot go back 1 step... could you please help?
What's the best way to handle_event on a server so we can returning the immediate 2XX code? I'm using Flask
Do you have a list of the type of organizations you do and do not work with? I'm trying to see what company would be best for my group and I couldn't find this information on the website.
ola
Hello! I am trying to set up a test-mode Standard Connect Account, I have successfully submitted all of the required information using the API, however! I am completely stumped as to how to mark the ToS as accepted either via the API or as the test-mode Account, any suggestions?
20.24.0) and jetified-link-20.24.0-runtime (com.stripe🔗20.24.0)