#dev-help
1 messages · Page 76 of 1
Hi team. We use Stripe billing and subscriptions to provision a service to our customers. When we provision this service, we incur monthly costs ourselves, so we make sure we tightly tie this service access to the stripe subscription so we only provision the service when the invoice payment for the subscription succeeds, and provision it immediately. We used to use direct debits for our subscription, but stopped because customers would pay, but while the payment was pending, the service would not be provisioned until the payment had processed, causing a negative CX. Is there a recommended flow for provisioning services with subscriptions set up asyncronous payment methods? Thanks!
Hi there, can i set timezone when i create a paymenintent? Because i want response data has field "created" is a timezone i want
Hey Stripe Developers,
I'm encountering an issue with Stripe invoicing and immediate charges and need some guidance. Below are the details:
Issue:
I'm trying to charge customers immediately for additional services, without waiting until the end of the month. However, the invoice ends up not charging the customer immediately and instead goes to the next end-of-month bill. The invoice also appears as 0 on the user page.
First Approach (Invoicing):
Here's the code I used for creating the invoice in Stripe:
import stripe
stripe.api_key = "sk_test_..."
def charge_customer_immediately(customer_id, amount, currency, description):
try:
invoice_item = stripe.InvoiceItem.create(
customer=customer_id,
amount=amount,
currency=currency,
description=description,
)
invoice = stripe.Invoice.create(
customer=customer_id,
auto_advance=True,
collection_method="charge_automatically",
description=description,
)
if invoice.status == "draft":
invoice = stripe.Invoice.finalize_invoice(invoice.id)
if invoice.auto_advance and invoice.status == "open":
invoice = stripe.Invoice.pay(invoice.id)
return invoice
except stripe.StripeError as e:
print(f"Stripe Error: {e}")
return None
Second Approach (Direct Charge):
And this is the code for charging the test user, but it did not show as an invoice:
import stripe
from stripe import (
APIConnectionError,
AuthenticationError,
CardError,
InvalidRequestError,
RateLimitError,
StripeError,
)
stripe.api_key = "sk_test_..."
def charge_customer(customer_id, amount, currency, description):
try:
payment_methods = stripe.PaymentMethod.list(
customer=customer_id, type="card"
)
if payment_methods and len(payment_methods.data) > 0:
payment_method = payment_methods.data[0].id
else:
print("No payment methods found.")
return
intent = stripe.PaymentIntent.create(
amount=amount,
confirm=True,
currency=currency,
customer=customer_id,
payment_method=payment_method,
description=description,
off_session=True,
)
if intent.status == "succeeded":
print(f"Charge succeeded: {intent.id}")
else:
print(f"Charge status: {intent.status}")
return intent
except stripe.StripeError as e:
print(f"Stripe Error: {e}")
return None
Question:
How can I invoice the user and make them pay immediately for additional charges without waiting for the end of the month? Is it possible with the subscription model, or should I opt for payment intents for immediate charges?
I appreciate any insights or suggestions you can provide!
Thanks in advance!
Hi I want to integrate stripe payment gateway in this page :- https://buildapenutrition.com/buildapenutrition/checkout.php , Can you guide me how to do that.
Hi there, can i set timezone when i create a paymenintent? Because i want response data has field "created" is a timezone i want
@blazing carbon please keep messages in the thread I created for you. No need to ask the same question multiple times. We help many people in here and will get to your question when we get a chance
Hi, i try to update the cancel_at field in subscription, but my timestamp results in a really weird date
Hi there, I am having a problem with connec.stripe/setup (onboarding url). I am sending post /v1/account_links with 200 ok response. Then when I open the link it works for me (in czech republic) but for my colleague in germany it does not work and automatically redirects to url defined by me. Of course I create a new link for my colleague.
Hi there
I need to clone customer from platform account to connect account
When I do this I have to create payment method first how to clone it with there payment methods
Hi,
While issuing a refund, what if the original payment method is invalid?
Hello, I have created a an Express account using Stripe Connect. I have added all required info, but I get this message when I view the newly created account Add missing information for person(s) listed on the account. Keep in mind I have created this account with the API, and I have tested out the account link too. Do I need to do something here or just ignore the message?
Hey Devs, can anyone explain what is the applied balance and why it is being shown in user's invoice? Does it have to do anything with stripe configuration? Thankyou
Hi my customers who pay on the website via stripe are seeing my old business name how do I change it thanks
anyone can shed some light on why we are getting this lock_timeout error when trying to get the invoice object with expand on its lines.data.discounts https://dashboard.stripe.com/logs/req_ji6NRxjTIYFOBC?t=1707083770
I need assistance troubleshooting failed ACH fees. I see a discrepancy between the API data and what the dashboard displays. The dashboard shows an application fee returned. However, the failure_balance_transaction does not. Which is correct?
To know if a subscription is active (and update my database), is listening to the customer.subscription.updated event all I need?
Although I get .created and other updates, it seems that .updated will always be emitted in the end.
Hello! Could someone help me creating an incomplete subscription via the API, I followed what was recommended in the chat but didn't get anywhere
Hello, cam someone tell me if there's an option I can choose to have the payments I recieve be same day payments. Instead of waiting days to recieve it. I have an event this weekend that will be causing me to take payments back to back but I want it to be instant transfer to my bank. Is there a way to have that set up?
Hello devs, my bosses want to set up a sponsorship system on our application in which customers have a prize pool which fills up depending on the number of sponsorships they have.
I manage this sponsorship system in database as well as the amount of each member's prize pool. The only thing I have to do with Stripe is manage the sending of money to customers' accounts, but I'm having a lot of problems. I used Stripe Connect, Payments, Checkout and I never had a problem... We're located in France
Can someone help me if I show them my functions and error messages?
Thank you ! 🙂
Hey, I recently enabled paypal on my stripe but it wont show on my checkout?
With Stripes embedded checkout page it automatically creates a new customer. Because I'm limited by the page's design I wanted to make a custom page. For this I thought of of creating a subscription and using the web elements of stripe. For this I need use a valid customer id which I don't have. I want that with the checkout customers have to provide all necessary data to create their account, just like its done on the premade checkout page. Is it possible to have that behaviour for a custom subscription page too?
If not is there a way to remove the "left side" of the embedded page and place your own html in it?
Thanks in advance!
sorry to ask this in developer discord but any idea when chat with support will available?
Is there a way to change the language for the Customer Billing Portal?
Can you please release my account. Its on pause..
hi
hi
can i please have stripe team contacting me asap
Hi there! Can you please provide more information on the following notice that is appearing on https://dashboard.stripe.com/billing - "Data is delayed. There is an issue which delays updates to the data on this page. We are working on a fix." Is there more information on what data/reports are affected and an ETA on the resolution?
Is there a way to add language and currency info to a customer object in Stripe.net?
Hi Team,
I have been facing an issue related to updating ein using strip api for buisnes type individual:
How do you enable Stripe Payment sheets to handle US Bank Payments in Test mode? This is my question I posted on StackOverflow, could someone help me with this. I think it has to do with a setting. https://stackoverflow.com/questions/77936462/stripe-ach-deposit-using-payment-sheet-intent-in-react-native-expo
Is there a way to delete test clocks WITHOUT deleting the customers and subscriptions associated with those clocks?
I'm working on testing a reporting system. I'd like to run a simulation that uses test clocks to control the simulated customer behavior, but my focus is actually on testing the report software. I want to be able to run reports on the simulated customers without having vary large numbers of now-unused test clocks making it hard for me to run other simulations.
in PHP, how can I set a payment method as default...if its already attached to a customer
Hello Stripe.
Just going through the docs, I can't find a way to update the "unit_amount" of a price.
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 All,
I have a problem on displaying the Merchandise VAT ID on the invoice,
We are creating a session following the tutorial but is not clear to us what are the parameters we need to pass to display it.
CAn some one help me out?
Hello all! This is my first time here. Thank you for the information. I am looking into adding Stripe Level 2 and Level 3 data and understand that we need to reach out to Stripe Support. However, in looking at all the support pages (https://support.stripe.com/questions/contact-stripe-support) , I am not able to get the support email - most likely I am missing something here, how do we contact support ?
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.
Hi Stripe - We have an online donation service for nonprofits that is set up using standard connect. Here is the scenario we are looking for help with:
-
Nonprofit A has an a Stripe account of their own, but they have used another service provider to collect some recurring donations. They have cus_abc that was created by that other service provider, with payment sources.
-
Now, Nonprofit A has connected their Stripe account to our system, and would like us to be able to take over processing the recurring donations for cus_abc
-
The problem we have run into is that while we can see cus_abc, we don't appear to have the same access to payment sources that we would normally expect. We can see them if we log in to their Stripe dashboard (via connect) but not if we ask for the customer via the API
We know it's possible to migrate customer/source information from one Stripe account to another, and possibly resolve in that way. However, is it possible to do what we are trying to do here (customer exists already, but not created by our API calls) without that kind of transfer?
Thanks, in advance, for any guidance you can provide here.
Hi there - it is possible to validate if the cardholder name entered in a payment is equal to that of the card, there is some stripe radar rule for this?
after a customer requests a refund, how can i retrive a status of a refund from Stripe? How API call can i use?
How to verify Apple Pay and Google Pay payments on Shopify?
Hello, is it possible to track the source of a subscription update. Ie check if it was updated via customer panel or api request for example?
hi guys can someone please help me intergrate my stripe to shopify
Why do we get charged 5% as fees from the total amount? Its way too high
Hi Stripe team, is it possible to attach metadata to a specific API request? We have a webhook for customer.subscription.updated that checks if a user "uncanceled" (IE turned auto-renew back on after turning it off), and we'd like to know if that was the result of a specific winback campaign we presented to them. Our server knows the ID of the winback campaign, so first thought was to attach it to the Subscription.Metadata object so it's available in the event.data.object payload of the webhook, but then it's there permanently unless we make another API call to remove it. So wondering if there's a way to attach that winback ID to the specific API request the triggers the uncancellation? (Happy to expand upon this if that doesn't make sense)
hey, i think ive found a #bug when using Stripe Connect with "on_behalf_of" for invoice creation on the Connected account it doesn't populate the first_name and last_name of the Connected account, even though it got properly onboarded via the Standard-Account onboarding flow
Hey guys, is there any way to enable interchange plus pricing in test mode on an account? We have an account we test with, but it just has the standard pricing model, i don't see anywhere in the docs about how to test with interchange plus pricing.
There are differences with how the fees appear, and one of our largest connect customers has interchange plus pricing, so we just want to test out a new feature before we deploy it to production.
Why isn’t stripe connecting to my bank account
hey, is there a recommended way to get all active subscriptions? I found Subscription list endpoint but I have more than 100 subscriptions which is the maximum limit for that endpoint
When using stripe.balance.retrieve(), which provides the balance object containing available and pending funds, how can I determine the specific transfers contributing to the available.amount?
Hello, can we request a training session ?
set apple pay selected in payment element
Stripe has been holding my money since July of last year whenever I contact them it’s almost as if I’m being ignored they stopped replying to my messages is there anyway someone can give me some advice?
Hello, I would like to use an invoice I already use to charge a client a second time. is it possible to either reuse it or copy the line items to create a new one?
Can I somehow enforce taxes in customer portal? in checkout im doing
automatic_tax: {
enabled: true,
},
but not sure how to force this in customer portal, im doing
const configuration = await stripe.billingPortal.configurations.create({
features: {
customer_update: {
allowed_updates: [
'name',
'email',
'address',
'shipping',
'phone',
'tax_id',
],
enabled: true,
},
invoice_history: { enabled: true },
payment_method_update: {
enabled: true,
},
subscription_cancel: {
enabled: true,
mode: 'at_period_end',
},
subscription_update: {
default_allowed_updates: ['price', 'promotion_code'],
enabled: true,
products: [
{
product: productId,
prices: prices.data.map((price) => price.id),
},
],
proration_behavior: 'always_invoice',
},
},
business_profile: {
privacy_policy_url: 'https://example.com/privacy',
terms_of_service_url: 'https://example.com/terms',
},
});
is there setting i can change to make it work? cant find anything in api docs.
Hello, i had a question. How long does deleting a stripe connect API take?
Hello i have this error for stripe expess plz help me im streamer on kick.com Instant payouts are not available for debit cards issued by a bank in Turkey.
is it possible to update the label to something like "Pay with G Pay" when I'm using PaymentRequestButtonElement from @stripe/react-stripe-js? this is my code
options={{
paymentRequest,
style: {
paymentRequestButton: {
...(platformPayButtonStyleOptions?.appearance?.variables
? { ...platformPayButtonStyleOptions.appearance.variables }
: {}),
},
},
}}
onClick={handlePlatformPayButtonDisable}
/>```
I tried adding ``` type: 'buy'``` to paymentRequestButton however it becomes "Buy with G Pay". how do I make ti Pay with GPay/Apple Pay?
Hi folks! Can I submit the stripe form programmatically using something like this?: "this.paymentForm.nativeElement.submit()"
Hi, is there a way to use https://stripe.com/docs/payments/accept-a-payment?platform=ios but with a subscription with a trial?
Hello! We're trying to support a checkout experience where customers can buy multiple items at the same time, but the trick is that the proceeds from each item goes to a different Connect account. I got part way through implementing a checkout experience with the React elements, but got hung up on the backend call to create a payment intent for the checkout session. What is the best way to do this?
Ideal flow:
- User adds Stripe products 1, 2, and 3 to their "cart"
1a. product 1 is split 50/50 with Connect account 1, product 2 is split with Connect account 2, and likewise for product/connect account 3 - the user checks out, and pays for all products at the same time
- we divide payments between our company, and all 3 associated Connect accounts
Experiencing a crash using Stripe on Android. Would like some help.
Hi, today we started seeing a couple payment intents with card payment methods have processing payment intent status, which has previously never happened before and is unexpected state according to Stripe's docs: https://stripe.com/docs/payments/paymentintents/lifecycle
Other payment methods, such as cards, are processed more quickly and don’t go into the processing status.
Can someone please take a look to see if there is a regression on the payment intent behavior? Example payment intent ids: pi_3OgJW4J7xI3N7Avq0RNGreSq and pi_3OgXniJ7xI3N7Avq0Tj6N2iT
Hello everyone, anyone have any experience with Stripe and Airslate integration (ultimately going into Salesforce but figured i would start with where i need help)
when using https://stripe.com/docs/refunds#tracing-refunds the api call Retrieve a refund the api call doesn't provide with a ARN number - i only comes back with the words of "acquirer_reference_number" and the Stripe dashboard does show an ARN Number. What can i do to fix this?
I need help. I need a call back from a stripe agent ASAP. My account is threatening to be closed and I have a payout this week.
Hey there. My webhooks page in the dashboard in test mode just say "Waiting for events..." it doesn't display the webhooks that have definitely gone through.
Hi Stripe.
I need more understanding of how Subscription works on Stripe, especially when customers are charged for their subscriptions. Do you charge them at the end of every month or on the day when they purchase their subscription? If they subscribed to a package on the 5th of this month for a monthly subscription they will be charged the 5th of next month.
Should a user be allowed to chose what account type they want to be? Or should I the developer set them?
Hey there! How can I remove the "powered by stripe" text that appears at the bottom of the checkout page. Can I utilize the stripe API to do this.
When creating a checkout session with mode payment I can't include customer_creation and customer parameters. So how can I pass in an existing custiomer id if I have one or let stripe create a new of if I do not? I thought I could use customer_creation="if_required"
Hello I am making an app and my customer is asking me about fees assocated with making purchases through the app. (Using checkout) Is there a place i can veiw all of the fees? The customer wants to take home a base price and I have to adjust pricing in the app to cover stripe fees
I have a custom account for drivers and whenever a driver creates an account on my platform, the information gets passed to stripe to create the custom account. however, every time a driver go through this process the connected account get s either restricted immediately or restricted soon, and stripe requiring a website for the driver. there is no public url for the driver through our company and we don't ask the driver for their public url because these are individuals working at their own schedule. we were advised by stripe to pass through the main website for the company to include it in the driver's accounts, we done that but still not working (website is publicly accessible). if someone can please advise what is going on here.??
Say I'm creating PaymentIntent with both amount and application_fee.
The article costs 10€ and I want to charge 10€ + 2€ for the fee. Should I set 10 or 12 for the amount ?
Hi team! Could you please help me understand how I can connect the same account to 2 platform accounts?
Eg: acct_1.. connected to P1 and P2.
So, the same account id should appear in the Connected accounts section of 2 platform accounts.
I have tried many things but I always end having 2 different ids.
e.g: acct_1.... connected to P1 and acct_2.... connected to P2
This is more strategy/configuration that actual development. But my client is wanting to create a new billing model that is seat based. Essentially he wants it so that a church can purchase our "101-200 seat" plan, which by default would allow them 200 seats. But i'd also like be able to make an add-on where the customer can purchase extra seats at a higher-than-prorated per seat value without needing to jump to the next tier. (lets say they only need an extra 10 seats but NOT an extra 100 the next plan offers) -- any thought on the best way to do this? Are 'addon products' like this still a thing in Stripe world?
Hi Stripe Team. Trying to understand an error that a merchant is reporting. Request ID req_QKBCcaUiKqvOFF. Error message: "The statement_descriptor parameter is not supported for the payment_method_type card. To continue supporting payment_method_type card, please pass in statement_descriptor_suffix or remove the statement_descriptor parameter altogether. Please see https://support.stripe.com/questions/use-of-the-statement-descriptor-parameter-on-paymentintents-for-card-charges for additional details."
jonthecoder
Hey Stripe folks, would you mind forwarding this to your Radar/fraud team: These Telegram channels are distributing BINs which appear to work with Stripe. This causes chargebacks, and Radar should have blocked these.
HI! We are looking to create a large batch of invoices and we are curious if the Stripe retry applies to invoices or only subscriptions
Hello Stripe-Community! I have a simple request, which seems to be harder to do than expected. I need to get address/location of the connected seller accounts from stripe connect through the API. Is this possible, if so, how? Thank you in advance!
I tried searching your docs for this. But is it possible to enable ACH and Plaid via stripe connect api?
Hello, I'm using the payment element and would like to test payment methods appearing in countries different from my own. Is there a way to force the payment element to display another country's options?
Hi,
Our business offers software to other businesses, and we want to charge a commission for setting up payment processing through Stripe to those businesses when they use Stripe in our software.
Can you point me in the direction of what to look for in the Stripe website?
How I can transfer to my account
Hi Stripe!
I have a question about building logic for Stripe Connect account hierarchies.
Our platform is built utilizing Stripe Standard connect. During onboarding the Admin owner of the account signs up with Stripe and then adds additional team members through our platform. Since we want all team payment volume to go to the Admin Stripe Connect account, can the team members process payments through the Admin Stripe account or will they need to create separate accounts but all under the Stripe Admin dashboard? Thank you!
is there anyway to create a payment method with expiry in the past?
hello, is there phone number to call
Hello Stripe,
I would like to create a marketplace. And in my cart, i can add product from multiple vendors (with only one payment) :
- 1 cup of tea from a vendor called Alan (9€)
- 1 cup of coffee from a vendor called Joey (12€)
I think that seperate charges can answer my request : https://stripe.com/docs/connect/separate-charges-and-transfers?locale=fr-FR ?
Also, I would like to place a hold on payment to be sure that the buyer receive well his order : https://stripe.com/docs/payments/place-a-hold-on-a-payment-method
Do you think it's possible to combine these two methods ?
(1) I place an order on February 1st
(2) I receive the cup of tea from Alan on February 10 => I capture the amount for Alan on February 10
(3) I receive the cup of coffee from Joey on February 17 => I capture the amount for Joey on February 17
Thanks a million for ur help 🙂
Hello.. I am trying to accomplish the following:
- Use django framework
- Use an embedded form Stripe Checkout Session
I am really struggling to adapt the quickstart guide (which is for a flask framework) to a django framework. For some reason my checkout form is not displaying. Can someone please help me?
I know it's an issue of re-direction. But where can I setup the re-direction. Also I am using react native, so it can't a http url, it has to redirect back into the app.
Hi, good morning from Tokyo.
This is a continuation of the previous question.
#dev-help message
I read this article and mostly understood the notion of Subscription Schedule.
https://stripe.com/docs/billing/subscriptions/subscription-schedules
So, here is another question.
if I use this API, I don't need to use subscription.update API?
According to the article, I can pass same parameters with 'subscription.update' such as metadata, proration_behavior. So can I update the subscription by only 'subscriptionSchedules.update', right?
is there a way for us to know if a payment is a business/coporate card vs personal card? Im exploring if it'd be possible to do something similar to this?
https://desireableaesthetichoodies.store/
is my shopify business okay for this verification process?
I am connecting my sellpass to my stripe and I get this error is there a way to fix this?
We're currently using the Payment Element in our checkout flow and our designers would like to emphasize Apple/Google Pay more. Looks like Payment Element has a few customizable parameters (accordion vs. tabs, default to open/closed, payment method ordering, etc.) but I think the Express Checkout Element is a little more aligned with the vision of our designers.
Looking at the docs, it looks like the main differences between the Express Checkout and Payment elements is that Express Checkout doesn't include cards (we only need to support cards, Apple Pay, and Google Pay). Is there any other major difference that I'm missing? If I wanted to our payment page to be set up like this screenshot, could I use an Express Checkout Element (for Apple Pay) on top of a Payment Element (for the card)? Are there other options I should consider?
I also noticed that there is a migration guide for moving from the Payment Request button to the Checkout Express Element. Where isn't there a similar guide for moving from the Payment Element to the Checkout Express Element? Is that switch as simple as switching out the elements in the elements.create or would it require a larger code update (i.e., do they interact considerably differently with Stripe's API? I'm assuming not based on what I can see in the quickstart guides for both Checkout Express and Payment, but they aren't in the same order and have a few other differences that make me question my assumption). I apologize if that is a dumb question, there is obviously a gap in my understanding of the Stripe payment elements ecosystem.
I'm importing an Invoice and expanding the corresponding lines' subscription items, but sometimes there are line items on the invoice that do not get expanded. The example I'm seeing has 6 lines, all of which are recurring pricing and have a subscription item, but 1 out of the 6 does not have its subscription item expanded, it only comes back with the ID of that corresponding subscription item. Is there a way to force all of them to be expanded?
is there a way to limit this list to only one or two countries. i tried the allowedCountries field, but i think it's only allowed for address element types https://stripe.com/docs/js/elements_object/create_address_element#address_element_create-options-allowedCountries
Hello! When I am upgrading a subscription with only a single subscription item, is it necessary to have the subscriptionItemID? I know I can retrieve the id from the subscription, but was wondering if it was possible to do it without.
data = {
'default_payment_method': paymentID,
'cancel_at_period_end': False,
'proration_behavior': "always_invoice",
"items[0][id]": subscriptionItemID,
"items[0][price]": priceID,
"billing_cycle_anchor": "now"
}
Should I use Wells Fargo or regions as the bank, does it matter? Pros/cons thank you
Hi, after making a successful payment, how much delay it could be to return that payment record from search payment intents result?
is there a way to test live mode or is it not needed and should just work as expected?
Hello! Is there a way to manually create charges using decrypted Apple Pay data (card number, exp year, exp month, cryptogram, eci) without using any SDKs? I'm thinking I would need to create a Token and use it to create a Charge. However there's no documentation regarding the Apple Pay data
Hi, how to search payments that are refunded?
Heya, just a quick question about receipt numbers. I have the payment intent ID, so I'm using the 'charges list' api. Doing this to get a receipt number from the charge
const charges = await stripe.charges.list({
payment_intent: payment_intent_id,
})
I've also noticed that payment intents have a latest_charge on it. I'm just doing single transactions, not subscriptions - is it all good to just use the latest_charge instead of getting the list? Any cases where a new charge would come along and mess things up?
Embedded form checkout session is not displaying on page when using django. There are no terminal errors.
I am implementing Stripe for my payment flow, where i an i SPA website and a backend that creates the payment intent for the frontend. However i need have a custom return URL for each payment intent, as you need to be taken back to the correct item to continue the flow. The POST /payment_intents has the return_url field, but it requries confirm=true, but my undersetanding is that when i set this flag i need to provide all the payment information such as credit card and such in the payment intent, whitch i don't have as i use the stripe react component. Where can i find information on how to do this flow?
Hi I am trying to set up an Invoice template from Stripe while it seems I don't have any perssion to issue invoice. not sure if we need to subscriobe any additional service to have the function?
Hi there - wondering if anyone knows the answer to the below re: Express onboarding? Context: AU Uber-like platform utilising TTP
Our goal is to make Stripe Express onboarding for drivers in our app as streamlined as possible in order to maximise uptake and minimise abandonment during the process. Can you provide answers to the following:
1/ Can we preset the onboarding (via APIs) such that the Platform autoselects ‘I have an Australian business number (ABN)’ and not provide the driver the option to select ‘I do not have an ABN’? The dev team is having difficulty doing this.
2/ If item 1 isn’t possible and drivers select ‘I do not have an ABN’ and complete the onboarding process, will Stripe apply the withhold tax at the highest marginal rate, currently 45%, from the payout to the driver as part of the Pay As You Go (PAYG) withholding system? Note that the driver will supply their ABN and we are required by the ATO and State regulators to record this ABN on all transactions and customer receipts.
Hi, i am trying to set up stripe webhook with aws lambda to have the subscription page. currently in my lambda function is a function that when i test, it will prompt out a checkout url to be seen and when copied, the payment shows. just that i keep having signature unable to be found.
Can anyone explain what does the webhook signature do and do anyone have experience in regards of integrating stripe webhook with aws api gateway and lambda?
buenas noches mi cuenta esta bloqueda quiero saber que puedo hacer, ya que no la pude verificar
good evening, my account is blocked, I want to know what I can do, since I could not verify it
looking for help regarding stripe subscription schedules. I currently create a checkout session, and after user completes it, my webhook creates it using;
schedule = stripe.SubscriptionSchedule.create(
from_subscription=subscription_id
)
but this....creates 2 phases?
Hello, I posted a question on SO, can anyone help?
It's about presenting local currency prices to users before they proceed to Stripe embedded Checkout
Hi, I am currently receiving payment, however it is not coming up on my dashboard, only payments. Any fix/help?
Hi, in my swiftUI app, I'm importing StripePaymentSheet in Podfile. I'm using it to show the payment sheet up with the payment intents that I get from calling api in backend. Now if I want to cancel the payment intent directly from the ios app, is it possible?
hi I have a question regarding emails
how to view the total income on Connect's dashboard in TEST mode?
the dashboard forcing me to go live. but as of now for my testing purpose i don't wanna complete the real bank details to go live.
xkernel
Hi, I have questions about submit dispute evidence via API
I got a follow up question about subscription schedules. I'm trying to make a modification but getting this error;
Stripe API error occurred: You can not update a phase that has already ended. Trying to update phase 0.
Hi team, If I need to simulate a scenario where a customer goes to a 7 day trial and we charge their card on the 8th and their card needs to fail on the 8th day, how would I do that ?
I've tried to signup with a card ending in 4242 and then getting a declined card ending in 0341 from here: https://stripe.com/docs/testing?testing-method=card-numbers#declined-payments , fast forwarded the trial period but my invoice still is being marked as paid.
@rose otter @brazen moth i am creating a payment for online booking, so when it accomplished, I want to generate invoice, but i am not able to.
I also tried these APIs but not able to get invoice for payment
const invoice = await stripeClient.invoices.create({
customer: stripeCustomerId,
payment_intent: confirmedPaymentIntent.id,
});
Hello devs, I am using stripe charges list api to list all charges of a customer, it gives me all the charges, so it takes quite a time to give the response, is there any way to request the first ten charges, then when I hit page 2, next ten charges appear, and so on, I have a bird eye overview on stripe pagination but unable to figure out exactly how to use it
Hello devs, we are trying to generate a report that pulls customer metadata into one document. Though, when we export these documents, the metadata that is present in the excel does not match up with the metadata present in our customer accounts. Any ideas why this may be happening?
For Stripe Connect, in test/dev mode, how can I get a connected account unrestricted and not inactive?
It says Stripe needs to receive bank account and company information from that company, but this is for development.
Hello
Is there a way to add
callback url of my website in stripe pricing table
I mean after payment succes or failed it should redirect to my web url (I am using stripe pricing table)
Is that possible that for yearly subscription i want always this way.
Like i start subscription on any of the day of month
Lets say on 9th june 2024
It will get expired and recurring will start and new invoice thats the second payment will happen on 1st june 2025.
Hi, how do i pass the signature verification for stripe webhook? do you have any example for node.js to check for the signature check? I have a previous chat above around 10am today.
Hello,
Is the stripe save card details, from user entered through element UI?
Hello, I want to register on the site stripe. But in the list of countries there is no my country Belarus. So that I can confirm my phone number.
hello, how i can change Trần hiếu to Tongle ?
when using express connected account, can the connected account use the payment method on file (when onboarded) to create a subscription using a payment link?
I have the following problem. I have enabled Alipay and wechat pay. But on the checkout screen, I don't see the display of these two payment types. Please help me. Thank.
Hey devs, want some help on webhooks
why is no one replying to my emails about the loss of my transfers?
What kind of company is this that doesn't give a damn about its customers?
Hello Stripe!
How to get the details of the stored card and bank account stored in the connected account ( Express )?
I'm trying to update subscription's description but getting an error. I paste the code
Hi I am creating a Test Clock using Stripe's Node.js SDK. How to attach this test clock to a customer or to a subscription using the SDK (using the dashboard is not an option, I want to do this programmatically). Thanks in advance.
Hi, can any one helo me with this
I don't want the GPay with card & ACH type I added paymentRequestButton for getting the GPay button but now I have 2 ways to select GPay I want to remove the radio selection one
Hey, let say i have a user that is subscribed to 2 products that has a recurring payments
half way through his billing cycle, he decides to cancel one of the products. whats the best method to cancel it and credit the user with the remaining amount of days to his stripe account (not refund to card)
Route::middleware('auth')->group(function () {
.....
Route::get('checkout/success',function(Request $request){
$sessionId = $request->get("session_id");
dd($sessionId);
.....
where I get the session_id is null ?
The user have logined.
Hey Guys.. I am using the checkout / sessions to create Payment Link over the API... Is there any way of when clicking on the Link the customer is allowed to pay By Apple Pay or Google Pay?
How can I activate ideal? With payment link and invoice?
Hi, In case where recurring subscription is created using GPay / Apple pay do it automatically collect payment for future payments
I am using SubscriptionAPI to create subscription with payment method type = "card" & "us_bank_account"
Hi everyone,
Someone can walk me throuhg on how Display Merchant VAT id in invoices generated from Checkout Procedure, how to do that?
Hi everyone, a question that was already asked and never actually got a reply.
When using Stripe Tax in the US, what is the behavior in the municipalities where the sales taxes differs from the state one?
Is anyone using the automatic tax collection and can confirm the behavior? (e.g. New York City has different tax from New York)
How can I solve this
I have the .net core project and in wwwroot folder I created the .well-known folder and in that I places the apple-developer-merchantid-domain-association file but it is not verifying. I am using ngrok noe to test the apply pay
how can I retrieve the subscription_id of a paymentintent if I have the paymentintent id?
Hi all. I'm looking for some help with Checkout please
hi team
we are facing issue, when updating e_in for business type individual
Stripe::Account.modify("acct_1NWNWXPvmEcyscrr",individual= {'tax_id': "11-1234567"})
Hello,
I'm using using a subscription schedule when my customer wants to reduce the number of seats to make it effective on the next cycle.
I'm using this sample : https://stripe.com/docs/billing/subscriptions/subscription-schedules/use-cases#increasing-quantity
And I set Iterations = 1.
When I advance the clock the quantity of my subscription is reduced, but the Schedule is still active. I would have expected it to be cleared when the next invoice was created.
Hi I wanted to ask that can i flag a payment as refundable or non refundable on stripe & can i use this flag in radar rules. My use case is that i want to have a different set of radar rules for refundable bookings and a different set of radar rules for non refundable bookings, we want to keep radar rules for non refundable bookings more restrictive & radar rules for refundable bookings more lenient.
Hello
I want to pay on behalf of connect account but without send automatic transfer to connect account, I need to transfer by myself
Hey - I'm creating lots of payment intents when using a card payment widget, but I don't expect most or at least several of them to actually end up in payments (I'm creating them before showing the widget) - should I clean them up every once in a while or stale payment intents have no consequence?
Hello, I'm experiencing continuous failures when trying to pay for a subscription.
I get "Something went wrong" on the Stripe PaymentSheet.
SubID: sub_1OgmG2KHV9I0GxFcUd6l2iJb
PI: pi_3OgmG3KHV9I0GxFc17HGbNak
I have purchased ticket with 100$ and application fees is (1$ flat and 3.5%)
So total payble amout is 100$+4.5$ (Application fees) + 3.43$ (processing fee)
after i did partial refund that ticket amount is 90$ and application fee refund is 3.15$ from platform account(as per calculated on 90$)
Still it show net US$13.15 in connected account instead on 10 $
Please can you help here is seems issue with application fee refund
Hi, are there API methods which allow for bulk product or price insertion, update, delete?
Hi, i'm implementing a marketplace with different stores inside. Each store has is stripe connect account.
A user on my platform can insert in a cart different product from different stores and pay one time the total amount of the cart. How can I create an invoice from each stripe connect account involved in this transaction? thanks
Hello there !
How to integrate Google Pay and Apple Pay in flutter app ?
Hello there
I migrating from Plan object to Price one
Can I somehow know if there's some difference between similar fields?
E.g.
I have
Plan.interval
Plan.amount
Can I somehow know about possible differences with
Price.recurring.interval
Price.unit_amount
Thanks
Hi Team, we have an issue were payment links are sporadically not linking invoice items to invoices. This is then resulting in our Invoice posts failing since there is nothing to invoice. Do you know why this can be happening or edit our post so it will account for this?
does stripe provide merchant and customer personal portal to see there transaction history ??
Hi, I have some doubst over stripe webhook triggers
Hello, BY any chance I can test apple pay integration in windows PC
I created ngrok tunnel and verified the domain with stripe
I am able to see the Google pay but no apple pay
can anyone help me out here
Anybody using SEPA and Credit Card for Connected Accounts subscriptions?
hi team
we are facing issue, when updating tax_id
account = Stripe::Account.update(
'acct_1NWNWXPvmEcyscrr',
{
'tax_id': '11-1234567',
}
)
Hi devhelp 👋 What's the recommended way to compute the max length of the statement_descriptor_suffix for card payments? Retrieve the account and work with the length of account.settings.card_payments.statement_descriptor_prefix?
Hello quick question, how can i for my buy links that they never expire?
Hello
Hi there,
I want to change the already running subscription price? How do i achieve this? and what will be the impact for already subscribed users?
The new price should apply on next payment due, not on current period.
I have tried through dashboard and APIs but still i am not getting what i want. Can anyone please help? Thanks in advance
Hi there, I want to make the following message as shown in the attached images circling red appear on my stripe payment gateway. How do I do this?
Hi, I have one platform account and under that there are multiple connected accounts, so for apple & google pay Do I need to do domain verification for all connected account or I register main domain in platform and that works for all my connected accounts?
Hi guys, can someone from the stripe Staff help me on a very sensible subject ? (can't share details here, MP for more info) Thanks guys !
hello i need help with woo payments and some payments that have already been made but the money are not reaching my clients bank account
Hi team, how do I make Apple Pay or google pay come up as an option before entering card details. I have enabled it in settings as a payment method
If we create a custom connected where we need to pass the file path for document verification , how accurate it is ? how much time it takes ?>
Hey team! I want to reopen this thread!
Hello
Is there way to take payment with total amount but customer can pay with payment breakdowns and this is with the connect account
Hi, I have a problem I can't contact an agent on live chat, I only get the option to send mail. I have a problem with my account status.
Hello
I have a problem with the stripe-react canmakerequest function. Locally or with ngrok the apple_pay button is displayed correctly. As soon as I go to my subdomain. The function returns me null instead of applePay: true.
It works perfectly in all cases with Google Pay on the other hand.
My subdomain is verified in the dashboard. I use the test public key. My subdomain is behind a VPN for security reasons but stripe can call there.
I contacted customer service via chat. Without them finding a solution.
Is it possible that my subdomain is not valid for Apple? How to check it?
In Stripe, what’s the webhook event that detects a one-off payment? I believe it’s not "customer.subscription.created", given a one-off payment is not considered a subscription. Am I right?
i am not able to update this branding settings in test mode any it is not clickable any specific reason
getting this error
{
"message" : "You must update your Connect branding settings with icon, brand color in order to create an account link. You can set the missing fields at https://dashboard.stripe.com/settings/connect"
}
$stripe = new \Stripe\StripeClient($stripeApiKey);
$stripe_customer = set_payment_automode::where('user_id', $checkAccountAvailable[0]->user_id)->where('stripe_account_id', $stripe_account->id)->first();
$intent = $stripe->paymentIntents->create([
'amount' => floatval($amount) * 100 /* in cents */,
'currency' => 'usd',
'customer' => $stripe_customer->stripe_customer_id,
'payment_method' => $stripe_customer->payment_method_id,
'off_session' => true,
'confirm' => true,
'payment_method_types' => ['card'],
'description' => 'Payment For Balance'
]);
i am using this code to deduct amount from stripe account but in my case i have 3 stripe account and i am doing with drom like in my database 5 user and cron run every hours and deduct amount from 5 customer using this 3 stripe account so each account 5 entries show in stripe that thigs is working but showing same time so might be stripe block account right if multiple users are there so it is possibl;e to add deduct amount time in this api and show in stripe
Hi guys, I have a question about handling subscription updates (when price is changed) in case when some actions are required: like 3ds or invalid card. Namely I'm not sure what's the flow when I choose payment_behavior=error_if_incomplete and proration_behavior=always_invoice. In such case when there will be a need for 3ds (or new card) the Stripe will return 402 and what then? That's all, the update is not taking place (even if the customer will e.g. perform 3ds). If yes what should I choose as payment_behavior to have a possibility to continue with an update is such cases as 3ds or wrong card? allow_incomplete? default_incomplete?
Hello people, I just chatted with stripe support and they told me, that they currently are not implementing a solution for the ZUGFeRD format. From 2024, companies in Germany will have to accept **and issue **so-called electronic invoices. The format name is ZUGFeRD. I am writing here because I am looking for a solution for our company. We have a SAAS solution and currently we are generating pdfs by ourselfes. Anyone else needing or having a solution for creation of ZUGFeRD invoices from stripe "in_" invoice data?
Hey guys! We are using the Stripe For Woocommerce plugin with Woocommerce subscriptions. Customers pay us fine and the payment meta data does say recurring but nothing is present in the subscriptions tab inside the Stripe dashboard, only in the regular payments. Can you guys help me?
HI Guys
I need help creating links acceptiong Apple Pay
Is there an email element on Stripe Elements? I tried Address but I see no email address.
Hello 🙂
I'm getting an error for some customers when they try to change details on their subscription:
parameter_missing
There are multiple mandates associated with the PaymentMethod for this PaymentIntent. A mandate parameter must be provided to specify which to use.
This issue doesn't happen all the time, and so far it only happened with four customers while upgrading their plan that chose PayPal as their payment method.
Could you please help to understand what we are doing wrong? I'm not sure I understood how/when the additional mandate is getting created.
Hi Team, we have an issue were payment links are sporadically not creating invoices but will create the line item and payment success records. This is then resulting in our Invoice posts failing since there there is no invoice against our trigger which is a successful payment record. We are not creating the Invoice, Invoice Line Item and Payments via api, instead using the stripe generated payment link portal. Do you know how we can stop this happening or have a log we can check to see why this is happening?
Hello, I have integrated the Stripe Customer sheet into the app as described in the docs https://stripe.com/docs/elements/customer-sheet?platform=android. My team mate has also written code on our backend to create payment intents and charge payment methods as needed. But I have a question about google pay. The docs just says to set the googlePayEnabled(googlePayConfiguration = true) I have done this and google pay shows up as an option but when I set google pay as the defauly payment option. The underlying card doesn't show up on my stripe account dashboard so the backend doesn't know which card to charge when the payment Id is google pay.
I think I am missing something, what else do I need to do in order to pay with google pay.
Hello! Is that possible to disable Link for a custom button? I have a separate button for Apple Pay with following onClick handler:
stripe.paymentRequest({
country: "US",
currency: "usd",
total: {
label: description,
amount: amount,
},
disableWallets: ["googlePay", "browserCard"],
})
But, if Link is enabled, this payment request's canMakePayment returns true and opens Link site.
Hi! Using stripe.paymentRequest, is it possible to customise the label from the Google Pay window that says "Pay xxxxx". By default it seems to use the browser's domain, eg "Pay 4cbe-185-254-181-168.ngrok-free.app"
Hello I need an api to get the stripe processing fees that deducted when the customer paid with card
We are currently still using "tokens" to process payments, we have noticed in the last year a lot of additional failing payments while processing on the site. The customer will then call and when we manually run this through on stripe the payment works. Are there security issues that banks are rejecting payments made with this older API oposed to Payment intent?
Hi, Is there any way that I can prefill the data in us_bank_account method in payment element
I am taking those data at earlier stage
Hey Devs, Can anyone tell me what is the applied balance and if is showing up on a invoice then what it indicates?
Hi, I am trying to use stripe.js to create a payment intent on a connected account. I am creating a setup intent from the backend, and then trying to create a payment element for the setup intent client secret I received. However, that fails with an error message that the payment_method_configuration wasn't found – which is the same that was returned from the creation of the setup intent. What am I doing wrong? (this is all in test mode)
hello, I have a design question regarding stripe connect , and a platform connected to a platform
Hey 👋
I have two stripe accounts and I want to migrate the traffic from one account to the other, but I saw in the docs that it is not recommended to do a hard switch as it can block the new stripe account and make me unable to use it.
I plan to use a progressive rollout, but I am not sure how I should ramp up the traffic gradually. Do you know? (I have ~30k transactions per day on the old account)
Hi have vimeo ott and need to verify my business info to get payout
Why they closed my account if I already give the customer items now I need my payment my company can’t lost this money plis
Hi. We're seeing an error when attempting to update the line item quantity of subscriptions that have a Stripe Link-backed payment method. The error is as follows:
The `default_payment_method` provided has a payment method type (link) that is not included in `payment_settings[payment_method_types]`.
We don't set payment_method_types explicitly anywhere in our application and instead rely on Stripe to compute which payment methods are available for a customer. Is there something we're missing?
Hi all, according to your knowledge, there is any way to send Stripe invoices automatically to third parties, like national financial governance system?
Hello, I have an issue with webhook Connect and Account
Hello, is there an API specific for payment?
Im frustrated from trying to set up Subscription Schedules. Can someone tell me a good strategy for creating a subscription schedule with a user on a website?
Hi Stripe team, are payment recipients sent in test mode? I have a Stripe checkout and would like to send a payment recipient after finishing the checkout. But I am not getting the recipient, so I'm not sure if it's because of the test mode or something else. I have "Successful payments" turned on the Customer settings of the account.
Hello. This is the first time I am trying to build a Saas webapp with subscriptions plan, and I am quite lost as to what the UX/UI should be, and how it should integrate with Stripe. Maybe someone can give me some guidance?
I have created my pricing table (test) as seen in the picture, which leads me to the whole checkout process, which works great, but my doubt is... how does that even integrate with my system? The users have not even created an account, and they have already purchased a premium plan?? How does that even work?
I am a little lost, as you can see. I would appreciate some guidance.
Apologies in advance if I missed this in the documentation, but how does one test (in test mode) the payment method 'customer_balance', also known as 'Bank transfer'? This is the payment method whereby the payor initiates an ACH or wire transfer at their end. I am using the Invoice product. So I'm generating the Invoices fine, but would like to simulate the webhooks that I would receive when a payment is received, etc.
Hi,
How to pause subscription and resume using api?
i made my first sale then my payment stripe account got closed
Hello! I'm looking into free trials with subscriptions! https://stripe.com/docs/billing/subscriptions/trials
I've seen I can set a free trial end date using the trial_end parameter, or otherwise I can use the trial_end_days parameter to set a specific number of days when the free trial will end.
However, what I'd like to do is to set the free trial end date to just be the end date of the current billing cycle. Is that possible?
I no longer have access to the number linked to my account. Is there a way you can change sending the code to my email instead on the phone so I can login?
Hello - is there a way to force an auto-payout in test mode? We are building some features around auto-payouts and the wait time is kind of a killer...
Hello, I want to unblock a payment method for a customer. His payment method is blocked due to this error : "You previously attempted to charge this card. When the customer's bank declined that payment, it directed Stripe to block future attempts."
It is possible to unblock this card ?
Hello! Where to find API docs for older versions? Apple Pay Domains was removed, but for now I'm stuck with the old version.
hi! we have a subscriber with a declined card error in our set_up intent. However, their bank is seeing no charge and is asking to confirm with their billing provider. We are seeing no errors in our logs. Is there anything we can do?
We would like to use authorization and capture mechanism. Can we assume that the authorization amount will appear in the Connected Account balance as PENDING? Or the balance available attribute will only be adjusted directly when doing the CAPTURE?
Hello, does stripe email an invoice to the customer when they purchase a subscription through a payment link successfully?
Hello,
In the BillingPortal is there a way to allow new payement methods to be added BUT to fordib the deletion of a previous payement method ?
I don't want people to be able to delete a method.
I need help in stripe proration amount calculations.
hello, I have a question about co-term, for example, I purchased 30 seats with yearly subscription at 3/1/2023, after two months, I would like to increase 30 seats to 60 seats at 5/1/2023. Total seats are 60, I would like to keep the original subscription end term - 3/1/2024. which means 60 seats will be renewed at 3/1/2024. Does stripe handle this case?
Hello, we use Stripe checkout session flow. We are selling in Australia, UK & NZ. For all regions we are using tax to be calculated by Stripe. But Australia prices already have GST taxes in price, how can we make Stripe NOT to calculate GST taxes only for Australia?
We have a custom connect account that gave us the wrong bank account number - we've sent 2 payouts to the wrong account that are marked as "paid". I see there is a "reverse payout" option - I'm assuming that is the correct way to handle this? Will this just reverse the payout and bring it back to their cleared account balance? Thanks!
Following up on this thread: #1204208549236842527 message
I don't understand the last message that was sent (and I can no longer reply in that thread). More generally, I would love to understand under what circumstances I should use the Express Checkout Element vs. the Payment Element. Would it ever make sense to use both on the same screen?
when using setupIntents, is it possible to default that payment method as the default?
I tried to create stripe subscriptions from code yesterday and today with same settings. The problem which we faced is that both subscriptions differ on stripe. The charge was supposed to be executed on the same day when subscription was created.
Yesterday, the invoice was made of $0, and the charge of actual payment was planned to be executed on next date. However, it should have been executed on same date
Today, actual charge was executed right after creation of subscription which is correct.
I want to know that why this issue occured.
Hi! Q about getting application fee for a charge. I pull a charge using /v1/charges/ch_2Of9dX1S1cDcbs8f0PSEzajG and I see:
"application_fee": null,
"application_fee_amount": null,
However, when I pull the csv file from the Payments page, the fee is shown as 51.54.
And when I pull the balance transaction for this charge: /v1/balance/history/txn_2Of9dX1S1cDcbs8f0mhN5dOT
I can see the fee:
"fee": 5154,
"fee_details": [
{
"amount": 5154,
"application": null,
"currency": "cad",
"description": "Stripe processing fees",
"type": "stripe_fee"
}
],
Trying to make a report here, but want to minimize network calls.
Do I need to pull the balance_transaction object for every charge/refund in order to get the stripe fee when using /v1/charges objects?
Please can someone help me I’m getting very frustrated I have a business where I optimise people pc I even have a link in my bio and all the time stripe closes my account and keeps saying what I’m doing is a risk when it clearly isn’t they have taken away more 60 pound away from me
Hi, Is it possible to specify the time and day of the subscription charge?
Is Pc optimzing business supported on stripe because they keep saying they don’t support my business anymore
Hi all 👋
I'm using this excellent template from vercel as a base for my project :
https://vercel.com/templates/next.js/subscription-starter
I've used it for many projects and the Stripe integration works flawlessly. However for a new project I needed to incorporate ffmpeg which relies on SharedArrayBuffer:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer
So I need to set the appropriate HTTP response header which i've set in my next.config.js file as below:
{
source: '/(.*)',
headers: [
{
key: 'Cross-Origin-Embedder-Policy',
value: 'credentialless'
// value: 'require-corp'
},
{
key: 'Cross-Origin-Opener-Policy',
value: 'same-origin-allow-popups'
}
]
}
Now the issue is that settings these breaks Stripe. It blocks the request:
https://js.stripe.com/v3/m-outer-3437aaddcdf6922d623e172c2d6f9278.html
Which appearently loads more resources that are needed for the checkout session to function. The customer portal works but checkout doesn't. I've literally tired every possible permutation of headers with different values but in all cases either Stripe works but ffmepg doesn't (cause SharedArrayBuffer doesn't work) or vice versa. It's been a week and I've tired everything and can't find anything online that works. Not even ChatGPT can help which ironcelly asks me to contact Stripe customer support. I would highly appreciate if anyone could even point me in the right direction. I Thank you in advance good Sir/Maam.
How long after updating the connect branding settings does it then take effect? I have updated it 20 min ago and still getting this error:StripeInvalidRequestError: You must update your Connect branding settings with business name, icon, brand color in order to create an account link. Already restarted the applicationtion, hard reload etc.
Using payment links, how do i make a url to unsubscribe from a subscription?
For downgrade, is it possible to calculate the credit in next renewal date?
Does anyone know how to access information such as customer total spend that's on the Stripe dashboard through the API? Some network logs show that Stripe has an internal endpoint they call from the dashboard where each customer has a spend_data attribute.
Is a version of this accessible through the public API? And if not, is there a way to approximate this data from what is available?
Hi! I am trying to get apple pay to be available in my embedded checkout form. The code I am using to initialize the session is the following: ``` const session = await stripe.checkout.sessions.create({
ui_mode: 'embedded',
mode: 'payment',
return_url: returnUrl,
redirect_on_completion: 'if_required',
customer: stripeCustomerId,
metadata: { itListId, userId },
line_items: [
{
price_data: {
currency: 'USD',
product_data: {
name,
},
unit_amount: price,
},
quantity: 1,
},
],
payment_intent_data: {
setup_future_usage: 'on_session',
transfer_group: ItList_${itListId}_for_user_${userId},
},
submit_type: 'pay',
})
Hello devs!
I'm working on a dashboard where we're intending to collect payment info from users, to then create invoices for them to pay.
Here in the screenshot you can see the fields that we are asking for them to enter.
I'm wondering, is that enough information to collect payments from them, or at least send invoices to them? Or when they receive the invoices, they will have to put more payment information or go through a checkout process to pay them?
Thank you!
Hey guys i'm trying to find the correct setup for the app i am building. Essentially the app will have "Leaders" and "Followers", the Leaders have the ability to create payment plans for their followers, (subscriptions).
Currently my thought is, leaders will have connected accounts, their subscriptions (product,prices) will also be on their connected account, and their followers become "customers" on their connected account. The payouts are then split between our main account and their connected account.
However i am running into the following problems:
- Leaders may not have a business nor a URL, so checkout sessions do not work.
- Leaders may not have a business and going through the "connected account" startup is quite extensive and may lead to high bounce rates.
- Leaders can't chose a "product" for their software
So I'm wondering if maybe i am going at this in the wrong way?
Is there a way in which instead of using connected account I can just payout a customer, using a bank payment source?
Hello! At the moment we're isolating stripe.js + stripe.elements on a different domain, and using an iFrame w/ the different domain to pull in the element. This is ideal for security, s.t. if stripe.js is compromised, it will not have access to our client code or namespace in the window.global. There's a lot of message passing to the iframe to communicate state and submits, which isn't too bad - but we're finding out things like apple pay, or even card fraud metrics via radar are not being propagated upstream (may be iframe rules, or an affect of loading everything through its own iframe on a different domain). We'd like to take advantage of radar and apple pay now and in the future. Question becomes - is there a reliable way to load stripe.js on the client side, without having to host and interact with it through our own iframe (not stripe.js's) for security reasons? We would like to use the stripe elements react components via npm, but that doesn't call a pegged version of stripe.js (we control the version through deploy) so I don't think this is an option.
Does Sigma have a limit to how far back in time it can pull records from?
on payment-link subscription, is there a webhook i can listen for to trigger a backend change?
Is there a way to expand attributes on a Stripe event? For instance, expand the customer info on a customer.subscription.updated event.
hi, how do I get the product item associated with a payment intent returned in the charge.succeeded webhook event?
I tried using golang sdk "paymentintent.Get()” but that information is missing.
I invested $500 to create stripe with atlas account but it got suspended on the first payment, still its not reactivate, stripe gives fall hopes
For Stripe Connect, is there a way to configure Express onboarding links to require all the eventually_due requirements upfront? or is this just a feature of Custom accounts?
Hi support, when I go to export customers from the dashboard, I get most of the fields, but the fields for "Card Address City" "Card Address State" and "Card Address Country" are always blank on the export. I know for a fact that stripe stores these and can see them when I am on a particular customers page.
Hi quick question. I am using the KYC feature on stripe and I was wondering if a customer fails the identity and keeps on trying over and over will it keep on charging me for every attempt? Or will it just charge once because it is the same customer?
that was created via checkout session and it is a one off payment
hello, stripe has paused my payouts on the second payment, I have provided all of the required documents and the payment was legit made by a company account. Stripe is not responding to my emails. I can provide any required details. Can anyone help me out?
Hello, I am working on an integration for our team using custom connected accounts and destination charges. I have got our web app integrated. Now I am trying to integrate this into our mobile app. Our mobile app is built on the ionic framework, using Angular @ionic/angular 7.6.2 (https://www.npmjs.com/package/@ionic/angular). I am also using ngx-stripe 17.0.1 (https://www.npmjs.com/package/ngx-stripe). Everything works fine EXCEPT the Test Institution US bank account option, only on iOS devices. It is not an issue on any emulator I've used, nor Android devices. On iPhones, I click that option, click Continue, and it just spins trying to load in the test accounts to pick from. I see the following error printed in the console in Xcode when running the app on my device:
Refused to load https://connections-auth.stripe.com/auth?state=bcsess_1OfUVuFBhmK2lUwJcmfWiRma&api_key=our_key&stripe_version=2023-10-16 because it does not appear in the frame-ancestors directive of the Content Security Policy.
I verified all the conditions listed here: https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=embedded-checkout#apple-pay but I still can't see the apple pay option during checkout. What should I do? We're using connect, do I need to register our domain when using connect? https://stripe.com/docs/payments/payment-methods/pmd-registration?platform=dashboard#register-your-domain-while-using-connect
how do i get the userId from customer metadata in webhook invoice.paid after a payment-link subscription?
Hello, my verification didn’t go thru and im not getting my payment payed to my bank account for more than 20 days, what should i do?
I have 80€ in my balance, so i dont want to lose it.
Hi, we are trying to test our data in staging env. But stripe always cannot pass directly for test env, such as https://dashboard.stripe.com/test/connect/accounts/acct_1Ogvb94h6JdUwnKq/activity, has error `Account was restricted
This account is under review to ensure that it does not appear on a prohibited persons or companies list. Please ensure that all information is up to date.`. Is there a way stripe could make our test more smoothly? 😉
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 folks, are there any plans to support copying link payments for customers from one stripe account to another in the mid to long term? We've run into an issue with purchasing a company. We had to create a new stripe account because its a different country, and are unable to copy the link payment information over. We are thinking of disabling link on the new account to avoid running into this problem again.
Good evening. I have a problem. I have a wordpress site where I offer services. I would like to know how to set up the booking/payment page with stripe. I have a template site, is it possible to share the link here?
While creating a subscription that accepts credit cards, is there a way to add memo to the invoice that will be created when the subscription payment succeeds?
Hello guys! I am a beginner in Stripe and i worked only with direct bank apis. The reason I chose Stripe was because It accepts many cards. My question is , why my funds are held more than a month?
Hello dev-help, I am trying to implement a usage based pricing model where my customers can switch between different usage based products and prices during their billing cycle. For example, I have 2 products, one where each unit costs 1 USD and another product that costs 2 USD per unit. I'd like for my customers to be able to switch between these products at any time during their billing cycle. However, I am having some trouble implementing this when updating the users subscription. Something that I've noticed is that if I update the subscription item, the usage carries between the two prices i.e. 100 usage on the 1 USD price carries over to the 2 USD price if I update the subscription. I also don't want to clear usage to update the subscription item. Ideally, I'd have two different line items on the invoice for the two different prices and their respective usages and only 1 if they never switched. I'm wondering if there is any documentation on how to implement something like this or if anyone has experience with this. Thanks!
Hi 👋 Can i get help with why a default_source object might not have an id?
Hi there, How can I retrieve the PaymentIntent.TransferData.Amount from payment_intent.succeeded webhook event ?
hello I came to ask you for help because I am trying to modify the price of a product and I get this error I tried to read the doc and I still can't do it that's why I'm coming to you if someone could help me that would be nice thank you
public function updatePrice(Product $strip): \Stripe\Price
{
return $this->getStripe()->prices->update(
$strip->getStripePriceId(),
[
'currency_options' => [
'eur' => [
'unit_amount' => $strip->getPrice(),
],
],
]
);
}
hi, i have not access a my stripe account express i need help please
Hi, Is Stripe element and Stripe payment element mean the same? Thanks
Hi, When trying to integrate with payment element, we are getting this error. Any pointers towards how I can identify what is wrong? NOTE: we have apple pay and google pay enabled but card is disabled (required custom settings from Stripe to enable this feature) https://dashboard.stripe.com/test/logs/req_I1V1sl5DaMufH1?t=1707195003.
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, I'm trying to create the invoice preview(retrieveUpcoming) for trial users to show preview of upcoming invoice when they upgrade/downgrade to different plan they're trialing. Preview is generated as I want when the new plan's billing period matches the existing, trialing subscription's billing period(monthly <> monthly, yearly <> yearly). However when changing billing period, the total amount of invoice becomes 0, and also period_end of the invoice is set as current timestamp not the of the trial.
(Reason for using preview is that we want to apply downgrade as soon as the trial is over, while apply upgrade right away. )
If a Custom Connected Account wants to disable their account. What parameters should be updated?
While creating subscription using the example here:
https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
It is costing us 0.5% extra only for invoices on top of the standard 2.9%+30¢. How can we create subscription without invoices? What's the purpose of invoices anyways?
Hello, my paid association accounts are pending, what should I do?
getting this but no email?
I have a question about getting session_id
It has been more than 48 hours & no reply from support team on the email, any suggestions?
Hi all, I have a simple question but my google-fu is letting me down. Is it possible to create a yearly subscription with monthly payments?
Hi #dev-help, good day! Once I enable the smart retries in live mode, does that mean it will be also enabled in the test mode?
Currently I'm trying to add shipping address to an existing checkout page in swift. We are using PaymentSheet and I was able to add Apple Pay with configuration.applePay = .init(...).
Is it possible to add shipping address requirements via configuration? Ideally we would have shipping address in the same vicinity as billing address (same sheet/page).
I'm following the docs here and I'm only able to add the shipping address sheet prior to actual payment sheet.: https://stripe.com/docs/elements/address-element/collect-addresses?platform=ios
Is it possible to add shipping address requirements to this sheet (attached screenshot)?
Hello, I have a app and a back end that allows me to create stripe connected accounts. I am using a live sripe secret and public key on my server. When I create accounts in my app, the accounts still go to test mode in the stripe dashboard and test data is showing in the ui for onboarding. How is this possible if i am using live keys?
How can I contact someone for my 1099 for doordash? It won't let me log in my stripe account to access my 1099 because I don't have that phone number anymore
Hi, i have 3 stripe accounts and 5 customers in my database.
now when cron-job running it's deduct amount using cron job
so for example in my case i have 3 stripe account and 5 customers so its deducting each customer five times the amount in stripe and this happens in the same time (the action of deducting) and what i need is to make it in random time and not in the same time for all the customers since its making issues in stripe.
Hi Stripe Team, I am trying to use stripe cli to create a subscription for a user, is there a way to send metadata information as well along with -d argument along with items?
Hello. We're attempting to use subscriptions with Apple Pay and Google Pay and getting some strange results on Mac/iOS . We call the Api in our server to create the subscription, expanding the pending_setup_intent and returning that client secret to complete the flow with confirmSetup
We're using the Express Checkout Elements, and for Apple Pay the newer MPAN solution with its config object.
The pending_setup_intent is null for only Apple Pay on Safari whereas Google Pay on Android works correctly. we're getting this event for Apple Pay Subscription evt_1Oh2hOEd62mULYc9EwleuQrQ
Any help greatly appreciated. Can provide configs/settings we use on the Client and Server flows
Hi
I am encountering an issue with my account displaying the message 'This account must accept the terms of service. Please record this via the API.' The account ID is acct_1OcVi1QeQMPLsiBJ.
Could you please advise me on which specific API I need to utilize to address this? The link provided in the message directs to https://stripe.com/docs/connect/updating-accounts#tos-acceptance, which I find somewhat confusing. Could you please provide a brief explanation of what steps I need to take to resolve this?
i am getting this error: "message": "You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method." here is my code:
How can i submit the payment method before I know what it is?
Hi, Do I need to create apple merchant account and then create certificate then need to add stripe's certificate to use apple pay in stripe's payment element
Hii I have a problem with my stripe account
I'm trying to connect with devs for help
But there's no response. I emailed too
No response
Hi, i have a question.
Inside the webhook, how do i double-check that the webhook endpoint that I have configured in Stripe includes the Stripe-Signature header?
Because when im doing a verification from lambda function to check for my stripe signature, this error came out.
How to add payment using stripe api
hi! Maybe someone can help me, how to integrate link express checkout button to the shopify checkout page? Or should I refer to shopify support?
Hi Stripe Dev Team, is there a way to update the customer tax id? Via API Call
Hey team,
I have one question regarding stripe coupon code.
We have implemented subscription payment with stripe checkout and stripe customer portal pages. And also allow users to enter coupon code. Currently, We have only one promo code which make 100% off forever on payment.
I want to know here that if user enter this promocode, it means alternatively they are free forever. so they don't need to add payment method or card.
Is it possible to hide payment section on stripe checkout or customer portal page when user enter the promocode?
Thanks!
In android while i connect second m2 device i got 400 from active api
here is log " class=RestClient message="url=https://api.stripe.com/v1/terminal/connection_tokens/activate status=BAD_REQUEST
headers={access-control-allow-credentials=true, access-control-allow-methods=GET,HEAD,PUT,PATCH,POST,DELETE, access-control-allow-origin=*, access-control-expose-headers=Request-Id, Stripe-Manage-Version, Stripe-Should-Retry, X-Stripe-External-Auth-Required, X-Stripe-Privileged-Session-Required, access-control-max-age=300, cache-control=no-cache, no-store, content-length=320, content-security-policy=report-uri
https://q.stripe.com/csp-report?p=v1%2Fterminal%2Fconnection_tokens%2Factivate; block-all-mixed-content; default-src
'none'; base-uri 'none'; form-action 'none'; frame-ancestors 'none'; img-src 'self'; script-src
'self' 'report-sample'; style-src 'self', content-type=application/json, date=Wed, 07 Feb 2024 06:53:25
GMT, idempotency-key=1707288805258STRM26146007039SXJuDeTm, original-request=req_1VH2RI0SKytyCJ, request-id=req_1VH2RI0SKytyCJ, server=nginx, strict-transport-security=max-age=63072000; includeSubDomains; preload, stripe-account=acct_1KsYtK4DfIvvXFPZ, stripe-should-retry=false, stripe-version=2019-02-19, vary=Origin, x-stripe-non-api-overhead-duration-ms=46.00000000000001, x-stripe-routing-context-priority-tier=api-testmode} response={"error":{"message":"The
Stripe Terminal ConnectionToken has already been redeemed. Please generate a new one using
v1/terminal/connection_tokens.","type":"invalid_request_error"}}"
12:23:25.611 StripeTerminal D class=BbposBluetoothAdapter message=disconnectReader"
@cerulean pine connect @daring tendon
Hi Guys,
Need a bit of your help. We're using API to create invoices through our app. We want to provide fuctionality to switch currencies between USD/CAD. Right now, when we trigger USD, it's throwing an error saying it not the deafut currently. Same's the case when we manually try to the create an invoice though stripe dashbaord. We can't seem to select USD, it's defaulted to CAD.
hi, I am updating subscription metadata and items.tax_rates. This is giving error. request id -- req_mjPk4rvCbMM7rZ.
Hi Stripe Team
I have few questions regarding stripe connect documentation and the APIs linked to it.
I had setup a stripe connect account and it is an Irish Region
According to my platform implementation we need are creating custom connected account and we are implementing Separate Charge and Transfer.
Considering above said requirements
- Can we do cross border transfers ? as we are receiving an error that 'Funds can't be sent to accounts located in US because it's restricted outside of your platform's region;'
- Is there a workaround or we need to setup a stripe connect account for US to do the cross boarder transfers?
- Do you recommend anything else?
Thanks in advance for your response
Can i custome layout with js in this link?
https://jsfiddle.net/ywain/rprufyg5/
Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
What is the best way to embed a Stripe Elements based payment widget on third party websites? Do you have recommendations?
Hi everyone! Please, help me out with the following case - we are developing a C2C marketplace and have encountered the following issue - Is there a possibility to let users log in to their existing stripe connect account or is onboarding the only option? It turned out that some of our Users have already created stripe connect account via other platforms and they would like to use the same account in our app as well. However the only option that we provide is stripe onboarding - the Users try to enter their existing stripe connect account email, they access the account, however stripe does not consider it anyhow and decides that the onboarding was not complete and the User cannot sell anything. As a result - these Users fall into stripe onboarding loop.
If there are any solutions, then please let me know.
Thanks in advance!
Hello! Is that possible to entirely disable Link, when I create paymentRequest? It's very confusing that it always falls back to it.
If not, is that possible to disable Link via API? We have both Connect and Direct clients, so it's crucial to NOT show Apple Pay button, if only Link is enabled.
Hello Folks, for payouts to work, the connected Stripe account should be in the same region. Does this mean if Platform account is in the US all connected accounts onboarded to the platform must be in the US ?
hi, how is stripe.accountLinks.create different from login link api?
Could you please provide information on the endpoint for retrieving processing fees deducted from the payer when funds reflect in my bank account?
"I have registered an account and linked it to Google Authenticator. After logging out, I cannot log back in, and the system indicates that the verification code is incorrect. Initially, we bound Google Authenticator twice and later deleted one set of duplicates. Could this issue be related to the binding process?"
Hi, if a payment has been transfered to someone, is there a possible way to stop the payment and how long does it take for the payment to reflect back in your account?
Hi! I'm Kei.
This is a continuation of the previous question.
#dev-help message
I tried to write code like bellow in firebase functions node 12.
const schedule = await stripe.subscriptionSchedules.create({
customer: customerId,
start_date: data.start_date,
end_behavior: 'release',
phases: [
{
items: [
{
price: data.priceId,
quantity: 1,
},
],
coupon: data.couponId,
proration_behavior: data.proration_behavior,
metadata: data.metadata, // This is error.
iterations: 1,
},
],
});
Apparently metadata can't be passed to the phases.
But in the document, there is a metadata parameter in the phases.
https://stripe.com/docs/api/subscription_schedules/create
Is this version problem?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Can i know which is this key, used at stripe trigger <event> [flags]
hello! have someone problem when list of products return empty? but prices are returning some old prices?
this is so strange because on my account everything works fine, on other account I need to fix stuff, as always some weird things happeing
Hello! regarding the Stripe subscription. I've seen that is not possible to create 0,5 days (middle of the day) as billing cycle. How can we represent it to Stripe ? Let's say 4 daily charges + 0,5 day ?
$ curl https://api.stripe.com/v1/products?active=true -u sk_test_xxxxxxxxxxxxxx:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 82 100 82 0 0 203 0 --:--:-- --:--:-- --:--:-- 203{
"object": "list",
"data": [],
"has_more": false,
"url": "/v1/products"
}
@foggy wing please post in your thread https://discord.com/channels/841573134531821608/1204719533902794772 instead
Hello! I have used Apple Pay in test mode, and once payment was complete, the real card showed up in Customer's payment methods? Is it expected behaviour?
Hello,
I have used stripe subscription design Pricing table how to send custom field add in billing address invoice
@meager hawk
I have used stripe subscription Pricing table, how to send custom field add in billing address invoice
Hello everyone. I want to retrieve stripe payments in real time in my Zoho Creator application. For the moment I have written a Deluge script to retrieve the payments and set up a scheduler to retrieve the payments on a specific date. But I'd like to retrieve them in real time via a webhook for example. Does anyone know how to do this?
I got this message " The Stripe Terminal ConnectionToken has already been redeemed. Please generate a new one using v1/terminal/connection_tokens. " after attempting to disconnect one reader and then switching to another reader in the same session.
I am android dev and using strip m2 device
Hi all, just a quick question about getting Stripe Elements set up with webhooks. I've been working through the videos on youtube and some sample code to get a functional interface. Unfortunately, I am a bit lost on the next step and cannot seem to get the payment event to register.
how to hit this command for a particular customer > stripe trigger <event> [flags]
Hi, I am using stripe connect.
Scenario: I have two connect accounts which create an invoice for the same customer but both use different address data. The customer dataset is already existing in stripe. What is the approach to prevent the two update requests overlap and overwrite each other?
is there a way to get a list of disputes by customer or is there a way to associate a dispute to a customer?
Hello,
we want to migrate from our custom implementation to Express Checkout Elements.
Is there a way to receive information if no methods are rendered for the user?
Hello, I'm implementing an usage-based montly subscription with a common - but yet not possible it seems - customer policy. Given a customer subscription containing multiple monthly billed products, we want to make the user able to use one of them with a per-day free cap. For example: The subscription contains two products (A, B) monthly billed by its usage. We want to allow the user to utilize two elements of product B for free per day but we want to bill everything at the end of the month.
hi team
how we will update tax_id in account on stripe
Hello, I want to track the orders made through stripe payment on my webflow website in GA4. How can I do that? Is there any video tutorial on that?
How to make external account default out of multiple accounts in custom custom-connected account ?
Hi, for apple pay to work do I need to verify the domain for all my connected account using the apple-developer-merchantid-domain-association file?
Because all my connected accounts are going to be under one domain
Hi there, I am trying to delete old payment methods from sepa payments which I need to do using an api, can anyonw guide me through this..thanks in advance
Hi, the upcoming invoice endpoint does not seem to work as expected in the docs:
getting this error when calling https://api.stripe.com/v1/invoices/upcoming :
Status code 404
{
"error": {
"code": "resource_missing",
"doc_url": "https://stripe.com/docs/error-codes/resource-missing",
"message": "No such invoice: 'upcoming'",
"param": "id",
"request_log_url": "https://dashboard.stripe.com/test/logs/req_fGNP8RD1j1GK1g?t=1707303211",
"type": "invalid_request_error"
}
}
Hello Team,
[update2] I previously Asked this question:
I have a client that is moving from stripe payments to stripe billings subscriptions in their website,
The client needs a monthly subscriptions so I added a product with monthly price and it works good, except that the client wants to take the first 3 months subscription upfront when a customer subscribe for the first time and then after those 3 months it will be billed monthly.
so is there any way I can have an embedded checkout interface with the mentioned use case?
and I got this reply:
I'd recommend creating a 3-month price and use it for the first payment in Checkout Session. After the payment is completed, i.e. receiving checkout.session.completed event, then use Subscription Schedule to change to monthly price after this existing 3-month ends
I tried the custom flow, and what I'm doing now is In the checkout screen: I'm creating/retrieving customer and then creating subscription to them with incompleted payment like the tutorial in docs, and in JS I'm using the subscription latest invoice clientSecret to create the payment element. unfortunatly it's a payment and not a subscription/checkout element so in the webhook it won't trigger the event checkout.session.completed and instead it will trigger paymentintent.success which i can't retrieve the subscription id from in order to move it to a schedule subscription (same as you recommended) so I used the event customerSubscription.updated and it's working but the problem is when I adding the following code:
var createdScheduledSubscription = subService.Create(new SubscriptionScheduleCreateOptions { FromSubscription = subId });
it's triggering back the customerSubscription.updated so any idea how to solve this?
another question, I'm creating the subscription whether the customer is completing the payment or not, I idea how can I delete that subscription if it doesn't change status to Active ?
Hi
Always I'm getting following error for Visa card payment for auto recurring: An error occurred while processing your payment. Try again later or with a different payment method.
Any idea on this?
what would be the best place to ask technical questions regarding the stripe dashboard? For ex: On the Customers page, there is a filter to display "First Time Customers". What exactly does it mean? how is it calculated? Same for "Repeat Customers"
Hello Guys,
Does any one have any idea regarding VGS + Stripe Integration ?
Hi,
I am using react-native for my mobile app and I am trying to update the stripe sdk. With the new version there is a change for the apple pay integration.
With the previous version my workflow was
- when the client want to pay call
presentApplePayto retrieve a payment method - send this payment method to my backend
- when I get the result for the back I have a client secret and I call
confirmApplePayPaymentto send the client secret to stripe
With the new version I tried to do
- when the client want to pay call
createPlatformPayPaymentMethodto retrieve a payment method - send the payment method to my backend
- when I get the result for the back I have a client secret and I call
confirmApplePayPaymentto send the client secret to stripe
But now confirmApplePayPayment also take the apple pay params as a second parameter and with this implementation I show twice the apple pay modal.
Do you have any insight on how I should handle my payment process with the new version of the sdk?
Hi, want to implement a coupon which applies to everyone but for first payment only?
Hello
can we payout to other user or bank account in stripe from the connected account?
What is id_number being passed while the creating connected account ? is it mandory that providing the social security number ?
Hello...
I'm using Stripe Connect Separate Charges.
I'm getting some complaints from clients that they already have stripe account and don't want to go through all the onboarding steps for creating connected account.
is it possible to transfer Fund to There Stripe Account?
Currently in my system after sign up customer need to connect there Account Via Connected Account onboarding process.
if it possible to transfer to stripe account instead of connected account from our stripe account.
Hello, I am having issues with my Stripe account
Hello there, is there any exception for handle Invalid param: registration_code, found: {wrong-code}, Invalid registration code tokens.
I am looking to catch out the exact error: "No such subscription: 'redacted'; a similar object exists in live mode, but a test mode key was used to make this request." the current error code i get is 'recourse_missing'. This is quite ambigious as you can have a resource missing without there being a key mismatch. Is this currently possible?
Hi, I am trying to implement a UI solution to enable users to select a default payment method while using the Payment Elements component - is there anything like that?
Hello! Is that required to ask customer permission to use card off-session?
Hello,
In case of pause subscription, is there any possibility to add up the paused days to the subscription cycle and take actual price of the subscription plan
Example: weekly subscription 1-7 of the month
paused duration 3-5 [3 days]
so now this particular subscription cycle is changed to 1-[7+3=10] and next billing cycle is 11-17
thanks
what would be the best way to get when a payment intent (succeeded) was paid?
how to add payment method in this command >
stripe trigger payment_intent.payment_failed --override payment_intent:customer=cus_PUPIM79kZXBr7s
Hello, is there a way to fast-forward an existing subscription in test mode by a month?
Hey, guys, you can help-me: Is there a way to retrieve a direct link to the PDF of an invoice after creating a subscription through the Stripe API, and can the card details or the invoice information be pre-inserted without going through the checkout process?
Hello, is there any way to export subscription cancellation's reasons?
Could you please provide information on the endpoint for retrieving processing fees deducted from the customer when funds reflect in my bank account?
Hello, i wanted to add ideal payment method to stripe, i activated it, but it doesn't show up in the shopify payment methods:
hello, i have a query related to stripe connect. i wanted to know if my user already has a stripe account, then i would skip https://stripe.com/docs/api/accounts/create and directly create the link via https://stripe.com/docs/api/account_links/create
Hello!
I am trying to authenticate a payment domain (to use for checkout, dashboard, etc). The domain I am actually trying to authenticate is a subdomain (so - sub.domain.com for example).
Stripe is asking me to upload in a .well-known folder apple pay domain verification file.
Can you please guide me on how/where to upload that file?
My domain config is
- bought on "GoDaddy"
- moved the nameservers (DNS/CDN handler) on Cloudflare
- there is no website yet - and anyway, it's about a subdomain
Can you advice on how/where to create that folder and upload? Thanks.
Hello. New. Thanks. Not an API question, so let me know if I'm merely in the wrong place.
I'm exporting transactions as CSV (to process with jc and jq) and I've chosen my local time zone in the filters. I have the right rows, but the resulting data shows timestamps in UTC. Am I stuck adjusting these timestamps myself to my local time zone or is there some way to get this data (Balance History, Payouts) with timestamps in my chosen time zone?
hello
Hi!
In stripe, how can I create a subscription schedule to tackle this requirement below? Is this something even feasible?
I have created TWO products - one is a one-off payment $200 product (as if we were selling $200 tickets to a concert or something).
The other is a $0 annual subscription product.
If the user buys the $200 one, I must add the $0 annual subscription to the user's current subscription schedule.
The $0 subscription just a “special" subscription our system will add after the user's current subscription ends to give them another year of service if they buy the $200 item
In addition, we should configure the schedule's "end behavior" to be requiring renewal of my standard product
Hello, i have an issue with VAT and Customer.
I created a custom implementation of Stripe inside Electron.
The React Stripe Payment Element does not have option for VAT Name and VAT value so user can get the invoice with his company's VAT so he can deduct to his government.
I see that Customer API when you create it, you can specify VAT but on PUT when you want to update it, you cannot change it anymore. Maybe the user goes in another country and has another company, it would be odd to create a new account.
How can i achieve this? Before user subscribes and he adds VAT name and VAT value, the invoices and receipts PDF to have this value added there.
Hi - I'm working on a carsharing app and I would need to extend the amount of days that I can make a holding, how can I do this?
Hello, I have a problem with my new stripe account. They sent me this message:
Hi Ashly,
We're contacting you again because we still can't access the website you specified in your Psic Stripe account. Ashly Barrios.
Unfortunately, we have had to suspend transfers to your bank account until we can verify your website.
To view the details of our request and send us the necessary information, complete the form in your Stripe Dashboard.
I really don't have a website, I just use Instagram to promote my live workshops via zoom.
@waxen quail I check both Oauth and Logal Entity Sharing.
i don't get the exact solution how there two should be integrated in my current flow.
Currently from my application i'm generating Onboarding link for each user.
user open that onboarding link and complete the form.
how can i include oauth or Legal Entity Sharing there
My React Native expo app has a concept of a wallet where people deposit and can withdraw funds to and from their bank account. What product should I use to do that? Please send me a link to sdk doc on that product.
Hello, i have an issue with VAT and Customer.
I created a custom implementation of Stripe inside Electron.
The React Stripe Payment Element does not have option for VAT Name and VAT value so user can get the invoice with his company's VAT so he can deduct to his government.
I see that Customer API when you create it, you can specify VAT but on PUT when you want to update it, you cannot change it anymore. Maybe the user goes in another country and has another company, it would be odd to create a new account.
How can i achieve this? Before user subscribes and he adds VAT name and VAT value, the invoices and receipts PDF to have this value added there.
@undone hinge
Hi, let me help you with this.
I would suggest creating a separate Customer object, and then keeping references to both in your database.
I was not present to answer to this.
What if the user makes multiple subscriptions, you create multiple customers?
Hi, I'm getting this error. I need help...
hi
Settlement currencies and bank account are not avaiable on connect account?
Hey, I have a question. Are we allowed to use stripe to accept donations for community servers? I run a server and we had a payment gateway for people interested in donating to our community. It got taken down by stripe later on, however I’m confused, is it no longer allowed?
hey there, I have a bug in my react native app, where PlatformPayButton is not being rendered. I have apple pay configured. Also apple pay works if use regular button instead. Im using @stripe/stripe-react-native v0.30
all of a sudden Apple Pay window is not opened when using PaymentRequestButtonElement.
<PaymentRequestButtonElement
options={{
paymentRequest,
style: {
paymentRequestButton: {
...(platformPayButtonStyleOptions?.appearance?.variables
? { ...platformPayButtonStyleOptions.appearance.variables }
: {}),
},
},
}}
onClick={handlePlatformPayButtonDisable}
/>
const handlePlatformPayButtonDisable = (event: Event | Object) => {
if (!isValid) {
if (event && event.preventDefault) {
event.preventDefault();
}
return;
}
console.log('event = ', event);
if (typeof event?.resolve === 'function') {
event.resolve();
}
};
console.log('event = ', event); part is not returning resolve like the screenshot
HI I am trying to create set up intent using my 3ds enabled card from India location
it is redirecting to bank page and after entering otp, it is giving below error
can you please help
"last_setup_error": {
"code": "card_declined",
"decline_code": "transaction_not_allowed",
"doc_url": "https://stripe.com/docs/error-codes/card-declined",
"message": "Your card does not support this type of purchase.",
Hello. I have updated the Price of a customer Subscription using a SubscriptionSchedule. The subscriptionschedule worked fine and now the price is updated. However after the change, the invoice events failed in my backend due to "Invalid subscription_item id: si_LgHurTfBkdLkwd".
In case it matters, both prices (previous and new) depend on customer usage and have two tiers: free up to 1000 and paid from 1000 onwards.
I suspect this is related to the subscription update because nothing else has been changed in the backend.
Can anyone help to create stripe test account?
Is there anything specific I need to set to get micro deposits verification flow working with stripe hosted invoice? We were testing micro-deposits flow and it looks like micro-deposits stuck in pending status for more that 3 days
i am running a API "Retrieve a refund" call and for the created date i get 1/20/1970 as a result for all my calls. Does anyone know what i might be doing wrong?
Hello. I've noticed that Stripe sent customer.subscription.updated event with new current_period_end before invoice.paid was sent. The time difference between these events is more than 24 hours. I'm confused since for the previous billing period it worked quite differently - first invoice.paid then customer.subscription.updated. How it is possible that we enter new billing period without successful payment?
Hello! Re-opening this because the last one got archived before me being able to respond.
I have been told that there needs to be a webserver - but the webserver will serve domain.com (for example) and i need for sub.domain.com/.wellknown etc. Can you advise please more exactly what you mean? Thaks.
Original post:
I am trying to authenticate a payment domain (to use for checkout, dashboard, etc). The domain I am actually trying to authenticate is a subdomain (so - sub.domain.com for example).
Stripe is asking me to upload in a .well-known folder apple pay domain verification file.
Can you please guide me on how/where to upload that file?
My domain config is
- bought on "GoDaddy"
- moved the nameservers (DNS/CDN handler) on Cloudflare
- there is no website yet - and anyway, it's about a subdomain
Can you advice on how/where to create that folder and upload? Thanks.
Hey mates, how long does it take to make transfer to merchant from my company's Stripe account in worst scenario? And what link should I redirect user if he wants to find more about stripe cooperating with my platform?
Hi, everyone.
I tried to create subscription for one customer with other customer's payment method but got this error.
"The customer does not have a payment method with the ID pm_1Oh9nkH1dLNG1Cm6VBcXbL9H. The payment method must be attached to the customer."
How can I solve this problem?
Hey team. I'm using a tiered price to create invoices that have both a per-unit and flat rate component to them. However, when the invoice is created, the flat rate line item on the invoice always has a quantity of 0. Is there a way to make the flat rate item's quantity 1 rather than 0?
Hi, I’m using the Stripe Terminal SDK with the local mobile reader (Apple’s Tap to Pay). In one of our user flows, we just need to lookup an account with the card. So we neither charge the card nor are we saving the card. Right now it looks like the Stripe SDK doesn’t support that use case. It always assumes that we store the card and requires customer consent (flag ‘customer_consent_collected’). Also the iOS dialog always shows “Save Card”, which we aren’t doing. On the other hand Apple’s SDK specifically supports a “PaymentCardVerificationRequest.Reason” with the option “lookUp”. Am I missing something? Is there some way that Stripe supports that use case?
Hi, I had an automatic system event that removed a subscription item.
Can anybody help me figuring out why the item was removed and how the event was triggered in the first place?
The event in question: https://dashboard.stripe.com/events/evt_1Oey0HGocZcRFGWlsqCuD8g1
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 people, the documentation is great, but I'm having trouble understanding the lifecycle of virtual IBANs (VBAN) when doing bank transfers. As suggested in the documentation, I'm creating a customer, then initiating a payment intent, which returns the IBAN details, that I'm forwarding to the customer. The customer does a bank transfer, the payment is automatically reconciled, everything works as expected.
Now, what happens after that? If my customer does a new transfer to that IBAN in one year because they saved it on their bank, will the IBAN still be valid and work? If not, when does the IBAN expires and becomes invalid?
Second related question: if I delete the customer, is the linked IBAN deleted as well? (because some customers initiate a payment, and then never do the bank transfer).
Third related question: can I re-use a stripe customer and its IBAN for another person or do I have to strictly keep to the 1 customer = 1 IBAN = 1 physical person?
(this is because we have about half of the customers initiating payments but never doing the transfer, so it would be bad for us to pay 2 € for a VBAN that is in fact never used)
Thank you 🙂
steve1337__
Hello, I have a question regarding AfterPay/ClearPay. Suppose the following code creating a checkout session for a UK-based account:
checkout_session = stripe.checkout.Session.create(
line_items=[
{
"price_data": {
"currency": "GBP",
"product_data": {
"name": "What a show!",
},
"unit_amount": 24563,
},
"quantity": 1,
},
],
mode="payment",
success_url="https://www.example.com/",
currency="GBP",
locale="en",
shipping_address_collection={"allowed_countries": ["CA", "GB"]},
payment_method_types=["card", "afterpay_clearpay"],
)
Customer can chose between paying with a card or using ClearPay. What should happen if the customer selects a Canadian address and chose ClearPay?
At the moment, Stripe Checkout allows the customer to use ClearPay when a Canadian address is input. The AfterPay sandbox seems to allow that. Will that fail with ClearPay in production?
Hey. Is there a way to find out which API key made a change in Stirpe? When I am checking logs in Stripe it only says "Dashboard," "API" or "Automatic". I would like to know exactly which API key made a change. I have multiple services that make at make changes and I want to know which one exactly made a change.
where can I find the code on how to iterate through objects and pages using the Stripe PHP SDK?
Would fast forwarding a subscription in test clocks automatically generate a new invoice?
I am working with Terminal and I am using virtual terminal. there How I can generate decline card or any other error ?
Hi,
I'm just wondering if you can clarify something about wallet payments (google/apple pay). Say you set up a sub on one phone with one of these methods, then change phones or phone number, will this affect it and does it fail? e.g this customer cus_OVOXamICD4gFpL getting do not honor
HI how we know what permission error for restricted api key
hello
Hoping to get some clarification on a refund error we see occasionally for connected accounts - "Insufficient funds in your Stripe balance to refund this amount". Based on the refund documentation (https://stripe.com/docs/refunds) it says "If your available balance doesn’t cover the amount of the refund, Stripe debits the remaining amount from your bank account". I was doing some digging on this and came across a Stack Overflow post for the same error that indicated this could be because when using reverse_transfer, if the PLATFORM account has no (or negative balance) it is unable to reverse the destination charge so fails with this error. I'm hoping to confirm this is the case with what we are seeing.
Is there any way to put stripe in maintenance mode? Last night we were doing a production upgrade of a client site, and it accidentally triggered some pending subscription payments for one user. I'm looking for any strategy to avoid that condition happening again. Thanks in advance for any ideas or suggesetions.
When does Stripe open for making phone calls with support?
Good morning. I'm using a payment element and I am running some edge case scenarios, one of which is creating a subscription with a trial period applied. Using the confirmIntent({}) method I get a blank response from Stripe.
Is there a way to re-issue mandates for PADs? We currently have a few PADs setup on a customer level but they are tied to connected accounts on the mandate level, we would ideally like to move the mandate to the platform without having customer setup their PADs again
Hey not sure I am in the right place here, but I work for Hyrox, and we need to change the mail that appears in the checkout mail. could you change "fr@hyrox.com" by "legal@hyrox.com" ?
I want to make that one customer sponsor the other's subscription. It means that one customer can either create or make recurring payment for other customer's subscription.
How can I implement this in stripe?
Can I implement this using stripe gift card and if so how can I do?
i need help signing in my account i dont remember my email i used
i made the account for Whatnot to transfer my money im a seller on there
Hi there, I'm creating Payment Intents for either card payments or bank payments (e.g. ACH).
And I'm looking to customize the statement descriptors. According to the docs (https://stripe.com/docs/api/payment_intents/object#payment_intent_object-statement_descriptor) for card charges I should use statement_descriptor_suffix and for other payment methods to use the full statement_descriptor
Is there any harm in using statement_descriptor for card charges? It seems to work so not sure why the docs say that
Can stripe blacklist an account and please if they playlist an account what are the things they banned to prevent the person from creating another account
Hello everyone 🙂
If I'm a subscribed user with monthly plan, and my next payment is at 15th Feb.
And I decide to swap my subscription to yearly plan. How can I handle, to wait until 15th Feb to respect next payment date, and then, swap the subscription and charge the yearly plan.
It is happening to me, that when I swap the subscription, changes automatically and charge prorations.
Is there some way to handle this with Stripe or do I have to handle it in my own database?
Hi Team, how do I allocate a already taken payment to an Invoice I just created?
What is the refund window for credit card, ACH, SEPA?
Is it safe to commit priceIds and not store them in env variables ?
Hello I need help
i need help in stripe proration issue
Hi, I'm building a React app which involves stripe payments. I know it's possible for users to pay me via Stripe and I have that part working. Is it possible for me to pay certain users via Stripe?
Hi, Hello everyone, I need help. I have several websites, but it's the same incorporated company that will bill for all these websites. When I invoice from the website, I would like Stripe to display the name and logo of the website from which the purchase was made, rather than just one name. As all my websites are listed in the business registry, I have the right to bill in this way. Any suggestions?
When I run $ stripe apps upload I get kicked out to a TOS acceptance page, which I accept but then in the terminal it hangs. After accepting, and rerunning the command it still shows this - seems like an issue on Stripe's end
stripe apps upload To continue, please accept Stripe Apps terms and conditions for chargeblast.io.
Press Enter to open the browser or visit https://dashboard.stripe.com/apps/accept-terms?cliaccount=acct_1NLHQAJ4S0qSZVFI (^C to quit)
Waiting for confirmation...```
Afternoon all! I have a couple clarification questions regarding creating a payment intent.
I tried to create a payment intent without the customer passed in. So the API properly returned an error message:
"The `payment_method` parameter supplied pm_1234 belongs to the Customer cus_1234. Please include the Customer in the `customer` parameter on the PaymentIntent."
Which makes sense. But the docs are slightly confusing.
https://stripe.com/docs/api/payment_intents/create#create_payment_intent-customer
it doesn't explicitly mention that a payment method thats currently attached to an existing customer MUST be accompanied with the intent's payment method (like the error message says)
Here's what the docs for the customer field mention
ID of the Customer this PaymentIntent belongs to, if one exists.
Payment methods attached to other Customers cannot be used with this PaymentIntent.
If present in combination with setup_future_usage, this PaymentIntent’s payment method will be attached to the Customer after the PaymentIntent has been confirmed and any required actions from the user are complete.
It seems to speak more to the idea of "Oh btw if setup_future_usage is set, we'll attach this Payment method to the customer." Kind of just a callout more than anything that it wasn't exactly clear that if a payment method id is already attached that it's required when creating payment intents.
Hello everyone, I have a question If I need to pass a custom field to the checkout session like a job id so when a web-hook call happens I'm able to retrive that job id from the session, can I acomplish that using the checkout sessions?
Hi all! Does anyone know where to inquire more about support for Stripe Connectors? Currently having an issue authenticating the Stripe to Salesforce Billing Connector, and have a few emails/tickets opened https://stripe.com/docs/connectors/salesforce-billing
Is stripe refund remained payment when a customer cancel the subscription?
Any solution for this Stripe
Is there a way to have a product that allows custom price input, AND not allow the customer to change it?
Basically, trying to set up a product for “miscellaneous” charges as there can be a multitude of factors that would affect the end price and end customers that will be using the reader and POS are not the most tech mature
I have a question regarding retrieving the customers of a Connected Unified account.
Follow up question on configuring apple pay for stripe. I set it up and tested locally using ngrok (with help from one of your team members last week). I repeated the setup on our production site, but I'm unable to see apple pay as an option. Domain is registered, apple pay is enabled at the platform and express connected customer level. I suspect I'm missing some additional setup needed for a production vs. test site, but I've not found any hints in the Stripe apple pay documentation. Would you be able to let me know if I'm missing anything?
Hello
Hi, using PaymentElement in a React application, is there a way to remove a payment method option (e.g. credit card) without back-end interference?
Hello.
We have a Stripe Connect issue.
We are a UK platform, with global buyers and global sellers.
All the money flows into our balance, which we then pay out.
We are unable to make a transfer or payout to sellers in the USA/Canada.
We have looked at various options but hitting deadends.
Hi,
I am starting implementation of upgrade/downgrade functionality and I ran into a problem: I am using subscriptions/{id} POST endpoint to modify the subscription but as I am changing the plan (up or down) I always receive a subscription.update notification that starts a new subscription from now on, the result I expect is that the downgrade will start from the new billing period. How can I achieve this?
Im looking to gain a bit of clarity on payout speeds described here: https://stripe.com/docs/payouts#payout-speed. My payments are in the US so T = 2. Im using manual payouts via Stripe customer connected accounts. Does the 2 day payout speed specified in the docs above mean that if I have a customer who we charge via Stripe on 1/1/24, then the Charge succeeds on 1/2/24, then the connected account the Charge deposits to will be able to be manually paid out via Payout API on 1/4/24 (via Payout API)? And then depending on the bank of the person being paid out to, the payout from Stripe may be instant or may take some additional time before the funds in the person's bank are available?
Hi, I will update my stripe account to production mode, can I switch to Test Mode after that if I need to perform some new tests? thank u
Hi, I am creating a payment intent and then processing it. When I do, I am getting a 200 success and I do a transfer to an express account, this is working fine so, the money is going to the express account and then I am retaining a fee for my account and Stripe charges the fee from that amount but in my deposit money there is no change.
Use case: there is a payment intent of 5.97 euros, 5 go to the express account of my client, 0.44 is the Stripe fee and the 0,53 should go to my account but still shows 0.
Well, is this possiblable to make session with Connect? So I would only take the part where the customer fill his infos without having to see the part with logos ans stuff?
On the Refund object, how do I know what date the refund was requested and what date the refund was approved and refunded back to the customer
Is it possible to create a payment link with an "application_fee" via the connect interface / with no-code? Or will this have to be done via API. thanks.
billing_cycle_anchor received by stripe is diffrent
Hello, I'm working on creating a payment link for a conference registration and the default is for one of each solection to automatically be added to the order. I was wondering if I could get this so that the default is zero? The link is: https://checkout.stripe.com/c/pay/cs_test_b1XaVNzlVnRc0Ty0ja3dL7EahaRoK3gEpdWF0JhhjTIWLBZ7GGvmU1HvIb#fidkdWxOYHwnPyd1blpxYHZxWjA0Sl9NYUxHf2RwZkhMY3RXVGg2UkczVTU0TUFDcU1HM3xLcUtxY0k3XFNhYlJTNHZBS1xidH9DfVBDQmZ0Yk1sVHFubmFMVE5UdG18ZzxoUXdEPGdcbmNGNTVRSm08VV03SScpJ3VpbGtuQH11anZgYUxhJz8ncWB2cVpjX2A9fT08UHw9aUI8bEgwbm4neCUl
Hi Folks, Invoices are failing with the following error when customer has a bank account as a payment method (bank is linked using plaid)
This PaymentIntent requires a mandate, but no existing mandate was found. Collect mandate acceptance from the customer and try again, providing acceptance data in the mandate_data parameter.
hello, i have a question regarding subscriptions and invoices
can you use a specific invoice template when creating a subscription from a checkout session?
Hello, I am working on subscription, I am able to create some products and update it. I have a problem when I want to update the subscription to decrease the quantity of a product. I want to have the price of 3 product in the following example (I want to enable proration)
Where do we get the mandate data? Any help is appreciated
here the subscription id sub_1OhCUnB3sIQFKVD8p7fC2K3q
Hi, I've been following this guide to create a basic app: https://stripe.com/docs/stripe-apps/create-app. When I try to upload it, it keeps erroring out and I get the log message
[Wed, 07 Feb 2024 16:00:12 EST] DEBUG pluginTemplateCmd.runPluginCmd: Plugin command 'apps' exited with error: rpc error: code = Unavailable desc = error reading from server: EOF
Could someone advise what could be going wrong here?
BECS test tokens: On this page (https://stripe.com/docs/testing?payment-method=ach-direct-debit#non-card-payments) you have test tokens for US bank accounts, but not for other countries, like BECS in Australia. Where can I find some for BECS, I would prefer to have a test token than to have to create one from a test account number.
i am trying to monitor my transaction i couldnt fetch ip adress of the payer form a specific transaction using charge ot ppayment intent idsm is there any different Approach to do that
Hi all.
Our accountant is looking for a way to associate payments with products to help us see where revenue is coming from on a product-by-product basis.
With payments exports (CSV), there is no column which indicates what the payment was for. I've been able to figure out that if the Description tab contains "Subscription" in it, then it's for a subscription payment, otherwise it's a one-off payment.
However I need to be able to see which product the payments were for i.e. Starter plan / Professional Plan etc.
I have been told by Stripe to check out their partners, or to utilize the Metadata object, however I'm not sure how I could add metadata related to the product for each payment that comes through considering subscription payments are automatic. Any suggestions welcome!
Hello, im working with subscriptions, do u know if is i can define the subscription start date when i create the setup session? or i need to update directly ? thanks all
hello, i haven't been able to modify this error that is displayed here. I was guided to this: https://stripe.com/docs/payments/accept-a-payment?platform=react-native&ui=payment-sheet#react-native-collect-payment-details but i'm unable to change this red text. i don't want to display this in production if the user loses internet access. could you point me to how to do this?
Hi, I want to build an app that has a "wallet" functionality where we can save a credit/debit card and use it to purchase a subscription later on. I can generate a clientSecret using the setup intent api but I'm not sure how to build a form for this in something like React. Any pointers in the right direction? Thanks
i have a question about metadata
Hi, i am trying to charge a connected account.
const paymentIntent = await stripe.charges.create({
amount: amount,
currency: "usd",
source: results.connected_account,
});
But i am getting unable to debit account. These are just test accounts
Hi everyone, I'm looking at the customer API and I was wondering if there's a way to retrieve the total amount spent by a customer so far?
Hi! I have some doubts about the webhooks for the subscriptions. Can you help me?
Hi I am setting up subscriptions as a standalone page using stripe checkout for my SAAS business. I pre-empt that page with a form so that if the user hits the right flow, they can go ahead and pay for the subscription by getting redirected to the page. Is there any way for me to pass in a custom parameter into the redirect url so that I can tell which form submission is related to a completed stripe payment?
Hello! I am looking to update stripe code for my link payment. I need to update my success URL after a successful order. Does anyone know how I can edit that code?
Greetings. Starting about 12 hours ago today, we're seeing Stripe webhooks failing with "Failed to connect" errors. They're intermittent but happen often. Any way to debug, given that the request isn't even reaching us in these cases?
Hi - I am looking to accept payments via pre-authorized debits (CAD and USD) in Canada and I see in the api docs it says
The only limit to the maximum amount you can charge a customer is a technical one. The amount value supports up to twelve digits for IDR (for example, a value of 999999999999 for a charge of 9,999,999,999.99 IDR), and up to eight digits for all other currencies (for example, a value of 99999999 for a charge of 999,999.99 USD).
but then when I am testing this through the dashboard prior to doing the integration, I can't even charge more than $2,500. Is there another limit that I don't know about?
Or is it once I include Custom Canadian pre-authorized debit mandate agreements, this limit is gone?
Hi - are we able to run stripe accounts from America and Australia on our website to help users with domestic and international fees
Hi when connecting stripe express account, Are we able to change the text that appears?
Get paid by {{ACCOUNT}}
Fill out a few details so you can start getting paid.
Its not necessarily get paid. Its more for the main accoutn charging the connected account
Hi All i'm trying to include metadata in my session for the checkout, but it just isnt working help!
We are trying to create a service where viewers can tip streamers (connect account). what is the best flow to create subscriptions or one-time payments to a connected account? I was hoping to use the stripe provided checkout flow via stripe.checkout.sessions.create but with a destination charge (platform takes a fee). Is there a recommended flow for this scenario?
How do I check which payment method is a user's default method via the api? Thanks
Hi all, we are a parking service app where users can reserve/rent parking spaces for 1 day up to 7 days at a time. They can also choose to auto-renew their spot and, if enabled, their reservation will be renewed for the same length as their original reservation. Stripe has worked well for us for 3+ years for initial payments as well as auto-renews. Now we are adding Apple Pay and initial payments work fine, but auto-renew payments are failing with the error below. Auto-renews are kind of like subscriptions but can be of various intervals (1 day, 2 days, up to 7) and various amounts, depending on the length of the reservation.
invalid_request_error The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first.
We are not using merchant tokens and I'm hoping to avoid going that route. Is there a way to save a user Apple Pay payment method for future use if they choose to automatically renew?
I'm using Swift to set up PaymentSheet and I have the user fill out their shipping information prior to clicking pay. Currently the user has to fill out their shipping address for each purchase. Does Stripe have an API that allows me to autofill the shipping information for a returning customer? Or do I need to store the shipping information on my own server?
Hi! We're trying to change the business name in our invoice but doesn't allow us. Can you please help how we can make the necessary changes?
Hi, im trying to create a subscription based payment plan but the first month should be more(like a sign up fee) how can i implement this feature ?
inviting_dolphin_12404
How do I create an expressCheckout element for subscription swithout having to create a specific subscription first. I can do this with other elements, but expressCheckout apparently needs the clientSecret in advance
Hi I am trying to add PayPal as a Payment Method however I'm not seeing the option to turn it on under wallets in my Dashboard?
invoice status is pending on stripe.com but comes as open when we retrieve the invoice by id, How do we know if it is pending or open
Hi please maybe someone, can help me I need tu use payment link with coupon by default, something like this https://buy.stripe.com/bIY2bo65l0mBeU8aEN?coupon=idcupon
Hi team, how can I add a negative item to the invoice if I'm making a change to a subscription to be invoiced immediately? When I tried add_invoice_items (last year), it didn't work with negative amounts. Since then I've been using pending invoice items with a subscription ID, but I've found some examples where that doesn't happen. Reproduced in test mode: in_1OhKpdCcKlYJxALVDLBhpKpd and ii_1OhKpcCcKlYJxALVbayJy5aV.
I am wondering if Devs can help me understand how to balance instant verification fees against US Bank Debit transactions. I am finding that many of my connect accounts have fees that do not match the number of ACH transactions. For example, the account is billed $13.50, but has 6 transactions and should be $9. Support does not know why. I am wondering if there is some way via the API to see what transactions would have incurred the fee
Hi team! I'm working on a integration of displaying stripe connect account info on my own website. I'm looking into this doc https://stripe.com/docs/connect/handling-api-verification. When trying to display eventually_due on my website, I found the string returned is a raw string, like "company.tax_id" or "person_xxxx.address.zipcode", but I want to convert them to human readable message, like "Business Tax ID" or "Owner's address" showing up on the connect portal. What's the recommended way to do that?
{
"error": {
"code": "payment_intent_unexpected_state",
"doc_url": "https://stripe.com/docs/error-codes/payment-intent-unexpected-state",
"message": "This PaymentIntent's payment_method could not be updated because it has a status of canceled. You may only update the payment_method of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.",
"param": "payment_method",
"request_log_url": "https://dashboard.stripe.com/logs/req_5w5LgYRHijT82I?t=1707353186",
"type": "invalid_request_error"
}
}
Hi there, What is the value of paymentIntent.PaymentMethodId during the "payment_intent.payment_failed" webhook event. Reading the webhook event's object data.
i cannot get the metadata to store the description
Hi team
I have integrated tap-to-pay on iOS app and it is working on the iPhone testing device.
I have uploaded this version to App Store Connect and TestFlight.
The App in TestFlight is crashing however.
My question is does the tap-to-pay feature have to be released on App Store to work in production? Or is it supposed to work in TestFlight?
I do not want to release it if there is an issue, but not sure if Apple requires the App to be fully released in order for this feature to work in production
Is it possible, with usage based billing, to send in a usage record with a negative quantity, effectively giving the subscriber some "free" units to start the subscription?
Hi I never recieved support from my message above?
Hi All!!
I'm attempting to integrate React & Stripe for the first time. I was working with the CardElement component and it worked just fine. I'm currently only working on payment method management. No payment captures yet. Anyway, I need to pivot to the PaymentElement component in order to collect more than just Credit Cards. All the examples I can find for PaymentElement seem to require a client_secret, which seems to come from generating a payment intent. Are folks doing that when they're only managing payment methods? Can I create a payment intent for $.00 just to obtain the client_secret?
Hey there, I dash full time and am trying to access my 1099 through stripe, however because my number on the account is not my current number I can't verify, could you please help me change the number on my account to my current number
Is it safe to expose customer IDs to customers? e.g. can it be stored in cookies?
Hello stripe dev team,
When creating a subscription and an invoice that will due after 30days.
Can we remove the card payment for that invoice?
Can we specify in the api call not to add enable payment methods?
Hello. Node server following these docs
https://stripe.com/docs/connect/express-accounts
I don't understand what i should do for the the refresh and reauth URLS. This node server is being pointed at from a mobile app.
Before I would just route the webview to local host but with live key I need to be https and can't do local host.
Do I really need to set up some sort of site with an SSL cert just to display to my users that they created an account? It seems wring to need a seperate server set up just for this, What would be a typical design for this use case?
React Native web view => node api => stripe connect.
hello! i'm testing the tap to pay sdk and on android it works fine, but on ios while testing on testflight i get this alert when trying to use the nfc chip:
Unknown, Operation not permitted.
Verify the app has the necessary entitlements and that the application bundle is valid.```
my Info.plist seems to have all the necessary permissions. Any ideas? 🙂
Hi all, could we ask for Hardware Issue in this channel? I am trying to find a channel to report new M2 reader issue. thx
My payment has been paised account closed money taken for no reason but stripe says high volume of un authorized charges only 2 charges made on my account one was payment from facebook the other my mom customer service wont help no one to call its been 3 weeks no answer from support or emails?
Hi Stripe, currently my google calendar is connected to strip but the balance is not being capture automatically. How do i make it auto capture?
had a test clock set for just now, but the webhook event did not get triggered
i have this in my payment portal, whats this, how is calculated and how can i disable it
If a 3d secure api returns the redirect link where our users are supposed to go. Do I need to put that in an iframe? I tested in test mode and it didn't seem like it needed one
I've integrated code to collect VAT id in Stripe hosted page when using Stripe checkout. But it not showing the VAT id field.
req_VTpQhmqcCXluSb
Hey Guys, A little bit noob question if you don't mind. Do you know if you can call Stripe gateway from another domain instead of what it was registered with ? i.e. xyz.com was the merchent domain name which stripe was registered and if I can use the same gateway with abc.com.
I noticed this API (/v1/payment_method_domains) which I think it is what I want, overall I am checking the possibilties of making a market place where B2B sellers register their owngateway at (abcmarketplace.com) with their own gateway (xyzseller.com), and buyers basically get redirected to that gateway when they buy something from that shop. Is this even possible with Stripe?
Hello, Does apple pay works in mac with chrome browser?
Hello Team! I need help
Hi #dev-help, good day! Does this smart retry setting also applicable to BECS Debit or only ACH?
I had set time clock for 10.36, but the webhook didnt get triggered, may i know why?
Hi my background is in blockchain and in one project there is fiat payment feature using stripe, No the payment is typr of escrow now client doesnot want to implement like custom smartcontract for that but want to know is there any possibilities we can directly do escrow payments using crypto curriens or using like wallets metamask ?
Hi,
I want to know the price breakdown for pro-rated charges. I am getting the total amount but I need the breakdown of prices of pro-rated
Is this account support?
Thread:[Stripe connect] - How to pay back to the card from which the customer paid? This is not charge back scenario
Hi everyone,
hope everyone is doing well.
Title: Tracing a Successful Payment Intent Back to Its Payment Link When Metadata Isn't Passed
Question:
I'm using Payment Links to facilitate payments and adding metadata to these links with the expectation that the metadata would be passed to the Payment Intent. This would allow me to trace back which Payment Link a successful payment came from, especially when handling the payment_intent.succeeded webhook event. However, I've noticed the metadata from the Payment Link does not seem to get passed to the Payment Intent as I expected. How can I ensure that metadata added to a Payment Link is correctly passed to the Payment Intent?
Alternatively how can i trace back to which payment link a payment_intent.succeeded webhook event relates to ?
🙏
how are the pro-rata calculations done using proration_behavior and always_invoice in stripe?
Hi, I have a bit of a particular use-case for stripe subscriptions and I wanted to see if anyone had attempted anything similar.
Our business model requires that a user is **allowed ** to lapse on their subscription payments for up to three months.
- If a customer payment fails, they get a 3-month grace period.
- Each month, they get an invoice. This invoice should have the **cumulative **amount owed. e.g. 1st invoice -> 1month, 2nd invoice -> 2months -> 3rd invoice -> 3months. Each invoice would only be valid for the month it was issued for
- If they lapse on all three payments, their access is revoked.
- If they pay any of the three invoices they receive, their subscription will return to its original state (as they 'up to date' with their payments).
Does anyone know a good way to attack this problem? We had considered web hooks following a failed subscription payment, but are a bit stumped beyond that.
Another option we considered was 'Pause payment collection' with the "keep_as_draft" behaviour toggle. But it seems that functionality wouldn't send the invoices in that three month period, which we need it to do.
Any advice would be appreciated, thanks 🙂
Hi team
I want to create a portal session for a stripe customer that should show a particular plan.
I am creating the configuration for this portal with this API
client.billing_portal.Configuration.create
The product_id is prod_OifGKb0OdMCtViand the price_id is price_1NvE3mJIX39BcHBW0iJQSmNY
The created configuration is this bpc_1OhRNkJIX39BcHBWY3bGLSI8
Now when I create a session
client.billing_portal.Session.create
I don't see the plan in customer portal.
Can you please help me with this problem?
Hello! quick question: If I have user subscribed to product A, and I delete product A from stripe, does user get autounsubscribed from that product?
Hi team good day! How can we add coupon code on Stripe Checkout page using Nodejs?
While adding the external card in my custom connected account , i am receiving this error !
HY dev,
hope you are doing great .
i am facing the problem that i am creating the custom account with passing all the needed information
but in stripe dashboard website url and social security number is not verifying .
Hi guys, i have a payment that I don't know when it will get to my bank account, i cant figure out if it's on manual payout or automatic and it is my 2nd payout that will take longer than a week? I am in need of the funds asap, what can I do? please help 🙂 thank you so much. Yanina
Hi, We have Stripe integrated in our website and we recently released a fix to support RBI e-mandates for India recurring payments. We're experiencing issues with some of the payments now. After investigating the issue, we found out that the status of PaymentIntent is requires_confirmation which we're not handling right now. We never got such a status value before and didn't get it during our test purchases also. I want to know is there any particular type of card for which we get this status? Also, is there any test card to reproduce this issue?
I'm encountering a warning in my account: 'This account must accept the terms of service. Please record this via the API.' My account ID is acct_1OcVi1QeQMPLsiBJ.
Could you please advise me on the specific API and parameters I need to use to address this issue? The link it's directing me to is https://stripe.com/docs/connect/updating-accounts#tos-acceptance, but it's a bit confusing for me. I just need clarity on which API and parameters are required to resolve this.
Please send razorpay dev-help link
Hi, I'm trying to find if there is a way to add a search query while retreiving payment links. I want to filter the response on the basis of metadata.
hey team, can anyone help specify what does payment_intent_authentication_failure error include? doesn't seem like there's much on the docs. thx
Hi, I recently received an email stating that my account has been closed, but I'm unclear about the reason behind it. Despite sending multiple emails, I haven't received any clarification yet. As a result, my business is on the brink of closure, and the prospect of refunding all customers is extremely concerning for me. I kindly request a thorough review of my account and an explanation regarding the closure. I'm more than willing to provide any necessary information to resolve this issue.
Hi team, i have a problem, i create a token card with stripe element and then send the token to api createExternalAccount to add card for a connect account, but in web, it not error, but in mobile use webview, sometime its return error The string did not match the expected pattern, sometime successfull, what can i do? This is my js code:
I am getting an error Error: Received unknown parameter: locale in paymentintent.create() is there any recent updates made?
Hi all, is anyone aware about the Express Checkout Element is not able to collect the billing address using Paypal? that's reproducible also in your demo on https://stripe.com/docs/elements/express-checkout-element#try-demo
API: https://api.stripe.com/v1/elements/express_checkout/9YY46546NU7648427
this is blocking for us, as we cannot go live with the Express Checkout feature without removing Paypal from the normal checkout as well
Hello everyone! I am going to setup ACH payment using React on the frontend side and I found this doc https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#web-collect-details. You are referencing paymentMethodForm and confirmationForm but I haven’t found how it should look like. Is there an example or elements in the react stripe library for that? Or maybe you have the whole form for US bank account collection?
Thank you in advance!
I'm placing a hold on card, i would like to change the time when hold expires. How i can pass paratmer to Stripe Session object or other way
is there a way to know the dispute_created_date, dispute_last_date and dispute_won_or_lost_date using the disputes api?
How do we get all transactions in a single API with zero amount or directly created receipt on the stripe site or API through created invoices also
Hi all,
I've been using Authorize a payment to uncapture the payment before capturing it.
Stripe refunds the amount in 7 days by default. Is there any way we can increase these 7 days to around 30 days or may be a dynamic number. Can you suggest if its possible or any other way I can authorize payment again once it gets expire ?
thanks in advance guys 🙂
In test clock i want to update the customer credit card number, how do i do that?
suddenly my local dev environment stopped receiving webhooks from the Stripe CLI. I've already restarted the cli, my server, upgraded to the latest version and re-authenticated, but to no avail. my local environment shows up in the stripe dashboard just fine.
Hello everyone,
Is that possible to confirm setup intent with apple pay? Or somehow set up card for future usage with Apple Pay without charging?
Hello, I have a question about updating the capabilities property in connected account. I want to update property for all accounts at once. Is this possible in Stripe Dashboard or Stripe CLI? Or would I have to do these updates for each account individually?
Hi, I'm using stripe connect. I"m trying to make payments via payment links and fetch the corresponding charge objects to show past transactions.
https://stripe.com/docs/api/payment_links/payment_links/create#create_payment_link-payment_intent_data-metadata - I followed this documentation to add relevant metadata which I can use to query the charges when I'm listing them.
But when I list charges, none of them have any metadata present
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 there,
We're developing a subscription service and aiming to optimize our payment and subscription initiation process. We have two approaches in mind and seek your advice on the most suitable option:
Using SetupIntent with Immediate Subscription Creation: Concerned about potential double 3D Secure authentication, we're unsure how to use SetupIntent for both payment setup and immediate subscription creation without triggering 3D Secure twice.
Using PaymentIntent with Immediate Subscription Creation: We're considering this approach, but need guidance on avoiding double charges – once for the initial PaymentIntent and again when the subscription starts.
Our goal is to minimize user friction, comply with SCA requirements, and ensure accurate billing. Could you advise on the best approach, considering these objectives?
Cheers!
Hello i reached out the support on this https://support.stripe.com/?contact=true
because there is no stripe processing fees on this payment pi_3OgpORJNbtjSGjJZ0M7z9aJ3
they told me "it is because you are on IC+ plan. the fee won't appear at the time of charge. The fee should show up on the report a day later."
I am using this documentation https://stripe.com/docs/expand/use-cases#stripe-fee-for-payment
to retrieve the fees so how to got this form report in code after appear in this report
We are chaning subscription pricing for our product. but we need to apply the updated price from next billing cycle of the customer. it should not get impact current month pricing.
is there any on click event for payment request button integration, ie when clicking the Gpay/link buttons?
What can be the cause of the error?
error_code=resource_missing error_message="No such subscription: 'sub_*'" error_param=id error_type=invalid_request_error message='Stripe API error received'
Note: subscription_id is valid but I've replaced it with "sub_*" for security concerns.
Hi stripe tap to pay connect is supported in below Android devices?
Galaxy A25 , Samsung Galaxy M34 5G
Is it possible to list customers in localhost?
Hi, I've got a question about React Native SDK is it possible to use checkout session in expo react native? Because as I've got a glimpse of the docs I have found that there is a different way to use your Stripe with React or pure JS.
hi, how can i recover payment date?
Hi, I am trying to add a detail breakdown to the invoice. Basically, some of my customers are resellers and have their customers - I am trying to add a "per resell customer" breakdown to the invoice. My initial approach was to this data to the invoice description, but I just got an error - description is limited to 500 characters. What is the correct way of doing this? Is there any other field besides invoice that is not limited in size ?
Hello I hope you are all well, I just have one question please: I keep receiving this from stripe
Received unknown parameter: payment_method_options[card][moto] when I'm testing MOTO transactions even though our accounts are enabled for these type of transactions. what is the right way of making sure this works on test environment? is it okay to release this change to production even though we haven't been able to test it locally?
I am use this api
$retrieveReport = \Stripe\Reporting\ReportType::retrieve('card_payments_fees.transaction_level.1');
to get this report
I just got this
"id": "card_payments_fees.transaction_level.1",
"object": "reporting.report_type",
"data_available_end": 1707177600,
"data_available_start": 1698796800,
"default_columns": [
"balance_debited_at",
"balance_transaction_id",
"incurred_at",
"event_type",
"charge_id",
"refund_id",
"dispute_id",
"request_id",
"destination_id",
"customer_id",
"card_brand",
"card_funding",
"card_country",
"card_present",
"fee_category",
"fee_name",
"fee_currency",
"plan_name",
"additional_explanation",
"variable_rate",
"fixed_per_item_amount",
"variable_volume_amount",
"fixed_per_item_count",
"min_amount",
"max_amount",
"subtotal_amount",
"tax_rate",
"tax_amount",
"total_amount",
"fx_rate",
"billing_currency",
"billing_amount",
"attribution_start_date",
"attribution_end_date",
"fee_id"
],
"livemode": true,
"name": "Transaction-level report of payments fees",
"updated": 1707341845,
"version": 1,
so where is the data of the report
Do not publish your API Keys. You should regenerate them
Hi together, I would like to implement a checkout session, that allows 30 days of free trial and also define a billing_cycle_anchor for the first of every month. However create checkout does not allow for trial_time and billing_cycle together. What are possible workarounds to achieve this?
This value must be less than or equal to 12 (it currently is '15').
When i tried to create the connected custom account it throws this error ?
I have a follow-up question to #dev-help message
I now added a email field to my checkout page so that on top of the payment element by Stripe, users have to add their email.
Before I process their payment I want to ensure that they actually set the email. So I want to finalize the payment on the server side instead of the client side. So I went and followed your guide for server side payment "verification".
Right now I create my subscription session using stripe.subscriptions.create which I then use to create stripe elements with the client secret i got from that: const elements: StripeElements = stripe.elements({clientSecret: data.clientSecret})
To call stripe.createPaymentMethod I need to set the paymentMethodCreation of the stripe.elements paremeter to manual. Is there a way to still use the client secret for that? I want to avoid creating the payment data on client side.
Thanks in advance!
Hi, if I create a credit note via API it is automatically sent. How can I disable that behaviour?
I have a custom account for drivers and whenever a driver creates an account on my platform, the information gets passed to stripe to create the custom account. however, every time a driver go through this process the connected account get s either restricted immediately or restricted soon, and stripe requiring a website for the driver. there is no public url for the driver through our company and we don't ask the driver for their public url because these are individuals working at their own schedule. we were advised by stripe to pass through the main website for the company to include it in the driver's accounts, we done that but still not working (website is publicly accessible). if someone can please advise what is going on here.??
Can I add custom metadata in customers page here
Hello! I'm struggling with implementing Klarna as PaymentMethod with the PaymentElement UI.
https://youtu.be/WLHvHUWd2ug?si=7m5XHCUCeTwg-2x5 i did done the steps instructed in the video. But I got following error.
webhook error occured Webhook payload must be provided as a string or a Buffer (https://nodejs.org/api/buffer.html) instance representing the raw request body.Payload was provided as a parsed JavaScript object instead.
Signature verification is impossible without access to the original signed material.
Learn more about webhook signing and explore webhook integration examples for various frameworks at https://github.com/stripe/stripe-node#webhook-signing
webhook error occured Webhook payload must be provided as a string or a Buffer (https://nodejs.org/api/buffer.html) instance representing the raw request body.Payload was provided as a parsed JavaScript object instead.
Signature verification is impossible without access to the original signed material.
Learn more about webhook signing and explore webhook integration examples for various frameworks at https://github.com/stripe/stripe-node#webhook-signing
We should be able to take subscription payment using terminal and then card will remain saved for future ?
hi there - we are a French Platform with a main currency of EUR using separate charges & transfers for our custom connect accounts. The connected account is based in Switzerland and the payments are in CHF. When we went to tranfer funds to the connected account but got the following error:
The currency of source_transaction's balance transaction (eur) must be the same as the transfer currency (chf)
In order to solve this for future payments, we added the "on_behalf_of" parameter. However, now we have funds in our platform balance in EUR that we want to move to the proper connected account in CHF. Is there a way to fix these failed transactions via the api or move some of our EUR balance to CHF so we can manually create new payments to transfer the funds ?
Hi, I need clarification for apple pay domain registration and verification
Hi, I want to get the payment type in the webhook response whenever I get stripe.payment_intent.succeeded this event, however I am just getting the paymentMethod and the paymentMethodDetails is empty(which contains the type). Is there any other field I can refer to in this response which can give us if it's a card/cardpresent/ACH payment?
the date on which the debit was successfully carried out
Hola, he hecho un cobro a una clienta con klarna. Pero a ella se le ha retenido el pago y a mí me aparece como incompleto
Now i have successfully created the webhook which is returning 200 response. in the catch i have a error and even if i refer the offical sample file which is in the typescript i can't find where the error. where i have to make the raw data to json. here is the relevant code:
const express = require("express");
const db = require("../db");
const router = express.Router();
const stripe = require("stripe")(process.env.STRIPE_KEY);
router.post(
"/webhooks",
express.raw({ type: "application/json" }),
async (req, res) => {
const payload = json.parse(req.body);
const sig = req.headers["stripe-signature"];
const endpointSecret =
"whsec_5..";
let event;
try {
event = stripe.webhooks.constructEvent(payload, sig, endpointSecret);
} catch (err) {
console.log(`webhook error occured ${err.message}`);
res.status(400).json({ success: false });
return;
}
console.log(event.type);
res.json({ received: true });
}
);
And the #error:
webhook error occured No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?
If a webhook request is being forwarded by a third-party tool, ensure that the exact request body, including JSON formatting and new line style, is preserved.
Learn more about webhook signing and explore webhook integration examples for various frameworks at https://github.com/stripe/stripe-node#webhook-signing
Hello! I would like to ask about a payment that was attempted to be refunded 9 times, and the 9 was failed. Is a Checkout Session Payment using BLIK payment method. Payment intent ID: pi_3Oevq8ABLfoqETIs0Mbfx9TO. In all the refund attempts, we get charge.refunded event, but some seconds later we get charge.refund.updated with status: failed and failure_reason: unknown. Thanks in advance 🙂
Hi!
I'm using the Stripe billing portal with the option to change plan.
I have three plans: a "free" one with 5 users max, a "startup" one with 100 users max, and an "enterprise" one with unlimited users.
The problem is that if a customer has 50 users with the startup plan I don't want him to be able to switch to the free plan but I want him to be able to switch to the startup plan.
Is it possible to conditionally show certain plans in the billing portal ? If not, is it possible to return errors/errors webhooks instead of the success webhook (I update the customer's plan in a webhook) ?
Hi all, I need to create a payment link for a subscription with 1 payment method. For example, I need to have a separate payment link with ACH method only. How can I do this?
Hi! I'm looking for info about the React PaymentElement related to why the payment options arent showing up. I end up with all the CC fields, but I need to switch views to a bank account so one can be added instead of a card. Hany help would be appreciated!
Hello
I created a TEST express connect account but I cannot use it because it says:
"Stripe will contact the account to collect information."
What do I need to do to validate this test account?
HI I'm building a react app with web elements and i have an issue, i get an option in the PaymentElement for Bank that i want to hide
Hello
Is there an IP range for which webhooks are coming from? Our infrastructure is getting hit with "Unable To connect" webhook errors and we are trying to investigate these
Some of the webhooks are working fine, but not each of them
Hi! Im trying to understand something regarding refunds. Im creating a payment intent with x amount of money when the payment intent is succes im transfering from user that paid to user that should receive the money. Then later the user that paid wants to execute a refund but when I'm refunding im receiving "Cannot reverse transfer on charge x because it does not have an associated transfer." Why this error message appear I cant understand.
We are developing Embedded onboarding for merchants in Australia. When I ask for an AccountSession with au_becs_debit capabilities, I get this: You are trying to create an Account Session for a connected account with the following capabilities that Embedded Onboarding does not yet support: au_becs_debit_payments. If not during embedded onboarding then whern do I request for that payment method for my Australian merchants?
Hi, in a webhook 'customer.subscription.deleted,' how can I access the cancellation note in case the user choose "Other"?
Hey, I created a connect express account to create external accounts with my webapp react js. But when I try to create external accounts I have this error :
This application does not have the required permissions for this endpoint on account 'xx'.
I tried to create a custom account on the Stripe dashboard but it's impossible for me to create connect account from the dashboard because :
"In accordance with French regulations, you must go through a registration tool hosted on Stripe to create connected accounts."
I need help please !
Does the first ever payment always take a week?
Hi we are using subscriptions enpoint to process subscription buying flow on our website (request id: req_Dv868hOrStwW9D), and we are saving the payment method after sucessfull payment. And this payment method is saved as payment method associated with new subscription. On the other hand we have payment method management flow on our websites that allow user to add credit cards and set is as default (request id for creating setupIntent: req_lJAaIRK93eDZMD, request id for setting up default payment method: req_N7yr44hsYSaavQ).
And the question is:
- can we somehow create subscritpion and save cc as an automatic default, and additionally setup subscritpion to charge default payment method (not payment method provided in payment intent)?
- if above is not possible, how we can configure subscritpion to use default payment method instead of connected payment method?
Hello.
We have a Stripe Connect issue.
We are a UK platform, with global buyers and global sellers.
All the money flows into our balance, which we then pay out.
We are unable to make a transfer or payout to sellers in the USA/Canada.
If we setup our business, and stripe account in the US; would instant payouts allow us to then make payouts/transfers to UK/US/Canada/France etc
Hi I need help with createReversal transfer error message says 'The recipient of this transfer does not have sufficient funds in their Stripe balance to reverse this amount.'
Hello,
I am having issues trying to add tax rate to two subscriptions.
the error I am getting is Manual tax rates cannot be used when automatic_tax[enabled]=true
Checking the sub I dont have a tax behavior set
Hello, I'm having trouble accessing my stripe account. I just changes my number and considering it was the only way I gained access, I can't gain access to update my number. Please help.
Hi, I've got a question can I set certain payment methods configuration to payment Intent ?
When using the account onboarding embedded component to collect the updated verifications requirements, which email/phone combination is the user expected to enter in the verification pop-up window for an existing account before proceeding to update the information?
How do you access sensitive identity results with insomnia?
Is there any way to set invoice footer when creating a subscription ? I am using golang SDK and not seeing any options to set footer on "Subscriptions.New()" call
Hello! When using some low code / no code options, such as the stripe pricing table, is it possible to create a Stripe session and, by clicking on a product in the pricing table, automatically redirect the user who is already authenticated in Stripe so that my webhook works correctly?
I accidentally input a wrong email address while setting up my stripe account,now stripe keep sending a verification code to an incorrect email I don’t have access to,and I can’t find any option to change an unverified email…….what can i do?
Heya, got a question about LINK payments. When a customer tries checking out on an app that only has CC and Link enabled as payment methods, do they still have an option to use other saved payment methods on their LINK account like ideal, etc even if it's not explicitly enabled for that app through the Stripe dashboard?
The reason why I ask is because we're getting lots of reports of LINK payments not working with Laravel Spark. I tried this out now and all CC payments work for me. But I'm now wondering if the reports we got were from other payment methods (which Spark doesn't supports btw).
Is there a way to "unactivate" an account?
I have a couple accounts used only for testing and they were activated by mistake
Trying to figure out if you can actually specify the amount of time a credit card hold should last. It defaults to 7 days but seems like it would be something you can configure if you want a shorter time horizon. Does anyone know how/if this is possible? I've tried passing capture_before with a value but haven't figured it out yet...
Hi, we have a custom account set up for our organization and when drivers onboard themselves on our platform, our integration creats a custom account for them on stripe , however every time a driver applies and input their information on our app, the information goes to stripe but their account gets restricted right away. We have checked our integration many times and verified that we are sending the correct info to stripe yet the account goes restricted immediately and the action required showing SSN and website. Both requirements gets transferred correctly but the account goes to restricted status right away. Need help please
@rose otter the tread was closed. explicitly passing automatic_tax[enabled] set to false worked thank you
Great to hear. Do you need any further help or have anything else to discuss? Can open a new thread if so
no that is all. thank you all
If i have done my google pay integration through stripe then where can i see successful transaction
hi
can you please explain what is going on with this subscription please
sub_1OharHQKa5zjS3mh7EB6mDnw
Hello,
I need to know if I can send my stripe balance to several bank accounts and if I can send said balance not periodically but whenever I want.
Does anyone know why I can't change the price of my product on stripe it says limited access, I'm using GHL as my CRM, when I try to change it on GHL it says failed to change the price pon stripe.
Hi! When I create a Checkout Session using the stripe-python client what is the default expiration time?
hi for some reason my stripe payments account has been in process of activation for like 2 days laready i still cant accept the payments so i am very confused can someone help
Hi there. I am trying to understand why no connect webhooks were sent for this event: https://dashboard.stripe.com/acct_1E1csXEA4vuFgdQu/events/evt_1OYIYEEA4vuFgdQuUeJBWKmN
stripe m2 collection of application fee amount
do I need anything else besides the application amount
Hello. Is it normal that in test environment for Klarna (PaymentElement) it asks me to upload some id (passport etc)? Can't seem to skip it.
Hello!
I'm collecting bank account information in the client side, and using stripe.createToken to send a token to my server to then be attached to the customer object.
However, I saw that sources api is deprecated and it's recommented to use PaymentMethods api instead.
How can I create a payment method out of the token created with createToken?
Or alternatively, how can I create a payment method instead of a token?
Thank you!
As a reference, here is the full code snippet for tokens:
const bankAccount = {
country: "US",
currency: "usd",
routing_number: paymentDetails.routingNumber,
account_number: paymentDetails.checkingAccountNumber,
account_holder_name: paymentDetails.fullName, // This might need to be a real name depending on your use case
account_holder_type:
currentUser.role === rolesEnum.BROKER ? "company" : "individual",
metadata: {
alias: paymentDetails.accountAlias,
},
};
const { error, token } = await stripe.createToken(
"bank_account",
bankAccount
);
Hello! We are thinking of options to change billing cycle of existing subscriptions and found https://stripe.com/docs/billing/subscriptions/billing-cycle#add-a-trial-to-change-the-billing-cycle. Essentially we are planning to move all subscriptions from a 30 day cycle since when it was created to end of month billing cycle.
To test this, we tried to update a subscription using the trial option and it closed the current cycle as soon as I sent the request, created a draft invoice and finalized it(without giving a 1 hour time period), and then started a new cycle till end of month. The problem here is, we rely on invoice.created event to add usage based items to the items for period, and we cannot do that if invoice is created and finalized at the same time. Is there any better way to handle this ?
what is requirments and changes should i do when i uplude custom-payment-flow in hostinger i need to connect with live server and custom domain
I just launched my t-shirt business and after 2nd order my account got closed. Please, I've submited all proof that it's legit and also my ID.
Is it possible to get it opened as soon as possible? Clients are confused.
hey, how to pause subscription ?
Hi, there looking for dev support trying to verify Stripe signature for webhooks, using the webhook signing secret. Still getting invalid signature error somehow 🤔
Hi, I'm trying to figure out a way to easily confirm if a user has had any previous purchases so that I can display different information/options to them on my front end as well as validate transactions on my back end before sending them through to Stripe.
If relevant, it's React frontend w/Elements, JS back end
Is there a way to retrieve the payment update link from a subscription using the api? I want to provide a link on my site so my customers can access it to update their credit card information. It doesn't appear to be anywhere on the subscription object. Thanks!
hey, is it possible to get a subscription by metadata? My use case would be restore subscription functionality where my subscriptions have the guild_id linked in the metadata
Hi,
I Just signup but I can activate my Email, Every time I send Activation email but I didn't receive it
Hi! According to this: https://stripe.com/docs/payments/paypal I should see PayPal as a payment option to activate on my payment dashboard, right? I don't see it, I do have google pay and apple pay activated, but no paypal option. Would help me get paypal activated?
Hi I wanted to confirm its safe to test Apple Pay with real credit card details? The docs say it recognizes it as a test card but when I tried, it still pulled the real card details: seti_1OhIK2Jmq474uon84o2HoMLJ
Hi, does using the libary for verifying webhook signatures using Webhook.constructEvent guarantee if a given event body is valid (correct signature and timestamp, correct Event format) AND it exists (is a real Stripe object)? Reading over the documentation for the function only seems like it checks for validity (is the request a valid Event) but I wanted to make sure. For example, if a fraudulent user was able to intercept an Event webhook, and change the metadata - it would have a valid signature but the constructed Event wouldn't match exactly what the event is in Stripe
Hi everyone..I m using django container as backend and a stripe client container locally to test the webhook event handling. I have used stripe docs and here is my CBV:
@method_decorator(csrf_exempt, name='dispatch')
class StripeWebhookView(APIView):
def post(self, request, *args, **kwargs):
stripe.api_key = settings.STRIPE_TEST_SECRET_KEY
endpoint_secret = 'whsec_***'
payload = request.body
sig_header = request.headers.get("stripe-signature")
logger.info(f'Endpoint Secret :{endpoint_secret} {sig_header}')
try:
event = stripe.Webhook.construct_event(
payload = payload, sig_header = sig_header, secret = endpoint_secret
)
except Exception as e :
# Signature verification failed
logger.error(f'{e}')
return HttpResponse(status=400)
I m getting an error:
No signatures found matching the expected signature for payload
I have already checked Stackoverflow and I saw that you must assign a raw payload and I have fixed it but I don't understand what else is wrong.
Please heeeeelp!😩
👋 Hey, y'all! Wanted to check in here and see if something we're experiencing is potentially a bug.
Our team has a Stripe integration that is based on subscriptions. For this scenario, a customer has an annual subscription. In addition, our integration leverages "true-ups" where any pending invoice items are to be finalized on a monthly basis. In this case, our annual subscription customer has a pending invoice item and so subscription.next_pending_invoice_item_invoice reflects the correct next monthly interval.
However, if the all pending invoice items were to be removed and therefore no current pending items what we've found is:
subscription.next_pending_invoice_item_invoicestill reflects a date and isn'tnull- there is no
customer.subscription.updatedevent associated
Hey - Is there a simple way I can query for all customers with a price id that has a recurrence interval of 12 months? We set up a bunch of custoemrs on 12-month prices, and later moved to 1-year and want to migrate 12-month plans to 1-year, but im not sure the best way to query for this.
Is there a way to have the stripe onboarding done without having users enter the last four digits of their social security?
What would cause an invoice email to not include the link to the invoice payment page?
Hi, I am following this tutorial to setup accepting ACH payments with Financial Connections: https://stripe.com/docs/financial-connections/ach-direct-debit-payments. If I want accept the user's bank details and add that to their customer account in Stripe, how would I do that programatically?
Hello. We are trying to setup Bank Transfers for our Magento store using the Stripe Payments plugin for Adobe Commerce. We cannot get Bank Transfers to doisplay on the checkout in Sandbox mode. In the troublshoot screenm, we see the folowing. Any ideas?
joshglazebrook
Hi team, question.
We use Sage 100 Advanced (Version 2018) as our ERP system. We have SalesForce and PandaDoc. I need a solution to capture ACH & Credit Card details securely from PandaDoc using Stripe, and then relay that information into Sage 100. Is that possible?
Hello, we are migrating to using a payment element for subscriptions and we're interested in leveraging its ability to present localized payment methods. It looks like I cannot update our prices to add different currency options through the dashboard. Is it possible to do that and I don't have sufficient credentials? It looks like I can do that through the API using the $stripe->prices->update method.
Is it possible to disable collecting URL's / product description on stripe connect's Stripe hosted onboarding?
how could we prevent Stripe Connect Express Account users from changing Bank Transer and W9 information without going through our platform?
I'm using the paymentsheet mobile payment element for my react native app. One of the payment options is Cash App. When the user presses the Cash App option, it opens a browser on top of my app instead of opening the phone's browser app.
Notice the close button and the icon at the top of the second image. This webpgage opens in a browser view in my app instead of opening in the Iphone's Safari app. Is there a parameter or something I can do with the paymentsheet to make Cash App and other payment options open in the Safari app instead of on top of my app?
For our users that have a stripe account, they are able to go into their stripe dashboard and choose with payment methods they wanted enabled (i.e. card, bank, apple pay, etc). But it doesn't seem like they are able to turn off card payments (e.g. if they only want to allow bank payments). Is there a way to do this? We tried turning card payments off in our platform stripe account, but we couldn't do so either.
Hello, your urgent help please.
Can a refund be canceled on a card?
Hi! Question on checkout.Session(mode="setup") -- ultimately I’m looking to give customers the ability to update their payment method and it seems what I have to do is (1) do a setup intent and (2) use that get a payment method and attach that to a subscription or customer -- it appears I have to specify payment_method_types, which I’m currently doing as ['card'], but what if this is for a subsription that’s already on an alternate payment method, like ApplePay? And furthermore, how come with checkout.Session(mode="subscription") it’s possible to allow the checkout to just pick whatever payment method it can show?
Hi, i'm implementing a payment system which uses stripe subscriptions with the prices API. I'm trying to update an subscription by it's schedule, but it seems like the schedule is not beeing created, can someone help me with that? Where can I find the schedule?
Is there a web element for displaying a product catalog without the purchase buttons? What I want to do is have the product page displayed for everyone, including those who havent' signed up yet, and for logged-in users, the purchase button appears.
There's an export button on the payments tab where I export a CSV of payments matching my selected filters. Is it possible to do the same via the API?
Hey all. I noticed a bug come through into one of our webhooks for Identity verification, and it looks like someone's zip code got added to (and truncated in) someone's State property in their address. This is causing the update with our host environment to break since the column size is max of 4 characters. Any ideas how to resolve this issue?
Is there any chance I can privately contact an admin here about my account closure? I need LIVE support, cause I been emailing support team, but they don't provide me with a reason of my account closure.
Question about cancelling a payment intent. We are doing an integration where we pass raw PAN and ACH information when running a payment.
I know a cancel is allowed on an authorization before it's captured. It is ever allowed on a captured transaction? And is a cancel ever allowed on an ACH transaction?
hi Stripe! i have a question. How I can add link payment method to my stripe account? Example on screenshot:
I already added link to my payment methods, but it doesen't look like this
Is there a good webhook event to be able to tell when the intent of a subscription has been confirmed. Need to be able to tell for both trials and no trials
HI Guys, can I confirm that Stripe cannot process 'Proprietary EFTPOS Cards', the documentation is not clear that I have seen, unless I have missed it. If this is the case, what are people with POS systems doing about this with EFTPOS (non-cobranded) cards?
What is wrong with my acct_1Ohf2JRcAOchv0iA user ? he provided all documents but the account is not approved yet , and it doesnt say why its not approved
Hi. I would like to create a payment form that starts charging customers one month after their purchase and then on a monthly basis for a given time. How do I do that?
Hi, for some reason checking out to create a subscription doesn't trigger a webhook event, though I can manually trigger with the CLI and the listener forwards it to my server like it should. When I check out nothing shows up, even in the listener
I have a technical question
Hi i need somehelp our company is registered in the UK and our stripe is on that company address but our client are worldwide and mainly in the US but when we charge them in USD it's in USD in our stripe acc but when it withdraws to our bank acc it's in GBP and the conversion and other fees are too much what to do?
Hi, Stripe is displaying an error that I have never seen before. I am not sure about its meaning and what to do. thx
Hey all,
Working on a stripe integration into my Sveltekit app.
I'm wondering the approach most people use to processing Stripe events. The app itself will have a few hundred users a week. Perhaps 10,000 Stripe events per month.
I have used MQ before, but it's a pain with serverless stuff. Just wondering the best way people ensure that they don't miss events, without creating an entire pub/sub infrastructure on Google Cloud.
Thanks in advance!
Not sure why but the name field for Business details with respect to a user creating a Stripe connect account never seems to be reflecting on Stripe dashboard side (Test mode).
This channel is currently closed. It will reopen around 9am UTC on Friday when our team in Europe comes online. 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!
Good morning!
Quick Q here: according to https://stripe.com/docs/api/invoices/upcoming can I not get an upcoming invoice while applying a promotion_code, the same way I can when I create a subscription? Do I need to retrieve the coupon from the promotion_code, check if it's valid and apply? I guess validations like "apply only to specific customer" wouldn't run for the upcoming invoice then.
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 all, I have created a link to pay for a subscription using an api. I need the subscription to be automatically charged every first day of the month for the next 12 months from the payment date. How can this be done using the api?
Good morning,
This morning we had an issue with our implementation of the Stripe webhooks. We got an invalid signature error while trying to verify the signature from the income webhook request. Up until yesterday everything was working. Can anyone help with our issue?
Hello there
"message": "default_for_currency cannot be set to false, instead set a new bank account with the same currency to true",
I am trying to add card inside my connected account but when i pass the default_for_currency false it returns such a message
Hi,
I would like to know if there any option to track failed payments done using PaymentLink with API, as in the webhook we receive an event CheckoutSession Complete event only for this and it has paid or unpaid status only.. IS there any separate event / log for failed payments..
Also is there any separate event for the amount Claimed status, as of now in the checkout session complete event we have paid or unpaid status only
Good morning,
Is there a possibility to use test mode keys in the prod environment for some test users, and for actual users to use live mode?
Hi
Can we continue to use the OAuth method for connecting standard accounts (https://stripe.com/docs/connect/oauth-standard-accounts)
Heya. I can't seem to limit my checkout session to cards only. Link payments are still an option: req_4gX9FAVTpmpV1w
Good morning.
I have a little problem that has been happening quite regularly for some time now (about a month).
On a deployed application, I sometimes receive the error: no_such_payment_intent: 'pi_XXXXX.....'.
I can see on the stripe dashboard that the payment intent exists.
Since it's not a systematic error, I can't reproduce it simply and can't conclude where the problem comes from.
Knowing that the error is returned by Stripe, this means that my application does receive this ID.
Could it be that Stripe hasn't yet registered the intended payment and that I need to wait a while before proceeding with the request?
Thank you in advance for your help.
Hi, Pls anyone help me with the apple pay payment method is loading is tripe element or not for testing purpose, Reason I am asking because I am from india and apple & google pay won't work here so
Hello, I would like to add bancontact to my shopify store through Stripe, how do I do this?
Hey all! I'm Yogeba from Darjeeling, India, struggling to assign more than one connected account to a transaction on Stripe Connect. Any tips? 🤔
Hi, I need a Swift message code, my bank can't check it. The amount is not in my bank account.
Hello,
We need to process a card paiement in our application using the JS SDK.
We are used to process the paiement with the following steps
User add his card (it create it in stripe system and gives us a pm id)
We process the paiement using this pm
Now we need to have the same process but without saving the card data.
We facing an issue because we can't access paiement data since they are in a different screen (so not present in the DOM, so not accessible by getElement method).
Is it GDPR compliant to save the card in stripe but without persisting the mapping of the payment card and the user ?
Otherwise how can we implement the paiement flow ? Considering the user should enter his card data at one moment and the paiement is processed later in an other screen (but in the same session).
Thanks,
Hey all I am setting up a stripe account. I have setup stripe in test mode. I have created a product. I have copied the api to my woo store. All the APIs are linked but I get an error. No API key provided. (HINT: set your API key using "Stripe::setApiKey(<API-KEY>)". You can generate API keys from the Stripe web interface
Hi. I'm Kei from Tokyo.
I am using this API.
https://stripe.com/docs/api/subscription_schedules/list
I wanna get only subscription_schedules list which status is not canceled.
In that case, how can I pass the parameter in this API?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello, I have problem, I can not receive my earnings. It give me this “ Update your payout information to receive your payments from X (formerly Twitter)
We have attempted to deposit your earnings to the bank account or debit card on file. However, your bank has returned these payouts. Since future payouts are likely to also fail, Stripe will not be able to make any further payouts until your information has been updated.“ Although it is the same back I used before and got my earnings back then. But the issue now still occur I don’t know why
Hi, Can someone help me I want to update accounts details using stripe.accounts.update, but getting StripePermissionError?
Hi everybody! I m having an issue with the management of webhook events with django backend getting this error:
No signatures found matching the expected signature for payload
Deepening into the issue I found that the 2 signatures to check are in fact different but I m not sure why.
Then I realized I m making tests locally pointing to a webhook url from a stripe_client container using HTTP not HTTPs. Could be this the cause of the issue? Another reason could be the fact that I m not using the endpoint in hosting
https://abcdef.com/api/user/stripe/webhook/ but i m using the local listener url that is an HTTP url. : http://172.20.0.3:9000/api/user/stripe/webhook/
Hello Stripe Support team,
I am able to create the customer in the stripe using API and also able to add the card and ACH, now I want to charge the customer and also want to create the invoice please suggest the right document regarding this.
Requirement is I want to charge the customer through API without any interface. Its a automatic payment which will be done through my crone job after some intervel (not this is not a recurring payment).
Note: I am not PCI complinace certified I am using stripe interfacing for saving cards and ACH details.
why i am geting this error
this is request ID req_cnuw2iiLClbt9q
this is the error
invalid_request_error
You can only create new accounts if you've signed up for Connect, which you can learn how to do at https://stripe.com/docs/connect.
Hi
should I just pass my total price to stripe checkout? or can I pass an array of objects? and If array of objects, what are the data needed?
Hi
When I update subscription it follow same subscription cycle.
I want it to create new cycle when I upgrade subscription.
Which property I should use to do this?
Hi,
I am unable to make test payments with Klarna. I keep getting this error even though the address is correct
Good morning. I have a question about the procedure if an invoice was generated via Stripe Billing, which is also set to paid, but there was a final dispute (SEPA EU Debit), how we can best claim it again.
I will look for the API endpoint when I know which workflow is the right one. So: Is it possible to reset the status of the invoice so that I can resend the payment page to the customer? Or do I have to create a new intent? So what is best practice?
Hi Team, I'm having trouble with the TAX API in the US.
There's one particular customer in Texas where the API retrieves 6.75% when it should be 8.25%, we checked with the customer and 6.75% is wrong. What can be happening?
Hi
Uncaught TypeError: Cannot read properties of undefined (reading 'key') stripe-payment-request.min.js
Why is the above error appearing the website
Hi everyone! I'm looking for help integrating my Flutter app with the Stripe Reader S700. I'm currently using the Stripe SDK for the BBPOS WisePad 3 to accept payments, but I want to switch to the S700 instead. Can anyone guide me through the process?
Hello
I am trying to use the recovery url but when I am redirecting to the recovery url it is throwing 404 error
stripe.checkout.sessions with
after_expiration: {
recovery: {
enabled: true,
},
},
Hey, we have connect accounts on our platform (business type can be individual or company), and we just came across persons. If the type is business, do you recommend attaching persons? Not exactly sure what it's used for
Hi, i am trying to add Link as payment method to the Payment Element in React UI - it seems to be enabled correctly in the Stripe dashboard, but it does not show up in the UI (i.e. PayPal is showing correctly when enabled)
is there a way to force its visualization?
hello, i created programmatically session link which expire by defualt after 24h hours. is there any settings to extend the expire time? or i can use an alternative API call?
Hi! I'm using Element js to create a payment form on a client side. So I create a payment method and then I finalize the transaction on the server side by creating SetupIntent with the PaymentMethod and flagged as MOTO. And yet the card is declined. So the customer goes to his Stripe dashboard and adds the same card manually and it goes through. Theoretically both transactions are flagged as MOTO. But the one I send is declined and the one Stripe creates works. I can provide links to both event logs so that you can check my request vs yours.
Hello, I have a checkout form in react where I use PaymentElement from '@stripe/react-stripe-js' and I want to check if there is an invalid field or an empty field inside my form. How can I achieve this with the PaymentElement?
hello. when i click on forgot password the email matches records but we dont see any email to help us grant access again. could you please help us?
Hi can i please get an explanation of this error "message": "The payment_method_types parameter can't be used with PaymentIntents which use payment methods managed through the Dashboard at https://dashboard.stripe.com/account/payments/settings. You can omit payment_method_types when confirming this PaymentIntent to confirm with any payment methods enabled in the Dashboard. Alternatively, you can create a different PaymentIntent that uses payment_method_types."
"type": "invalid_request_error"
Hello! Is there a way to retrieve all set up tiers in Price object with the PHP SDK for Stripe?
Hello, what are the events sent when a client doesn't pay their subscription?
in my case i use subscription_schedule
Hi, in a request log, I see https://invoice.stripe.com/ as the origin. What does this mean? Can you point me the Stripe page where the request is originated from?
Hey, I need a invitation to implement PIX as a payment method.
Could someone assist me with that?
What do I do after the user subscribes? Right now I have the current implementation:
- User checks out and receives the Stripe Checkout element on the page
- User pays and gets redirected to the
ReturnURL, which is/(it will check if the user is subscribed or not, and render content based on that)
More often than not, after the user gets redirected, the server hasn't received the Stripe Webhook yet, which means the user is in a state where they payed, but are not currently subscribed. So when they get redirected, it will seem as if they haven't payed yet, but they did. What to do during this period?
Hello 👋
This morning, we had a problem explained in this post: #dev-help message
karllekko helped us and we thanks him again.
We did some tests, and something sounds weird actually:
Let's talk about context. In our app, we have two stripe accounts, let's call them SA1(linked with the public key of the first account) and SA2(obviously linked with the public key of the second account). (Probably for legal reasons, our boss told us to use them so we use them 🤷♂️)
When a new user registers, in some cases we need to request Stripe to create a new account token. To do so, we first initiate StripeJs using loadStripe(SA2) (because the token will be used to communicate with SA2).
Then, if the user connects using the same page and try to buy something with the SA1, he will have the following error: No such payment_intent: 'pi_blablabla'.
When I'm looking at the payload of the request sent to stripe, I can see that the key sent if the one of SA2.
Here are my questions:
- is StripeJs a singleton ?
- If it is, how am I supposed to deal with this case ?
Thank you for your time 🙏
I am creating a stripe app but I want to charge users of my app to pay a subscription fee after a trial period. Can someone show me a workflow or code of how I can do this easily within stripe. I am using .net as the backend front end is react and the ui for stripe apps is default to react typescript. The link below https://www.youtube.com/live/0Qy73vMDAuA?si=3Q37ZSlW1FmNVKc4 is a good example of what I would like to build however I stuck on setting up a subscription for the app user
04:53 Livestream startStripe Apps gives developers the power to embed custom user experiences directly in the Stripe Dashboard and orchestrate the Stripe API...
Jump to 22mins to see the app.
Hi, I have a website using PHP and Stripe. Would anyone be able to point me to a tutorial for adding a cc payment form on my site that will allow me to add the amount based on a choice made in the form. I.e: a drop-down list shows code-1, code-2, code-3. Which code the user selects determines the amount that will be charged. All tutorials I've seen show a hard-coded amount with no means to change it dynamically. Thanks
Hello, I have a problem uploading my stripe app, I want to make it able to authorize via OAuth. I did everything mentioned in the docs but still getting error when trying to upload: Because your account is a connect platform, you cannot choose the public distribution at this time.
Hi there, I have a question regarding Stripe payment_intent require_action on Android.
Hello, Is there any field that could act like a comment from the user in the Session object of a Checkout ?
Trying to create a payment method from express checkout element as per your docs but getting an error
hi, if a user has made a payment and its showing there in stripe dashboard in the recipt i want to add the customer address or is there any way where i can get a reciept or invoice of that payment so that i can send it to the delivery person.
Hi, i am trying to set up the Link integration inside the Payment Element (https://stripe.com/docs/payments/link/payment-element-link) - is it necessary to have a PaymentIntent in order to use it? In my flow currently (working with card and wallets) the PaymentIntent is created only after the UI button is clicked
We are looking for a feature to reserve (hold) money from the customers card when completing an order in our webshop. We would like to hold the amount until the goods is delivered to the customer. Timeframe can be up to 3 weeks. Since VISA/Mastercard doesnt appriciate holding money that long time, is there another way of doing this? Can Stripe for example hold the money until we deliver the goods.
Good morning, is it possible to schedule sending a one-off invoice through the Stripe API? haven't seen it mentioned in the documentation
Our cash balance from a customer contains the following message. What exactly does this mean and how can I query the credit balance via the API and assign it to a payment intent?
Hey, I was hoping to get help with my stripe integration of the checkout session. I am keeping track in my user document that if a payment has failed, the most likely case would be an issue with recurring payments and will prompt the user to attempt to choose another payment plan with a different card if the user card has failed. The issue I am having is that if the user chooses a plan and attempts to pay again the checkout session gets auto populated with the card that was failing before. How can I control from my node service if the customer's preferred card gets populated or not.
Hello! I’m implementing Stripe checkout in my Rails app. I want to send an invoice to the user once the payment is successful, but the invoice is not arriving. Do you know what's wrong? I'm trying this in test mode only and using the same email I have in my Stripe account. This is the code:
Stripe::Checkout::Session.create({
line_items: [{
price: Rails.application.config.custom_settings[:price_id],
quantity: 1
}],
mode: "payment",
success_url: @success_url,
cancel_url: @cancel_url,
customer: @user.stripe_customer_id,
invoice_creation: {
enabled: true
}
})
How do i get the customer id from a payment.intent_succeeded webhook event?
Not sure why but the name field for Business details with respect to a user creating a Stripe connect account never seems to be reflecting on Stripe dashboard side (Test mode).
Hi, is it possible for a new customer to spend $4,000 while using Afterpay?
Hello. In order to purchase as a bussiness an subscription in Stripe and have the VAT code and name on the PDF Invoice/Receipt i need to add a dropdown for Country selection to get the tax type to create a TaxID for that customer and delete it when subscription is deleted.
But not all countries are supported as i see.
What if the user is from another country that Stripe does not support tax id. It means that i cannot show the VAT tax value on PDF because he is not from the countries supporte by Stripe to create TaxID for? Do i have an alternative?
HI support team. My customer extended his subscription(monthly) but the active dates that he got were only the free trial days(3 days). can you give me technical support to fix this?
as a platform, can i see the list of standard connected accounts that were onboarded using OAuth?
Hi there, I'm using a a metered subscription model in an unconventional way. The customers have been set up with setup-intent to add their payment method. My question is, how do I add a "tip" to an invoice item? the invoice is finalized daily. We want the customer to have the option to add a tip from our interface. Would the invoice item be the correct path here? How do I add to the charge of the invoice? Do I create a separate charge? (which I don't think is the right thing to do).
Thanks in advance!
We are setting up Stripe Unified Accounts. We also use Standard and Custom accounts. Can someone explain to me when we get an account.updated webhook into our app the recommended way to determine if its from a UA account or Standard account? The 'type' key returns 'standard' for both.
Looking to pay my loan where can I do that at
Hey There, I need some help with webhooks.
I recently created a transfer, but the event didn't triggered any webhook event, can you guys help me out in troubleshooting it ?
Hey my accounts are getting closed for no reason even tho I provide details… what should I do?
Hi there,
I am trying to design this element (card), but the design elements doesn't seem to change at all (only on using payment):
const options = { /* options */ };
const clientSecret = '{{ $intent->client_secret }}';
const elements = stripe.elements({ clientSecret, appearance });
const paymentElement = elements.create('card', options);
The issue here is that I wanna accept a new card from the customer, but I cannot design the "card" payment element, only the "payment" payment element.
How would I be able to design the card payment elements?
Hi, everyone.
I am trying to implement card element of stripe in android.
<CardField postalCodeEnabled={false} placeholders={{ number: '4242 4242 4242 4242', }} cardStyle={{ backgroundColor: '#ffffff', // borderColor: '#CBD5E1', borderWidth: 1, borderRadius: 14, textColor: '#000000', fontSize: 14, fontFamily: 'PlusJakartaSans-Regular', }} style={{ width: '100%', height: 50, marginVertical: 30, shadowColor: 'black', shadowOffset: { width: 0, height: 2, }, shadowOpacity: 0.3, shadowRadius: 10, elevation: 4, // for Android }} />
But if I use this component, the app is down. Could anybody help me?
Hi Stripe team,
When does the invoice generate for subscription for renewal?
Hi Toby, I cant seem to reply to that last message you sent.
Hey, how can I make it so the billing cycle after a failed charge starts from the current date? Want to make it so it would be Feb 29, not Feb 22 here (billing cycle is 28 days long)
Hi, I'm integrating Stripe Elements in our checkout, espcially trying to use the Express Checkout Element. We want to prevent P.O. box addresses. With the Address Element I can use the "blockPoBox" param. On the expressCheckoutElement "click" event, I can resolve with "shippingAddressRequired", but how can I also prevent P.O. box addresses when the customer is going through express checkout?
I need help !
Hola buenos días, necesito ayuda para poder validar un documento con foto, pero cuando trato de ponerlo me dice error y que vuelva a cargar la página
Hello. I'm trying to to set up the payment element for subscriptions, but I've run into a snag involving trials. We need to get the trial type first, so I am using the flow where you create the subscription after creating the payment element (as described here -> https://stripe.com/docs/payments/accept-a-payment-deferred?platform=web&type=subscription#create-intent). The only issue is that I don't know how to handle a trial scenario, where the first charge is technically $0 (free trial period after all). The problem is that if I set the elements amount to $0, even if it is a declined payment, stripe is still setting the status of the subscription to 'trialing', and is also not displaying correctly within google pay that it is a trial period (as it does if we set up elements with the client secret in advance). Need help!
My account was closed 3 months ago due to a violation, when will I get the money that was in it? I made a ticket but last update I got was 2 months ago
Hey @hollow prairie I've submitted my email asking to have access a year ago, and i'm still without any replay. Is there any other way that I can have access to PIX.?
Hello there, I'm looking to find information about a Discount Code used in a payment, when I run a get payment intent it does not have the discord code used, how can I get that data?
API Request id : req_NAR5MFLvbBqGxF
We are close to taking live a Stripe integration that will include us_bank_account (ACH initiated by Stripe) and customer_balance (ACH or wire initiated by the user) as payment methods. Ideally, before going live publicly, I would want to run a few small test ACH and / or wire transactions from my personal bank account. If I have repeated, smaller transactions within a few days from the same account, does that potentially flag our account inside Stripe as a suspicious account? The last thing that I want is to go live publicly, just as Stripe has marked our account as suspicious and might start blocking legitimate transactions.
I'm al I'm currently trying to integrate a card form into a React component. However, I'm unable to figure out why is the CardElement rendering like this
Trying to test an account under test mode for Connect account. The account verification failed initially, and I resubmitted but I was told that if information failed validation/verification initally test Custom accounts may only trigger one round of verifications, so if they don't go active immediately they may not. How can I reset to avoid that being an issue as to why it fails?
Submitting a dispute via the API is not updating it in the Stripe Dashboard - the API calls all look good, but the Stripe Dashboard still shows that it "needs response"
Hi there. This is not an exact question related to development, but for the past week, I've been getting random StripeLink messages. Saying "XXXXX is your Link verification code" Does anyone know anything about this?
I am doing a data migration to stripe and need to speak to someone to get some information to give my old card processor to so they can send our information.
I'm using a webhook to process completed payments in Stripe. Each time it's called, i get a TLS Error despite having an SSL installed. Any ideas? Thanks
Hello, We are trying to migrate existing subscriptions of customers to end of month billing cycle and was trying to use subscription schedules as suggested yesterday. But when I try to simulate with March 1 being the new billing date, invoices for Feb 9 - March 1 has period_start and period_end set as March 1's time instead of Feb 9 - March 1 time. Any help here is appreciated. Here are the commands that I ran.
curl https://api.stripe.com/v1/subscription_schedules \
-u "" \
-d from_subscription=
START_DATE=`curl https://api.stripe.com/v1/subscription_schedules/sub_sched_<id> \
-u ":" | jq ".phases[0].start_date"`
curl https://api.stripe.com/v1/subscription_schedules/sub_sched_<id> \
-u ":" \
-d "phases[0][start_date]"=$START_DATE \
-d "phases[0][end_date]"=1709280000 \
-d "phases[0][items][0][price]"=price_1NO85gE0InFu2MN0PxghABex \
-d "phases[1][billing_cycle_anchor]"=phase_start \
-d "phases[1][items][0][price]"=price_1NO85gE0InFu2MN0PxghABex \
-d "phases[1][iterations]"=1
Hi Stripe!
I need help with integration. On my website, I receive the value "email" from the client and consent to the documents.
Then I need to create a subscription for the client (24-hour trial - $1 payment, after 24 hours the first payment is repeated, then the next recurring payments must be made every 7 days). I'm thinking of using the link to pay. What API methods should I use for this?
How do I get a payment link in the format?:
https://checkout.stripe.com/c/pay/abcdef12345
how do I fill in the email field on the payment page?
Hey folks! question about the SuiteSync integration. The default behaviour for linking Stripe plans to Netsuite items is to automatically create them when a plan is encountered on an invoice, or by linking to an existing Netsuite item by setting netsuite_service_sale_item_id on the Stripe plan up front. However, I'm wondering if it's possible to have SuiteSync create Netsuite items before an invoice is synced?
Hello! i had a question. So i’m currently in Italy and provided to stripe information (my address etc) but when i verified the ID i used my passport which is Albanian but in stripe i’m operating as if i live in italy which is true. Do you think there should be a problem with taking payments there? and i can’t even re-verify the ID that’s the thing bc i would use my license/id which is italian
Is there a time limit on when refunds can be placed? For example charges place over 2 years ago?
Need help with this "In order to restore your account’s ability to receive payouts, please check your email for next steps or reach out to our support team."
Hi, there is any way, i can specify on stripe the amount : 100, tip: 20, total 120, and deposit to the restaurant account 100, and send to the waiter 20?
Hi, i want to ask
After i created setup intents
What should i do to attach the payment method registered by setup intents to my customer account ?
So it can be used on next transaction ?
Hi, this might’ve been asked, but I am trying to create a subscription through a checkout session, and need to add metadata to my subscription item, not my subscription object or checkout. I couldn’t find any documentation supporting this, but the subscription item does have a metadata variable in its object. Can someone help me or direct me?
Is there a way to search for a specific identity session by metadata fields?
I'm building a Stripe Connect Analytics Platform (think ProfitWell for Platforms).
What is the best way for my users to get access to their stripe data.
(I only require read access + ability to create webhook)
From what I can I have 2 options:
- Connect Oauth: https://stripe.com/docs/connect/oauth-reference
- Stripe Apps
Also do these allow me to query my "users"'s "users".
Ie, they are a platform and I need get revenue information from thier connected accounts?
Hi can you please answer my questions?
- what are the common address errors that you come accorss?
- how do you deal with them?
- What are the challenges you face while doing an address validation and verification?
- How do you deal with them?
5 how accessible is it for small companies to use your services?
Hi, is it possible if i do different length of days to make subscription billed ?
Like example for the first time, i'll billed on next 6 month
After passed 6 month, i'll billed them per month
Hi. I want to connect a website to my stripe account, what are the requirements for that website to be accepted by Stripe?
I really need to talk to a person, I've emailed several times and the contact support is not helping
Are there any known issues here around authenticator apps like Digipass preventing ban institution verification using Stripe Financial Connections? We encountered an issue with one of our users who were authenticating through Plaid, so wanted to see if this was an issue that had been brought before?
note: i'm not a dev but a PM and just wanted to ask the dev community. apologies if this shouldn't go in this channel!
Does Stripe offer assistance with setup?
@dusk frost let's continue in the thread I created for you 🙂
Hi, where I can perform some database manipulations after the payment was successfull?
const { error } = await stripe.confirmPayment({
elements,
clientSecret,
confirmParams: {
return_url: `http://localhost:5173/pene`,
},
})
please anyone who can help me my stripe has been restricted and i have balance in it before i can close my account please anyone who can advice on how to move the money
hi team i have a question about 3d secure verifications
👋
Hi i need help on my subscription schedule
Hi. Need help with Node.JS Express server for creating checkout sessions
we need some help in validating cvv and zipcode up on customer and payment creation
We're getting this error. How to fix?
hi! if i delete a customer from Stripe that has a credit balance on their account, what happens to the credit balance?
Hi ! I'm missing my tax information for Shipt. Is there any way you guys can send it to me ?
If we did a pending payment intent for $100, is it possible to just confirm $30?
I have problem on cancel my SubscriptionSchedule
It said Non-static method Stripe\SubscriptionSchedule::cancel() cannot be called statically
Hi, I'm using the add_invoice_items paremeter when creating a subscription to add additional one-time charges for upsells. I have a coupon that I only want to apply to the subscription and NOT to the additional line items. How do I exclude these? I see that the Create Invoice Item API provides the discountable option to turn off applying discounts on a per-line basis. Can I do that here within the scope of the Create Subscription API? Asking because that option isn't listed in the documentation for add_invoice_items, https://stripe.com/docs/api/subscriptions/create#create_subscription-add_invoice_items
Hi. We are building a website using Stripe as the online payment option. I've been looking through the stripe documentation, and I have not been able to find something that would help me with the following situation - a customer pays fora traffic citation of let's say $100 plus stripe fee of $3.00 and our service fee of $10. The total is $113. So my question is how to send these different parameters to stripe where the stripe fee goes to stripe, the $10 goes to us, and the $100 goes to another entity? I was looking into using multiple createPaymentIntent option in javascript, but I'm afraid that stripe will retain their processing fees for each item passed to it. Any advice will be greatly appreciated. Thanks in advance.
I'm building a personal finance tool that only needs access to balance and transactions and I'm confused about how to reconnect and dedup Financial Connection Accounts.
Hi, I asked this question earlier, but forgot to get back to the person who got back to me. I am creating a subscription from a checkout, and want to add metadata to my subscription item, not to the subscription nor the checkout itself. From the documentation I’ve been looking at, it’s currently not possible. The only workaround is to create the checkout and then update the subscription itself. Any recommendations on what to do, or if this will be implemented in the future?
This channel is currently closed. We'll be back on Monday (Feb 12) around 9am EST If you need help before we return please contact Stripe support: https://support.stripe.com/contact/email?topic=api_integration
Hi
We're back! The channel is now open and we're ready to help you with your technical and integration questions!
Hello, does anybody know if it is possible to automatically send a percentage of payments to a second bank account?
Hi, we made some payments on a terminal reader, but they are uncaptured. How can we capture them?
Hello,
Can someone tell me how to make a payment with a GooglePayLauncher or GooglePayPaymentMethodLauncher and a specific account_id ?
I did not find anything in the doc or in the sample project... 😬
Hello There ! If we create a custom connected account and if there is still some data missing or pending from user verification like number,address or ssn etc. Is there any way can get detail about these missing details from api
How can i show a value from metadata i send when creating an subscription inside an invoice?
I want to show a VAT value that i send to subscription inside an Invoice, without creating taxId Object or anything else.
Hello, I would like to add tax calculation automatically to my Stripe Element card, how can I do this?
Hi, I'm trying to apply a promotion_code with a first_time_transaction restriction to an item on an upcoming invoice, using stripe.invoices.retrieveUpcoming. All my testing points to an issue that the promotion code restrictions are ignored and only the underlying coupon is used for upcoming invoices. Am I understanding my results correctly (not somehow doing something wrong), and if so is this by design or a bug?
Hello, am currently working on integration with Direct Debits using Bacs however am running into the error 'Your account is not configured to directly use SetupIntents to create Mandates for Bacs Direct Debits.' while creating and confirming a setupintent. Has anyone had this issue before and what could be solution?
Hi, I have added subscription_data: {trial_period_days: 14,}, while creating the check out but when I get the call to to my webhook, I am not able to find out if the request is for free trial. how can I find out if the call received on webhook is for free trail?
Hello, I was just wondering if a payment intent needs an amount > $0 to work correctly?
Hi, I have nulls in my subscriptions table for a subscription that I can see the data for online Any idea what could be happening?
hi
{
"message": "Must provide source or customer.",
"error": "Error"
}
I'm getting this error, all of a sudden on my Website has been running for the last few years.
Hey how long does it take stripe to activate an account in india
Hey!
Can you help me verify why one payment intent succeeds and other payment intent with the same payment method id (reusing the same card scenario) is failing? pm_1ObqJvJtlPBHRO6yP7xoj4YN
Hello good afternoon! I am one of the owners of a Platform called Streamaker.tv that helps small Streamers on Twitch, we need to implement payment via PIX on Stripe, how do I proceed? We have +1600 registered members and more than 30% of users are requesting payment via PIX
Hi team. is it possible support cross border payouts for connect accounts outside the US with USD currency bank accounts? I have use cases where customers have USD bank account in their countries.
I have some questions about creating Account Links that aren't really explained in the docs...
- If we have an old standard account that does not have "is_controller" set to true, can we use Account Link API to generate a URL for them or should we just direct them to stripe's login?
- If a standard account with is_controller set to true has not completed onboarding, can we generate an Account Link with type set to account_update, or do we need to generate with type account_onboarding? It's not totally clear why we need to pass in a different type value there and stripe could just redirect the user where they need to go (whether to complete onboarding or update)
Hi there is it possible to add multiple coupon to a quote ? I can do it manually but I was wondering if you had a solution for that ?
My question is posted on stack overflow : https://stackoverflow.com/questions/77981419/how-to-void-a-invoice-automatically-in-stripe-after-automated-retries-have-faile
Hello, having a Q regarding Stripe Connect - is there any documentation on how to migrate an individual account into a new sub-account?
When using the older "tokens" and sources approach for subscriptions is there a considered "best practice" for whether on subscription creation a specific 'default_source' should be set or leave it null to use the Customer default_source?
What's the difference between dispute ids that start with dp_ and du_? I saw dp_ in test mode but am seeing du_ in live mode.
Hello, is it possible to pass metadata to the invoice when I use stripe.subscriptions.create?
Hello, I am trying to verify my domain in order get Apple Pay working and need to upload a file to a specific location. The problem is I am using Namescheap as a DNS and they don't let me upload a file, is there any other way to verify my domain for Apple Pay?
Hello again. Quick question about the subscription object. I am noticing that it is returning a field plan that is not specified in the stripe api docs (https://stripe.com/docs/api/subscriptions/object). I am wondering if this is a new field or a depreciated one since I could use the price id to determine certain information.
I'm having a problem getting the apps plugin (v1.15.14) for stripe-cli (v1.18.0) working:
stripe-cli➤ stripe apps --log-level=debug
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG config.Config.InitConfig: Using profiles file path=/home/rampion/.config/stripe/config.toml
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG config.Config.GetProfilesFolder: Using profiles file path=/home/rampion/.config/stripe
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG cmd.pluginCmd.runPluginCmd: Running plugin...
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG config.Config.GetProfilesFolder: Using profiles file path=/home/rampion/.config/stripe
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG config.Config.GetProfilesFolder: Using profiles file path=/home/rampion/.config/stripe
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG plugins.plugin.Run: Could not connect to plugin: fork/exec /home/rampion/.config/stripe/plugins/apps/1.5.14/stripe-cli-apps: no such file or directory
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG Tearing down plugin before exit
[Mon, 12 Feb 2024 11:24:34 EST] DEBUG pluginTemplateCmd.runPluginCmd: Plugin command 'apps' exited with error: fork/exec /home/rampion/.config/stripe/plugins/apps/1.5.14/stripe-cli-apps: no such file or directory
Help
Hello All, does anyone know the cost of this salesforce managed package? It says $1/company/one-time payment, I think I'm missing something https://appexchange.salesforce.com/appxListingDetail?listingId=4dff0f8e-0b10-47c2-a3a3-f3905e7f7927&tab=r
I am trying to integrate stripe for my multi product SAAS
where user has the option to choose different plans for each products and create one single subscription for those products.
We operate on a freemium model
product 1
Free, Basic
product 2
Free, Basic, Pro
product 3
free, basic
We are creating a single subscription (product 1 -> basic, Product 2 -> free, Product 3 -> basic)
free plan is handled by us.
now when the customer downgrades from basic to free, we need to add deleted flag for that item, We are using pending updates, hence it is throwing an error.
if we don't use pending updates -> we have a lot of manual work
if we don't support basic -> free, it is a very big issue for client
please help
@supple obsidian let's chat here
Ayuda
Hello, I had a question about holding reserves and preventing refunds on accounts that will go into the negative.
We have an issue where some connected accounts are going into a negative balance and then the refunds are taken from our bank account.
We have already changed the payout delay to 14 days for all our accounts. So this should mitigate this to an extent.
That said, we want to limit our exposure as much as possible. Therefore we want to do 2 things on all accounts:
- We want to hold a reserve (for a fixed amount or a percentage of their monthly processing).
- When they are issuing a refund we want to make sure that their Stripe account will cover the refund and they will not go into the negative.
Can you please point us in the right direction on how to do these two things?
- How do we set a percent or fixed reserve on a connected account.
In short, 10K is always in the Stripe account.
Then how do we release the reserve (let's say when they close their account with us and will no longer process).
If possible we would prefer not to do manual payouts and allow Stripe to handle this based on what we tell you.
Hello Stripe Team,
A month ago, I tested creating a Stripe Connect (Custom) account and got **transfers **= active without needing much personal info. Today, we found transfers are now inactive due to new requirements like SSN, DOB, address, and phone number for individual type of business. This unexpected change greatly affects our marketplace architecture. We want to create pre-filled Stripe Connect accounts in the background, with onboarding during payouts. Having transfers set to active is crucial for processing rewards at purchase. Did the requirements for pre-filled profiles change in the past month? Any recommendations? Changing the entire architecture seems impractical.
Thanks for your assistance.
Aoa everyone! Hi!
I have a question. I am working on the backend and web facing frontend for a really big project for a client. Actually, this client has hired various teams of developers from different companies for different tasks in the project.
I have a lot of work as is, so **I don't want to be responsible for handling sensitive customer info on my client or my server side. **Things like card numbers and cvv etc, I just want to avoid all of that as I am already responsible for a lot of features and their maintenance.
Is there a way to create a stripe (element) UI form that does two things:
1. Charge $0 or whatever is the minimum payable amount to verify the card
2. Create the customer and return customer id
I can then go on and only be responsible for customer id and other info that I need to know. I don't want to be responsible for things I don't have to necessarily be responsible for,
You get me?
SvelteKit, Supabase Auth, and Stripe Subscriptoin Integatoin
Hi,
I'm trying to build a SAAS application. with above stack. I'm beginner level. Recommend me best and easiest way. Some free blog or video would be appreciable.
Handling stripe through sveltekit endpoint is easy and good? or
Handling stripe through supabase function or triggers?
(1)
What is a quick way that I can generate a balance transaction in my Stripe dashboard (particularly test dashboard), which includes a "Fee", as seen in this object? - https://stripe.com/docs/api/balance_transactions/object
(2)
Another question - will a Payout (https://stripe.com/docs/api/payouts/object) and associated Balance transaction (https://stripe.com/docs/api/balance_transactions/object) always share the same value in the amount key?
I need to also track also the fee key in balance transaction object for an associated payout. Otherwise, I am missing this fee type, as I am only handling right now the payout object amount, and not the possibility of an associated fee.
Thank you.
Hello. I have a significant problem, about 2/3 of my users are experiencing some kind of timeout problem when trying to checkout at my website. One of my customers tried 4 times to checkout but each time got a "Session has expired" error message. Is this a problem on my end?
can someone help me wit my stripe account bro will i still get paid out funds to my bank if they deactivated my acc ?
Hi! I want to make a website that has products that work like tickets, and I need an inventory/stock system. Is the best way to implement this by deactivating the product when it hits some quantity? And then I would separately keep track of that?
Connect account, address not validating
Setup Intent showing as £0
Sorry to @languid tulip , I was pulled into an unexpected meeting right as you replied. Thank you for your info. Also, if I may make a request, it would be nice if the type declaration for Subscription was updated for those of us using typescript as it does not include the price property and extending it manually isn't exactly good practice.
Hello, i am using ExpressCheckoutElement in a react project (import {useStripe, useElements, ExpressCheckoutElement} from '@stripe/react-stripe-js';) and I can't get the CashApp option to show up on mobile or web. I have definitely enabled CashApp payment option from the dashboard. I can't figure out why the CashApp option isn't showing up.
I have a customer that has an invoice with Bank Transfers enabled. They wired an amount short of the balance. The customer id is cus_HV95yG1TLG8KN4. When I try and charge the invoice in the dashboard, I don't get any option to use the customer balance. The invoice is in_1Ohx5GF6KG2nMs1liaBw7i35.
Hi. Can I get some clariffication on this error message: The statement_descriptor parameter is not supported for the payment_method_type card. To continue supporting payment_method_type card, please pass in statement_descriptor_suffix or remove the statement_descriptor parameter altogether. Is this a new change as I don't see it in the API?
Hi all! 👋 We have some cutomers in the EU and are using an embedded Stripe Checkout flow. I've enabled Tax ID collection tax_id_collection: { enabled: true }, when creating a Stripe Checkout session and it adds an optional checkbox where the user checking out can say they're a business and then enter their VAT. All of our customers are businesses so entering a Tax ID if their country requires it should never be optional. Does anyone know if there's a way to require this rather than it being optional within the Stripe Checkout flow?
Hi All ! I am new to Stripe and I am looking for some help. Our product ( Relicx) uses Stripe for self serve transactions and recently we have made some adjustments to the different tiers in our product offerings. As a result we want to adjust the prices of our Team tier products ( Monthly and Annual prices). But the UI shows the price field as disabled and recommends us to add new prices. I would like to avoid doing that as that would mean changes to our code. Is there any way I can adjust the existing prices ? In any case, it would be great if there is a how to guide available for adjusting the price of an existing product.
is there any way to set auto_advance = true manually from the dashboard for invoices?
Hi, I'm creating transfer let say user paid 100pln so + vat23% it will be 123PLN. If someone at this point uknown will pick up ride. Than for this user I'm transfering 50PLN. Is there a way that I can transfer this 50PLN + vat relatively to the amount I'm sending? Why I'm asking? I'm trying to avoid pay full tax from full price. Also via api is it possible to download it and have in one invoice so I can provided it to accountant? Thanks!
Hey everyone, we are using Stripe Dashboard and now want to switch to integrating Stripe API. However we have some questions about the optimal architecture for integrating the Stripe API as well as finding the best performing account settings. Is there somebody interested in jumping on a video call with me and go through it step by step? Of course im happy to pay for this consultation session.
Did anyone from Stripe see my message above? Just checking, thanks.
When retrieving a subscription from the API can the customer be expanded using ['expand' => 'customer']
Hi everyone, we are using stripe subscriptions with an annual billing cycle, we want to be able to charge subscription renovations in advance, is this possible from the dashboard?
Example:
Product A price is $200 anualy
Users subscription renews in 3 months but wants to pay now, we want to be able to charge the $200 for the next year and have the suscripcion expire in 15 months (3 months remaining + 12 new months)
Hi, I want to update the user's subscription to a new price id at the end of the current subscription's billing cylce. I saw the update subscription method automatically charged them now, but I was wondering if there was a way to swap plans at the end of the current cycle. Would Stripe Subscription Schedule be the best way to do this?
Hello, have been trying to log in to my account, when I do get in I click on whop which is who I’m connected to and it says invalid link. Any help?
Hello, is it possible to do separate charges and transfers with invoices?
Hello, I need help with Stripe integration to my website. I was advised to contact developer to check the code.
Is there a way to completely reset the "Test data"? Remove all products, customers, subscriptions, etc... and start from zero?
Hello there, I have question about subscriptions, I created a plan and a customer from my backend, but the first invoice is scheduled for 1 month later of the payment
Hi, is there anyway to implement stock control for payment links or embeddable checkouts?
Hi, thanks for the help earlier. Now Im getting a bug, on subscription schedule, I'm getting this error: The subscription schedule update is missing at least one phase with a start_date to anchor end dates to. I'll post my code below
Hi, I am experiencing issues with charges for one user making a payment for multiple users (family/group payment). The way I am seeing it handled within the dashboard is:
The total charge is taken out > first users charge is subtracted from that and then it refunds the remainder > transfers it to the connect account. Then it charges and transfers for each additional user.
Why is it charging the initial auth and refunding, creating an imbalance on our payouts?
How should we handle multiple authorizations without causing fraud flags to prevent this situation?
Hello!
Our UK clients are finding that their end-users are not being prompted to authenticate 3D secure if they try to use a UK-issued AMEX card so naturally they are being declined. As a result when they try running it on the front end (like with Master Card) the bank will fail it the first attempt and they must try processing (now a 3rd time) before it goes through.
Is there any sort of test card scenario we can use on our end to mimic a UK-Issued AMEX 3D secure card to verify the issue? Right now we are at a loss since we are not a UK-based company and do not have access to the particular card issued overseas.
I'm using Stripe to handle payment for our ecommerce platform, which is a marketplace which has both sellers and buyers. We use Stripe Connect accounts for paying sellers the money. When we charge the money for buyers when they buy a product, it will be charged in one currency with Stripe Payment Element, and at the same time, if this product is from a specific seller, we will transler a portion of the money we collected from this buying transaction, and send it to the seller using stripe transfer, and set the source transaction to the buyer's transaction, but I need to make sure the seller will receive an excact amount of money in another currency. What shall we do?
For example, I'm using Node.js and TypeScript, if there are two users, A is a buyer and B is a seller, when A buys something on our site using USD for example for $700, I want to write some code to transfer 500 Euros to B, who is a Connect account, can I make sure B gets 500 Euros, not more not less, but also set the source_transaction to the one when A buys it?
Hi @crimson needle can we continue the discussion we had earlier? It'd be great if you can point me to where in the API these fees are found. Thanks.
Weird case where in events, card fails to be charged but then succeeds after 3DS
Has anyone already set up a sales funnel within the range?
Hello, how can I pull the invoice receipt via the API? When i do a retrieve invoice call, it only shows the invoice pdf, but I want the actual receipt
Hi there, is it possible to set up a subcription which is free but has usage-based billing? The docs suggest a subscription would need to be 50p a month minimum?
Hi, I'm trying to verify my identity but it tolds me that you cannot verify my identity. Would you help me?
thank you
Hi, quick question. Is the intended use of the https://stripe.com/docs/api/subscriptions/create api meant to start a new subscription while https://stripe.com/docs/api/subscriptions/cancel deletes/cancels one? If I subscribe, unsubscribe, then subscribe again will I have generated an entirely new subscription with a different ID or does it make more sense to just pause the subscription and use https://stripe.com/docs/api/subscriptions/update to start it again in a case like this? Did I explain this case well or no, thanks?
I am using the api to send one off invoices to customers. However the Send reminders if a one-off invoice hasn't been paid feature is not working for them unless I manually go click turn on automatic reminders for the invoices. Is there a way for me to programtically do this?
hi how can i change user subscription? in my app i have couple different options and they are not tier based subs. user should have only one active subsciption at the time
Hello! Is there something similar to stripe express dashboard, but for standard connected accounts?
stripe.subscriptions.list not returning some active subscriptions. Any help?
Hey! From an issuing standpoint, if i wanted to offer rewards program for my C2B transactions. How would I flag these vs p2p, which I also have? In terms of best practices, how could I flag C2B transactions to qualify for a rewards program via issuing?
can my stripe network fee be paid from platform account not connect account. I'm using direct charge method type
@meager hawk Can you guys review my stripe account? It was recently paused due to unauthorized transactions but they were actually authorized by me.
need help with the checkout, I think my backend code looks good, and my frontend code looks good, but still not getting redirected to stripe checkout
Hello Stripe support,
I'm currently live in Morocco (unsupported by Stripe), but planning to start up a Wyowming LLC company very soon for online professional translations, so My Question is: will I be able to benifit from the Stripe payment processing services in my cercumstances? thanks
*Is it possible to make 6 different products with the option for users to select specific combinations of each? Ex. Product 1 can be selected with Product 2 and 3 but not Product 4 & 5.
Hello Sripe support, I want to change my infos in stripe to be verified, could you please let me know the steps to do that? Thank you.
Hi team 👋
While testing the Stripe Connect onboarding (custom accounts), we use this convenient button to quickly upload verification documents, which technically should result in successful verification. However, we return to the "Information required" state every time we do so.
Hi Team
I get this error
"POST https://api.stripe.com/v1/payment_intents/pi_3Oj7X9Ei7Hf5nV5T0ncIfNDc/confirm 400 (Bad Request)
{
"error": {
"message": "Unrecognized request URL (GET: /v1/payment_intents/pi_3Oj7X9Ei7Hf5nV5T0ncIfNDc/confirm). Please see https://stripe.com/docs or we can help at https://support.stripe.com/.",
"type": "invalid_request_error"
}
}
"
While Using this function"const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
// Make sure to change this to your payment completion page
return_url: return_url,
},
});"
Hello I was creating checkout session setup mode but I have a issue
Hi i'm having a weird issue where a phone number verification window is coming up on checkout session, even though i've deleted all customer objects in test mode. I've confirmed the checkout is using a newly generated customer id, so where is it pulling a phone number from??
I have a stripe payment element using this format:
https://stripe.com/docs/payments/accept-a-payment?platform=react-native&ui=payment-sheet#react-native-customization
Can I add BNPL to these payment methods?
https://stripe.com/en-br/guides/buy-now-pay-later
If so, where can I find the documentation? Thanks.
hi there, is there a way to simulate the tap to pay pin input for big transactions? if i issue a transaction ending in 3 cents, it triggers it on the ios simulator, but the transaction errors out instead of showing the pin input.
Can i transfer amount from connected account to main account
Given a product with 2 prices (one monthly and one yearly), is it possible to create a checkout where the user can switch between prices?
Hi, I set the default source on my customer, and would like to make that field null. The helpful AI told me I could do customer = Stripe::Customer.retrieve('customer_id') customer.default_source = nil customer.save
Using that method, or by updating the customer via the .update(default_source: nil || "") I get an error that I can't unset the default_source. We have migrated over to using payment methods instead of sources, and I don't want this bit of legacy hanging around if possible.
Hello, I have a question about @silent rune/strip-js. There is error "TypeError: 'arguments', 'callee', and 'caller' cannot be accessed in this context.". Does anyone have the same error?
I have question of the fee per transaction
Hi, i'm having a weird issue where my test customer object doesn't have a default_payment_method (its returning null). I'm doing stripe.Customer.retrieve(customer_id, expand=["invoice_settings.default_payment_method"])
I've checked on the stripe dashboard and i see the payment method. This hasn't happened before, the only weird thing thats changed today is that i accidently logged into "Link" when i was testing login. Could that have screwed things up? If so, why isn't the customer's payment method saving as default?
How exactly do I get stripe to send emails in test mode? I see on https://stripe.com/docs/billing/revenue-recovery/customer-emails?locale=en-US#test-your-configuration it says:
In test mode, Stripe doesn’t automatically send customer emails. To test your customer email settings, use email addresses that belong to your verified email domain or an active team member. If a test mode customer’s email matches either of those conditions, Stripe sends failed payment notifications, upcoming invoice reminders, trial ending reminders, and card expiring reminders in test mode.
But even when I have a customer with the same email address of a team member, emails are still not being sent
Hello,
Why when I list all webhooks using https://api.stripe.com/v1/webhook_endpoints it does not bring the secret key ??
I'm trying to create a CI/CD pipeline to setup a staging server.
Hi, I am using payment authorization holds (separate to capture) to hold funds and capture later. Wanted to check will the capturization happen immediately or there can be scenario where there can be a delay by payment processor to capture the amount in a live account
Hello, I am using Next.js and successfully have one time payment set up already but I want to be able to keep the card on file for future charges. These future charges can be any amount depending on how the customer uses our service. At the moment customers can successfully checkout but their card isn't saved on file. I see the paymentIntent API might be the answer. However, I am confused on how to set it up. Requires an amount variable which I don't understand and should I run the paymentIntent API before or after the checkout?
hello, I'm trying to use the Issuing test helper to create test authorization. It keeps automatically declined even no I do not have any specific spending limits. What is missing in the authorization curl https://api.stripe.com/v1/test_helpers/issuing/transactions/create_force_capture
-u "sk_test_xx:"
-H "Stripe-Account: acct_xx"
-d amount=1000
-d currency=usd
-d card=ic_1Oi1HZEOHUIKvRU2EpZJb2ve
-d "merchant_data[category]=hardware_stores"
-d "merchant_data[network_id]=19963304"
-d "merchant_data[name]=Local Hardware"
Hi there, I have a question I'm hoping y'all can help with.
We just got a product request:
Stripe's team notified me that our code is not passing along zip code information in our integration. We are getting "docked" for this and experiencing higher prices because of it.
We're still using the charges API and I do not see that we can submit a postal code parameter with a charge. Please advise.
Does anyone know how to create a discount schedule for subscriptions? Use case: Customer gets a % discount once they reach a volume of subscriptions, for example once they exceed 99 subscriptions, they get 25% discount off the regular price. TIA
Why do the phases of a subscription schedule allow for specifying the collection_method, but if you pass in send_invoice stripe returns an error saying you must specify days_unti_due, but that is not an option in a phase?
until now my payout is not showing in my bank account
I have a problem with my account data, how can I solve the problem? I got this message from stripe
Please update your statement descriptor in your Stripe Dashboard as soon as possible:
Hello, I am using Make to automate sending invoices after the customer has filled out a TypeForm with a Stripe Checkout. I need to access the payment metadata (specifically response_form_id) that Type form pushes to Stripe, but I am having trouble accessing the payment metadata on Make (formerly known as integromat). I am monitoring succeeded charges using a webhook, but that isnt providing me with the metadata. I see the appropriate metadata entries when on my stripe account under the payments tab, but they aren't showing up on Make. Can anyone point me in the right direction for solutions?
Hi there, I cannot use the stripe CLI to listen for the issuing_authorization.request event for connected accounts
Steps to reproduce:
Create a custom connected account with the card issuing capability enabled
On the platform account, register a webhook endpoint to handle the issuing_authorization.request for connected accounts
Log into the platform account through the stripe cli using stripe login , follow the necessary steps to authenticate through the browser
Enter stripe listen --forward-connect-to localhost:<PORT>/<endpoint> --events issuing_authorization.request into the terminal to forward webhook events to your local listener
Create a test authorization (within the connected account) either through the UI or through the testing utils endpoint
Note the following issues:
No event is forwarded to my local listener
The authorization is automatically approved DESPITE the fact that we have it set to automatically decline on a webhook timeout
We encounter this issue whether or not we have any webhooks (not local listeners) listening for this event. This has been probably one of our biggest pain points from a development standpoint as it has made collaboration extremely difficult. Is there any workaround on this?
if an invoice has 2 line items becuase of a downgrade or upgrade how would I know what the current product that the invoice is for with each line item pointing to a different product
need help 😦
Question - I have a use case where I need to accept a down payment and create a subscription for 8 monthly payment’s I got the down payment working using the subscriptions API but not seeing a way to set a fixed number of monthly payments…
Hey, I'm stuck on account verification after completing business and owner documents. Now I'm trying to connect with the support team, but after sending multiple emails, I'm not getting any response.
heyy why is my subcription status getting cancelled:
this is happening in invoice.paid
Is it because of test mode?
Hello All - this is my first post so please forgive any missteps. I am looking for high level architecture advice and was directed here by a former Stripe solutions architect. I am trying to determine level of effort required for different potential product offerings. Here are the questions:
Background: We currently have one subscription product with two prices, monthly and yearly. From our application we link to a separate Payment Link for each product, and also provide a link to the Customer Portal for customers to update their subscriptions. So this part of the deployment is no-code. We do use the API code to create the customer in Stripe when they first join our application, and have set up web hooks so changes in Stripe are broadcast to our application.
Objective: we want to offer additional products that grant access to our application for longer periods (1 year, 4 years ,etc.) that are not subscriptions, just one time payments.
Question 1) We still want to offer Trials for the new one-off products. It looks like Checkout / Payment Links only support Trials for subscriptions. Is this true? If so, then to add Trials to the new one-off products is there a no-code option, or will we need to code this via the API?
Question 2) It looks like the Customer Portal only allows subscription products, not one-off products. So if a customer wants to change from a subscription plan to a one-off 4 year plan, then can the Checkout / Payment Links handle that or do we also need to code this via the API?
Question 3) For the larger one-off plans, we would also like to offer a payment over time option. We do not want to use the “Buy Now, Pay Later” options, and it looks like “Installment Plans” in the documentation might be the right answer. This will require coding, but can anyone confirm if we can still support a Trial with Installment Plans?
Thanks in advance to anyone who can share your expertise.
hello, I woud like take a application fee
wait i have a question
Unlocked!
how to get the payout reconcilliation report via API?
For anyone trying to reconcile the "Stripe Fees" in the Payouts/balances- I found that all objects with "reporting_category": "fee" (also just "type": "stripe_fee" may work too), in: https://stripe.com/docs/api/balance_transactions/object, are "Stripe Fees".
^^ That's what they look like in Dashboard. And the example object is how you find them.
Hi all,
I have a question regarding payment processing and compatibility with Discord. We are no longer operating with Launchpass and, as you are no doubt aware, Launchpass is very well integrated with Discord in terms of distinguishing between paid and unpaid members.
We are looking for possible solutions in regards to how we can ensure that only paid members have access to channels within our Discord.
I believe we will require a bot to scan an SQL database in order to determine those who have paid for our subscription and are therefore entitled to access but I am not 100% certain.
Wondering if anyone has had experience with this and if so, could you please shed some light as to what may be required.
Thanks
I apologize for the translated English text.
I'm currently implementing subscriptions using stripe.
The following pattern is tested using the test clock.
- Payment failed because the card used for subscription expired
I subscribed to the card "4242 4242 4242 4242" so that it expires before the next payment date. However, the payment was successful even after the deadline expired.
In the middle of the process, I tried to switch to the card "4000000000000069" but it failed to register.
What should I do?
Hello everyone, my question is regarding Stripe SDK for Java. I wanted to create a Price (recurring) and then create a Payment Link for that Price. I was able to generate it. However, Is it possible to create it for already existing customer? Meaning, can I set the customer details in it so that the email address cannot be changed?
i want to get the "payout reconcilliation report" via API.So my requirment is to get it via API
How to void a invoice automatically in stripe after automated retries have failed for a subscription as a result Subscription is Canceled
I am trying to void a invoice associated with a Subscription in stripe. Below is the scenerio:
Customer starts free trial or is currently subscribed with payment on file
On trying to charge the customer payment fails & Invoice goes into overdue state
Subscription Cancelled - After repeated automated tries the subscription is automatically cancelled since invoice wasnt paid
At this point i would like the invoice to be voided
I want the invoice to be voided as if the customer comes back and updates his payment method stripe gives the customer the option to pay the invoice. If the customer pays the invoice this would clear the invoice however, the sbscription is still in the cancelled state. So, the customer might raise a dispute stating that he wanted to continue the subscription, however he paid for a canceled subscription. I would rather that the customer subscribes to a fresh subscription , since the previous subscription is already in cancelled state
Any Ideas? how to voide a invoice automatically Or Any other ways to look at solving the problem
i tried making the invoice uncollectable. However, even in this state the invoice can be paid by customer
Hello! When I attempt to refund a stripe subscription, the system will sometimes tell me "No such Payment Intent".
However, if I immediately retry the exact same request, it will always go through the second time.
Hello everyone, I'm trying to create a setupIntent with the parameter payment_method_data but it says that it does not exists in type RequestOptions, could you please help me with this?
Hi, since payments from bank take few days to process - when I use verified bank to pay an invoice what would be invoice status?
HI
sarvesh3742
hey, I have integrated tap-to-pay iOS SDK and this is working fine in testing iOS devices. while I try to distribute/upload the app on TestFlight then I am facing this error. Even i have enabled tap-to-pay on Additional Capabilities and added an entitlement file in Xcode.
Could you please guide me to resolve this error?
Hello, I have a question about checkouts with multiple subscriptions. How do we create a checkout with a subscription for a flat fee product and a product with usage based pricing? We have tried to create a payment button but we can only add products without usage based pricing.
Hey
regarding this
#dev-help message
not sure I understand.
Let's say our partners have, each one of them, an individual account.
Now we are going to unify all the accounts under one main account using connect.
So what will be the process? how the end users that pay eventually, will be under the new sub-account? is there a way to migrate customers and payment methods between accounts?
hello let me explain my secenario ,
i want to get the upcomming installments of my subscription which i created by subscription schedule api of stripe , i tried subscription and invoice apis but they haven't returned what i need . can you help me on this.i just want to show my customers their past and upcomming payments status and mode of payment(for past payments) with amount
Hi there, I'm seeking assistance with understanding the API integration process. I've transitioned to a Stripe Connect account for my website, which facilitates both renting and lending functionalities. My primary need is to transfer funds to lenders' accounts via the Stripe API. However, I haven't been able to locate a solution thus far. Could someone please provide a brief overview or guidance on how to achieve this?
Thank you!
Hi Team, Do you hava any idea how I can search a particular discount coupon through Stripe API, Instead of to retrive all coupons list ?
Hi, I was wondering how a held reserve balance is handled after a stripe account closure, and if the closure is even permitted with an active reserve balance
Hi. I'm using subscriptions with Stripe Checkout hosted page. I am using webhooks to create and update subscription information in my database. I need the data updated once Stripe redirects to the success page. However, since using webhooks, it is not guaranteed. How could I accomplish that? Thx
I'm trying to take someone from my website to stripe with a redirect but it's not working. I can show the code if you want to see more. I think its because I'm doing a 307 redirect but I'm not sure
i have two connect accounts can we check what is the issue acct_1Ne7xOPIhWALfcQI, acct_1Ne7xSPDHAwjwskG so the issue is the bank accounts are already added into it when i transfer the amount to this connect account it worked not showing any where it's logs on dashboard that is successfull or failed
Does stripe offer any help with reporting OECD Platform Operators in Gig Economy? https://www.oecd.org/tax/exchange-of-tax-information/model-rules-for-reporting-by-platform-operators-with-respect-to-sellers-in-the-sharing-and-gig-economy.htm
Hi
We have an native Android app with stripe integrated for payment. For some time, now our users have started complaining about the errors while paying (see image). We are getting similar complaints almost every week.
We have tracked down the issue to Custom Tabs.
One of our user had "Brave" as default browser and all payment methods were failing for them. My understanding is Brave doesn't support Custom Tabs and stripe would open Webview, so why does it just error out? Is there a solution for this?
Stripe.confirmPayment and Stripe.confirmSetupIntent will now use Custom Tabs by default when performing 3DS1 Authentication. If Custom Tabs are not available the SDK will launch the device browser to perform authentication.
Hello, I am currently trying to automate my dispute response on my server, I am using stripe CLI to trigger the dispute but the problem is I can’t collect information if the payment intent related to the dispute is completely unknown, is there a way to add a custom payment intent to the trigger? Thank you
Hi, when trying to register a domain we're getting the following error: "Request req_Sxh7jb6t63Jfen: We had trouble registering your domain. Please ensure you are following the steps as seen here: https://stripe.com/docs/payments/payment-methods/pmd-registration ...." This is something thats been working previously so perhaps we've hit some sort of limit or?
Hi
Hi,
I have two questions
I have tax setup on my stripe account, how can I charge user tax on a subscription
How does stripe handle retrials and how can create custom retry schedule
In the documentation I read that the platform is responsible for the cost of the Stripe fees when using destination charges for Express accounts (https://stripe.com/docs/connect/destination-charges).
Is there any way for me as a platform to pass the Stripe fee (the dynamic card processing fee) to the Connected Express account?
Hello, is there a way to stop recurrent subscription payment retry even if the invoice was generated before the user cancelled the subscription via the billing portal?
Hello
I am receiving an error whi;e creating customer
as Invalid response object from API:
how is the stripe billing url (https://billing.stripe.com/p/login/test_00g) different from
const session = await stripe.billingPortal.sessions.create({ customer: customerId, return_url: 'https://your-website.com/account', });
Continuing the thread
#1206858374478692372 message
can the individual account be assigned as sub-account under Stripe Connect? this is the definition of reuse? if we can do it, then yes. but if not, then we will need a new account
Hello!
Is there any workaround to collect a payment for trial period? For example, I want to collect $1 from customer for 7 days trial and then automatically charge the full subscription price once the trial is over.
I know there is a way to collect customer's payment details with $0 dollar invoice. But I wonder is there a way to customize the invoice for trial period.
On the frontend I'm currently using the PaymentRequestButtonElement and PaymentElement from Stripe's React library. And nodeJs on the backend
Hi, when a customer is trying to make a payment at the self checkout, we are seeing acs2.edb.com's server IP address could not be found - error message. Please help?
This what our developer has advised me - over my head in all honesty. We use payment links via stripe, the customer has gone to the self checkout, via the Stripe payment link, and had this error message pop up
Here ^
Chat here please: https://discord.com/channels/841573134531821608/1206904230586089492
Hi everyone,
Is there any possibility to prepay a subscription license for N users for X months in advance, using more payment options (for example, Blik), while having a recurring tiered graduated pricing (i.e. pay one time and in X months cancel the subscription)
Hello together,
we created a check box for our terms and conditions in the checkout. Since we have the terms and conditions in multiple languages I want to ask if I can put multiple links to the terms and conditions in the backend?
Why you closed thread
i am sending you screen shot of error
I am getting an exception while create customer using API
i was accessing enviormnet to send you screen shot
that took 10-15 min
the error link you sent was of last month
we are facing issue since last week
Please chat here: https://discord.com/channels/841573134531821608/1206909696863375411
Hi,
How can I update a payment method on a subscription
hey, there.
So basically i need help with Stripe onboarding. I have implemented that in Nodejs but when I try to do stripe onboarding the default currency is set to USA. I need other options also.
Hi everyone 👋
I am using the Stripe checkout page for users to create a subscription and now I need to update the subscription (via API) to support multiple prices: I am already looking into https://stripe.com/docs/billing/subscriptions/multiple-products
However the documentation suggests to create a new one and I am wondering if I could just update the existing one... is it possible or do I need to cancel the existing subscription and create a new one?
Thanks in advance
where can I find the list of webhooks offered by Stripe?
I apologize for the translated English
I am implementing stripe subscriptions on my web app.
Is it possible to control the number of valid subscriptions owned by one customer to one or less using stripe settings?
Thank you for your reply
Sorry I missed the answers in the question thread. Could you please reopen it?
Link to the message #dev-help message
Hey, I want to know if it is possible to use stripe checkout session to update an existing subscription of a customer. I don't find anything related in the API docs
A question about where to create the product and price when using Stripe Connect with Express accounts and how that relates to tax management.
#1206914177424302080 message
I would like to ask a question following the above thread.
Is it necessary for my app to control a single subscription when checkout sessions are open in multiple tabs?
hi, i'm trying to setup an embedded checkout with stripe connect using subscriptions, and get the follow error "The specified Checkout Session could not be found. This error is usually caused by using the wrong API key or visiting an expired Checkout Session"
Hello. Is there any way to create a coupon for a subscrption - coupon that offers 100% off for the first subscription period? (so if it's each 2 months, it offers reduced value for the first 2 months and then it continues normally). If it's only code, let me know what parameters/logic to use with nodejs stripe sdk (on the create check-out api). Thanks.
=== CMD 166 - Missing Encryption Key ===
Hello, we are using stripe/stripe-php package version 7.1 and the API version is 2019-08-14 although the package and the API version is not updated. everything is working fine but recently apple pay button stopped showing !. Does anyone know how can we address to this issue ? does that related to our backend configs ?
Well, my thread got archived can we restart it again
Hi, does the transfer_group parameter impact in any way transfers?
Regarding my thread that was closed #dev-help message
How can i do this manually in stripe dashboard? Because this needs to be accessible by our customer success team to create on various emails/if we want to give coupons to specific users and with that limitation (to last only once).
Aoa everyone! Hi!
Thanks for the help last time. I am further along in my use case but have been stuck at a place I did not expect to get stuck at.
Here is what I am doing:
Step 1: Creating a customer:
const customer = await stripe.customers.create({
name: fullName,
email: email,
metadata:{
credit_card_number: creditCardNumber,
expiry_month: expiryMonth,
expiry_year: expiryYear,
cvv:cvv,
address:address,
city:city,
state:state,
zipCode:zipCode,
}
});
Step 2 : Charge that customer:
const charge = await stripe.charges.create({
amount: amount,
currency: 'usd',
source: 'tok_visa',
customer: customerId
});
I am getting the following error:
Error: Customer <customer_id> does not have card with ID tok_visa
at StripeError.generate (Error.js:10:20)
at res.toJSON.then.Error_js_1.StripeAPIError.message (RequestSender.js:105:54)
As I am in test mode, should I change the way I create customers? Or should I do something differently while creating a charge?
I would prefer the latter tbh.
Hi, I'm developing an app that uses Stripe Connect. We redirect our users during onboarding to the Stripe onboarding flow, but when I try to do the first step which is Mobile number verification, I get stuck in a Captcha loop and never get a confirmation text
Hi There,
Java:
is limit mandatory paramsStripe.put("limit", 5);
Map<String, Object> paramsStripe paramsStripe = new HashMap<>();
paramsStripe.put("limit", 5);
paramsStripe.put("payment_intent", paymentIntentId);
SessionCollection sessions = Session.list(paramsStripe);
for (Session cSession : sessions.getData()) {
session = Session.retrieve(cSession.getId());
}
Hi, I have some problem with the Checkout Session and Apple Pay. Can you help me?
does Stripe Checkout support Embedded modal instead of redirecting to checkout page?
Paymentlntent status: requires_confirmation
O Pending webhook response
A webhook that is subscribed to the event hasn't successfully responded yet
please help i am using next js
Hi, when I retrieve an upcoming invoice line items, invoice field of the line item used to be null since there is no invoice yet. But right now it is coming populated with an invoice ID. When I try to retrieve that invoice using the invoice id value in the line item, Stripe returns resource_missing error. Has there been a recent change on this endpoint? This field was null until recently.
Hello! We have implemented the Stripe Web Elements and Express Checkout on our shop. Everything seemed to work as expected. Unfortunately some payment intents don't fire the webhook from our shop correctly. We checked the webhook log on those payment intents and everything seems to be ok. We don't understand how some payment intents fire our webhook and others don't. We are also unable to reproduce the issue. Do you maybe have any idea how this could be?
Here are some payment intents which have no orders on our backend: pi_3OifCjCVs1NG5Qae1crf5NXL, pi_3OhZVqCVs1NG5Qae1cKkgVIB, pi_3Oj6FsCVs1NG5Qae0ziztIT8, pi_3OhngfCVs1NG5Qae0BBBCcf5. Some users seems to have customer related to them and some don't. I guess that's because they maybe used the express checkout.
And here is our eventhandler for the webhook: https://gist.github.com/Liamm3/f71ed391cf38c758661521f00f418a5f. Unfortunately we don't have access to the production logs where the problem is relevant and we can't reproduce it.
Our account email is finance@mgm-cosmetics.com
Thanks a lot in advance!
Hi team , I need small help
The Payment link created is a subscription that needs an update of the subscription amount its possible ??
Hi! Every one I have the following requirements can someone tell me how can I achieve this programming language using PHP:
There will be three packages, Gold, Silver, and Bronze, available for the monthly subscription option. The product is not physical but a software or service-type item.
• Gold Package is for $2070 and has 200 units per month.
• Silver Package is for $777 and has 70 units per month.
• Bronze Package is for $259 and has 20 units per month.
How we want the recurring payment system to work?
I am supposing example of gold package. Now a member can either consume more, less or equal points per month. For example,
Scenario 1 (All Monthly Credits are consumed): If Gold Package user has consumed the 200 credits, he will be charge $2070 next month
Scenario 2 (Less Monthly Credits are consumed): If Gold Package user has consumed the 100 credits, he will be charge $2070 next month and the remaining credits will be rolled over in his balance.
Scenario 3(More Monthly Credits are consumed): If Gold Package user has consumed the 201 credits, he will be charge $2070 next month + unit price of 1 credit ($10.35)
*Price of credit is calculated by extracting unit price of a package. 2070/200 = 10.35. This 10.35 is the unit price of gold member.
Hello Stripe Team, I would love to have some help to find the best workflow for 3DS or SCA after a subscription update. Basically we have on our platform a big button that allows user to upgrade their subscription. This is done by triggering an api call that does a "strip.subscription.update" to the new priceId. However sometimes the subscription will be on "past_due" state due to users having to approve the change through 3DS or SCA. How can we detect this from the subscription object and redirect the user to his bank page? Would that be the correct workflow? Thank you very much in advance
Hi, if a Stripe subscription is canceled, can it be reactivated by the customer? In other words, if I find a cancelation date, can I say that is the end of that subscription forever?
RE: discount codes - is there a limit on the amount of discount codes that can exist for a coupon?
Español
hey community, I have a question regarding a subscription status:
Consider a next scenario:
Jan 25: invoice payment failed, pausing payment collection, subscription status is updated to "Past Due"
Feb 25: draft invoice
Mar 25: draft invoice
Apr 21: user pays (for a failed invoice on Jan 25), but status is still "past due"
How to make Stripe flip the status to Active once user pays an old invoice?
From documentation I understand that in order to make it Active, the latest invoice (which is draft Mar 25 in my example) must be payed. Is there a way to ignore that? My goal is to get payment for the invoice that was initially failed (Jan 25 in example) and continue providing services.
Thanks