#dev-help
1 messages · Page 47 of 1
Heya - is there a way to automatically finalise an invoice after a subscription update (with proration_behaviour set to always_invoice)? Running $this->stripe->invoices->finalizeInvoice($subscription->latest_invoice); just after updating the subscription doesn't work, I'm guessing because it's too quick for the API and the invoice isn't created until a few ms later
Hello! We are getting a validation error (https://dashboard.stripe.com/logs/req_Gj6TlT91GuzSkO?t=1687771539) when we attempt to create a checkout session via API, but we do seem to send a correct payload. (the error states that amount should be > 4 HK dollars, we send 103)
Hello! We are trying to apply SCA in an item purchase flow of our application, where the first thing we do is create the Stripe invoice and if the payment has been correct then we add the items to the customer account. To adapt the flow to SCA, what we do is that if the invoice requires SCA we interrupt the flow to give control to the Frontend so that the user can complete the authentication, and if it does, we repeat the call to the backend. To prevent the backend from trying to create a new invoice at that time, we have used idempotency keys, but what happens is that the second time the backend calls to create invoice Stripe's endpoint using the idempotency key, Stripe keeps telling us that the payment requires SCA (because it is really the response that is cached from the first request).
What would be the best way to manage this flow to do it correctly and avoid this problem?
Thanks in advance!
Hi! this is not working https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-customer_update for the name field, I pass the customer and the name in the checkout but didn't update
I have question regarding the period_end property by an subscription invoice triggert by an hook event invoice.paid? In my invoice documents it seems that the period_end field is always month in the past and not in the future ? the period_start and period_end fields have the same TS:
"period_end" : NumberInt(1687773864),
"period_start" : NumberInt(1687773864),
Hey All, Is allowedCardAuthMethods = CRYPTOGRAM_3DS supported in the UK?
What are the card networks that are supported by Stripe?
hello, Can I use "Stripe Payment Element" inside <iframe></iframe> ?
hello 👋 ,
while creating connect account iam using MCC - 8099, which shows as "Medical Services" in stripe docs, but after creating a account with 8099 code in the profile it shows as "Mental health, sports medicine, misc medical". both are same?
hello, can someone help me regarding the express connect with python django for like multivendors
Hey guys!i want to create a free trial subscription and collect customer about card info.i guess should use setupIntent to collect it.But when i create a subscription,and use this subscriotion carries setupIntent.I find i can't use it to collect about card info.why?
hi ,,, how can i update stripe payment card details using api
Hello all,
With the API, how could i attach the "default" status to a specific card, by its ID (card_1NNCYw.....) ?
Thank you
In my app I am curently implementing a referal program. Everytime someone subscribe using your link you get one month for free.
Until now I was doing it by changing the pause_collection of the subscription (which had the effect of not collecting the payment the next month and collect it the month after)
But I realize now that if someone took a subscription for 6 month, it will not change anything for him (or he is lucky and his next 6 month payment will not be collected)
So what I try basically is this:
1st of january I take a 6 month subscription so my next billing date will be the 1st of july.
I refer one person the 10th of february, it changes my billing date to the 1st of august (so I got +1 month on my current payment), not charging anything until then.
Charging normal 6 month price the 1st of august and getting a next billing date on 1st of february.
So basically being able to increase the time of the current billing period without changing the price or anything.
I don't find on stripe documentation any way to do that do you have any idea?
Thanks
Hi there, I'm using Stripe Payment Element to handle payment. I wonder if there is a way to make the label of the input floating inside the input itself, like this?
https://storiesv2.nextui.org/?path=/story/components-input--label-position
#938804858964836444 i have setup reccuring payment. my clients have created the subscription and paid the inoice. So after one month why stripe asking them to do 3D Secure authentication again?
Hi @channel
can anyone give me a list of countries for which I need to send ['tos_acceptance' => ['service_agreement' => 'recipient'] and for which it is not required in stripe connect account creation? My source account is US based.
error that I am facing
"The recipient ToS agreement is not supported for platforms in US creating accounts in BR.
I am getting country list from the
https://stripe.com/docs/api/country_specs
Hi. Where can I get someone to answer questions regarding billing?
If it is development related. Post your question here.
@waxen spindle I can't find an export for my payouts (PDF) for our tax accountant.
Hello, I'm currently utilizing a subscription schedule to manage my subscriptions. However, I'm encountering a problem when I try to upgrade my subscription to a more expensive product using the update feature (https://stripe.com/docs/api/subscription_schedules/update). The issue is that the user isn't immediately charged, despite the subscription itself changing to the new one. I'd like to avoid this scenario and ensure that the update is successful only if the user is charged right away.
how can change the card details in stripe api
Hi,
I have a general question for the technicality of Stripe;
Is it possible to use the following setup:
Stripe Connect > Direct Charges > 3D Secure > Stripe Checkout
Or is there any issue mixing any of all of these settings in one and same checkout?
- @waxen quail answered "Yes", that it's possible. But the developer we hired to do it contacted Stripe and got the following message;
https://prnt.sc/rfhzK7q6u3vb
Hi! If I create a bank transfer that has not yet been paid, how do I cancel it? I can't do that via the Stripe web interface. What would be the correct API endpoint? Example: pi_3NFwV4JZUpJ6fJ991JLsYcii - Or do I need to use https://stripe.com/docs/api/payment_intents/cancel?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi,
I provided documents for my business and received this message. Can somebody help me?
I'm creating invoices via the API . We have a coupon code that we use for a specific product. We have created the coupon in the front end, and we've made sure to specify that it is only applicable to specific products. However, when I create the invoice, the discount will be listed on every single invoice line. It only subtracts the discount from the relevant products, but the discount is listed under every single item on the invoice, which makes the invoice look incredibly strange and misleading. Is there any way that I can remove the unnessecary discount lines?
Hello everybody, I need help with a scenario.
Is there a way to edit a payment intent/invoice that was started with status incomplete
Question about standard connect accounts.
Did you miss my message? 😄
dennis_de
yes sorry I did, on it
We need to be able to know when certain payment links and subscription events happen since out platform will be used to fulfill digital orders. Do we just add a webhook callback and then ignore things that don’t apply to our platform?
I am making a stripe intent using Stripe.paymentIntents.create in node js , I want to know after deducting stripe fees how much amount was transfer to business account ?
Hi
I was wondering if it is possible to set custom filters on specific fields in the stripe api's.
For example I would like to know, if I could filter "stripe.balanceTransactions.list" by the "available_on" field to fetch the balanceTransaction only for specific periods.
I am referring to this guide: https://stripe.com/docs/api/balance_transactions/list
Language: nodeJS
How can i mark a draft invoice paid out of band?
One other question. New thread. Is there a way to customize the checkout page for a Express Connected account per account?
How can I integrate wix and stripe from india for accepting payments
Hi,
We are using Stripe to allow customers to save their cards to their account for off-session usage. When the customer confirms they want to add the card in our UI, I am calling the payment_methods/pm_xyz/attach method on Stripe API. However, I see cases in our Stripe dashboard when we make only 1 call to /attach, but customer ends up with 2 attached payment methods with different IDs. How is this possible?
Example: https://dashboard.stripe.com/customers/cus_O8zQ4Z1CrDPVdk
I am trying to find the API to request for W8, W9 forms and 1099k forms filing. Cannot find the api reference for it.
Hello,
I want to integrate wechat Pay with stripe. I want to do with payment intent from php and payment from android side. please give me proper documentation for this
Hi, I would like to know if there is any way to handle payment headlessly? For example can I build my own form for all supported payment methods, like credit card, iDEAL, Klarna etc.?
HI is there a way to get the exact amount from standard connected account to strip account
Hi. How can I setup BIN? https://stripe.com/docs/issuing/customize-your-program#bin-setup
Hi there, I am using the stripe.balanceTransaction.list api and I am using the "available_on" attribute to get specific balanceTransactions based on the "available_on" field. The field is a Timestamp, so I was wondering if it is possible to filter by range (e.g. between 2 timestamps)?
Please ask in our existing thread
Stripe chat is currently unavailable. How can I chat with them regarding a suspension issue?
Hi, I've implemented a zap to create new Customers / Products / Prices and Payment links whenever I need to.
I added metadata to the creation of these objects to enable me to easily link new payments coming in with existing customers (or any other related object).
The problem is I don't know how to retrieve this metadata.
When I look at my latest payments received, I can see that the metadata is properly filled in when I click on a given payment. But when I try to export the payments from my Stripe account, I cannot add the metada among the columns exported.
Same thing if I try to create a new zap alerting me as soon as a new payment is validated. I can't retrieve the metadata...and I need it to identify the clients / accounts behind each one of them.
Could you please help me figure this out? Kind regards, Pierre
This customer has an unrecognised tax location and i can't figure out why
Hi! Can someone check this error request req_EoWk1EVRide8zj idk why it's incorrect I'm updating a customer with the taxid data
Hello all, is there an API/method for retrieving all the configured payment methods from Stripe? - I checked this documentation and it says only for treasury flows - https://stripe.com/docs/api/payment_methods/list
Hi everyone -
we are trying to provide “credits” to users upon successful stripe hosted checkout; but are finding that if we delete the local session file from console and reload the page, we are able to use the open session Id to allocate new credits. This makes an infinite credit vulnerability.
How can we invalidate a session ID after it’s been used 1 time?
Stripes invalidate session ID command only works for open sessions and doesn’t fit our use case.
Is there any function like :stripe.checkout.sessions.cancel(sessionId) so that we can make stripe.checkout.sessions.retrieve(sessionId) not work?
Hey there, I have an open ticket with Support, but they have been pretty unhelpful... Hoping that the discord community will be able to help, as I've had a lot of success with y'all before.
Trying to update a test express connected account via API and getting an error saying oauth is not supported so I do not have the permissions. https://dashboard.stripe.com/acct_1M8pet2aUTYrT7wR/test/logs/req_eXGPl9c4rhlSSA?t=1687784828
But I'm using a bearer token thats our Stripe test API Key. Not sure why I cannot update the account.
Hi,
I just want to know in credit note line item object what is the difference between amount and amount_excluding_tax? It seems that they have the same value.
Hi is there a way to update a subcription managed by a subscription schedul directly ?
Hi 👋 I have a question about how people deal with webhooks for Stripe Connect apps. When a webhook request comes in, we would like to know if the resource that the webhook references was created by our application via the API. We need to do this because sometimes users of our app create resources directly in Stripe (we’d like to ignore these resources).
Currently, we are attaching metadata to the required resources to help with this - but sometimes it is hard when resources are created automatically by Stripe - for instance, Invoices. For Invoices, if we add metadata to the Subscription it is automatically inherited to the created Invoices, which is useful. However, this doesn’t work if we add the metadata to a SubscriptionSchedule. Just wonder if anyone knows how to do this or has any better suggestion on how to attach metadata to all resources created by our app, via the API?
When using Stripe Connect, does each seller (connected account) has a list of corresponding products visible in Stripe dashboard or is it handled differently? I can't seem to find related docs
i need a dev to set up my card reader please as its stressing me out as live chat on stripe is making me go in circles and i am about to explode
Hi there,
While generating the invoice, i want to add the stripe fees separately from the total invoice, basically it should be total amount + stripe fees and i want to display the stripe fees as well in the invoice.
does stripe API only send unixtimestamps in seconds? there are no fields where this changes correct?
I am making a stripe intent using Stripe.paymentIntents.create in node js , I want to know to get payment details that are shown in stripe dashboard like Amount, Fee, Net for that transaction so, I can store in my database?
Hello,
With the API, how can i know the source (credit card) that will be used for a Payment Intent ? I have a weird use case where i may update the attached card before paying the intent.
Thank You
Hi, i'm implementing Stripe subscriptions in my API and i have to manage a specific case scenario. (All of this is done in Test Mode)
The scenario : A user has an active subscription and the auto renewal fails (for any reason).
I know that i should look for the invoice's billing_reason variable to check for the payment status ✅, but to confirm everything is working fine on my API, I would like to simulate a failed payment after an auto-renewal attempt.
What i've tried so far to simulate an auto-renewal attempt : Using the Stripe's dashboard, i replaced the customer's default payment method with the "Decline after attaching" card, and then I tried to update the subscription with the following parameters (check screenshot). When I press "Update Subscription", it fails
Hello, I'm trying to implement trial for a subscription and I see that I can set the amount of trial days when I create the checkout session, but it looks like users could just do it over and over again and there is not check to see if they ever got access to the trial or not. Is this correct? Can I somehow allow just 1 trial per customer?
Hello,
I am integrating Stripe API of customer, card, token and payment with application for one of our client. I have secret keys and am using while integrating the same as described in the Stripe documents https://stripe.com/docs/api/tokens/create_card. But unfortunately the card details are not being processed or saved at Stripe end due to the following error.
Sending credit card numbers directly to the Stripe API is generally unsafe.
This is happening with few of accounts but for other accounts whole integration process is working as expected. Please suggest me what to do here?
hi, how to change my payout bank location?
I have a use case where I want to make an invoice unpayable, but might potentially need to reopen it. void doesn't seem to work because I can't reopen it according to the documentation. Uncollectible won't work because the customer is still able to pay it. Do you have any recommendations?
A little context: this is an escalation process where we are escalating to a different payment method outside of Stripe if the invoice isn't paid by 30 days after the due date. There's a chance that after we escalate, they'll need to reopen the invoice to collect it through stripe.
in regards to my last message (stripe api only using unixtimestamps in seconds) could you guys pull information on an error that is older then 30 days?
Hello,
I have a charge that I was wondering can be taken a look at
ch_3NME4eDGupHN0DMV0eyq3gJW
The descriptor is Callicoon Hills but customer reached out saying it came in as Mr Mrs Smith. Would I be able to see the request body to understand why?
Hey all,
I'm implementing a referal program on my website which give free time for every referal. I'm using Trials for that but I would love someone to confirm that it's a good practice.
Hi all.
I have a list of payments, I've exported them, but I need to get the ITEMS purchased with each payment.
Is there ANY possible way to do this via export or API call? Otherwise I need to manually check 5000+ payments and write down what they purchased...
Please help!
I implemented mandates for CCs from India, but I keep getting declines. We charge in arrears, so we use setup intents and later create an invoice to charge the payment method.
This setupIntent seti_1NAsOMC9bitRmbOwJFH5I2CW has a card that paid successfully once (pi_3NAN3yC9bitRmbOw0hyT4gXZ) but then declined (pi_3NLyJ9C9bitRmbOw0qiuoVJ5) with
"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.",
Hi @hollow prairie ,
To continue from earlier.
Hi! When creating an invoice it accepts days_until_due and due_date. However, I can't seem to find any documentation on what these do? My bet is that all these do is add the due date to the invoice(page). Is this correct? Or does it do other things as well?
Thank you so much for your help! 🙂
Hi everyone, I need some advice to reverse part of a transfer our platform did to a custom account.
should we create a new transfer from the custom account to our account or use the amount_reversed attribute ?
Good day Stripe Developers Team
I am arranging for payments at the client side to be handled by Stripe's PaymentIntent API.
The PaymentIntent is assessed/handled at the server side.
The client side needs to know if the payment has succeeded or failed, and I have coded a confirmCardPayment method for this purpose since all payment prompts can only be resolved with a card payment.
Working with Stripe's PaymentIntent API, is a confirmCardPayment method compatible and capable of confirming the status of transactions, and, what would be the alternative method if no please?
With thanks.
Hi, one question: is the enforcing of 3dsecure for each on-session payment implemented in the backend (using the stripe API):
or with the radar dashboard?
Hi everyone, I'm having an issue when retrieving a payment intent using the /v1/payment_intents/:id endpoint. The problem is that the response I receive does not include the "payment_method_details" field
Morning...Have a hopefully quick Q.. My work flow...I create, and get their token and create a subscription...(all works well up to this point, user gets invoiced and charged for the subscription)
how do i enable a coupon input at checkout?
i've added allow-promotion-codes and updated all my packages, nothing seems to be adding. i'm on developer mode and have tested it on live too.
here is my checkout code:
<stripe-checkout ref="checkoutRef_single" mode="payment" :pk="publishableKey" :line-items="[{price: khonsu_singleSessionpriceId, quantity: 1, },]" :success-url="success_url[0].khonsu_singleSession" :cancel-url="cancel_url[0].khonsu_singleSession" @loading="v => loading = v" :session-id="this.$store.state.Payment.khonsu_singleSession_sessionid" :allow-promotion-codes="true" />
I swear nothing has made me feel this stupid in a loooong time.
Hi Stripe, our organization is developing an application similar to Uber Eats (Tablet Merchant App). I have a lengthy questionaire so that I we can understand our development pipeline. Can I list the questions under this thread?
Thanks
Daniel, Gesture.vip
Anyone with information on cross-border payments?
I want to integrate Stripe into my marketplace so that anyone worldwide can make payments to anyone.
Hello help me please, I use my own form and I made a stripe API call to use the stripe payment, so far everything is working fine, if I use a valid test card number 4242424242424242 I see the payment on my stripe dashboard and if I use an invalid test card number a card refused 4000000000000002 I do not see the payment on the stripe dashboard and this is normal. Now my question is if the test card is invalid to have an error message on my app to tell me invalid card . Here is the code of my form :
return $this->stripe->checkout->sessions->create([
'line_items' => [[
'price_data' => [
'currency' => $currency,
'product_data' => [
'name' => $name,
],
'unit_amount_decimal' => $amount,
],
'quantity' => $quantity,
]],
'mode' => 'payment',
'success_url' => $success_full_url,
'cancel_url' => $cancel_url,
]);
Getting This Error:
Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact.
Hi,
I have paypal enabled as a payment method, but it is not showing up in my payment element. At first I thought this was because the payment was too large for paypal, but then I made it 7 euros a month and paypal still didnt show up. It used to show up. This is how I get the client secret: const subscription = await stripe.subscriptions.create({ customer: customerId, items: [{ price: data.pricingModel, // price: "price_1N5sN8EwHpTUe8W7mjL7lHqF", quantity: data.quantity, }], automatic_tax: { enabled: true, }, metadata: { institutionId: institution.id, userId: userId, }, payment_behavior: 'default_incomplete', payment_settings: { save_default_payment_method: 'on_subscription', }, ...(data.coupon ? { coupon: promoCodeMap.get(data.coupon) } : {}), expand: ['latest_invoice.payment_intent', "latest_invoice.total_tax_amounts.tax_rate"], });
Any help is greatly appreciated! Thank you 🙂
Hello, we currently use stripe to sell subscriptions on our site, we now want to introduce products/features that users can purchase one time. Any recommended articles or docs to explore? We were looking at using payment intent? We want to use our own customized payment UI. We want to create few products with prices and we support multiple currencies. Thanks
i want to get a list of payment methods for a certain customer but i am getting a 404 error even though i have checked and the customer id is correct
How can I export all the check out session events? (and not the payments)
Hi, I am using stripe connect and one of the customers I am onboarding to use connect has an existing stripe account, is there a way to connect their existing account with my stripe connect product?
Hi , how can i get ahold of stripe so i can verify my ID to get into my account.
the verification window popped up once before but it wont take me there anymore.
Hey there, guys! I have a question. I'm using Stripe in Mexico, and I need to know if there's a way to automate payouts to third-party bank accounts. I need to exclusively use bank transfers to send money that has been charged with Stripe.
Thanks in advance.
Hi all. We are working on a specific ACH scenario where a Connected Account payment fails because of an insufficient funds error. We were expecting the amount to be debited from our Platform account but we were told that the transfer from the Platform Account to the Connected Account would need to be manually reversed. Nevertheless, we are seeing that the reversal is happening automatically in our tests. Are we missing something? Ex of an automatic transfer reversal: evt_3NMCm2IJwkxnVmNV0K04jQNQ
Hi all I do have some questions about the subscriptions schedules applying trial periods on subscriptions
Hello Stripe team, if I set a subscription to cancel at the end of their billing period. And after that subscription upgrades their membership, would that stop the cancellation at the end of their billing period ?
Hi, I'm struggling with getting cardholder name and country to show up in payment methods when I'm creating a new customer
I am starting up a stripe account and i am going to be selling gaming accounts so what industry do i select?
We got a payment intent failure via the Stripe Checkout UI with: Captcha challenge failed. Try again with a different payment method. - does Stripe display a captcha challenge to a customer with certain payment types? Which ones?
hi my webside in dollar and my bank account in dollar i want to change the currency in stripe account to dollar
from AED to $
Hi there, I would like to get a list of all payments that were discounted by a specific promo code. Is there a way to do this? Thanks Dev team!
Hi all. Is it possible to control when a connected account gets paid ?
From reading stripe docs it should be as simple as passing the correct http header w/ payout request but I get an error ( See https://dashboard.stripe.com/test/logs/req_JQz6gGICJ3XvRb ).
I'm getting this CSP error. I think the policy is wrong and should include 'self' data:;
Error Message
Refused to load the image 'data:image/png;base64,iVBORw0KGgo=' because it violates the following Content Security Policy directive: "img-src 'self'".
It's happening when I confirm the payment. A small modal window pops up and I think it's trying to display some stripe image in the dialog window.
Hi! It is possible to specify a discount code with pricing table ?
Does anyone know if it is possible to have a company name for new customer name from the pricing tables? Instead of assuming the card holder's name?
i have an apigatgeway with a lambda function behind it, and I'm getting "No signatures found matching the expected signature for payload" when trying to fulfill a function
Have tried all the solutions here, not sure how to resolve this https://github.com/stripe/stripe-node/issues/356
This is the latest thing I've tried, seems like event.rawBody is null.
Can provide more detail if helpful!
/PATH/NAME
post:
produces:
- "application/json"
parameters:
- in: body
name: fulfill
required: true
schema:
type: object
properties:
raw:
type: string
format: byte
responses:
"200":
description: "200 response"
schema:
$ref: "#/definitions/Empty"
headers:
Access-Control-Allow-Origin:
type: "string"
"500":
description: "server error"
headers:
Access-Control-Allow-Origin:
type: "string"
x-amazon-apigateway-integration:
type: "aws_proxy"
uri: "arn:aws:apigateway:us-west-2:lambda:path/2015-03-31/functions/arn:aws:lambda:us-west-2:621271885337:function:DashboardBackendLambda/invocations"
httpMethod: "POST"
responses:
default:
statusCode: "200"
responseParameters:
method.response.header.Access-Control-Allow-Origin: "'*'"
passthroughBehavior: "when_no_match"
contentHandling: CONVERT_TO_TEXT
requestTemplates:
application/json: |
{
"body": $input.json('$'),
"rawbody": "$util.escapeJavaScript($input.body)"
}```
Hi,
I have two Stripe products: one is for 6 months, and the second one is for 1 year. The 6-month product has two prices: one is for recurring monthly payments, and the second one is for a one-time payment. The same concept applies to the 12-month product.
Currently, when a user buys a subscription with recurring monthly payments for either 6 or 12 months, the start date and end date should be based on the product interval, not the price interval. For example, I subscribed to a 12-month subscription on June 27, 2023. However, when I checked the end date from Stripe, it was set to next month (July 27, 2023) instead of next year (June 27, 2024). If I handle the end date from the coding end, it could potentially create issues for future payments on the exact payment date. Please let me know how I do that if there is a way from the stripe end.
Yesterday I posted a question about using Stripe to present a s3 bucket download link on the success url page using createCheckoutSession on Next JS with tRPC.
I ended up adding the link in the metadata through the dashboard (I could also send it in the tRPC call but not right now).
How do I get the metadata to present on the success_url path or on the page itself?
We are building an application that will utilize Stripe Connect; Our use case is as follows.
We charge a customer $100.
Stripe Collects payment fees = 2.9% + 30 = 96.8
We charge 1% transaction fees on 100 = 96.8 - 1 = 95.8.
How can we implement this via Stripe Connect. I am more than happy to jump on a web meet as this is crictical and show stopper for us.
Hey peeps, I asked for permission to ask few questions related to Stripe, but more from the geeking out perspective.
It seems that you are doing Stateful Commands, do you have something like Nat Jetstream or Kafka or something where you publish all the Commands into your system? Do you map your HTTP requests into an internal Message Bus?
Just trying to be one day like y'all so learning little by little how peeps like you are doing things.
Hi, I want to use stripe connect to send quote on behalf of platform marchand to plateforme customer. Does any one has ever do this ?
Hello 🙂 I need two fast information about Account endpoint:
- From what endpoint I can get an information about verification status of connected account ? I need to know is it fully verified or not. 2. I see in account there is an information about verification requirements. Is there also an informations about requirements of person object ?
does Prepaid American Express cards work on Stripe?
Hi! My subscription product (which has both monthly & yearly billing periods) provides a Free Trial for 30 days upon account registration. I would like to be able to also provide a flat-price discount promo code for a Yearly subscription for my customers to apply during registration via Stripe Checkout.
Have created a coupon + promo code for this Product and configured it to have a minimum required amount matching the Yearly price (To prevent usage with the cheaper Monthly Plan). However, this is conflicting with the Free Trial offering since the final price is $0 and it cannot decrease any further.
Are there any solutions to allow using fixed-price discount on a Free Trial Checkout Session?
Hello Stripe Team! I have one (hopefully small) issue with the Strip plugin with Bubble.io:
"Stripe error: Can only apply an application_fee_amount when the PaymentIntent is attempting a direct payment (using an OAuth key or Stripe-Account header) or destination payment (using transfer_data[destination])."
this error is appearing when I try to activate the "application fee" feature inside of the plugin which enables a marketplace payment to occur. Is there any documentation for me to follow (I am using Bubble.io)
Hello. We made payment intent on our site. But we have error "Empty total label may be confusing the user". How can we get this label?
Hey all,
Hoping for some help with testing webhooks locally, I'm struggling to receive events for connect accounts.
I'm using stripe login and selecting my platform account (assume this is correct), then listening using the --forward-connect-to flag. However, I'm still receiving events occurring on my platform account, not the connected accounts.
Here's what I'm seeing in the terminal:
➜ ~ stripe login
Your pairing code is: [obfuscated]
This pairing code verifies your authentication with Stripe.
Press Enter to open the browser or visit https://dashboard.stripe.com/stripecli/confirm_auth?t=[obfuscated] (^C to quit)
> Done! The Stripe CLI is configured for [obfuscated] with account id [obfuscated]
Please note: this key will expire after 90 days, at which point you'll need to re-authenticate.
➜ ~ stripe listen --forward-connect-to [obfuscated]
> Ready! You are using Stripe API Version [2022-11-15]. Your webhook signing secret is [obfuscated] (^C to quit)
2023-06-26 20:49:10 --> application_fee.created [obfuscated]
The application_fee.created event above is from my platform account when we apply a fee to payments, which confirms it's platform events I'm receiving instead of connect events.
I'm also not seeing a successful response for this event, which I would expect to see outputted to the terminal if the event had been handled locally.
Any ideas where I might be going wrong?
TIA, Sam
We did a pilot test of 3d secure and real customers. Our results were as follows:
- 298 successful transactions
- Of those:
- 211 were frictionless
- 59 were challenge
- 29 were "attempt_acknowledged" (The issuing bank does not support 3D Secure, has not set up 3D Secure for the card, or is experiencing an outage. No authentication was performed, but the card network has provided proof of the attempt.)
That leaves 3 unaccounted for, and for those the value of the property "three_d_secure" was null.
What does that mean? Why does it happen?
Apologies for delay, had meetings.
So the first question I have is.
Is there a way to do Auth and Capture with a delayed destination charge?
We essentially need to authorize a payment (without knowing the destination charge yet, AKA our Merchant). Then after we know the Merchant, set the destination charge.
We want to do this to remain compliant with alcohol policies. So that money can get sent directly to the Merchant instead of our accounts.
Yo how do I make a checkout link with just payment ID
Hey. We are testing crypto payouts. Is there any endpoint from which we can display a user public desination address that user has provided?
Hello 👋🏽 Today only the customer receives the invoice for a product paid from a stripe link is it possible to copy an email address?
Hi all. We would like to disable CVV validation for a specific Connected Account. Is there any way to accomplish this? We thought about adding a radar rule but it appears disabled on our UI.
djamchi
Hi all. How can i view stripe fees per charge ?
Hi, is it possible to manually trigger a 3DS confirmation email from the stripe dashboard? For example, if a customer writes in saying they did not receive the triggered workflow email for 3DS confirmation.
Hi, I noticed on the dashboard when adding the product details there is no place to add the lookupkey? Has it been removed?
Does cancelling a subscription from the dashboard trigger the same event as an auto-cancelled subscription that is scheduled to cancel at the end of the current period?
"Stripe doesn't currently support application fees for platforms in US with connected accounts in BR." <- I finally figured out the other error (I made an error during setting up the redirect URI!) and now I am getting this error on stripe.com when trying to test out the application fee. Does stripe connect not work overseas? What are my options with Stripe? I will have connected accounts in South America.
Hey! I'm working on integrating Stripe into my Android project, particularly the Setup for later feature (https://stripe.com/docs/payments/save-and-reuse). The project is written in Jetpack compose and I'm able to launch the PaymentSheet correctly. As part of the feature we'd like to also include the ability to add bank account for later payments. I am not seeing this option in the payment sheet. I'm launching the payment sheet as such:
PaymentSheetContract.Args.createSetupIntentArgs(
clientSecret = setup_intent_secret,
config = PaymentSheet.Configuration(
merchantDisplayName = "Merchant",
customer = PaymentSheet.CustomerConfiguration(
id = customer_id,
ephemeralKeySecret = ephemeral_key,
),
allowsDelayedPaymentMethods = true
)
)
)```
Can you help/advice?
Hey, guys. Good afternoon!
Hope you are doing great!
I have a question about tax rates. We are seeing some strange behavior. Sometimes the value returned is not correct. We are using the checkout page, creating the tax rates and using it to get the tax value.
In the screeshot you can see the follow 👇
Subtotal = 11
Discount = 10%
Total = 9.9
Taxes = 9.9*5.185% = 0.513315 = 0.51
However, the value of the tax rate is 0.52 and I think it is not correct
Is there an error in my calculations?
I currently have a connected platform setup with custom onboarding. The problem i am experiencing is the lack of ability to set the Customer's default payment method through the "presentPaymentSheet" function call that presents the widget in the attached image. Logging the response of the presetPaymentSheet produces no error and an empty array for the paymentMethod key within the response object. It's also a bit confusing what the blue checkbox indicates. It gives me the impression that that signifies the Customer's default payment method but unfortunately, it doesn't seem to change nor have any obvious meaning.
I understand that i can set a Customer's default payment by sending in the "pm_XXXX" to set it in their invoice_settings, but does this requires me to create an additional, custom view to display the existing payment methods to prompt the Customer to select it? That just seems like it's adding an additional complexity when it seemingly could be done through the provided widget.
Is there a way to do this without having the customer go through the dashboard (which they will not have access to in our application)
Hello! Question - team and I currently have a custom subscription checkout implemented. We use payment/setup intents (depending on context) and call stripe.confirmPayment for example. We have a situation where a customer may already have a payment method on file and so we don't need to collect payment information and thus also wouldn't need the payment element.
However since there isn't any payment element details, we cannot call stripe.confirmPayment. Looking for advice on how to ensure we can attach this existing payment method to the subscription
Is there some way to just copy exitsting test customers over to test clocks?
Also is there a simple way to add failing payment methods to a subscription in a test clock?
anyone know how to avoid getting terminated on stripe for " unauthorised transactions"
Is there really no way to set a customer's default currency in the API?
Hello I'm having difficulty with my Stripe account. it wont process payment. I've just linked my API key and secret key to my booking koala site.
Does the browser cli on stripe support localhost testing?
Hello, my company is doing currency payouts in Connect and we're running into some issues.
Hi, I am trying to test a new webhook endpoint. When I check the dashboard, the charge.succeeded event is captured but the icon next to it says that "This webhook delivery failed", would this be a setup issue?
HI. "Not a valid Url" error on live mode only. on the development mode, there is no error but when i use it on live mode, it says "not a valid url".. no idea!! any help?
Hi. just a one second. I'll get a snap shot for you
Hello! We are using embedded Stripe's pricing table with customer email specified, using customer-email field. To present in local currency, we are adding +location_<region_code> to the email as specified here, https://stripe.com/docs/payments/checkout/present-local-currencies?platform=multi-currency-prices#specify-a-currency. With this, email in the payment form is being shown as customer+location_IN@test.com where in the original email was customer@test.com. When we click on Subscribe from the embedded table, Stripe is creating a new customer altogether with the email customer+location_IN@test.com. How can be configure pricing table to use the email without location as the actual customer email?
Hello, we have two pricing models monthly and yearly. on the first yearly subscription we have 100% off through coupon and next billing is after one year but if we update from that yearly to month instantly montly payment is collected and next billing is shown after 1 month
Hello!! I have a connect webhook, and two connect accounts (connect account A and B) in live and test mode. The IDs for connect account A and B in both modes are the same (i.e. ID for connect acc A is 123 for test and live mode).
The issue: when payment is made to test mode's connect account A/B, the live mode's connect webhook is being triggered as well.
I have checked that the publishable and secret keys used in the corresponding application environments are correct. So wondering what could be the problem here?
Hello.
I received the message You cannot set 'metadata' if 'from_subscription' is set. in the SubscriptionSchedule API.
If I cannot set the metadata, how do I know if the Schedule was created with from_subscription?
Question about the flow... If a payment intent fails (for any reason such as CVC incorrect etc...) Should I generate a new payment intent, or can we still use the same token?
I am doing a Nats connector, where I take the event directly into a Nats subject. Therefore, is it safe to use event.Request.IdempotencyKey to guarantee Uniqueness of a given event so I do not publish the event twice?
Example:
_ = "stripe.[account id].[object id].invoice.created"
err = nc.PublishMsg(&nats.Msg{
Subject: fmt.Sprintf("%s.%s.%s", *subjectPrefix, event.ID, event.Type),
Header: nats.Header{
"Nats-Msg-Id": []string{event.Request.IdempotencyKey},
},
Data: payload,
})
if err != nil {
fmt.Fprintf(os.Stderr, "failed to publish event: %v\n", err)
w.WriteHeader(http.StatusServiceUnavailable)
return
}
Hi, I have a product with 1 time payment, and i want to have promo codes for customers so that they get 100% off, essentially getting the product for free. I am using stripe hosted checkout. But the problem is when i apply the promo code on the hosted checkout, it says This code is invalid..
how can i allow customers to update the quantity of their subscription but use different proration behaviors for upgrade/downgrade?
- upgrade: prorate, customer pays immediately
- downgrade: no prorated refund, change effective on next billing cycle
it seems this is not possible with the customer portal, is there any other way to accomplish this without using elements and hosting the checkout page myself?
hello, can someone help me regarding the express connect with python django for like multivendors
after a user makes a purchase i have a function that runs some code but the code is erroring out i have no idea why the error is
[ERROR] Request error from Stripe (status 404): {"code":"resource_missing","doc_url":"https://stripe.com/docs/error-codes/resource-missing","status":404,"message":"No such checkout.session:","request_id":"","request_log_url":"","type":"invalid_request_error"}
i dont know why the checkout session would be invalid i saw it was valid i can show the code that handles it
Hi ask for progress of implement Promtpay method to be available in subscription Checkout session.
It quite difficult for me to Build a subscriptions integration and there are more than 2 thousands customers waiting for pay subscription with Promtpay method in checkout session. It would be benefit for you guys too if you can make it as fast as possible
Hi there,
According to the https://stripe.com/docs/invoicing/integration#create-invoice-code I should create an invoice, later I should add an invoice item, then finalize the invoice. But on attempt (req_7UHbPqSP6JNj9X) to make that I've got an error invoice_no_customer_line_items - customer (Nothing to invoice for customer).
i am implementing M2 reader with physical card payment how can i use payment intent that is created from backend and use in ios swift
Hi guys
can you help me to check the error:
Stripe Error code is: The PaymentMethod pm_1NNUAHKg0o5MtnuxPPeSelrh does not belong to the Customer you supplied cus_O9nlgDBRjFH8wB. Please use this PaymentMethod with the Customer that it belongs to instead.
Hey good dev support team ...
what's the simplest mechanism for me to add a subscription that begins in the future, api wise?
It's simple to backdate, since there's a specific field, but I'm not sure about "future" start dating ...
Hi, can someone possibly help me… my express account was hacked and I am unable to change my payout account since I don’t know the information previous as it is the hackers. How do I get ahold of someone to help?
Hey Dev Support team,
I'm currently selling a subscription based product to consumers that costs me per use. I've added a volume based pricing product ($3 + .01 per unit) pricing, but I'm now going to face a problem where sign up with fake credit cards that will get declined when they enevitallby get charged.
Because volume based pricing (on monthly billing) does it's first change in 1 month, I have to personally pay for fraudulent users up front. Is there any way I can charge them upfront ($3) and charge later for the usage? (.01 per word) so I can avoid fraud users?
Hi, guys!
We using Stripe Onboarding Custom Flow
How I can customise UI of it from admin panel or other options?
hi I have a question regarding payments through QR code
Hey, The PaymentElement seems to automatically displays different countrieson its Country Field. Just came to Finland and now it changed to Finland. So it has a automatic IP localisation ? Could we in that case use that field to determine the currency of a payment also or do I need to always pass a currency parameter somewhere in the line to take a payment ?
I am creating a destination charge, how to make the connected account pay the stripe fees instead of the platform account
Hello,
I paid for something using stripe's payment portal and cannot access that portal anymore, how do I access it again? Thanks
hello i need one help
for showing the loader in the stripe paymennt
can anyone help me
Hi Anyone help me magento with stripe payment integration
If I have a section where user can edit card and I collect new card details with PaymentElement and then update customers default payment method with that info as: await stripe.customers.update(customerId, { invoice_settings: { default_payment_method: paymentMethodId } }); does the customers next subscription payment get charged by the updated card ?
Hi Team, when i transfer money to platform using below transfer method. it will directly transfer to platform bank account?
https://stripe.com/docs/api/transfers/create
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi, I am using Next.js 13 and stripe. My live stripe key isn't working but my test API key does and is still in test mode. Any other ideas why this might be the case. May be a Next.js 13 issue by I even added the keys in Vercel env environment
Hello, I have a question about the object PaymentIntent. https://stripe.com/docs/api/payment_intents, i want to get the accurate pay time not the create time of this payment intent. e.g Some times maybe we create a payment in now, but after 30 seconds we just finished this payment. So i want to get the pay time(now + 30S) in our business. So how to get this info.
Regarding, stripe sigma, when a payment intent has off_session = true and confirm=true, where do these values gets reflected within the stripe db so that we can filter them in stripe sigma? e.g. pi_3LSheQBKmjronHeK1FegIsTP
Purpose, I am trying to query transactions where off_session is true and confirm is true but has failed with authentication_required
Hi, I have a use case. I need to find out how to implement it.
It goes like this. I collect payment from my client for a service and then pass on the amount to the service provider only after receiving the service. It may take up to a week to complete the service. Also, I need to collect a small charge from the payment amount as my commission. The remaining amount will be transferred to the service provider's wallet. From there the service provider needs to transfer it to his bank account when required. I need to implement it using Stripe. Can someone help me with it?
Hello, I have a question. I am using rails 7 and stripe, I have a redirect to session.url which takes me to the stripe checkout page but then fails saying :
"Something went wrong
The page you were looking for could not be found. Please check the URL or contact the merchant."
In the terminal the session prints out a link that takes me to the checkout page without failing so I don't think the link or the content is the reason for it to fail. In the console I get a lot of "Content Security Policy" error that might be the issue but I don't know how to resolve this or why it is happening
Hi Eve,
I am trying to set up a stripe account but it says the email has already been used. If it has then it was created in error and the set up was never finished. How do I go about setting up my account in that case?
Ah. I must have clicked on the wrong link! Sos about that.
Hi, how can I add Name, Address, Country, if is a company, company registration number and VAT fields to our Stripe Checkout?
Hi Stripe team, i'm using custom connected account and i have set the schedule for automatic payout with daily basis and 7 days delay but when i make a transfer to this account then the same day the payout is created, why the 7 days delay does not work ?
What is the best way to create a commitment with minimum purchases for subscriptions with Usage Based Billing? For example, after 12 months, if usage does not exceed x, another differential invoice is created. Is this possible at all?
Hi all. We run a payment platform allowing users to take payments over a telephone call into Stripe. We want to expand the offering to allow ecom payments to also be collected so all the transaction records are accessible through our user screens. Do you know if you can use Checkout and web elements as as service so the transactions can still work as a partner platform charge model?
Hello team, I would like to ask one question about the klarna payment method messaging https://stripe.com/docs/payments/payment-method-messaging, is it possible to use only the modal option directly from a link in our website?
Hi i am using a test mode for development. I created a destination charge, the charge was 30$ and application fee was $1.17 and net that should transfer to the connected account was $28.83. When i click that payment its showing these details correctly but when i see the customer account balance, $30 dollar has got added. Is this because of test mode or how this work?
Hello! How to get card id from connect account id
i am getting this error - Error retrieving payment intent: Error Domain=com.stripe.lib Code=50 "There was an unexpected error -- try again in a few seconds" UserInfo={com.stripe.lib:ErrorParameterKey=intent, com.stripe.lib:StripeErrorCodeKey=resource_missing, com.stripe.lib:StripeErrorTypeKey=invalid_request_error, com.stripe.lib:ErrorMessageKey=No such payment_intent: '**', NSLocalizedDescription=There was an unexpected error -- try again in a few seconds, com.stripe.lib:hintKey=No matching PaymentIntent could be found. Ensure you are creating a PaymentIntent server side and using the same publishable key on both client and server. You can find more information at https://stripe.com/docs/api/payment_intents/create}
Thanks it helped me a lot!
hey guys! I have already collected the user's card information through setupintent. How do I bind this card information to the user's default payment method
Hi guys one of my customers have paid me but it has gone into my old bank account what do I do I can’t access it
Hi,
When creating a checkout session, I want to prefill the email, which I can do with customer_email, but this makes it not editable anymore. Can I make it editable even when I prefill it?
I wanted to know if Stripe charges fee for the API usage...
This is to decide what payment related info to store on our application and what to let stripe handle.
For example - is it enough to store the session_id along with the necessary meta data, and hit the retreieve session API -
stripe.checkout.Session.retrieve(
"cs_test_a1ambXbNXpo4DyjxDfDXfg7VxPavRQtOCX8nQ0SK03xMOfSwwzNDxFVUlA",
)
everytime we need any other information in it? - to decide that i want to know if the API's hit are charged by volume
Hi
I am using stripe payment url from my application after the payment is there any call back function for detect the changes in the application?
Hi. We've been the victim of fraud. We've implemented the zip code checks etc like previously advised but the fraudsters seem to be able to get beyond that. One thing we've noticed is that 95% of fraudulent accounts created use First Century Bank which a quick Google tells me are known for throwaway bank accounts with no checks. Is it possible to create a rule / script which will automatically reject any Express account which tries to sign up using a First Century Bank account?
i'm getting this error when trying to test stripe in local, can someone help?
i'm using stripe react library for the form and using it
Hi there,
When using stripe checkout and stripe tax, how could we get the payed vat/tax via the https://api.stripe.com/v1/charges/ endpoint?
Hi there,
i created a payment Intent while creating payment intent i explicitly calculating prorate and i am deducting from updating plan and adding amount and i am returning paymentIntentId then iam asking user to use paymentmethod using there excisting paymentMethods i will take paymentMethod id and payment intent id to confirm the payment after that iam updating the subscription plan but iam not getting this payment details in invoice how can i handle this?
is this the proper way to update the subscription?
if requires i will add my code here!
Hi Team,
Received my first dispute today and after talking to a support representative decided to sign up to radar. In the process of setting up my radar rules noticed what looks like some suspicious purchases on my account. It looks like 1 person has attempted to make a purchase (some successfully, some rejected) 19 different times, using only 3 different email addresses and a bunch of different payment cards. One of them is the dispute mentioned earlier. I assume I should refund all of these as they are high chance for a dispute going forward? And what radar rules should I setup going forward to stop this happening in the future?
I try to test the behave if an invoice is unpaid for 15 days, then the subscription should be canceled. Is this working with test-clock ?
Hi sorry second question. Is it possible to use an API to detect if a card is prepaid rather than a traditional bank account. And then block it from creating an express account if it is.
And tangentially, do Stripe have a list of banks which they consider high risk?
And finally (hopefully). Is there a way to export all express accounts via CSV including Stripe ID and Bank company they are using? We need to purge all fraudulent accounts.
Hello
Hello Team,
how to charge a customer one time ( likely subscription is way to charge recurring)
Custom vs Express account when it comes to currency conversion
A dutch users pays in EUR and the destination connected account would like to receive the payout in DKK
This seem to work when the destination account is a Custom account. Right now, it does not seem to work if it's an Express account
I have a PaymentIntent here: pi_3NNYhZIzTuemC0bB2b7gYKET where it works (EUR => DKK) and one here pi_3NNYcRIzTuemC0bB2XOPOsWu where it does not. Only difference here is that the one that works is Custom account the other one is an Express account
Do we need to do something specifically when it's a payout to an Express account?
Request ID on the one that seems to work:
req_ieLe1CObDivKK8
Request ID on the one that seems to not work:
req_iEk2Nv39wxFLKF
Hi Guys,
When creating the subscription from the Stripe dashboard we have options for adding Invoice memo and custom invoice fields. My question is do we have something similar when creating subscriptions using API? Not able to find anything in create subscription or update subscription API related to this.
issues:
0. Payment checkout form doesn't display errors in payment on the checkout form page itself? - simulated an error situation but no error message on the checkout form after clicking on Pay.
- Payment scenario - insufficient funds but user is being redirected to success url.
- If our webapp needs to handle the error displays - Which event do I need to listen to exactly using a webhook?
"type": "charge.failed" - contains the message - insufficient funds - however, doesn't contain the metadata that I need to recognize it.
"type" : "checkout.session.async_payment_failed" - contains the metadata but not the error message!
more context: I am simulating - insufficient funds scenario in checkout payment form.
I am trying to configure webhooks to listen to the events related to checkout.session.
The flow - is I create a session, give out the url to the user to make the payment.
Several events get triggered, I am trying to identify the events that I need to listen to in case of failure and display the appropriate message on our web app.
Here is a screenshot of the checkout page and scenario I am trying -
Hi, does the stripe api support sending a cavv cryptogram in the payment intent or payment method requests?
hi, my question is: is someone here able to assist us regarding an ongoing problem we have with renewal payments going to SCA? we've been told by Stripe Support that the help process should continue here, but i haven't been provided with any kind of ticket or support reference ID
hello guys
I have plata form for on-demand services and i have express connected account
can i freeze my connected account to make payout from the dashboard ?
hi
Is it possible when user cancel subscription, then cancel on current month last date
Hi everyone,
i am having issues with the web function stripe.confirmCardPayment as the outcome of the resulting promise is an incomplete_number error even if the card element, that i'm passing to payment_method[card] , does not show any error.
My usage kind falls under this documentation: https://stripe.com/docs/js/payment_intents/confirm_card_payment#stripe_confirm_card_payment-with_element
I tried also adding billind_details.name , but this didn't change anything.
hi
can i create invoice. with pre-payment from cash balance price.
Hello,
I want to replicate this scenario locally:
- Client makes subscription first payment success
- Client dont have money in card anymore for second payment
- I want to receive real invoice.payment_failed with my custom data locally, but cant find a way to trigger that in stripe/set a test card that does that
if there is a way to stripe trigger invoice.payment_failed with specific subscription will be great
hi , i have question about paypal , i want open paypal in newtab
Hello,
I have a question regarding stripe connected accounts in my marketplace.
For context, connected accounts are paying the stripe fees for each transaction they receive.
How can they get the invoice/receipt? Is there any important information they have to provide for it?
Thanks a lot in advance!
Hi Team
I'm getting problem on implimenting 3DS on subscription. Some of card issuer require 3DS but I can not see any redirect url in response of my subscription object.
According to stripe document i can see redirect url on only these 2 api: PaymentIntent and SetupIntent
next_action: { type: 'redirect_to_url', redirect_to_url: { url: 'https://hooks.stripe.com/...', return_url: 'https://mysite.com' } }
but in subscription object its not availalbe So how can i hanldle it now?
Thanks
Hi, I have a problem, I an coding a web page in go with stripe and it doesn't work, the problem is this:
[{
"resource": "/C:/Users/fabio/OneDrive/Desktop/Go projects/AZ New Site Fullstack/main.go",
"owner": "generated_diagnostic_collection_name#3",
"code": {
"value": "IncompatibleAssign",
"target": {
"$mid": 1,
"external": "https://pkg.go.dev/golang.org/x/tools/internal/typesinternal#IncompatibleAssign",
"path": "/golang.org/x/tools/internal/typesinternal",
"scheme": "https",
"authority": "pkg.go.dev",
"fragment": "IncompatibleAssign"
}
},
"severity": 8,
"message": "cannot use params (variable of type *"github.com/stripe/stripe-go/v72".CheckoutSessionParams) as *"github.com/stripe/stripe-go".CheckoutSessionParams value in argument to session.New",
"source": "compiler",
"startLineNumber": 118,
"startColumn": 22,
"endLineNumber": 118,
"endColumn": 28
}]
Hi,
We have 7 subscriptions, each using a different coupon code. However, there was a mistake. The admin shared a voucher with a duration of "once" for a 12-month subscription, but the price type was set to monthly. As a result, the voucher was only applied to the first month instead of being spread over the next 12 months. The issue is that subscribers who signed up more than a month ago are currently being charged. We need to stop the charges and ensure that the voucher is applied to their upcoming months. How can I do that?
hi team,
Can anyone confirm with Stripe Connect direct charges if the Secret Key is required to be set on the Stripe.apiKey global field aside of setting the setStripeAccount()?
https://stripe.com/docs/connect/direct-charges
Hi Team
I'm getting problem on implimenting 3DS on subscription. Some of card issuer require 3DS but I can not see any redirect url in response of my subscription object.
According to stripe document i can see redirect url on only these 2 api: PaymentIntent and SetupIntent
next_action: {
type: 'redirect_to_url',
redirect_to_url: {
url: 'https://hooks.stripe.com/...',
return_url: 'https://mysite.com'
}
}
but in subscription object its not availalbe So how can i hanldle it now?
Thanks
I'm heping you here: https://discord.com/channels/841573134531821608/1123209175024021636
Please post there.
hey! I need some suggestion regarding updating or collecting payment method from frontend! so, i used stripe payment elmenet for subscription! now after successfull subscription payment stripe save the payment method! now what if the user wanted to update the payment method! is there any way to collect payment method from the frontend or you can update payment method without any new payment cause i already have a subscription
hello dev i got this issue v3:1 Uncaught IntegrationError: Invalid value for elements(): amount should be a positive amount in the currency's subunit. You specified: 404.84000000000003. should i round it ?
Hi, is this a good place to ask for getting access to the beta teminal server-driven integration on our UK stripe account?
HI
i want to create invoice. with customer's cash balance. when i charging 100usd. customer transacted 10usd at customer's cash balance. i want to finally charge 90usd. how to deduct 10 usd?
i read this contents.
ref: https://support.stripe.com/questions/gst-and-tds-rates-on-indian-users-monthly-invoices
Hi,
I've pressed checkoiut and payment links, then on domain section i pressed custom domains. Ive added my subdomain to my domain because it wanted like a 3 part domain, I set up the DNS records it asked for me on namecheap. I added 1 CNAME category with the name and value and also 1 TXT cateogry with the value too, this is all thats asked for me. It failed before and now its just processing but its been incredibily long.
I just want my domain to be on the payment link so it looks more professional to customers. Anyone know a fix?
hello stripe. How can i modify the metadata field in a payment link that has been created previously? i want to add a new field in that dictionary but i can't do it, is there any way to do it?
Hello 👋
How long are the webhooks in the developers dashboard available in live mode?
Hi
Any body here to guid me how to enable these stripe connected account capabilities?
Hello, I need help with a transfer.
hello everyone,, i try to create connected account custom with account_link but i don't understand how to collect card and bank account in the same time like with express can someone explain how it work ?
Do u have any number to call customer service
Good day Stripe Developers
I have noticed an idempotency key example that worked with your basically-deprecated Charges API.
I am using your paymentIntent API.
Can I add an idempotency key to paymentIntent transactions in order to replicate the role an idempotency-key plays for charge transactions, or, is there a substitute technique for paymentIntents please?
Where relevant, any examples you could highlight would be greatly appreciated.
With thanks.
Hello, I'm using Stripe in a react native app on iOS. Is it possible to test apple pay failed scenario?
Hi, can you open this thread again, I have follow up questions - #dev-help message
Hello, my account was reviewed and closed for unknown reasons. However, I have $249 in pending payouts. The message about the closure and how I will be paid out is extremely confusing as well. Something like I have to wait 5 days after my account is closed for payment. Is this 5 days from when I got this message, or how does this work?
hey guys https://stripe.com/docs/payments/accept-a-payment-deferred?platform=web&type=subscription&client=react#submit-the-payment on this doc confirm payment has client secret
but on mine it dosent allow clientSectret as payload , my stripe/react-stripe-js is 1.7.2
Hi there, we're using Payment Element with subscriptions (with free trials). If a user selects a plan to render the payment element, we create a subscription and expand the setup intent. This subscription is considered 'trialing' but has a pending_setup_intent. We allow them to create multiple of these subscriptions and look for when the pending_setup_intent is no longer null. Let's say the user creates multiple subscriptions where pending_setup_intent is present and then eventually creates one where they pay successfully, will the other ones all also end up being charged when their trial period is over?
nearzxh
Hello my payments keep saying failed. The message is indicating the routing number is correct but the account number is invalid however I’m entering in the correct account number. Can someone please help me with this?
bharatkilaru
Hi i'am making a marketplace using stripe and i would like to create quotes and invoices with siret number is that possible ?
Any way to reset the entire form if the payment fails?
Hi - I am looking to get access toStripes PCI-DSS Auditors Assertion from a 3rd part - Can someone help provide me this information?
Hello, I'm creating a marketplace and want to use Stripe Connect. I would like to be able to pay out to merchants in Sub Saharan Africa, specifically Uganda and Kenya initially....then expand to others in the region. How can I achieve this if those countries are currently served by Stripe?
Hey, Is there any way or any api through which I can fetch the customers subscribed to a certian price or product?
Hello, I am looking to gather some analytics on my stripe sign ups/revenue. I am looking to create an admin API on my end that will tell me for a given day (or range of dates) how many customers were created and the net revenue from that date. The idea is to take retroactively take into account any refunds/failed payments and 'track' those events on the day the customer signed up? What is the best way to approach this with stripe. Should I just iterate over all the customers and then pull for subscriptions, refunds, etc?
Hi there-
We traditionally have subscriptions we sell that are 1 item, quantity 1 and it's been working quite well.
We are looking to sell a new type of subscription to a separate customer group and would like some advice for how to approach it, because it's way more complex.
The idea is each one of our customers will have a subscription, with multiple items and quantities. During the month, the quantities of each product could go up or down.
In meeting with our accounting department, it seems like they have a problem that the invoices look at the month forward, vs month in arrear. Its especially an issue with we have pro-rated changes based on updating quantities of products mid-month. It will be tough for them to reconcile the books for every customer to recognize the right amount money in the correct month.
So my question is, can we invoice in arrear?
Here is an example situation...
Start of the month:
- 1 subscription with the following items/quantities:
- 5x Priority products, 10x Essentials Products, 5x seat products
Mid month:
- We update the subscription to have
- 6x Priority products, 10x Essentials products, 7x seat products
If we pro-rate (which we want to do), at the end of month we will have to update the books for the newly added product quantities.
Instead, our team wants to bill in arrear.
What do you suggest? Thanks!
Hi all, yesterday we started getting failures in our test suite during a Stripe Checkout. Once we are redirected to the checkout page, there is a request that 404s: Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://merchant-ui-api.stripe.com/link/get-cookie. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). Status code: 404.. I can see this same error in the browser console if I go through the checkout process in our application too. As far as I know, this only started occurring for us yesterday, but I cannot say that with 100% confidence. I have a HAR file that I can share if anyone is interested.
I have checkout using custom elements. I mostly copied the code from https://stripe.com/docs/payments/quickstart using Architecture: Javascript SDK, Frontend: HTML, and for the backend I am actually using this rust crate: github.com/arlyon/async-stripe but adapted the code from Backend: Python. Below is the JS I am using, adapted from the docs. I removed the Link element since I don't want to use Link and added an address element since I need to collect a shipping address. I also need to collect an email address for sending order confirmation etc. I've scoured the docs and can't find any email address element, or any options to add an email address field to the address or payment element. I would really appreciate some guidance on what my options are here.
(async () => {
const stripe = Stripe("pk_test_xxxxxxxx");
const response = await fetch("/secret");
const client_secret = await response.json();
const options = {
clientSecret: client_secret,
appearance: {},
};
const elements = stripe.elements(options);
const addressElement = elements.create("address", {
mode: "shipping",
allowedCountries: ["GB"],
});
const paymentElement = elements.create("payment");
addressElement.mount("#address-element");
paymentElement.mount("#payment-element");
const form = document.getElementById("payment-form");
form.addEventListener("submit", async event => {
event.preventDefault();
const { error } = await stripe.confirmPayment({
elements,
confirmParams: { return_url: "http://localhost:3000/outcome" },
});
if (error) {
const messageContainer = document.querySelector("#error-message");
messageContainer.textContent = error.message;
} else {
}
});
})();
I've heard that using a custom account type in connect is a lot of work because you have to hand-code a dashboard for the user... but what if we're managing the account entirely ourselves, can't we just use our stripe dashboard to manage the custom account without a lot of coding?
Is there a way to verify bank details when adding cross-border payout methods?
Hey, we have been seeing Timed out connecting to remote host and Failed to connect to remote host errors daily in our webhook logs. I also checked our service metrics and things looks fine. Can someone help me understand why we would we be getting these?
Hello, I am currently working on my stripe integration and have encountered a bit of a roadblock at the end of my custom payment flow.
I am creating the payment intent when the user opts to start a video call on our application via the stripe react sdk (stripe.paymentIntents.create()), collecting their CC info with the PaymentForm as per your integration documentation (https://stripe.com/docs/payments/quickstart), and at the end of the video call I am trying to complete the payment intent via the react sdk (stripe.confirmPayment()) using the client_secret as the identifier as I no longer have access to the element.
However, when I try to complete the payment intent I get an error saying "You cannot confirm this PaymentIntent because it's missing a payment method". When I check the documentation for the react sdk confirmPayment (https://stripe.com/docs/js/payment_intents/confirm_payment) there is no option to specify a payment method.
Any guidance would be greatly appreciated.
Thanks.
Hello - is there a way to update amount_due and a line.description in an invoice via api
Is there a way to export a list of credit memos created within a certain date range?
morning. trying to see about setting client-reference-id in my pricing table. setting it from a variable on the page. ive tried to put it without quotes and with quotes but it keeps erroring out. I can console the variable so I see it on the page. wondering if I am doing something wrong
Here is the example of the codeblock I am using
<h1>We offer plans that help any business!</h1>
<!-- Paste your embed code script here. -->
<script
async
src="https://js.stripe.com/v3/pricing-table.js">
</script>
<stripe-pricing-table
pricing-table-id='{{PRICING_TABLE_ID}}'
publishable-key="pk_test_D1lMxVX29rOJ5P2qJlzTVAUT"
client-reference-id="{{CLIENT_REFERENCE_ID}}"
>
</stripe-pricing-table>
</body>
I'm using stripe custom connect payments with destination charges. Is there a way to turn on receipts for all payments for just a specific connect account? or do we have to listen to a webhook to make this work
Hello! We have to close and delete some existing Express Connect accounts in order to remake them with a recipient agreement. Some of these accounts have an existing balance.
- Is it possible to use the Transfers API to move the balance from the old account to the new account?
- What happens if we delete the account while the Connect account still has a balance? Will Stripe prevent us from doing that, or will it automatically transfer the balance back to the platform?
Hi there, is there a way to set a shorter duration for the setting that controls when a subscription becomes unpaid due to an unpaid invoice?
Hello, I see that stripe has the option to payout an account a certain percentage of the sale and I keep the other percetange (as a comission). I will be selling products and also reselling other products. I want to keep 100% of the sale of my products and keep the comission on the reselling products. I was wondering if I can choose which product to keep a percetenage and which prodcut to keep the entire amount on stripe?
Hey guys!
I'm currently programatically creating / updating a Subscription with the Stripe API (via. Node Stripe Client). While I can attach metadata to the actual Subscription object, as well as the Customer one, I need to attach an ephemereal metadata (for example a pendingId that can be accessed in the webhook for a particular creation or update event (so that I can update something in the database.
It needs to be associated to an element that doesn't repeat (such as the subscription metadata that is present on every webhook interrogation).
Anyone have any ideas how I might go about that?
Hey I'm having trouble listing all the cards attached to a customer file. Currently I'm using this call to fetch all the cards
$cards = $this->stripeClient->customers->allSources(
$id,
[
'object' => 'card',
'limit' => 99,
]
);
However I found this doesn't always return all the cards, from what I can find it's either because the account has been inactive for some time or it was the way the cards were added. So I then tried switching to
$paymentMethods = $this->stripeClient->customers->allPaymentMethods(
$id,
[
'type' => 'card',
'limit' => 99
]
);
This does list each card within the payment method which works fine, however the card object inside the payment method object doesn't have the card id. So my question is how can I get each card attached to a customer/retrieved the card Id?
Hello, I made a payment through stripe but I did not have the same postal code on stripe as on revolut, because I made my revolut account when I was living on another city and did not check, can you update my postal code please?
hi i have a question about terminals (wisePOS - with a server-driven integration). I am in a situation where we will be connecting multiple terminals to 1 single location. Each terminal will sit alongside 1 tablet running a pwa. We are unable to access the tablets hardware information (to uniquely id the device), so we are unsure of the best way to correctly associate each tablet to each stripe terminal. I was wondering if you've seen this use case before and if you have any ideas that may help.
Hello, we are aware that the payout.paid event lets a connect account know that there are funds in their stripe balance that can be transferred to their bank. Is there a webhook event for when they complete the transfer to their bank?
is using confirmSetup can cause 3D secure card failure ?
Hi all. We are seeing a failure fee appearing on an ACH failed payment but we are failing to find out where that info can be found when retrieving the failed charge / payment intent. Are we missing something silly here?
Hello everyone, I came here because i have some issues with webhook signature ^^ (tell me if this is not here that i have to send a message)
I tried a lot of things, but nothing seams to work...
I have configured apple pay in my app, along with the correct setup (certificate, that we have renewed recently). The feature was working correctly, however one day out of the blue, the following method canMakePayment() has stopped returning the expected result : Apple pay does not appear as available as per this method. None of our stripe settings have changed. Is there any workaround around this issue ?
I have question regarding the PDF export of invoices. In the stripe platform I have seen that I can download only 1 invoice to store it locally for my accounting. Is it possible to download multiple pdf invoices as zip format?
Heya, I can see that the Payment Element does not collect name on card. Is this a default way not to include name on card and does this apply internationally ?
Hello, I am having trouble retrieving a refund object after I have canceled an authorization using PaymentIntents API. I tried retrieving the Charge object using the charge_id from the PaymentIntent but the Charge object has the properties "refunded" : true and "refunds" : null. I can see the Refunded event on the Stripe Dashboard under "All Activity", is there anyway I can retrieve the Refund object using the PaymentIntend Id or Charge Id?
Hello. I have a wix website that uses Stripe as the POS system. I'm interested in using Stripe Connect in order to route payments to the service provider (while I keep a %). The thing is that I have multiple service providers and I'm also selling my own products through the website. How do I assign a specific product/item to a service provider?
Hello together!
is there any possibility to get Stripe for a company in Seychelles ?
We urgently need a connection with a paybot for Discord and all good of them work only with Stripe
am grateful for any help, been looking for weeks for possibilities
I have this problem in the browser console, the line 7 is:
document.querySelector("#payment-form").addEventListener("submit", handleSubmit);
Hi ! I am Argentine and I would like to know when it will be possible to create an account in my country. thank you
Hi, is it possible to create a Stripe account over the API for clients with private usage? When i create the account i can only choose between various business types, ngos and government but not Private
Hi team, I am working with an ecommerce platform and integrating stripe payment on there. I need to distribute payment to vendors with stripe connect accounts and I am wondering if it's possible to make a payment link in behalf of them. I think it's absolutely fine with one connect account, but what if products are from several vendors which means need to separate amounts to them and make a payment link for them as well. How can we handle it? there is an only one way to do by admin to transfer manually, isn't it?
We are having issues with 3d secure, where the 3d secure window is confusing many users, or they are closing it early because they don't realize what it is. The problem is that during authorization it is just a blank window, without a title or explanation at the top. I understand that the window contents themselves are owned by the bank and we have no control over them, but we would like to display the window either inside of a custom modal with a title, or as the contents of an ios "push navigation" window (where we can add a header).
This is clearly technically possible. For example, see this screenshot from another app: https://i.imgur.com/S509ypL.png.
But is it possible to do this with the stripe SDK?
I am having a weird error when going to capture a payment it says no such payment id exists
is there somone i can talk to from stripe in discord dms?
Hello. We made payment intent on our site. But we have error "Empty total label may be confusing the user". How can we get this label?
Is it possible to get the update preview via API that could provide data used in this page, in stripe dashboard? I know I could use stripe.invoices.retrieveUpcoming but with that method I have calculated Amount due today by myself.
Given a charge, refund or dispute id, how do you identify the payout on which the charge, refund or dispute is on using the Stripe API?
Need some help. I simply need to set some db-specific meta data on checkout.session() and retrieve on charge.refunded webhook event. I got the charge.refunded object and the payment_intent object. Can I look up the original session with some of values from these objects?
Hello, Can I use Srtipe for payout processess ?
hello, I work for a software company and we are trying to implement Stripe for our billing process. We accept both credit card and ACH (Bank Account) information. Our billing process is written as a Windows application in .NET and we got the credit card working where create a payment method to add the card information and attach it to the customer and it is processed later in a payment intent with the payment method saved to the customer. However when I am trying to do the same flow for the saving bank account payment methods for a customer, it gives an error that the bank account needs to be verified before it can be attached to the customer. However I don't see any good documentation I can use with the Windows Form application that I can use and was hoping someone can direct me in the right direction. Thank you in advance.
Hello,
I am using a checkout session with a mode=subscription. What happens when a monthly subscription is billed for the first time after the initial payment?
I thought it would trigger my checkout.session.completed webhook again, but it didn’t.
Is there a different webhook event I should listen for, for all payments linked to this checkout session and subscription after the initial payment?
Also, if the payment does not go through, I created a invoice.payment_failed webhook. Will this webhook trigger if a subscriber’s payment does not go through?
Hello, how many ways can you change the payout schedule? My understanding is that you can change it via api, and on the dashboard, for your platform, and for a connected account. Sounds like 3 ways. Please advise.
Hey guys, good afternoon!
Hope you are doing great!
I just wanted to reopen this thread #dev-help message since I've not been able to finish the conversation.
Sorry for the delay but I have a lot on my plate 😢
In the screenshot you can see the total_details property returned when I called this endpoint https://stripe.com/docs/api/checkout/sessions/retrieve
Please let me know if you have any questions 🙏
Have the strangest thing just happen. I am running stripe in my app and it works in iOS and Android. Haven’t changed the code. And from nowhere it has stopped working in production. But when I run the apps on the phones it works. Anyone have any idea. It’s when adding cards to a user. That works when running in prod and dev on device but the once in AppStore and play store stopped working.
Hello,
I am sending the metadata in a subscription plan checkout and then when I want to get the information in the invoice.paid event, the metadata is not there.
How can I obtain this information for recurring payments?
Quick question. How do we know when a transfer is complete? Or is it expected to take a specific amount of time (i.e. 2 business days)
https://stripe.com/docs/api/transfers
Hello guys. Our team are setting up stripe checkout and we are facing problem that we can not do line breaking in line item's. As we can't create lot's of line items, we write all the info in first line item's description. So, I am wonder is it possible to line breaking in line item's description?
Hey quick question... If a user calls their credit card process about a charge, it goes through the dispute process, then Stripe decides to refund the money. Will that trigger a webhook charge.refunded event?
Hi, quick question regarding transfer - is it possible to transfer funds from a Managed connect account to host or another managed connect account? Thank you!
so we're using connect with standard accounts. a user claims stripe told him we can change his account id acct_ in our system. is that really possible? i dont see that account id in our connected accounts.
What API can I use to get this data from the payments page? I dont see this in the payment intent result?
Hi! I noticed that Stripe makes a request (a POST to https://m.stripe.com/6) every time I go to another page. Is this normal? What's the purpose of this? Can it be disabled? Thanks in advance!
Hi
I'm planning to make an application where my B2B customer creates a stripe account and all the products that other customers buy from this B2B account go to his stripe account.
Is it possible to do this with stripe?
What's the easiest way to trigger an invoice.paid event for a specific invoice?
Ho can I get a list of the outgoing transactions on the stripe dashboard?
Can you access the product a customer just bought using their checkout session data?
I am using Next JS and tRPC. I currently can retrieve the session using either the customerId or the sessionId, and I want to access the data on a product they bought.
On the products stripe metadata I have a download link that I want to present to the user on the order success page.
Hi, I have a question related to the customer portal. I would like to disable the option for customers to initiate a subscription plan change from the portal but I want to keep the step of confirming the plan change inside of the portal. Reason being that I don't want users to downgrade to lower plans if they have reached certain usage limits.
Inside of my app, I'm only making certain plans available for downgrade. When clicking on a plan, the app creates a portal session that deeplinks to the confirmation step. However, when accessing the portal main page, the "Change plan" button shouldn't be visible.
Is this something that can be achieved? I'm getting an error about it as soon as I turn off the "Change plan" option in the Customer Portal settings.
When creating checkout session is it possible to set static tax amount per whole session instead of per each line item?
Hi
How can I get the Checkout.session object from the invoice.paid event if the payment_intent is null ?
Hello, I’m creating a SaaS. I want my users to pass any transaction fees on to their customers (so my users / customers don’t pay any fees). Does anyone know what the transaction fees are for this service? No one from Stripe is replying to my emails.
We got a notice I'm sure many also received about updating whitelisted IPs. https://stripe.com/docs/ips this leads me to believe that if we implemented logic that manually validates webhooks are coming from the right IPs and we're calling out to stripe using IPs, then this is impactful for us. Are there any gotchas here that we need to keep in mind? Stripe SDK version...etc?
i have an application that payouts funds to customers in USD/USA using connect/payout. Customers are created using express. Customers are having trouble connecting their Canadian bank accounts to setup the withdrawal/payout. Is there documentation you can point me to ensure I have everything setup correctly?
Hello is there a way to set the payouts to manual, and let the connected account holder trigger the payout?
Hi! Do all publishable keys start with pk_live_? We have a client who provided a key with just pk_ and then it went straight into the unique key value and we are having some issues. Trying to see if that might be the problem.
Hello! If I’ve been creating customers using the stripe test key, do I need my customers to now have their stripe live key equivalent customerID or is stripe able to know which key corresponds to the email it belongs to?
I’m just hoping I don’t need to do a migration for customerIDs generated with test key to customerIDs generated with the live key instead. Any insights? 👀
Hello, I have a question about using payment sheet with the iOS SDK, is it possible to force the payment sheet to always show the .addingNew case?
The select a payment case shows up when I have a card added already and that's not the behavior I want
Hello, our application has three different subscription products which represent different tiers of plans, and we are beginning to implement upgrading and downgrading between them. Looking at the documentation, I only see information about changing the price on a subscription and the proration that comes with it, nothing about changing products. Is switching products well supported? We are using nodeJS
Hi, I have a Terminal integration, and am looking into adding tipping; I'm trying to understand the Configuration object, which we aren't using with our Terminal integration currently.
Looking through the API, it seems that a Configuration object can be set as default, and then a Location can have a configuration_override. However, the merchant I am working with has only 1 location, but 4 readers within it, and only 2 of the terminals need tipping. Is there a way to turn on tipping only for a specific reader, i.e. assign a configuration object to a specific reader?
Hello, how do I turn on the toggle to switch between monthly vs annual billing option in the stripe checkout page? This option exists in our monthly page but not annual
Hello,
Is there a way to add metadata to an invoice that is automatically sent out from a subscription created from a checkout session?
I am using the invoice.paid webhook to receive some information to my application from Stripe and I would like to include the unique user id from my application so I can accurately update the user’s information when a payment is made.
Hello, just a question: if the presentment currency in Stripe differs from the settlement currency, is it the customer or my business that is charged conversion fees?
using pricing tables, can i create an offering that has a non-adjustable quantity greater than one?
Sorry to bother, does anyone know if there is an API to access the value there at the bottom, "Future refunds or disputes or negative balance"
hello for payout.schedule, if we set delay_days to 3, can we leave the intercal and anchor fields blank? This is when creating an connected account via api.
hello, i have a question about creating Configuration objects via the api. i see when you retrieve a configuration, it has a property is_account_default, but how do you set this property? i tried passing it to the create endpoint, but i got an parameter_unknown error
Hello, I have this set up code to create a users on connect:
type: 'custom',
country: 'GB', // Replace with the desired country
capabilities: {
card_payments: {
requested: true
},
transfers: {
requested: true
}
},
business_type: 'individual',
business_profile: { url: '', product_description: 'organiser', name: 'test', mcc: '' },
individual: {
first_name: 'first_name',
last_name: 'last_name',
address: {}
}
});```
I have seen an application set up that doesn't show the user the business profile or prompt them to fill in the industry. But I can't seem to do this. They really aren't a business
Hello I just got a notification on my app and it says there was an issue with one of my payouts I'm just looking to speak with someone about that
hello, i have another question.
i'm trying this snippet from the docs:
https://stripe.com/docs/api/files/create
stripe files create \
--purpose=dispute_evidence \
--file="@/path/to/my/file.png"
i've tried as-is, and tried changing the purpose to my actual use case (terminal_reader_splashscreen)
and i keep getting unknown flag: --purpose
am i missing something?
Hello, this is maybe not the right place (tell me if its not) but I struggle to understand Stripe Fees (here is an example)
The customer paid with Link so as said at https://stripe.com/fr/pricing the fees should be 1.2% + 0.25€ which should make fees at ~0.36€ and not 0.57€. Where can I find the details of Stripe fees or where does fees can come from?
Hello I am currently trying to set Local Currencies in a stripe-pricing-table but it is not working and is returning USD always no matter if i send customer-email="customer+location_IE@edu.co" in the params of the component. Any idea what can I do?
I am sending metadata when I created the checkout session of a subscription. Then when I receive the invoice.paid event from the webhook, the metadata does not come.
How can I pass information to the invoice.paid event???
Regarding card element, while. capturing the payment, we see 3ds popup happening and in SOME scenario's 3ds popup from the bank (in production) shows 0 Pounds (europe). any thoughts on what is causing this? Thanks
hi – we've been in test mode for a while, and we'd like to test our production integration at least once or twice before launching. what's the best way to do this without spending real money? can we purchase the item and then refund ourselves through stripe, and will this incur charges? or should we set up a private discount code?
I have a UK connected account against my US platform with a 7 day payout speed (manual payouts).
As per https://stripe.com/docs/payouts I was expecting the UK to have a 3 day payout speed.
When I created the account I specified interval="manual" and did not specify the delay_days (so it should be minimum).
That said, as per the API docs, the delay days is ignored with interval="manual", yet I'm seeing the transactions taking 7 days to clear for this connected account.
Is there something I'm missing?
Continuing the discussion from #dev-help message
I would like to know how to differentiate the authentication_required error where
- supplied
confirm = trueandoff_session = trueand sca required
vs - user presented with 3ds window but didn't complete or failed verification?
Is there some sort of way to test card readers via a virtual terminal? I don't have the physical hardware from stripe nor will be needing it for my project because I'm creating a POS system for businesses and they will be onboarding via Stripe connect and receiving the card readers themselves. I just want to make sure my app will work with them
Hello,
Is there a way to set up our stripe so that when we have a customer checkout with a subscription, and their card is subsequently charged, we get an email notification? Currently in our testing, we saw an email after the first customer transaction, but did not see any email alerts in subsequent test transactions.
Hello,
I don’t know if this is the right place to ask for help but I am a customer at a gym that uses Stripe. I wanted a refund but they told me to contact Stripe for help. What should I do?
I want to second this CSP problem. I get it doesn't seem to affect functionality, but please fix your CSP policy so it doesn't alert in the console. Feels like you need to add https://stripe.com to the content security policy and the error would go away
Hi one of our connected account's business owner claimed than: the payout below was not received, but two payouts after that payout had been received.
This is the first time I encountered 😅 , there was no similar case happened before.
How to deal with this problem? https://dashboard.stripe.com/acct_1N6jkAI1vpH1L1GC/payouts/po_1NMTk6I1vpH1L1GC8DwBeIuy
Hi, if I mark an invoice as paid outside, will the event invoice.payment_succeed & payment_intent.succeeded be triggered?
Is it possible to capture a card via camera and automatically fill the information on a webpage via OCR?
Hi guys,
I have a quick question, for the products created on stripe there is an option to create a paymentLink, so how is one suppose to leverage that? I wish to use that for my mobile app. I don't want to use Apple's In-App purchase hence I am asking this.
Hi team! Is there a reason when I search for a payment id e.g. py_xxxx the result shows on the search bar, but when I click on it it says no such charge?
Hi Team
In Sales Invoice, can we get the line items discount percentage according to line items. When we are fetching sales invoice line items we can get the discounts amount. Can we get according to the line items in sales invoice ?
Hi Team, i m capturing payment using paymentintent. but when i update capture method using below link. i looking still status is same is not updating. see below screenshot.
https://stripe.com/docs/api/payment_intents/capture
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
so how do i make it so a person has to pay upfront fee and then will get charged x amount for every month or week
Hi, we at Zoho are working on Giropay integration through Stripe. I would like to know whats the official logo that can be used in our pages for Giropay payments.
not sure if this is the root of the error (unable to reproduce it) but Terminal.shared.confirmPaymentIntent should currently be Terminal.shared.processPayment. Note this is naming we do want to fix up since the API method that is called is actually /confirm but the SDK currently doesn't have a confirmPaymentIntent method. what can i do to use this methods
How do I get checkout.Session object - session_id from payment_intent id?
Good Morning everyone .I need some info regarding the stripe feedback .Is there any possibility that the feedback given by the user at the time of cancelled the subscription can be sent my application support team.
Hi I have a local webhook and it is called from the cli but when called from the test page. I am using stripe checkout that seems to complete okay. I am looking to place the order withy wholesaler on completion of the payment.
Hi there, I want some help to save a customer's card details when they make a payment on my site and in future when they make another payment they have the option to use the card that they used before. At the moment I am creating a customer when they make a payment for the first time and then attaching that customer to the paymentIntent. I have attached the code for that below. I am unsure on how to display the saved card to the user when they return to make another payment
const paymentIntent = await this.stripe.paymentIntents.create({ amount: updatePaymentExtraExtend.amount * 100, currency: 'lkr', payment_method_types: ['card'], capture_method: 'manual', customer: updatePaymentExtraExtend.customerId, setup_future_usage: 'on_session', metadata: { data: JSON.stringify(updatePaymentExtraExtend), }, });
Hi, is there any alternate solution to add and verify domain in stripe.com
something like to add TXT records in domain panel
Hello !
I created an invoice and finalized it. When i check its paymentIntent status, it's set to requires_confirmation. The credit card attached is the "classical" 4242424242424242 that don't need any user action.
I thought the requires_confirmation status would say that a user action/validation was required, but it seems not. When i look à the Stripe logs, i see that a paymentIntent.confirm was automaticaly called.
Could you explain me why, and what requires_confirmation really means if there are no user action required ?
Thank you
Hi, I'm implementing the creating separate charges function following this docs https://stripe.com/docs/connect/separate-charges-and-transfers. What I want is when the payment intent created failed, we will send an email to the customer and they can pay it manually. Can/How I implement this with Stripe?
Hello, I use the api to create Stripe accounts.
When creating a stripe account, we need charges_enabled to be set to true, but it's always set to false.
With the development key identifiers, charges_enabled is set to true, but when we go live, it's set to false.
Can you tell us what we need to do to solve the problem?
hey guys!i want to create a subsription with free trial,and when trial end,i hope automatic deduction from customer.how can i do?
I'm using PaymentElement on my website, is there a way to hide Google Pay from showing as a payment method? We want it enabled on our account, but would like to control what methods are shown in the PaymentElement.
Hey, we are trying to join into Stripe group. But when setting up our account we selected the wrong option. We are looking to get reset it. We have an ABN but because we are a NFP we don't have ACN. Is there someone that could help and give clarity asap? Thank you.
Hey. I just setup my stripe integration yesterday.
It is possible to retrieve more information about the subscription, like the price paid, next billing date, product name etc.?
import Stripe from 'stripe';
const stripe = new Stripe(process.env.STRIPE_SECRET_KEY);
export default async function handler(req, res) {
const id = req.query.id;
try {
if (!id.startsWith('cs_')) {
throw Error('Incorrect CheckoutSession ID.');
}
const checkout_session = await stripe.checkout.sessions.retrieve(id);
res.status(200).json(checkout_session);
} catch (err) {
res.status(500).json({ statusCode: 500, message: err.message });
}
}
This is my checkout_sessions/{id} api endpoint
hi stripe as i discussed yesterday with one of your dev , confirmSetup cause paymentFail for 3d secure cards , is there a solution for that
Hello, does the charge refunded webhook also activate when a credit note is applied?
Hello there, i got a problem, i cant connect with my M2 reader by bluetooth
val config = DiscoveryConfiguration(
discoveryMethod = DiscoveryMethod.BLUETOOTH_SCAN,
)
Terminal.getInstance().discoverReaders(config, this, object : Callback {
override fun onSuccess() {
Log.e("stripeTag", "discoverReaders succeeded")
}
override fun onFailure(e: TerminalException) {
Log.e("stripeTag", "discoverReaders failed = ${e.message}")
e.printStackTrace()
}
})
seems being stuck at discoverReaders
hi, we are currently using stripe API and wish to implement Stripe Checkout to improve the UX for fast and reliable payments. May I ask, would we have to choose between API and Checkout? Is it a FE change only? What about our legacy BE logics that we wish to carry along if and when we implement Stripe checkout?
and are there any regional restrictions for the Stripe SDK? I'm a developer from China.
Hi, we currrently using FPX for our payment. Can anybody help me how to enable the fpx in the dashboard > payment methods? I cannot see any option to add new payment type.
Hello,
can we give discounts to first 100 user without coupons?
Hi, I want to revoke the access to my subscription service when the user does not pay? Which event will get triggered if the user does not pay after 1 or 2 etc months?
Hello - I'm having some issues updating the collection method on a subscription schedule via the API
Hello, the buyer told me, that he cant pay the order on Mytra. Can you help me please
Hi there, I'm trying to create a subscription schedule using the API that specifies which payment methods types are allowed.
It seems like the only way to do this is to first create a subscription and set the https://stripe.com/docs/api/subscriptions/create#create_subscription-payment_settings fields, and then convert the subscription to a subscription schedule.
However when I create the schedule using the from_subscription field, it actually changes the cancel date of my subscription. Could you help me figure out why?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
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 using Stripe Connect to process checkout on the behalf of our clients. But on one of our clien'ts checkout is being declined with the following message "The Checkout Session's total amount due must add up to at least $10.00 mxn". Doesn't Stripe allow checkount on muinimum 50 cents for all currencies individually?
TIA
Hello, Im here for leaetleon.fr, I have a problem with stripe which is not connected to shopify. I can only see my sales on stripe and not on shopify. So I can't put shipping fee for the sales and i can't control my sales from shopify deskboard. I have one subscription with stripe and the others are normal sales. Could you help me please ?
Good morning 🌞
Is there a way to add metadata to a subscription schedule in a way that it ends up in the metadata of the eventual subscription generated invoice's line item?
Currently, I see that it is added to the subscription item, but subscription items don't seem to survive phase change. I'm looking at correlating phase price id to the line items as a last resort, but wanted to ask in case I'm missing something.
Do we need to listen to any events related to Transfers or is just the response to this code good enough to handle the scenarios?
transfer = stripe.Transfer.create(
amount=amount_in_cents,
currency=currency,
destination=destination_account_id,
)
I looked at a few cases:
- success
- insufficient funds
- invalid destination
All of it comes synchronously. I dont see the need to use any webhook events to track this transaction.
Can you confirm or correct me?
Hello! I was exploring how to handle errors in Stripe. I'm implementing a flow of create intent, confirm it with capture method manual, and then trigger the capture when something happens later. I'm trying to test with different test cards to simulate; but I do not know how to create the intent and confirm it with a invalid card (insufficient funds, cvc error, etc) because at the moment I confirm the error is triggered.
So.. how can I simulate that create intent and confirm was well, but not the capture part? How can I test it? Any idea? Thank you
Hi i would like to know how to apply taxe_rates on every single items of on quote and display it
Hi, I get this error on production, please help
Hey Team, are there any plans for an update of the Shopware 6 Plugin? Currently the Stripe Plugin is not compatible with Shopware 6.5.0.0
Hi Team, can i pay 30 cent using below payout method?
https://stripe.com/docs/api/payouts/create
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi folks,
I've been implementing subscription plans based on the Flat Rate and Metered Usage pricing model mentioned in your documentation (https://stripe.com/docs/products-prices/pricing-models#flat-rate-metered-usage). I have one price with a flat fee and another with metered usage. However, I'm facing an issue where I'm unable to switch between plans using the Stripe customer portal. Is there a way to configure this functionality to make it work?
Does anyone know if a Merchant needs Stripe Radar to receive Early Fraud Warnings?
Hello! If I made a payment intent with a us_bank_account, I get that the status is "processing". For how long will it be? Isn't there a way to make the charge immediately?
Hello,
I use StripeJs and i have a paymentIntent status to requires_confirmation. Should my user be prompted something on the frontend (catched by stripe.handleCardAction(clientSecret) or stripe.confirmCardPayment(clientSecret) for example), or should i call paymentIntents.confirm on server side ?
If i must call paymentIntents.confirm, is there any chance for the next status to become requires_action or requires_payment_method ?
Thank you
hello i am using stripe connect to collect payment and pay out to businesses payment works fine ```// Initialize Stripe.js using your publishable key
const stripe = Stripe('pk_test_x8UNwravzaMgy9x83CTVU29z');
// Retrieve the "payment_intent_client_secret" query parameter appended to
// your return_url by Stripe.js
const clientSecret = new URLSearchParams(window.location.search).get(
'payment_intent_client_secret'
);
// Retrieve the PaymentIntent
stripe.retrievePaymentIntent(clientSecret).then(({paymentIntent}) => {
const message = document.querySelector('#message')
// Inspect the PaymentIntent status to indicate the status of the payment
// to your customer.
//
// Some payment methods will [immediately succeed or fail][0] upon
// confirmation, while others will first enter a processing state.
//
// [0]: https://stripe.com/docs/payments/payment-methods#payment-notification
switch (paymentIntent.status) {
case 'succeeded':
message.innerText = 'Success! Payment received.';
break;
case 'processing':
message.innerText = "Payment processing. We'll update you when payment is received.";
break;
case 'requires_payment_method':
message.innerText = 'Payment failed. Please try another payment method.';
// Redirect your user back to your payment page to attempt collecting
// payment again
break;
default:
message.innerText = 'Something went wrong.';
break;
}
});``` but i am not using this status.js, but handling the it server side when i get the redirect url but it seems the payment intent client secret isnt appended to the url
hello, what does "Save this card for future xyz payments" do on iOS ? cos right now it doesn't seem to do anything
how can i get battery stats during regular interval while M2 reader is connected in ios stripe terminal
Hi Team, is there a way we can allow a connected account to proceed only if they have registered for taxes in the concerned states?
Hi i wan't to see if i have one discount code on
Hello
How can I create the same invoice as in the above image?
because the invoice is Void.
Hello team! it is possible to inlcude the payment method messaging element into the PaymentElement in your react solution ?
Hi! In our application it is possible for our connected accounts to also accept out_of_band payments (e.g. cash). In this case we would like their Stripe dashboard to also display this payment. So my question is, if it is possible to somehow create a paymentIntent and mark it as paid_out_of_band?
PS I know that this is possible for invoices. But in this case, I don't think it would make intuitive sense to create one.
Thank you! 🙂
Hey, I made an unsuccessful SEPA payment (charge id py_3NMDL5IabSWfrpV619L1q8vK) for 100 euro but corresponding stripe fee is only $1.17, which equals 0.8%+$0.3. In Stripe pricing (https://stripe.com/pricing/local-payment-methods) I see that there is a fee of $10 for failed payment, so why don't I see it among fees?
Hi Stripe
Hi! I have a question about the webhook endpoint object: https://stripe.com/docs/api/webhook_endpoints/object
Does the created property of this object refer to the time at which the underlying event (e.g. invoice.paid) happened or does it refer to something else?
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
hi team,
is there a way to work out from the Stripe Dashboard, section Payments page if a given transaction was 3D Secure authenticated? I can see the "Fingerprint" having a value but the even data "payment_method_details.card.three_d_secure" being null
Hi guys, I have integrated stripe 3d secure flow using payment intent api. 3d secure cards are working fine. But when I try to use 3d secure 2 card the blank auth window opens up. I have checked and found that I need to add radar rule to request the 3ds2 auth flow so that 3ds2 card will work. Also I have checked and found that I dont need to add any code to update to 3ds2. Please guide me guys
Hi, how can I provoke the creation of a connect_collection_transfer BalanceTransaction for accounts in Test Mode?
Hey, While I was testing the purchase on stripe, my card got blocked and now it is getting declined each time I try to purchase the product. Can someone help me identify how I can unblock my card.
I tried in both the cases: Normal as well in the test mode. The card is blocked only.
Hi,
Why is payment intent not created when the checkout session is created? -
is there a way to create payment intent when checkout session initially created?
I need to simplify my webhook handlers - I am listening to invoice events and checkout session flow events. using paymentIntent would be easier.
when we create invoice object - payment intent gets created... that helps.
Hello everyone!
I made a charge of 199 and i need to reverse it.
1 Should I opt for the payout reversal API and if so how much time would it take?
2 Should i opt for a diffrent approach ?
Hi!
I am processing payments for custom connected accounts, using destination charges on_behalf_of the connected accounts. for refunds I use reverse_transfer in order to reserve the transfer sent to the connected account. What happens if the connected account does not have money to reverse that transfer?
Hi, trying to implement returnUrl for our react native app. Am I correct in assuming that only passing (a functioning) returnUrl to initPaymentSheet will be enought to make the deeplinking work (switching back to our app after authenticating)? From what I can see it appears that the url handling is only if we want to do some specific handling when the user is returned to our app, maybe I'm misunderstanding.
I'm currently using the customer.subscription.updated webhook event to track subscription updates. However, I'm receiving the webhook trigger not only when a subscription is updated but also when it is initially created and successfully charged. Is there a way to distinguish between the two scenarios in this webhook event? I would like to only receive the webhook when a subscription is updated, not during the initial creation and activation.
I want to create a subscription, and the payment method is automatic.
Before, I wanted to try multiple times to pay using the invoice link. but it failed.
My invoice status is void.
That time, I want to create a new subscription or an invoice.
That is my confusion.
Hi !
We are using Stripe Checkout + Stripe Connect Express.
We make indirect payment + multiple transfers from platform account to 1..N connected accounts.
We use API to display some info from Stripe on our application UI.
For instance, we show the last N transfers received on the connected account and the last N payouts with status (transit, paid, etc).
Today, we have one of our customer who received several payments this month, all positive, no refund/reversal, and also had 1 payout done.
And the API gives them weird info on our UI : the pending and available balance are messed up with negative value.
Instead of having : 700€ payments, 500€ payout, 0€ pending and 200€ available (which is displayed on the Stripe Dashboard)
they have : 700€ payments, 500€ payout, -50€ pending, and 250€ available.
Indeed when you sum up pending and available, the account is correct, but it's really disturbing to see negative amount in pending, while there was never a negative operation on the account balance.
What can explain this ?
PS : we are retreiving pending/available balance using the "/balance" endpoint with the Stripe Connected Account header, and it usually gives the right information, but not this time.
Hi, is there any possible way to say that a specific charge can only be payout after a certain date?
like, a connected account receives money from a charge, but the payout is not avalilable yet beacause this payment can be refunded
Hey, I want to build a payment open as following:
Option 1: 1x payment
or Option 2: Pay in terms,
I'm unable to set this up for both my products or my course in thinkific. How to do so that I create this options for my customers to pay? THANKS 😄
Hello
I'm using Stripe Checkout.
I am using "stripe.checkout.sessions.create" API for this and I'm doing destination charges and using "payment_intent_data.transfer_data.destination" parameter for that. I'm also taking a application fee and using "payment_intent_data. application_fee_amount" parameter for that.
But the problem is - Sales tax amount is going to the merchant connect account. I want it under my main account balances, how can I do that?
Hi
I am unable to activate cross border payment. Kindly help me out to activate
Hello everyone!
I need to create a transfer of 199
Stripe::Transfer.create({
amount: 199,
currency: 'usd',
destination: 'xyz',
transfer_group: 'ChapterPay fee reversal',
})
I am getting the error of
Stripe::InvalidRequestError ((Status 400) (Request req_gzQKBM4gen1Gw4) You have insufficient funds in your Stripe account. One likely reason you have insufficient funds is that your funds are automatically being paid out; try enabling manual payouts by going to https://dashboard.stripe.com/account/payouts.)
Hello! I am using the subscriptions.update API and passing the updated items. If a customer has multiple subscription items and I want to remove one, should I set quantity: 0 on the item, or deleted: true? What is the difference?
So im doing this in laravel, and in my vue frontend im using the downloadLink property from the invoice model to provide a button for the user that directly downloads the invoice. Is there anyway to get a download link for a zip containing multiple invoices, in order to implement a batch download functionality in my frontend?
How can I apply Promptpay payment to to subscription and send client_secret to client from this code
Hi there, do you know if we can use sigma to write queries against data on our test account? Im on https://dashboard.stripe.com/test/sigma/queries and wrote a query and it looks like it pulled data from the live env
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I am creating an invoice of $0.01 but when I retrieve the invoice through stripe API its giving me
"amount_due": 0,
"amount_remaining": 0
its should be 0.01 why 0. any idea?
How is it possible to get a payment_detail_summary from a payment intent? From parsing the network logs, it looks like a separate call is made
I would like to know if issuing can apply directly?
Hello, In the "Payout" object there is a field "Source" and its value is "card", "bank_account" and "fpx". If this is the case how can I move money from stripe account to a Bank account for the connected account?
good time of the day!
I have the following question:
Can I accumulate funds in my account using stripe.checkout?
and then pay out to my service providers with stripe.transfer upon their request?
Hello, can someone tell me if it is possible how to change a customer currency ? I can do it from the dashboard (look at the screen) but with customer.update i currency is not know. Thanks in advance for your response
https://stripe.com/docs/payments/accept-a-payment-deferred?platform=web&type=subscription im switching my flow to this one , i wanted to know how can i buy with the saved paymentMethod here ?
Hey! We have recently upgraded our stripe api version from 2019-02-19 to 2022-11-15. When we made this change we realized that the subscription object no longer contains the start key which is instead replaced by the start_date key. However we now realized that the new start_date key is not the same as the deprecated start key, the latter used to be when the current plan configuration started as opposed to the former which is simply when the subscription started. My question is how do we calculate the original start value using the new api version? Thanks!
the mandate of a direct debit setup intent became inactive(it was earlier active) , after the third debit was rejected accidentally by the customer. How can we activate the mandata again. Do we need to create another setup intent and do microdeposit verification again?
Hi folks,
I'm facing an issue with updating a subscription item to a new price. I have two prices for a product: one for a flat fee monthly plan and another for metered usage. When switching from the flat fee plan to the metered usage plan, I would like to keep the previous charges intact but apply the new price only to future transactions. I've tried using the proration_behavior option, but it recalculates the charges for previous transactions as well.
Is there a recommended approach or a way to achieve this behavior? I want to update the subscription item's price without resetting the billing cycle and ensure that past charges remain unchanged while applying the new price only to future transactions.
I want to use either https://stripe.com/docs/payments/card-element or https://stripe.com/docs/payments/payment-element.
I like that PaymentElement supports more than just cards, but I like how CardElement can be super minimal and even remove the country field. That might be more important for my startup in the short run.
-
Can I also remove the ZIP field from CardElement? How?
-
How can I remove Country and ZIP from the card section of PaymentElement?
Thanks!
Hi, we're using Stripe custom connected accounts. We have a few admin members that sometimes need to change payout plans on accounts.
Is there a way via API to get the user that made a change?
The only solution I've had till now is have a webhook notify when a payout plan changes, then check the security history corresponding to that date and account... it would be great if there was a more efficiant way to log this data.
Thank you!
Hi I would like to download / see the stripe quote from my front end what can i use ?
Can we convert subscription to 3ds2 or only one time payments can be converted to 3ds2
@copper reef
publishable-key="pk_test_D1lMxVX29rOJ5P2qJlzTVAUT"
client-reference-id=""
>
</stripe-pricing-table>
// get page variable for currentUserId set in next step for stripe
// Assuming you have a variable called "userId" with the desired value
var currentUserId = bapi.helper.getPageVariable(CURRENT_BROWSER_FORM, "userId");
// Get a reference to the element
var clientReferenceIdElement = document.querySelector("stripe-pricing-table");
// Set the value of "client-reference-id" attribute to the userId variable
clientReferenceIdElement.setAttribute("client-reference-id", currentUserId);
console.log("currentUserId:" + currentUserId);
console.log(clientReferenceIdElement);
was able to get all of this set up... now trying to locate the client-reference-id in the payments event log after the subscription purchase was made.
it is setting the value correctly for client-reference-id in the code block, so I assume it is passing it to stripe when they check out. but not seeing it on the payments side
actually have found the line in the checkout.session.completed data, but it is showing null
Is There any breaking changes between Stripe 0.27 and 0.27.1
Hi folks,
I have a scenario where I need to handle subscription pricing changes. Currently, I'm using metered usage pricing for a product with a specific subscription. When I switch the subscription to a new price, I want to ensure that all previous units are billed at the old price, and then subsequent units are billed at the new price.
I have tried using the subscriptionItems.update method with proration_behavior: 'create_prorations', but it didn't work as expected. The previous units were also switched to the new price, which is not the desired behavior.
Is there a recommended approach or API method to handle this scenario effectively? Ideally, I would like to invoice the previous units at the old price and update the subscription item to the new price without affecting the previous billing cycle.
Thank you for your assistance and apologies for the confusion earlier.
Hi everyone. For customers without email I am creating / finalizing an invoice. We do not send invoice but still get this error
Hi all,
My pricing tiers are currently $299 for one seat, plus $59 for each additional seat. I'm looking to migrate a customer to the new pricing + packacing from old pricing (which was $199 for unlimited seats). The customer wants to move to get features that aren't available under the old pricing but are under the new.
The customer has 8 seats, so under the new pricing they'd pay $299 for the first seat, plus 7*59 = $413 for the extra 7, for a total of $712/m. But I don't change the customer's price from $199/m.
To do that, I'd create a $100 fixed-price coupon to get them from $299 to $199. I'd then need to handle discounting the 7 seats @ $59 (or $413 total), which is where the problem lies.
- I don't want to create a flat fee coupon of $413. That's because if they removed seats to get below paying $413 total, the coupon wouldn't be removed, and they could end up getting a credit.
- I don't see a way to discount on a per-seat basis (in my case I'd discount $59 per seat). This is what I was hoping to find.
Is there a way to handle this scenario with Stripe's existing coupon objects? Looking to solve this problem w/o writing more code, if possible.
TIA.
payment_behavior: 'default_incomplete' on create subscription doesn't create the subscription with status incomplete, somehow it show status active
'
Hi, when using the CardCvcElement component from the react stripe elements, is it expected that when entering an AMEX card, the CVC complete flag turns true when 3 digits are entered instead of 4?
The Terminal SDK version (2.0.0) this app uses to communicate with the card reader must be updated. Please update your app or contact the app’s developer if no update is available
when doing payment element with deferred payment (https://stripe.com/docs/payments/accept-a-payment-deferred?platform=web&type=payment) is it possible to 1) set up automatic payment methods and 2) does it work with apple and google pay? i've been banging my head against this for the past two days.
when we use CreateAccountLink api from our react native (expo) app, we are facing a issue with the returnUrl in web. We are able to handle from web. However, its not managebale via android. Please advice, how can we redirect to our android app?
Hello,
When I complete a paymentIntent by calling stripe.confirmPayment() is there a way to add a description to the payment when I confirm it? There is some metadata only available at the time of payment confirmation that I would like to add to the payment intent (via the description field if possible).
Thanks
Is there a list of possible statuses for checkout session object, because I can't find any correct info? Thanks.
I am using Event tickets to sell tickets and using the stripe integration through event tickets for payment. I want the automatic tax calculation that the payment links have, so I set that up for the 3 different packages we have with our tickets. Does the payment links automatically communicate with the events tickets & the supply of tickets & registration even though I had to create a product for the payment links to work and never found a way to connect a ticket with the payment link
Is it true that when a payout fails: https://stripe.com/docs/payouts?locale=en-GB#payout-failures stripe disables the payout capability ?
Doing some work on disputes and looking for clarity around the webhook events
When an account owner files a dispute, we receive a charge.dispute.created event
Is there a subsequent event received when we accept a dispute? https://stripe.com/docs/disputes/responding#decide if so, which event?
Hi all. When using the Android Terminal SDK, is it possible to discover both "Tap to Pay" and Bluetooth readers at the same time?
Hello, I am attempting to add multiple coupons while creating a subscription and am unable to figure out how to do so in the API. I keep getting the error that "maximum 1 allowed elements" but it is possible to add multiple coupons through the dashboard
When a subscription is successfully completed, what should I save in the database? Should I store the session_id? Also, Is this id changed every month, when the subscription is paid, or does it have the same until it's cancelled?
Hello, I tried your suggestion for adding metadata to the stripe.confirmPayment options with no luck. I was locked out of replying to the original thread.
With Stripe Billing, if I want to charge a user a base fee annually but Usage monthly, do I have to create two subscriptions or do I get that mapped into one?
Hey there good Morning team, hope you are doing well, I have been trying the commands in node js which is as follows require('dotenv').config()
stripe_secret_key=process.env.STRIPE_SECRET_KEY
const stripe=require('stripe')(stripe_secret_key)// but still getting the error which is as follows "Method expression is not of Function type " From Yesterday, can anyone please help thanking you in advance Pradyumna
@languid tulip @crimson needle re: this - #1123638746810683433 message
The customer would churn instead of paying another $500/m so we're going to keep them paying the same price ($199). Basically we're looking to discount their seats.
Hi Team, The upcoming invoice on July 1 has two items. "Base Fee (July 1st - July 31st)" and "Addon (July 1st - July 31st)". We don't want the Addon to be charged at beginning of the month. Instead, is it possible to charge it on Aug 1st? For example, the August invoice will have "Addon (July 1st - July 31st)".
Hi Team, if I set up a subscription with both a free trial, say for 30 days, and a coupon for 50% for 12 months. Does the coupon start tracking the duration once the free trial ends, or as soon as the subscription is created?
Hi Team, I Am Using stripe with node js and Iam using set up intent API to create payment methods for the User, But when i use stripe elements with the address form and with the set up intent's client secret, In this case the address details and user names are coming null in the payment method list API.
Is there a way to remove the Link option from the payment element?
Hi,
The Apple Pay button is not showing in the payment element in my Ruby on Rails app (Custom payment flow for Connected accounts). The Card element is the only one being displayed.
In the Stripe dashboard, in "Manage payment methods for your connected accounts" Apple Pay is enabled.
In my server's endpoint where I create the payment intent, I have automatic_payment_methods: { enabled: true }
In my Stripe Stimulus controller I have:
` const paymentElementOptions = {
type: 'accordion',
defaultCollapsed: false,
radios: false,
spacedAccordionItems: true,
paymentMethodOrder: ['apple_pay', 'google_pay', 'card']
};
const paymentElement = this.elements.create("payment", paymentElementOptions);
paymentElement.mount("#payment-element");`
I am currently testing this with a connected acount on test mode that is not activated.
Can anyone help me solve this? Thanks in advance!
Hi
Hi!
I am getting this error. When processing payments of numbers than ends with 0, I don't get the error. 10, 100, 210 etc. But 4, 7, 105 doesn't work.
The only change we have done in Bubble.io which is where we have the app is change our fee from 5% to 2.1%, then this issue started showing up. I appreciate any help 🙂
Hi all. Does verifying the CVV for a Custom Connected Account decrease Stripe fees on a charge?
Good morning, is there a way to pause payments on a conneced account through the API? I know it can be done in the dashboard: https://stripe.com/docs/connect/pausing-payments-or-payouts-on-connected-accounts but i'd like to do it with an API call if possible.
trying to get a payout to a canadian bank but i keep getting "account number invalid"
American Express Gift Card gets declined when it has enough balance
Getting error on checkout page via payment stripe payment gateway {Payment Processing Failed}
We are wanting to create a course that has anonymous billing. So basically, the payment on their credit card statement will be something other than the name of the course. Is there a way to change what the name is in Stripe? Like, what name will show up on their statements?
I'm struggling with the stripe CLI using the correct API version. The event is sent to the webhook as 2022-11-15, however when i try and resend via the CLI its sendingig across as 2020-08-27. Any suggestions on what I could be doing wrong?
hello what happens if someone already did stripe kyc with another service with the same email address? what happens when our service directs them to kyc?
Hi all... What DeviceType should be used when trying to find out if a device support Tap to Pay on Android? https://stripe.dev/stripe-terminal-android/core/com.stripe.stripeterminal/-terminal/supports-readers-of-type.html
I'm using payment elements in reactjs / react native. Customer's don't have an option to utilize previously used payment methods when they checkout a second time. Is there anything through payment elements that needs to be done to show past used payment methods?
Hi everyone!
It's my first time using Stripe.
I only have my customer's phone number in my database.
And we are going to create a subscription to use this service.
So my question is how to put this number on the stripe checkout?
And how do I check if the user who has a certain phone number has their subscription up to date?
Thanks in advance
How to use the Stripe CLI to trigger an invoice.paid event for a specific invoice?
Hi, I want to test a client program that handle recurrent payments for a product.
According to many Stripe examples, the program handles events sent to a webhook endpoint.
I've already used my program to register a client to a registration and its first payment
has a pending invoice.
My question is: How to I pass the invoice Id when I use stripe trigger invoice.paid?
Thanks in advance
Hi Im form Mexico, and I would like to add to my payment links buy now pay later; is that possible?
Wanted to onboard a customer of ours through stripe connect but because they had SSO enabled on Stripe, Stripe connect wasn't letting them sign in. What's the workaround here?
To whom it may concern,
We are building an application, where our "end-users" authenticate access to Stripe via OAuth, and we use an API to identify how "end-user" is using Stripe.
I and our developers have scoured your documentation to find the proper "endpoint"
The endpoint would do the same as Stripe does in identifying the proper SAQ
Hello, I currently use stripe in my andorid app to collect payments for mobile orders - i am trying to update it so that I collect in person payments using the WisePOS E . It is already set up with paument intent on the backend, and collects the payment on the front end - Im having a hard time following the documentation about Android Terminal SDK. Just wondering if there is simple way to transition from the in-app purchases to terminal
I'd like to take payments for subscriptions and standard line items in one checkout session, which seems to be straightforward. But, since I am using a TransferGroup, this doesn't seem to be possible?
Is there any benefit of using the TransferGroup over a property in metadata, since the transfers are created separately my end anyway?
I get this error:
You can not pass `payment_intent_data` in `subscription` mode.
How can I get this to happen for a payment method? I've tried a setup intent and updating the payment intent to off_session but I don't see This payment successfully set up pm_xxxxxxxx for future off-session payments on the event timeline
Hello,
I’m planning on implementing stripe on my website. But I have some questions: If I have products that are under a subscription mode. Will my clients be automatically charged every month? Or is there a setting that I can change where the client doesn’t get charged automatically but instead them paying manually? Not sure if that makes sense. I want them to get notified when the subscription is about to end and for them to manually pay instead of it being automatically charged from their account, and if they don’t pay then the subscription just cancels.
Hi Team, I've created a custom invoice using the API. The invoice response includes an additional item which was not part of the creation. Can you explain this behavior? The test invoice is in_1NO3y8ITZzlUK3bS89Xbbrst
Hello awesome people,
Please give me the Sigma query to list all failed transfer reversals, with the related transfer and connect account information. We have to stop payouts to those connected accounts, untill we replenish enough balance to retry reversals. I tried the searching the Sigma schema for this, but could not find relevant information.
Thanks
Hello everyone, we are currently working on reactivating subscriptions using unpaid behavior after a failed payment. Any assistance would be greatly appreciated. In this case, Stripe leaves the invoice in an open status and generates other invoices in draft status. Does this mean that the original invoice, which is in an open status, needs to be paid in order to activate the subscription? Is there a possibility that this invoice can be moved to a void/uncollectible status, making it impossible to reactivate the subscription?
I got this error when i tried adding webhooks via api You are not permitted to configure webhook endpoin…create a Connect webhook on your account instead.
I have the access_token to the stripe account which i got via oauth.
def create_webhooks
begin
@organization = Organization.find_by(token: params[:organization_id])
require 'stripe'
Stripe.api_key = @organization.stripe_account.access_token
Stripe::WebhookEndpoint.create({
url: Rails.env.development? ? 'https://example.com/api/stripe_payment_intent' : 'https://example.com/api/stripe_payment_intent',
enabled_events: [
'payment_intent.succeeded'
],
})
render json: {success: true}
rescue StandardError => e
render json: {success: false, error: e.message}
end
end
Hi, I need help with pricing table. I already have one time payment set it up on my website but we are offering subscription payment now. So, is there any chance that I can use the exisiting stripe customer id to link with new subscription payment?
hello, I am adding a coupon to a quote, and then later want to be able to see what coupon I added to the quote. Is there a way to do this? I see the discount id in my quote but do not see an endpoint to get the discount from the id, I only see endpoints to delete discounts
Hello! Discover Card on Apple Pay doesn't seem to work with our Stripe Reader. It doesn't seem like an error is thrown when we try to use Apple Pay with Discover Card, but Apple Pay shows that the payment fails. Is this a known issue?
i need help gettin into my account it seems like im lock out of it because it has my old number not my new number
Good afternoon all, new to Stripe, one quick question here about checkout Session, I have multiple line items with different price but same interval (month), can I use one single checkout session API? or do I need to create an API for each price/item?
Does anyone have an example of handling multiple items and price within the single checkout API?
Hi All I'm new to stripe and developing for stripe I've spent weeks integrating there destinations and checkouts APIs into my product. I came to launch my product today after weeks of smooth testing with Stripe. Infront of a customer the stripe integration didn't work. Once i got home to look into it I found stripe has "deemed my account as high risk" and for the life of me I can't get them to tell me why. Would any of you kind souls let me know. If stipe deem you as high risk is it game over? I believe it may be because I've not fully flushed out my website and included stuff like refund policy or business address however I'm not sure if I rectify this now stripe will always deem it as high risk. They won't tell me why. If anyone wants to take a look at my business www.campavolt.co.uk maybe you could advise me.
Hello, sorry I'm posting again since the issue was closed. since a week or so in our prod app, the method canMakePayment() returns false for google pay and apple pay. It worked previously and there was no changes in our code or config. we have a function to check whether the payment is available for the user. It goes like so (somewhat abridged) : const pr = stripe.paymentRequest({
country: 'FR',
currency: 'eur',
total: {
label: 'Check payment availabilities',
amount: 1,
},
});. pr.canMakePayment().then(result => { if (result.applePay) do something ... etc
Stripe is correctly defined, no issue here, we use the library "@stripe/react-stripe-js", version "1.13.0". the integration is with stripe elements, follows the documentation guidelines verbatim and used to work until recently.
take webhook to live, i need help in secret key
@stray oxide i appreicate if you can help
I'm using https://stripe.com/docs/payments/card-element and wonder how I can add borders to the fields.
Currently they are borderless, which looks weird (see screenshot).
I know about https://stripe.com/docs/js/appendix/style but don't see that it would support adding borders.
What am I missing? Thanks!
In the dashboard: https://dashboard.stripe.com/acct_..../payments/py_....
It shows a link to Payout and Payout for refund
Is there a way to get the payout for refund via the API? This would be a payout to a connect account.
Hi all. Are PMs collected using the Android Terminal SDK Tap to Pay feature capable of off_session payments?
Hi, is it possible to assign a tax_rate to one of our products in Stripe so that whenever that product is added to an invoice, it automatically adds the tax too? I couldn't find anything when I looked, but wanted to double check before building out the logic myself.
Hi all, I'm having problems to see Link button in the card card element in MacOs in all supported browsers,In windows and mobile browsers works fine, Do you have any idea about the reason?
Do I need to
Stripe::ApplePayDomain.create({ domain_name: 'example.com', })
only a single time for each connected account or can I do this every time I create a new payment intent?
Are BalanceTransactions immutable? And is there a webhook event to read in new ones?
Hi, I'm setting up a create check out session via asp .net. Can anyone point me in a direction that would allow me to change the text under the pay/ subscribe button:
Hello !
I used Payment Elements form my form, and followed this tutorial : https://stripe.com/docs/payments/accept-a-payment-deferred?platform=web&type=payment#create-pm
Via the Stripe Dashboard, I created a customer and attached him an invoice. I note the given client_secret. I have no created a payment method for this customer.
On front side, the form appears, i fill the credit card datas, and push the submit button that make a call to stripe.confirmPayment(), passing the clientSecret parameter, and i've got this error :
"You cannot confirm this PaymentIntent because it's missing a payment method. To confirm the PaymentIntent with cus_OAI...., specify a payment method attached to this customer along with the customer ID."
I must have made a mistake, because i thought the card datas would be used in stripe.confirmPayment().
Thank you for your help
One more quick question, on this sample page from the doc, it seems the stripePromise = loadStripe() never been used, do I need to await for the promise?
https://stripe.com/docs/checkout/quickstart
hello how long does a transfer take, to go from our platform account to a connected account (not external bank)?
Hi, I saw in your online documentation that subscription cancellations are being tracked with "customer.subscription.deleted"; is it possible for customers to find when a previous subscription was cancelled?
One quick question here please, when I called the Checkout Session API, got the blocked by CORS error, how to avoid it?
I'm testing with a localhost and assume the domain difference caused the redirect URL from API to fail?
My business order flow involves the getting the customer's charge pre-authorized (charge approved but no $ flows) but not completed until we ship potentially several days later. The act of completing the sale can be via the dashboard or from my site via the API. I was hoping to use Checkout for simplicity but it's not clear to me if it supports this type of payment flow. I'm having trouble decyphering the docs and the related links to Payments and PaymentIntents. I read through the docs but haven't seen the functionality I want. It might be Stripes terminology is different from my current payment service so I'm missing it. Can anyone clarify which Stripe product/APIs are needed to do this type of charge?
Is there anyway to retrieve the Tax information instead of the Tax Items information?
stripe tax calculations list_line_items taxcalc_[...]
I do not want to get the line items but the original calculation info
Hey guys we are doing a market place this will consist of various vendors and the buyer would be buying form multiple vendors how should we handle the pay outs to vendors if a user buys from multiple vendors? we were thinking transfer_groups
Hello! I am attempting to use the Stripe ruby gem to make a simple request for account information in test mode. I created a test user, copied their ID and made the request but am getting a permissions error. I know that I have developer permissions.. anyone have any ideas?
Hello. I am looking for resources on how to change from stripe checkout to a market place. We are hosting an uber like app and have been advised against holding funds in our business account
Hello - Is there anyway of automatically charging the customer for the processing fees when using Elements or Checkout?
Hello! I'm looking into Stripe event webhook and noticed a difference of card brand values between https://stripe.com/docs/api/errors#errors-payment_method-card-brand and https://stripe.com/docs/api/cards/object#card_object-brand. I looked into stripe-python and it appears to me that the brand values are not available as definitive enums to consume. depending on the event type the card brand may come from different class. https://stripe.com/docs/api/events/types#event_types-customer.source.updated vs. https://stripe.com/docs/api/events/types#event_types-payment_intent.succeeded. am I looking at outdated documentation? what's a better way to do consistent single version card brand parsing? does stripe provide a util for that? thanks in advance!
When implementing an application fee for payments in my Rails Connect app I am getting:
charge_invalid_parameter Stripe doesn't currently support application fees for platforms in BR with connected accounts in GB.
However, the connected test account's country in Settings > Account details is Brazil.
Request ID: req_CQSW91O9icOr5p
How can I fix this?
Hello, I’m trying to connect to my bank, however my bank is not listed. Novo Bank is definitely affiliated with Stripe. Can someone tell me what am I to do when my banks name is t showing
Hi, when using Checkout Sessions in setup mode, what sort of verification checks does Stripe do on the payment method? Specifically interested in the card and us_bank_account payment method types. I've seen some documentation about microdeposit checks, but not sure if that applies here.
The list of test cards 1 includes a card that fails immediately when using it in the Checkout Session with "Insufficient funds decline" - does this mean Stripe charges the card immediately even in setup mode?
Hi, How can I debug the "Link in the Card Element", I already have enabled in settings, and I'm using supported browser, with Card Element, but the Link dont show. https://stripe.com/docs/payments/link-card-element
Hello, are there any libraries that Stripe recommends for creating a shopping cart with stripe in Next JS/T3 stack?
Hi, I am using Stripe Connect. When a Stripe Connect account refunds a customer, that customer is refunded in the payments section of the Stripe dashboard, but there are no refunds shown in the Stripe Connect dashboard.
hi, I'm trying to set up a stripe service for a NGO that accepts charitable donations, how do I set up a product to not take sales tax out ?
Hi, I'm trying to use stripe webhooks to call an endpoint on our production server, but am having SSL issues. Stripe issues no error message explititly, but when the webhook is called without verify=False it returns this error:
requests.post("https://omnilabs.ai/webhook", json={})
requests.exceptions.SSLError: HTTPSConnectionPool(host='omnilabs.ai', port=443): Max retries exceeded with url: /webhook (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1129)')))
The webhook screen looks like this. The error message is nonexistent.
It should be a simple thing to tack on a percetage to the total amount the client puts in to pay, but apparently stripe doesn't want to make that easy. No idea where to begin. I'm a web developer so this shouldn't be so hard. If the customer types in they want to pay 1000 what needs to be done to add on a percentage?
Hello!
I have a question about events.
I create Stripe Link for a connected account. User follow that link and change some data.
I listen 'account.updated' and 'capability.updated' events for webhooks.
The question is what event would be triggered in case business type of connected account is individual? And what events could be emitted for this business type?
"defaultSource": "card_1NO8trJ4S0qSZVFI3e0IjFZy",
"balance": 0,
"invoiceSettings": {
"defaultPaymentMethod": null
},
"object": "customer",
"created": "2023-06-27T19:11:00Z",
"nextInvoiceSequence": 2,
"invoicePrefix": "5DA00507",
"currency": "usd",
"taxExempt": "none"
This is the result of the /customer endpoint, however this customer has a default payment method setu p
hi
Hi , for stripe connect do we have a payout component to send balances to the external account? similar to the screen shot?
_juanadereiter
What is the maximum amount of products i can create in stripe ? The documentation indicates 20 per subscription, but i am simply talking in general, how many products ?
When do invoices expire in terms of hours? Let’s say an invoice expires on June 30th. What timezone is used to determine if it is past due or not? Is it the buyer’s timezone?
Hi there - If I want to connect a desktop POS application with a card reader, can I use the M2 reader? Or does M2 reader only work with mobile application?
When creating a platform that allows users to be a part of multiple organizations, and each organization can have it's own subscription associated, what's the recommended stripe scheme for this? An example site would be Vercel where each user has their own personal organization, but also other professional organizations, each with their own billing plan.
Would every user on the platform still have a stripe customer id? Would you mainly just assign an active subscription to a team?
Is there a way to retrieve invoice based on payment_intent id?
Hi All, I am new to the stripe and I trying to connect my stripe account with Active campaign. Somehow the intergration is not working. Can anyone help me identify what am I missing here?
I am directly intergrating it
Hi. We have 2 use cases for payment collection. One is through sending a payment link to the customer with a fixed amount and the second is through a checkout page with dynamic value basis the back end engine. Please suggest which Payment APIs should we be using.
stripe_price = stripe.Price.create(product=stripe_product.id, unit_amount=int(total * 100), currency="usd",)
session = stripe.checkout.Session.create(
expires_at=int(time.time()) + 1860,
payment_method_types=["card"],
customer=stripe_customer.id,
line_items=[{"price": stripe_price.id, "quantity": 1}],
invoice_creation={
"enabled": True,
},
metadata={
"order_id": order.id,
},
mode="payment",
payment_intent_data={
"application_fee_amount": int(platform_fee)*100,
"transfer_data": {"destination": order.provider.stripe_account.id},
},
success_url=f"{prefix}{settings.HOST_NAME}/order/checkout/success",
cancel_url=f"{prefix}{settings.HOST_NAME}/order/checkout/cancel/",
api_key=settings.STRIPE_TEST_SECRET_KEY,
)
Session.sync_from_stripe_data(session)
# Redirect the user to the Stripe Checkout page
return redirect(session.url)```
i trying to achive stripe checkout with transfer amount on service providers accounts but getting error
please give me idea about this part and which idea is best for transfer amount on provider accounts
Hello, is there 'country check function' in stripe? and if there's not - can I add user's country information with custom variable? (example : javascript based IP geolocation check service)
currently I'm checking create a tax rate section with prebuilt checkout session. is it possible to automatically put in user's country information on prebuilt checkout session? or just need to use custom ?
and one more thing. on checkout section. there's dynamic tax rate setting. but I can't find any default setting for each country's tax option. is there any docs for default tax value setting for each country?
I've already checked this links
https://stripe.com/docs/api/tax_rates/create
Does Stripe provides currency convertion api
M2 reader is not working on tap to pay swipe to pay is working in ios sdk version 2.21.0 with physical test card
Webhook event --> [charge.refunded] --> Is there any scenario where Charge.Refunds object can be null.
Hello, are there any technical personnel available?
Do I have to create a payment intent in order to render apple and google buttons and an element input fields??
The tested key can be paid normally, but the parameters returned by replacing it with a formal key are different. Does anyone know why?
When Customer using Stripe Checkout (with stripe login + onetime payments) does it saves shipping address / card information automatically?
Preview some of the features available in our prebuilt, hosted payment page.
How can I find subscription Id from paymentIntents
Good day Stripe Developers
I am trying to add an idempotency-key to paymentIntent objects created at the time of a payment. How is this done please?
With thanks.
Good morning,
Im looking for being notified about Stripe Status through an integration
I had a Twitter app in Slack where all tweets were published in a slack channel, but this integration stopped working (i guess due to the new paid api rate limits policies)
In status.stripe.com you also mention atom feed, but link is broken
hi i've created a product in stripe and added the features for product. i want to list the features of the product along with the product
welcome
I want to cancel the carbon percentage that is deducted in each transfer process, because I will link WooCommerce with you, and this will cost me a large percentage of the discount
Hello !
I have an issue with the Subscription Schedule. Using it with Stripe API in NodeJS.
I have a Subscription with a certain quantity of a product
- If the user wants to decrease the number of products, it must be applied on the next billing cycle. So I’m using the SubscriptionSchedule, it creates a new phase and it works well ✅
- But if I have a new phase for a decrease in quantity planned for the next billing cycle. How can I remove this phase from the Subscription if the user wants to come back to the former state?
event - identity.verification_session object - has verification session id, last_error, status - these are fields I need to track.
are those the latest data? or do I need to Retrieve VerificationSession object again and use the data from there?
Please stop @ing everyone. I've started a thread to help you: https://discord.com/channels/841573134531821608/1123889769127096340
Ok
I have made stripe payments work with paymentIntent, but I cannot get payouts to work. I only have the credit/debit card details, and the user does not have a stripe account, only a customerID, how do I pay them?
stripe webhook in nestjs doesn't show any value of event when I try to console log it
It show data on Command Promt
hi, i have a question regarding blocked
I know this isn't the place for this but two days ago registered on Stripe, everything seems fine but they never asked me to verify my KYC or adress or anything else.
Is that normal?
Our client says that Apple Pay transactions not going through. What could be wrong?
when we create an account using createaccountlink api for express account and delete that account using delete account api, will it deleted permanently from my connected account as well as from stripe account too? Or can he still have access independently?
Hi there,
I use Payment Elements to create my customer subscription form. I follow this tutorial https://stripe.com/docs/payments/accept-a-payment-deferred?type=payment where i prompt the card form to my user (without clientSecret at this moment, allow him to choose his plans (subscriptions) AND upsells (one-time) he wants, and when the user submit the form, i should be able to create a PaymentIntent and return the client_secret to pass as paramter in stripe.confirmPayment().
My problem is (i think) i can't create a "simple" PaymentIntent such as in the example, because my need is to prepare a subscription with some add_invoice_items , get the generated invoice to be then able to get the PaymentIntent client_secret attached to this invoice and send it back to the client side.
My customer don't have any payment source nor payment methods yet, so the subscription.create returns me this error :
"This customer has no attached payment source or default payment method. Please consider adding a default payment method."
How could i solve this please ?
Thank you
Losing payment gateway connection abruptly in IOS
Can you help me on this and I’m getting this error
Hi, I am trying to remove a test product from our test environment. I cant delete it ? Actually I want to delete and remove test subscriptions attached to it.
Hi I am trying to generate an invoice without creating product in Stripe account is it possible to create invoice lines without creating product in stripe ?
I would like to setup bank accounts for other currencies. Can you provide a link to stripe dashboard where i can do that?
hey guys hope you're doing well, a client of mine says that she hasnt received the 3ds link by email to finalize her payment
here is the invoice id : in_1NOGGRFxsE4pn4oaFarAsCUd
Hello yall i have added a webhook with checkout.session.completed
event and when im in test mode and when using test key the webhook sends metadata however when im in live mode with real payment metadata isn't being sent with the webhook
$stripe_connected_customer = $stripe->customers->create(
[
'name' => auth()->user()->full_name,
'email' => auth()->user()->email
],
['source' => $stripe_connected_token],
['stripe_account' => $booking->stripe_connected_account_id]
);
why getting error
"Got unexpected keys in options array: source",
I see - individual.ssn_last_4 as eventually due for express account in US.
I have created the account using an API. is there a way to collect it in the initial onboarding link itself?
Is there a way to set subscription collection_method to charge_automatically, when creating a new checkout session?
Hey I
i have question about
stripe verion need 5 for this part implement stripe.checkout.Session.create( mode="payment", line_items=[{"price": '{{PRICE_ID}}', "quantity": 1}], payment_intent_data={ "application_fee_amount": 123, "transfer_data": {"destination": '{{CONNECTED_ACCOUNT_ID}}'}, }, success_url="https://example.com/success", cancel_url="https://example.com/cancel", )
Hello 👋
I would know if reusing a pre-authorized payment intent on a subscription upgrade is possible.
Subscription upgrades involved a new invoice finalized and resetting the period. The issue is that when the payment fails, it's a mess in invoices when the customer can't pay and finally want to stay on the current subscription. The solution would be pre-auth the total amount and prevent payment failure before actually triggering the whole stripe workflow, but the drawback pre-auth is counted in the credit threshold so we need to reuse it for the actual charge instead of a new one. So my questions are:
- can Stripe reuse a previous intent or allow it in some way during the subscription workflow?
- Is pausing payment collection on subscriptions before processing the upgrade would work?
Why I'm getting card declined? I have tried 2 different card from two different providers.
?
What could be the issue?
I have been facing this issue since last 2 days
Hello everyone!
I have an ACH payment pi_3NO3GKLYIdOgE1QH0P1KW4R5 which i made yesterday and it seems to be in pending state.
Can someone please explain if I am missing out on anything?
The response on the dashboard log is :
The user has completed the payment and Stripe is waiting for the funds from their bank.
Stripe is currently processing the payment
It says that Stripe is still processing. Does it usually take more than 12 hours to process?
Hello, everyone. I would like to know if it's correct that I should create custom connect accounts for users in order to attach multiple external bank accounts. Alternatively, is it possible to attach multiple bank accounts to standard or express connect accounts? I would appreciate it if you could provide me with a link to the documentation where I can find information about attaching multiple bank accounts to standard, express, and custom connect accounts.
I've created in stripe 2 products. Free and Plus plan for subscription mode. When user is currently subscribed to free plan and he upgrades his plan to plus plan and I create new subscription through stripe checkout user then has 2 subscriptions active 'Free' and 'Plus'. Is there some way I can delete free subscription when user buys Plus subscription?
hi, all. is there a hassle-free way to merge 2 subscriptions into one?
hi everyone, I've got a question: there is an platform on which I create connected accounts and those accounts collect paymnts. I ptretty sure that some kinds of payment methods are allowed. But I get the error in which it is says that this payment method is invalid. I don't understand who then has to turn on this payment method: connected accout or my platform?
Hey, I am currently trying to build a customer portal. My background: not every customer of my customers buys via stripe. Some may via Paypal (without stripe) or other payment methods. Normaly my shop is open, so everyone can buy there but I also send specific paymentlinks to customers so they can buy it. The customer get points for every purchase. Now I am trying to build an integration to hold all these information together, because stripe only know's in my case paymentintents and no orders. My integration knows the paymentintent Id and the cart from the customer. When now a customer pays via paypal or any other I want to add the points and also order to the customer manualy so I can have this type of place where everything is combined: customer information, points, recent orders with all informations, .... Can I somehow do this with the api? Thought about paymentintent with some informations, or even invoices (but they should be collected from the customers card, because he already paid via paypal or any other)...
in stripe stripe.checkout.Session.create
how we can create a input field where user can enter a coupon code
Are there payment intents in the Stripe universe that start with the prefix "autopaid_"? I'm confused, we have Failed Jobs for this, I just can't find the origin where this ID comes from.
Can I use Stripe Elements for subscriptions as well? I don't see how I would specify the subscription in the payment intent
hey Guys Can't it be possible to create multiple invoice items in single API hit ?
hye
Any Dev online I want to report one Bug in checkout.stripe.com
May I Talk You In personal Message ?
Yep its a security issue
@silk breach let's chat in the thread I opened for you
Ohh Oki Thanks Buddy
hi, i've created a product in stripe dashboard and added the features for the product. i used the .net api to list the products. but the features were not added to list. is there any api to get the features?
Hi there, is there a way to change the due date of the invoice when its status is set to open?
Hello, I'm looking for a way to collect payment via auto subscribe on the 1st and 15th of every month.
Hi all!
I have problem with disconecting our local listeners...
In my qa env - container is wokring - but in Stripe side its disconected.
Whats a problem? 😦
How to allow only single acc selection in financial connection auth popup? Iam using collectBankAccountToken method
Hello, in using Pricing Tables, once the user click pay button, can we get a return value like the invoice id or if it is success or not via javascript
Hi, I am currently exploring the balanceTransaction API and I was wondering if there is a feature to convert timestamps in NodeJS or do I have to write the logic once the data objects are returned?
In the Recharge app we've got this error issue -- Payment provider is not enabled. Is it connected to Stripe? Is it an API problem? Lots of our clients have this problem and all of the errors come from today's orders.
Can the devs grant access to instant payout?
hello could somebody reopen this thread please : https://discord.com/channels/841573134531821608/1123911721438945280
I cannot receive event from webhook that was sent to my endpoint
I use nestjs. The webhook work well in command prompt it show event Id every time I make change to my customer subscription, but when I try to console.log(event) to check in my nest application it just how nothing I have follow the offical doc nestjs about access raw body https://docs.nestjs.com/faq/raw-body still not working
Nest is a framework for building efficient, scalable Node.js server-side applications. It uses progressive JavaScript, is built with TypeScript and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).
Are you logged into the correct stripe account?
Do you have a question?
No I was replying @frozen oracle as I had an issue with nestJs using one stripe account and the cli using a different account. No events on the cli
Hey
thanks for you help I have only one stripe account so this might not be the the solution
Hey. We would like to implement that the customer can manage their subscriptions with us on the platform. A customer can choose from us a basic subscription and several additional subscriptions. Everything works until then. Only the customer portal is missing, where he can manage these subscriptions. Is there a way to implement this with the Stripe UI, or do we have to develop this ourselves?
In the stripe web link while we create account , we get back button as default on top left corner to return back to our website. However, can we hide that back button ?
Hello, I'm using the stripe-react-native lib in my expo application, but there's a problem. The 19 version of this library which is supported by the expo sdk I use (47) need compileSdkVersion of at least 33. Mine is 31 and I can't change it because it's handled manually by expo and I don't want to eject and use a bare workflow. Are there are other version of stripe-react-native lib that have backwards compatibility with android sdk of 31 while still being compatible with expo sdk 47 ? (hoping this is not off topic 😔)
why getting this error , Whereas customer already have 2 banks,
Error : The customer must have an active payment source attached.
$connected_customer_token = $stripe->tokens->create(
['customer' => auth()->user()->stripe_customer_id],
['stripe_account' => $booking->stripe_connected_account_id]
);
$connected_customer = $stripe->customers->create(
[
'name' => auth()->user()->full_name,
'email' => auth()->user()->email,
'source' => $connected_customer_token
],
['stripe_account' => $booking->stripe_connected_account_id]
);
Hello and thank you in advance for any help. We are an ecomm business that is having to rebrand to a new name and different website. Is there anything I need to do to connect the new website to our existing Stripe account or does it automatically work on multiple URLs? I tested a transaction on the new website and it seems to work, but I'm not very confident.
Has anyone used deep linking for your android / iOs app while using stripe payment gatway while creating account ? We really need help and it would be great help . Or within the app can we handle all things to creat account in app ?
shivam_kumar
I need help setting stripe up on my server
I am looking to add both monthly and lifetime purchases
No
Hello, I am working with Stripe API within Salesforce flow. I am stuck when retrieving data and exploiting them. Can anyone help?
Hello I tried this
" stripe.createToken(card, {
card: {
number: document.getElementById('card-number').value,
exp_month: document.getElementById('card-expiry-month').value,
exp_year: document.getElementById('card-expiry-year').value
}
})."
But I have got this error
"type: 'validation_error', code: 'incomplete_expiry', message: "Your card's expiration date is incomplete."
But I gave correct format for date. Please help me to solve this issue
Hi, I have a question: I would like people from all over the world to always pay 19% excl. tax for a subscription they make on my website. With automatic tax calculation, I noticed the tax is removed in other countries. How can I fix this? Thanks for the help 🙂
Hey! I'm following this guide: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements#create-subscription
But the subscription returned from
val subscription = Subscription.create(subCreateParams)
does not have a paymentIntent (is null), such that
subscription.getLatestInvoiceObject().getPaymentIntentObject().getClientSecret()
also is null.
I copied all code from the example though 🤔
Hi,
I'm building a multi activity booking platform for a company.
I'm trying to use Stripe to manage payments between customers and activity providers.
I've built an interface in order activity providers can create Standard Accounts. Those Standard account will be connected to the platform.
Then, I would like to build something like : When a customer books an activity => I Create a PaymentIntent
But I don't know how can I specify the provider account into the paymentIntent action.
Do I have any advices in order I continue my work in the good direction ?
Thanks a lot !
Hello
Using the checkouk workflow on a Java App, is there a field existing with the payment url page? (ex: https://dashboard.stripe.com/test/payments/{{PAYMENT_ID}}
Or should I handle the url myself?
I just have another curious case where a Customer ID was deleted. Can you take a look at it again? cus_NlyY3EnzzNkgCN - I am puzzled because we don't actually delete records and yes he was still charged on 06/12/2023.
Hii Help me
Hi all,
I’m working on a React Native application in which I use Stripe SDK. I’m getting this weird behavior when I test a card with an insufficient balance. On Android everything works fine I get an error message inside the payment sheet “Your card has insufficient funds”. When I test the same scenario on iOS I’m getting “Your card was declined” instead of “Your card has insufficient funds”. Any idea what causes this and how can I solve it?
Thank you in advance!
Hi all! I want to add a notice in Klarna for Buyer, is this possible?
how do I allow promotion codes and collection of shipping address in php ? I did this yet, is this the right way ?
Hello
I want to create Metered product and create subscription with the same multiple product and product will use usage as per hourly
<script>
var stripe = Stripe('pk_test_51NNAo0SFpTEjB3szd5bmbYjhfoz6zjyyko219nOLQPhDSeDofHBlll5cF662sSyOALYTRXK1Z96uLl5r11wwX6fQ00RYE3KFQe');
var elements = stripe.elements();
var card = elements.create('card');
card.mount('#card-element');
var form = document.getElementById('payment-form');
form.addEventListener('submit', function(event) {
event.preventDefault();
var cardNumber = document.getElementById('card-number').value;
var cardExpiryMonth = document.getElementById('card-expiry-month').value;
var cardExpiryYear = document.getElementById('card-expiry-year').value;
if (!cardNumber || !cardExpiryMonth || !cardExpiryYear) {
console.log("Please provide complete card information.");
return;
}
console.log(card);
stripe.createToken(card, {
card: {
number: cardNumber,
exp_month: cardExpiryMonth,
exp_year: cardExpiryYear
}
}).
then(function(result) {
if (result.error) {
console.log(result.error)
var errorElement = document.getElementById('card-errors');
errorElement.textContent = result.error.message;
} else {
var tokenInput = document.createElement('input');
tokenInput.setAttribute('type', 'hidden');
tokenInput.setAttribute('name', 'stripeToken');
tokenInput.setAttribute('value', result.token.id);
form.appendChild(tokenInput);
form.submit();
}
});
});
this is my code wich place i have change
Ah we were chatting before
You are still passing the Card Element values to createToken()
You shouldn't be doing that
It should just be stripe.createToken(card)
If you are going to use this flow
Hi, I'm trying to implement prebuild checkout with my next.js app but I'm getting 403 error - The request could not be satisfied. Could anyone kindly inspect my route.ts and point out why it's not working? I've tried a few snippets from some youtube tutorials but still no luck.
Hey, what does the "Usage is metered" checkbox do on prices with "Standard pricing"?
import Stripe from "stripe";
const stripe = new Stripe(process.env.STRIPE_SECRET_KEY!, {
typescript: true,
apiVersion: "2022-11-15",
});
export async function POST(req: NextRequest) {
console.log(req.body)
try {
const session = await stripe.checkout.sessions.create({
line_items: [
{
price: 'price_1NLPN0G0xxveTGKxC1uKQCPp',
quantity: 1
}
],
mode: 'subscription',
success_url: 'http://localhost:3000/?success',
cancel_url: 'http://localhost:3000/?cancelled'
})
return NextResponse.redirect(session.url)
// return NextResponse.json({ url: session.url });
// return new NextResponse(session.payment_link, { status: 200 });
} catch (error: any) {
return new NextResponse(error, {
status: 400,
});
}
}```
Hariharasuthan
Hi! Please help. Our company(USA) added klarna as a payment method for our customers. As i saw Klarna accepts payments in Europe. But why some of my customers from Europe couldn't pay for the service via Klarna? Should we turn on the option to accept payments from Europe, or what? If yes, how?
Hey, I couldn't find any information in the Stripe documentation regarding saved payment methods
Customers can have multiple payment methods (i.e credit card associated to them). The first one saved to a customer is set as the default_source. This is used for subscription payments.
Now, what happens if this card is not valid and the payment fails. Does Stripe automatically charges the other card ?
If you can point out to any relevant information in the doc, that would be great !
Thanks
Hey, I have never used stripe before.
I am using Laravel project for the backend (REST api)
And another project, Vue for the frontend (Version 3)
I want to make payments using stripe
I have seen a lot of things : stripe / cashier for laravel, stripe php, stripe vue
Where should I start ? I'm a bit lost
Hello All, I've integrated the PaymentRequestButton but appear to be a bit confused on how to obtain the user's shipping address so that we can calculate tax. We've implemented the shippingaddresschangehandler, which triggers without issue on desktop, but doesn't seem to fire on Mobile Safari, any idea if this is by-design? (reference: https://stripe.com/docs/stripe-js/elements/payment-request-button?client=react#react-collecting-shipping-info)
Hello guys , i used the deferred payment for subscription to make the 3d secure payment work , but still getting the invoice failed webhook
otherwise on my dashboard stripe its paid
Hi, I have a requirement is to prevent add card which will expiring in 1 month.
Currently we use React Stripe.js to add payment method.
Due to the onchange event not expose the sensitive info to check the exp date, and also seems cannot customize the validation behavior. I wonder if exists a solution to achieve the upper requirement. 
Can be clone platform customer and their payment method in connected accounts?
In many APIs there is a field, "Requirements" and it says that "Information about the requirements for this person, including what information needs to be collected, and by when.". Is Stripe going to collect information? Or is it something else. Please elaborate. Thank you!
Hi! I have a problem, I want to add klarna to my webshop but is doesnt work, It keeps saying to add a Directeur (Thats netherlands) Please help me i cant figure it out! And i need it asap.
mode="payment",
line_items=[{"price": '{{PRICE_ID}}', "quantity": 1}],
payment_intent_data={
"application_fee_amount": 123,
"transfer_data": {"destination": '{{CONNECTED_ACCOUNT_ID}}'},
},
success_url="https://example.com/success",
cancel_url="https://example.com/cancel",
)```
how to use StripeAccount Header in this code ?
Hey guys! I'm looking for some advise.
I'm using test clocks and currently about to test lifecycle methods (subscription.cancelled and invoice.upcoming). The thing is that I tend to use a lot of Date.now() in my webhooks controller and it will not follow the logic I would like. What's your suggestion here?
What data type you recommend for meta data, json or enum?
HI there, I want to display a message or an image below my payment element that says powered by stripe, maybe with some certifications also to make customers on my site feel more safe, similar to the image i have attached. Is there anything that is available in the react-stripe-js library that I can use?
I have set up stripe payment sheets in my android kotlin app - i am trying to set up google pay on it as well but it is not showing up on the UI for the sheet (see image) - i am wondering if this is an issue with my emulator or how i se tup the code
private fun initGooglePayConfig() {
val googlePayEnvironment = if (BuildConfig.BUILD_TYPE == "remoteDebug") {
PaymentSheet.GooglePayConfiguration.Environment.Test
} else {
PaymentSheet.GooglePayConfiguration.Environment.Production
}
googlePayConfig = PaymentSheet.GooglePayConfiguration(
environment = googlePayEnvironment, countryCode = "CA", currencyCode = "CAD"
)
}
private fun presentPaymentSheet() {
paymentSheet.presentWithPaymentIntent(
clientSecret, PaymentSheet.Configuration(
merchantDisplayName = "xyz",
customer = customerConfig,
googlePay = googlePayConfig
)
)
}
Hi, is there any way to retrieve the logs information displayed in https://dashboard.stripe.com/logs by using the Stripe API?
hi, what will happen if user tries to reactivate subscription which has trial
Collect payment infromation using payment element get blocked by CORS policy happening only on PromptPay method.
Access to fetch at 'https://api.stripe.com/v1/payment_intents/pi_3NONO0Kq*********loq0mE?key=pk_test_51****************uFg3a1sTjOEU3mwUsuy1KtBD5bKBEjP1NrdxuGljkpiY1RDqZAhDsPuc1eLIhHK400vpMXJsfK&is_stripe_sdk=false&client_secret=pi_3NON*********pty0Kloq0mE_secret_Ucv2wQxOHaKzd7OkWVsfT0Xlv' from origin 'https://js.stripe.com' has been blocked by CORS policy: The 'Access-Control-Allow-Origin' header has a value 'https://stripe.com' that is not equal to the supplied origin. Have the server send the header with a valid value, or, if an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.
is it possible to set the name shown in the account switcher in the stripe dashboard for a connect standard account during onboarding or via the api? or is it always the name of the parent account?
Hello,
Looking for some thoughts on best way to achieve the below through stripe api:
Reverse the balance from all restricted connected accounts that have a pending balance and the last transfer is more than an year.
Hello, what is the purpose of storing a setup_secret in firestore when creating a new customer?
Hello I have an issue with stripe canMakePaylent with apple and google pay (in spite of correct wallet config, checked and doubled checked). More specifically, in the following code :
useEffect(() => {
if (stripe) {
const pr = stripe.paymentRequest({
country: 'FR',
currency: 'eur',
total: {
label: 'Vous serez débité de ' + Math.round(amountToCharge),
amount: Math.round(amountToCharge),
},
requestPayerName: true,
requestPayerEmail: true,
});
// Check the availability of the Payment Request API.
pr.canMakePayment().then(result => {
if (result) {
setPaymentRequest(pr);
}
});
}
}, [stripe, amountToCharge, cart]);
return (
<div>
{!!paymentRequest && <PaymentRequestButtonElement options={{ paymentRequest }} />}
</div>
)
The "paymentRequest" stays null.so that the paymentRequestButtonElement never appears.
I'm pretty sure the stripe.paymentRequest is configured correctly since there are no error in console and the website doesn't crash. Is it possible that there are some gotchas with requestPayerName and requestPayerEmail fields ? When I call stripe paymentRequest with a fake amount of one and less fields like so "return stripe.paymentRequest({
country: 'FR',
currency: 'eur',
total: {
label: 'Check payment availabilities',
amount: 1,
},
})", the canMakePayment method works just fine and returns true for google pay and apple pay as expected. (This is for the same device and user).
Thanks in advance.
Background:
Today, we use a Docusign/Stripe integration and take down payments through this mechanism. So, when customers sign their contract, it links them over to Stripe to take their startup fees using a credit card and immediately charges them. Then, we use the Stripe "token" to issue recurring payments from these customers each month.
We are going to be moving our billing processes to Workday. With this, we're trying to automate some of this and figure out the best way to get the initial payment information collected by Stripe as well copy the Stripe "token" into Workday and then use these tokens for subsequent monthly payments.
Questions:
1. Based on the Envelope ID generated by Docusign and stored in the Metadata of the customer profile in Stripe, we would like to access the following data points via Stripe API's if possible:
a. Can we get the Payment detail & Status for the initial payment (associated with the contract signature/envelope ID), used to record the payment against an invoice in Workday?
b. Can we get the tokenized credit card field, to retrieve and store the token in Workday for future billing needs?
-
We will be performing recurring payments on a monthly bases for the duration of the
contract. Each customer with an active contract will be billed on a monthly
recurrence. Workday will submit an API request to Stripe to charge each
customer using the credit card token stored on their contract.
Questions:
a. Can Stripe process payment requests in bulk, or does each payment need to
be submitted via API individually?
b. Would additional data elements outside of the credit card token and
dollar amount be required to successfully process a payment request? Do
included data elements have any impact on rates charged?
c. Does the Stripe API synchronously return the status of the attempted
payment, or would we need to execute a subsequent API request to retrieve
the status of the payment?
We are also interested in understanding capabilities of the payment webhook
Stripe supports.
- Can this webhook be modified to include additional data elements? We
would be interested in capturing data about the customer profile and the
credit card token, in addition to the payment status. - Can the webhook endpoint be defined explicitly? We would be interested
in having Docusign initiate customer profile creation/initial billing, and
subsequently having the webhook delivered to a Workday endpoint.
Finally, some auxiliary questions around general credit card/token
behavior:
- Are token values associated with the Customer profile, or a credit card
within the customer? i.e. Can a single customer have multiple credit card
tokens/can a new token be added to a customer without interfering with an
existing one? - Does Stripe support any options for customers to easily update their
Credit Cards? Would we be able to provide them with a link to update a card,
if we encounter an issue processing an existing token? - Does Stripe have any automation around reporting payment failure? I
recall you mentioned a report that is available off of the dashboard, is
there anything like a webhook available?
Hi. Is it recommended to not expose customer ID (or any Stripe ID for that matter) to the frontend?
Please add to the thread I created for you
Can we charge different application fee depending on if international card is used or not?
I will use https://stripe.com/docs/api/subscriptions/update to update a subscription's coupon. There are 2 possible options
a) the subscription does not have a coupon applied yet
b) the subcription has a coupon applied already
In case a) it is clear that the coupon will just be added and the price reduced but what happens if I have a 10% coupon on a subscription already and I add another one. Will it overwrite it (10% already applied, new 20% coupon => subscription will now be priced at 20% the original price) or add to it (10% already applied, new 20% coupon => subscription will now be priced 20% less than what it cost with the 10% coupon, so, while I know the math is wrong, basically a 30% discount)
Hii Team, I am using this api
https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods
for cloning platform customer payment to connected account
$payment_method = \Stripe\PaymentMethod::create([
'customer' => '{{platform_customer_id}}',
'payment_method' => '{{platform_customer_payment_method}}',
], [
'stripe_account' => '{{CONNECTED_ACCOUNT_ID}}',
]);
and I get a reponse then I don't what I do next how I clone payment method to connected customer account.
hello 👋
I'm reading this thread about SetupIntents: #1121357409705807962 message
and wondering if I could create the setupintent on the backend AFTER the customer fills their payment information on the website (instead of creating the setupintent on the backend BEFORE the customer fills their payment information)
Is there a way to see a log of issues Stripe Connect accounts being onboarded are running into during onboarding? We have an account who keeps trying to connect their Wells Fargo, it says successful and then doesn't connect.
is there a way to adjust/extend how long an invoice is in a draft period?
Thanks for the response.
How do I reverse the balance for the connected account once I retrieve it?
Should I reverse each transfer until it is equal to the balance on the account or is there a way we can directly reverse the entire balance?
In live version of Stripe, in the webhook that I receive for the event: 'invoice.payment_succeeded', I see there is a parameter 'tax_percent' (way of accessing: stripe_event['data']['object']['tax_percent']).
But I cannot see the same parameter in either invoice object or test mode webhook that I'm receiving for the same event.
Can I rely on the parameter 'tax_percent'?
can i talk to somebody about getting my money back on a payment i did and they scammed me
Hi everyone, I am implementing a payment intent flow with manual capture, and I am confused on the order of events that I am supposed to receive. I could not find it in docs, is there a proper list?
Hello! I have an annual stripe subscription for 10 licenses that was given a [100%, once only] coupon. It successfully made a subscription for the customer and a $0 invoice. However, when attempting to add one additional license and choosing "Charge prorated amount immediately", it wants to charge for all 11 licenses and not just the one. The previous 10 licenses were supposed to be covered in the initial 100% off coupon, but it doesn't seem to work that way. Suggestions?
Hey, I am trying to link to the Stripe dashboard from my application, however my users can be logged into multiple accounts. For example, the user has to option to view a card on the Stripes Issuing dashboard, so I link him to https://dashboard.stripe.com/test/issuing/cards/<card-id> . However, unless they were in the dashboard with the correct account selected, they are taken somewhere else and cannot view the card. Is there a parameter I can pass to the link in order to load the correct account context?
reporting a bug
No such API key: sk_test_SB****************************Mrjz
i get this error toast with the above obfiscated coding when attempting to authorize our stripe account in our SFDC sandbox
We want to veify the person's date of birth, what would be purpose, when uploading the file? Is it "additional_verification" or "identity_verification"? Thank you!
I have a payout ready to go but when I click it it says ‘unable to send payout’
Can this thread please be reopened.
I saw Stripe just started integrating "Link", it automatically showed up on my check out ppage and is causing this error message. "An error occurred, please DO NOT submit the form again as you may be double charged. Please contact us for further assistance instead."
Hello! I posted yesterday about an issue I was having making a simple request using the ruby gem. I am having a similar issue today
code snippet:
Stripe::Account.retrieve('acct_1MUIcBR4UdvlqIVn')
error in terminal:
#<NoMethodError: undefined method `bytesize' for [:id, "acct_1MUIcBR4UdvlqIVn"]:Array>
How is the age calculated, for example, is the age filled by someone born on July 1, 2000, or the age at which he got a day, that is, is it 22 years old or 23 years old?
Hi, what is the best documentation on error objects that could be returned ? We've seen API Connection Errors and Rate Limit errors before, those don't appear covered in https://stripe.com/docs/api/errors. Will api_error cover those?
is there a way to attach a photo to an invoice via api?
Hi all,
We're looking to get, via the API, the amount a Connect account received after a cross-border transfer/payout. It seems that in the Stripe UI for viewing an individual Transfer we can see the converted amount (e.g. it shows "$5 USD -> $4.8 EUR") immediately after the Transfer has been created. When accessing that Transfer via the API, however, we only see the amounts sent in the currency of our Platform (i.e. $5 USD).
It seems the objects returned by the Payouts API do reflect the payout recipient's currency, however, we're having trouble finding a way to determine the associated Connect user ID (or, even, associated transfer IDs) for a given payout ID. Is there some way to do this? We looked at the balance_transactions endpoint as well, which looked promising, but seems to be returning incorrect data - it's returning transfers associated with entirely different users.
Payout
how do you integrate paymentSheet in iOS if it needs to be optional?
Hey! Is there any way to prevent a credit card being required when the charge from the checkout session ends up being free due to a coupon or a customer balance? We need the checkous.session.completed webhook to trigger sow e can resue exisitng code but we don't want users to have to input a CC becuase it was technically gifted to them.
Hello, I have a question. If I make a PaymentIntent tied to a bank account which is async... what hook should I listen for then to know if the payment is processed correctly?
I want to charge a customer for a one off product. Is an invoice the best way to do that?
I didn't see a way to create an invoice and specify line_items at the same time, so wondering what the best practice is there.
hello team, _.ge @ js?key=AIzaSyDz-usFFWCvxfSLRR1lHqe-60qlEzAvPTc&libraries=places:156 _.me @ js?key=AIzaSyDz-usFFWCvxfSLRR1lHqe-60qlEzAvPTc&libraries=places:158 ax @ js?key=AIzaSyDz-usFFWCvxfSLRR1lHqe-60qlEzAvPTc&libraries=places:20 initialize @ fan-tip-member-stripe:469 load (async) _.nf @ js?key=AIzaSyDz-usFFWCvxfSLRR1lHqe-60qlEzAvPTc&libraries=places:175 _.ef.addDomListener @ js?key=AIzaSyDz-usFFWCvxfSLRR1lHqe-60qlEzAvPTc&libraries=places:358 (anonymous) @ fan-tip-member-stripe:466 fan-tip-member-stripe:357 Uncaught (in promise) ReferenceError: paymentIntent is not defined at HTMLFormElement.<anonymous> (fan-tip-member-stripe:357:44) (anonymous) @ fan-tip-member-stripe:357 shared-b4712083e4ada6035c906f177adc5ed6.js:1 POST https://api.stripe.com/v1/payment_intents/pi_3NOQiDJApK0ZwDoK1XBURAd6/confirm 400 when testing payment and the error message "A processing error occurred."
Hello, is there a way to remove a line_item from a draft invoice? I saw in the API docs that you can add/remove/etc InvoiceItems but I didn't see any mention about doing the same with InvoiceLineItems.
Hello, i created an invoice with the param CollectionMethod: "charge_automatically", but i'm not sure if it ever attempts to charge someone after calling finalize on the invoice. Do we need to call .send() after or do i just need to wait? Seeing automatic collection for this invoice was turned off when i hover over the status despite me explicitly setting the field. I am using the golang stripe API. I'm essentially creating an invoice(with the charge automatically enabled), creating invoice items with the invoice id, then i finalized it.
A customer reported seeing a blocked content screen when trying to purchase, any ideas how this is happening? We use a custom Stripe Checkout domain, is it possible the cert was renewing at the time of purchase?
I am trying to use Stripe Connect and allow users to create a Standard Account. However, everytime they fill out the form with the accountLinkUrl, the account appears on my connected accounts list, but it is restricted.
Hi all. I'm trying to understand how stripe fees are computed. I have a payment intent ( https://dashboard.stripe.com/test/payments/pi_3NO9L9CVUvdI84gC0PqFU9vO ) and the fee amount doesn't match the advertised ( amount * 2.9% ) + 0.30
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
109.99 is the charge amount but the fee total is 5.14
Hey! Want to test my affirm stripe integration - basically want to test if affirm approves/rejects loan application and handle response accordingly. is there a way I can do this?
I'm having an issue with stripe sending webhooks. Here is my code (node.js using express)
server.post('/stripe', async (req, res) => {
let event;
console.log(req.headers)
try {
event = stripe.webhooks.constructEvent(
req.body,
req.headers['stripe-signature'],
'whsec_redacted_for_obvious_reasons'
);
} catch (err) {
res.status(400).send(`Webhook Error: ${err.message}`);
return;
}
});
And the error:
No webhook payload was provided.
Hi, guys. I have few questions related to express and custom connect accounts:
- Is that correct: For an express account i can attach only single bank account, but also I can change bank delatails data such as (routing and account numbers)
- Stripe will be automatically verify this express related bank accounts? Should I do something for this via API?
- For custom accounts I'm collect bank account data, then create tokens.create (bankAccount), then accounts.createExternalAccount and attach it to custom connect account. After all i must upload docs such as bank statement. The same question stripe will verify ownership of this bank account?
I've got a question related to custom accounts. Is it possible using stripe connect onboarding to later create N number of new connect accounts associated with the same customer? id
Hello. We are having trouble understanding what the refund_application_fee is here.
https://stripe.com/docs/api/transfer_reversals/create#create_transfer_reversal-refund_application_fee
How can a fee be refunded if it the platform kept it?
https://stripe.com/docs/connect/separate-charges-and-transfers#collecting-fees
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. How can update customer credit card cvc and expiry don't using number?
HI everyone, great to meet you all. I would really appreciate any help you can give. We want to create a market place with STANDARD connected accounts. We want customers to pay merchants directly. We want merchants to pay the stripe commission. Then we want to receive our application fee from Stripe. My understanding is this is called a DIRECT PAYMENT using CONNECT on a STANDARD CONNECTED ACCOUNT. We are looking to place a link on our website that directs the customer to the merchants payment page. Then after they pay we want the customer to be redirected to our website for processing. Let me know your thoughts. Can this be done. If so how. We use node js. Thanks
Triggering an invoice.paid event for a specific invoice
Hi, I've been trying to trigger a successfull payment for a specific invoice with the following cmd:
stripe trigger invoice.paid
--override payment_method:customer=[cust_id???]
--override payment_method:/v1/payment_methods/[pmt_meth_id???]/attach
--override invoiceitem:customer=[cust_id???]
--override invoiceitem:amount=[3000 ???]
--override invoiceitem:currency=cad
--override invoice:customer=[cust_id???]
--override invoice_pay:path=/v1/invoices/[invoice_id???]/pay
wherecust_idis my customer object,pmt_meth_idis an existing payment method object andinvoice_idrefers to the pending invoice.
Alas, I got the following error:
Invalid value for override flag (payment_method:/v1/payment_methods/pm_1NORaaFGXpRXhvrdbBIkTRaj/attach). The override flag requires a value to set (--override fixtureName:path.to.param=value).
Can someone help me on this?
Hello, how can I find out which are the online stores that use Link.co as a payment method, can you tell me some?
Good afternoon, one quick question please, I'm testing Webhook and keep getting this error message, and didn't find anything wrong with the code
Webhook signature verification issue: No webhook payload was provided.
Hiya! Does anyone know if I can specify a multi-currency price via the price_data object in create checkout session calls? I’m only seeing docs on how to do that in creating a full on Price object ahead of time?
https://stripe.com/docs/payments/checkout/present-local-currencies?platform=multi-currency-prices
https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-line_items-price_data
Hello, we have a new account and there's a couple of special ACH Debit configurations we always get done I think sometimes through here. Can someone help me out with that?
Hi folks! I provide a WordPress plugin that accepts donations via Stripe. Is there any way I can find out how many merchants/nonprofits are accepting donations through my plugin, how much dollar revenue that is, and how many transactions? I get a monthly report on this from PayPal and would like to see similar data from Stripe. Thanks!
settings.card_issuing.tos_acceptance.user_agent
string
The user agent of the browser from which the account representative accepted the service agreement. Please give an example of user agent. Is it the name of the browser we are using to accpet tos?
What's the correct way to create a Stripe Checkout session with a pre-filled promotion code? Do I have to do a separate API call to get the Discount ID from the promotion code first, or can I pass a promotion code directly to SessionCreateParams somehow? (Doing addDiscount(com.stripe.param.checkout.SessionCreateParams.Discount.builder().setPromotionCode(promotionCode).build()) gave me a "No such promotion code" error)
I currently have a squarespace account and use stripe for payments. Most of our payments are above $600. Is there a more cost effective way to minimise the credit card surcharge? I read online if we offer EFT payments it's a 1% fee with a fixed amount of $3.50?
settings.sepa_debit_payments.creditor_id, Where can I find creditor id. This is in relation of custom account object
Hii stripe team,
I created a stripe checkout on my backend with express and I use ReactJs to load the checkout form from the backend. On productions, when I tried loading the checkout form it is does not work but works on testing. What could be the issue?
Hello. Is there a way I can view older versions of the documentation? Specifically I'm trying to learn more about the now deprecated tax_info field on the customer object https://stripe.com/docs/upgrades#2018-08-23.
Guys I have a problem with the checkout Link working on desktop but not on iPhone.
Any ideas why?
Hello, I would like to know how to change the language of PaymentSheet... in react-native app
Hello again about the sepa_debit. Is it possible to set up sepa_debit for the account of country United Kingdom as sepa-debit is only for US and Canada?
By accident I lost the message, Will you please post your message again
Is there a way to control the list of countries displayed here? this is shown after user clicks a link generated by code below
accountlink := &stripe.AccountLink{}
err := c.B.Call(
http.MethodPost,
"/v1/account_links",
c.Key,
params,
accountlink,
)
return accountlink, err
}
For issuing cardholders, is the requirements.disabled_reason field only requirements.past_due when the cardholder is missing info that prevents them from activating cards?
We're trying to distinguish between "unable to activate cards" and other issues with the cardholder, since we expect to only provide things like IP address when activating the card, but want to know if there are any other non-activation related issues
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
We are using Express connect and also have customers who are paying subscription. When I log in to main account under Customers tab, I see both the express customers and our SaaS customers
how do I see only the customers who are in subscription
We are using Stripe and Plaid integration. Will stripe continue supporting Plaid if I follow this documentation https://stripe.com/docs/ach-deprecated#:~:text=Using Plaid,-Plaid provides the&text=Using the Stripe %2B Plaid integration,account token directly from Plaid.
To Add more context we intend to move towards Stripe's ACH but we are a B2C company and sometimes we need instat assurance that a customer will be able to pay. the amount or not
I am brand new to Stripe. Trying to create Oracle APEX app with PL/SQL API call to Stripe to make subscription based ACH commission payments to customers from us. I see examples of charging people with credit card, but not what I describe. Any references you can offer?
Hello everyone! I'm trying to understand the billing_reason field inside invoice. And explanation of subscription confuses me a bit, looks like it't kind of the same as subscription_update and
subscription_cycle reasons, so why it can be useful? And how an invoice with the reason subscription can be created?
billing_reason
Indicates the reason why the invoice was created. subscription_cycle indicates an invoice created by a subscription advancing into a new period. subscription_create indicates an invoice created due to creating a subscription. subscription_update indicates an invoice created due to updating a subscription. subscription is set for all old invoices to indicate either a change to a subscription or a period advancement.
Hi I am trying to add tax_rates as line items to one time payments and subscriptions. We are using SetupIntents and PaymentIntents, how can I pass the tax_rates so that it can show as line item in the invoice for the customer? Please note, we are not using Checkout Sessions, I can't find an option to pass tax_rates except by using /checkout/sessions. Is there anyway I can do it without Checkout sessions?
Hi! I'm wondering if there's a way to batch capture payments- if I have a single charge of $100 that one of my customers wants to split $50 on one card and $50 on another card, is there a way to force both or neither of those payments to be captured?
anybody know if https://stripe.com/docs/payments/payment-element works with connect accounts with generated invoices before i spend 23772348234 seconds on it
Chat
Hi all! I am trying to restrict use of a discount code to only customers with a particular email domain (we give free seats to our online courses to a particular org for all their staff, but obviously don't want to give free seats to every customer outside that org). We used to have this on Shopify, the discount is not secret and we can't just limit to an existing list of customers because the org has over 10K staff and new joining every day
Is there a way to have lower/upper quantity limits for customer portals when updating subscriptions? e.g. 50 seats minimum when the customer can self-serve update their subscription?
Hello. Is there a way to re-issue a customer invoice? Say the Customers business name was incorrect on the invoice they received so they needed to correct it. Is there a way to re-issue another invoice with the correct business name on it for the same pay period?
Hi, I was using webshare.io proxies and the compliance team reported about the following requests mentioned in screenshot. The urls are not accessible. Could you please let me know if these requests indicate attack on website. Also it looks to me some website has integrated the apis in their script. Could you please confirm what these requests are and do they harm stripe.com
having a hard time understanding TTPOI, is there any other documentation I can look at besides the docs or a demo?
The integration method I am using is checkout, and the configured payment methods are card, Alipay, and WeChat Pay. However, why does the checkout interface display Google Pay in addition to these three methods?
Is it ok for an Express platform to have US connected accounts use the recipient agreement + plain destination charges, and international connected accounts (on the same platform) use the Full agreement + OBO? (Is this actually what's intended?)
Hi there,
With Payment Element, we create multiple incomplete subscriptions. Will incomplete subscriptions ever become active if the user later completes a different subscription successfully and has a default payment method?
Hello!
We have a monthly subscription based product where users are entitled to a 14 day trial. I'm experiencing a fair bit of payment failures (ranging from insufficient funds or payment declined by issuing bank) from customers after the 14 day trial ends and a payment intent is triggered.
Doesn't the Stripe Checkout preauthorise or check the card when a user initially signs up for the trial? Is there anything I can implement to check these cards properly prior to them signing up?
Hi there, I have a custom code for payment form(Card Payment) in codeigniter4, how can I integrate with stripe? Please help me to find the documnetation with sample code
Hi! I was wondering if it's possible to get the amount received in the connected account's base currency when a payment_intent.succeeded event is via webhook fired? For example the payment is for $200 NZD and the user's base currency is AUD, can i see how much they received in AUD?
Hi ... can a subscription be moved to a different customer? In our system we want the ability for another user to take over billing in case the user leaves the organization.
Hi I am managing my products with Commerce.js is it possible complete checkout payments with Stripe while managing my products on Commerce.js
This is my code
stripe.createToken(card, {
card: {
number: cardNumber,
exp_month: cardExpiryMonth,
exp_year: cardExpiryYear
}
}).
show this error "{code: 'incomplete_expiry', type: 'validation_error', message: "Your card's expiration date is incomplete."}"
@scenic kelp Let's use the thread created for you: https://discord.com/channels/841573134531821608/1124203661795528836
does anyone know the issue with my code? I'm making a customer and am trying to put the customers UserID from my platform in the meta data but when looking at the dashboard it is not working:
const customer = await stripe.customers.create({
email: userData.email,
metadata: {
"user_id": tokendata.id
}
});
hi how can i add the coupon code to be user when doing the payment in stripe for subscription update
Hi there I got this error "Payment failed: You cannot accept payments using this API as it is no longer supported in India."
Hi, I'm using the stripe node SDK to implement stripe checkout. Just wondering in what circumstances, the checkout session response status field can be null? Thx
Hi there,
I'm using Stripe on my Rails application.
When I get URL from checkout session freshly created, I use it to make the Rails redirect in my controller.
Here is the code :
I got this message attached.
I've checked url when I debugged and url is OK. But something happen in the Rails redirect.
I've noticed that a part of the url is cut (the part after the #)
DO you know how can I fix that ?
Thanks a lot
Hello There, i want ask how i can get trigger webhook charge.pending in dashboard stripe ?
Is it possible to cancel a subscription before the month is up like so its inactive? I'm trying to test if my server correctly handles it but i can't find a option anywhere to cancel it other than it being canceled at the end of the month
Hello,
I don't know if I'm in the right place, but I'm looking for help to code my non-recurring post-payment invoices on Stripe. I need someone who speaks French.
Thank you
Hello Stripe support team, I am currently working on an API to handle Stripe webhook requests and have set up a webhook configuration to handle following events
account.external_account.created
account.external_account.deleted
account.external_account.updated
transfer.created
I have got all the events related to first 3 events but I am not getting transfer.created webhook event request.
Currently I am testing in the Test mode of Stripe API
hello i using django and dj-srtipe library and im trying to build a saas app i manage to build almost everything but i stack on what if someone upgrade there subscription do some can help me or at least check if this process goes through beacause im not sure if i made it right or how can i check it
Hello, can I display the customer portal page through the <iframe> tag?
Hi,
On checkout page, we have a curious popin which is asking to check a case that isn't appearing. It's the first time we have a client where several users have this popin, we never had such reports before and cannot reproduce.
Have you an explanation to this popin ?
Hi there I got this error "Payment failed: You cannot accept payments using this API as it is no longer supported in India."
I get "invalid_request_error" when using fraud test cards.
I am testing the different test cards, and every "type" of card i have tested until now works fine, except the different fraud cards.
For some reason i get an invalid request error instead of some sort of fraud error?
Here is the full error message:
A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters.
Is anyone familiar with the go SDK? I'm trying to schedule a phase on the next billing cycle on a subscription, but I'm uncertain about how to properly include the current phase in the request.
hi so when i am making a purchase on stripe with my amex gift card it gives me an hcaptcha and when i do that captcha it immediately declines my card
Hi, I am trying to update my user in MongoDB after the user pays with the stripe checkout. I am able to console.log(session) but it console logs when the checkout page loads on the UI, is there anyway to retrieve some session data that the user paid after they successfully checkout
Hi
I am trying to make payment on stripe in live mode, but it saying your is declined, this happend y'day and still I am not able to pay. Is there a window the card is block for sometime
I have card payment with stripe in PHP. Now I need to add CVC with my card payment?
@zinc citrus Let's use the thread created for you: https://discord.com/channels/841573134531821608/1124234731773501480
I need help with sending the stripe invoice
Hi , is payment_settings payment_settings: { save_default_payment_method: 'off' },
always save the card , because i have the card always saved on the deferred payment flow and i want a condition on that
Hi there! I have an app that has products with recurring prices.
My client doesn't want the subscriptions to automatically renew themselves. How do I cancel this automation? Any idea?
Hello there, can i test webhook charge.pending in test mode with payment method card ?
Hello Team,
money deduct on submit checkout form but we need to change & deduct after subscription start.
Hello Team,
We would like to develop a payments app which uses NFC enabled mobile phones & contact-less credit/debit cards to make payments. Does stripe provides any mobile app library which supports this functionality?
Hi,
We are developing an mobile App and making an integration with Stripe. What is a better approach to make Stripe accounts? By sending data through our App or is it better to make it in Stripe and somehow receive the user_id to know later on how to connect a payment with user?
Thank you! 🙂
I am using Stripe Subscription to create subscriptions in stripe. I need a list of subscriptions(automatic) with it's payment status , whether the payment was collected or not . How to achieve that?
Hello Team,
We are using Stripe Checkout for our Subscription Business.
We have to track affiliate conversions whenever a user pays for something.
Whenever there is a dispute, refund or partially refund we have to adjust this conversion or completly disapprove it.
At the moment we listen to different webhooks, but its not clear what webhooks are the best to listen to for our use-case.
We thought about charge.succeeded or charge.captured whenever a user makes a payment. Whats the difference between those?
Is charge.succeeded also sent when the payment failed?
hello there, i have a customer with some credit on stripe customer. I would let the customer use this credit in his next transaction. He is doing a checkout session with una tantum products. How can i use that credit on this kind of checkout session?
Hey
hello,cs_test_a111111uA1tuagSygiJmWbBjBcFIN7EuVdW3R0H0outDLIW7xbdOO1111 What does this represent? Is it required to record?
Hi, guys. I always get this this error <This account has been disabled. If you think this is a mistake, please contact support.> after attaching bank account to custom connect account
can any one help me ... My account is restricted with no warning .. and Can not find whats wrong ... it just said Some requirment !! needed .. is there any one to help please .. I am end user
it said Action required !! . but wont let me do any action 😆
Hello team
stripe.tax.settings.retrieve() is not working
Using Stripe SDK ^12.10.0 & our platform account has beta access
Hi team,
Is there any difference between expanding line_items in get_checkout_session vs calling the line_items separately?
I can see the number of items which can be returned in the api can be configured, with 5 being default. Anyway we can configure it in expansion also? What is the default there?
Is there a way to make a diff between default payment method and attached payment method of a customer ?
Hello, I'm trying to create webhooks to handle refund success/failure. From what I understand, on failure Stripe creates the refund.updated event, with object being of the Refund type. On success, Stripe doesn't create this event, but rather creates charge.refunded event with the object being of the Charge type. Now, my issue now is that the Charge object doesn't seem to have a reference to the Refund object that actually just succeded. To finish my integration I need to know the refundId in both the success and failure cases. Can you recommend a way forward?
good afternoon, can you tell me how I can test stripe.Transfer.create on a test secret key?
can change pricing table CSS?
Hey, I'm trying to implement Stripe Connect on my platform , and I'm having an issue with the paragraph here : https://stripe.com/docs/connect/standard-accounts#handle-users . Is the charges_enabled the object that I need to verify or the details_submitted object?
Incoming chargs are paused.
Hello,
I use a Payment Element form and followed this tutorial : https://stripe.com/docs/payments/accept-a-payment-deferred.
I create an Invoice, that automaticaly create a PaymentIntent, and i return this PI client_secret value to the client-side. When i initiate my Payment Element form, i use setupFutureUsage: 'off_session' for the future recurring invoices to be paid without having to ask to customer to confirm his future payments (from subscriptions for example), and when i create my subscription, i use payment_behavior: 'default_incomplete' and save_default_payment_method: 'on_subscription'
My subscription works fine
I've got 2 questions :
1/ When i subscribe to another plan in my app, with the same credit card datas, it creates a 2nd card with the same datas (and none of them is defined by "default"). How can i use the same card if already exists ?
2/ Let's imagine a 3rd payment, How could i create a "direct payment", without having to fill the Payment Element form ?
Thank you
Benoît
Hello.
I have a customer whose subscription has been canceled without his interaction. Can someone help me to find the root source of that cancelation?
Hii stripe team,
I keep getting this Something went wrong The page you were looking for could not be found. Please check the URL or contact the merchant. whenever I tried loading my checkout page
This is rediculos . there is no one as support to help !!! . My account been suspended with no notice !! and no one is there to even tell me why .. My business been interuprted dramaticly and no one CARE !!!. I will take my business some where else ASAP ...
Hey Everyone, we are struggling a little bit with our stripe implementation, namely SCA (3DS).
When the user is creating a subscription we use payment_behavior: 'default_incomplete' whch works just fine.
The updates are where it gets a little problematic.
Let's say that a user has a CC that always requires for them to authenticate every payment. if during subscription update the payment_behavior is set to default_incomplete and the user for whatever reason fails/quits during the 3DS auth the sub still gets updated but is not in "past due" state.
Sure we could try to "recover" the payment that requires confirmation but what if we just want to start the update process from scratch? What would be the best way to "reroll" the subscription back to the pre-failed SCA authentication?
This is basically what pending_if_incomplete behavior does, but due its very big limitations, it's not really a viable option for most use cases.
Thx!
hi i created a checkout session after to get the session detailed response i have called the session service with the id i received in the success url after the checkout session. how can i get the plan name to which i subscribed in the checkout response?
Hi there how to apply style in stripe element
"
<div class="form-row">
<label for="card-number">
Card Number
</label>
<div id="card-number" class="field"></div>
</div>
var cardElement = elements.create('cardNumber')
cardElement.mount('#card-number')"
Hi, I've been told by Stripe Support that it's not possible to set up a subscription using BACS Direct Debit with a future start date and no pro-ration using a stripe.js integration, and that I'll need to use Stripe Checkout instead.
So I'm trying to code this... using this page from the docs: https://stripe.com/docs/payments/checkout/billing-cycle
I'm using Stripe.Net for the backend code, but the SessionSubscriptionDataOptions object does not seem to have either a BillingCycleAnchor or ProrationBehavior property as specified in the docs.
Would appreciate some guidance!
Hello
I am working on stripe subscription when recurring happened invoice.created event occurred and status was draft and its take one hour for finalize invoice. So we call invoice.finalize using api when invoice.created event called on webhook but now stripe display Incomplete status after finalize invoice. Please help us on this we don't wont to wait for one hour for finalized payment.
Payment Intent id is : pi_3NOfdIDGZSlvbnl70UbINTt3
Hello team,
is there any way to charge $1 instead of actual stripe product price $100.
Hi, I am building a automated invoicing for our platform(all written in python). All works well but I would like to group the items on invoice based on our needs(see quality example on ss). What I tried to use:
- For 'stripe.Invoice.create()' - arguments like lines, items, invoice_items(all of those suggested by chatgpt)
- Any types of metadata('group'/'type') in 'stripe.InvoiceItem.create()'
It does not need to sum the price and amount but at least if possible please allow me to group the items using some metadata or additional argument.
All the best 🙂
Can you help validate the web hook events that we have selected to listen to?
We have two modes of payment - send_invoice, checkout session,
we also use the identity verification API.
I will give you our current configurations
To implement a bank account token for external account, I I was reading this page https://stripe.com/docs/js/including and still not sure how to get a bank account token. Is there another document you can share. Thank you!
👋 This may be a silly question, but are their stripe settings we can apply to limit the number of active subscriptions (limit to 1 in my case) a customer can have?
Context is debugging a potential implementation issue on team's side but had this curious thought.
Is stripe dashboard down or I have only an issue?
my dashboard is down??
We're aware of the issue and are working to address it
thanks
My pleasure :3
Hi there, is the api down as well?
5-3 buisness hours
We're aware of the issue and are working to address it
Welcome @weary raven
Hey everybody! We're aware of the issue impacting dashboard.stripe.com and are working to address it – more updates to follow: https://status.stripe.com
Hi, I've already answered the questions to verify if im not a robot but I got an error
is there posibility that API breaks down sometime?
and whit will happen if API is broken with requests that have happened in the meantime
is there a problem with stripe at the moment ?
Hi!
I swear I thought it was my fault that the dashboard is down, because I copied a product from dev mode to live mode and exactly after the "click" it broke down 😅
btw, the support chat seems to be affected as well (sorry, it's in german but you get the idea)
Happy Friday everybody! I have a possible-dumb question but I'm kind of stuck on this:
I need to send a metadata field at invoice object, from Checkout.SessionCreateParams by sending invoice_creation{enabled:true, invoice_data:{metadata: {...}}}
but when I call Stripe API it says that I can only enable invoice creation when mode is 'payment' (Im currently at 'subscription' mode). Is there a way to send invoice metadata on this scenario?
Thanks in advance guys 🙌🏼
Hello, Stipe dashboard is down atm for us in UK with this error
{ "error": { "message": "Sorry, something went wrong. We've already been notified of the problem, but if you need any help, you can reach us at support.stripe.com/contact.", "type": "api_error" } }
Will it have any affect on customers?
Bonjour, comment faire pour savoir si une entreprise utilise vraiment les services stripe? Merci d’avance!
At least the development customer-portal seems to be working fine. According to https://status.stripe.com/, only the dashboard is affected.
same error here
Hi all 👋 a reminder that we are aware of the issue with the Stripe dashboard and it is being investigated.
#dev-help message
You can view the status of that disruption on our status page:
https://status.stripe.com/
good morning, my page is down too, i can't do anything.
i'm brazil
Hi there! I'm migrating credit cards from Pagar.me to Stripe. All the cards are already in my account, but now I need a way to check if those cards are still valid. Is there a way to do that? Like a method to create short charges and immediately issue refunds for the same amount...
Is this outage impacting auto payments? I had a few invoices go out today that are on auto pay and I got no payment receipts.
Sorry, I use Zipbooks with Stripe connected as processor
Outage
Is this outage affecting payments?
For custom account cretion, what is the significance of "future requirements" fields?
@anyone There For help?
Hello, Stripe dashboard is down atm for us in Spain with this error
{
"error": {
"message": "Sorry, something went wrong. We've already been notified of the problem, but if you need any help, you can reach us at support.stripe.com/contact.",
"type": "api_error"
Any update?
Same Issue
Hi all 👋 a reminder that we are aware of the issue with the Stripe dashboard and it is being investigated.
You can view the status of that disruption on our status page:
https://status.stripe.com/
Check Stripe system status and see recent API status updates.
Same Issue I Face That
how much time is it gonna take to fix the issue?
confirmed, working for me as well 🙂 thank you for your efforts and the quick fix!
Still not working for me
I have a WIX website where customers are able to purchase a subscription to my service through Stripe integration. I already have Stripe connected and working. However, I am having issues with subscriptions. In stripe, they are shown as one-time payments instead of subscriptions, which is throwing off all of the reporting. Wix support said everything looks good on their end...
It's working intermittently for me. I just refresh until it works
Hi all, I have figured out setReaderDisplay function of stripe sdk but if I update the reader's display, the Tipping prompt will disappear such as the screenshot. Also, this function doesnt work as well ...
Is it possible to create an individual object which I can pass to an account object? This is in regarding in creation of custom account. Thank you!
When using Payment Elements with Link enabled the "Learn More" section displays "[STRIPE ACCOUNT NAME] uses Link to securely save your payment information." Is there any way to adjust what's displayed to the user? I expected that the business option field would do this but it has not.
i am trying to create a connected account but i keep getting this error, how can i even give permission?
I am using stripe API version 2015-10-16 and I have an issue with my client with the micro deposit approach for verifying the bank accounts. can I have another approach for verifying their bank accounts and making payments from their accounts every month? I read a lot about this topic but I can not know how to implement it. should I use the ACH direct debit and save the account with the setup intent?
Hi there,
I have one more question:
We are using stripe tax and checkout for our subscriptions.
We have for example one payment of a customer for 348€. He payed 55,56€ tax.
Sometimes we partially refund our customers by creating an credit note on the invoice (e.g. refunding him 100€).
Which endpoint could we use to get the "new" payed vat/tax amount?
Hello, I have some questions regarding generation of tax invoices from charges filtered by specific date and in a specific currency (not in the charged currency, but settlement currency)
Hi. I've an errore on webhook event: please help evt_1NOiuPLMvWOOR5Fm4sYsBS7x
Is it just me or is both Dashboard and Support down?
Hey I can’t log into my account? It’s keeps saying “ rate limits “
See above, paul
Yes, there's an ongoing incident with the Dashboard at the moment: https://status.stripe.com/
its saying this whilst i am trying to create a connect account, the account id in this error does not exists i have deleted it earlier, and why does it need access to a random account that i used to have when i am just trying to create a new account
I need to change the bank account number for my Stripe platform account, note we are working on custom account and custom platform dashboard. Is it possible?
Do stripe google pay integrations have to be submitted to the google pay wallet and console for approval of use? or no because its a plug in from stripe
Hey, has anyone had this problem?
Hi!
The documentation for Custom receipts says the receipt fields become available in the PaymentIntent object as soon as the payment is processed. In my Rails app, in the payment_intent.succeeded event webhook, this is the event.data.object:
{ "id": "pi_3NOjF9LJF6Uf7SsY0zeYUXKr", "object": "payment_intent", "amount": 1730, "amount_capturable": 0, "amount_details": { "tip": { } }, "amount_received": 1730, "application": "ca_N10B6tY0ra2Se22rf4K9SXo7TPpwIqXS", "application_fee_amount": null, "automatic_payment_methods": { "allow_redirects": "always", "enabled": true }, "canceled_at": null, "cancellation_reason": null, "capture_method": "automatic", "client_secret": "pi_3NOjF9LJF6Uf7SsY0zeYUXKr_secret_EYvXr2MKY36LIPf9DoAQlKEMG", "confirmation_method": "automatic", "created": 1688138899, "currency": "brl", "customer": null, "description": null, "invoice": null, "last_payment_error": null, "latest_charge": "ch_3NOjF9LJF6Uf7SsY0ePeetTt", "livemode": false, "metadata": { }, "next_action": null, "on_behalf_of": null, "payment_method": "pm_1NOjFMLJF6Uf7SsYOWQojpaC", "payment_method_options": { "card": { "installments": null, "mandate_options": null, "network": null, "request_three_d_secure": "automatic" } }, "payment_method_types": [ "card" ], "processing": null, "receipt_email": null, "review": null, "setup_future_usage": null, "shipping": null, "source": null, "statement_descriptor": null, "statement_descriptor_suffix": null, "status": "succeeded", "transfer_data": null, "transfer_group": null }
It does not contain the account_type, application_preferred_name, dedicated_file_name ... fields. How can I retrieve these?
Does anyone facing this issue 3D secure?
it started happen since 26/6....
not sure if browser issue or 3D secure VISA issue
Anyone having issues with the stripe payment element?
Hello Stripe team, is there a way to void all the invoices that are in state uncollectible ?
Hello everybody, maybe somebody knows the cost of the fee to process ACH through Stripe?
Hi!
We've had a customer complaining that a 3ds window appeared and disappeared immediately, then the payment failed with status requires_payment_method.
This is our pseudo-code:
(1) we POST /payment_intent returns status = requires_action
(2) we redirect customer to next_action url
(3) customer authorises payment - ISSUE: they couldn't authorise because the window automatically closed
(4) we receive 3ds callback
(5) we get payment_intent to check its status - RESULT: we return a payment failure error
- Why would the 3ds window autosubmit 3ds?
- Can we do any changes on our implementation to fix this, maybe after (5) can we try (2) again, or we should create a new payment intent?
i have a question about having multible subbscription
Hello, I am trying to create a custom account with the country being CA and the following capabilities transfers = true and tos_acceptence[service_agreement]=recipient. I keep getting the following error message: "Your platform needs approval for accounts to have requested the transfers capability without the card_payments capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact."
I have contacted Stripe and awaiting a response, my question is if there is anyway I can do this myself on the test account while waiting for a response from Stripe?
I need to change the bank account number for my Stripe platform account, note we are working on custom account and custom platform dashboard. Is it possible?
I had problems with payment from 17 00 to 17 30. All payments had the status of an incomplete. Has anyone faced with this???
I have customer subscription for monthly basis.
Now I want to change his subscription with new product and price. How can I do this? Using subscription/update?
Hi, is there a way to test the stripe transfer API with test accounts and test money, as in a test environment?
Hi, Is there a way to add shipping cost for subscription creation? It is a way to add one_time prices to a subscription, and those prices only charged at the first invoice. I try to do the same with the shipping cost.
what's the difference between allow_incomplete and default_incomplete in terms of subscription payment behavior? In documentation they are very similar, and would be good to know technical differences.
Hello everyone, i'm trying to configure a webhook to my test enviroment, but when i'm request one event I receive 403, access denied, but in my local environment it quietly receives the events and works perfectly does anyone have any solution for this type of error?
Hello, I am currently operating a business with stripe, about a month ago, yesterday we sent an update on how our company works, but today I woke up with the following message, is there anyone who could help me with this issue?
Not sure who to reach out to...I had a guest pay for a Travelocity/Vrbo booking via Klarna. The guest has come and gone and I still have not received my payout. I suspect it's because they paid via Klarna. I've reached out to both Vrbo and Hostaway (my channel manager) and they have not been able to provide a solution. I think I need to link Klarna to Stripe but I did not set up the Stripe account. Any suggestion?
Hi, is it possible to add Stripe test cards to Google Pay?
Hello. I have a question regarding currency conversion in checkout sessions. I have an account in Brazil and the price is in reais. If a customer accesses Sessions checkout in another country, will the currency be converted?
what does this error mean: "In order to share a PaymentMethod, you must pass a connected account ID by using an OAuth key or the Stripe-Account header" i am using connect and sharing the payment method from the platform customer to the connected account to make a payment.
hey @crimson needle why did you close the thread?
Hi, I have a question concerning setupIntent, I would like to collect a paymentMethod using the setupIntent and after that charge an invoice (only in a specific case) with the stripe.confirmPayment. Will this require a 3Dsecure auth two times or I will be asked only the first time?
Have a question about our Stripe integration using the Payment Element with subscription payments. We're calling confirmPayment but not seeing a redirect or returned value - the app just hangs on that single confirmPayment call. Anyone seen this before?
const confirmResult = await stripe.confirmPayment({
elements,
clientSecret,
confirmParams: {
return_url: '<our_url>',
},
redirect: 'if_required',
})
console.log('confirmPayment done', confirmResult) // Never getting here, page is also not redirecting
Just wanted to check on an implementation detail here. I want a subscription schedule to run 5 days later and release ... i.e. apply the intended change and then release itself. Idea is to go from quantity X of product A to quantity Y of product A and so the schedule will have 2 phases. Phase 1 ends in 5 days and Phase 2 begins in 5 days. In order to apply and release I set the end_date for phase 2 to be 1 second later than start_date. Does that sound right?'
Why don't I have my 1099? It's not for any of the reasons listed on the FAQ
My money has been sitting in my stripe account & keeps getting delayed. I NEED the money.
hello
is invoice.payment_action_required is synchronous with subscription creation endpoint?
If a subscription requires payment action at the time of creation, does the invoice expended and returned from new subscription endpoint include information about required payment action?
Hello! The subscription date I'm displaying from stripe is sometimes off by up to 1 day from the date stripe shows in the createPortal view. How can I get them to match? I'm not sure how Stripe's createPortal calculates the time vs how I'm doing it.
Including screenshots of the difference. Here's how I'm calculating the timestamp inside our app:
export const stripeTimestampToReadable = (timestamp: string | undefined) => {
if (!timestamp) return;
const date = new Date(parseInt(timestamp) * 1000);
const monthShortString = date.toLocaleString("en-US", { month: "short" });
const day = date.toLocaleString("en-US", { day: "numeric" });
const year = date.toLocaleString("en-US", { year: "numeric" });
const readableString = `<span style="font-weight:500;">${monthShortString} ${day}, ${year}</span>`;
return readableString;
};
Good afternoon, new to stripe and one quick question here, when should I save the Stripe Customer ID, is it in Checkout session or in Webhook after customer.created event?
Hello, I'm encountering an odd edge case in our payment flow and trying to track down what went wrong. Can someone help me track down some information about if any of these payment intents returned an error from stripe? I have the flow setup so that once I call stripe.confirmPayment, if there's no error or the status comes back not equal to requires capture, we move forward with capturing the payment.
I can’t get in touch with support because my login info is incorrect
@gleaming forum please keep messages in the thread I created
can you help me?
How to integrate the API to generate the invoice in angular?
Hi, if for some reason my endpoint for webhooks is unreachable. Can I retrieve failed webhooks via api?
Hi @copper reef , @surreal temple , Sorry for late reply. I am stilling receiving this screen after tap card. And collectpaymentMethod api is failed.
Does anyone know how to properly pass the stripe connect account id when create a tax calculation request?
I'm doing it like this:
const calculation = await stripeInstantiated.tax.calculations.create(
taxRequestBody,
{ stripeAccount: stripeAccountID },
);
We were added to the beta
Hi, I have a question about the creation of the Payment links
Would it be possible to attach a taxrate to the line_item that is charged through the payment link ?
I currently do that when I create a normal checkout session but I can't find a way to do that using the payment link
when creating a checkout session, can i disable one specific payment method without explicitly listing every other payment method?
How to send personalized prices and download pdf, through the api?
Hi. I'm trying to add a static shipping fee to my strip checkout item throught the dashboard. I've created the product and the price and the shipping details. I can't seem to link the shipping to the product. Any suggestions? Thank you!
Greetings, is it possible to search for a payment that is protected from dispute via 3D Secure?
after this screen what is needed next to take payments?
Hi I am getting this network error when I try and complete my PaymentForm {
"status_code": 422,
"error": {
"message": "The given data was invalid.",
"type": "unprocessable_entity",
"errors": {
"payment.gateway": [
"Gateway with ID "stripe" not found."
]
}
},
"help": {
"slack": "http://slack.commercejs.com",
"_comment": "help & console error responses will not be returned when using production/live API keys."
}
} Is this due to the way I am calling my Form Data or is it due to not properly setting up my Stripe Gateway
Hi everyone. Any help would be much appreciated. Can someone kindly explain how we create a payment link where the consumer pays the merchant and merchants pays the stripe fee and the administration fee which stripe pay to us (the market place) as well as listing a success_url to forward the customer to after a successful payment. I believe this called a DIRECT PAYMENT on a CONNECTED ACCOUNT. But I am struggling to find how we show the administration fee and the success url. Thank you.
I submitted an invoice to a client and it shows that they can pay via card but when he puts his business credit card in it tells him it is declined. He contacted his bank and used it for another purchase to test and his card is working and he has plenty of funds available. Major credit card - master card / visa. Anyone know why it won’t let him make his payment or how I need to edit the invoice?
Hello! is there an api call we can make to view a customer's total credit balance?
Is there anyway to delete Archived product? CLI created a bunch of testing ones
Hi! If a payment_intent is created as the result of a checkout session with mode=payment, is there a way to retrieve the original price that was passed into the line_items that lead to this payment_intent being created?
What would be the best way to go about saving information about a user in the checkout stage? For example, if I get the users email from another source how can I put that straight into the checkout with stripe? Is it possible to add custom fields (like a dropdown) using data from other sources?
i have a problem
invalid_request_error - price
This channel is currently closed. Due to the holidays we're not going to be available here over the weekend and Monday, Tuesday of next week, but we'll be back on Wednesday! 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!
Hi there. I have a urgent question to ask. We integrated with 'save card and reuse' function. We successfully integrated with that. but the thing is, I got the feedback for my customer who saved the card for the next purchase. the first purchase, he paid successfully (and saved the card); he purchased secondly with his saved card, and successfully passed. after a few times (around a hour), he try to purchase third time, but error occur called "requestPayment:fail[Paymentstripe:51]There was anunexpected error -- try again in a fewseconds," And he tried to purchase in few second but it still occur this error....please help lol. Thanks in advance.
Hello Does the token obtained by connecting to M2 in a production environment have an expiration time and what is the expiration time
Hi there. Is there an option in the dashboard which automatically passes the stripe fees to customers? Currently, we're manually computing the surcharge and adding it on top of the unit price; but, we're having discrepancies when clients use international cards for the payment. Are there other ways to alleviate the gap? Thanks
hey guys, currently when using applepay from webapp, we are passing tokenized card and then attaching them to customers. then charging the customer for subscription. however what we are seeing is some of these apple pay subscriptions update charges are failing due to transaction not allowed. do these tokenized cards expire after a while ?
Hello i have an error when paying with a checkout sesssion, after i fill the captcha it turns into a green success checkmark, but then i get the error:
We are unable to authenticate your payment method. Please choose a different payment method and try again.
Hello there, i wanna ask can i hide payment method in checkout session ?
hey guys! i want to create a subscription and add some metadata to this subscription last invoice.how to do it in once request.
Hello is there any help out there today? I know today being a holiday.
Hi, my account is acct_1LuhGPDlqoLrd46L . Over the last couple months I had been showing potential customers how to become a Stripe connected account inside my platform (where they could offer subscriptions to their services), in those meetings I would show them how to make a connected account and then I would purchase a test subscription from them as a test. Later I would just cancel the "customer" I made as a subscriber so it wouldn't be recurrently charging me all the time.
Recently I implemented a change to my business model and created a referral program. Some kind of bug happened that started duplicating charges on my CC, as so far I was the only one purchasing subscriptions that came through referrals. In an act of confusion I went on the 'Payments' section of the Stripe Dashboard and clicked REFUND on all of my payiments. This left me with a negative balance of BRL 720 . Which is a lot.
It's worth saying, the only one paying for subscriptions was me as a test in my presentations to customers, so I wasn't refunding money from actual paying customers.
I want to know how I can rectify this situation so I can get my negative balanced waved or some other solution. Can you please help ?
Hi All, Today we tried to pull a list of emails of Customers from a Connected Account and received the following error:
{"status":"Opps You Are Not Admin"}
Can you advise why we’re receiving this?
hi I’m running both my fastapi server (hosted on http://127.0.0.1:8000) and frontend on localhost and I’m trying to fetch from one of my server’s api from my frontend but I am seeing error when i run stripe apps start
found violation for connect-src "http://127.0.0.1:8000/isUserExist": protocol has to be https```
is there a way where I can test on local server host?
Hey there, I am using js/ts and trying to create a checkout session that will expire in 1 week. I am using this code to get the epoch timestamp in seconds for 1 week from now and use it in the expires_at. However I get this error The expires_at timestamp must be less than 24 hours from Checkout Session creation.
However, the timestamp is correct when I use it to calculate a date in a week. Can someone help me calculate the timestamp in one week? 🙏
Hello im from morocco and my company on uk but stripe ask me for uk id but i live in morocco and i have only morocco id and i cant change uk country wha the solution
Hi there, I was wondering, I'm trying to test an integration using connect onboarding creating standard accounts in test mode. I'm using random test emails, but then at some point it asks for a phone number to send a verification code to. Seems like it needs to be a real phone number and code?
how to solve this error and how to use direct charge for express account
Hello Stripe
I have added my Bank Account successfully however funds do not seem to arrive and instead it says Bank Account Number seems to be invalid which it is not
Can a discount coupon code can be applied to a on-going subscription? Will this affect current subscription period?
Hi there I received this email from Shopify: does anyone know how to do the update integration with Shopify/Recharge?
Hello,
We’re writing to remind you that, from today, we will start applying 3D Secure authentication (3DS) to certain payments on your Stripe account for BOBBLE Sdn Bhd (account ID: acct_1FRDRpKX6Xnjfv6r).
To avoid an increase in declined payments on your account, you’ll need to ensure that your integration can handle the requires_action state in order to prompt your customers to authenticate their payments. If you previously integrated with the basic card integration, you will need to update your integration to handle card authentication.
Testing your integration
We recommend testing your integration with each of our regulatory test cards. If you are unsure how to test your integration, you can find further guidance in our testing documentation.
Hello, I wish to create a product where I wish to set-up the recurring price in such a way that a customer pays the amount in two installments. While I was creating the product I saw the recurring option but there is no time period till the time when the amount should be charged. Is there a way to put a timeline on the same?
Hello, I'm adding Stripe Link to my payment elements. Is there a way to have the "Save your info for secure 1-click checkout with Link" checked by default? I enabled it on my settings at https://dashboard.stripe.com/settings/link#features, but it is still not being checked by default.
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 Team,
I am facing an issue in react native which I am listing below. Can someone please help me?
- I am able to see all the fields for the card payment in a single row i.e. Card Number, CVV, and Date.
- I am not able to see the pay button
- The UI is getting rendered on a white screen.
I have a question about the customers object, is there a way to set the UID VAT Number for a given customer. That number must displayed on the invoice in some cases.
Hi guys. I have a urgent question to ask. We integrated with 'save card and reuse' function in our app (built in uni-app framework). We successfully integrated with that. but the thing is, I got the feedback for my customer who saved the card for the next purchase. the first purchase, he paid successfully (and saved the card); he purchased secondly with his saved card, and successfully passed. after a few times (around a hour), he try to purchase third time, but error occur called "requestPayment:fail[Paymentstripe:51]There was anunexpected error -- try again in a fewseconds," And he tried to purchase in few second but it still occur this error., trying to look for this failed request ID but it doesn't existed .please help lol. Thanks in advance.
Hi Team, i have enabled apply pay option but it's return me 'Another step will appear to securely submit your payment information'.
Hello! If my stripe account is 'powered by trainerize', but I have cancelled that add-on on trainerize, though I still wish to use stripe itself... will that stripe account dissolve along with all the products made on the stripe account? Or will it remain as just a regular account, not powered by trainerize? Thank you