#dev-help
1 messages · Page 66 of 1
Hi Stripe devs! What is the different between creating a subscription schedule for one phase, and having the end behaviour as Cancel, vs creating a subscription with the cancel_at_period_end set to true? The reason I ask is that if you create a subscription via a subscription schedule, it creates a draft invoice and the subscription is Active right away, before the payment has actually gone through. If you create a regular subscription with cancel_at_period_end and payment behaviour as error_if_incomplete, it will attempt the payment right away and block the subscription creation. I currently use the subscription schedule method, but looking at doing a combination of creating the subsciption first, and then attaching a schedule so that it doesn't create the initial draft invoice
@misty hornet can you reopen my thread?
can we hold payment, so that if required we can revert the transaction on request or move forward with the transaction on a later time without being PCI Compliant?
we want to hold the amount the user pays in our system and complete the service he requested, if the service fails we want to refund the amount else if the service succeeds we continue with the transaction.
anyone know how to integrate resellerclub with stripe?
when we use the auth and hold function, we seem to have an issue with the 3DS cards, as it may require sms acceptance by customer? do you have any guidance on how to deal with these cards?
although my payment_behavior=default_incomplete it getting complete when subscription invoice amount = 0 .
Hi, What is the reason for the card error when the payment fails
Hello Everyone,
I'm inquiring about Stripe's process for sending the deducted fee amount after each transaction.
To elaborate, if a user donates $100 using a Visa card and I retrieve the transaction details with the payment intent ID, along with the last charge expand option, I'd like to view the amount after the deduction of Stripe fees ($100 - $2.5 = $97.5) which include 2.2% + 30 cents.
We're utilizing the Stripe.Net and Stripe.JS libraries. Could you kindly assist in finding out how to retrieve the amount after deduction? We prefer not to perform this calculation on our end due to the flat 3.5% fee for AMEX transactions.
Hello all. So, I have been able to setup a full flow for setting up a Stripe Connect Account on my React Native app. However, there is one last piece of the puzzle. Or rather, I this is more of a question of if it is possible. So, when I start the process and get the onboarding URL, I deep link that URL, which in turn opens it on a browser. If possible, I would like for that URL to open on the app itself. Is it possible to use something like WebView, and have the flow still worked as if it was from the browser? In other words, can I still handle a redirect after the process is finished?
chandru_18411
Can i use stripe tax calculation api to create tax rate object ?
Does any body having issue with Tap to Pay on iPhone while connecting reader
we are getting this error Your Card is declined and recurring payment not allowed
Would like clarification on how card details are passed to stripe from cardform
Hi,
I just want to accept online payments without creating a product on stripe. How can that be achieved?
Hey! Could you please tell if there is a rate limiting for metered usage reporting?
Hi team, please advise how to check if a PaymentIntent require authentication without confirm?
Hello,
My concern is to built a digital wallet for customer where they can deposit balance using card and bank accounts. Here, they are allowed to put a custom amount to be deposited.
How can this be achieved?
The tech is PHP-Laravel
Hi - I have a customer who can't get through 3D Secure authentication, the widget isnt poppoing up. He contacted his bank, he definietly has the funds in his account. The bank are stating that the stripe checkout page has not been updated regarding antifraud??
He has tried several different browsers/devices, payment_intent id is here: pi_3O9ur4JLZLeXuUn71fJyocj7
Hello, How can we trigger the -> verification.additional_document for connected account
https://stripe.com/docs/connect/testing#test-verification-addresses
the usecase in the docs, with address doesn`t trigger verification.additional_document
?
Hi we have an integration error
IntegrationError: Invalid value for stripe.confirmSetup(): elements should have a mounted Payment Element or Express Checkout Element.
Flow :
- create setupIntent and save payment method to user's account (3DS)
- Display all saved methods
- Subscribe using recently added payment method (again 2FA)
customer id : cus_OMXQZC9S9lNUNV
i didnt recieve a product from a payment i made with stripe
hi, maybe somebody know, how to configure payouts for connect account for example , to make payout every Monday at 5am ?
Hello
How to update external_account using bank info?
What should be contained in bank info to update external_account?
Hello Team, when i pay using card on Destination connect accounts, its some of amount decreases on Stripe main balance
hello again,
its firstime we using or working with stripe, so sorry for all those stupid questions 🙂
now i have your demo custompayments code on my server with test account keys.
i missing informations about:
1- How can i post payment amount from my checkout to the payment page?
2- How can i remove Country field from the form?
3- I using some parametters with variables to my accepturl ($accepturl = '/account/order/view.php?id='.$p_id.'&uid='.$pay["user_id"];)
How can i throm /post them to checkout.js.
its maybe a wrong integration type i choose if i can not do all of those point which integration method will you recommend to us?
Thanks in advance
A few further questions regarding cardform
payment_method_not_available
'An error occurred while processing your payment. Try again in a little bit or try a different payment method.'
I get this error randomly when I try creating payment_intent.
The document says 'The payment processor for the provided payment method is temporarily unavailable. Please try a different payment method or retry later with the same payment method.'
This comes only in ideal
Hi, I'm trying to test subscription payment failure because of an expired card. Is there any way to do that in test mode ? I can't update the user payment method with an expired card :/
Hi does anyone know if the event "customer.discount.deleted" is triggered when a coupon for a subscription expires? Or what event can I listen for that I know when the coupon for a subscription expires?
Hi folks!
I'm a bit confused. When I issue a refund to a user, I would like to know if Stripe processes it from the available balance or the pending balance. Can someone clarify this for me?
Hello,
My concern is to built a digital wallet for customer where they can deposit balance using card and bank accounts. Here, they are allowed to put a custom amount to be deposited.
How can this be achieved?
The tech is PHP-Laravel
Hi guys,
I have done an integration with rewardful and stripe. I have set everything up. Am trying to test things out on test before I move to production. My question is, does referrals work on test mode.
For example. this is a customer cus_Oy3bjiWYx5eFT5 that has been referred by an affiliate on rewardful. But I do not quite see that the referral worked on my rewardful dashboard.
Could that be possible because I am testing on test mode?
hello, team
How can I get "BANK_ACCOUNT_TOKEN_ID" ?
I can't test apple pay and google pay due to it not being available in my region,so can you share the flow of how they work.I couldn't find any tutorials on them as well.A few images will be helpful
Hey,
https://stripe.com/docs/payments/accept-a-payment?platform=react-native&ui=payment-sheet
I am getting below error. Just after I install stripe npm package and initialize Stripe. I am getting below error. How should I get around with it.
Hi folks!
I would like to ask if the frozen account has expired, how can I withdraw the account balance?
Hi folks,
Are there any typescript Stripe SDK samples anywhere to be found? I'm having a hard time with stuff being object | string all over the place and can't freely call properties unless I explicitly cast them to th eobject.
Heya! I'm working with the Stripe API to segregate balance transactions into two categories: transactions awaiting a payout and finalized payouts. I can distinguish between 'payout' and 'payment' types using the type field. However, I'm uncertain how to identify charges that have not yet been linked to a payout. Could you advise on which field or method to use to filter out charges that are still awaiting payout?
Hi there!
We have integrated Stripe subscriptions using Low Code integration hence the upgradation and downgradation plus proration adjustments are handled by Stripe only..
But we having issues where proration is happening even for failed renewal payments. Ideally it should only happen when the customers last renewal was successful and they upgrade/downgrade the plan before the next billing cycle start.
This is messing up our refund flow logic for the customers.
Hi, I need to use checkout.session.created endpoint but cannot find it
Hi there,
When trying to create an InvoiceItem and passing the price to price_data I'm getting an error saying that it's an invalid positive integer.
How do I create a negative invoice Item?
This is related to a previous question where you were suggesting to create a negative invoice item.
Hi guys,
When I check the logs of "POST /v1/checkout/sessions", in the response "subscription" param is null even if "mode" is "subscription" in the request. I am trying to get the subscription id while creating the session.
Hey! I have a question for invoices with one time purchases. For a customer with pending invoice in subscription, if I create an invoice for a one time purchase with customer_balance type available, the missing balance of the subscription get's added automatically to this new invoice. Is there a way to prevent this, and maintain the invoice just with the one time purchase items?
Hi, what exchange rate does Stripe use and how much % does Stripe add?
P. e. If we collect in USD and want to have the sum in Euro
Are there additional fees for split payments p.e. Client pays via Stripe and amount has to be sent to three different accounts
Please chat in the thread: https://discord.com/channels/841573134531821608/1171762316715499631
Hello, can someone help me how can i filter webhooks for a particular date ?
Hi, I might have found a bug (or I'm missing something) that occurs when reporting usage for a metered product to Stripe, i.e. using the POST /v1/subscription_items/:id/usage_records endpoint. When calling this endpoint one needs to specify a timestamp which
"must be within the current billing period of the subscription of the provided subscription_item, and must not be in the future."
according to the Stripe documentation. So far I was using thecurrent_period_startvalue from the corresponding subscription. However, after an automatic subscription renewal after one month, Stripe seems to require a value which is strictly greater than thecurrent_period_start. That is, I am getting the following error
invalid_request_error - timestamp
Cannot create the usage record with this timestamp because timestamps must be after the subscription's last invoice period (or current period start time).
which indicates that the values always must be strictly greater. This only seems to happen after a subscription renewed at least once automatically. Directly after a subscription was created, the API seems to accept a timestamp which is equal and not strictly greater. As a workaround, I added a "clock-skew" of +1 to the usage record reporting timestamp for now.
Is there a defined behavior whether the timestamp should always be => or > than the period start time?
Hello all 🙂
would like your help with understanding which stripe api versions my python PP (5.0.0) support at?
Thanks in advanced
Hi Team , I have purchased the subscription. How to make first payment against it? also got message as In 22 hours if payment isn't completed
Hey Team.
Another question about 3DS implementation.
when setting up future PayPal payments with prebuilt checkout page. can i control weather the 3DS will be automaticity or manually . if so - how am i doing this?
Thanks !
Tap to Pay NFC permission in swift
Is it possible to do bulk updates of usage records?
Google Pay on Payment Element integration is asking me for address details (only the name actually) even if I'm not requesting those explicitly in the integration settings. Is this a default behavior by Google Pay? Is there a way to disable this? Thank you
Bonjour, je n ai pas saisi mes paiements assez tot sur stripe, du coup je n arrive pas a les encaisser, savez vous comment faire?
const stripe = await getStripe();
const { error } = await stripe.redirectToCheckout({
sessionId: sessionId,
});
if (error) {
console.warn(error.message);
}
};``` this my frontend code to checkout and
``` Stripe::setApiKey(env('STRIPE_SECRET'));
$orderData['email'] = $request->email ?? NULL;
$orderData['workspace_id'] = $workspace_id;
$orderData['plan_id'] = $plan_id;
$orderData['plan_name'] = $plan->name;
$orderData['billing_reason'] = $request->billing_reason;
$orderData['customer_id'] = $customer_id;
$orderData['payment_mode'] = $payment_mode;
$orderData['role'] = $request->role ?? null;
$success = env('URL').'/payment-success';
$cancelroute = env('URL').'/payment-failure?workspace_id='.$workspace_id;
$checkout_session = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'customer' => $customer_id,
'line_items' => [[
'price_data' => [
'product_data' => [
'name' => $plan->name,
],
'unit_amount' => $amount * 100,
'currency' => "USD",
],
'quantity' => 1
]],
'metadata' => $orderData,
'mode' => 'payment',
'success_url' => $success.'?session_id={CHECKOUT_SESSION_ID}',
'cancel_url' => $cancelroute,
]);
$sessionId = $checkout_session->id;
return response()->json(["status" => 200, "data" => $sessionId],200);``` and this is my backend code in laravel to create session id every think is working fine but it is not saving default card in stripe, how could i do it ?
Hello folks, I'm currently working on deploying my first Stripe function within a NextJS project. I'm having difficulty getting it to function correctly on my **deployed **version on Vercel after extensive online search, hence here seeking help
The Stripe developer logs indicate everything is functioning as expected with the correct live key and response. However, when I attempt to use the 'Pay' button on the deployed app, it redirects to 'https://(mydomain).vercel.app/create-checkout-session' instead of the expected 'https://checkout.stripe.com/**c/pay/cs_live_(my key)**' as shown in the developer logs response.
I've attached the snapshots of the API call and frontend handler. (maybe the code is too simple and I am missing something important?)
Has anyone encountered a similar issue or could possibly provide some guidance? Any help would be greatly appreciated! 🙏
Hello! I am developing subscription system with Stripe and I have doubts about enterprise offer of our products. Which practice would be better: creating new product with default price for each enterprise subscription or creating single enterprise product and then creating new price for each enterprise subscription? Are there any limits of products or prices?
Hi team - we're starting to get some disputes on our account so would like to automate the dispute process via API - can you let me know how we can populate our test account with example disputes and how the workflow for these test disputes work?
@wary plover hi, did you have a question?
@wary plover post here replying to me, not anywhere else please.
this is my question..Payments and payouts paused until requirements are met
Provide some additional required information to resume payments and payouts.
Payments and payouts paused until requirements are met
Provide some additional required information to resume payments and payouts. this is my question dont know what to do
Hello ,
I am trying to charge the amount that customer pays and want refund
but while creating charge i am getting error as
This Customer doesn't have any legacy saved payment details, but does have a Payment Method attached. Use a Payment Intent instead of creating a Charge: https://stripe.com/docs/payments/payment-intents/migration
have updated my business profile but no reply or any changes
I have been failing to use Java for webhook signing according to the document. Is there anything missing in the document
Hello again,
I don't know how to test credit card expiry during the subscription cycle.
I've tried using the simulation clock but it doesn't work. Does anyone know how to do this?
Here is my clock id in test mode : clock_1O9s78D7nd4GhIwJEd2zUX0v
Hello need to know how can i generate email receipt on behalf of connect account.
Hey again Stripe team,
On android when I use confirmSetupIntent(fragment, clientSecret), how can I find out whether the user has clicked Fail / Success on the 3DS web view? And is it even possible, since I need to know whether the 3DS has failed or not
Hi ! Is there any possibility to speak with someone of dev team in French ?
Hello,
I am trying to personalize the Payment Element. I want to make it look like the first screenshot (where PayPal and Alipay are visible).
The main difference is the position of the credit card icons (visa, mastercard, ...).
I know that they are using Stripe.
Can you please help me achieve this?
Thank you
I have this this "an error occured during your payment, please try again or contact the website owner" when i test a payment in the website. Can you help me?
Hi, I am saving card using setupIntent but, as per the requirement I must save & maintain only one card in stripe, not mutiple cards. Existing card has to be replaced with new card if new card being added. My doubt is, how to get paymentMethodId from setupIntent. so, I can delete existing card and add new card?
Hii
Hello,
once i paid a specific amount , How i can withdraw that amount from stripe to customer account
Hello, guys! I'm trying to make a request using metadata but this error happens;
"Received unknown parameter: type"
The code:
Product::search(["query" => "active:'true' AND metadata['type']:'recurring'"]);
Quick question. Does a subscription create a payment intent each time the subscription payment is due?
Hi there!
No valid payment method types for this Payment Intent. Please ensure that you have activated payment methods compatible with your chosen currency in your dashboard (https://dashboard.stripe.com/settings/payment_methods) or specify payment_method_types [] []
I am getting this error from today on my site, Can anyone help me ?
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
In connected account with subscription can we specify why we have taken this amount.
Example : 1% stripe charge, 2% product charge
Total we are taking : 3% as platform charge
Can we do something like this?
Hi,
Is there any way through stripe to send money to a customer's payment method? Something like refund but, a custom amount.
Hi
hi i was charge by your company an amount of money i didnt purchased
how i can refund the paid amount of customer(paid using checkout session) with api
@surreal sundial Can you please open that thread again?
Hi! I am trying to use the Stripe connector for a prestashop website. Integration is ok, however when I am redirected to the payment page it's in the browser default language, can I force the payment page to be the same language as the website?
Hi everyone,
I've been implementing a subscription discount system by applying a negative invoiceItem.
I need to keep a counter of how many discounts have been used by each user. Ideally, through the webhooks, whenever a subscription is updated and I find the discount invoice item, I'd increment the counter.
What's the most reliable approach to achieving this? I don't want it to clash with other products such as Stripe invoices.
Hi everyone,
we already have a custom stripe implementation and are now switching to the payment element. Is there any way to add extra payment methods which are not handles through stripe to the payment element? We have other methods like 'pay in advance', 'pay at delivery' and 'paypal', we would also handle this requests, it would just be nice to have all in one ui element. Is there any chance?
Thanks in advance!
Hello,
I am working with stripe terminal and I have a problem with the following situation:
When I use connectBluetoothReader to connect a card reader from the discoveredCardReaders array, the array becomes empty. Do you know why this happens?
Hello,
So im planning to integrate an embedded checkout on my site. But I have a separate webserver and backend server where I could run the server script. Does anyone know how I could separate client and server files onto 2 different servers? Im currently using the js example code
@copper reef related to previous question (Can't reply below it anymore) the customer.subscription.update does not give me any info related to the invoice item - matter of fact, it also shows the full price and not the discounted one.
What's the usual process when you create a SetupIntent and Payment Elements? I'm still confused how to do it. Can someone guide me with example parameters?
Hello, when I receive an update Webhook event and then retrieve the event's object from the API (for example for expanding properties), am I guaranteed that I will receive the current state of the object (which was updated)?
Hi Team, I have created a tax rate but when i try and add it to a exisiting subscription it is not letting me, can you advise?
I am creating payment intent Its is declining client's card. Wanted to know what's the issue
Hey!
I'm migrating from the Card Element to Payment Element, and using stripe connect
I want to use payment intent with automatic payment methods, and set setup_future_usage to off session at the same time.
If i pass payment intent with both of those parameters set to the payment element, payment methods such as blik, przelewy24 dissappear. If i create payment intent with automatic payment methods only, they appear, but then when i try to confirm payment intent with setup_future_usage: off_session, it does not set it.
Is there any reason for that? Or am i doing something wrong?
Hi guys, is there a quick way a Customer can be retrieved via email rather than id? I am using Stripe.NET. Thank you
hello there, for webhook events:
you have payment_intent.succeeded and payment_intent.requires_action
however payment_intent.succeeded is always sent, even when the payment is set under review
any reason why that might be?
HI, we're creating a new subscription based product and we're wondering if there's a way to create a subscriprion without creating a product on stripe beforehand like it's already possible with the tax api for example. Where we can pass the product data as we're creating the tax calculation
Hello, can I edit a subscription to add 1 product , but give trials days only just this added product?
Hi
If I use destination charges in connected account can I create products and customer in connected account or can I pass that data into connected account.
Hello, I need to migrate my subscribers from vimeo OTT which uses stripe payments to my own platform
How do i find out what items are attached to a payment intent or am i being blind?
Hello, is there a way to trigger an automatic payout event (with the field automatic: true ) in test mode?
Apple Pay not working
I have a SaaS business (based in Spain) and I would like to accept subscriptions from Indian customers. I checked this page but there is no relevant information: https://support.stripe.com/questions/india-faq
My questions:
-
How can I accept payments from indian customers? My site currently accepts payments in USD, and another site of mine accepts payments in EUR. I'd like to accept indian customers on both.
-
I heard the most popular payment method in india is UPI (QR payments). How can I accept those through stripe?
Thanks!
hey guys hope you're well
i have a question
i tried to apply a trial to a subscription but the subscription is from a subscription schedule
i have the following error :
The subscription is managed by the subscription schedule `sub_sched_1NsmDoFxsE4pn4oa3ffQLf29`, and updating `trial_end` to `2023-12-08 01:00:00 +0000` is not allowed when the trial currently ends during the phase that starts on `2023-11-01 00:00:00 +0000` and ends on `2023-12-01 00:00:00 +0000`. Update the subscription schedule instead.
is it possible to release the subscription from the subscription schedule now instead at the end of the phase please, so i can add my trial easily ?
Hello,
we are currently offering Stripe Checkout with different payment methods, one of them being bank transfer. When selected, it redirects to the page displaying the transfer instructions.
Is there are way to redirect the customer to one of our own pages, for example a confirmation page, after he initiated the payment via bank transfer?
Is it possible to create a payment element without passing the client secret?
Or without the options?
New to the stripe API but have taken on a client with an app which already has integration through connected accounts. Client wants users to signup for a stripe account that they manage and maintain themselves rather than as a connected account. Few questions:
a) Does API support creation of a new top-level account instead of connect accounts
b) Are there endpoints for these types of accounts where a customer can still see/manage ther payments & payouts
c) If so, is there a mechanism in place for converting existing connected accounts into standalone accounts, or is it a case of asking them users to re-register
Hello!
Is there a reason why my 'price/plan' object unit_amount = null?
I'm trying to create a price with billing_scheme = "tiered" but i want to query the price per unit of this...
the price/plan_id is plan_Oy81sVEnQp7DOr
hello stripe, can i get this value from the API? this is a value from a customer
Hey there, got a question about incomplete subscriptions with pending invoices. Here's an example: sub_1OAA494MjUVeuXeN2PyXcSP2. It has a pending invoice: in_1OAA494MjUVeuXeN753aNAhQ which I cannot void (see req_qbiWRvrhYK0Uen). I get:
"error": {
"message": "Invoices with pending payments waiting to clear cannot be paid, voided, or marked uncollectible.",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_qbiWRvrhYK0Uen?t=1699460004",
"type": "invalid_request_error"
}
}
I also cannot cancel the subscription through the API (see req_1LVlvQQLMnk0Ba). But apparently it is possible to cancel the subscription through the Stripe dashboard UI (see screenshot).
So my question is: how do I cancel this subscription through the API? And if that's not possible then why is it only possible to do this through the dashboard UI?
Is there an account-specific URL for accessing a Stripe account? My users have about 4-5 different Stripe accts in their dashboard and we're building an external app where I would like to drop users directly into the right account and the right page in the dashboard. Right now, they often end up on the wrong account and have to go switch accounts.
hey stripe support, when creating an invoice via the dashboard there is the possibility to disable the automated sendout. In the response body I found can_send_invoicehowever i didn't find any specification in the API docs.
hello, How can we add indian bank account for customer??
is vat splited on stripe express between my charge and connected account? If client pay 300PLN + 23% and I want to collect 20% of amount is it automatically splited?
hello all-- I have a Stripe Connect webhook setup in my platform account. it is configured to listen for connected account events. it does not appear to be getting hit when the connected account events occur, per the dashboard logs. any thoughts on what may be going on? I suspect it's something obvious that I'm missing.
Has anyone ever had a problem with the Test Mode api flagging unauthorized charges using the test mode credit card? My accounts keep getting frozen when I am only using the test mode api....how can it be fraudulent/unauthorized when it is from the test api? This makes no sense to me. Support has been contacted multiple times and I get generic responses, but I have never used their live service for payments...PLEASE help someone if you can. Thanks.
Hi, I have a doubt. Somebody could help me?
I need some advice to think about the new logic of my code.
I have my own platform, educational courses. The courses and the clients are in my own Database.
Customers make an annual subscription to Stripe to access the courses.
Right now, just fot test, I registered a product with it´s price. The subscription works well.
I monitor the course status using Stripe webhook.
And I recive the events correctly.
Rigth now I´m using the "lookup_key" to send the price reference at the moment of the subscription.
The questions are:
- On Stripe I have got products registered with their prices. But If a client has registered to that product. I can´t change the price.
**What is your recommendation to change the price on the future for new subscriptions. **
Have I to create a new product with a new price and use their new "lookup_key" at the moment of the new subscription ?
When I say products. The idea is to use something like price packages.
*- product 1 : "price5usd"
- product 2 : "price9usd"*
Hi! 👋
I have an issue with invoices using a payment intent using bank transfer (customer_balance) as payment method.
The TL;DR is that I have an invoice with a payment intent using a bank transfer payment method. That payment intent is in a requires_action state, and trying to simulate payment of the funds won't automatically reconcile the payment: Whether I use the API, or go into the Stripe dashboard and "Simulate funding", it doesn't automatically reconcile against the customer's cash balance. And trying to manually applying funds from cash balance leaves me with this (both in the Dashboard and API):
{
"error": {
"message": "Invoice can't be paid: PaymentIntent in unexpected state",
"message_code": "invoice_unpayable",
"request_log_url": "https://dashboard.stripe.com/test/logs/${SOME_ID_HERE}",
"type": "invalid_request_error"
}
}
I assume I'm doing something wrong here, but I'm not entirely sure what. Perhaps confirming a bank transfer payment method on a payment intent is the right way? If that's not the case, is there any way to get the financial addresses, or should I just link the user straight to the Stripe invoice URL?
I have a lot more details here with exact steps if you need that, but it got longer than the Discord's message limit. I can provide it in the thread if that's desired.
Small note, ive noticed a significant increase in logouts the last day or so. Im pretty much having to login and two factor every hour, could be more as I am not really timing it. Not sure if you guys have something going on but its quite annoying. I am developing our latest features and having to grab my authenticator several times an afternoon.
Whats the default value / behaviour for use_stripe_sdk when creating / confirming a Payment Intent server-side?
Hi,
Is it possible to cancel bluetooth connection to card reader before the connection succeeds?
const { reader, error } = await connectBluetoothReader({
// Since the simulated reader is not associated with a real location, we recommend
// specifying its existing mock location.
reader: cardReader,
locationId: cardReader.locationId,
autoReconnectOnUnexpectedDisconnect: true,
});
please provide PayU dev-help
Hi, we want to add the on_behalf_of to our Mobile application's payment intent. However, we encountered an error like the below message. Could you help to check this?
does Stripe Checkout with a Connect connected account support using hte connected account's branding instead of the platform account's branding?
Hey
Im trying to implement PaymentElement and using connect.
How do i manually handle the redirection process of
stripe.confirmPayment(
elements: @elements,
redirect: "if_required",
)
I would like to decide whether it redirects in the same window or open another window and open the link there.
Before I was creating a Stripe source and got that url from source.redirect.url. Where can i get this URL now?
hello im having trouble reseting my password for my strip account its not sending me the reset link to my email
Hi can someone help me
Hello guys, I have an OAuth account in my platform account, and now I'm trying to set up a webhook but I can not see this option in the account under my platform account.
Can you give me a hand?
Hello, I am using a payment element and accepting US Bank Account transactions. I do not want to offer microdeposits as an option I have set the following parameters on the element via the options. Best I can tell this disallows microdeposits by removing the option from the payment element. The documentation is not clear on this. Can you confirm this is the case.
paymentMethodOptions: {
'us_bank_account': {
verification_method: 'instant',
financial_connections: {permissions: ['payment_method', 'balances']},
}
},
I use the same parameters when creating the payment intent using paymentIntents/create
'payment_method_options' => [
'us_bank_account' => [
'verification_method' => 'instant',
'financial_connections' => ['permissions' => ['payment_method', 'balances']],
],
],
Hi, How to update a payment intent from js
re: #1171852199828144148 message (not seeing Stripe Connect events) I'm now in a position where I am seeing the Stripe Checkout for the connected account. I still don't have any events in the webhook config for some reason. this webhook listens to at least payment_method.attached (among others) and this checkout session is for setup, which should be triggering that event.
Hello, I am developing a test mode locker rental system and I would like to know any available information you can give me.
I have a quick question while creating payment request if we send currency and amount is AER and create payment intent in dollars. So there is any issue in it ?
hello team, I noticed that filtering payment intents does not work with the js library when I try passing a date to it as filter
I am doing something like , but I am getting empty payments back as reponse ( and I have payments since this date).
const stripeClient = new Stripe("//api key", {
apiVersion: "2020-08-27",
})
const theDate = new Date("2023-11-01")
const paymentIntents = await stripeClient.paymentIntents.list({
created: { gte: theDate.getTime() },
})
Is there something i could be doing wrongg?
Hey all,
I have just started using the Stripe's python API to get Itemized activity report data. I noticed that the data I am getting when I download the report from the dashboard and the data I get when I use the API do not match as in specifically the column "activity_at" is not matching, for example if I want to get report from 24-25 september, a few rows might me missing when I compare the report I get from dashboard and the data from API.
Hi Stripe, is there a way to prevent stripe from disabling my "test mode" webooks? We have several webhooks that point to developer machines and they continually are disabled since they are offline for long periods of time. since they are for testing though, this isn't a problem, until stripe deactivates that webhook due to failed attempts. is there a way to stop stripe from doing that?
Hi ... we've successfully integrated an embedded form but want to find out what's the proper way to handle update/downgrade using the same form?
Hello! I have integrated Klarna payment with Swedish krona as I am based there however now I have a customer from Canada trying to pay and she is not able to change country from Sweden to Canada. Is it something I have to change in settings or why doesn´t it work? Thank you!
Hello Stripe Team!
I have a question/bug? regarding the stripe elements integration and the auto-fill (browser form filler).
I have this React/nextjs form with 3 separated elements.
- is a standard html input field for First Name and Last Name
- is a stripe LinkAuthenticationElement
- is a stripe PaymentElement
The problem happens when the browser auto-fill is active and initially auto-fills the first and last name, then I switch the focus to the stripe LinkAuthenticationElement, and the auto-fill is able to fill in the saved email but it also resets the filled in values from the first name and last name.
And then the same happens with the PaymentElement.
I can't seems to find a proper way for the auto-fill feature to work with this 3 elements, my guess is that the issue is because we have the fields from 2 and 3 loaded as something that is not really part of the form? (I see it renders as iframes)
Many thanks in advance for any help!
Hello! I have a question about payment flow. Is there any way with Stripe to let the customer choose the payment method first, and then show them a list of supported currencies they can choose from? My current setup just sets the currency based on their location, and let's auto payment methods show what's available with this currency, but this isn't ideal.
I'm sorry I"ve been reaching out a lot lately. We're building a new subscription based product. And I don't fully understand how that interact with the product catalog.
For example we have products that can be customized. A bit like uber eats or door dash when you can add options to a product. And customers can subscribe to those products with options.
Chosen options are only known at checkout, obviously. Should I create a new stripe product every time someone checks out for a chosen set of options for a given product? Does stripe have a better way to handle this?
Hi How can we attach payment method to customer using payment intent.
Hello, I've created a website with Stripe, I'm going to offer users to register their credit card for 1-click purchases, do I have to make buttons to quickly delete the saved data and can I save them automatically? Since it's Stripe that stores all this data
hi Stripers, I've been wanting to build a Custom Payment component using Stripe for my subscription product, I found that for custom UI you need to use Stripe Web Elements, but I can't make it work for subscriptions https://stripe.com/docs/payments/elements
kinggoblin7123
Could I get the support ticket number for #1171848259560538243 message ?
Is Stripe having an issue processing mastercards at the moment? We're getting this error trying to process a mastercard "Payment failed because of a network error" that I don't think I've seen.
Hi strip its difficult customer to us for make payments, due to redar % i want too increase thiis one please iincrease its %. thanks
I feel insane asking this, but ordering terminal hardware in test mode using a test card isnt actually gonna ship me anything correct?
What happens when I increase the price of my subscription when I have many customers on them?
Dear Strip team,
We are facing challenges when it comes to receiving payments from a particular customer due to their current % rate of Radar. I kindly request an increase in this percentage. Thank you.
can you let me know which user made this request req_g2DItKkwpGags5
Hi there - Question about subscription schedules / phases.
Here is the case:
- We have an yearly subscription that started billing on Jan 1
- On April 1, a phase was added to provide a trial of a different product through May 1st, before it returns back to the previous yearly product. A credit for the remaining time was provided to the customer.
- On May 2nd, the yearly subscription resumes, and the billing cycle is reset, so the next renewal would be May 2nd of the next year.
What my question is... Is it possible to set it up so that when the phase starts to go back to the previous product, it does not reset for the full year but instead only remains for the last 9 months?
Hope that makes sense.
Hi I have a question regarding my payout
Is it possible to determine via API the payout Id for a given payment intent? When I view a payment in Stripe dashboard I can see that the payout is listed in the "Connections" section, so the two are obviously connected via some lookup path, however I can't seem to figure out exactly how.
We're only using Payment Links and Webhooks for Subscriptions of $100-$2500 on a single subscription Product. We are not building any kind of client-side anything, so we are not dynamically creating any links. We want to offer access to material on our website on a per-month basis, and there are no tiers of access, so proration makes things a lot more complicated than we need it to be. If someone wants to donate a recurring payment of $100 or $2500, they will get the same amount of access. How can we disable proration for our subscriptions from the Dashboard?
Hello everyone, I'm trying to set up my account on the platform, and I've already integrated my online store. However, I'm receiving the following error.
I've added my documents, but the error still persists. Can you help me? Thank you."
Hi there, I am trying to run test data into our webhooks, before upgrading our API version. When I run in on our default version I get a succeed, but when i set the webhook to 2023-10-16 it give me a 404 Not found error. I tried different ways to fix it by specifiying the api version, but still running into error. Can you guide me?
Hello, just a question, for the SCA 2FA flow. It'll be always a modal? to do the 2FA or in some cases the user will be redirected to another page? and then redirected back?
hello I want customer to get receipts on_behalf_of connected account. anyone help me on this???
The same happened to me and i can not accept payments through my website. Any solutions yet?
Hello quick question
I have a Wrapper around my stripe SDK and i use this method to set the customerContext
private func ensureCustomerContext() {
if customerContext == nil {
customerContext = STPCustomerContext(keyProvider: ZXEphemeralKeyProvider(), apiClient: STPAPIClient.shared)
}
}
My keyprovider is defined as
class ZXEphemeralKeyProvider: NSObject, STPCustomerEphemeralKeyProvider {
func createCustomerKey(withAPIVersion apiVersion: String, completion: @escaping STPJSONResponseCompletionBlock) {
SwiftDefaultAPI.getStripeEphemeralKey(apiVersion: apiVersion) { ephemeralKey, error in
if let base64EncodedKey = ephemeralKey?.key,
let data = Data(base64Encoded: base64EncodedKey),
let jsonObject = (try? JSONSerialization.jsonObject(with: data, options: [])) as? [String: Any] {
completion(jsonObject, nil)
} else if let error = error {
completion(nil, error)
} else {
completion(nil, StripePaymentServiceError.unexpectedErrorFetchingEphemeralKey)
}
}
}
}
My customerContext is set on app open; however, I'm thinking through the scenario in which a user opens the app, and leaves it open for several days and the key expires.
Will the customerContext refresh the ephemeral key fetched?
Create a discount for a subscription on the first cycle?
Can I do this without creating a one time coupon?
I am trying to setup subscriptions in React with Stripe Elements.
TLDR: The typographic example (https://github.com/stripe/stripe-billing-typographic/blob/358eecb1b8425c585d46c4973c7ed334c7f26638/client/src/components/Payment.vue#L187-L231) (that doesn't use React) seems to be able to create an element without a clientSecret. Is this possible in React?
Background: In order to use the React Stripe useElements() hook, I need a clientSecret to create an <Elements/> component. I can get the clientSecret from a paymentMethod by making a backend call (https://github.com/stripe/stripe-billing-typographic/blob/358eecb1b8425c585d46c4973c7ed334c7f26638/server/models/Customer.js#L206). I get a paymentMethod from an element (I get it from createPaymentMethod). I need a clientSecret to instantiate an element.
So I have a bit of a loop where clientSecret requires paymentMethod requires element requires clientSecret...
I am in a bit of a pickle, I am aware that this is a support ticket issue, but cannot access support so reaching out here in the hopes that someone can help?
I am unable to access my Stripe account, I have requested to reset my password, but no password reset email is being sent to my email despite multiple attempts and browsers. When I try access the support chat or phone number it prompts me to sign in to access this info and support service, and I obviously cannot do so otherwise I wouldn't be having this issue.
Any suggestions on how I can get in touch with support as I have sent an email and not heard back, and this is rather urgent.
Thanks in advance!
Hi, I've got a question about daylight savings and how it has potentially affected a couple of our subscription renewal dates
Hello, am I the only one who is having problems with the identity verification?
Hello, I apologize if this is a basic question, but I'm wondering if Stripe offers the capability to set aside customer funds as a precautionary measure for potential charges? Specifically, we are considering using Stripe for a service where customers are billed per hour, and we want to confirm whether the customer has sufficient funds to cover the charge before commencing the service.
A client of mine paid the invoice, but it says it failed. I did this 2 other times, it said it failed than one said it was blocked. He used his debit card and it went through to his checking account taking out the money. I can’t refund it due to it being checking. I need help on what to do and how to resolve.
Hi there, just want to follow up on my previous question. If we update our default version of our stripe API does the webhook api version gets updated too? I know the team mentioned that the api version is immutable.
Error: The price price_1OAJFiGu93S3AF1LzdHQcYoU does not have a tax behavior set, which is required for automatic tax computation. Please visit https://stripe.com/docs/tax/products-prices-tax-categories-tax-behavior#tax-behavior for more information.
Getting this for the invoice price. How do i set the tax behaviour for the invoice
Hi guys, I connect my woocommerce shop with Stripe yesterday and everything is good I have card payment from Stripe but I want also have "Przelewy 24" payment. It shows that everything is active, but the official payment website does not display this method at all. I have everything active but P24 is not visible on my page.
Please help me
When getting subscription by id, is there way to Expanding response and get charge.balance_transaction?
for the last invoice
I am trying to use the react ExpressCheckoutElement and I want the payment method to collect the users billing info. I am following https://stripe.com/docs/elements/express-checkout-element/accept-a-payment?client=react#collect-payer
I added the billingAddressRequired: true too the onClick options as shown in the doc but it doesn't seem to do anything.
I need to change my debit card info without knowing my previous debit card number
Goal: I am the middleman between users and merchants. I want users to subscribe to merchants through my platform. Example: user pays $90 per month to me and I forward $80 per month to restaurant.
What’s the best way to implement this payment mechanism through stripe? I’m worried the merchants will have to signup and it’ll be a hassle?
In regards to Stripe Tax, the docs reccomend collecting a full address as some tax rates can differ within the same postal code. But when I put a completely made up address and test a charge, it does not seem to care. How does Stripe know that the tax rate would differ depending on the address itself?
Hi there, we use Stripe Connect Express and are trying to setup E2E testing. Is there any way we can programmatically create an express account correctly setup without any manual steps?
My checkout session is showing "Pay with link" for a connected account even though I have it set to "Blocked" for the Payment Method config.
I'm trying to use the test card 4000002500003155 to confirm a SetupIntent. When creating the SetupIntent, I set usage to off_session. When I try to create a subscription with the payment method that was created with that card, it ends up with an incomplete status because the card requires verification. It's my understanding that the card ending in 3155 can be set up for off_session payments. Is this not the case?
Hi team, I'm working on setting up some local payment methods for Europe, and I have a few questions. For context, my integration uses the PaymentElement for subscriptions.
Cartes Bancaires
I tested Cartes Bancaires in our test environment. I've confirmed that when I enter a cobadged test card, CB is included in the available networks list. But when I create the subscription with payment_settings.payment_method_options.card.network=cartes_bancaires, the Charge still has network=visa (example: ch_3O9yUpCcKlYJxALV1lKIO6zI). Am I doing something wrong?
Bancontact, iDEAL
First, when I have Bancontact enabled locally through paymentMethodTypes and submit a card transaction, I get an error with the message
The payment method type
bancontactcannot be used with subscriptions that have thecollection_methodset tocharge_automatically.
Similar message for iDEAL. Given that these are immediate-notification payment methods that support recurring payments through SEPA direct debit, does the collection method really have to be send_invoice? Is there any chance that will change in the future?
Second, how can I test these payment methods? The test cards page doesn't have anything for them, and refers me to the payment method's documentation, but that doesn't have anything either. When I try to actually use Bancontact in test mode, it generates a draft invoice with no PaymentIntent (since I set collection_method=send_invoice). When the invoice is finalized, the PI doesn't have a charge and has the status requires_payment_method. Example invoice: in_1OAKk7CcKlYJxALVQgaUHyvA. How is this supposed to work?
Thanks in advance.
Salut
hey folks– do you support connect account top ups w/ Apple pay? (not checkout)
Hi, I know this isn't strictly a dev question, but we're getting ready to set our rates for customers. Is there somewhere in our account that we can see what our interac debit rate for us (as the platform) is (and what our cost plus rate is).
Hi there, I am implementing the destination charges on my platform. I am testing the disputed card transaction. The disputed amount and fee are debiting from the platform account when the dispute is created. Transfer to the destination(express connect account) is happening before the dispute. How can I get the already transferred money from the connect account ?
anyone know why cashapp payments are just failing? like literally every single cashapp payment is failing / blocked by stripe with no risk evaluation
hello, I want to ask question related to the thread the thread "alex-subscription-expand" I try doing it and I did not get any balance_transaction back or error > $stripe_invoice = \Stripe\Invoice::retrieve($payment_intent->invoice,
['expand' => ['latest_charge', 'invoice.balance_transaction']]
);
Is it a feature or a bug that if subscription's collection_method=charge_automatically and payment is required, but cannot be paid, and Stripe updates subscription's status to past_due, Stripe does not send a subscription has changed event? In my list of events, I see failed payment for invoice and then invoice has changed event, but no subscription has changed events after this, even though the status of subscription was changed. Why so?
Hi , i have neen trying to set up stripe od the carrd.co website but cant connect. I have tried test API. I have tried to pase payment link but nothing
Hey we are using https://stripe.com/docs/expand EXPAND API.
We are using Stripe Hosted Checkout.
It is working when we are looking up session id for Express Account.
so uhm is stripe support 24/7 or not i've seen this for multiple days now.
hi @vocal wagon I have a question if is it posible to hide Email and Full Name field on AU Direct Debit payment option.
Hi! I just had a couple questions about payment intents.
Do payment intents expire after a period of time? Do we need to cancel Payment Intents if the user navigates away or closes the window, or are they save to just leave and open a new Payment Intent next visit?
Hi team! 👋
We are wanting to set up product auctions within our project between Stripe Connect accounts. Sellers will come into our platform to create products for auction. Buyers will then bid on those products until the platform prevents any more bids from being placed. When bidding ends, we want to send the funds to the seller and take a small platform fee.
From our understanding, the flow should be as follows:
The seller uses the OAuth on our platform and provides us with their acct_ id.
A buyer bids on the sellers product. At which point we should be creating a paymentIntent. This is where we are currently having issues.
We are under the impression that the destination is that of the sellers account?
We feel that we may have misread the documentation, but here is our paymentIntent as it stands:
const paymentIntent = await stripe.paymentIntents.create(
{
amount: calculatedTotal, // This is the total amount of the users bid
currency: 'gbp',
application_fee_amount: serviceFeeAmount + 20, // The fee for the service that we want to provide
transfer_group: 'ORDER_' + nextOrderNumber, // The transaction group (we believe that we need this to confirm a payment intent when bidding ends?)
payment_method: 'pm_card_visa',
transfer_data: {
destination: seller.stripe_acct_id, // The sellers stripe account id (acct_0000000000)
},
},
{
stripeAccount: buyer.stripe_acct_id, // The buyers stripe account id (acct_000000001)
}
);
We are however recieving this error when testing:
StripeInvalidRequestError: No such destination:
Could you give us some guidance on achieving the above? We're kind'a stuck. 😬
Hi, we are using stripe hosted checkout, instead of listening on checkout.session.completed, if we listen on charge.succeeded event, is there any downside? Whats the technical difference between those two? Thank you.
Hi,
I have a question about the expiration dates of receipt_url and hosted_invoice_url.
- I learned from the following document that there is an expiration date for the value 'hosted_invoice_url' through the document.
And I have a question about the following two contents.
- (1) Does the 'receipt_url' value, which is returned through the retrieve a charge request, also have such an expiration date
- (2) If the answer to number 1 is NO, is there an expiration date if it is a URL formulated as an invoice receipt?
-
Formulated as an invoice receiptmeans what is described in https://stripe.com/docs/api/charges/object?lang=curl#charge_object-receipt_url .
Hi!.
I have a question regarding subscription upgrades and downgrades.
Question 1. When I upgrade my subscription, I want the difference to be paid immediately in pro-rated mode. What values should I use with the Subscription Update API call?
Question 2. When downgrading a subscription, I want the product to change on the next payment date of the subscription. What values should I use together when calling the Subscription Update API?
Hi! I just have another question, is there a way to Search for a Customer on a Connect account? I cant find any option for specifying the connect account id in the query.
I'm using the Stripe Element with react.js as part of a larger form. How do I make the form unsubmittable unless potentially correct payement details are supplied?
Hey guys! Does it possible to link more than one bank account for payouts in a Stripe Express account?
hello
#1171947587348217856 message Regarding this message, I am creating the setup intent like this
Stripe::SetupIntent.create({
customer: stripe_customer_id,
metadata: stripe_metadata,
usage: 'off_session'
})
Hi I have a question regarding using checkout endpoint. Does the setup mode here similar to payment intent's manual capture?
Hi there, I have got a question regarding the thread #vrk-connect-disputes, If the platform won the dispute, is the amount automatically goes to the connect account ?
How can I create a subscription where the user is charged a different amount each month. Context: I am building a savings platform, the user will pay 25% of what they saved each month. I'm thinking to make the subscription free and then add one off items at the end of each month, is this possible?
Hi, I have a question on currency conversion. The donation software we using (currently integrating with Stripe) only supports USD , but customers would like to pay in local currency MYR. Is it possible to set Stripe to not only settle in MYR, but also reads the donation amount in the same number as they keyed in earlier, disregarding the USD currency? Meaning no conversion of currency. If customer keys in $10, they get charged MYR10 instead of $10 * conversion rate = MYRxxx . Thanks!
The Subscription obj doesn't have price nor product on it. It seems like we have to get to this information via the items property, which is fine. However, what would cause a subscription to have multiple line items, and how can we safely grab the correct item in order to display its pricing.product.name?
Hey y'all. I am using the PaymentElement in React to integrate Stripe's form into an application. We have the payment method types, card and us_bank_account. I am having trouble figuring out how to disable users from entering their details manually using the us_bank_account payment method. I see in the API there is an option to only allow instant verification. Is there a way I can enable this using the PaymentElement so users do not see the "Enter bank details manually instead" option?
Hello @vocal wagon , Is there any stripe API to separate the 5 users from one customer ID ?
Hello - In what mode should I create a stripe session in if I want to charge a customer onboarding fee of 1$ and then charge them monthly on the products which they will be using (create subscription basically).
hi @vocal wagon just a quick question.
is there a way on renaming billing details on direct debit form?
Hi, one of our custom connect accounts wants to change the email address that they receive emails from Stripe. Apparently Stripe Support has said this needs to be done by API, but so far this does not seem obvious -- there's no email set on the account object right now. Is this a good place to ask, or do I need to reach out to support for more details?
hello there someone use my domain on their stripe and i want to remove my domain from their stripe where i report.
Hello, this is a very basic question for the Stripe Team. Would you mind letting me know if Stripe offers a debit card that allows the account holder to access the account balance?
Hello I have to ask another question.. follow up to first question
Hi there, I have got a follow up question to #vrk-connect-disputes. When we do the reverse the transfer from the connect account, is the amount goes to platform account or customer? on the dashboard it is showing as "Payment refunded. It may take a few days for the money to reach the customer's bank account." in timeline section.
Hi There, I am trying to test an integration. I triggered the webhook event checkout.session.completed . My goal is to authenticate payment links
Response data:
"message": "As per Indian regulations, only registered Indian businesses (i.e. sole proprietorships, limited liability partnerships and companies, but not individuals) can accept international payments.
Is there any other event I should use?
Hi team, I'm trying to add a new card to Link, sometimes it works, but sometimes the same steps create a payment method that is not a link, but a card
pm_1OAQzQ2eAB6s7U3S1HnfKoAL , pi_3OAQyI2eAB6s7U3S1aiq94Jj
Hi, when a payout is paid, and i want to list all balance transactions (payments made) with this particular payout, do i have to include the type 'charge'? or is payout.id sufficient?
Hi, I have a question on creating subscription from Stripe dashboard.
Creating a subscription from Stripe dashboard sets its status as “active” by default even customer didn’t pay for their invoice. This behavior is different from creating subscription via the API with “payment_behavior” field set to “default_incomplete”, which is what Stripe recommends, sets subscription status to “incomplete” until customer pays their invoice. Is there a way to achieve the same behavior using Stripe dashboard? We may use both methods in creating subscription and this will bring inconsistency.
Hii
hello.
Is it possible that when the customer.subscription.deleted event is sent as a webhook, there is no data when queried via the Subscription Retrieve API?
Ok so I have a stripe hosted payment link for my product and I would like to also accept apple/google pay. in the default both of them are activated but its not showing on the checkout page. Does anyone know how I can enable that?
Hi everyone!
Recently we've got a warning in google chrome console: "cookie sent in cross-site context will be blocked in future chrome versions" for stripe cookies. I want to know, do we need to worry about that?
Hi
I am using stripe subscription schedules to make installment plans for my costumers.
I wanted to disable automated retries when a payment fails ( except for cases like wrong card number or cvc ...) from stripe.
I want to handle the failed payment on my app, so let's say if third installment payment is failed, stripe should not retry this payment and goes on to the forth payment.
Hi,
We're using Stripe Connect with Standard Accounts. In the past two weeks, multiple of our customer accounts were flagged as verification needed (they should upload some documents to Stripe in order to be verified). In our Stripe dashboard it was shown that Stripe will contact the accounts. However, it turned out that no one received an Email from Stripe.
Therefore, I'd like to send my own email. However, I cannot find a webhook which is fired whenever additional verification is required for connected accounts. Is there one?
Or do I need to poll the API for all connected accounts once a day or so?
Thanks in advance.
Hi, I wanted to list payouts of connect account but API doesn't have any parameter to pass connect account ID while getting payouts, please help.
Hi, i am sure its me but i cant find anything about the instand capture = true or something like that for to make capture for digital products (using stripe hosted page)
Can anyone help me with it
thanks
Hi,
im working on the stripe to send payments to our platform customers.
i have onboarded the customers using express connect and now want to send the payments.
let me explain to you about the platform logic
customers will raise the funds and other users will donate them.
i want to create a system like this if customer receive funds from the users it will be provided to the stripe automatically and stripe will send the payments after some delay
could you please provide me the actuall method how i can do this
Just thinking that for my platform account, when people set up connected accounts, whats the best way to allow them to collect taxes? For example I am an Australian sole trader, and I need to charge other Australians GST, so when I create a product, it needs to add GST onto the total price when someone buys a product from me...
Hello. I just connected my stripe account to woocommerce and made a test payment, everything seems to be fine for now.
What I want to ask is, will 3D security be activated when Live Payment is activated? Because I don't want my customers to shop without 3D security. So, does Stripe work in a way that all your payments go through 3D security? Or does it withdraw money directly like paypal?
Thank you in advance for those who will help.
Hi to all.
I recently created a new account and integrated to our custom ecommerce (laravel).
I already had 2 accounts, that works fine with the 2020-08-27 api version.
The new one has the 2023-08-16 version.
Is there a way to make it use the older one? Payments works fine but the HTTP_STRIPE_SIGNATURE that i use to confirm the stripe webhook give me error,
i tried to catch (\Stripe\Exception\SignatureVerificationException $e) but the $e is always empty.
Thank you very much
I have a problem
Morning 👋
regarding 3d secure links for 3d cards which received in webhook payment_intent.requires_action
is there expire time for this links ?
Hello.
Please tell me, in order for me to accept payments via apple pay, do I need to configure a domain and an ios certificate?
I use checkout.
Or is it enough for me to just press 'turn on'?
Hi
Need help for connected account with destination charges
which event occurs when subscription status changes
hello.
I have a Stripe Subscription and would like to have the product change at the end of the current subscription cycle in case of a downgrade, how can I do this?
I tried changing the proration_behavior to NONE or CREATE_PRORATIONS when calling the Subscription Update API, but I've noticed that the product I'm subscribed to changes immediately. What I want is that when I start a new subscription cycle after the current one ends, I want it to change to a new product, with a new payment.
Hi, I'm working on integrating multiple payment gateways to our system, but apple pay requires a domain validation for each payment gateway. I've already place a merchant id file in the .wellknown directory of domain for the existing gateway, should i place the second merchant file (of stripe) in the same directory as well?
Hello everyone.
Please help me with 1 more question.
Now I'm opening checkout.
But instead of the usual form of payment, there is such a window:
Where does my number come from if I didn't send it through the api?
I haven't chosen a payment method yet, why confirm the number?
How do I enable payments for a Standard Connected Account in test mode?
hello! give me doc for account created token with react native
Hi Team,
I am not able to create transfer request for my indian connect account id over the india platform.
My Transfer Request Id : req_6Q0R5NChNpmJEb
Error Message : StripeInvalidRequestError: 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.
at StripeError.generate (/home/user/Desktop/testing/stripeConnect/node_modules/stripe/cjs/Error.js:10:20)
Hey, I'm trying to capture credit card details from the frontend using react stripe and then handle all of the subscription logic on server side i.e. customer creation, subscription creation etc. The part im having issues with is creating the payment Method on the backend. I'm using this doc https://stripe.com/docs/payments/finalize-payments-on-the-server?platform=web&type=subscription . But the order it suggests wont work for my purposes
Is there an alternate component in stripe-react for displaying bank account details such as us_bank_account versus card details (i.e. CardNumberElement, CardCvcElement, CardExpiryElement)?
Hi there team, I hope you're doing well.
Is there any way to see why a payment failed when the payment method used was Link?
We receive just a generic decline code, and we were wondering if there's a way to see more information about this.
Thanks in advance!
need some help
Hello ! I have a question, I want to use Stripe as a payment tool for the website of a grocery company, not a big company but with around 250 products.
Here is my code :
<Elements stripe={stripePromise}>
<CheckOutForm cartItems={cartItems} />
</Elements>
And in the child component I have this :
<CardElement
options={{
style: {
base: {
fontSize: "14px",
},
},
}}
/>
I've already proceeded to test on Stripe and I have succeed payments on the Test mode.
My question is :
Which kind of subscription should I choose and what are the conditions ?
Thank you 🙂
im trying to top-up my account to send funds to my connect accoutns
using this code
$top = $stripe->topups->create([
'amount' => 2000,
'currency' => 'usd',
'description' => 'Top-up for Jenny Rosen',
'statement_descriptor' => 'Top-up',
]);
and getting this error
"You can only create a top-up if your account is on a manual payout schedule."
please give me guide or reffernce to resolve this error
HI! I'm building a custom payment form in React, and I would like to use Address Element.
The problem is that the address fields start not visible, and they appear one after the other, only if the user writes first on the address line 1 input.
Is there a way to have all address fields visible from the start?
I've only managed this behavior by passing default values to the component.
I've been looking into the AddressElement docs everywhere, but it seems like it's been built this way.
Thanks!!
Hi, I’m using stripe terminal. When the payment is done, stripe send a webhook to my server to save information et do some things with the database. Is it possible to say that: if something went wrong, declined the payment ? Thanks
Morning, why is req_1mP2P5LgEa5dwb appearing on the connected account and not on the platform account? I am trying to update metadata fields (which from my understanding only appear on the platform account), but for some reason the request seems to appear on the connect account. I am trying to remove a field from meta data and it doesnt seem to be working.
Hi, i would please like your help.
I only have stripe express account and I’m trying to delink or deregister my stripe connect from on e of the business since the business is unresponsive to my messages. Is there any way to do it?
Hey there. We're using Stripe Connect. Receiving a payout object via webhook, how does one identify the involved Account?
hey there ,currently I'm using paymentElement to get payments,earlier i was using stripe provided checkout page which also has an option to enter GST number if the user is a business holder....,i want the same functionality in PaymentElement also; is there any way?
Hi there. I am facing following issue while retrieving paymentIntent by using Terminal.getInstance().retrievePaymentIntent() method.
com.stripe.stripeterminal.external.models.TerminalException: No such payment_intent: 'pi_3OAVJsC5sd7OOJiO0Rjj4X1T'
Hii
I'm getting alot of errors just for importing the StripeProvider in an expo project
#@stripe/stripe-terminal-react-native inquiry#
Hello,
I'm wondering if the connection between the Stripe terminal and a card reader can be sustained through the connectBluetoothReader function even when the app is closed and reopened, or does the connection get lost in that scenario?
it's a viable approach to store the connected reader in local storage? When the app is launched again, I would run discoverReaders, check if an available reader matches the stored one. And establish the connection again. (Since the user likely needs to accept the bluetooth connection, I may have to display a popup asking them if they want to establish the connection again)
Hello ! I am using Stripe API version 2015-10-16. I am also using a webhook to see when a stripe connect account will be soon restricted. I found data like verification with dueBy and errors, but I don't know which data is the good one to check in this case, can you tell me please ? Also, if you can tell me how to test it it would be wonderful 🥹 (like how to pass an account as soon restricted in test mode)
how to get private and public key for stripe googlepay on stipe admin dashboard
Hey there, Is it possible to use on the same WP website several stripe keys (with a specific front end coded by a dev)? For example one item is sold through stripe ID#1, and another item is sold on the same website with stripe ID#2 ? Would stripe allow this ? (providing we correctly set up the public and private keys on the wordpress website)
Thanks 🙂
How to transfer money api in business location France?
👋 quick question I am trying to simulate an invoice.upcoming event with test clocks, do they fire the invoice.upcoming event ?
Hey there, I wanna know how payout works for an indian connect account?
Hello I want to know the ending numbers of the credit cards where I do the reimbursements because clients are asking me. How can I look it up?
I have the date and hour of the reimbursement but I dont know where to look at their card details...
Is it possible submit tax document for verify Account?
@hollow prairie Brother is that possible to verify account using tax document ?
@waxen spindle
@stray oxide
We can't help with account verification questions here, please speak to support as advised
I need some help in payment proces
Hi team - i'm trying to get a users postal address from a dispute object - whats the best/easiest way to do this? i can see a payment_method_details attribute but it doesn't seem to have a pm_x value included - maybe grab it from the charge Id attribute instead?
Hello, we are using payment button request integration. some devices are getting the following button, can you explain whats the reason
Hello! We are trying to recreate the MRR breakdown from the Stripe Dashboard since we need this to be pushed to our BI tool, and we found two solutions:
- Could you share the Sigma query that runs, so we can obtain those results by ourselves? Because as we can see the dashboard is calling the
v1/sigma/queries/endpoint to get those results - Is it possible to get the session token (the one that is sent in the Authorization header when doing Dashboard requests) somehow, so we can reuse the same endpoint and data from there?
Thanks!
Hi everyone!
Got some weird behavior when user cancels free subscription they are being charged montly subscription amount
Anyone knows a way to prevent that?
I've replied to you in a thread: https://discord.com/channels/841573134531821608/1172146257922363524
i want to discuss my test
Please keep message to the thread we have
So I have an electron app and im planning to embed a checkout page inside my app. are there any docs for it or would I make it completly manually?
Due to regulations in France, you can only create connected accounts using Stripe-hosted onboarding.
I created a payment link. I added it to my website button using Elementor Button in Wordpress. When a customer clicks, and goes to Stripe to pay. After successful payment, the page stays there. How to redirect the customer back to my website, to the Thank you for purchasing page.
Hi Everyone! We're analyzing Express Checkout Element implementation and noted that 'amount' parameter is permitted while [setting up element] (https://stripe.com/docs/elements/express-checkout-element/accept-a-payment#set-up-elements), but not for events resolve function payload. Will the total amount being shown depend on the sum of line items?
Hello, we had implemented credit card payment in our platform via payment intents like this https://codeshare.io/Qnx44R
We had problems because of the caputre_method cause we were not handling this, so we have changed to automatic to avoid problems. But I dont finde a test card number to debug new implementation with cature_methos="automatic"
I am creating a PaymentMethod as follows (in react). I’m sampling some of the test cards, including the ones that are supposed to fail, although all cards seems to successfully create a payment method object
We have set up a Virtual Terminal it is a dedicated and private url. You have to know the url to get in, it is just an API for passing information, it doesn’t hold any information. However, the concern is in line with the PCIDSS compliance and what's in the SAQ's we believe we may also need individual log ins for our staff to be able to access the VT to process a payment. Please could you let me know if this is correct in line with the PCIDSS compliance documentation? Thanks
Is it possible to generate a signing secret for use with multiple webhooks?
Hello. I currently have implemented the Payment Element for our subscriptions using mode:'subscription' and the next step is to implement the Address Element to collect billing info. How would I combine the address element with the payment element for subscriptions specifically? I'm reading here https://stripe.com/docs/elements/address-element?platform=web#automatic-behavior that I would set the options mode: 'billing' to gather billing info combined with the payment element, but will that still work for subscriptions if I change the mode? Or do I send in different options to elements.create('address'); and elements.create('payment');? Thanks!
Hello, I am trying to create a subscription but it fails due to a "customer_tax_location_invalid" error eventhough the country iso code provided in the customer.address is valid. example address used :
"billing_city": "London",
"billing_country": "UK",
"billing_details_checkbox": "true",
"billing_frequency": "test frequency",
"billing_postal_code": "test postal code",
"billing_street": "test street",
Question1: is this due to Stripe tax ? normally we use automatic_tax so this shouldn't be it
Question2: what data is used to calculate the tax ? only the country ? in iso_code ? or does the whole address have to be valid ? I used the full country name as well and it failed too
thank you for your help/advice
Hi, I don't understand what I have to do exactly, what do you mean by "contact your administrator" im the owner of the account
Hi everyone! 👋
I have a question.
How can I prevent the subscription.updated event in my FastAPI application when a customer downgrades their subscription to fewer user licenses than the current number of users in their company? For example, if a company with 10 user licenses tries to downgrade to 5, I want to block this event. I understand Stripe events are mainly one-way, and using Stripe's API to cancel the subscription would also cancel the old subscription. Is there another method to achieve this?
Hello I been trying to get into my stripe for weeks and I have had no help can anyone help me please
Hello there,
Our users are having trouble with the ID Check when they create their stripe account on our platform. Most of the cases are a mismatch between the name provided by the user and the name on the ID pic. I don't know if someone can help me here. Any info can help 🙏
Hello, I wanted to add an option to my check out to allow users to pay the fees assocaited with the transaction. Any options or help on this would be much appreciated.
A custom checkout.
Let's use the thread I created above to chat
Hello everyone, I need a little help to integrate a payment "subscription". Before initializing a subscription, do I need to initialize an initPaymentSheet? This is my first time using this SDK.
On the frontend, I'm using a React Native SDK.
hi, is it possible to have a promocode determine whether a subscription has a free trial or not?
Yo guys, im sending the charge.succeeded event to my webhook, and sometimes, the receipt number is there but other times it isnt, could someone help me out? Contacted support they told me they would get back to me but never did.
Hello and best regards!
Please advise following:
I created different webhook endpoints via api,
created test clock and subscription that belongs to this clock.
After first advance of time in test clock (+month, a bit after payment time) I checked that payment succeeded and according event invoice.paument_succeeded (id: evt_1OAYDBC1LluJiuYaIO0TxPVf) has been sent to webhook endpoint.
After next advance of time, next event with the same name (id: evt_1OAYE4C1LluJiuYaed1kGE1w ) has not been sent to endpoint, as there is No such webhook endpoint: 'we_1OAVojKq5AniimB0gDn5jsB7' But when I'm retrieving it by api - it exists, with status=enabled.
Please advise what can it mean, and why events cannot be sent to it as to missing, despite it exists?
My product is a downloadable desktop application for business use that is licensed as a monthly or yearly subscription (enforced via a license activation mechanism, similar to Adobe Creative Suite or Microsoft Office 365). Should I pick "Downloadable Software - business use" or "Software as a service (SaaS) - electronic download - business use" as the "Product tax code" in Stripe?
I am using the Stipe python SDK. I would like to create a dispute in testing mode and have it trigger events on the webhook. How do I create a dispute in dev?
Hello! I followed https://stripe.com/docs/webhooks/quickstart to set up and test my endpoint. Everything works fine until I trigger an event. I tried with both localhost and my ip, but I'm getting this type of logs
"read tcp 127.0.0.1:52490->127.0.0.1:8443: read: connection reset by peer"
Since I know that this port is opened and ssl certificate is valid on my server, is there any way to make a direct test ( a payment which will trigger an event sent to the actual endpoint) without --forward-to stuff?
Hey there,
I'm using pricing table for our SaaS's subscription plans. When I start the subscription from navigating the pricing table, I can see update plan button on customer portal. But for a specific case, I've implemented create subscription call on our backend(It starts a free trial without payment method.). When I create the subscription from our api, I can't see the update plan button at all. You can see the screenshots below. Anyone knows anything for something like this?
thanks in advance.
hey why does it seem that it takes awhile to load up the check out page ?
How do you attach a payment method to a certain customer?
When the user subscribe does it automatically attach a payment method to a customer? or just the subscription only?
is support-reply@stripe.com, is this a legit email that stripe uses?
How to pass discount amount to Create a Session api
Are there any dev docs for https://www.finextra.com/newsarticle/42406/stripe-issuing-gets-charge-card-programme?
I'm back, sorry. I don't know the answer to Payment Element? Can you give me more details?
Hello,
We are experiencing issue where our user is unable to enter Postal code. This seems like a valid postal code in Canada - S7P 0A6.
I found that someone had similar issue few years ago https://github.com/stripe-archive/react-stripe-elements/issues/273
We have some older versions react-stripe-js v1.6.0 and stripe-js v1.22.0
Do you maybe have some idea what could be the issue? Thanks
Does Stripe automatically switch to the user's locale when redirecting the user to a checkout session or when onboarding a connect account? Or is there a way to pass in the locale to the URL?
hi, how do I turn off tipping for a particular currency in this API call: https://stripe.com/docs/api/terminal/configuration/update#update_configuration-tipping - ie remove the setting set in a previous call. tried posting null. doesnt seem to post
Our team implemented setup intents to save apple pay cards to bill 2 weeks later on for a trial. We are seeing a large amount of charge failures on the apple pay cards saved through the set up intents. Is there some reason known that could cause this? Is there possibly some configuration issue? We are seeing the set up intents are confirmed and the payment methods are being saved. Thanks for any help that can be provided
Hi! In my Stripe account we have performed a migration of users from an internal recursion engine to Stripe Billing.
We have migrated approximately 8000 users with their payment methods, all cards.
It turns out that after this the approval rates started to decrease noticeably. And we also noticed that the transaction responses in the vast majority of cases have the field "Payment_method_details_card_checks_cvc_check" = "null". When before these same cards had it in "pass".
How can we fix this? What do you recommend?
Hey. i saw you have all kinds of tests data i can use to test my code https://stripe.com/docs/testing , i couldn't find paypal test account. do you have one i can use?
hey sorry, I had asked for help earlier but an emergency had come up. I was asking about why it takes so long for my checkout session to load up
@lost mango plesase keep messages in the thread I opened for you
I am having trouble linking my stripe terminal to to my gingr account.
Hey, I was wondering if anyone could point me to a list of companies that Stripe partners with that does customer relationship management / GMail email tracking. We use Substack / Stripe and want to keep track of correspondence with paying readers.
Hello, guys! Is possible to create a invoice in the purchase using payment links to be able to query the receipts when i need?
Hi,
I need to know if subscription was cancelled by user (through stripe api in our webapp) , or cancelled due to failing of charge.
How can I know it
hi, I'm facing an issue with connect-js - it's not working well when my app is served in the iframe
Hello everyone.
I use 1 stripe account.
I have 2 websites.
On the first one, the link to the payment is formed as follows:
https://checkout.stripe.com/c/pay/cs_live_b1A0JncjaaiibOrxttdYnnSdljZm93ihvpNv3JnmTTLkTUNocb51gcVCEt#fid2cXdsdWBEZmZqcGtxJz8nZGZmcVo0S219fGtCRzV8dF1dbX1DJyknZHVsTmB8Jz8ndW5aaWxzYFowNEhqYXYwQH1sTGFWY2JGdEtkb3VocnBPbGdqTGxVN3BhMjZQPENKN0pId01RXzBvXWJ%2FUGxua2o2S1BEYzFCRkszNn08bmQ9S1BzVks9Uk1LQUdxUFJHajU1VWhdQzd1dVQnKSdjd2poVmB3c2B3Jz9xd3BgKSdpZHxqcHFRfHVgJz8naHBpcWxabHFgaCcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl
For some reason, the Apple pay payment method is not displayed for the second link
For the first one, everything is fine.
Why can it be so?
Here are the fields that I use for 2 links (There is no apple pay for it)
Which webhook should I listen after confirmSetup()? Is it setup_intent.succeeded?
Hi all. I've got some customers on a "free forever" plan - we apply a coupon to the account. Is there any way for stripe not to send the invoice every month for these customers>
Hello everyone! im trying to update the tos_acceptance on an connected express account via Make/Integromats API. its letting me Post the account and its listing the account but when i try to patch i get an error
Hey does anyone know how to perform Address verifications on customers cards? I want to be able to try match an address with an address that is registered to a customers card, to quickly verify that a person lives at that address, is there a way of doing this where no transaction or charge takes place?
When creating a payment intent for a customer and setting transfer data to a connect account:
Is the payment_intent.succeeded event supposed to fire for the connect account or platform account?
Hello, How I can get conclusion information about customer? Example I have this customer cus_OyGMA66t5xDhzd and I need this information about conclusion (MRR)
Hey folks! I have a question regarding setting up a new price and the usage model, per unit. I'm wondering what to set the metered usage charge method to?
Hello everyone, I have a question with Stripe Connect, if someone here have experience with that topic, I did not see the application_fee in the Stripe dashboard I use the following code for this implementation but I use PaymentIntent API call
total_amount = int(json_data['amount'])
fee = int(total_amount * fee_percentage)
destination_amount = total_amount - fee
charge = stripe.PaymentIntent.create(
amount=total_amount,
currency='usd',
customer=stripe_customer_instance.stripe_customer_id,
description=json_data['description'],
confirm=True,
transfer_data={
'amount': int(json_data['amount'] - (json_data['amount'] * fee_percentage)),
"destination": service.seller.stripe_user_id,
},
)
if someone can help me I will apreciate thank you so much guys.
Hi, I keep looking at the documentation but I didn't find information about subscription_items vs invoice_items when creating a subscription.
If I use multiple subscription items in a subscription, will my customers receive 1 invoice with 1 line per item or will they receive as many invoices as items?
So I get the client secret why does this happen
Could not find Elements context; You need to wrap the part of your app that calls useStripe() in an <Elements> provider.
Hi stripe team I'm trying to set up a subscription and I could use some help. The idea is that I want to create a subscription for the customer that has a yearly base fee and a monthly gradual fee is there a way to combine the 2 under one subscription ?
I need help
Hey Stripe devs, we have a customer that pays with CCs and we create invoices via the API. The customer is configured with multiple billing emails (and I now also added them as CC emails), but it doesn't look like all the receipts are sent to all the emails. (only the first one)
Is this a known issue? Or is there a different way to do this?
Hey guys! I've got an issue with the 3D secure iframe being unclickable when being triggered from a modal. It seems our backdrop overlay for the modal (which has the CSS property pointer-events:none set on it) is preventing the user from interacting with the iframe contents. Is the likely fix to take control of the iframe rendering (as suggested here: https://stripe.com/docs/payments/3d-secure#render-iframe )? If so, I'm using Next.js and am unsure how to proceed with the next step of handling the redirect. Is there perhaps another way I could be approaching this?
Hi . I am using stripe in my react native app. Facing no such payment intent error thought I gave the client secret recieved from server and added stripe provider in app js with publishable key. Could someone help me out of this..this is my code and error
react-native code:
const onConfirmPaymentIntent=async()=>{
// const billingDetails = {
// email: 'purple@maildrop.cc',
// };
console.log(SECRET_KEY)
const {paymentIntent, error}=await confirmPayment(SECRET_KEY, {
paymentMethodType:'Card',
stripeAccount: "akjefiewhfihfQ",
}
)
if(error){
console.log(error)
Alert.alert(error ${error.stripeErrorCode})
}else if(paymentIntent){
Alert.alert('success')
}
}
ERROR:
{"code": "Failed", "declineCode": null, "localizedMessage": "No such payment_intent: 'pi_3OctLU7'", "message": "No such payment_intent: 'pi_3OAU7'", "stripeErrorCode": "resource_missing", "type": "invalid_request_error"}
also add this doubt
in react native in main app.js file i have added <stripeprovider>
i have added all the payment screen in other route files
is there any way i could check if the initialisation of the stripeprovider is done correctly,...is there a way to check that
My company is asking me to build a subscription model, and i am wondering how to handle this.
They want the user to have 1 subscription, that can have multiple products (which is simple), but where i am struggling, is that they also want the users to be able to subscribe to multiple of the same products on the same subscription, thus having 2 subscription items, different id's but same product id.
Hi everyone looking for some help with Stripe checkout.
- We wanted to create 2 checkout options - one time payment and monthly installments. Is it possible to have it in one checkout page like a button that they can click?
- We wanted to automatically apply a discount upon multiple purchase of the same product.
- We also give out discounts for exclusive members of our group and return customer would it be possible to apply that discount evenly on the monthly recurring payments instead of deducting it upfront on the first payment?
I appreciate your assistance 🙏
Is it okay to use both of these APIs:
https://stripe.com/docs/api/subscriptions/update#update_subscription-default_payment_method
https://stripe.com/docs/api/customers/update#update_customer-invoice_settings-default_payment_method
when updating the default payment method?
We only have one subscription per customer.
Hi! I know that i can pass to payment link props like pre-set email. Can i pass the ID of the customer to it? Or should I change all of my logic to use Checkout?
Hi Team,
I really need to get in touch with a representative regarding my account. Can someone assist?
Hi devs!
Have integrated stripe to payment process. It works fine but sometimes after checkout complete, it waits 3-5 minutes to create subscription for the user. What can be issue? Why it takes too much time on Stripe side?
Hi Dev Team,
Hi, we're getting some errors when communicating with the Stripe api. The api status page https://status.stripe.com/ is showing all services as available.
statusCode: 500
message: 'Error while communicating with one of our backends. Sorry about that! We have been notified of the problem. If you have any questions, we can help at https://support.stripe.com/.',
request_log_url: 'https://dashboard.stripe.com/logs/req_vCBfYAZJSk1Q1l?t=1699555321'
Do you know under what conditions the address might not be populated on the stripe.com payment page.
I am trying to add authorize and capture feature for the ability for a “security deposit” without the fee actually being charged. I found out I can do this, but it requires code. I can’t find videos on it, but there is a page on how to do it. I’ll attach it bellow.
https://stripe.com/docs/terminal/features/extended-authorizations
This is the link to the page. I am using woo commerce. If anyone could help me get this feature with stripe and woo-commerce that would be awesome.
Thanks
Hello! can i make this https://stripe.com/docs/api/account_links/create to hit an end point as a return URL and put certain changes in my database????
Can anyone explain how to get rid of this error? It does not show up Boleto so I can add.
Hi Everyone, Where I can get the stripe Gateway URL?
Hello! I'm looking for clarification on the Stripe + Plaid integration. We are using Stripe Connect via Stripe Payment Element and have some customers asking about Plaid. Upon discovery there are notices about the "Charges and Sources API as deprecated" on the plaid site via https://plaid.com/docs/auth/partnerships/stripe/ that direct to a deprecated docs page https://stripe.com/docs/ach-deprecated which recommends to the new ach guide https://stripe.com/docs/payments/ach-debit. We want to support our customer requests but at the same time are concerned about using a deprecated api. Any clarification and advice would be helpful. Thanks!
Hi mate how can I make payment request by send link form ?
https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods
I'm trying to clone a payment method into a Standard Connected Account, but when I add billing_details.email to the request body, it fails with error Received unknown parameter: billing_details
How to know if the payment method of a certain subscription is currently auto charge? and how do you turn it off?
Is it possible, that a customer of a stripe user could cancle a subscription/billing plan? Or could stripe this do?
Hello! when using the address element, is there a limit for contact objects?
when subscription charge happens charge ID is created ch_3OARkbHxrjf17jED0jKEjIul with txn_3OARkbHxrjf17jED0IEh3Z8l, lets say customer desupted or ask for refund, will the charge ID be the same but with different transcation ID or different?
Im attempting to use the Push method for ACH Credit Transfers outlined here https://stripe.com/docs/sources#pull-or-push-of-funds but getting an error everytime I attempt to create a Charge against the source created via the above way. Error is "The source you provided is not in a chargeable state.". I've verified that the bank account is valid and has funds, created a source and tied it to a customer. I'm able to charge this customer using Charge API using other payment method forms. Anyone have any ideas?
Is it possible to update a payment method details? For example, if the customer wanted to change his card number, expiry date, or cvv? I'm using Payment Elements.
Hello. I need to make a refund and reverse the related transfer for a "us bank account". The problem is that I used to do this when the payment was still in processed status and the transfer existed. I have found a case now, which have no transfer associated, and the ACH payment processing. How should I guarantee that the refund with the transfer will be reverted? If I make just the refund, the transfer isn't going to be created later?
Hello everyone!
I am fairly new to Stripe, and I recently encountered my first chargeback case after handling a couple of hundred orders.
I had no issues because the case was quite specific and was essentially my fault. The customer initiated a chargeback without contacting my support, but that wasn't a problem as we later had a conversation and decided to accept the dispute loss instead of waiting for it to close and issue a normal refund.
It's been a day since I replenished my balance to cover the dispute loss, and my customer has still not received their money back. The chargeback is still showing as a pending merchant response on their bank (REVOLUT LTD).
Is there any documentation that explains how long this process might take? Does it make a difference whether it was a Visa or Mastercard, and on average, how long does it typically take for my customers to receive their owed money back? Thank you!
My Stripe account is ITALIAN and the customer was too, the amount was 249 EUR and I loaded my balance so it's not negative either.
can any one help me on when i created a custom connected account via api its not return me publsh and secret keys in response
Hi everyone, I have a Pricing Table with some products, but I want to restrict it to only accept payments from cards in the US, is this possible?
daniel_03541
hi, you need to verify my identity and when i complete the verification (with id or with passport) you decline it..can we check it please to complete my verification?
Hi I’ve been trying to make a physical debit card on the dashboard but it won’t recognise my postcode. Could someone help?
Hello again. This is in regards to my tfh-3ds-modalconflict thread (1172232404581228594). I've finally got a URL and a (hopefully not convoluted) set of instructions for someone to check out and observe the overlay issue I'm having with a modal and Stripe's 3D secure iframe content.
Hey stripe dev !
I have implemented the CardElement in my React project, but someone told me I should better use PayElement.
Problem is that when I try to use PayElement I have an error message for not being able to retrieve the secret client so Im stuck now ...
Should I stay with CardElement ? It seems to work ok ..
I wanna be sure before subscribing for real
I'm working with an indian test card shown here: https://stripe.com/docs/india-recurring-payments?integration=paymentIntents-setupIntents#testing (4000003560000297) I have a question regarding what this is actually simulating. In this situation, the user has to first actually accept the mandate, but this simulates their card needing to be asked about future non-session payments (of which they decline), is that the correct understanding?
Got a quick and simple one I hope! When I do I price search in my API it doesn't seem to pull back the prices in the correct currency. Decided to take my API out of the equation and use the stripe cli on Stripes website. Using this command stripe prices search --query="currency:'usd'" , I get the same result. I get prices in gbp, not usd. What's going on?
When updating a payment method using:
https://stripe.com/docs/api/payment_methods/update#update_payment_method-card
What's the usual process here?
Should I use Payment Elements?
How do you validate the card?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
what is the current timeout for stripe webhooks? this page just says "prompt response": https://support.stripe.com/questions/webhooks-how-to-investigate-and-fix-timed-out
Find help and support for Stripe. Our support site provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
i got a problem with payments on my site. I start sell tommorow and my payments still don't work. Checkout don't show payment method i want to etc. completly didn't work. Can anybody help me? Please
I am having a little trouble with these two functions
paymentRequest.on('shippingaddresschange',handler)
paymentRequest.on('shippingoptionchange',handler)
I am wondering how to determine which shipping option is currently chosen?
Here are more details: In the "shippingaddresschange" handler, I determine new shipping options and display those (lets say there are two options free or express).
If I do the following sequence
- Open window ("shippingaddresschange" is fired)
- Change shipping from free to express ("shippingoptionchange" is fired)
- Change address ("shippingaddresschange" is fired, and it appears that free shipping is chosen)
- Change shipping from free to express ("shippingoptionchange" is NOT fired)
I believe the event is not fired because the express shipping was already fired, even though it is displaying free shipping after address change in step 3.
Hi Stripe support - I'm wondering if someone may be able to help me with a bunch of my subscriptions
they are set to reoccur on the 1st, but what's going on is I think with the time change they're now going to reoccur on the 30th
hi there! I'm using embedded forms on my application. when generating the clientSecret, I'm sending the customer_email property, e.g:
ui_mode: "embedded",
customer_email: email,
line_items: [
{
price: priceID,
quantity: 1,
},
],
mode: "subscription",
return_url: `${req.headers.origin}/checkout/success?session_id={CHECKOUT_SESSION_ID}`,
})```
the thing is: the email is prefilled, works great.
whoever it comes disabled. I wish I could prefill it but also let the user change it, is it possible?
Hi Stripe support - I'm wondering if someone may be able to help me with a bunch of my subscriptions
they are set to reoccur on the 1st, but what's going on is I think with the time change they're now going to reoccur on the 30th
It looks to be that way because of the datetime on the renewal
Sub Id sub_1N2qk8HDDs6hl8FpRoYLBmjd
Hello guys, wondering if its possible to use both express checkout and wallets inside payment element at the same time
Good evening anyone could someone please tell me how to manually put in my routing number and account number and trying to make a donation to a church that uses stripe on their website but my E trade account doesn't work and I've had this problem with using plaid and all I had to do was enter my information manually, plaid has a way to access the screen for manually entering your information but it's not something that is listed I had to call customer service for them to tell me what to do to access it manually.
Good morning. I seem to be having an issue with my stripe PaymentElement where it won't execute the payment, even after successfully creating the payment intent. It also doesnt throw an error client side, server side or inside stripe
I have two webhook listener for my stripe account, it's pushed to one single end point . however how do know which webhook listener it from ? . can I indentify it from the body ?
Hi stripe team, is it possible to pre-select apple pay if using on apple safari and google pay when using chome on mobile when making payment?
Is there a way to create a custom team role that would kind of be like a cashier role? The only thing I want them to be able to do is create payments with the tap to pay on built into the phone in the stripe app and view payments. Would this be possible since now I only know how to grant them many permissions I do not wish too.
Hi devs! Quick question about stripe connect. when it emails my connected account users after a payment it isn't saying their name but saying our company name. Where is connect getting that info from? Hoping to change emails to say the name of the person from the connected stripe account
Hello, trying to integrate elements Google Pay and Apple Pay, were anyone able to test from India?
Hi there, I experienced a weird inconsistency: the event https://dashboard.stripe.com/test/events/evt_1OAlHaChMfoWHRa7yny48bhk is shown in the browser with "billing_reason": "subscription_create", while in fact it was delivered with "billing_reason": "subscription_update",
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
When I am verifying a domain on the "Payment method domains" page, it is not possible to use a domain with a port? Just double checking that it is not possible.
Dear Stripe Support Team,
I am currently working on integrating Stripe into my Flutter application. The goal is to allow customers to make payments using their stored card details for specific dealers.
Objective: Enable customers to make payments through their card details, utilizing the Flutter frontend and MERN stack backend.
Despite using the flutter_stripe package, I am encountering difficulties in tokenizing card details on the client side. The code snippets below illustrate the issue:
class MyCustomUI extends StatelessWidget {
Future<void> tokenizeCard(BuildContext context) async {
try {
final token = await Stripe.instance.createToken(
flutter_stripe.Card(
number: '4242424242424242',
expMonth: 12,
expYear: 25,
cvc: '123',
),
);
// Send the token to the backend for further processing
print('Token: ${token.id}');
} catch (e) {
// Handle errors
print('Error: $e');
}
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Custom Payment UI'),
),
...
I kindly seek your guidance in resolving this tokenization issue on the client side. Any insights, code adjustments, or recommendations would be greatly appreciated.
Can some one give me a sample format of the cancel_at field when create subscription?
I used this format but failed: "2023-11-14T04:03:43+00:00"
Hi there,
i was implementing the modal identity verification in test mode.
i have also used webhooks and i can see the responses in stripe dashboard.
What I am struggling is, I want to display a page to end user with the status of their verification request right after their submission.
How can I achieve it?
Please someone quide me for the same ?
i need help in my payment process
hello,
i'm facing an issue when i create payment intent for custom connect account it will show status "customer has not complete the payment"
Is there any limit on the no.of domains for registeing for apple pay/ google pay?
Hi there, hoping to see find definitions for each of the payment status' in stripe connect as need to map it back to our status'
Hi Stripe for some reason everything I give in in verification fails, looks like a technical issue.
Hi, I have requested to retrive the Id of verification session I have created and It gives
Error: Server error: Bad Request
400
Bad Request
Hi, I have requested to retrive the Id of verification session I have created and It gives
Error: Server error: Bad Request
400
Bad Request
hello
I'm getting following error on identity verification on test account
11/10/2023 06:16:26 AM message='Stripe API response' path=https://api.stripe.com/v1/accounts/acct_1O7QsDEC4m5fZdqc response_code=400
11/10/2023 06:16:26 AM error_code=None error_message='You cannot change individual[verification][document][front] via API if an account is verified. Please contact us via https://support.stripe.com/contact if you need to change the legal entity information associated with this account.' error_param=individual[verification][document][front] error_type=invalid_request_error message='Stripe API error received'
Find help and support for Stripe. Our support site 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.
could someone help
@stark tartan We can only communicate in English on this channel. If you're looking for support in your local language, you can reach out to https://support.stripe.com/contact, they'll be able to advise you on your questions
Hello everyone. In my application, I use Stripe to allow customers to create subscriptions via payment links. On the backend, I have a webhook that listens for all subscription changes. When the webhook is called, I retrieve the customer associated with the subscription, get their email, and update their subscription in my MongoDB database. Everything works perfectly in development mode, but in production mode (Vercel), the code gets stuck at this point: const customer = await stripe.customers.retrieve(customerId), without giving an error (without entering the catch block). The environment variables in Vercel are well configured because despite the fact that it gets stuck when retrieving the customer, the webhook signature is done without any issues. I really need help or an explanation please.
hi I have one query , I am using stripe with nodejs to create session cancel subscruptiopn, but using on local its working but deployed with aws using https server its failing please help me out.
reply please any one
cancel_at_period_end how to pass this parameter in api for sub cancel
Hi, I create connected account and check info in Stripe dashboard. I receive error "The statement descriptor prefix must be similar to the full statement descriptor.
". I don't understand what this error means? Can you explain a little?
Error al confirmar el pago: IntegrationError: Invalid value for confirmCardPayment: payment_method.card was payment Element, which cannot be used to create card PaymentMethods.
Por que tengo ese problema, estoy usando express como backend y angular como frontend
const elements = this.stripe.elements({clientSecret: this.clientSecret}, appearance);
this.paymentElement = elements.create('payment');
this.paymentElement.mount('#card-element');
Hi,
I was wondering if there is any way to unlock waiting money on a Connect Account balance in test mode ? Here is my account id : acct_1NM4NJPUvtvi7SxM
Hello, I have a question I would like to ask and address. When we log in to the Midjourney official website (https://www.midjourney.com/home) to purchase the Midjourney Standard Plan, and proceed to the online payment platform provided by Link by Stripe, we can enter the financial card information but are unable to input the cardholder's name and billing address. May I know what the issue is? How can we resolve this?
An independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species.
I want to know one thing why , my webhook is not working its giving tls error ?, using ngrok for localy its working
@tidal bluff lets continue any further discussion in your thread : https://discord.com/channels/841573134531821608/1172433329652510792
hi mate this is true ?
Hi there
try to create a plan with BHD currency but received a 400 error with a currency not supported error message. any instruction?
invalid_request_error - currency
Invalid currency: bhd. Stripe accounts in HK do not support bhd. Your account currently supports these currencies: usd, aed, afn, all, amd, ang, aoa, ars, aud, awg, azn, bam, bbd, bdt, bgn, bif, bmd, bnd, bob, brl, bsd, bwp, byn, bzd, cad, cdf, chf, clp, cny, cop, crc, cve, czk, djf, dkk, dop, dzd, egp, etb, eur, fjd, fkp, gbp, gel, gip, gmd, gnf, gtq, gyd, hkd, hnl, hrk, htg, huf, idr, ils, inr, isk, jmd, jpy, kes, kgs, khr, kmf, krw, kyd, kzt, lak, lbp, lkr, lrd, lsl, mad, mdl, mga, mkd, mmk, mnt, mop, mur, mvr, mwk, mxn, myr, mzn, nad, ngn, nio, nok, npr, nzd, pab, pen, pgk, php, pkr, pln, pyg, qar, ron, rsd, rub, rwf, sar, sbd, scr, sek, sgd, shp, sle, sos, srd, std, szl, thb, tjs, top, try, ttd, twd, tzs, uah, ugx, uyu, uzs, vnd, vuv, wst, xaf, xcd, xof, xpf, yer, zar, zmw.
Hello
We are creating a US connected account where the person does not have an SSN number. We are passing the national ID number in the id_number, but we are receiving the error tax_id_invalid - id_number US tax IDs must have 9 digits.
How should we proceed when dealing with persons who do not have a SSN?
Hello
Question 1. I created a subscription product price of $100 and took a subscription via the Payment Sessions API. If I later change the product price to $50, will the subscription be paid at $100 from the next billing date? Or will it be paid at $50? I'm wondering if changing the price of a subscription product will change the payment amount for subscriptions that are already in the subscription cycle?
Question 2. To change the price of a product that is already subscribed, you need to get the customer's consent. How can I ensure that only subscriptions with customer consent are repriced?
Question 3. I'm curious about how upgrades and downgrades are priced. Let's take upgrades as an example: I paid for a $100 subscription and only used 15 out of 30 days, or half of it. I then immediately upgraded to a $150 subscription on a prorated basis. Will I be charged an additional $75, which is half of $150, minus $50, which is half of $100?
Question 4. I started a subscription with the Checkout Session API on 2023-12-01 and upgraded the subscription on 2023-12-15 by setting the prorationBehavior to ALWAYS_INVOICE. At this time, when is the next subscription cycle? I was wondering if the upgrade will change the subscription cycle to the time of the upgrade?
Hi
we received transaction without conterparty. Is there a API method to get more info about the transaction?
trxn_1OAnwuPVrsYYW5VMtkwJ7s0B
Hi everyone,
I'm building payment method apple pay with stripe, but my checkout page doesn't display apple pay option to pay. I'm in Viet Nam and I dont know how to test this payment method. Are there anybody can help me. Thank you very much
hi,
i am trying to send some meta(custom data ) in stripe checkout session but its not working
Hello, Is there any way on a connect page to not allow the user to change the prefilled email ?
Hi, I am looking for a way to automaticallly charge overdue invoices of a customer once a customer updates their payment method in the customer portal. Is there a webhook or some kind of Stripe setting to do this. Thanks in advance!
Hello everyone.
I use the checkout api
How do I make sure that there is only a payment method via apple pay?
There is no such parameter in payment_method_types
Hello,
Does Stripe's fraud radar validate that the card holder name is real in Europe, like can it check if the customer gave the real card holder name? Thanks.
Hello,
I have installed Stripe prestashop module on my site but I realize after several tests that from one browser to another which is well up to date especially Google Chrome the payment module does not offer Google Pay.
What are the criteria for displaying the Google Pay option on a Google Chrome browser?
Could this be due to the testing environment?
Thanks a lot
Hello,
I got a question.
Can i have 2 diffrents webhooks for different connect account ?
I got this issue : soon i will update ma software to a new version.
But i can not update all my clients in one time, i gonna do it client by client.
But for the new environnement i will have an other endpoints for the web hooks.
So i will need for some clients to get the response on the old endpoints, and for other the new..
hi, I am getting error in webhook api which is intergratedc wtih backend server, its error related to tls , saying cert is not installed correclty
Hello, is there a way to list (export) all connected accounts and a specific property (e.g. statement descriptor) for each?
Hello, is there a certain webhook that gets fired when a monthly payment is automatically done? Is it invoice.payment_succeeded?
Hello - Could you explain the error on this log item? req_IdRiEgfjog5dfS and if there is a way to solve it?
Hello, in the invoice.payment_failed events I am getting the next_payment_attempt always as null (collection_method is not equal to send_invoice) when there are more retries before marking the invoice as uncollectible. Does anyone else have this case or know what can be causing this?
If you want to list the products in your Stripe account and accept payments and memberships with all payment methods supported by your account (multi-currency and language support), we have released EasyPie, please check it out at https://easypie.shop
Say If I'm restarting my server to make changes, What if someone makes a payment while im restarting the server, Will the failed webhooks resend?
Hello there
Is there any way of using invoices.upcoming api for previewing subscription creation invoice?
E.g. I want to create a subscription with a particular price + coupon + tax, and want to show user what exactly would they be charged
Is it possible?
Can you explain why there is a £6.41 payment on this sub? I can't figure it out sub_1NQ7clAjtNFaRAYo3qxmDxz6 (on the 4th october)
Stripe requests all of this information during the customer onboarding process. Once the customer has successfully onboarded, I want to retrieve this information using the API.
hi why is my card being rejected for my payement altho its not
my card does not have any issue i am trying to make a payement keep on being denied
i can do a payement anywhere else thoe
Hi How can we update application fee for payment intent after capture?
Hi there, I am having Stripe integrated into my website and I wonder if my customers can make one off payments rather than be on a subscription model please?
I have a connected account which has Klarna deactivated with reason "rejected.other". Other... what?
URGENT issue! How to change "GO TO PAYMENTS" to "ORDER SHACK" ....
Hi i need a support ,
when i am pay the payment through the card payment method getting error . it was "card was decliend".
{
"error": {
"code": "card_declined",
"decline_code": "generic_decline",
"doc_url": "https://stripe.com/docs/error-codes/card-declined",
"message": "Your card was declined.",
"param": "",
"request_log_url": "https://dashboard.stripe.com/acct_1N6o2YSGe309JtoQ/logs/req_UnLDsz8OYy4YxR?t=1699602144",
"type": "card_error"
}
}
what was the "generic_decline"? how to resolve this
Hello. I came over strange behavior while testing my webhook. Setup - I have a server with public ip where I host a uvicorn/flask app. Those apps can be launched with or without ssl certificates (self-signed). While app is listening on 0.0.0.0 (including localhost) I use the following command to redirect events stripe listen --forward-to localhost:8443/stripe .
Then I create a payment session with test price_id , follow the link and pay with 4242 test card. Then if I lauched my app with no certificates I'm getting an event to the right endpoint (looks strange because I don't have a flag --skip-verify in Stripe Cli and I don't have certificates). But second thing is when I launch apps with certificate, I'm not getting an event, but rather having an error in stripe cli - Failed to POST: Post "http://localhost:8443/stripe": EOF*** which is also weird because if it is a question of certificates, why the Error message is different from cert error?
I have a question about the customer portal.
We have different products/subscriptions in our business.
We have some subscriptions that we don't want our customer to be able to manage, and others that we do.
Is this an option, or once we activate the portal does it give everyone ability to access any subscription?
Thank you for the help in advance!
hey stripe i want to create subscription with billing that start next month
Hi, I'm looking for the API to retrieve all the details provided by the connected customer during the Express onboarding process.
Follow up on the customer portal ticket from earlier
If i am a total noob at coding (meaning i have no skill) and I want my customers to only be able to manage subscription A but not subscription B - would it be easier to have two stripe accounts with those products separate? or is there an option to only have certain subscriptions edited?
**The specific use case for context is: **
I have a higher priced coaching program that I would not want billing to be able to be edited.
I also have a lower cost membership site that I would want subscriptions to be able to be edited.
thank you
Is there ever a case where a customer.subscription.updated event has a status = canceled or would those just always come via a customer.subscription.deleted event?
Hello.
Question 1. Imagine you create a subscription product price of $100 and receive a subscription via the Payment Session API. A few days later, you change the price of that product from $100 to $50 using the Price Update API. In this case, on the next billing day, will the subscription be paid at $100? Or will it be paid at $50? I'm wondering if changing the price of a subscription product that is already working will change the payment amount of the subscription from the next subscription cycle.
Question 2. Let's say I have a product that costs 100$ per month and currently has 10000 subscribers, how can I increase the price to 200$? Should I increase the price with the Price Update API? I think I need to get the customer's consent to do this. What is Stripe's recommended method?
Question 3. I'm curious about how upgrades and downgrades are priced. Let's take upgrades as an example: I paid for a $100 subscription and only used 15 out of 30 days, or half of it. I then immediately upgraded to a $150 subscription using Subscription Update API with always_invoice mode (proration_behavior). In this case, how much would be paid immediately if the Subscription Update API was used in always_invoice Mode to perform an immediate payment?
hello. After production deployment I encountered a terrible problem with Stripe.
Users from my country, Bosnia, who tried paying on my app using Stripe were getting messages which I will leave in thread replies.
All users have to contact their banks to approve their transactions. WTF ? WHAT THE **** is happening ?
I am losing users due to this ? I barely make them want to register and than they quit due to problems with Stripe
I know both of these people personally and they pay using their cards normally on other platforms
Hello team,
We're having an issue with WebHook timings. Basically, we're getting payment_intent.succeeded before payment_intent.created this creates a problem with our sequence logic as we're dependent on the created value from Webhook details.
Any idea why this could happen and how can we solve this?
Hello, I'm implementin a platfrom that each user is going to have it's own balance and use balance to buy product and services from the platform or other users, so prefer to handle balances my self, I want Strip to only pay in and cash out, which type of Stripe should I use?
I am using Stripe M2 Reader with Connected Account Features. What do I need to do so that I can save the customer's Payment Information when the customer want's to sign up for a subscription. Note that we are not using Stripe's subscription features due to technical limitation. Thanks in advance!
we have a problem - we want to run marketing campaing, but subscription coupons with fixed amount do not work
this is because code is created in USD instead of our currency PLN.
i created the coupon with PLN currency
realmiladrahimi
Where do I find the source code to let me change the cart to allow multiple items?
Hey,
Because of choosing wrong products, I had to reset my customers yearly subscription and bill him immediately.
However, due to this, the next billing date ie 10.11.2024, but in reality it should be 14.03.2024, because this sub was created in march
Is there a way to adjust the next billing date properly?
Hey
I wanna sell my product using sellix and I've listed some products but after 1st transection I've got this error that business doesn't meet terms.
What am I doing wrong here? Even tho business is legal 100%.
Hi guy ,a strange thing happened to me, I got on my webhook code for several times (4) the same event of checkout.session.completed (cs_live_a1JroEbDr7qNFqtDinySEjnZkwZGnwkLgXeduLkJ6tCAl6xgRxtpegkw8m) within a short time. Do you have any idea why? can you figure it out with the code I gave you? thanks!
Hello folks, can somebody point me on the right direction on how to develop locally using webhooks?
https://stripe.com/docs/payments/place-a-hold-on-a-payment-method - By default, the authorisation expires in 7 days - is there anyway to reduce it to as low as a few minutes?
Hello, good comunity! Is possible to expand the query with the 'search' method?
Hello, I want to implement stripe into my react app but I dont know where to start. What I need is to be able to have a seller and this seller can also be a buyer.
Hey, is it possible to set specific radar block/allow etc rules to a specific payment intent, or do radar rules work for every possible transaction?
Hi guys, we are trying to add the on_behalf_of when creating the paymentIntent that the customer makes payment to a connected account. Now most connected accounts only have the capability of "transfer" and we found that it requires "card_payments" as well. However, when we tried to add the "card_payments", both "transfer" and "card_payments" showed inactive status due to a lack of required information like SSN, birth date, etc. We want to know how to get that information from https://stripe.com/docs/api/accounts/object or another API so that we can identify whether a specific connected account supports both capabilities active.
Hi we are from puppetlancer we want some help regarding to international payment
Greetings we are from puppetlancer we want some help for international payment integration
Hello, I am fetching List of charges but the charges like this are not appearing in response:
py_3NZjR24V4UG4b3Qn0dvF0VAY
Sample of my API Call :
$donationsArray = \Stripe\Charge::all([
'limit' => 200,
'created' => [
'gte' => $donations_from_date_start,
'lte' => $donations_from_date_end,
],
"starting_after" => $from_id,
'expand' => ['data.charges.data.balance_transaction']
]);
But its appearing when retrieving single charge or fetching list of payment Intents
Trying to upload the first version of a Stripe app but getting an error each time with no error message or further information. Checked the network requests and the state is UPLOAD_FAILED. Anyone know how to debug this?
Hi I just read the doccumentation how to manage prices (https://stripe.com/docs/products-prices/manage-prices), but in the dashboard test mode I cannot find changing default prices, can you help me?
Hello, I'm reaching out to inquire about a specific demo I remember seeing for the Connect platform. It was particularly focused on home service companies, such as plumbers, electricians, and air conditioning services. The key feature of this demo was the direct payment process where customers paid service providers directly through connected accounts. After the payment, the platform would then charge a service fee. . Could you please help me identify this demo or provide more information about it?
Currently, we are able to estimate currency exchange rates using a tool on the Stripe dashboard (https://dashboard.stripe.com/currency_conversion). Is there an API version of this / can we use the API that this dashboard uses to pull rates? We have a business case where we have a set contracted payout rate for a Connected account and we need to convert the transfer amount into USD to make the proper payment.
I have a weird bug with japanese Yen
Want to follow up on my last thread that was closed please
hi
Hello, I would like to know if there is a way to be notified when I have received or funds have been transferred from my account to my bank account, I am from Mexico.
Hi, I am looking into using the payment request button, and am following the docs here - https://stripe.com/docs/stripe-js/elements/payment-request-button
The docs mention creating a payment intent on the server, but I'm wondering when is best practice to do that communication?
Is it
- before even showing the payment request button
- after clicking the payment request button
- injected somehow into the browser's quick payment interface
Hi,
I'm in the process of creating a custom Connect account for a company with the following capabilities
'capabilities' => [
'transfers' => ['requested' => true],
'tax_reporting_us_1099_misc' => ['requested' => true],
'tax_reporting_us_1099_k' => ['requested' => true],
],
'business_type' => 'company',
However, Stripe is not getting the individual details, such as ownership information or the relationship of the individual with the company (e.g., owner or representative). Verification of these details may be necessary in the future.
I have lost myself in the documentation. My application is currently reading a redirect_status query parameter which I am not setting myself anywhere. This happens when returning from a payment page (mobile pay test page in rthis case) and back to my return url. I need to find out what value this query parameter can be, and I'm currently seeing it set to pending when testing, but I can't find any docs on where this is coming from. It seems to be stripe appending it to the return URL when completing the payment, but I just can't find the docs for this. It also appends payment_intent and payment_intent_client_secret.
@ember bear sry to ping you, I'm unable to reply in the previous thread. The problem we met is not how to find the capability hash. We already have all connected accounts have the "transfer". However, we want to identify whether a specific connected account supports to be added with "card_payments". If the account doesn't support, even we turn on the both capabilities then they will show inactive.
dev-help - I have recently changed websites and my developers have created a new platform for me to sell e-commerce products. However, I just noticed that payments are not going through. I received notifications that orders were placed, but it says on the backend thatthey were all canceled. I of course sent out the products so I am very confused as to why the cancellations took place.
Hello, I removed some products on my dashboard but I see that users continue to subscribe to them. Are they going to continue paying for the products and prices I removed?
How can I transfer balance from one express account to another one?
Hello I need help I can’t get on my account that’s linked with my whatnot account
How can I receive a notification of a successful balance transfer?
I'm trying to use the API to create a card token (no problem here) but then I want to attach the card token to a Customer. How would I do that?
Hi i need a support ,
when i am pay the payment through the card payment method getting error . it was "website was decliend because dont accept paymente real".
what was the "generic_decline"? how to resolve this
Hi I need support,
- To save the card for future payments do we really need stripe terminal
- what are the correct libraries that i need to import to perform this below code
const { setupIntent, error } = await collectSetupIntentPaymentMethod({
setupIntentId: setupIntentId,
customerConsentCollected: true,
});
Using stripe terminal is throwing error while building react native project
@proper orchid Hey. I resolved my issue by resending my document photo. The platform doesn't accept PDF or digitalized versions; the photo needs to be a physical one.
Hi there! We are having an issue with getting the right statement descriptor, here is the situation:
- We have a platform account with express connected accounts
- Payments go through the connected account and we set
transfer_data.destinationon the paymentIntent to make sure the funds get routed to the correct connected account - we need to set a custom statement descriptor prefix for the connected accounts for card payments, but so far I haven't found a way to do it
Things I have tried:
- set
statement_descriptoron payment indent - set
settings[card_payments][statement_descriptor_prefix]on the connected account
As far as I can tell, we're getting the wrong prefix before the payment intent is being initiated to the platform account instead of the connected account.
Any guidance?
Hi there!
I'm trying to create a test-mode authorization but not sure what to put in for the "card" parameter. I' want to use my card token for the authorization. I've tried using the card id (card_xxxxxx) but getting an error: "resource missing." "No such issuing card"
Hi guys,
I have a quick query regarding the client_secrets generated after initiating a subscription that remains incomplete. I'd like to align our approach with best practices recommended by Stripe.
Specifically, I'm seeking guidance on the recommended process when a user attempts to create a subscription multiple times. Is it advisable to initially store the first subscription as incomplete as far as I can see and, after the window 23 hours, consider it for removal if the payment remains uncompleted? Our aim is to avoid accumulating a significant number of incomplete subscriptions in Stripe without a clear strategy.
Additionally, I'm curious about the feasibility of storing subscription client_secrets in our database. Does this align with best practices, or are there alternative recommendations?
Hello! I am trying to get payment element to work (in particual the on change event). When the customer finishes entering card, exp and cvc in the payment element, no on change event is fired. The field "billing is same as shipping" is checked by default. If the customer unchecks that and enters a zip, then the onchange fires and says that element is complete. If the customer rechecks that button, the onchange event fires again, and says the element is not incomplete.
My checkout flow has saved addresses, so if a customer selects a saved address, they they don't use the address element and the address element value is empty. I believe the problem is that the address element is empty when choosing a saved address. Is there a way to enter the saved address into the address element using javascript?
I'm trying to configure stripe emails to be sent after completing a checkout session. It seems like we can't find where to configure things correctly.
Hi.
If my customer use a coupon with a 100% of discount to get a subscription they will receive successfully payment email.?
@foggy dawn sorry I had to step away, yes, let me get you a payment intent id
pi_3OAxeZD6uXFQvsKv1jx8yAVs
Hello World.
When I am on the checkout screen where I have added several checkout options, the quantities default to 1. I'd like to know how to set the quantity to 0 and allow the user to select which option they would like.
Hi,
in the custom connect method who will handle and issue the 1099 form ? platform or stripe ?
Hello! I'm trying to implement pagination but return a error on the requset;
req_id = req_jOprvc97oB8Tys
Is a pagination using 'search'
Is possible to paginate using 'search'?
Hi
I already have a website with stripe payment integration. It's a Saas. I'm developing a mobile version of the web app and I don't know whether I could use stripe for in app purchase in Google play store. My premium users can use both mobile and web app with single payment. Please let me know if you need more details
Hi
Hi all,
Question about automatic charging for invoices. I tried searching the message history here but couldn't find a direct answer to my question.
When I create an invoice and set collection_method to charge_automatically (docs followed: https://stripe.com/docs/invoicing/automatic-charging?dashboard-or-api=api), and I have auto_advance set to true (docs followed: https://stripe.com/docs/invoicing/integration/automatic-advancement-collection), but it seems that once the invoice is finalized via the API, the automatic charging doesn't immediately occur? Is there something I'm missing in this step? Do I need to manually call the /v1/invoices/in_xxx/pay endpoint?
For my phone number
If a business needed to add a customer support team to their Stripe account to handle refunds/customer questions about specific payments, what sort of ID would be best to store in a "Transaction History" on your website, so when a customer sends an email with that id, the support team can retrieve all the info it needs. E.g would it be a payment intent id, charge id, receipt id? I don't have an orderid as everything is a one off purchase, no shopping cart.
Hi! I am looking to use Stripe Connect where I can accept recurring payment from users, keep a cut, and pass on the remainder to merchants. I read through many Stripe docs, so please don't refer me there. I want to understand the following:
How can I create a way in which the user simply chooses the product, gets redirected to the stripe page, pays and I receive a webhook notification containing the information that the user paid for so and so product?
Meanwhile, I want to forward the payment (after keeping a cut) to the merchant. What's the best way to onboard a merchant?
Again, I read the docs but they weren't clear enough to answer my questions
Hello everyone, when subscription invoice is created with status paid, when getting charge and balance_transaction status shows pending
Hello, I am wanting to use Stripe Connect to setup a bunch of connected accounts that will represent authors/content creators on my platform.
I want to transfer funds to these connected accounts when a user performs a certain action of my frontend platform. I also want to be able to take a cut of this transfer.
I found this article but when trying it in the CLI, it says no payment method.
What I want to do is transfer money from my platform account to connected account and then take a 10% cost of that transfer. https://stripe.com/docs/connect/destination-charges#application-fee
Should I use a charge for this? If so, how can I use the Platform account's balance as the payment method for the charge?
Hi.
If my customer use a coupon with a 100% of discount to get a subscription they will receive successfully payment email.?
hello, I am running into an issue where I cannot update the metadata for my payment intent on the server in my Next.js application.
I can create a payment link but it won't tie itself to my prexisting customers.
@acoustic lynx please keep messages in the thread I opened for you
Hey, how can i create a refund with proration?
Refund interval is 14 days, let's say the monthly subscription is 5 dollars, i want to refund half of subscription money, because user used the app.
On updating to annual subscription from monthly i'm using proration_behavior: 'always_invoice', but on refund i use
const refund = await stripe.refunds.create({
payment_intent: subscriptionToDelete?.payment_intent
});
What can i add there to prorate automatically?
I had a question thread closed and locked without anyone responding. Is that normal?
who can I talk to about "Your account cannot currently make live charges."
we are fully verified on stripe
I believed this issue started to happen after crypto onramp was activated on our account
How do I set up an installment payment scheme in Stripe?
I want my customers to sign up and be able to pay in installments. The flow should go like: sign up page >>> select payment plan >>> pay and register
I tried creating a subscription but it needs an existing customer. Problem is, I will not be able to get their details until after they sign up.
Why doesn't Chargeback protection work using Stripe Element? I have enabled chargeback protection and I'm using a prebuilt solution which uses the latest version of stripe element. However, chargeback protection isn't working for payments made using this system. Is this intended or why is this occuring?
Hello, a quick question
I want to update my stripe nuget-package (it's quite old, about a year), but we currently have open payments (via SEPA, bank transfer) on one connected account in live mode.
Can i safely update my api version without it affecting the ongoing payments?
I created a test connected account. How do I let the connected account access the express dashboard?
Hello, I need your help, I have a issue to show the value shipping in the checkout session page to subscription mode. I alway have the result: shipping_rates` cannot be used in setup or subscription mode
Subject: Request for More Information Regarding Connection Error (Error Code -1004)
Hi Stripe Dev Team,
I hope this message finds you well.
We've been encountering the following error during our attempts to connect to Stripe Terminals (It started happening suddenly)
Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo={_kCFStreamErrorCodeKey=61, NSUnderlyingError=0x283497570 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_NSURLErrorNWPathKey=satisfied (Path is satisfied), interface: en0, ipv4, dns, _kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <FF5699F5-E09D-42AA-88DB-4E6A44D08E18>.<1>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <FF5699F5-E09D-42AA-88DB-4E6A44D08E18>.<1>"
), NSLocalizedDescription=Could not connect to the server., NSErrorFailingURLStringKey=https://192-168-1-158.dw3ut5zh3wgo5sptc6we.device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService, NSErrorFailingURLKey=https://192-168-1-158.dw3ut5zh3wgo5sptc6we.device.stripe-terminal-local-reader.net:4443/protojsonservice/JackRabbitService, _kCFStreamErrorDomainKey=1}
We were wondering if there's a way to obtain more verbose information regarding this error. Any additional details or logs would greatly assist us in diagnosing and resolving the issue more effectively. We wanted to confirm if it is something related to the network configuration or...
Your assistance in this matter is highly appreciated.
Best regards
With Stripe Connect, if you create a Custom Account in test mode, is it possible to enable "transfers" for this account?
Hi! I'm not getting SEPA debit initiation notification emails in the test environment. I can enable these emails in live mode but not in test mode (see screenshots above). Does that mean that this feature doesn't exist in test mode? Or do I somehow have my settings configured wrong in test mode?
First time discord user and I cannot reply to the thread I started. #1172665085798400102 message
Anyway, I'm not sure which one to use. I am trying to create a payment for my Learnworlds account and have embedded a button and a pricing table.
why am I getting status pending?
success": {
"status": "Pending",
}
while testing on test card
const session = await stripe.checkout.sessions.create({
mode: "subscription",
line_items: [
{
price: priceId,
// For metered billing, do not pass quantity
quantity: 1,
},
],
payment_intent_data: {
application_fee_amount: 500,
transfer_data: {
destination: connectedAccountId,
},
},
// {CHECKOUT_SESSION_ID} is a string literal; do not change it!
// the actual Session ID is returned in the query parameter when your customer
// is redirected to the success page.
success_url:
"https://example.com/success.html?session_id={CHECKOUT_SESSION_ID}",
cancel_url: "https://example.com/canceled.html",
});
I am getting an error that says You can not pass payment_intent_data in subscription mode.
How do I accept recurring payments from the user? I am trying to use Stripe Connect
Assume a basic Payments checkout session. Our form provides the customer_email param for session creation and omits customer. A customer record is created as the transaction goes on. In the future the same customer with the same email address returns and does another transaction on the same form. Will Stripe reconcile this to the previously-created customer record, or should we query for customer ID first before setting the session params?
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!
Hello Stripe, I use a setupIntent to configure a payment method to pay future invoices for customer subscriptions with a subscription.create. The problem is that during a 3D Secure test, even though the setupIntent was successful at each subscription creation, it fails with this message: This payment requires additional user action before it can be completed successfully. Payment can be completed using the PaymentIntent associated with the invoice.
If I've understood correctly, despite the setupIntent, the customer will still have to make another payment using a paymentIntent to finalize the subscription and invoice? What's the point of the subscription if the customer has to make a payment each time he renews?
Thanks for your help!
Hello Stripe people!
I have an issue where some webhooks get the checkout.session.completed response of "Timed out". The issue is that my app still processes the code, but stripe resends the call for the webhook so the code runs again.
How do you suggest I stop this behaviour? I am not 100% sure on when stripe receives the status of the webhook call
Hello! Could I get help from you looking at a case to see if what happens is the expected behaviour?
https://stripe.com/docs/connect/standard-accounts#refresh_url
Your user redirects to the refresh_url in these cases:
- The link expired (a few minutes went by since the link was created)
- The user already visited the link (they refreshed the page, or clicked back or forward in the browser)
- Your platform is no longer able to access the account
- The account has been rejected
In the context of onboarding, under what circumstances would a Standard Connect account be rejected? And which webhook event should I listen for when this happens?
Hello.
I had previously asked the following question
Question. After the current subscription cycle ends, I would like to reflect these changes in the next subscription cycle. It looks like I will have to specify the date via start_date, is there any way to do this without such a calculation?
And as a result, I received the following answer
Well you can define the start_date as current_period_end of the subscription instead of calculating it.
// schedule a change from gold to silver at the end of the period
$sched = \Stripe\SubscriptionSchedule::create([
'from_subscription' => $subscription->id,
]);
\Stripe\SubscriptionSchedule::update($sched->id, [
'phases' => [
[
"start_date" => $subscription->current_period_start,
"end_date" => $subscription->current_period_end,
'items' => [
[
'price' => $gold->id,
'quantity' => 1,
],
],
"prorate" => "true"
],
[
"start_date" => $subscription->current_period_end,
'items' => [
[
'price' => $silver->id,
'quantity' => 1,
],
],
],
],
"end_behavior" => "release"
]);
I would like to ask a question here. I'll add any questions to the thread.
Hello there, I would like to know if there is a beta available to be able to refund a SEPA payment older than 180 days ? Or if there is a solution to send funds to the end customer, like a transfer but directly to an end customer ?
Hello 🙂
I am currently in the process of implementing the Stripe subscription for a customer.
We are migrating from an old system to a new one.
They are already using Stripe in the old system, but only for the credit card payments. All other payments are via paypal (which are the most customers in the system) directly.
I have read online, that Stripe staff can help with migration from Paypal Payments to Stripe Payments.
Is this really possible? That would be awesome, since it saves a lot of development time and migration headaches.
Customers and Subscriptions do not exist currently in the Stripe dashboard only in PayPal.
Any idea how I as the developer can take this into action?
can anyone help me with this error? i have been stuck on this since Saturday
Hello! I'm seeking guidance on managing duplicate customer records in Stripe Checkout. Specifically, when a user completes a purchase through a Stripe Payment Link and later uses the same link, Stripe creates a new customer record with the same email address.
Is there a way to restrict or merge these duplicate records, ensuring only one customer entry per email? What best practices do you recommend for handling such scenarios efficiently within Stripe's system?
Hi Stripe ! I work at multi-tenant SaaS platform where we facilitate checkout funnels for a variety of businesses. We have recently integrated Stripe to process in-store payments and are looking to expand our payment options to include 'pay by link' shortly. However, we have encountered some challenges with handling API updates. Our implementation, which is in Go, doesn't allow us to manually set the API version as described in your documentation for other languages (https://stripe.com/docs/libraries/set-version). This has become a concern, especially since our clients are hesitant to frequently upgrade their API version due to the risk of introducing regressions.
Could you provide any guidance on how to navigate this issue? Ideally, we would like to lock in the version of our integration and require our clients to generate credentials for a specific API version. This would minimize disruption and maintain stability across our platform.
Hello, do you have any support for affiliate programs? How are they usually facilitated with Stripe? Thanks
Hi Stripe & co.
I'm working on a SaaS platform, where we're constantly onboarding new customers at the moment, using Stripe Connect.
We were a part of the internal test/beta of the Danish MobilePay payment method integration, which seems to have been moved out of internal state.
Now we're experiencing an issue onboarding new customers to use this payment method type. Previously, it was enough for us to send the "mobilepay" payment method type in the API, which would then automatically 'enable' the integration for the payment method.
However for new customers, this doesn't seem to work, and when we tried this, we're getting an error that the method isn't available.
I've tried to get an answer on how we can automate the enabling of this payment method type through our account exec, and through the support channels - but after more than a month, I'm no way near a solution.
So my question is whether there's any way I can help my customers, by automating the setup without them having to perform any actions on Stripe, but stay within our platform?
Hello,
I'm trying to integrate the stripe quickstart on my swift project. I have the create.php from the quickstart on a php apache server, running on my amazon aws ec2 instance. I have the CheckoutViewController.swift almost exactly as it is on the quickstart. The exception is in this line:
private static let backendURL = URL(string: "http://127.0.0.1:4242")!
Instead of localhost, I have the url for my ec2 instance/create.php
Is this the correct way of doing it?
I see an alert on my swift app when I navigate to the view, "Error Loading Page: Failed to decode response from server."
Hello, I would like to redirect my user to a stripe payment page, but I do not have a fixed price. They can buy "hours" or "semi-hours", then the price isn't fixed
Hi, We have a SaaS app using stripe connect + stripe checkout. Up until recently the checkout would display Apple pay the the user, now for some reason it does not display apple pay. To the best of my knowledge we have not made any changes to the way we load stripe checkout. I feel like this change (https://stripe.com/docs/upgrades?locale=en-GB#2023-08-16) could be around the same time We stopped seeing apple pay. So to be sure we removed payment_method_types from the params. Google pay still displays. I'm not sure if something has changed we didn't know about. (We use the rails gem)
Hi, I'm trying to create a checkout session for subscription. How can I set a future start date and end date? I tried using billing cycle anchor for start date but it throws an error when the start date is more the billing periond (e.g weekly and start date is 8 days from now). I tried manually creating in stripe dashboard and I was able to do it using Phases. However, I can't seem to set Phase ing checkout. I'm using java. TIA!
Anyone wokrd in stripe card issuing?
Hi there, I am wondering: is there is a way to programmatically find all of the payments that are included in a payout? Is there a way to do the same for a connect account?
Currently we rely on downloading exports from our platform and connect accounts for further processing, but being able to get a list of charges included in a payout through the API/nodejs would be much easier/extensible
Hello, I am trying to get upcoming invoice req_vQ517VKdskvBxa with updated product ID and quantity, I am getting some random value back 2395745 with create_prorations, if I turn of proration I am getting correct value 1620000
product I mean price
Hey, I have implemented custom connect account and Tap to Pay. My TTP flow is simulated. It was working fine but then I ordered a physical test card from STRIPE and now the simulated TTP flow ends with this exception
com.stripe.stripeterminal.external.models.TerminalException: This transaction requires chip and PIN. In testmode, using a physical test card with designated amount ending values produce specific decline responses. See https://stripe.com/docs/terminal/references/testing#physical-test-cards for details.
Hii
hey guys, I need some help here, I am starting a small business of hoodies but I am stuck in the payment options, it's like whatever the customer adds to the cart the stripe should charge for only those products and I don't know how to use stripe as an expert so please help me with that.
We have an app. In the app we want to give virtual cards for our users. So the cards should act like a regular debit card. Now as per request the admin should be programmatically able to fund the cards of the users. So i wanted to know that wether this feature can be implemented with stripe card issuing.
@ember pond let's chat in the thread I created for you
How could i search for a subscription for a customerId, and how do i cancel their subscriptions using nodejs library
Hi, i'm using Stripe js elements /split elements and i have "link" payment method enabled for my domain. However, i get this error "link_not_enabled_on_payment_config" but the payment method is active in stripe but test & live mode?
Hello, I am using pricing tables for a simple subscription.
Imagine I have two products within here
-Product 1 (with X feature)
- Procutt 2 (with both X and Y feature)
When User gets subscribed to product 1, He can upgrade to product 2. But i dont get a customer.subscription.updated call is this normal ? Is this gonna happen at the end of the billing period? I couldnt find a setting on the dashboard for it to happen immediately
Hello, I'm trying to add a webhook, I'm confused to what this option really means. I just wanna listen to events for eg when a user checksout. do i select the second radiobox?
Hello Stripe Community!
I hope this message finds you well. Currently, I am in the process of implementing subscription management in my application using the Stripe API, and I seek clarification on subscription change events and notifications.
In the scenario where a user downgrades their subscription, I am looking to ensure that I receive timely notifications regarding the status of the new subscription. Specifically, I would like to understand if notifications are triggered when the new subscription starts, especially in the context of a downgrade, and if there are any nuances in the timing of these events.I am particularly interested in understanding if notifications are triggered only at the moment the user updates their subscription or if they extend beyond, especially after the current subscription period concludes.
Your expertise on these matters would be greatly appreciated! Thank you in advance for your time and assistance.
Best regards, Lauri
Hello everybody,
I have a question about the Stripe Atlas. I reside in Turkey and Stripe is not available in here. If I create an LLC through Stripe Atlas can I connect to Stripe without any restriction? Stripe bans the accounts as soon as you connect from Turkey normally.
Hi, dev team!
I'm trying to implement Stripe user search and noticed that it's case sensitive!
Is it possible to make it insensitive?
My code example:
await stripe.customers.list({ email: customerEmail, limit: 1, });
Hello! I'm really in trouble with Payment Links. I already contacted support, but they don't reply. If I create a new link or using the old link to active a monthly payament to sell a service once I insert the customer info to proceed, after click on "Checkout", I see errore "Link Expired". Im going crazy, please help!
Hello everyone.
The stripe has such restrictions on the minimum amount:
https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts
Is there a method in the api (in the stripe library) that checks the minimum amount or not?
Hi 👋 We are migrating from Braintree to Stripe. How long does it take in practice from the day we ask Stripe to provide us Braintree data until we get it? If in average it’s days or weeks?
hello
Hello!
I'm currently trying to listen for an event in a webhook but I never get it, the event is "account.updated", I want to use it for when a connect account finishes with the onboarding process, but as said I never get the event registered, even on the stripe webhooks dashboard (this is in test mode)
Hi I am using payment sheet to let the user enter details of card using react native sdk . I was not able to change the background color of app when payment sheet pops. I tried changing shadow color , but no use!. Kindle help me on this. https://stripe.com/docs/elements/appearance-api followed this link to design the payment sheet
We're having issues with Chrome autofill on our checkout form using the CardElement. We usually have a few fields (name, email), then the CardElement.
Using Chrome's autofill to fill a credit card on the CardElement empties the first field inside the form.
I can't replicate it on Stripe Checkout itself, but one of our competitors checkout form seems to have the same issue.
Hi, I am getting a bit of a problem with the communications. The solution uses stripe checkout. From our website user has subscribed for monthly subscription in September and later cancelled it by going to the stripe portal site. October there was no communication sent to the user as the subscription is cancelled but suddenly yesterday the user gets an email from stripe that their subscription will renew soon. how can they get email now even though the subscription was cancelled 2 months back. Can someone please help
Hii
When User has a subscription with Overdue (past_due in API) status and cancels the subscription via Stripe, subscription does not cancel immediately, but instead is staying Overdue with cancel_at_period_end field set to True, cancelling only after the next billing period. How can I instead cancel it immediately if user cancels subscription with Ovedue status? If I mark invoice that is overdue uncollectable, will that cancel the subscription immediately?
Good afternoon!
We're sending event ticket orders to Stripe through WooCommerce. It currently only shows the payment information in the description / exported report throughhttps://dashboard.stripe.com/reports/balance so we wrote a custom plugin that will fetch the future metadata (name of the event) to the payment entries.
However, this only works going forward for upcoming payments, as the payments have been processed already. So I manually updated the past order payment descriptions in order for it to show on the export. But then it didn't D: Stripe support said changing the payment description won't do anything for the exports (?), and said WooCommerce are the only ones that can modify the information so they sent me there. WooCommerce then said they have no control over that.
We developed our custom solution to fix it for future sales. My client urgently needs to create those reports, so how can I get the manually updated decriptions to show up?
hello, I have a question regarding stripe credit account. I'm using the customer portal for payment, and say I have an account with a certain amount of credit (100$ for example) and upcoming payment of more than the credit amount (200$ for example). Say the payment fails for some reason, what happens then to my credit?
Hello Team
I am getting this issue every time
When I uninstall the app and tried to re-install the app again the stripe is not throwing issue
"App is already installed on this account. To continue using this app uninstall the app"but I don't have installed app on the installed app section ??
Hey guys, I need some help. We've recently updated our pricing, and migrated existing customers to the new plans. In the process, some cancelled accounts were reactivated. How do we identify these accounts and cancel their subscriptions?
Hi after a checkout session, stripe redirect to url/account page, but cookie which should be found when going on /account is null, is it normal ?
I'm using NextJS.
Is there anything to control, at the API-level, whether a PI is subjected to "screening by Stripe Radar"?
Hi Stripe,
I need some help to understand about different kind of balances which we have in Stripe,
Q1. So the problem statement is- I have onboarded some customers using stripe connect on our platform, and those customers are needed to be transferred some amount of money from our side on a weekly basis, when I try to transfer them funds using https://api.stripe.com/v1/transfers API, I receive this message Error: You have insufficient available funds in your Stripe account. Try adding funds directly to your available balance by creating Charges using the 4000000000000077 test card. See: https://stripe.com/docs/testing#available-balance
But my account balance according to Balance API is already 2488722 and amount to be paid out is 8897 as given in the attached image. So which balance account am I suppose to add my balance.
Q2. Also in which account do they amount go, when I charge any user onboarded on Stripe connect using the Charge API ?
Hello. I am creating Stripe::Subscription items, and later adding Stripe::InvoiceItems to said subscription. I want to have the ability to modify this subscription (or any unlaid subscription) without having to cancel it to create a new one. Is this possible? I tried for example deleting the invoice items and it seems it is not possible
Hi Stripe team,
I want to understand the logic behind the advanced coupons. A regular coupon works fine for our subscriptions: something like "25% off forever". However, if a user applies a promo code associated with the slightly complex logic: "100% off for 3 months," it charges the customer immediately, which is not a desired behavior. I expect the user to be charged after three months and not earlier. Please help me understand what I should do to achieve the expected behavior with those types of coupons.
Hello, I'm currently working on an integration with Stripe Checkout using metered price (progressive pricing) and we would like on the hosted checkout page to only display the total and not the pricing details, is it possible ?
Hey, I asked the question about the subscription update today. the thread got closed and i have a question do i only need to listen to the invoice.paid when a user upgrades or downgrades his subscription or stays on the same subscription
Hi , I am trying to test a payment button but it got declined would you kindly take a look and let me know what might have happened?
Hi, Is possible on a checkout session of type "setup" to allow payment with google pay or apple pay?. I can't see it available on the payment method options (https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-payment_method_types)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Could someone reopen my case #dev-help message please?
Hello,. we are updation our Stripe implementation to Stripe PaymentElement. Some Payment methods like paypal or klarna have an extra notice that the user will be redirected. Ist there an option to change the text of this notice. We have a german shop an use 'du' everywhere but there it uses 'sie'.
Thanks for help.
Hi, I would like to ask about multicurrency price: I would like to have multicurrency price object with all available currencies and the main price will be 10 usd, and other prices will be calculated at the current exchange rate, is it possible to do from dashboard? I can manually add multiple currencies and they will be converted, but I am asking about an automated process. Example photo for usd and euro
lepetitblanc
We have payments coming in from a few different areas (our custom POS, online web forms, etc). We are using the metadata to better run reports based on location, etc.
Our custom POS is adding metadata when creating the PI. But our web form is updating it to the charge after the fact.
I have a few options. My script that runs the report can either get the data from either (or both). Or I think I may be able to get the web form to update it to the PI after the fact. Is there a best practice here?
Ideally the metadata that I need is always found in the same spot.
Stripe webhooks
hey there, I am running into an issue with Stripe Issuing in Test Mode. I am trying to trigger a test purchase, but keep getting "A new issuing authorization was created and declined because the card was not active. To activate the card, refer to https://stripe.com/docs/issuing/cards#activating-a-card" error even though the card is clearly Active and the Card Holder is also Active. Any idea?
Hi everyone! I hope you are well. I am reaching out to you on an urgent technical question for our Bancontact Stripe integration.
The current issue arises as when we press on "Open your Bancontact app" in the below screenshot:
Screenshot 2023-11-13 at 15.09.40.png
The issue is that the user is not re-directed to the bancontact app. Could you point us in the right direction in order to solve this issue?
We have read the documentation online, looked at our Stripe developer profile and not found answers
I need assistance please. I conducted a payout that was suppose to be completed on the November 10th. I contacted stripe, I contacted Caden over email and I have been given the run around. I called my bank and nothing. I have not received my money.
Hello again!
I posted earlier about it as well that was not getting any charge with IDS starting with "py_" like
py_3NYFqh4V4UG4b3Qn0EiWnXSy in charges API when fetching charges for date range
Date range right now I am looking for is
2023-07-26 00:00:00
2023-07-26 23:59:59
OR
1690329600
1690415999
I was suggested to use auto-pagination instead of passing "starting_after". I tried it with auto-pagination now but still not getting any charges with "py_"
Example: py_3NYFqh4V4UG4b3Qn0EiWnXSy, py_3NYFnW4V4UG4b3Qn086fLM1q, py_3NYFlL4V4UG4b3Qn143YpyKX
Now using
$donationsArray = \Stripe\Charge::all([
'created' => [
'gte' => $donations_from_date_start,
'lte' => $donations_from_date_end,
],
'expand' => ['data.balance_transaction']
]);
foreach ($donationsArray->autoPagingIterator() as $donation) {
array_push($donations->data, $donation);
}
Previously using:
if ($from_id){
$donationsArray = \Stripe\Charge::all([
'limit' => 100,
'created' => [
'gte' => $donations_from_date_start,
'lte' => $donations_from_date_end,
],
"starting_after" => $from_id,
'expand' => ['data.balance_transaction']
]);
}
Hello, I saw this when I made transfer with using source_transaction related to payment with "Google/ Apple pay". If I am using card , I will see charge "ch_****" and It is working
maybe sb know, how to find related charge for payment intent, or how to create transfer with source = pi
And message from my cient to Stripe Support
Hey! I have a problem with a subscription invoice payment. It was supposed to have enabled only payments by bank transfer, but currently I see it was tried to be charged by a credit card attached to the client. I am checking the url for "Payment page" provided by stripe and I only see the bank transfer details.
I would like to ask about retrieving price object from api docs: https://stripe.com/docs/api/prices/retrieve, I can got it, but the price is multicurrency object, and I am getting only base currency, and the rest is missing
Hello team,
I am trying to debug why affirm is now showing up as part of the payment options for this payment in my test mode where affirm is enabled in my account and the payment amount is more than $50
payment id pi_3OC1q7FeKZ5612QC0vUgYSba
Hello all, we're having a lot of trouble with integration.
Our emergency is that the tax number doesn't come up when making a payment or adding a credit card from the customer portal. Do you know how to fix this?
Hello again,
Quick question related to webhook, is there a possibility to send webhook on différent URL depending on metadata related to the client ? We are using regional cluster and we need to redirect each event to the correct cluster depending on customer metadata
Hello everyone, I'm receiving 2 webhooks from the same event, is there any way to receive just 1 event?
My stripe is only showing card payment, im using js and php application
Hello Stripe devs!
I need assistance with customizing the Refund pop-up in my Stripe dashboard.
Specifically, I would like to edit the list of reasons that are currently displayed in this pop-up.
I have attached pictures for your reference. My goal is to modify some of these reasons to better align with my business needs.
Additionally, I would like to make it mandatory for a reason to be selected or filled in whenever a refund is processed.
Thank you for your assistance.
is there a way to limit promocode redemptions based on a credit card's fingerprint? e.g., if a User signs up with a credit card and uses a promocode. then tries to create a new user and uses the same promocode. is there a way to see if the fingerprint of the card exists and prevent it from being applied?
Hello I am working on a webhook listening to account.updated event and I was wondering : if a connect account was restricted soon or restricted, is it possible that it still have some fields_needed after having changed some fields to not have the status restricted soon (or restricted) anymore ?
In other words : can it happen that a connect account's status became enabled and not complete after being restricted soon or restricted ?
hello, what is the best way via API to make a report about successful payments? i want a simple report of the number of failed payments, the reason and the successful ones (don't care about smart retries). Since not every payment has an invoice i don't know what can i use to retrieve this info via API, can you guide me?
is there a way to test stripe tax calculations and tax transactions ?
I'm using a setup-mode checkout session using live API keys that prompts a 36-month payment plan, but can't figure out how to get it out of test mode. Feels like I'm probably missing something simple.
hey, I cant respond in the thread so replaying here,
@ember bear are you saying that each user will be redircted to different page?
cc @vocal wagon
Hello, i'm having an issue with no payment_intent being returned for a free trial subscription. I send the following:
{ customer: 'cus_xxx', items: [ { price: 'price_xxx', quantity: 1 } ], payment_behavior: 'default_incomplete', payment_settings: { save_default_payment_method: 'on_subscription' }, expand: [ 'latest_invoice.payment_intent' ], trial_end: 1700496115 }
Hi,
How can I pass a return_url when creating a subscription to be able to get an url on the subscription.latest_invoice.payment_intent in order to properly handle 3DS redirection on the client ?
Hello ! We have payement issues this past few days on our app. People have declined payments but have money on their bank account, we also tried with our own cards and we had the same issues. Can you help us please ?
hi. newbie here. im hoping someone can help me. what would be the possible reason we can't fill out card details in the form. please see image below. thank you so much!
Hi! I'm trying to build a solution to get my customers to receive a link to buy subscriptions or single-payment products. I'm planing to use payment links for that but the problem is that it creates guest customers or customers with the same email address more than once. Is there anyway to limit my system to only create real customers and avoid duplication? Thanks in advance
hey Stripe team, is there a way to fetch the payout trace id via API?
is there a way to collect user address using address element for tax calculation api ?
Hi Dev Team, I could have sworn I read in the docs that the PaymentElement could be initialized with a customer property so that their saved payment methods could be loaded into the PaymentElement. Did I imagine that or is it possible?
Is there any way to test in "test mode" the autocharge after 7-day trial, and the autocharge monthly?
I want to check if Stripe is autocharging the test cards I'm using.
@ember bear can you reopen my thread please
Hello! Couple of questions:
- Is there a recommended way to add a handling fee (arbitrary amount) to an invoice? I want this fee to be different than the shipping fee if possible.
- When I add an amount_off coupon to an invoice, it appears to lower the sales tax base (testing in Arizona). Based on this it appears that it shouldn't always affect the sales tax base (https://www.taxjar.com/blog/calculations/2021-12-sales-tax-discounts-coupons-promotions#:~:text=Manufacturer coupons or promotions%2C which,sales price of the product.) Is there an option to make the coupon not affect the sales tax base?
Is it expected that the invoice.payment.succeeded webhook would be sent out prior to checkout.session.completed?
Hello, I am having an issue with my applepay implementation with the Stripe iOS SDK
Hi, how to change the currency?
Hi! I use CraftingStore for my webshop, and the billing details doesnt get transferred to Stripe, I contacted CraftingStore support, and they said that technically they don't transfer this data. Is there a way to give the billing details at Stripe checkout?
Hello,
I am implementing Stripe subscritpion with discounts using pyhton and react. I create incomplete subscription on checkout form loaded as I need clientSecret to initialise payment element. Now I want to modify the subscription to apply promo code. It is applied but not on the first invoice. How can I do that ?
Could you help point me in the right direction. If I have a finalized invoice (in_) and a saved payment method (pm_). Is it possible to pay that invoice with the saved payment method using the api, and if so what is the recommend way?
Are test subscriptions deleted automatically after some time period by any chance?
After calling the Account Links api, is there a way to skip the onboarding form after navigating to the returned url
@ember bear related with our previous thread. I won't be able to edit the refund reasons. So i'm trying to do a workaround. Could I be able to get the description (the string inputted manually) of a refund through the API?
Hi, I have a quick question about the Subscription listing. I'm trying to know if my customer had a subscription on the past, so i'm listing subscription with status=all -> https://stripe.com/docs/api/subscriptions/list. But i'm getting an empty list with some user I know had subscriptionsin the past.
Hi guys, I have a quick question about embedded checkout session. More specifically the return_url, could the frontend sends this information in the payload used to create the session or should the backend dictates that return_url. I don't see any risk with this but just double checking. (https://stripe.com/docs/payments/checkout/custom-redirect-behavior#return-url)
How to use appearance when using react
Hi, we would like to add the ability for our stripe connect users to receive a tip from their clients when they send an invoice. Is there a way for a customer to get the invoice and select a percent to tip above the invoice amount, rather than receiving a payment link and choosing what to pay? Was looking for guidance on this. Thank you.
Following up on this thread #dev-help message : My answer to the last question of snufkin :Yes but it is not present in the response of POST /subscriptions, when checking latest_invoice.payment_intent attribute.
Hi, I am having an issue stripe.checkout.sessions.create(). When using my development app, it works fine the first time. Then when I cancel my subscription within the app and then use it again to restart the subscription I get this error: 'Missing required param: line_items[0][currency].', I don't specify the currency in the code as it's done in the Dashboard. But I don't understand why it works in one scenario and not the other?
Hi Stripe Team. I really need some help. I have integrated stripe with my React Native app the payment sheet shows the option to save a card to the customer. Which works fine because I can check the customer in stripe dashboard and see the saved payment method.
-
The problem is, those saved payment methods do not appear on the payment sheet. Here is a screenshot of my payment sheet. https://i.is.cc/2Ojhu0C3.jpg - How can I show the customer's saved payment methods here like I see in the docs.
-
I have enabled Google Pay in Stripe and done the relevant configurations in the app. Stripe wont detect Google Pay. Is it because I am not in the US physically? I am able to pay with Google Pay in other apps. Maybe this issue is connected to the first one. Not sure, but any assistance would be appreciated. I can share bother server side and front end code. Payments made with cards are successful and works fine.
I am using this method https://stripe.com/docs/payments/accept-a-payment-deferred?platform=react-native&type=payment
I have a bad request when creating a payment (React/NextJS) custom flow
Hi! Is there any possibility of getting a report about payments via API? It has to include all attempts we had with Stripe (including the status, amount and currency of the payment). Needed for reconciliation purposes.
activity.itemized.2 is not applicable due to account setup (using interchange +)
Hi,
Am i right that in test mode VerificationSession doesn't upload a real testdocument? My person objects keeps being unverified.
If I go to a connected account and view a transfer tied to them and then click "Reverse Transfer", does that just reverse the funds to our platform balance? Or do they go all the way back to the Customer that initiated the destination charge?
Does this https://stripe.com/docs/payments/finalize-payments-on-the-server support ACH?
Hello, I have a problem with terminal reader. When a payment intent was not completed, and terminal was restarted. I am not able to use terminal, all payments are waiting.
"id": "tmr_XXXX",
"object": "terminal.reader",
"action": {
"failure_code": null,
"failure_message": null,
"process_payment_intent": {
"payment_intent": "pi_yyyyyyyyy"
},
"status": "in_progress",
"type": "process_payment_intent"
}
I cancelled old payment intent using api call, but it did not help.
any ideas?
hello
Hi! I want to know how to manage Standard connected accounts,
payment_intent_data: {
// application_fee_amount: Math.floor(avocadoFee),
application_fee_amount: Math.floor(amount * 0.05),
transfer_data: {
destination: stripeAccountId,
},
on_behalf_of: stripeAccountId, // The account you are acting on behalf of
},
I am charging a application_fee_amount of 5% of every order. But apparently I continue to have negative balance on my stripe account, this 5% extra fee its being sended to myconnected account?
Hello,
if a customer pays too much with a bank transfer, the user receives balance
Can I deduct the balance there so that it is "always" 0?
or can I make an automatic refund?
Receiveing a error when deploying in vercel because of stripe types:
Failed to compile.
./components/auth/signin.tsx:84:46
Type error: Type '{ clientSecret: string; appearance: { theme: string; }; }' is not assignable to type 'StripeElementsOptions | undefined'.
Type '{ clientSecret: string; appearance: { theme: string; }; }' is not assignable to type 'StripeElementsOptionsClientSecret'.
The types of 'appearance.theme' are incompatible between these types.
Type 'string' is not assignable to type '"flat" | "night" | "stripe" | undefined'.
82 | return (
83 | <div className = "max-w-lg">
> 84 | <Elements stripe={stripePromise} options = {options}>
| ^
85 | <PaymentForm/>
86 | </Elements>
87 | </div>
Error: Command "npx prisma generate && next build" exited with 1
Hey folks👋,
We’re using the Billing Portal and ran into an issue with discount codes, and wanted to see if it was something on our end or not. (ruby library user here)
We currently create a Stripe::BillingPortal::Session with the flow type of subscription_update_confirm where we pass a discount to the subscription, along with the subscription item id and a price as recurring_items.
When we use a discount for 100% off for 1 month, when there’s a payment method on file we see this flow work perfectly without asking for the payment card details and the discount is applied properly.
However on a new account, without a payment card setup, we see a “Confirm your updates” showing the discount, which we then press Confirm, are asked for our billing address, which when given we’re prompted again to confirm with the discount and then lastly we’re asked to provide our payment method, only this time we aren’t shown the discount/confirmation screen and it charges the full amount without a discount applied.
So our question is, is there a way to either confirm the discount is still applied after entering the payment method before submitting, or is there a way to ensure the Billing portal passes the discount coupon through once the payment method is applied?
Hello.
I have a Monthly Subscription and I want to Upgrade it to Yearly but keep the monthly remaining time like Add 1 Year at the end of the Monthly.
I want to:
- User to pay imediately for yearly.
- Upgrade to yearly without trial that ends at the end of the monthly subscription end date( current_ending_period).
- Add One year on top of what user had.
Is this possible?
anyone please help me setup my webhook.
Hi, i'm using Stripe Payment Elements so i can access all payment methods but i want to split the name field, so first name and last name fields. How to do?
const elements = this.$stripe.elements({clientSecret: data.client_secret}); const paymentElement = elements.create('payment',{ fields: { billingDetails: { address: 'never', email: 'never', } } });
Can I get a loan
I have not logged in my account for a while but there was a loan available to me but I don't see it now.
@compact fable we can only help with technical questions about the API here. Please reach out to our Support team about this via https://support.stripe.com/contact/login
Hi there,
What is the best way to add on a service fee for a subscription item? Specifically, a set percentage of the price of the product being subscribed to. The only ways I have found to implement this are either add it directly to to product price that is being subscribed to or adding a separate product line item to the subscription when creating the checkout session.
Neither of these solutions seem to be great because when adding the service fee directly to the price it isn't clear to customers why they are seeing a different price than expected at checkout for the product being subscribed to. The issue when adding the service fee as a separate line item is that when the customer portal is used to manage subscriptions it will appear that their subscription is for two separate products such as "Product name and service fee" for a given item under current plans.
The only other work around I have found for this is implementing the service fee as a custom tax. These appears exactly how I want it to for customers at checkout and in the customer portal and has the added benefit of being able to set it as percentage of a line item when creating a checkout session however, this prevents us from being able to use Stripe automatic tax and it gets complicated when trying to apply a real tax to the subscription being that the service fee will be omitted from the amount being taxed.
I feel like this should be a somewhat common implementation but I haven't been able to find a good solution.
Thanks in advance for an advice on how to implement this.
Hi Devs.
im trying to set my custom domain for my billing portal and im using aws route 53 for setting it up. i cross checked the record attributes and i dont see anything wrong there. its bee almost more than 30 mins but i dont see it getting verifed. is there something im missing?
Hi there, I'm creating a platform and integration where authors create connected Express accounts and users can subscribe to their page. I understand that the authors need to do the onboarding connect express process.... the users need to become customers by creating a payment method. Then when the customer subscribes to the author's content (I believe) I clone (since I am using payment methods API), their payment method to the connected account. This leaves the payment method in two places I believe on the platform account, as well as on the connected acocunt.
I want users to be able to change their default payment method. Will this mean updating programmatically all of the connected accounts that have that customer as a customer?
Hi, I'm trying to use subscriptionSchedules.create() in order to start a subscription in the future that doesn't charge until the schedule starts. However, it seems that subscriptionSchedules seems to require a specified number of iterations. Is it possible to just start it to run indefinitely?
Hello, I asked a similar question earlier, but let me rephrase differently. I am trying to implement a gift card system for our site and implement this with stripe invoice. A gift card will be purchased without tax (say $50). Then when the gift card is used it will be used just like cash (and tax will be charged on the product). So for example if you buy something for $30 with $3 tax, then $33 will be charged to your gift card. Or if you want to only use $10 from your gift cart, then when you buy that $30 product with $3 tax, then you will be charged $23 and $10 will be deducted from your gift card.
Right now when I try to implement this by adding a coupon to the invoice, the coupons are implemented before tax. Therefore, with the $30 purchase, only $30 of the coupon is used, and $0 tax is charged because the product now costs $0.
Maybe I can just do this by marking the invoice as "paid_out_of_band" and then create a separate payment intent with any remaining cost and charge the payment method?
How do you add a metadata on payment_intent.succeeded results?
I'm using Payment Elements here.
My currentl flow:
Step 1 - Create customer
Step 2 - Create subscription (generates client secret)
Step 3 - stripe.confirmPayment()
I've already added the metadata on Step 2 but I want the metadata be on payment_intent.succeeded.
How do I do that? Is that even possible?
Hi Dev Team, is there a way to do promo codes for 100% the good value? So, effectively its free. This is to avoid forcing people to pay a minimum of $0.50.
Hi, I am a platform with multiple custom connected accounts and was wondering how to initiate microdeposits for a connected accounts "External Account". I've checked every guide and all properties in the node sdk, can't find anything. Also already reached out to stripe support over the last 21 days and gotten nothing
hi! when storing a product with PAI call "stripe.products.create" Is there any way to associate an axpress user to it? I see from the dashboard I can link products to vendor
Hello, I need your help. I tried a subscription payment by charging the seller a fee but I can't see the fee in my account. Where or when will it be available to view?
Hi,
I want to use "Payment Links" in my application but how can I know if the transaction was succeeded or failed? Because I need to assign a permission to user according to the result of the payment right after user completes his/her transaction.
Could you reopen the thread please?
Hi there!
I have the next discount set up on my site: Buy 3 get $10 OFF.
Question: How do I show a $10 off discount on a checkout page as a line item, like shipping charges etc? The discount amount has to be deducted from the total.
HI,I hope you guy are doing well.I have question related to Legacy trial period option?I cant see it in stripe dashboard.
Hey guys I'm a new dev and I was working with webhooks, how do I gain access to the customer email so I can register it in my database. The CheckoutSession attribute keeps giving me a NULL email in golang
ive been waiting like 2 hours for stripe support to call me whats taking so long?
Hello, I want to cancel the Stripe account associated with my X account because of the incomplete information about the X account and because I do not have a commercial register to complete the missing information, so I want to unlink the Stripe account linked to my X account. Please help solve the problem of the email associated with the stripe account.
hello, i am having trouble understanding how to create a subscription that is charged quarterly, but renews on a yearly basis. I don't know if that is possible.
for example userA purchases a quarterly subscription. I am currently creating that price like this:
const price = await stripe.prices.create({
unit_amount: 12000, // $120 every quarter
currency: 'usd',
recurring: { interval: 'month', interval_count: 3 },
product: stripeProductId
I then create a subscription using that price. If I want to cancel the subscription:
await stripe.subscription.update(stripeSubscriptionId, { cancel_at_period_end: true })
wont that cancel it in the current quarter? Or do I have to modify the way I am creating the subscription instead of the price?
hi! I am using the embedded checkout via stripe like so, where I attach metadata to the session like so:
const session = await stripe.checkout.sessions.create({
ui_mode: "embedded",
line_items: [
{
price: priceId,
quantity: 1,
},
],
mode: "subscription",
return_url: `${req.headers.origin}/user/${subscribedToId}`,
customer: stripeCustomerId,
metadata: {
subscriberId,
subscribedToId,
},
});
when I receive the "payment_intent.succeeded" event via a webhook, this metadata is just an empty object. any ideas here?
When copying products to live mode, will it retain the price_id and product_id? Or the price_id and product_id on test and live will be different?
hello, i would like to use Stripe Connected Accounts system to transfer money from the bank account that is connected to stripe to some stripe account.
It isn't clear to me if that's what source_type === bank_account is for on https://stripe.com/docs/api/transfers/create#create_transfer-source_type
Hi Stripe,
what's the easiest way to set up a https webhook using python? Can I use a locally generated certificate or does it need to be signed by a CA?
Hi, I'm having problems with Apple Pay on my app.
I developed a web app on bubble and connected it via the official stripe plugin. Link, Google Pay and Apple Pay payment methods are enabled. Additionally, I went through the step-by-step process of verifying my domain with Apple. Photo below.
Still, Apple Pay does not appear available at checkout. can anybody help me?
someone help me out
Hi Stripe,
do you have any recommendations on Certificate Authorities. DigiCert's is around 800$ for 3 years. Comodo was recently removed from fedora etc. Does stripe have a de-facto recommendation for it's users?
hey I was using the golang libary for stripe using the checkout session type but I noticed that the struct didn't have a customer_details json located anywhere, is this on purpose or do I have to create my own type to receive the payload?
I'm a retired developer who signed up with stripe 2 years ago and got it working (test mode). Finally I had time to get back to it today and I noticed that although my older shipping rates still appear in the dashboard (and they display as 'active') I get a \Stripe\Exception\ApiErrorException which says "No such shipping_rate: shr_xxxxxxxxxxxxxxx" even though shr_xxxxxxxxxxxxxxx is showing as an active shipping code in the dashboard. So I thought I'd try adding a new shipping rate, and that worked right away. I realize that it's not normal for a developer to remain idle for such a long time, but it would have been helpful if the old shipping rates had either been removed from the dashboard, or shown as 'expired'. The reason I'm posting this is just in case you are not aware of this behavior.
Just a sec....
The last one was Request req_oOyb1DbGhro1Zp. I tried multiple times before creating the new one, thanks.
Why payment_method is null on payment_intent.succeeded? I'm currently using test subscription in test clock with payment method attached.
Hello, how quickly do people respond on live chat?
I have an urgent question regarding card elements. Whenever a user is auto-filling card elements with saved card information, the process resets other form elements. Is there a fix or configuration that we are missing?
Sorry to bother you again. I have a problem with this code show below. My project use Java language and use Stripe version is: 22.0.0 but my customer set API version on Stripe Dashboard is below 22.0.0 because we do this last year and this year we upgrade backend version to use billing API so we upgrade. But we forget to test on some customer environment, and thoese customer API version is below 22.0.0. And the problem comes: the ifPresent goes false. EventDataObjectDeserializer dataObjectDeserializer = event.getDataObjectDeserializer();
StripeObject stripeObject = null;
if (dataObjectDeserializer.getObject().isPresent()) {
stripeObject = dataObjectDeserializer.getObject().get();
} else {
response.setStatus(400);
return;
}
Hello. There is a problem with the current payment part.
Can you help me?
Hi. If a customer has two subscriptions with the same billing cycle date, will their card be charged once with the total amount or once for each subscription?
Hi,After a user pays, how to determine which user paid?
Hi my client purchased a service from me and they were charged but the payment says “failed”? I am new to stripe so I am wondering how to resolve this.
Hi there. My company was using my particulars for our Stripe accounts. But i have left the company recently and would like to cancel my accounts. My partners have changed my log in password too. How do i do that?
Hi there!
When the transfer reversal happened on the connect account, is the amount debited from available balance or pending balance. I am checking the connect account balance object before and after the transfer reversal. I can see the difference only in the pending amount of the balance object.
Hi
Question 1. When performing a subscription refund in the Stripe Console, it looks like I have two options: a full refund for the last payment or a prorated refund. Is it correct that a subscription refund in the Stripe Console only provides a refund for the last payment?
Question 2. When performing a subscription refund in the Stripe Console, I can select a prorated refund, but I was wondering how to implement this prorated refund into the API.
Hii
Hello, I have a problem please someone help me!
I went into my stripe and I have a bunch of clients that their purchases got denied because they payed with Amex and visa and it says that it because the currency was not supported. I have the Mexican currency but I don’t get why the payments don’t go through if it says that Amex accepts Mexican currency. Pleaaaase help I’m so stressed
How to get the authorization report? my dashboard does not have that option
@misty hornet Hi jack
I have online consultancy based website, in this site i have multiple clients and consultants.
Scenario 1 :-
Clients will book slots with consultant which is their want to meet .for book this slot clients should pay certain amount.
Scenario 2 :-
Paid amount should be receive directly to the consultant
Questions:-
1.Can i use multiple consultant API secret keys for this stripe payment process
2.When clients paid amount the amount should be receive after some time (i need to schedule this time) is it possible?
Please suggest me if any other best method for this scenario.
Hey all - Our application currently uses teh REST API provided by Stripe. I was wondering if someone could shed some light on how to reliably deal with Amounts in the response. For example:
"amount": 2690,
"amount_captured": 2690,
As you see here, it shows the amount as being 2690. Looking at this, one would assume an amount of $2,690.00 however, it is actually $26.90. Has anyone ever dealt with this issue that could help me?
Hey team, I had a question. So if an invoice is in a draft state and has a line item generated due to the subscription item. Is it possible to update/delete that line item via the API? If so, how can I do that?
Hey, I am willing to use https://stripe.com/docs/api/errors#errors-payment_method-card-generated_from-payment_method_details-card_present-receipt-authorization_code from errors but in my webhooks I don't see it anywhere in charge or payment intent for failed payments.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi
I'm currently working on a custom flow that accepts a 7 day trial, I don't want to charge the customer but I would like save their payment information. (built with react + nest js)
Hi,
Are there any plans to add the "disableLink" option from the card element to payment elements?
Hi when there is a payment on prossesing, with SEPA. Does it mean the cosumer have payt or do i have to whaiy to compleet the order, when ive got the money?
Whait*
Hii
Hi, is it possible that attaching a tax id to a customer without validated by Stripe? Stripe doesn't support all the countries' tax id and we just want to display the tax id in invoice for some specific countries.
Hello, I have run into trouble. Please help
Hi how to change logo for stripe identity page in test mode
Hi everyone, does anyone know why my webhook isn't triggered when a Sigma query is executed through the dashboard 
Hey!
When using handleNextAction in case that the additional authorization is needed (p24) i'm getting thrown outside of the page and being redirected back with return_url. This makes me loose the context of my flow, is there a way to make this authorization i.e in the popup window so that i dont loose my flow? Before, when i was using the sources API on the server. I could use the stripe source redirect.url and open it in popup window. How do i do the same with payment intents?
Hello, why amex card is not supported?
Hello I migrated my Stripe account to another but there are still 2 customers remaining on the old one. How can I migrate them as well?
i need help in payment intent
Need help with stripe credit balance handling.
Hi, the billing_cycle seems to be wrong for some timezones. Please help.
Hello, my name is Sergen. I've been operating a bag website called 'vireobags' for about 3 months, but unfortunately, I haven't been able to make any sales. That's why I'm considering closing the current site and making a fresh start from scratch. Can I open a new site using Stripe, or are there potential issues I might encounter in this process? Specifically, is there a possibility of facing problems like suspension? I would appreciate your assistance. Additionally, can I remove the Stripe connection from the old site? THANK YOU, RESPECTFULLY."
Hello,
I'm trying to incorporate Stripe on my website.
We would like to use the "checkout" system.
When we look at the interface, the page remain empty.
We have the errors :
Please help us
Hello, why amex card is not supported? on card payments
Im having trouble with my paymentintents - payment_method_required but the status does succeed in the dashboard
const session = await getServerSession(authOptions)
const user = await getUser(session?.user?.email as string)
let invoices: Stripe.PaymentIntent[] = []
if (user && user.customer) {
const res = await stripe.paymentIntents.list({
customer: user.customer
})
invoices = res.data.filter((invoice: any) => invoice.status !== "succeeded")
}
what about stripe wallet @misty hornet ? can i use that ?
i need help
hi, maybe sb know, can I charge a client via API call, i.e the customer made payment , pay for order = $30, and in notes he told that he want some water , which cost $1, can I charge client and link new charge to previous via API call?
Even I have provided GST and Bank account statement for re verification
Hi, I am running a API request from zapier and trying to cancel a subscription using delete method and it shows "This application is not authorized to delete sub_1OCDuOIe9qNsS8KGCB2M4hiH"
Hello! 👋
We are working on a new integration that collects card details for future Merchant Initiated transactions, with offline client.
We are using Setup Intents to setup the payment method for future use. We would like to use API direct integration, rather than using the Stripe JS SDK.
One part that we are a bit concerned about is the 3DS flow. When we confirm the setup_intent from our front-end, we receive a next_action of type use_stripe_sdk (refer to attached screenshot). Is there any way we can perform this action without leveraging the Stripe JS SDK? Using sandbox, we manage to confirm the setup intent if we manually redirect the client to the URL under stripe_js, but our concern is whether it would also work correctly if we take the same approach on prod.
Thanks in advance!
@somber wedge I've already created a thread for you, let's continue there
@somber wedge #dev-help message
Hii
Can I know the pi_3OCIGrD6fLV2vwHg0PxE4cKg transaction is getting failed
I have used test card 4000003560000123
Hi
Q 1. if I start a monthly subscription for 100$ on January 1 and have a free trial period of 15 days, when will the next payment happen and how much will it be? Or will it happen on February 1 and the payment will be only 50$ for 15 days?
Q 2. if the Stripe subscription cycle is based on MONTH, will it work on a 30-day basis? If I start a subscription on January 31, there are only 28 days in February, when will the next payment be made?
Q 3. What page in the Console can I check to adjust the length of the Stripe Grace Period, and what is the Grace Period status of a Subscription: unpaid or past_due, and what is the difference between unpaid and past_due?
Q 4. How can I determine if a subscription is in a grace period in Stripe?
Q 5. If my Stripe subscription starts on April 1, will my next billing start on May 1?
Q 6. Let's say a Stripe subscription starts on April 1 and the next charge is on May 1. Let's say a payment fails on May 1 and the Grace Period lasts for 7 days, and then on May 7 the customer's card has money on it and the payment is successful. Does this mean the next billing cycle is June 1 or June 7?
Q 7. What webhooks are issued when a subscription payment fails in Stripe?
Q 8. What webhook is fired when a subscription reaches the Grace Period status in Stripe?
Q 9. How do I allow a customer directly to change the card number of their subscription in Stripe?
Q 10. If a card on a subscription in Stripe has a problem and fails to pay, and it looks like it will enter a grace period, how can a customer change their card on their own? We should not receive the customer's card information directly from our backend system.
Q 11. I am curious as to whether the Subscription Schedule will be automatically deleted once it is registered and the schedule is performed.
Hey Stripe team! We seem to be getting an influx of errors since the past 5 days (with a huge increase over the last 24h) about "Received unknown parameter: radar_options". Example request ID is req_R6BxNj2knvfBJ8 - could you please check this out?
Hey stripe can we create 1 invoice with 2 recurrent product ?
adding cards to a linked connect customer account. is this possible ?
Hi Stripe, I am developing an admin interface (web page) for our "sales department". We use the Stripe API to create invoices and collect payments. All good so far 🙂 The sales people also have access to the Stripe dashboard. I would like to add links (in our admin web) to resources (eg. an invoice) in the Stripe dashboard. So the sales person, if they want, can easily access the resource in the Stripe dashboard. Example link: https://dashboard.stripe.com/test/invoices/in_xxx. Does the API provide links like these? Or is there a recommended way of creating them?
hello, i have a monthly subscription of $100. we are introducing external gift cards that we want to apply. for example: if they have a $40 gift card i want the first invoice to be 60, while the recurring invoices are still $100. how would i do that?
Is it possible to attach metaData to a customer when creating a checkout session, I want to attach a user id as metadata when the user is going through the checkout session so I can find the customer by that ID later on
Hi. im implementing Tap to pay for android on our app. i got asked why the "Discover" card logo is not present on the Tap to pay UI even though its supported. is there anyway to display it?
hi support ,
i want to know can i use plaid along with stripe for payouts to my users to avoind your long onboarding journey?
Hello, I encountered a problem when registering in srtip. I made a mistake in choosing my choice. You have selected United Kingdom Saudi Arabia suits. I hope you look into the problem. advertisement
Complete reintegration; But change the name of the country to the Kingdom
Saudi Arabia or close it completely for me to sign up again.
Thank you very much
Hello everyone, I've just launched my website created with WordPress, and I've connected the payment with Stripe (creating a new account) using the live key and secret key. Unfortunately, I can't get the purchase button to work. Do you think it's a Stripe issue? Is there anything I need to set up after creating the account? Thanks.
Can I copy a coupon code and after that change only the id?
hello, is there a way to get the nth current_period_end date?
For example a monthly subscription that was purchased on x date, i want to see what the period_end_date will be 12 months from now?
hi when I tried to open a Stripe account, I received this message
In the invoice.paid webhook event, is there anyway to get the price id
hello
resendin a webhok response from stripe dashbpard , will it again charg the customer ?
Hello, regarding disputes in Connect Express accounts with destination charges obo, I have 2 questions:
- Is there a way to pause payments and pause payouts through API?
- Our platform account is charged for the disputed payment instead of the connected account. What is the proper way to charge the connected account through the API, given a dispute id? I see in the documentation that we need to do a transfer reversal, but it is still confusing to me how to do this given the dispute id
Thanks for your help
I want to ask user to register for monthly product and provide payment details but dont want to charge them untill approved by admin. once admin approve and select date the subscription will start from the date admin will choose. How can I do this in laravel?
Hi, was wondering if anyone could give me some guidance. I am a manual QA and I have been asked the reproduce an uncaptured payment (payment status = uncaptured). Currently when service-stripe creates a payment intent, the capture method is explicitly set to manual. Is there a way I can manually test this i.e try and create an uncaptured payment? I have tried testing this by making payments with cards found in https://stripe.com/docs/testing#declined-payments but no sucess.
Hi there, not sure if this is the right place to ask but I have recently setup Woopayments with Stripe and have taken a couple of payments recently but I can't see these transactions in my Stripe Express account. Also when trying to access 'Payments' on my Wordpress dashboard, it says 503 server error
Hello, i cannot confirm a SetupIntent without a billing Address? I've tried the following:
this.$stripe!.confirmSetup({ elements, clientSecret: this.clientSecret, confirmParams: { return_url: returnURL, payment_method_data: { billing_details: { name: this.firstName + ' ' + this.lastName, email: '', address: { line1: '', line2: '', city: '', state: '', country: '', postal_code: '', }, phone: '', }, }, } })
But i get this error message "message": "You passed an empty string for 'payment_method_data[billing_details][address][country]'. We assume empty values are an attempt to unset a parameter; however 'payment_method_data[billing_details][address][country]' cannot be unset. You should remove 'payment_method_data[billing_details][address][country]' from your request or supply a non-empty value.",
User doesn't enter any billing details but is needed to confirm?
`const paymentElement = this.elements.create('payment',{
fields: {
billingDetails: 'never'
}
});
paymentElement.mount("#payment-element");`
Hello,
I have a customer who completed a payment. In the invoice overview the automatic tax calculation shows an incomplete billing address and on the invoice pdf there isn't even the country mentioned. Should that be even possible?
Good morning. I have mobile verification however when I try to log into my stripe account it is not sending me the text with the code. I am no longer able to access my dashboard
Hey there, looking to use Stripe Elements in our React application, and wondering if there's any way to customise the labels on the form? We have "postcode" being asked when country code is "gb" But we'd like to adjust that to be billing address as a label, is that an option?
Hello!
Hello, Can we get invoice id for one-time payment?
Hey there. I have the client_reference_id in the response from stripe, but I do have the same variable when i await from the response. how is tha tpossible?
Can anyone gelp me with this?
Thank you in advance
Hello i need help !
Hi! I'm looking for someone who can help me integrate Stripe with E-conomic - anyone who is interesting in that?
Hi, for a customer where subscription is charged monthly , Can i update the subscription with multiple coupon which has certain percentage off programmatically?
Hello, with Stripe Payment Elements, how do i get Billing Address Fields to display next to each other(same row)? https://snipboard.io/nfNs7Q.jpg i didn't find in document. country and postal code should be on same row
i'm using SetupIntent with POS [Stripe Terminal] for purchasing with cards and i'd like to save the card for future usage.
I'm using Plaid to verify with customers that we can make charges from their ACH, but I'm not being able to use the payment intent API with the ACHs, only the Charges API is allowing me to do the charges, is there anything I can do to use Payment Intent instead of Charges?
Hello, are we able to create a pending charge with Stripe connect for an initial transaction, and if the customer incurs any fines are we able to automatically charge initial balance + fines into one transaction? Or do fines have to be a separate transaction?
Is there any way to see which account a particular webhook key is associated to? There was a mixup in a bunch of keys, and I can't tell if a key I setup is attached to my account or a clients account.
Hi 👋 I'm creating my first ecommerce store in Webflow & want to integrate Stripe payments. I connected Stripe in Webflow Settings / Ecommerce / Payment but wondering what the next step should be. I fill in information on the checkout page & click Submit/Pay but nothing happens. Appreciate any help you can give me 🙏
Hello, how do I talk to the owners or CEO of stripe? I got something important to talk about and don't want to do it on site.
Hi. I am testing my Stripe Connect integration and I have transferred charges to a connected account. That connected account's payout schedule is set to Manual so I can payout via the API, but the balance in there is still pending (ie there is no balance available to pay out). Any idea why or how long this money stays in pending state?
is there a way to list a connects account payouts, and only the connects account via the python api?
Hello, how can I check the "method payement" when I have a invoice payement failed ?
Is there something in the event to check ?
Thanks
Hello, I have setup a few subscriptions for my customers within the test Stripe Dashboard. After making a payment for subscription is appears to take 7 days for the balance to clear. From reading the docs it should be 1 business day for credit cards but it shows as 7 days. Is this expected?
I was hoping that I can make this balance spendable sooner, ideally within 1 day so that I can manually transfer it to a connected account. Is it possible to spend money received from customer subscriptions faster?
In stripe payment element, Is there a way to automatically move to next input field when user enters credit card details specifically for mobile devices
Hello, me again with another question related to Disputes with Connect Express accounts using destination charges on_behalf_of:
Suppose, as soon as we receive a charge.dispute.created event, we identify the corresponding charge transfer and perform a transfer reversal.
What would happen if the dispute is won? Do we need to take any action for the connect account to get the money from the transfer reversal back?
googlepay appearing as payment option in payment element. even though i'm passing only card in types array. const stripeElementOptions = {
mode: 'setup',
currency: billingCurrency,
paymentMethodTypes: ['card']
}
Hello, usually, my worklow is :
- create payment method
- create customer with this PM as default
- create subscription
-> if invoice has statusopen_3ds, I do aconfirmCardPayment - done
The issue is that since several weeks, I have issue directly on create/update customer with payment method. I have a errorcard_declined. This transaction required authorization
I can't doconfirmCardPayment, as at this step I didn't even tried payment.
What do I need to do to attach a PM to a customer when I have this card_declined error?
hello how can i fix this problem, ı cant verification my account because of residence address. can you help me plssss
hey stripe how do i search for multiple field with stripe node api return await this.stripe.prices.search({
query: product:'${productId}',type:'one_time',currency:'usd',
});
I have a refund question and didn't know if anyone could help. I am new to stripe
Hi,
I need help on one more thing, maybe it's a bug in coupons
I have implemented discounts so the customers can apply promotion codes to get discounts. I created a coupon for specific product and when I subscribe to other prodcut the coupon applied but total amount remains same. it shows coupon redeemed but it should not be redeemed.
requestIds:
req_SmX3oIs9qPVtNz
req_Gu1r3iuriz81vo
@rose otter @surreal temple
Do i need to make an API call to enable email receipts on a connected account? The parent account has them enabled, the connected account I can't access the settings as its greyed out. Reading the docs it looks like it would be in the accounts branding settings buts that only seems to show colours and things, is there a specific API i need to call to enable it?
Hello, i'm having trouble getting the customerId based on a checkout session. My project aims to fulfill a prisma table with a stripe_customer_id, based on a checkout sessions that i've created. The problem is that I don't have a clue on how to get this customer_id based on the checkout session.
How can I get the value I want when the user make the purhcase ?
Hey guys. I'm having trouble with the Instant payouts feature for connect. payments are not cleared instantly as expected. Still taking 2 days when it should take minutes. I need help to understand if there is something I'm missing in my implementation.
I've retried all the card in this list, but none of them return me the same error I have in production
Hello @rose otter Everything you said in my last post was correct, can you reopen the topic so we can find the solution togheter ?
Dear Stripe Dev Team, my name is Gi7w0rm, i am a publicly known Cybersecurity Researcher. You can find my social medias here for some credentials: linktr.ee/gi7w0rm. (No self promotion, rather an attempt to show some credibility to back my next question(s)).
I am currently researching into a common web vulnerability, which often leads to leakage of sensitive data, including Stripe related credentials.
As I have never worked with Stripe, i was wondering if you guys could elaborate on the security implications of Stripe API credentials being leaked.
What would be feasible scenarios of an attacker abusing those credentials for their own monetary gain (or for receiving sensitive additional data?).
To give a bit of a hint, my current research involves 13939 leaked Stripe credentials.
As Developers you are probably more capable of answering this question then the average client support team.
(If Stripe is interested in getting a copy of leaked credentials to revoke them for their clients security, I am more than happy to collaborate, just let me know whom to reach out to!)
Best
Gi7w0rm
Based on the conversation i've just had regarding direct payments and destination payments. Is it a safe assumption to make that if your ever using the stripeAccount field in the RequestOptions then you're probably doing it wrong? I am trying to work out if I can go round and transition all of the stripeAccount field usage into the recommended way. Or is it only for charges this is applicable, and other places should still use stripeAccount?
Hello! Getting this I frame error on our website. Any feedback?
https://monosnap.com/file/JcPSFWQS6YhR2zpqG7rIOXP1GZyZZq
can i get my last thread reopened
Hey guys, is there anyone that had worked on stripe payment links
I have a question about checking if a card payment went through successfully. I am using payment holds and captures to do payments on my website. I will attach a snippet of the code I am talking about once replied.
Hello! Is there a way to include information associated with payment method (company name, zip code, country, city, etc.) into the invoice? We've implemented a custom checkout, and our frontend gathers this data when a subscription is created, attaching it to a payment method. Currently, our workaround involves adding all these data to a customer, but it seems a bit awkward, especially since some companies use different payment methods and we need to update customer info before each payment which looks a bit odd and I'm absolutely sure that these is a better solution. Thanks! 😋
Hello, I am using the stripe form for react-native and I enable it to ask for the phone number but it asks for more than 10 characteristics when a normal number from Mexico has 10 characteristics. Thanks
Hi, I'm facing an issue with the elements and the stripe.confirmIntent. The stripe implementation is working fine but I want to add a gtag to track the purchase event (whom has to be triggered only when the confirmIntent is true) but since automatically is triggering the redirect, I do not know how to achieve this.
Can anyone help me?
A better description of my issue: https://stackoverflow.com/questions/77482228/stripe-confirmpayment-and-gtag-event-purchase
Hi,
Can we set a limit on how many times a payment intent can be confirmed ?
When sending usage records to Stripe for invoicing, there are times when I need to void a usage record in case of either an incorrectly reported usage record or in case the usage record is no longer valid due to customer actions. What is the best way to do this? The API docs show the usage object and explain how to create one, but there is nothing in the docs showing how to void a usage record or create a negative usage record to offset the usage amount.
Hi,
I have 3 different products every one of which comes with 3 different plans (basic, advanced, premium) and users should be able to add multiple productas to their subscription. I need some advice on what would be the best way of managing the subscriptions and products since this is a complex model.
Hi Guys, Just want to know how can I create a test stripe terminal reader on one of my standard test accounts ?
hi how do i get an api key that i can use to take payments from my website?
guys i have saved a card to the customer and when i need to perform new payment on the sayed card the status is
status: 'requires_confirmation',
and when i give that payment intent in the payment sheet i gets be normal payment sheet where user is asked for card details
thats not what i wanna do
when i create a payment intent with the saved card details customer if it askes for "requires_confirmation" then is there any way in stripe i can ask USER to confirm payment?
hey stripe dev im creating a scheduled subscription with trial end StripeInvalidRequestError: The trial_end 1702573510755 must be within start_date 1699981510 and end_date 1702573510 for phase 0.
but i got this message
Hi, for some reason it shows on my dashboard that Ideal, bancontact and sofort are ineligble as payment methods, but i dont know why.
Hello, Adi here 👋
I'm on the ecosystem team at Roll Labs (tryroll dot com), we're a Series A company deploying a SocialFi-based L2 on Optimism early next year and are currently exploring platforms and projects such as yours to work/integrate with.
Who would be the right person to speak with?
Hello, can I customize the payment sheet to request other information?
https://stripe.com/docs/connect/webhooks#connect-webhooks
Do only Connect webhooks have an account property in the event body? Can I safely assume that non-Connect webhooks will not have the account property populated?
My Stripe account was stolen how do i recover or delete account especially thre one stolen this is a company company with my EIN#!??
Hello everyone 🙂
How can I upgrade a trialing subscription to an active one ?
example:
- I have a customer subscribed to price 1 from product1, all product1 prices have trial periods, he's still trialing.
- The customer then upgrades to price1 from product2 which is an exclusive product with no trial period.
In my subscription object, I see that there still is a trial applied eventhough the product has changed,
Should I: set the subscription trial_end to "now" for these subscriptions, or is there a better way to do this ?
Thank you
example of a subscription: https://dashboard.stripe.com/test/logs/req_4YniTG3ohHoM1V
Is there no way to prevent a failed webhook from retrying ? Either programatically or in the stripe dashboard
Hey everyone,
Quick question - I'm using Stripe in Italy and need to confirm something. Is there a 90-day window to refund a bank transfer to a customer? I thought I saw this somewhere but can't find the info now.
If anyone has a link to the docs or can confirm, that would be awesome. Thanks a lot!
Good morning. We're in the process of restarting some paused subscriptions. We would like to reset the billing anchor for paused yearly subscriptions to January [whatever day of the month their subscription renewal is due]. Just want to confirm that I can't just set the billing anchor to a specific Unix time, I need to reset it to now, then add a trial period and specify a proration behavior?
stripe web element not showing on mobile view
Hey, so i have a case where user is buying subscription monthly, it's 5 dollars let's say.
By law, you need to give him a 14 day interval so he can refund his money.
Meanwhile he used the servers, he cannot get 5 full dollars back after 14 days. Because he can stay in a unlimited refunding and he won't pay any money while using the servers.
So i need to prorate him, after 13-14 days if he wishes to refund, he will get money based on how much time he used of subscription plan.
So if it's a 5 dollar subscription monthly and he stayed 14 days, he will get like 2.60 dollars something like that, if he wants to refund
after 14 days he cannot refund anymore.
I'm doing the following:
-
const deletedSubscriptionFromStripe = await stripe.subscriptions.cancel(
subscriptionId,
{
invoice_now: true,
}
); -
const refund = await stripe.refunds.create({
payment_intent: subscriptionToDeleteAndRefund?.payment_intent
}); -
Delete subscription from database
Now i understood that i need to create a refund of the amount from invoice after i cancel the subscription? And then add it to the customer balance?
Im new to stripe express and I still haven’t gotten my payout. When will I get it? It’s been two weeks.
I have Raw Pans enabled, could i pass the raw pans inside the payment intent like in the charges API instead of creating a payment method?
My stripe account got hacked and I've submitted a report over 12 hours ago. I have not been contacted yet. What is happening with my account? I'm unable to login to view anything.
Hi, I have received an S700 - Is this device supposed to be able to get my Android APK installed on to it? If so, how do I do that?
Is there any way in which I can deactivate the payment link after it has been paid 🤔 programmatically in Node Js
Hi!
When my customers pay an invoice that i send them using the accounting program Billy, the charge in their bank looks really wierd. It is the number of the payment, as i understand.
Can i customize that?
Hello! I need some tips about integrating salesforce and Stripe. So I downloaded the Stripe Universal Connector for salesforce app and going through the tuturial I see apex actions for flows that I am missing after I downloaded the managed package. I double checked the permission sets to add and I still do not have the missing apex actions (one example is an apex action called Cast To Apply Pay Domain)
Is there a known issue on Stripe Payment Elements not loading specifically on certain macOS versions / Safari? i.e., macOS 14 (Big Sur)?
Hi Guys I am integrating Stripe into a svelte application and using the svelte-stripe library. https://www.sveltestripe.com/ I am trying to implement the address elements however the province field is not showing up for me 😦 any tips on how to enable it ?
Hi
Is there a way to make some React AddressElement props optional? I need to make "name" prop optional, but its not clear how to do that. As I can see from docs, I can make optional phone only, but might be I'm missing something. And one more question can I add some custom fields to AddressElement form?
Hi guys,
Quick question about detecting payment Type using the terminal card reader.
We need to pass our application_fee_amount to the payment intent. But in order to calculate the application_fee_amount we need to know what card type was used: card_present or interac_present (we are in Canada)
Is there a way to start the payment process on the terminal without the paymentIntent? Or is there a way to update the application_fee_amount for the paymentIntent after we retrieve the card type from the returned payment_intent?
Currently our code for the paymentIntent is:
const stripeInfo = await stripeModel.read({ salonID: salonID });
const applicationFeeAmount = Utility.getPaymentFees(amount); // application fee amount is 2.9% + 30 cents
const paymentIntentObject: any = {
amount,
currency,
on_behalf_of: stripeInfo[0].stripeUserID,
payment_method_types,
capture_method: "manual",
application_fee_amount: applicationFeeAmount,
transfer_data: {
destination: stripeInfo[0].stripeUserID,
}
};```
Hii
how to disable 3d-secure for test mode
Hello, I need to reset the billing anchor to a specific date on some paused subscriptions and I'm not totally clear on how I should be setting a subscription schedule object.
Hi, Do you have documentation of stripe connect to understand how it works?
So, I created a custom payment session with stripe in go and I don't understand why it divides by 10 the price I inputted so I end up with thousandths of euros
Hello,Is there a guide for prefilling the payment card details in the Payment Element?
Hi everyone.
I have some requirements from my customer regarding connect instant payouts:
Payout limit - $500 per day
We have to disable payouts for the following reasons:
- Your debit card was updated or edited within the last 24-hours
- Instant payouts are not available until after you have received your first standard payout
- Instant payouts are not available within the first 5 days of setting up your ... account
- You can only initiate one instant payout per day
Is it possible to setup by stripe settings or do I need to implement it by myself? I found only platform limit per the day but I'm not sure that's what I need
can i get my last thread reopened please
Hi we faced an interesting issue recently. So in our prod env we had a bug that when user has insufficient fund, it failed to conduct the SEPA top up, and it triggers some bugs in our app that goes to another payment option which also fails to pay and it will go back to Stripe and do the SEPA payment again and again and again forever.
However, we cannot reproduce this bug in Test env, basically with Stripe test card (for insufficient fund, we have to use this generic decline card 4000000000000341, as other card are not able to be attached to a user....
So if we cannot reproduce and test it in the dev env, it's getting really difficult to do the work. Is there any good advice here?
HI'm having trouble geting SCA to work, using the Rails ActiveMerchant Gem.
Here's the debug info from the gem with what its sending to stripe:
I, [2023-11-14T11:33:35.745167 #17097] INFO -- : {:connection_ssl_version=>"TLSv1.3", :connection_ssl_cipher=>"TLS_AES_256_GCM_SHA384", :tag=>"ActiveMerchant::Billing::MtStripePaymentIntentsGateway"}
D, [2023-11-14T11:33:35.745224 #17097] DEBUG -- : amount=1000¤cy=usd&capture_method=manual&payment_method=pm_card_authenticationRequired&payment_method_types[0]=card&metadata[company_id]=12345&metadata[order_id]=XFUENNT6&confirm=true&payment_method_options[card][request_three_d_secure]=any&use_stripe_sdk=true&setup_future_usage=off_session&error_on_requires_action=false&return_url=https%3A%2F%2Fexample.com%2Forder%2F123%2Fcomplete&mandate_data[customer_acceptance][type]=online&mandate_data[customer_acceptance][online][ip_address]=10.0.12.34&mandate_data[customer_acceptance][online][user_agent]=Mozilla%2F5.0+%28Macintosh%3B+Intel+Mac+OS+X+10_15_7%29+AppleWebKit%2F537.36+%28KHTML%2C+like+Gecko%29+Chrome%2F119.0.0.0+Safari%2F537.36&expand[0]=payment_method
I, [2023-11-14T11:33:36.416893 #17097] INFO -- : {:code=>"200", :message=>"OK", :length=>3048, :time=>0.7838060000212863, :tag=>"ActiveMerchant::Billing::MtStripePaymentIntentsGateway"}
The response always returns the following error:
"error"=>
{"message"=>
"Received unexpected 3DS authentication response, but a 3DS initiation flag was not included in the request."}},
@success=false,
Any assistance would be appreciated.
How do i edit my card details on file if i no longer have access to those card information?
Hello, we have a customer who failed to pay for their subscription. After the retries, Stripe set the subscription to cancelled. Nearly 4 weeks after that, a payment went through for the subscription due to the customer changing their credit card information. Do we need to delete open invoices manually if we have the subscriptions set to cancelled?
Hey I was trying to use the list line items to get a product that the user bought using the chekoutsession webhook using this guide https://stripe.com/docs/api/checkout/sessions/line_items , but in my golang function for list line items it only takes one variable instead of two thats shown in the docs
Hi there, I have a question about Customers data migration between 2 Stripe accounts:
When the Payment Method is setup for future usage in 1 account(meaning it can be auto billed bypassing 3ds2), what happens after data transfer? Would it still work in new Stripe account after migration or it would ask for 3ds? Thanks
How can you find out the timestamp a refund was created? I'm listening to charge.refunded but the charge object's created date is the date of the charge. When I refund an item from the dashboard or call the refund api, how do you determine that timestamp?
hello, it's possible to charge to the customer in currency Lempiras (from honduras) and send the money to the bank in US?
I use this php code to let user (acct_1OCSGQHKpRz9HWb2) have payment checkout in test mode: The problem is the price will be added to his pending balance not available, what should I do to move it to available?
$session = $client->checkout->sessions->create([
'mode' => 'payment',
'line_items' => [
[
'price' => 'price_1O9y0THW5lxnmS8aGGMtoEkw',
'quantity' => 1,
],
],
'payment_intent_data' => [
'application_fee_amount' => 0,
'transfer_data' => ['destination' => 'acct_1OCSGQHKpRz9HWb2'],
],
'success_url' => 'https://example.com/success',
'cancel_url' => 'https://example.com/cancel',
]);
Hi there I had trouble logging in and when I say I forgot my password it says that I don’t have a password login and when there was a access code I wasn’t receiving it through text or email
Hi!, I'm using the payment intent logic. first i have to make a payment_intent but, after that request i run a few internal tasks, so, after that internal task i use the paymen_intent object to confirm the payment. but, i'm getting this error:
'A return_url must be specified because this Payment Intent is configured to automatically accept the payment methods enabled in the Dashboard, some of which may require a full page redirect to succeed. If you do not want to accept redirect-based payment methods, set automatic_payment_methods[enabled] to true and automatic_payment_methods[allow_redirects] to never when creating Setup Intents and Payment Intents.'
i don't want to redirect because i'm using an internal code to redirect.
this is my code to create the payment_intent:
$paymentIntent = \Stripe\PaymentIntent::create([
'customer' => $customerStripeObject->id,
'amount' => intval(round($totalAmounts["Total"] * 100)),
'currency' => 'usd',
'payment_method' => $paymentMethod->id,
'confirm' => false,
'setup_future_usage' => 'off_session',
'metadata' => [
'order' => $orderInfo->public_id,
'number' => $this->phoneNumber
],
'description' => 'Pay Today - Phone Number: ' . $this->phoneNumber,
'automatic_payment_methods' => ['enabled' => true]
]);
after my logic i run $paymentIntent->confirm();
if that is correct i create a stripe subscripcion and after that i redirect
Hello!!
Hello, good evening, how could I enable the commission for payment with the credit card to be paid by the client? thank you
Hi!
I have a question regarding "volume tiered pricing" and the flat fee. As I'm seeing in the Preview on the Dashboard, even if I have a unit quantity of 0, the flat fee is still applied. Is there a setting that does not apply the flat fee if there are 0 units present?
I have been given access to the https://stripe.com/docs/card-product-codes beta feature. In the testing section there are MasterCard cards listed but no VISA. I'm looking for a VISA Infinite test card, how could I get such a card test number?
Does anyone know how to impliment stripe credit card API into shopify accounts to allow customers to have cards on file?
We are receiving complants from our customers where the payment elements aren't loading as well. @pliant steeple I'm interested on information you find out around this. The main lead I have now is that Stripe isn't able to download the script it injects onto the page. However, like you said, there's not a whole lot to go on.
Hi,
Stripe provides this test cards number 4000000000000341 to attaching it the customer but reject in the charge attempt. I am wondering if Stripe provides a test card number to make the first charge successful but fail in the following charges.
Hi there. I am trying to set a Stripe app's distribution to public (was private by default), but the setting keeps getting removed from my manifest by stripe apps upload and the app remains private on upload. Also, the documented command stripe apps set distribution public does not exist. Also, I would like to clean up a test app that I created but I cannot delete it.
Have some invoice lifecycle questions. There are cases where we receive payouts from stripe for payments that later fail (in which case stripe takes the money back from us). What happens to the invoice when this happens? Does the invoice get marked as paid then go back to whatever state it was in before?
Hello, I need to create subscriptions to marketplaces where the customer can purchase cross subscriptions to the shopping cart with different intervals and different prices. Checkout session is not supported for this use case. Do I have other alternatives?
Hi guys, I have a very specific use case and I need to find an ingenious hack to solve it. I need to offer my customers the possibility of ordering my product without paying, and only being debited after 15 days. Except that companies like Klarna and Alma are refusing my application because I haven't yet started my business.
So I thought of this hack.
Divert the use of the subscription to use a 15-day free trial and debit the person only once and then cancel the subscription.
I have been using stripe since January and have had no issues. I got a business account and change my account information on Monday November 6. I am still waiting for a payment from the previous week. Why am I not getting paid? Is there someone I can talk to about this?
could you please re open theads ?
Can you please provide a json schema definition file for the Stripe webhook events?
Hi all, I have a silly question but I am new to this.... my Stripe integration doesn't seem to be working. I keep getting this error during the checkout process: Expired API Key provided: pk live**** platform access may have been revoked.
Any guidance would be greatly appreciated.
Hello. On the capture of a payment intent in a currency other than the merchant's presentment currency (e.g. EUR for a USD based merchant), is there anyway to get the amount charged in the presentment currency? Thanks.
Hello, if I have two webhook and one of them doesn't match my Java SDK I want to disabled or delete the one doesn't match but there are some failed events on this webhook so how can I rander thoese events with the new webhook API version. Thank you.
Hey all! Anyone using subscriptions? I have a case where there is a line item on the upcoming invoice that is "Unused time". I have tried to update the subscription and set proration_behavior = none. But that line item is still there.
Hello, is it possible to change the background color, font color and other aspects during the checkout session?
hello,
i want to get balance transaction detail using webhook
hi, please help me to break down how stripe came up with the subtotal/ total of this invoice in_1OCXtFLouXJU4FDJfPmLXsow
thanks
Hi,
Is it possible to capture just the name and email using the Stripe elements? As I can see, right now the name field only shows up if we include the Address element. Is there any standalone name input field available for the Elements?
Thanks.
Hi guys
Dear Stripe Developers,
I hope this message finds you well.
My name is Daniel Mihai, and I serve as the Chief Technology Officer at Anu Initiative Company Limited by Guarantee, a non-profit organization committed to provide for those who provide for mother earth. You can learn more about us by visiting our website: https://anuinitiative.org
At Anu Initiative, we are exploring ways to enhance transparency in our financial operations, ensuring a fully open and public view of our treasury activities. We are particularly interested in leveraging cutting-edge technologies to achieve this goal for fiat transactions.
In this regard, I would like to inquire about the capabilities of the Stripe platform. Specifically, we are interested in understanding whether Stripe technology allows for the implementation of a fully transparent Treasury system. This would include features that enable the public display of transactions, funds inflow and outflow, and details regarding the accounts where the funds are directed – similar to our Web3 Treasury - https://anuinitiative.org/treasury/
Our intention is to provide our stakeholders and the public with a clear and comprehensive view of our financial activities, fostering trust and accountability in our organization. If Stripe offers functionalities that align with our transparency goals, we would be eager to explore how we can integrate them into our operations.
I would appreciate any information or guidance you can provide on this matter. Additionally, if there are specific resources or documentation that delve into the transparency features of Stripe, please feel free to direct me to them.
Thank you for your time and assistance. We look forward to the possibility of collaborating with Stripe to enhance the transparency of our financial operations.
Looking forward to your reply.
Best regards,
Daniel Mihai
i have a question
I want to configure the MSI in stripe. Establish a payment method in installments
tymm
Is there any documentation about it?
Does Stripe return any sort of retry-after information, in a header or otherwise, when responding to an API request with a 429 too many requests error? I'm about to implement a batch job that needs to update all my stripe Customer objects with new metadata, and want to be sure to properly account for rate limiting.
Hello, when I upgrade API version why webhook API version doesn't follow the change?
Hi, our customer run into one issue, we use Stripe Checkout for payment, and the create checkout session returns 200 ok, some it didn't redirect the user to the stripe payment page after. Anyone know what may go wrong there..
Hello I am not sure what I am doing wrong with upcoming API, I had subscription for 100 count, 168 each price, subscription count change 50 end of the cycle with subscriptionschedule (no problems), now the subscription both count and quantity change the same time and get upgraded to 50x 540 price for upcoming request. {
"subscription": "sub_1OCZSPHxrjf17jEDZaVQ247g",
"subscription_proration_behavior": "none",
"subscription_items": {
"0": {
"quantity": "50",
"id": "si_P0adxJlNs2r2KC",
"price": "price_1OCZQxHxrjf17jEDR7OBLI1A"
}
},
"customer": "cus_P0ad7ClzXBgyPw"
} amount due returns 840(00) instead of 10200(00)
8400(00)
GET response
Is there a way in Stripe to indicate that a Customer must be unique for a given metadata value? I.E. there can only be one Customer object with "metadata": {"external_idp_id": "asdf"}. If not, is there a prescribed method for merging Customers without losing information?
Hi, I'm wondering if theres a way of attaching switching the location bunch of terminals without generating a pairing code on each device?
Hii
Hi, currently operating a service that accepts anonymous donations, with payment intents and stripe connect.
This means that I don't look for an email, billing address, or any other inforation except card details or Apple/google ay details.
I noticed that a lot of payment intents are registered as possible spam, was wondering if I could reduce this possibly unfounded spam detection - or otherwise maybe add an email field.
If it wasn't obvious - because I don't accept those fields stripe seems to flag them as possible spam.
hi, how do I grant permission for my dev manifest file - stripe-app.dev.json ?
this command only works for stripe-app.json
stripe apps grant permission user_email_read "Read user email"
Hi, I want to achieve this save button in payment sheet .Simply during payment I want to have this button so that I can save the card details of user if he want to ....But I dont find in docs or videos on how to add this button. I tried giving setup intent but I dont find this button
Hii
@nocturne ether if you have a question, lets continue the discussion in your thread : https://discord.com/channels/841573134531821608/1174201785251025028
Hello, I want to find a payment method that is acceptable for following requirements.
Accept payments from multiple card brands such as VISA, Mastercard, American Express, JCB, and Diners Club.
Provide fast settlement within 5 minutes of the transaction.
Offer no account freezing or holds on funds.
Have no or minimal approval process (no or low underwriting requirements).
Minimize chargebacks and provide protection against them.
Offer competitive fees comparable to those in the Japanese payment market.
Allow for immediate conversion of a payment amount into virtual currency.
Please suggest the suitable one.
hello I am still getting this error even after adding user_email_read permission in my stripe-app.dev.json
for context, I'm trying to use this function from sdk import {getDashboardUserEmail} from '@stripe/ui-extension-sdk/utils';
Despite having my account verified, my payout for my balance is constantly moved one day ahead, with no explanation - I've expected this money to have went through several weeks ago:
Hi, i've have attempted a few times to send this verification code to my email, but i have received none
We're using Financial Connections with our customers, but they're all getting disconnected. All of the disconnections have property source: Automatic Trying to figure out what this means and how to fix this.
Hi guys, where can I get the READER_REGISTRATION_CODE while creating a reader through API ?
Hi.
Q1. What are the previous states of a subscription that can change its status to past_due?
For example, can it change from
- canceled -> past_due
- unpaid -> past_due
- incomplete -> past_due
- incomplete_expired -> past_due
Q2. Does Stripe always fire both https://stripe.com/docs/api/events/types#event_types-payment_intent.payment_failed and https://stripe.com/docs/api/events/types#event_types-charge.failed events when a subscription payment fails?
- What always happens?
- And what is the difference between the two events?
Q3. How do I know when my subscription's next payment is planed?
Q4. Since the subscription payment method can be updated by the customer as a Link, is there any way to get this via the API? I know that Stripe automatically sends an email when a subscription payment fails, or you can tap a specific subscription in the Stripe Console and then tap the Share Payment Update Link to get the Share Link. But I was wondering if there is a way to update the subscription payment method as an API. (https://stripe.com/docs/billing/subscriptions/share-update-payment-link)
Q5. I was wondering if I register a subscription schedule and when the subscription schedule is executed, the subscription schedule registered in the subscription is automatically deleted. Will the schedule field be replaced with null when I call the Retrieve Subscription API?
Need assistance regarding Apple Pay
Is there any way to cancel initialised SEPA payment in pending status?
Hello,
I use subscriptions in my project. To do this, I create checkout sessions in subscription mode. By default, this opens the add credit card form. I would also like to manage subscriptions using SEPA transfers. What do I need to do to do this?
Hello! I'm trying integrate Google Pay using Stripe Android SDK and faced with issue for subscriptions. When I create Payment or Setup Intent and then pass ClientSecret to GooglePayLauncher this show me Google Pay Dialog with only amount that will be charged and without info related to subscriptions like (billing period, name, free trial related info for case subscriptions with trial).
I've searched in Android Stripe SDK documentation and can't find API for achieve this.
As I see in documentation for iOS SDK this is supported.
Is this possible achieve this using Android Stripe SDK?
Hello ,A setupintent retrieve resulted in failure and returned an error
Request req_dtvCoMooKgk2jG: No such setupintent: 'seti_1OAoDdLXtud4FhQCT3A0F2k5'"
But now I can not find this request in logs and the setup_intent is valid
Hello.
I understand that the invoice.paid webhook is sent when a payment is successful on a subscription.
Question 1. If a payment fails on a subscription, is the invoice.payment_failed event issued? Or is the payment_intent.payment_failed event issued?
Question 2. What is the difference between the invoice.payment_failed event and the payment_intent.payment_failed event?
Hi Stripe Team,
I need some assistance regarding automatic card payments , So the problem statement is as follows -
We have customers who are suppose to pay us on a weekly basis and we want to charge their card, I personally don't want to use subscription API as the pricing will be variable for each user and I don't want to create new Pricing Model for each User every time I charge them(Is there any other way to do this via Subscriptions API, I am open to adapt that).
I have figured out other way to charge my customers automatically Using Payments Intent API, So what I plan to do is first I create a Payment Method using StripeJS stripe.createPaymentMethod API, and then use the payment method ID to create a Stripe Customer, and then Use Payment Intent API to charge my user.
Doubt I have with my approach is-
- Can I do Automatic Payments using Payment Method API, without my customer Interference ?
- Is this approach correct for my use case ?
Hi! i would like to save the payment method (card details) during payment. what is the proper way to save it and show it during subsequent payments so that users can pay with a saved card? im using payment intents for my payment
hello, i am look at this invoice which is created at end of subscription with a special description Unused time on for the prices of the subscription https://connect.stripe.com/events/evt_1OCU8CI5vSu94Gk8BsapJVml, The subscription was marked to be cancelled at the end of cycle and it did cancel. As per the usual logic, I don't expect a invoice to be created but in this subscription an invoice is created with above description. What is the reaon?
Have some questions with this thread
Hi, Is possible on a checkout session of type "setup" to allow payment with apple pay?. I can see google pay as a payment method but not apple pay.
Hello, I am using Stripe APIs in my platform for different purposes and one of them is to get the list of charges and invoices and customer Objects of my customers. I'm using stripe customer portal and have 4 plans Pro (monthly & yearly) and Basic (monthly & yearly). When I subscribe to the plan with the highest price and the switch after it to another plan (lesser price) and have configured the proration option I get the following result: In stripe, I see that the user who made the plan has 2 Invoices (1 for the initial plan with the amount paid and all other details, the other one is for the new plan switched with price paid for from Stripe's credit balance and amount due is 0€). My problem is that the stripe API I mentioned above returns only the charge and invoice of the first transaction but not of the new subscription of amount due 0€. What I can do to get the second transaction?
Hello! Is it supported trial subscriptions using Google Pay?
Hello, i am facing issue to complete the profile only one time this link is working https://connect.stripe.com/setup/e/<acct_id>/2rPfqGjNnsTd
Hello. I'm working on integration with InboutTransfer/OutbountTransfer/OutboundPayment. Is there a way to get a stripe fee for these transfers like for PaymentIntents?
我们无法验证 www.happymall.top 的 SSL 证书,请检查您的 SSL 配置
We are unable to verify the SSL certificate for www.happymall.top. Please check your SSL configuration
When adding ApplePay, perform domain name verification and prompt that the SSL certificate cannot be verified
Hi Team
There was an invoice of 0.65$ for a subscription created but we do not have a subscription for 0.65$ may i know why did it create an invoice for thos
I got 2 questions.
I'm using this in nodejs
const invoices = await stripe.invoices.list({
customer: customerId
});
- Will this include the customers monthly payments & onetime payments?
- How do I get the paid date?
hello, is it possible to change the label in red on the picture?
hi,pls help me
someone can help me?
Hello, is it possible to update a payment method in a subcription created with checkout session
Hi,
Is it possible to conditionally & dynamically hide payment methods that are allowed in the Payment Element component ? We'd like to use it but we need to control which payment methods are displayed. We use Stripe connect but we use separate charges & transfers (not direct charges).
Are these requests also the same :
"Request req_cSJRhuKbG148I3: No such setupintent: 'seti_1OAnbwLXtud4FhQCrfF9pgSo'"
"Request req_Pg2GO475tcozMG: No such setupintent: 'seti_1OAo1vLXtud4FhQC96aZz8sa'"
Also is there an option to filter logs using request id in dashboard
Hey .
is 3ds support in wallet (for example paypal) payment type?
Thanks!
can't reply to the thread...
Hello!
I want to integrate contactless payment in our app in Android and IOS devices, I see Terminal offers these features but in our case, we save payment methods and charge only if our product is not returned in 15 days.
What would be the best approach to save a payment method via contactless and charge only if needed in the future?
Hello, i have an issue can you please let me know about the tax regarding zipcode wise?
Hi Team, Is Stripe send the event to all testing webhook I have
or if I trigger an event by webhook A it will be just send the POST to server A
After creating a subscription via the API, can I change the frequency from the Stripe dashboard?
Hello, we are a platform with a Connect custom integration. We'd like to display payout estimated ETAs in our UI. Is Stripe providing this information via API? It's already available when "viewing dashboard as" our Connect accounts. Screenshot for more context: https://snipboard.io/LJO5l0.jpg
Hi there,
I have had an issue with a payment intent, a webhook was sent for a payment that was supposedly failed, but the customer did get charged and the payment intent says 'incomplete' on Stripe. Looking for some clarification
Hello, I Have signed direct debit mandates from Customers in form of an xml. file . Is it possible for stripe to collect with this xml. file the direct debits? After this collection procedure , stripe transfers to my bank account ?
Hello! I've successfully integrated Stripe payments to enable user access to my website through a subscription model. Now, I'm looking to implement a feature where private content created by a user is accessible for a fee, with 90% of the payment going to the content creator and 10% to me.
I believe I need to use Stripe Connect for this, correct? However, it appears that this can't be set up as a subscription. Is there an alternative method? Could you provide any code samples, GitHub repositories, or documentation to help with this?
Thanks in advance!