#dev-help
1 messages · Page 7 of 1
i have a question about the disputes API
i need to change this option for booking or reservation but i not find this variable in the api evidence
hello I received an email from you for the confirmation of identity, I provided all the things you asked me and you sent me an email that my account is about to be closed why? there must have been some errors! Resolve thanks
and then I wanted to know the payments that must arrive will be lost?
Hi, We have a startup
On a subscription basis, we will provide SaaS with different tools + website to our clients to run their business - small and medium businesses.
Our clients will get a website and an admin panel where they can manage their orders and payments - all business. For these needs they need to register with a particular payment processor (eg Stripe) from their admin control panel to get payment functionality on their website. Our clients are very poorly versed in IT, so registration should be very easy for them.
Questions
Is it possible that the registration in Stripe should take place in an iframe so that they don't go to another website? or Do you have an API where we can redirect your clients on Stripe webpage, and then to get back some of their datas? Where can I see demo registration page?
We understand that our clients will need to create keys in their Stripe account which they will need to insert into their admin panel in order for their website to function and receive funds.
Is it possible to configure the API so that these keys are automatically embedded + additionally encrypted?
(this will allow our customers to easily figure out how to connect the payment system + it will protect their payments and account if their website is hacked)
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
What's a best practice for keeping track of transactions done through stripe? Is it best practice to use webhooks and add a database record whenever a transacation completes? Or just use the stripe api to pull the transacations?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi everyone! we are using stripe checkout for subscriptions and we are trying to check if there is a way to force the users to specify their address before proceed with the subscription.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, I have a problem to start my session in stripe, it asks me to check the cell phone, but I no longer have the number of that cell phone and it is impossible for me to enter. How do I update my account number?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, I am trying to implement Stripe on my Swiftui iOS app. I have Firebase as my backend server. Do you have any video or documentation showing how to implement Stripe given my scenario? I do not know any other language than SwiftUI, I have download Stripe as a SDK package manager on XCode, and I am looking to use Stripe as an extension on Firebase. I have been getting lost in all the documentation as I am trying to implement "Stripe Connect" to create a marketplace.
For Stripe Connect (Standard accounts) it doesnt seem that account.updated event is sent upon sign up through $stripe->accountLinks->create
hi there i have a problem with my previous thread #1016186832972693686 message
can someone please help me, thanks
Hi, does anyone have experience with handling Stripe webhooks via Cloudflare Workers?
Hey team, does anyone have any insight to the Stripe Identity iOS beta program? Looks like the provided email to request access is not valid (identity-mobile-sdk-beta@stripe.com). I keep getting responses saying the email doesn’t exist or it can no longer receive emails.
Hi team. I have some question about Stripe Monthly Pricing. My marketplace is using Custom account. It said 2£ per monthly active account. And 0.25% + 10p per payout sent
- How does Stripe define monthly active account ? Is an active account that hasn't had any payment is in the scope of this fee ?
- Active account is only for connected account right ? Is Stripe Customer in the scope of this fee ?
- How does Stripe defined " per payout sent " ? . For each payment. I see there an payout to connected account and one is collected fee will fund to the platform balance ? Do these consider as 2 seperate payments or just one ?
- Does Stripe customer ( paying customer ) affect anything to the monthly pricing ?
Hi Stripe team from the other side 🙂 I am building a billing integration with Stripe to accept donations. I want to show to the users how much they have paid overall from their subscription and one-time payments.
My initial step was to pull down the list of PaymentIntents and sum up all successful PIs.
stripe.PaymentIntent.list(customer=user.stripe_customer_id)
But I've noticed that this doesn't give the most recent payments. To get those, I have to pull from the Charges API. Is there a recommended way with PaymentIntents to find the total paid by a given customer, or is Charges fine to use?
Hey folks,
I'm trying to understand whether it is possible as a platform to onboard (onto my platform) another Standard Stripe Account that already exists.
Scenario:
I run an online marketplace.
I have a customer, a small business that already has a Stripe Standard Account
I create my own Stripe Platform account and want to onboard their standard account that already exists.
Is this possible, or must they create a new account?
Hello, is it possible to onboard users (having express account) without filling the business details. Because majority of our users are individual , so not possible to submit business certificate at later stage.
Hence, cannot complete the onboarding successfully
Hi
i have webhook configured to listen to particular event, but it is not listening to it. even after event is fired successfully.
Hi Team
I need quick help. I created product and payment link. The webhook checkoutsession, charge succeeded is not returning product name
How can I get help
Hi I am having trouble using my account. it ihas been blocked form charge. it is a new account
Unable to extract timestamp and signatures from headers while using webhooks and triggering events (400 POST error in stripe CLI)
Hi,
$event = \Stripe\Webhook::constructEvent($payload, $sig_header, $endpoint_secret);
I am passing raw data in payload but still not match signature.
@sonic flame same issue
I've been expecting a payout since last Friday and I have yet to receive it then I get an email about account closure but I on my dashboard and it says I have nothing to do?
:question: @cold basin Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
I have multiple webhooks (account and connect) pointing to the same endpoint, is there a way to pass multiple secrets to ConstructEvent(...) to check the signature ?
Hi, Is there any dispute that can never be contested?
i.e. once a new dispute is created, is there any scenario where it becomes incontestable?
Thanks
is it ok to allow basically *.stripe.com when handling cors for webhooks?
Does cors even mean anything for webhooks?
I have no idea tbh not that experienced
I assume the request is coming from stripes domain and not mine
most people just say cors allow all on their express apps anyway
Mijelz-webhook
Hi Stripe Team,
How can I delete a stripe connect account in the test environment?
I would like to delete the red one. Thanks!
you guys sure are up late
HI Team, I want to update the subscription status to "unpiad" from "active".. So i am trying with update subscription API https://stripe.com/docs/api/subscriptions/update.. But when i try to update it throws error something like unknown_parameters ... Is it possible to change the status of the subscription using this API? if not any other alternative way pls?
Hi folks, how can I create a SetupIntent via curl that shows a payment element with all available payment methods based on country?
It seems I can only omit payment_method_types to default to card, or specify each individually.
Hi there, I have a usecase where,
- when the quantity is updated for the existing subscription. I need to collect immidiate payment for added quantites for that billing cycle without proration
- when new plan is added to existing subscription. I need to collect immidiate payment
Hi Team, We have integrated stripe in our Malaysian platform, but when our users are adding bank accounts it is asking for IC Number , can anyone confirm if can we use any other ID since most of our users dont have IC number
Hi Stripe Team , is it possible to get the features List from a product ?
Hi, I have not received my ice nugget maker
Hi Stripe Team, we have a SaaS solution where we provide customers with the ability to input their stripe credentials to create paywalls in elements; which works great. However we do find that at times our customers input their stripe keys incorrect, so we want to figure out a way to alert them when their credentials are inputted incorrectly; i.e. is there a ping call or something we can make? we are already checking if the keys are test or live key.
I am not sur what a ping call is, but I wabt the ice maker. I have already paid for
Hi @remote tinsel this discord server is for Stripe users to discuss technical problems.
I'm sorry I'm trying to find someone that has info about the ice maker. That had the stripe name on it somewhere
@remote tinsel I believe you are in a wrong server.
Hi, I visit a receipt url but it says that "This URL has expired. Please contact the merchant for a copy of the receipt.". How long is the effective time?
I ordered back in June but haven't received. My money was taken off my card
I have receipt info
Hi @remote tinsel as I said earlier, this server is for technical discussion for Stripe users. If you continue send unrelated messages, I have no choice but have to remove you from this server.
Thanks for your kindness. I'm sorry I disrespected anyone 😔 🤧 😪
Hi Stripe,
I have a question, getting this error ```ts Type '"2020-08-27"' is not assignable to type '"2022-08-01"'.
27 apiVersion: '2020-08-27',
~~~~~~~~~~
node_modules/stripe/types/lib.d.ts:72:7
72 apiVersion: LatestApiVersion;
~~~~~~~~~~
The expected type comes from property 'apiVersion' which is declared here on type 'StripeConfig'```
As i want to use this '2020-08-27' only so do i have to install stripe with any specific version in yarn add stripe?
Hello
I have doubt in https://stripe.com/docs/terminal/overview
I am not getting flow of stripe terminal
from diagram provided in this document
Hi again Stripe Team,
I have disabled the Stripe Tax on the Dashboard, but I cannot change the tax rates per product, also I don't see the possibility the setup the general taxes. Is this possible?
If you could explain to me, that would be great. Thank you!
@dense pecan your thread is still open, shall we continue there?
sure my bad, this time though, it's a different question from my thread
Hi There, i have a question for you: Once an invoice has been issued with a selected payment method, if that payment method fails, what is the correct scenario? Can I change the payment method associated with the invoice and automatically Stripe will try with the new payment method? Do I cancel the failed invoice and create a new one with the second payment method? I would appreciate your guidance on the right approach
Hello,
I had a question.
Since this morning, on my stripe, I can no longer transfer funds to my bank account. There is a message that says: Unable to send payout.
Do you know why?
Hello Team 🙂
I'm trying to create an external account using stripe CLI, writing :
stripe external_accounts create acct_1LewB62ShImREKae
and get the following error :
"error": {
"code": "parameter_missing",
"doc_url": "https://stripe.com/docs/error-codes/parameter-missing",
"message": "Missing required param: external_account.",
"param": "external_account",
"type": "invalid_request_error"
}
Could you guide me a little to know how to write the missing parameters ?
Thx a lot for your time 🙏
Hello guys, I have a quastion about checkout
I'm createing an PaymentIntent like this:
var options = new PaymentIntentCreateOptions
{
Amount = 1099,
Currency = "usd",
AutomaticPaymentMethods = new PaymentIntentAutomaticPaymentMethodsOptions
{
Enabled = true,
},
};
and I want to allow the customer to pay it from my web app .. but with server side code, I've checked "Stripe.Checkout.SessionService" to create a "SessionCreateOptions" for this specific "PaymentIntent" ... but I could not manage it
https://stripe.com/docs/api/tokens
If you cannot use client-side tokenization, you can also create tokens using the API with either your publishable or secret API key.
They have have mentioned the above in the provided link. But it is not clear how to tokenize using public key. Can someone please help me here.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
how to solve this issue please help me
your account Cannot currently make live charges
"Cannot charge a customer that has no active card" how i solve that error
nouman-Connect
Any planned improvements to add_invoice_items on subscriptions? (https://stripe.com/docs/api/subscriptions/create#create_subscription-add_invoice_items)
Would love to be able to:
- Set metadata on these invoice items
- Inline
product_datainsideprice_dataso I don't have to keep creating new products each time (that don't get auto-archived) - Set
discountable = false
Alternative here would be to create invoice items on the account manually before creating/updating the subscription, but that doesn't work as well (for us) because the period of the item won't match that of the subscription by the time it's created.
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, question about handling multiple currencies. In this example, does it mean that there will be 2 currency conversions?
1 - Conversion USD-EUR of the total charge for the connected account
2 - Conversion EUR-USD of my platform application fee
hey guys, I had a question about the test card 4242424242424242, does it trigger 3D secure SCA modal in any case ?
Hi I need to connect my woocommerce payments (which is stripe express from my understanding) to Payjoe any clues, as I do not have a direct strip account, but a woocommerce payments account
In usage-based(graduated billing => 100$ base amount+unit amount) and one-to-one (1 to 31) billing user joined one sybscription in 14th , in this scenario i need to calculate 14th - 31th for billing ?
Hi, I am using connect account, of type CUSTOM
And to allow the payouts and payment we are required to verify the connect account via some basic details,
For this stripe is providing us with accounts_link api,
But i want skip the onboarding stripe page entirely.
Is it possible ??
Please help me out with this!
Hey! What role can I give someone so that they can create invoices? I tried checking the list of role privileges but it says nothing about creating invoices. Thanks
Hello can someone help me on my problem with stripe, it says that I have err reponse "Timed out connecting to remote host"
Hi, Could you re-open the meisei-receipt thread? I want to append some questions.
Hi Stripe, we're integrating native checkout and we'd like to know if there are any requirements for google pay as apple pay has. we already accept google pay via web. Do we need to add our website here? https://pay.google.com/business/console
thanks in advance
"Cannot charge a customer that has no active card" can anyone help me?
Hello! Hopefully someone will be able to help us with our little puzzle. We are integrating PaymentRequestButton on our side and on sandbox everything was working fine. However, on live - apple pay is fine, but Google Pay is not. Payment Intent and Setup Intent are declined due to payment auth required and it remains with status "requires_action".
PaymentRequestButton implementation guide says that on confirmCardPayment we should send { handleActions: false } so we do - perhaps this is the issue?
We thought that authorization will be handled by stripe in google pay popup by using finger print or something.
What can we do with it? Does anyone know how to test such scenario in sandbox? We have joined to google test cards group, but they are all finishing with success without any auth needed
Hi Team Stripe, I chatted with you a few weeks ago about apple pay on connected accounts. You said it can't really be tested in dev but should be fine when in production. I've released to production but still get an error. An http 400 error from https://api.strip.com/v1/apple_pay/sessions
Hello, what are these status kind of values in invoices table in dashboard?
Is there way for me to retrieve these values quickly
how can i connect charges and payments to discord webhooks
Hi
I am trying to use api https://stripe.com/docs/connect/collect-then-transfer-guide
I have created an account but accountLink create is failing and giving error as
You must update your Connect branding settings with business name, icon, brand color in order to create an account link. You can set the missing fields
Hello, is there documentation where I can see the logic behind the derived statuses like Retrying, Failed, Past Due ?
Hello there, by payment intent id how I can know thatif payment is refunded or not?
Hi I am unable to create a connect account for India, is there any other alternative for this ,
Please help me out with this
Hello, could someone help with me to understand why this invoice https://connect.stripe.com/test/invoices/in_1LexfAK5Jxl3vjtiBa5pJNet is not finailized and charged yet?
Hello,
If I call GET payment method LIST API from backend and pass response to frontend(web) will it be safe ?
Or ask frontend to directly call STRIPE API and show to users ?
Hi, I have a question. Can the connected account do the payout manually himself in Express and Custom?
Hi.
Getting an error when running the Terminal Sample program from https://stripe.com/docs/terminal/quickstart With simulated=false
is there any way for one to ne transaction in stripe between customer
Can I send an account ID from salesforce into the checkout session object to attach to an account on stripe?
Hello team,
Quick Question: Can we onboard business customers via express and individuals via custom?
Can I have some documentations to look at for this. Thank you!
i want to do one to one paymnet between customer just like google pay and paytm
in stripe is there any way
Is there a way to hold transactions with additional fee charges and transfer after some time?
Please share the basic url which are used for payment gateway
We want to implement it
Any difference test and live
Hi,
How many times stripe try to attempt after payment failed of subscription?
how do I add subscriptions to invoices. I.E. someone purchase a product and split payment in 3 installments, I want each invoice to show what payment is it (I.E. 1/3 2/3 3/3)
i need to verify my id but can it be my parents one because i dont have mine on me
Greetings to everyone.
I'm working with Orders beta. I have a situation where I open paymentElements on the frontend via client secret and charge the order. However, I need the user to be able to change on the form whether the payment method will be saved for future usage. If I select when creating the order 'off_session' I will not have the possibility to change it during payment because it does not allow me to change it.
Hey guys, I want to create a stripe.paymentIntents(paymentIntentRequest).then((response) => response.status)
Can I pass the paymentID (eg: price_1LZuLJCDrWLuben0Hd98jxbf) instead of the price amount to paymentIntentRequest object?
const paymentIntentRequest = {
amount: price,
currency: process.env.PAYMENT_CURRENCY,
payment_method_types: ['card'],
customer: customer.id, // intent customerId
payment_method: paymentMethod, // payment method
confirm: true,
save_payment_method: true,
setup_future_usage: 'off_session',
receipt_email: email,
};
Markan97 - orders
Is it possible to use the automatic tax calculation for invoices with generated invoice items? Or is it only working with the products/prices API?
I get this error "Nothing to invoice for this customer. For automatic_tax[enabled]=true invoices, ensure all invoice items have a tax_behavior specified", and the invoice items doesn't seem to support a tax_behaviour property
valerxx22 - PaymentIntent
Hello, I was just curious on what do I need to do with taxes.
Let’s say I’m selling nightclub tickets for $15 dollars, which is what I am presenting in the UI, how do I make sure that this is what customers are going to be paying regardless on where they are in the world.
I’ve read that Stripe Checkout does tax calculation automatically, but does that mean that the taxes are going to be different based on users address? If that’s the case, then $15 ticket will be $15 + Some Sales Tax.
Also, it seems that payment intent does not support automatic tax, what do I do in that case? Can I handle sales tax after the sale has been made?
I’m really confused about this, would appreciate some help here.
When I create a customer in the test mode, without adding address, or update an existing customer, by removing the address, I would expect that Stripe would infer the billing address from the user's IP. I don't see this happening in the test mode. Can Stripe guarantee there would always be some billing address attached to the customer, or am I running a risk of charging someone's card without being able to document their location to the tax authorities?
Hi, I want to capture funds using payment intent but it is throwing payment_intent_unexpected_state
We use paymentIntent to process on session credit card transactions. We would need to apply different Application fee depending on which card is used. For example, Amex have a higher base fee so we would like to apply a higher Application fee for that specific card. Currently since we don't know which card will be used at the moment PaymentIntent is created, we are not able to achieve that. Any suggestion?
Hello. Stripe support just enabled <customize the express dashboard> feature for me, but i still can't see custom descriptions there despite i update transfers description via API. What to do?
Hey there
Just found out some small bug, that I wasn't expected at all
We have built our system about 5 years ago, and started building it with a Source mechanic, then switched to PaymentMethod
And just found out that charges paid via Source - contains source in their webhook body
While all the charges with PaymentMethod - doesn't contain it
I'm also checked docs, and there no such option as source in charge object at all
The problem was - we heavily used charge objects in webhooks, and I struggled to find out wtf is going on
So, just FYI
dlavoie-plannit - connect
i want to create a account in connect
Is there a way to get json of the products, checkouts, etc that the dashboard has, so that I can use them to create fixtures for the cli testing?
lafafm-source
Hi there (first time poster).
Stripe API documentation mentions PromotionCode but when I try to use it in my Python code, I get
Object `stripe.PromotionCode` not found.
ednonstop - Express
Hi, I integrated Stripe into our app and in order to reduce user friction I wanted to know if there is a way to not ask user for payment information at checkout in case the product is FREE or the user applies a 100% FREE coupon ? I did not found a way, thank you
Hi all. Quick question. I've added stripe to our website, but I'm wondering what to do with failed payments (i.e., payments you test with card 4000 0000 0000 9995). They get the status incomplete. Can I ignore these payments and delete them, and then require the programmer to try again?
Hello there , i am integrating stripe webhooks in my application using django rest framework using class based view
at a point i used the event construct function
event = stripe.Webhook.construct_event(
request.body, sig_header, endpoint_secret
)
first i passed the payload as request.data but i found an error always occur stated as "No signatures found matching the expected signature for payload stripe"
then i saw an article that recommend using payload as request.body but when i used request.body as payload another error is reproduced
"django.http.request.RawPostDataException: You cannot access body after reading from request's data stream"
note: i searched for this error and found that i should not access request.body multiple times and i avoided that in my view but still the same error
Good Afternoon, need help with Apple Pay integration
We're used to dealing with direct charges with application fees through the Checkout system on our website. Now we're trying to figure out Terminal Connect for in-person payement. Charge ID ch_3Le2HFG9Rgv0LRak0EwS6lUK is showing in Succeeded Payments for both us and the client as well as showing in our Collected Fees. We don't usually see the payment in our Payments from Checkout though, so we need to double check that it's correct. Also, who is on the hook for refunds with this setup?
Arach-checkout-terminal
stripe in production with the oxxo method does not show a way to print the voucher.
Caesar-oxxo
Hi Team,
is there a way to move a card(card_xxxx) under one customer to another customer?
good morning , is the stripe pix beta working in livemode?
Has there been a change to the terminal library? We're using the example and unmodified library. Last weekend, we ran WisePOS E terminals just fine. Then an update went through on the reader this past week, and now we can't connect to the readers. No code has changed between when it was working and now.
Hello. As I understand if I want to migrate customer and saved card data from AuthorizeNET to Stripe, I should ask the two providers to handle this and at the end I get a file from Stripe that maps AuthorizeNET identifiers to Stripe ids.
Can somebody tell me how this file looks like (a CSV or JSON or XML ... field names)?
I'm having some trouble with the subscription schedule. I have attached a schedule to a existing subscription like this:
let schedule = await this.client.subscriptionSchedules.create({
from_subscription: subscription.id
});
await this.client.subscriptionSchedules.update(schedule.id, {
phases: [
{
items: [
{
price: subscription.metadata.priceId,
quantity: 1
}
],
iterations: iterations,
start_date: subscription.start_date
}
],
end_behavior: 'release'
});
where iterations is 1 in this case. When I retrieve the subscription schedule from the API after this, it shows me that there is only one phase, as I expected. And it shows:
"current_phase": {
"end_date": 1678111706,
"start_date": 1662473306
}
That end date is March 6, 2023, which is what I want. But when I view this subscription in my Stripe Dashboard, it says "next invoice March 6, 2023". But I only created 1 iteration and I set the end behaviour to release, so I am expecting it to end at that point, not charge the customer again. So my question is: how can I make the plan end?
tzunghaor-migration
Hello, we’re migrating to Stripe Tax from Avalara but have encountered an issue with the handling of prorations from Stripe on subscriptions we update from “Manual” tax calculation to “Automatic” tax calculation.
Our subscriptions are seat-based and customers pay per seat. This means that they can purchase seats as needed throughout their subscription. We’re facing the issue with Stripe tax on the first prorated invoice after migrating to Stripe tax where the tax is being applied only to the additional seat in the subscription, while we expect it to be applied to all items in the invoice. On the second prorated invoice, the tax is being applied to all items and tax is being calculated correctly. As a result, any existing subscription that purchases additional seats after the migration will end up with a grossly inaccurate calculation of tax.
While we do understand that this is expected behavior, in reality, this is not how tax for businesses that already collect and remit tax but are migrating to Stripe tax works. Is there any workaround that you can help with to ensure that we calculate, collect and remit accurate tax for all subscriptions after migrating to Stripe tax?
Hello, I have a couple Connect questions.
-
Currently I'm using destination charges to pay out to connected accounts, with my platform taking an application fee. However, it seems that currency conversion fees and cross border payout fees are taken out of the amount sent to the connected account, not from my application fees. Is there any way that I can have all the Stripe fees come out of my platform's application fees amount? It's very important that the connected account receive the full amount.
-
Is the currency conversion fee charged in #1 based on the platform account, or is it based on the user's connected account? (i.e. if the platform account is in the US where the Stripe currency conversion fee is 1%, but a connected account is based in Canada where the conversion fee is 2%, will 1% or 2% be deducted?)
Hi,
I have issues with refunding orders on my woocommerce system.
If i click on refund, the only amount i can pick is 0 Euro
See here:
How to proceed?
@amber cargo let's chat in the thread I created for you
ok
Question about passing headers in stripe node js library. I need to update a charge with stripe account header. What's the correct way to do this? thank's
hello, I need help with a request, can anyone?
Hello,
My customers don't automatically receive their invoices by e-mail every month.
How can I fix this?
Hi, I had a question that hopefully someone could help with. We are trying to enable a single user to pay with multiple accounts/cards (think partial payment on a pre-funded debit card, with the remainder of a payment on ACH). We are using a custom strip connect integration. Does anyone have a recommendation on the suggested implementation?
A few ideas had come up:
- during checkout, the user says how much to charge to each account. Then the payment is split into separate transactions. This would allow us to know how much to charge the prepaid debit card. Once that transaction is approved the second account would be charged the remainder.
- have the user transfer funds from the debit card to a connect account where funds are held. at the time of payment split between the account balance and the remainder is charged to the primary payment method.
I'm wondering if anyone has experience doing this, and/or has alternative implementation methods for charging multiple payment sources from one user during a single transaction.
Hi there, were having an issue with subscription proration we would like some help with. When we are looking to start with 10 users, downgrade to 5, then upgrade to 8 and not have the user reimbursed, we set the flag proration_behavior: 'none' but it keep coming up in the billing as you see as unused time? How can we remove this line from the billing? Also the total of $180 doesn't make sense with the billing line items. Any help you can give?
Hello,
We have PaaS where we have a monthly subscription (a product with a recurring payment),
For every user on the platform we associate a stripe customer.
Once the user attaches a payment method we create a subscription for the customer.
With regular cards the flow works fine, unfortunately the cards which are 3d secure return an incomplete status for the payment.
Could anyone help us with the missing steps?
Thank you
Stripe support told us that this should be triggered by the bank and that we do not need to integrate from our side... but Im doubtful we do not need to redirect the customer to the card authentication page
help
hi everybody
i have a question about the disputes API
i need to change this option for booking or reservation but i not find this variable in the api evidence
Good day. Stripe Checkout Question:
When creating a checkout I know allow_promotion_codes can be set to show promotion code box on checkout page. Is there an option to pre-populate this field with a promotion code as well?
Hello. Is there a way to retrieve a Transfer from a "py_" id? I am trying to get the Transfer object from a Payout.
Hey guys, we need help on the best way to offer different solutions via Stripe. Thank you in advance !
Good morning! What is the best way to add a card to a customer account and ensure it isn't a duplicate card? I understand that the fingerprint is unique to the card, but I can't figure out how to get that fingerprint without adding the card?
hey there, is there a channel where we can report/ or be aware if there is any Bot attack or SCA has been down?
For instance, we had last night (overnight) where we had possible bot attacks with Card testing or Carding (whatever you call it)
Hey, so I've noticed that the web stripe card field doesn't allow characters in the "ZIP" field. This makes perfect sense. But how do I test Canadian cards where there'll be characters in the postal code? What rules does the card field use to validation ZIP/Postal Codes?
Good morning! I had a quick question, Im useConfirmPayment hook from the react native stripe sdk and when i try to confirm a payment i consistently get a Card details not complete error. I created a card payment method and it passes the cvc and postal code check. Do i also need to supply a billing address when creating the payment method to avoid this error?
Hello,
I am creating a recurring subscription. I plan to update the quantity between the billing period and charge at the end of the month. But right now, i see Stripe is adding next month charges as well upfront in the bill.
I want to keep charging the customer only for the previous month. Can you please help me with right configuration here.
Hello - Good morning. When a customer updates their payment credentials or their name, does stripe update these credentials when the customer is making a payment for an invoice? Transactions are run against the older payment credentials, but are failing after when the customer has updated their payments credentials. Additionally, should I expect to receive a notification when a customer updates their payment credentials or name?
Hey Team! I need some help on Tap on Mobile for iOS
Anyone can help me? Thanks
Hi, We have a startup
On a subscription basis, we will provide SaaS with different tools + website to our clients to run their business - small and medium businesses.
Our clients will get a website and an admin panel where they can manage their orders and payments - all business. For these needs they need to register with a particular payment processor (eg Stripe) from their admin control panel to get payment functionality on their website. Our clients are very poorly versed in IT, so registration should be very easy for them.
Questions
Is it possible that the registration in Stripe should take place in an iframe so that they don't go to another website? or Do you have an API where we can redirect your clients on Stripe webpage, and then to get back some of their datas? Where can I see demo registration page?
We understand that our clients will need to create keys in their Stripe account which they will need to insert into their admin panel in order for their website to function and receive funds.
Is it possible to configure the API so that these keys are automatically embedded + additionally encrypted?
(this will allow our customers to easily figure out how to connect the payment system + it will protect their payments and account if their website is hacked)
is there any guides or documentation for converting an express connected account to a standard connected account? Or migrating data from one account to a newly created account?
Hey Stripe Devs! When applying a coupon/promo, is there a way to limit the number of times a single customer can use the promo? i.e. can I make sure customers can't use a coupon more than once?
We have the strangest scenario going on. On our of sites we have paymentRequest.canMakePayment().then() resolving to null. Same site and phone if we flip over to an incognito window in Safari mobile it will resolve to {applePay: true} like it should. Any ideas what in the world could be causing that behavior or what else we can do to troubleshoot?
Hmm Stripe recently started blocking a recurring transaction for a customer with but I never enabld radar or anything and don't see an option to turn it off.
Error: Cannot find module './resources/Apps/Secrets'
Require stack:
- /root/MELODYOP/node_modules/stripe/lib/
Why I am getting this error from stripe npm?
Hi there! I'm seeing an error message when attempting to finalize an invoice with the option to pay with an ACH Credit transfer. Specifically, the error is
Stripe.StripeException: Invoice amount_due is too small to pay with ach_credit_transfer.
I poked around the docs but couldn't find the minimum acceptable value for an ACH Credit transfer. Does anyone happen to know what it is?
hi my name is sebastian im getting problems to sign in to my account
Hey, I could be completely wrong here but is it possible to get a payment from a customer, the use the money in the stripe account to pay for the item from a dropshipper? Thanks
Hi, my situation is quite urgent, hundreds of people cant pay, any help would be appreciated to understand the issue I have.
Maybe someone can help me... my payment keeps saying declined exp date wrong but its not
We have this weird issue where paymentRequest.canMakePayment().then() is resolving to null when it shouldn't. Is there any type of "debug mode" flag that can be set to gain more insight into why it's not returning {applePay:true} when it should. The crazy thing is if I go into an incogntio (private browsing) window in Safari mobile, then Apple Pay shows up.
hi, i initialize a payment process. my server returns me the client secret. i send the price and customer id to my server. but then for example the user closes the tab. i understand i need to reinitialize the payment again?
wondering if there's a better (And faster way to do this). i'm using invoices so my user selects each item to be paid for and currently i go through each one and create an invoiceitem record then at the end I create an invoice which collects up all the invoiceitems on the customer and either sends the invoice line or pays it (depending on saved card info and user selection). is there a way to either combine the invoice create with new items or bulk create invoice items in 1 call? when i have a lot of items it's a very slow process to create the invoice
Hey hey! Hope you can help me clarifying one situation. We're using the invoices API to charge our customers. We allow payments with credit cards and ACH bank accounts. We're noticing that a lot of invoices fail since the payment_intent attached also fails, when we take a look in the dashboard the payment intent status is: requires_confirmation, after manually clicking the charge customer button the invoice become pending again and in a lot of cases the payment_intent finish successfully.
Some time ago I asked about some events not being fired for payment_intents. The issue is that we are setting the property customer.default_source instead of customer.billing_settings.default_payment_method for ACH payment methods. I'm wondering if this is the root cause too for the requires_confirmation issue we are seeing (a lot of invoices with this problem are paid using ACH payment method).
Hello. Is it possible to add fields for promo codes in the stripe hosted checkout?
Hi there, how would I calculate payment terms from the invoice object? e.g 30 days, 60 days? From the created, or finalized timestamp? As a invoice can stay in a draft state for a while. Thanks!
i'm having some trouble updating my user's subscription for monthly to yearly
Hi! So, we've been experiencing a high volume of card testers on our account. I have radar for fraud teams enabled, rules such as Block if :risk_level: = 'highest'; Block if :card_country: != :ip_country: and the default ones active. All of the tests are being blocked but I'm wondering if there's more I need to do to get them to stop testing in the first place.
Hello figuring out here a stripe connect integration, wanted to ask if it is possible to split a payment between several stripe connect standard accounts. Or between a combination of express and standard connected accounts, thanks a lot.
hi! i would like to record a subscription in my DB when the set up intent is confirmed (i.e. the payment method is verified successfully even though there's nothing to charge yet). i was told in a previous thread to use customer.subscription.updated (thread: https://discord.com/channels/841573134531821608/1014267863852400781) but i tested it today and i'm not getting that webhook for this subscription (sub_1Lf8Z6Cr1cvUccnXQ44fJyr6)
Sorry, unless I'm being dumb, I can't find the parameter for price:
https://stripe.com/docs/api/invoices/create?lang=node
Hello. Our account was completely disabled over the weekend. I know this is not stripe support. Our call and chat options have been disabled at support.stripe.com so I am grasping at straws. Does anyone here know of an alternate way we can reach anyone at stripe? Account management, etc?
Hi everyone! we are using stripe checkout for subscriptions and we are trying to check if there is a way to force the users to specify their address before proceed with the subscription.
Hi everyone, I am trying to create invoice item with price object and float quantities, is that possible in stripe , I see that quantity is only accepting integer?
is there any way to charge 1.5 of quantity of some product
Hi there, another invoicing question! Am I able to see the Stripe team member who issued a one-off invoice through the API?
What is the correct syntax to negate metadata in a query? It doesn't seem to work as expected:
const priceList = await client.prices.search({
query: 'type: "recurring" AND active: "true" AND -metadata["show"]: "false"',
expand: ['data.product']
});
I have 4 plans. I want to return all recurring and active plans except the one containing the metadata["show"] : "false". But it returns all 4, and no error.
Interestingly, if I remove the negation, it should return only one plan, but it returns nothing instead
Hi all, my question is about fields for depositing money into bank accounts by country.
Additional context: I am launching an app where users will be based anywhere in the world. For doing something on the app, in the initial phase, they will be rewarded. For this, I need to deposit dollars into their account. How do I figure out which fields to use for their bank account as these users could be based in any country in the world? Is there a published list from Stripe which allows me to see what the required fields are based on the country? Thank you so much.
Hi guys, im integrating stripe express connected accounts and i have a question because once the account link process is complete, it seems the user can't add a new payout method different from the one he selected, he needs to change the one he already has and it needs to have the same type, for example:
An user completes onboarding and selects debit card for payouts.
- He can change the debit card but he can't add a bank account and select between them.
Hey I'm not able to answer anymore to this thread. I just have one more question.
Hi there, just checking that there is no limit to the amount of Coupons and Gift Cards we can create on the stripe side? I believe I was told no limit for coupons before, but wanted to double check that as well as Gift Cards. Thank you!
Hi there, im facing a problem with issuing a virtuel card ,i have watched all the videos on YouTube but none seems to work?
What can i do ?
Hi! I am attempting to setup a webhook after someone has paid. I am using this guide: https://stripe.com/docs/webhooks/quickstart what I am trying to figure out is how I would go about passing over data to the webhook. For example in order for me to successfully complete their order I need their user id, and other information.
👋 Hi Stripe devs. A few questions re: security when following canonical flow for Stripe PaymentElement integration as documented here: https://stripe.com/docs/payments/quickstart.
-
Are there any best practices or recommendations around storing the client_secret returned when creating a PaymentElement as plain text in a SQL db? If we're holding onto that value, should we be hashing it?
-
Also curious if you have any thoughts about security concerns for server-side API endpoints that cause Stripe Customer and PaymentIntent to be created. In the Stripe docs, and as required by our domain model, those endpoints are unauthenticated. We're doing a bare minimum by requiring a CSRF token in the request. We also run our checkout data through an API that gives a "bad actor" rating, and that can result in flagging a payment, in which case we do not proceed to create a Stripe customer or PaymentIntent, and we don't display the user the StripeElement in our SPA. Do you recommend anything else?
Hi folks I'm getting an error with connect transfers: The currency of source_transaction's balance transaction (aud) must be the same as the transfer currency (gbp)
I'm wondering what is the easiest way to work with this. The amount listed is in AUD but if the customer pays with GBP the transfer fails. I'm unsure if I should change the transfer curency to the same as the payment currency and if I do will the amount transfered to connect automatically be converted to the correct connected account's default currency? Details here are a little hard to follow: https://stripe.com/docs/connect/currencies
i have a version conflict with my java sdk and the API im using. is there a place where the sdk versions are mapped to the API versions?
webhook api
ok. so in my case im using sdk version 20.132.0, but webhook version is 2019-12-03. how would i determine the sdk version i should use, or the api version i need to bump my webhook endpoint to?
sorry for not posting that in thread. i see your response to use the latest
Hi Everyone!
I'm getting a weird error when I'm calling my firebase cloud functions. The functions looks like this:
const stripe = require('stripe')('key');
const prices = await stripe.prices.list({limit: 3,});
I'm getting this error: Cannot read properties of undefined (reading 'list')
Question about restricted keys, is there a way to have restricted with only write permission in payment method?
Im trying to get access to the items purchased from within a webhook event from a Stripe Checkout flow. These would be items included in the SessionCreateParams builder. How would i gain access to this from a charge.succeeded event?
Question about typechecking: Is there a way to avoid checking a customer response (to see if it's deleted or not - as seen in screenshot). I know CJ Avila had mentioned on another post https://github.com/stripe/stripe-node/issues/907 that you should just do this deleted check. I was wondering if there was a tsconfig setting where we can just assume the customer object is returned and not have to do this? It also seems like if you turn off strict mode, this breaks completely and you can't access default_source even with the if.
Hi, Support team,
Suppose a user has 3 payment methods (A and B respectively), where A is the Decline payment card, the current user's default payment method is A, and the payment method associated with the subscription currently belonging to the user is B. During the subscription period, will the subscription be successfully deducted?
What are the deduction rules and order?
Hey! I'm using the customer portal to let my customers update quantities etc. on their subscriptions. As far as I can tell I have to add every single product that I want them to be able to configure under the customer portal settings page in the dashboard. Is it possible to add a product to this list when I'm creating the product? I'm using the API to create products. Thanks!
Did y'all add and remove an API resource (InstallmentsOptions) in the same API version? https://stripe.com/docs/changelog#july-22,-2022
Hi, could you re-open meisei-Receipt thread again?
Hi, after creating a js payment element I need to retrieve the setup intent from it, anyone can help me get it?
I want to target ~1000 users with personal one-time promo codes. This is what I plan to do. I'll create one coupon, add 1000 promo codes and send each code to the users. Is this a good approach? Is there a more efficient way?
Hi Stripe Team,
we tried to create a report as "connected_account_payout_reconciliation.itemized.4“ via the stripe-api. The parameters look like this:
{
"connected_account": "acct_1L8o2iRBmhuFlZYW",
"interval_end": 1662415200,
"interval_start": 1661983200,
"timezone": "Europe/Berlin"
},
When the report it finished. Its just an empty CSV with only the headers/column names.
If we use the export-button via the Stripe-Dashboard from that Connect-Account, the export works and shows me the payouts.
Now we have some questions about that:
- Why takes it sometimes long to create them. Is this normal or because it’s in test mode? If I do it in the dashboard, it will be created with almost no idle-time
- What kind of report is the one used in the stripe-connect dashboard on the „Zahlungen“ tab. Seems like we use the wrong one in the API.
- Why can we create a daily report via the dashboard, and in the API it tells me the earliest date that can be used is 0:00 of the actual day.
I hope you can help us out on those issues.
Thank you very much
Hi
Invoice id - in_1Leu6jSJsXH2azWQnSko5mzp
payment has failed. I want to know the reason why it failed
I think that if you go to the dashboard and click on the payment, you see the reason.
How can I prevent repeat customers being created for a particular subscription (customers with the same email availing free trials multiple times)
Hello how are you all
Can you please confirm one thibg
Can we upload shopify all products on stripe?
I am not able to auto charge customers cards, they have already subscribed to product
Hi, Regarding Payment Dispute due date, can dispute become lost before the evidence due date?
I have 2 scenario's which I would like to clarify.
Scenario 1
- Dispute created - 11/07
- funds_withdrawn event date - 15/08
- Dispute lost - 15/08
- Evidence due date - 09/09 (GMT)
Scenario 2
- Dispute created - 21/07
- funds_withdrawn event - 29/08
- Dispute lost - 29/08
- Evidence due date - 22/09 (GMT)
Thanks
Hello there, for connect type webhook is implemented now I want to implement webhook for Account Type to receive events, for this what will I have to do? Do I need to create separate webhook with signing secret of account type?
Hello,
I need to clarify few things.
I have created a subscription with multiple products and multiple quantities. Lets suppose customer buys a subscription on 1st Sept with x,y product, now in the mid of the month I wants to change the price of a product and want existing customer to subscripe with newly update subscription price. How would I do that?
for payment.failed webhook how can i check local test mode?
?
What are the other uses of publishable key , one use is to make payment using client_secret. But what are other uses ?
hello
i am developer and i am facing issue
check in photo
when we create subscription on dashboard its created and working perfectly but
when i create same thing with api its return me error
stdClass Object
(
[error] => stdClass Object
(
[message] => The price specified is set to type=one_time but this field only accepts prices with type=recurring.
[param] => items[0][price]
[type] => invalid_request_error
)
)
we add same product price id in both ways
but when we create subscription on dashboard its created & on api its return us error
as you can see in the above image
we add 1 subscription product & 1 one time product
Hi, I have a question about the way to change the default payment method automatically for a customer who has multiple payment method and his default payment method failed. I mean once the retry cycle is over, and the invoice has gone to failed, if I have another payment method available such as SEPA, how do I switch to this new payment method, do I have to cancel the previous failed invoice, and edit a new one with the SEPA payment method? Can I edit the previous failed invoice to associate it with a new payment method? Thanks
Hello,
I created a subscription schedule in TEST mode with test card 4242.
At start date it was showing retrying in payment .But why ?
It's test card so its should get success.
hi need help in resolving an unexpected_state error, while creating payment using paymentIntent
Hi, we are having an issue with a particular payment method not showing in the payment element
Hi, I am facing issue while generating invoice for customers. I pass customer id but stripe doesn’t show card info on invoice link.
https://discord.com/channels/841573134531821608/1016935701914341386 reply on it....again reopened
Hi there, is there anyway to send a client a link so that he can update his payment method ?
Hi
I am using stripe account connect api with account links and getting some error with connected accounts
Your destination account needs to have at least one of the following capabilities enabled: transfers, crypto_transfers, legacy_payments
Looking for the help
Hi
is there any way we can get the card list directly from the stripe in react js?
"The recipient of this transfer does not have sufficient funds in their Stripe account to cancel this amount." is what this says. I do not fully understand, this is a refund. Why does the recipient need money on they're account? We have enough money on the account to refund the money.
This is also linked to another Stripe account
Hi Team,
I'm a React Web developer,
I need some support on Stripe PaymentElement - Card Method
Is there a possibility to remove Country & Postal Code in the element & pass them manually ?
If so how to do that ?
"Funds can't be sent to accounts located in CA because it's restricted outside of your platform's region" error got after creating destination charge with on_behalf of parameter
Hi team, following the below document, we find the discrepancy between what's mentioned in #3 and the link attached to retrieve IIN (BIN), issuer from PaymentMethod. Appreciate if anyone can help us out
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 guys, any idea how to enable 3ds authentication for the cards used for subscription schedules?
:question: @proper snow Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Support chat is not working
Hey, new to this - but I hope someone can help me with this question. Is there a way to see when a customer has updated their card details/added a new card?
I have a customer who is refusing to accept that they added a new card to make payment, because the previous card has expired and therefore payments were failed. However, payment was taken in the month of august and the customer is saying how is this possible if they didnt update their card (but they must of done because we have their details on stripe).
But to prove this to the customer, it would be helpful to let them know when the card details were updated, to help support our point.
Maybe there is an error and we are in the wrong. Or maybe they are trying to be cheeky.. any help or advice would be massively appreciated.
Hello! i got 2 questions, if you can help please ping me while responding.
1- Is it safe to expose Stripe charge id as a transaction reference for the customer?
2- Stripe currently is asking me to verify my identity and i'll sure do it, my question is just how long does it take to approve my information?
Thank you in advance!
yes from the dashboard
an example (this is the test dashboard im not exposing data)
This is amazing!
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
https://dashboard.stripe.com/test/customers/ {here customer id}
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
How to add "save this card for future payment" in react native App UI for stripe card payment so that we can use the card details in future and also how to show list of saved cards list so incase if they want to pay again using the same card then they can just select the card and pay faster and easly please help me on this.
Thank you UltraX, will look into this now. Appreciate the quick response. x
My pleasure
you save the token given by stripe
which can be charged multiple times
UltraX
i have a little code snippet if you need it @fresh thorn
and how do we save the card details and fetch all saved cards ?
himesh-reactnative
Yes that would really help me out.
you can do it with the stripe api, however you can check the thread karllekko created as he said they prefer helping in threads
<script src="https://js.stripe.com/v3/"></script>
ill move there
wait
sure
yeah they are using React Native so that's not relevant
but thanks for looking
Emily-customers
You're welcome
Hello there, Can I check customer bank balance for ACH bank account before initiating payment?
Does Stripe not have Web Components support? I've attempted to mount Card element and Payment element, both result in error. Card element has error message "IntegrationError: Elements cannot be mounted in a ShadowRoot. Please mount in the Light DOM." followed by "IntegrationError: card Element didn't mount normally." Only the second error message appears when mounting a Payment Element.
Hi, is there a mechanism for passing the payout fees onto connected accounts via the API? I'm struggling to find any docs on this
Platform account in Australia doesn't not allowed to create the connect account for India,
But were is vica versa is possible,
can I get the list of County which supports the creation of connect account for all the other countries.
Please help me regarding this.
Hi,
Can I get next_payment_date on current month successful payment ?
I checked events invoice.paid and invoice.paymetn_succeded
Hi,
I want to prevent duplicate customer from my pricing table(Customer with same email is being registered as 2 different customers in dashboard and my database)
I am having same issue ^
Hello could someone please assist me with a small issue?
I'm having a major issue with my stripe profile and it won't let me fix the issue. My login email is correct but once I'm logged in and go to my profile the contact email listed is incorrect and it won't let me fix it. Every time I try to enter my correct email and save it it comes up with "this email already exists"
:question: @stuck steeple Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey! I have an issue with a promo code coupon discount.
I created new coupon that have a promo code with the "Eligible for first-time order only" option on, see the attached picture.
Now, when user wants to order some product, I fetch the code he attached and if it's valid I create an order with the discount that found on code he sent me.
The problem is, that even the above option of first time is on - user can use the same promo code again and again.
The thing is, I don't use the Stripe embedded input for the promo code entering, so I think this is the problem, because I add it manually as I said above.
I though maybe Stripe will reject the payment automatically if they see user is using the promo code again but it doesnt happen.
Is there any way to manually check if user has used the promo code in the past (the preferred approach)? OR to reject the payment when this thing happens?
Hi there. I've got some questions about the js method "confirmCardSetup". 1) Does it attach the PM to the customer too, or do I need to do that in an API call? 2) Our code doesn't set a "return_to" - I'm confused if this matters - it seems to be working, and even the SCA works (inside a modal). So when would stripe redirect away, and am I potentially causing problems by not setting / handling the return_url ?
Hello,
In the above screenshot there is a continue button UI when the function presentPaymentSheet() is called.
So my question is how do i handle the continue button action and how do i fetch the card details on click continue button ?
Hi,
This is my first experience with Stripe so any help is greatly appreciated. I have a software platform under development and one of its features is that other businesses use it to create an invoice which can have up to 5 invoice items and send it to their clients for payment. I want to use Stripe Connect to add a Payment Link to each invoice so when their client receives the invoice, they can click on the payment link and process the payment and the bank account of the Connected Account (The business that uses my platform) receives the funds. This is one of the main advertised use cases of Connect so I think using Connect for my problem is the correct way. Below is my understanding of how it should be done by API and then I’ll ask my question;
To create a Payment Link object, a list of up to 20 line_items is Required (Not Optional). Each line_item then has a price field (Required) which is the ID of a Price Object. The Price Object itself must be associated with a Product Object however, it also has a way to define the information in a product_data field and don’t necessarily create a Product and this is how I want to approach it rather than creating a Product Object separately.
Based on above information, my understanding is, to create a Payment Link for an Invoice in my software which has 5 invoice items, I must first create 5 Price objects, one for each of the invoice items, then use these 5 Prices to populate the line_items of the Payment Link and create the Payment Link to be sent with the Invoice.
My question is, do I have a correct understanding of how to use Payment Links for my use case OR I’ve got it wrong from the base and being so new to development, maybe there is a completely different way of solving this problem.
Many thanks in advance
Can any one help me please
We can't help with account queries here I'm afraid. Support is the best channel for you to get help.
I am, in our thread: https://discord.com/channels/841573134531821608/1017034848801665025
Hi, Support team,
Why do some payment methods under the cus_MNzx8pDAs4XbyJ account start with pm_ and some with card_? Is there any difference between them?
@stuck steeple Please refrain from the insults, we're only trying to help. But this server is not positioned to help with account queries like this. You need to speak to support.
Hi,
I scheduled a subscription passing start date as 07 Sept 2022
Which is my current date 07 Sept 2022 and current time is 05:10 PM IST
And I started subscription from Sept 07,2022 12:00 AM,
But its still charging be 2 EURO extra? Can you please check
sub_1LfMcSSDKDxgNBOJvQGlKFzW
Hello!
I was wondering how can i charge a customer multiple times?
I stored the card id and the token for each card the customer saves, but when i use the token it says it can only be used once, so does anyone know how to charge their default card multiple times?
ping me while reply, thanks in advance
We have 3 products, and the products have (3, 3, 13 prices). 19 prices in total. But: Price.list (active, recurdding with data.product expand) returns only 10. Why?
To make ACH bank account as default payment method for which any service? I have customer id and payment method id, var options = new CustomerUpdateOptions
{
DefaultSource = cardId,
};
var service = new CustomerService();
return service.Update(customerId, options);
I'm using this fror card
Hi, so I posted an issue yesterday i would like to follow up on, we pass proration_behavior: 'none' each time we update the subscription: #1016733825138700419 message
Hello !
Man, you are out of your way. This IS related for support, and not here. I see this as user myself.
Is there a method to renew an api_key by api?
Try sending this to stackoverflow instead 😉
Harpreet - ACH
You sure as hell can't even type my a signle letter correcly
Webiny Developer -
That user has been banned, sorry for the disruption.
Looking at the docs, this seems doable only in the dashboard, right?
Hi there, I'm trying to cerate a subscription with two items in one go,
one item will have monthly price id and other item will have yearly price id
but api throws error saying "Currency and interval fields must match across all plans on this subscription"
About stripe elements, do you know when preauth will be available?
Is stripe payment element also included with Apple pay and Google pay ?
Hello, Does Stripe support Subscriptions with Direct Debit in the UK?
Hi Folks! Hope everyone is doing well. Quick question please - all of a sudden this morning our SaaS product that is integrated with Stripe is having an issue retrieving customers. We are receiving this error message "This bank account can not be represented as a payment_method due to insufficient billing details."
Retrieving these customers was working fine yesterday and no changes have been deployed on our end related to our Stripe integration. It seems mostly random so far as some customers can be retrieved without any issues.
Is anyone aware of any changes that would start causing this?
Hello team,
I have a question,
If I refund amount and update subscription to lower amount and then apply for the same subscription which I refund
in that case how can we get client secret key
Hey folks!
I'm having hard time with handling stripe.confirmSetup. When I use Apple Pay (from Payment Element) and card gets rejected - the stripe.confirmSetup never resolves (or rejects). It does nothing.
I can see failed request to https://api.stripe.com/v1/tokens
with 402 status
Response is {
"error": {
"code": "card_declined",
"decline_code": "generic_decline",
"doc_url": "https://stripe.com/docs/error-codes/card-declined",
"message": "Your card was declined.",
"param": "",
"type": "card_error"
}
}
Hi team, whats the process of storing recurrent subscriptions.. currently i store subscription record on my db, I am thinking of recurrent subscriptions. ie when a subscription expires and stripe automatically collects that payment. what kind of record will be generated and what type of event. Not sure if this is clear?
What is
{
"muid": "c85d4f02-ab88-48d4-83c9-bd5916c7485277b9b3",
"guid": "5eb7f002-799a-4ae2-b674-18ada933ac3d443c14",
"sid": "b50600f4-92aa-4f02-a11c-5e42a654938bda89a4"
}```
(anonymous) @ https://m.stripe.network/out-4.5.42.js:1
i @ https://m.stripe.network/out-4.5.42.js:1
s @ https://m.stripe.network/out-4.5.42.js:1
(anonymous) @ https://m.stripe.network/out-4.5.42.js:1
(anonymous) @ https://m.stripe.network/out-4.5.42.js:1
w @ https://m.stripe.network/out-4.5.42.js:1
E @ https://m.stripe.network/out-4.5.42.js:1
y @ https://m.stripe.network/out-4.5.42.js:1
e.onload @ https://m.stripe.network/inner.html:1
(anonymous) @ https://m.stripe.network/inner.html:1
(anonymous) @ https://m.stripe.network/inner.html:1
this was the stack trace on my browser.
MikeGreat - subscriptions
Hi Guys, I'm actually struggling with the payment webhook response of one of my Connect accounts. All other account are working well but this one fails when signature match is performed.
TIA
The API in beta describes here https://stripe.com/docs/payments/run-custom-actions-before-confirmation stripe.updatePaymentIntent, it's available for production ?
I'm looking for someone to help me expedite an appeal for restricted charges on a connected account. Is this the right place?
Hello, in reference to the steps mentioned in previous closed thread https://discord.com/channels/841573134531821608/1017002631870296095 I created a subscriptionSchedule with this id sub_sched_1LfNrzGdNldKu1zmu0Smakem but I dont see subscriptionSchedule.latest_invoice listed anywhere in the object returned, due to which const invoice = await stripe.invoices.finalizeInvoice(subscriptionSchedule.latest_invoice); returns undefined. Now my problem here is I cannot finalize the draft mode on this subscriptionSchedule and because of that, I also cannot verify 3ds enabled verification on these cards as explained in that thread.
hi
Hi, when using Stripe invoices, is there a way to programmatically check if line items have already been added, currently our flow is add the line items then create invoice. So basically to check if there are pending line items?
i have an issue so i'm getting the error 'invalid val: meta data should be a string under 500 character'
my value is more than 500 character , is there any solution for this ??
I downloaded the custom payment flow merchant app https://stripe.com/docs/payments/quickstart?lang=node&client=react and executed it. On running it on my browser I inspected and realised that a session is getting created. For how long this session is valid.
@meager adder please use your existing thread to continue the conversation
@copper reef okay
Hi team, using Stripe Checkout is there a way to prevent the same credit card from getting a free trial multiple times?
Hi team , i am using the Payment Element from react-stripe-js and when i am clicking on the pay button and calling the stripe.confirmpayment method as given in the docs , i. am getting this error Refused to load the image 'data:image/png;base64,iVBORw0KGgo=' because it violates the following Content Security Policy directive: "img-src 'self'".
I searched stackoverflow and other github repos for this fix but none of them are working
Hello, I am not recieving payment from orders placed via woocommerce on my websites. Can you tell me what is going wrong?
Hi everyone! I built an integration that insert a payment method via javascript ( https://stripe.com/docs/js/payment_methods/create_payment_method ) and then attach it to a customer via attach php API. The problem is this: in live mode, i tried using one of the company cards with a wrong cvc to see the error message. This operation blocked my card and i had to unblock it from my home banking app. But when i tried inserting it again with all correct data, it continues to give me the error: Your card was declined. card_declined / card_error / generic_decline. But if I use the same card on other online websites (ex. amazon) it works correctly
Hi team , Can we integrate Stripe with Angular 10 version or need to have latest version?
Hello everyone we have enabled ACH direct debit, SEPA direct debit and few other payment methods, all these options are available when we make payment through payment link. can someone guide me on how to enable all these methods for Android and iOS sdk's as well. TIA.
Hello. I know that Strip is not functional independently in Africa and in particular Mozambique. Does anyone have any solutions to utilize stripe in Mozambique?
Hi, everyone, I'm new in API, can anyone help me on this ? I would like make the return value retrieve from database , is that possible ?
We have a ton of duplicate customers all with the same email who have used checkout sessions to buy things, but we did not make stripe customers for them (because they are not linked to an actual account). Is there any way in stripe that we can tell them to merge payments under the same email if they created a customer during that checkout session? It makes it really annoying to figure out how many payments are actually coming from new customers.
hello stripe team ,
I am getting the error
'Cannot update plans with different usage types. The plan for the subscription item with the ID si_MOAfJMTTrMGO05 is of usage type metered, and you are trying to update to licensed.'
I have 2 plans basic and premium
basic plan have usage type metered in volume
and premium has normal recurring amount
Hello Stripe Devs:
I have a few, hopefully, quick questions.
We are building a SAAS product and would like to offer our customers two subscription types: Monthly and Annually.
By adjusting the subscription quantity, we want to bundle all their licenses into just two subscriptions and handle the proration between switching plans, as the industry doesn't usually refund software license time.
Proration for changes from monthly to annually isn't a problem—the issue occurs when going from annually to monthly. We can't add them to the monthly subscription as they'd be charged the next month when they paid for a year.
I was looking at your web hook that gets fired off three days before a subscription is renewed and may use that method to switch to the monthly subscription at that time.
I wanted to know your thoughts on that potential solution or if there is a better Stripe-provided mechanism that we should use.
The ultimate solution would be to switch to a more stateful system on our end, but we would like to avoid that.
Hi all, I need some help with a flow. I need to be able to setup a subscription with the option of using a promotional code which could cause the subscription to be trialing but I need to make sure that a payment method is collected during the subscription flow. I can't be in a situation where the subscription has been setup as trialing but the customer abandons the flow meaning I haven't collected the payment method but their subscription is active. I have been given two flows before but neither seem to satisfy my requirements. Can anyone help please?
Hi !
For a Subscription, when testing SEPA direct debit with the test value FR8420041010050500013M02607 ("The PaymentIntent status transitions from processing to requires_payment_method.")
I noticed that our webhook also receive a customer.subscription.deleted event once the PaymentIntent has failed.
That customer.subscription.deleted source is "Automatic" (sample : evt_1LfOKGGEyHW8rucEIghrNS2U ).
The thing is the PaymentIntent status is still "requires_payment_method", and when we let a
user retry and use another payment method, the payment completes fine but the Subscription is (still) gone !
We're not getting the customer.subscription.deleted when a card payment fails, is it specific to SEPA direct debit ?
Are we not supposed to retry when a SEPA payment fails ?
Thanks 🙂
Hello, Iam building frontend website where I need Stripe payment system to have 3 payment options. One is Single payment. Second is two payments or split payment option where user pays some amount at checkout and then stripe automatically charge same card after X days once. And third option for multiple different reaccuring subscription payments (1mon,,3mon,6mon,yearly reaccuring subs). For all three Iam using Stripe pre build checkout and link to customer portal from users profile later. However Iam struggling to figure out how to setup Second payment option where its not single nor reacurring payment. Problem is that I need to charge customer and schedule another single payment with same card later only once, but it should not be reaccuring subscription payment because Iam using (allow users to upgrade or downgrade third option plans) and Second payment option should not have ability to jump to third payment option reaccuring payment plans from customer customer plans. Is there any docs how to properly build Second payment flow?
Hi there! We are implementing refunds, we want to store the fact that a refund was done and the amount refunded for an order. When doing a refund I see 2 events: A: charge.refunded and B: charge.refund.updated.
I seems that B confirms A with a status, but B doesn't hold a lot of info like A does. Should we refetch that info, for example retrieve the charge (meta)data, when B comes in to know which order to refund?
In other words, do you always need A and B to be sure about a refund?
Wondering since for payment intents we only listen to succeeded events which holds all data and has all required info.
Thanks in advance!
Hi there
We process ACH transfers via Stripe Payment Intents API, and today we started receiving an error when we create a payment intent with a US bank account as a payment method:
This bank account can not be represented as a payment_method due to insufficient billing details
These accounts added via Plaid + Stripe integration, plus we create an online mandates for them to use these bank accounts via Payment Intents API.
Could you tell why it happened? As an example, here's a bank account ID - ba_1LWMk7BL0Insec3J2SvcTkpk, ID of the request to create a payment intent - req_QdUkDGNvthUv0t
Let me know if you need more details.
Hello,
I work with a performance marketing agency (basically charges clients a % of what they made them via online ads)
I was wondering how should I go about charging clients every month a different amount
Hello everyone, I'm asking again for your help. As I said we have a platform using wordpress with woocommerce extension + stripe. Is working as airbnb so USER pays us + commission, we have the money and when the user is ready he can click on a button that releases the payment from our stripe to theirs. Everything works except for the commission. I can add commission from woocommerce but when I get the payment on stripe i get the TOTAL so when is going to be released they get what they ask + our commission.
so I'm not sure now...i'm talking with you and also woocommerce dev. to understand what I'm missing
AndreaM-woocommerce
Hello Stripe Devs,
Cannot update plans with different usage types. The plan for the subscription item with the ID si_MOAfJMTTrMGO05 is of usage type metered, and you are trying to update to licensed.'
I have 2 plans basic and premium
basic plan have usage type metered in volume
and premium has normal recurring amount
So I delete the subscriptionItem and now if I update subscription it gives
A subscription must have at least one active plan. To cancel a subscription, please use the cancel API endpoint on /v1/subscriptions.
Hi i have started taking payments via stripe and now im being told my account will face closure. I dont see no support on the site can maybe one of the staff here help me resolve this issue
aaaaaaaaaaaaaaa - metered to licensed
Hello Stripe Devs,
I am using the Stripe Orders beta with React and applying discounts to orders from the client side and trying to understand how to handle 100% off coupons.
I am successful in calling the method to apply the discount to the order, showing the discount applied and the total for the order being 0$.
I then update Stripe element to make sure it is up to date with the current state of the order using elements.fetchUpdates().
Should I be checking the value of the order and hiding the Element form myself and just leave the button to call stripe.processOrder?
Remorseful - support
Hey there,
2 new questions regarding the PHP implementation :
- I managed to implement a process so the product stores a db id in its metadata when the order is passed but unfortunately, I cannot update the product lines' metadata. It shows a 400 error because it was archived. Is there a way to update the metadata of archived product lines or unarchived products created by Stripe?
- Right now, our system always creates temporary products everytime an order is passed. In terms of optimization regarding Stripe's inner mechanisms and by taking into account that a same product can sometimes be sold with different prices, is it better to actually create a line of products inside the Stripe dashboard then search them everytime an order is passed or is the current system with temporary product lines better?
Does Stripe not have Web Components support? I've attempted to mount Card element and Payment element, both result in error. Card element has error message "IntegrationError: Elements cannot be mounted in a ShadowRoot. Please mount in the Light DOM." followed by "IntegrationError: card Element didn't mount normally." Only the second error message appears when mounting a Payment Element.
Code example: https://codepen.io/imdavidmin-the-flexboxer/pen/oNqVpOe
hello, after following this solution in my previous thread https://discord.com/channels/841573134531821608/1017059192386883654 I was able to get the invoice object in_1LfPh1GdNldKu1zmL9rgU6b4, and therein I also located paymentIntent ID pi_3LfPh3GdNldKu1zm0Xz0gHFm. But now apart from this id I don't see entire paymentIntent object, so I cannot even fetch client secret from it. How do I get that?
@ember bear sorry didn't get a ping from that previous thread. Is there any way we can use guest customers with checkout? We don't know their email until they've given it to us (in checkout currently)
idhruv - payment intent client secret
Hello everyone, I have a rather embarrassing question, but I have to check.. 😬 Does Stripe send emails in test data? Like invoices for example etc...
Ahh, based on this it should be only manual, if I click to send test mail I assume
Over the past few days, we have seen some sporadic delay issues of about 3-4 minutes between issuing a create_payment_intent and successful reporting of capture_payment_intent. The user is entering their info on a card reader and completes payment within 15 seconds or so, but this 3-4 minute delay is holding up our checkout process. As far as we can tell the error looks to be a delay on Stripes end. Can someone please look into this and let us know what is occurring? Thanks. An example payment id is: pi_3LfPKyCf0AKPiudJ12gZ6cjq
Has anyone ran into this issue lately with the Stripe CLI?
I am trying to upload a new version (something I have done 15 times now 😉 ) but now I get prompted to accept terms and conditions. The browser then says I am good but the CLI never gets that event.
Any ideas?
Good morning! We have a subscription that has the final invoice being prorated. We need to update that invoice to be the correct amount and I cannot seem to find a field that allows me to update the amount due via invoice update options. Is that available?
Matty-update-invoice
@ember bear clyde is not letting me respond for some reason in the other thread again, but I have 2 test mode payments that did not make the guest customers https://dashboard.stripe.com/test/payments/pi_3LfQaLCyQAg6NyoS1fuDVjPg https://dashboard.stripe.com/test/payments/pi_3LfQZuCyQAg6NyoS1jtmSo9x
however I do see that we have had guest customers being created in the past. I have the created customer if requried on and can see that no customer is being created. But that email does not show. in the list of guest customers
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hello, is it possible to add the client's address and our business address in Stripe Receipt every time a customer purchases our product?
Hi again
Regarding the "This bank account can not be represented as a payment_method" error - I confirm it was fixed in case where you retrieve a single bank account with Payment Methods API, but we still receive this error when we create a payment intent with ba_xxx bank account IDs. Detaching such bank accounts also does not work.
Bank account ID example: ba_1Kvme1BL0Insec3JImvUqBLV
ID of most recent request: req_tZN8WPS1B0XZ41
Am I right it's not fixed everywhere and we should wait until it's fixed for cases I mentioned?
@meager hawk @stray oxide Thanks both, I was aware of the library you mentioned. FYI, without adding yet another package, using slot worked fine, so that feature of Web Components works fine with Stripe. This was mentioned in the github issue as a solution too.
Hey anyone using woocommerce? had a bug today where a payment is chargeable within stripe but woocommerce is not charging the last step. Never had this issue before
Hi Team, I got a quick question about Stripe connect. We are building a marketplace and have set up the payment transfer from customer to the vendor minus the commission through Stripe Connect. However, if we want to use promo code or credits on our side for our users (example: the original payment is $100, however the user has a coupon for $20 off from us, the stripe connect payment to the business will be $80 instead of $100.) How can we make sure the vendors still receive the same amount of money minus the commission since the promo credits come from our side. I imagine this issue was already thought out since Uber and Doordash both offer credits/promo to their users while using Stripe Connect to facilit
ate the payment transfer to the vendors.
hello, i have problem understanding the solution given here https://discord.com/channels/841573134531821608/1017088279914479639 it talks about expanding charges but I have nothing to do with the charges. I just want to get the entire paymentIntent object from invoice object with id in_1LfPh1GdNldKu1zmL9rgU6b4 can expanding object as suggested before work here?
Hi all. In iOS, upon completing a PaymentSheet, how do I get the payment method ID?
Hello guys, I have an issue with online payment, when I'm try to Implement a page to allow a customer of connect account to do a payment, I've got this error in console
"No such payment_intent: 'pi_3LfQcHDIC4SWUJ5a0PkIbCs3'"
🌊 — Is there any advantage to providing a customer.address when creating a customer on the backend where I'm already adding a shipping address, separately? Immediately after creating the customer, I create a PaymentIntent, the clientSecret of which I use in my SPA to load the Stripe PaymentElement, in which I suppress the address fields from the form because have gotten it in upstream checkout form.
Hi i'm using the stripe PHP API to build a platform for a client, the platform is selling monthly subscription to author content on a monthly basis I have a deal with my client to share 50% of the fees we taking on each subscriptions.
I used this snippet to make the subscription:
$stripe->subscriptions->create([
'customer' => '{{CUSTOMER}}',
'items' => [['price' => '{{PRICE}}']],
'expand' => ['latest_invoice.payment_intent'],
'application_fee_percent' => 10,
'transfer_data' => ['destination' => '{{CONNECTED_STRIPE_ACCOUNT_ID}}'],
]);
I was wondering if how i can transfer my half of the 10% automatactly and monthly to an other connected acconunt (mine)... Can someone help me with that?
Is there a way to handle tiered pricing across subscriptions (ie first subscription is 15 dollars a month, the second subscription is 10 dollars a month) - I know there is tiered pricing within a subscription, but we want to manage separate subscriptions for more flexibility
Hey all, using Remix Run, I dropped in the React stripe lib.
import React, { useState, useEffect } from "react";
import { PaymentRequestButtonElement, useStripe } from "@stripe/react-stripe-js";
const CheckoutForm = () => {
const stripe = useStripe();
const [paymentRequest, setPaymentRequest] = useState(null);
useEffect(() => {
if (stripe) {
const pr = stripe.paymentRequest({
country: "US",
currency: "usd",
total: {
label: "Demo total",
amount: 1099,
},
requestPayerName: true,
requestPayerEmail: true,
});
pr.canMakePayment().then((result) => {
if (result) {
setPaymentRequest(pr);
}
});
}
}, [stripe]);
if (paymentRequest) {
// This portion returns null, `canMakePayment()` seems to fail
return <PaymentRequestButtonElement options={{ paymentRequest }} />;
}
return (
<div>
<p>checkout</p>
</div>
);
};
export default CheckoutForm;
Any reason why this would fail and the buttons not render?
Thanks!
Hey guys I'm testing terminal payments. We did the test when card was used to pay with terminal but we triggered the cancelation (almost the same time). The error says:
Error message
"message": "You cannot cancel this PaymentIntent because it has a status of processing. Only a PaymentIntent with one of the following statuses may be canceled: requires_payment_method, requires_capture, requires_confirmation, requires_action."
"type": "invalid_request_error"
but your API doc (https://stripe.com/docs/api/payment_intents/cancel) says that it should be possible to cancel the payment in status processing.
Can you check the "activity log" and explain me what really happened here and if there is any way to cancel that payment? It looks like it's authorised now.
I wonder if there is a way that we can blacklist a specific bank. For instance, we have noticed that one of the modus operandi of fraudulent transactions, they are adding a specific bank to get the payout.
Hello - I have a user who was unable to pay with Google pay a few days ago. The customer has a Samsung Galaxy Z Flip 3 using Google Pay. I have a Galaxy S22 and was able to complete a purchase without issue. The reader screen asks the customer to 'Insert or Swipe the Card' which obviously is impossible
Hello! Our account was closed and we got a message from stripe saying that their were transactions not approved by the customer. All transactions are approved though so we are a little lost. We haven't gotten a response from support yet. Can anyone help?
Hello Stripe Team ,
I have one query
Can we create paymentIntent or client secret key at 0 amount ?
One last question: are marketplace platforms (ex. Uber, Doordash) also using the separate transfer to handle the promo code situation?
Hi there
We added a rule to check the cvc code, but it's blocking the payments from existing clients that have a recurring subscription. It's cancelling their subscriptions and forcing them to re enter their credit card info.
Is there any way to apply this rule only to new customers?
Hello - A quick development question. How do we present non-subscription apple pay payment to the customer? Can you please guide us to a documentation that uses apple pay for non-subscription based recurrent payments? Thanks!
hello i can't access my account
Hello, i would like to link products and different bank accounts. The site is a wordpress and the products have no fixed price. How to do this ?
Hi. I am trying to build a connect for one of my customers so that we can set up monthly payments between their accounts. They a few dozen restaurant locations and we want to set it up so that each month there is an auto transfer / payment from all their locations to their main HQ location. For example, if location 1 makes $100 in a month, at the end of the month, we want to set up a way to auto transfer 5% of the $100 to another bank account belonging to the HQ location. Is there an easy way to get this set up?
Hello . I have a problem with Stripe. Yesterday i set up payments metod "STRIPE" and everithing working good. But today i make test buy my product and nothing worked. In stripe writes to me : "Use your Live API keys to start accepting real payments from customer" . But i have live stripe account but nothing worked. Pleas help me
Hey, we are having a problem with the React Stripe Payment element. When we (1) click on "US Bank Account", (2) close the form, and then (3) re-open the form we get an error Uncaught TypeError: Cannot read properties of undefined (reading 'displayErrors'). This only happens with the "US Bank Account" option, not the "Credit Card" option.
We have tried "paymentElement.clear()" and "paymentElement.unmount()" but neither seemed to clear the internal "displayErrors" that are being referenced.
Attached is a GIF of this in action: https://i.gyazo.com/20f7ae13be576b0b512d53159f18c006.gif
i am having issues connecting the stripe card reader to apple products is there something that im missing or doing wrong
so we are trying to hook the stripe reader up to our ipad so we can create a pos system to go with our new website
Hey, i tried 6 times to verify my stripe account and it doesnt work, everything is fine, please help.
Hey, I have a payment intent and a webhook fully setup and working. Now I'm just trying to tweak it to my liking. Right before it charges their card and sends a notifcation to the webhook stating that the payment was complete I need to preform a few checks on my database to make sure that we are not out of stock this way if I am I can deny the payment from going through. How would I go about doing this?
I have yet another question regarding subscriptions. I have a new requirement that I need to be able to update a subscription plan. For example, I have one plan that is charged every 6 months. It began on August 31. But now, the user wants to change to the one year plan. So I want them to pay the difference, and have them billed again for the following year on August 31, 2023. I followed the guide https://stripe.com/docs/billing/subscriptions/upgrade-downgrade and I have the following code:
let subscription = await client.subscriptions.retrieve('sub_1LcthVCT5ZiUAGNjRmAmp30N');
subscription = await client.subscriptions.update(subscription.id, {
proration_behavior: 'always_invoice',
payment_behavior: 'pending_if_incomplete',
items: [{
id: subscription.items.data[0].id,
price: oneYearPlanId
}]
});
This correctly invoices the customer for the difference as I had hoped, but instead of billing them next for the one year plan on August 31, 2023, it says it will bill them on September 7, 2023. This is undesirable behaviour, as they could be further into their plan, say 5 months, and they only end up paying the one year amount, but they get 17 months of service for the price of one year. How can I change to a longer plan, bill them the difference, but have it re-bill from the original start date instead of re-anchoring the bill to today's date + 1year? So if they are 3 months into a six month plan, I want to bill them the difference, and have it rebill them at the new rate after 9 months, not after 12 months. Essentially, I want it to just behave as if they had been on the one year plan all along.
Hello everyone, I´m working for a mobile virtual operator (mexmovil) is a Mexican innovative digital communications company. We are looking to automate the process of invoice from the information we will provide you in all of the next scenarios:
- 1:1 Line “the customer is receiving the invoice personally to the email”
- 1: N Lines “a company with multiples lines receives the invoice”
- By Line “one invoice for multiples customers”
Hi. Is there a way to prevent the user from submitting the order client side (new order api beta) so can do some checks and manually submit it server side
Hi all, I have a peculiar problem with Checkout. If our user's payment fails and they try to pay it after, it doesn't resume their subscription but just pays the invoice. Is there a way around this?
I have also just tried to attach a subscription schedule after updating the plan, which worked in that the subscription schedule object now shows the final phase ending on August.31, 2023. But in the Stripe dashboard, it still shows the next invoice date as September 7, 2023. Anyone can help?
Hi There
I am trying to integrate google pay with Stripe in android app, i have used the latest stripe SDK version, but cannot find the googlePayLauncher.presentForPaymentIntent method, please guide over here, i am coding in Java by the way
Hi, I'm trying to hide the payment form until I do a check on my backend. I am trying to wrap the payment form in a div and then do document.getElementById("stripe-payment").style.display = "none" but its not hiding.
Hi, I'm trying to find out how to integrate and pass along a "cash discount" field on the check-out. I have a low risk business model that requires to participate in a CashDiscount program but I cannot find anything related to this in the Stripe dev docs on the website. Does this go by any other name?
Is it possible to create a Pending Update on a Subscription, but prevent payment from automatically being collected?
Really quick question, can I not create an invoice item using a product ID? Do I really need to make a Price each time? I scanned the docs, I've already made a product with ID prod_MNYTB7SnQHw26d but I need it on an invoice
Hello guys
I want to test a use-case but unfortunately it seems that the reference test card is not listed anymore on testing.
I want to test the following :
payment_intent is created and succeed
After 3 minutes, a dispute is created
Hi all. I'm using save_default_payment_method: 'on_subscription', will this also set the default payment method for setup intents as well as payment intents?
When getting an invoice object, the hosted_invoice_url is null, even when I can see the URL on the dashboard, any ideas why or what I may need to do to show it? Thanks
On a customer of ours - in their bank records it has an identifier of CCD ST-(series of numbers) - what is this identifier? Where can I find it in the dashboard?
hi stripe team, I have one customer that was blocked due to card testing attacks, and Stripe mailed him couple of suggestions; I would like help to understand one of them:
Rate limits: In some cases, you can stop card testing by adding rate limits. Tailor these rate limits to stop the specific kind of card testing you’re experiencing.
What would be this one above? Can it be done on Stripe or in stripe config? or its 100% on his application?
on rules I've added: Block if :total_charges_per_ip_address_hourly: > 3
Our team would like a better understanding of the emails that get sent to customers by Stripe. I've been unable to find any documentation on this, and it's difficult to test because test mode doesn't send emails. Specifically, we'd like to understand:
- What events trigger emails to customers?
- What email address(es) are those emails sent to?
- What is the content of those emails (and can they be customized)?
Can someone point me to resources that answer any of those questions?
Hello, I'm getting this error when creating payment intents
additional properties are not allowed: automatic_payment_methods
with stripe mock
Hi Stripe team, For our invoice setup, for every invoice line item, stripe is printing 2 rows on PDF invoices. Any way to put this in 1 line?
Hey all - I am having an issue where I duplicated my site into a subdomain and then redesigned some things, but did not change anything to do with my form or Stripe info. Same API key and all that. Now that the subdomain is live, and I have tested the form, it will no longer send to stripe for payment like it does on the main site. I am using the ninja forms plugin with the stripe addon and am familiar with that side of things and these events are still coming up in my stripe dashboard log...
What are bank pull payments? Im looking to update my stripe api and noticed that in "2019-05-16" bank pull payments were effected.
Having an issue getting items when passed through via request.Items on the quickstart in .NET
Sorry, I didn't respond in timely enough fashion in my thread earlier regarding customer emails. I've taken a look at the linked resources as well as the "Subscriptions and emails" settings, and as best I can tell none of them indicate that any emails get sent for subscription lifecycle events, such as:
- when a subscription is scheduled to cancel
- prior to the scheduled cancellation date
- when the subscription officially expires
- when products are added to/removed from a subscription
- when customer data (e.g. billing email, etc.) is updated
Is it accurate to say that no emails are sent in any of these cases?
hello team quick question how soon after a payout for a Connected Account will the payout webhook send a notification of success, failure, etc.
Hello guys, I'm trying to understand the mit_exemption parameter on payment Intents. Could you please point me to docs about it?
ok, so i was signing up for the first time and i accidentally clicked business instead of individual. and i cant figure out how to go back and change it, can someone help!
Hey there, I will be running a few scripts to update the metadata in the transfers in our connect accounts, I am creating a new restricted api key for this, is there a way to allow the key to only update the metadata but not allow to send transfers?
In some cases transactions with Stripe tax enabled can fail with
When automatic_tax[enabled]=true, you must provide enough location information to accurately determine tax rates for the buyer before you can submit your Order.
Is there anyway to change to default behaviour to allow the transaction to still go through, even if tax can't be properly calculated?
Hi guys im new to stripe cli and i want to execute this command (below) to creat a cardholder but i don't now how to enter the billing information
Hello everyone! I am new here. Does anyone have experience in preventing card testing? I've done everything, google recaptcha on sign up, rate limits on server side, mandatory email confirmation upon creation of new account. I'm now paying for stripe radar as a last line of defense but during the last card testing attack stripe disable charges on my website still.
At this point I am not sure what to do to prevent card testing. Would someone be willing to look at my website and tell me if they see vulnerabilities?
NeetCode - Tax
Hello, i use stripe for my business. I have no problem receiving payments, however, i cannot figure out how to send a payment. Are we able to send payments to others through the stripe app? Look forward to hearing from you. thanks!
Hello, I have a question regarding coupon expiration. I have a coupon code TkzreARG that is going to expire on 31st Dec 2022 (the coupon has no promotion code). I applied this to a yearly subscription of a customer. If the customer continues to use the subscription for 5 years, will they be able to get the discount every time their billing cycle renews?
Eranga-Coupon
hello guys, I running a issue on react side. On payment-form i need to refresh the page to confirm Payment work correctly. How I initiate correctly stripe and elements object because use Stripe and useElement hook looks not update the object. thanks
Is there a way to add receipt_email to a session in subscription mode? I see you can add it to the payment_intent_data (https://stripe.com/docs/api/checkout/sessions/create), but that doesn't work for subscription mode.
Is there a way to use Stripe in a non browser environment? Specifically I would like to build an e-commerce store in https://godotengine.org/
what's the difference between transfer.reversed and charge.refunded events ?
With Stripe connect, how can I go about allowing this? {"error":"(Status 400) (Request req_Kl8GitoqSIsKbb) Funds can't be sent to accounts located in GB when the account is under the `full` service agreement. To learn more, see https:\/\/stripe.com\/docs\/connect\/service-agreement-types."}
I'm using standard as opposed to custom/express for easability - trying to $stripe->transfers->create
Hey everyone,
I recently updated my stripe version to the latest as I was running an old version (39.75.1). I noticed since then I cannot access the customer id and it is being returned null.
The resource ID cannot be null or whitespace. Parameter name: id at Stripe.Service`1.InstanceUrl(String id) at Stripe.CustomerService
this is my error as the customer object is blank
any ideas?
Hello there, I have payment method id and customer id, can I check balance is sufficient for transaction before initiating transaction?
Hi, can you lead me to the resources where I can do 2 separate payments for 1 transaction with multiple sellers using connect standard/express?
Hi, when redirecting to the Customer Portal, am I able to redirect directly to the update plan screen if the customer already has a subscription?
Hi - does anyone know if the typeface size can be increased for card number, ccv, expire date, in the iframe served on Webflow. It's set VERY small which isn't good practice for accessibility standards in various countries.
GRock
Hi.... I'm trying to reopen my thread #indesh-webhook-signature-verification from last night.
Hi, we are using the Amelia Wordpress Plugin for booking events together with Stripe as the payment gateway. Unfortunately, I don't know Stripe very well yet.
But we only get a Payment in our Stripe Account - not an Invoice.
Yet we need an invoice / receipt to be generated for that payment and ideally automatically sent out to the cusotmer via e-mail.
There are two problems about this:
- I have no clue, wether this is possible and which API Endpoints I'd need to look into.
- Amelia only sends the customer e-mail as metadata which is not displayed as the customers E-Mail in Stripe. Is it possible to transfer that Metadata into the actual field via the API?
Hi,
All the onboarding accounts links that I create are expired and automatically redirect to the reauth page
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hey guys, since we put our backend on AWS ecs, we don't get webhooks from Stripe anymore. Have you ever had this kind of feedback from other users? Is there a particular setup when using AWS? Thanks in advance
Hi. I have a question regarding the stripe API because I can't quite figure it out myself. Is it possible to request bank details from customers and save this to their stripe account (preferably with ideal) and pay them out? I am busy creating an automatic marketplace and it would be cool if I could also have the payment run fully automatically! I am making this application in react native and am using the stripe SDK.
Is there any response after success checkout payment ?
Hello, im new with stripe I have a pricing table with different type of subcription it works fine i can pay but after its done is there a way to redirect back to my website? im working with react and AWS
Hi, in my logs I see this: {
"error": {
"code": "reauthentication_required",
"message": "Please log in again to complete this action.",
"message_code": "reauthentication_required",
"type": "invalid_request_error"
}
}
When this happen?
Hi everyone.. Long time reader, first time poster.. Have a small issue with integrating Google pay to our Android using Stripe SDK
We have integrated everything according the the documentation on google or Stripe side.
While testing in development everything works fine.
Asked for access to google pay api the first time we tested live payments and got OR_BIBED_07.
Now that the gateway integration has been approved we built a new live version, but the error has not gone away.
Could you please point me in the right direction how to solve this.
On Stipes doc page under going live there are some extra steps that do not make sense to me.. Are this steps still relevant after getting approved by google to use google pay api gateway integration
https://stripe.com/docs/google-pay#going-live
How to add expiry for the session that is created when calling elements from stipe JS sdk ?
hi, actually i am not getting any data on response redirection... not getting payload... already tested with all form method POST,GET,PUT and also with raw data..
Hi, in my stripe dashboard, when i click on "Payments" and then select an individual payment that was successful, I can see the metadata that I originally attached to the PaymentIntent; I can update this metadata via the stripe dashboard, but I would now like to update it via the API and add another field.
What endpoint would I need to update for this? I assume it's not the PaymentIntent anymore, since it's been completed? I struggle to understand what object this metadata belongs to.
here are the fields that I am referring to in the stripe dashboard (when you click on an individual Payment)
Hi, is there any API to get the amount minus the stripe fee of the charge?
Hello team,
I am trying to fetch the two-letter country code of the address for a user. From the API docs it tells that I can fetch it from Customer object: https://stripe.com/docs/api/customers/object#customer_object-address
Though, when I request /customer/cus_XXXX I receive the country name at address.country, like United Kingdom instead of GB.
I also checked the API version in docs but seems to be right.
It seems that section of docs needs some adjustments, though I want to ask if it is possible to retrieve the user two-letter country code?
I am getting a lot of “incomplete” transactions showing up in my Stripe account stating “customer has not entered their payment method" How can i solve this problem in my code
Hello, may anyone help me with a problem of refund on stripe?
Hello, Does anyone know how to identify where the income has come from by the time it gets to our bank account. My company has two buisnesses both using the same stripe account and I need to know what money is generated from which buisness for my accounting team
Hello again
What is the best flow to integrate stripe on my django project on my own without using stripe elements in frontend ..... just use stripe apis in my backend ?
Hi guys!
I need help for implementing subscription with 20% off 1st year of annual plan. I wanted to resolve this via promo codes but problem here is that the users who already made transaction are not able to apply coupon. Is it possible to create annual subscription with 20% off for first year?
Hello,
I use the search customer function to find a customer. If it does not find a customer then it creates one.
I sometimes have 2 requests which are sent at a few tenths of a second interval and therefore the first request seeks a first time if the user exists, if it does not exist, creates it. But a second request also searches if the user exists and even when it was created by the first request, it does not find it and recreates it. I end up with two identical customers in Stripe. How can I do to avoid this?
Hello! I have a issue in the purchase process. My customers are small companies manly from Spain and lots of them don't operate internationally so they do not have a VAT number (they have a spanish ID called CIF). In the purchase process, when they sellect that want to pay as a company, it is compulsory include a VAT number. It is possible to change the VAT for the spanish CIF? thanks in advance.
Hello,
I call createSetupIntent API from backend and pass client secret key to frontend and it will show status as requires_payment_method. Frontend will collect payment method with confirmCardSetup.
So in this scenario when will status can come requires_action
Anyone knows a lot ab issueing?
Hey, i wanted to know if stripe auto send an email once someone makes a payment using the api or not, ik that if i used the payment page made by Stripe i get an email, but what about the api, is it the same?
Hey, wondering if anyone can help me out. I'm currently trying to set up subscriptions in my app, that will start on a specific date using the Payment Element. Struggling a bit here with the process flow on how to do this correctly. Am I to create a Setup Intent, get the user to fill in their card details and then create the subscription when the setup intent has succeeded?
Hello , i am interested in how to acces bills issued from stripe due to tax administration supervision .
Hello there, can I delete un-verified bank account from stripe, i have payment method id and customer id.
Need to re-open archived issue about integration
Hey 👋 I am writing cucumber tests for the Stripe Connect Express account onboarding process and currently working in test mode. When running the tests, I'm having an issue where the Date of Birth field in the 'Verify your personal details' seems to be a text input half the time and a dropdown the other half. This obviously makes it very hard to write tests for!
Is there a way to ensure that I only get one of the input types whenever I run my test?
hi. when working with invoices, is it possible to extend the 1 hour period to make changes?
Hello,
I want to integrate a payment by subscription with a payment link. I created my products.
But I do not find :
1/ How am I informed that the payment has taken place?
To assign access to my client.
2/ How am I informed that the renewal of the payment has taken place?
3/ How am I informed when my customer has not renewed his payment?
Hi guys. I am unclear about some methods. Can you please assist on that one. For example, a user is subscribed to a plan. when I am trying to swap it to another plan then trial is not applying to subscription when using $user->subscriptions('default')->active()->first()->swap('some_plan');
but trial is applying when using $user->subscription('default')->swap('some_plan');
Hi all - I'm looking for support for a Stripe Connect question. In our current implementation of Stripe Connect, there is no way to go back in the flow after you've progressed to the next page. We've had a few users let us know they have desired to go back to a previous page - either to enter a new email, or double check information. Is there an easy way to enable a back arrow in the flow?
Is it possible for customers to switch between a default_source and an invoice_settings.default_payment_method in either direction? From my understanding, the existence of a default payment method will take precedence over a source, but I'm wondering how we could revert back to a default source after setting a payment method and vise versa? Is there any way to detach a source from a customer without invalidating it?
Hey team! About Stripe Terminal... What version i supposed to see localMobile in DiscoveryConfiguration?
I'm using 2.0
Hello, I am seeing some difference in the way the upcoming invoice is created for differently backdated subscriptions sub_1LfjfaK5Jxl3vjtihsBIzJ9M, sub_1Lfjn1K5Jxl3vjtiNeQVIxml - it would be great if someone could explain if it is expected or not
Hi, I would like to clarify, I have created payments and went through as well as the transfers to each sellers, but the same amount is still intact to the main account while having the transfers proceeded can you clarify?
Hi guys, when testing the Stripe Connect Express onboarding flow, is there a value I can enter that will delay verification? I want to simulate the pending_verification state of an account, as I have a state for it on the front-end. I've tried entering '01-01-1901' as the DOB but that still seems to validate an account instantly.
hola
Como puedo pedir ayuda sobre el uso de stripe en Argentina?
tengo una pagina montada en Wix y necesito sumar la plataforma de cobro online
en mi carrito de compra para que mis clientes paguen
Wormster-testing-connect
y no se como
Hi there. I'm trying to get direct debits working so I can demo it to my boss - I'm using the sample project from the subscriptions quickstart (https://stripe.com/docs/billing/quickstart) - I've enabled direct debit as a payment option on my billing setup page (https://dashboard.stripe.com/test/settings/billing/portal) but when i run the project, I only get offered credit card as a payment option from the customer portal. Can anyone advise what I might be missing?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Hello Guys! Please help me how to enable reCaptcha on website ?
Alright! Thanks! Actually stripe email me that I have to enable it, as my account is been used by someone who is doing card testing
@peak goblet let's keep messages in the thread I opened
Hi, I am having problem with integration of stripe in angular using createIntent. Please guide me.
I have tried doing it with stripe/v3
@manic kindle let's keep chats in the thread I opened
Hi, I'm using Angular and have to create card element, can't understand how can I do it? Should I use 3rd party lib?
Hola! What is the best way to filter webhooks hitting the endpoint we set up with Stripe just to make sure they are coming from Stripe.......Is there a best practice in the controller?
Hi, what are your objects beginning with py_? Some of are charges have an ID beginning with py_ instead of ch_. I was wondering what the distinction is?
I'm integrating stripe connect custom into our platform,
Is it okay to trigger the accounts.update() methods for no reason and multiple times?
hello. i have a website that wants to allow migration from another website. when connecting stripe accounts, i can see all of their customers/subscriptions from the other service without problem. i then store their subscription id in our database. but when they attempt to cancel their subscription via our website, we get
You can't make any changes on a subscription that was not created by your application.
what is the proper way to do this? ask for api key, create new subscriptions with our connected account and then delete old application subscriptions?
Hi, @ember bear , I have tried the ngx-stripe for the intent based integration as guided by you. But still I'm having issue with it.
ERROR Error: Uncaught (in promise): TypeError: Cannot read properties of undefined (reading 'elements')
TypeError: Cannot read properties of undefined (reading 'elements')
at StripeService.elements (ngx-stripe.js:440:1)
at StripeElementsService.elements (ngx-stripe.js:661:1)
at StripePaymentElementComponent.<anonymous> (ngx-stripe.js:1877:1)
at Generator.next (<anonymous>)
at tslib.es6.js:76:1
at new ZoneAwarePromise (zone.js:1429:1)
at __awaiter (tslib.es6.js:72:1)
at StripePaymentElementComponent.ngOnChanges (ngx-stripe.js:1871:25)
at StripePaymentElementComponent.rememberChangeHistoryAndInvokeOnChangesHook (core.js:1510:1)
at callHook (core.js:2548:1)
at resolvePromise (zone.js:1211:1)
at new ZoneAwarePromise (zone.js:1432:1)
at __awaiter (tslib.es6.js:72:1)
at StripePaymentElementComponent.ngOnChanges (ngx-stripe.js:1871:25)
at StripePaymentElementComponent.rememberChangeHistoryAndInvokeOnChangesHook (core.js:1510:1)
at callHook (core.js:2548:1)
at callHooks (core.js:2507:1)
at executeInitAndCheckHooks (core.js:2458:1)
at refreshView (core.js:9499:1)
at refreshEmbeddedViews (core.js:10609:1)
I have two subscriptions that create an invoice on the same day but at different times of the day, why is this and can I modify my API that creates the subscription so that invoices are created at a certain time? Edited
Through the API I can retrieve a Connect account (/v1/accounts/:account) and can see that "payouts_enabled" is set to "true". Through the API how do I update the account and set "payouts_enabled" to "false?
hello, I would need an advice related to a ecomm setup. When the user signs up, he will have to pay a fix instalment fee and after that (ex: 500$) , a recurring subscription fee (ex: 100$ monthly). I'm not sure how I can withdraw the instalment fee and setup the subscription in just one interaction with the client . I don't want to ask them to give the card details twice. Is this a setup that can be handled by Stripe ?
Hi There
I am using the Stripe API to integrate google pay into my android app, i am doing it in Java, in the TEST environment by using test publishable key , onGooglePayReady always returns false, not sure why, when i used google API onGooglePayReady was working an i was able to see the payment sheet, but since i switched to Stripe API, its not working. Please guide me here
When the user enters their Credit Card Details via Stripe, Stripe also collects a field with the country the user is located in. Can I get access to this information via the API somehow?
Hi, I'm trying to create a subscription, using the API, with a promotion code and getting the following error: The promotion code default currency (usd) does not match the line item currency (gbp)
I've added GBP as an extra currency on the promotion code. Any thoughts?
is there a way to prevent Metadata (e.g for payment intent) to be modified in the dashboard?
Need urgent help
Stripe holding my funds for more than 4 months. All they say is i dont meet their terms and service
I have been emailing them but nothing.
Is there a number that i can reach to get it resolved?
Please use the thread I created above
Hey there! I'm trying to cancel (as a Platform) a Subscription on a connected account, and that Subscription was created by another platform that is no longer connected. I've done this countless times in our live environment but I'm now receiving an error in my test environment about not being able to update or cancel a Subscription created by another application. Has this changed recently? Or is it something to do with my test environment?
Hello! I'm trying to test a Stripe setup intent on my test mode account, but the test card (4242424242424242) is failing to be added with a generic_decline.
The flow we're going through is:
- Create a token for the card using data from a secure vendor.
- Create a payment method using this token.
- Create a setup intent to attach the payment method to a customer.
Here's the request ID: req_hEObcg7DKqjLzZ.
Is the only way to test the Stripe Connect + Affirm integration w/ a live account? For the "anonymous" accounts I'm unclear how I'm supposed to enable Affirm.
Hello,
I need help to add email / phone / name in charges objects like this: http://joxi.ru/zANwv9aFwJpRwr
Currently I do not see anything there: http://joxi.ru/nAyyRGbUkyxJ5A
Customer currently is created like http://joxi.ru/KAgwjaPFOnzlDA
When I do stripe.PaymentIntent.create I attach this customer ID there.
I'm trying to recreate a customer that was prev deleted, the create request goes through without issues, but the customer still shows up as deleted
there is no indication in the response that the customer has been deleted either
hi, trying to figure with the Stripe CLI how to pull the mcc from a custom connect account. I tried "stripe get accounts" (but it does not return all connected accounts), thanks!
Hey guys - question about adding a statement descriptor to a payment intent -> if I set the statement_descriptor it should show up on the customer's bank statement?
I have a question with regards to creating a PaymentIntent from the client-side using Android SDK. Is it possible to change the capture method from manual (being the default value) to automatic on the client-side? I’m having some difficulties on doing so at the moment using the Android SDK. Appreciate your help on this
Hi, new dev I'll keep it short.
New to webhooks. If I create a page to handle the webhook, what needs to be on the page? All I really want to do is update my database when a user has paid. Been trying various things all day without success
Can you reply in the thread I created please? 🙂
I am trying to expand metadata on a checkout session. I have added two values to it, but in my success page, I tried this:
var options = new SessionGetOptions
{
Expand = new List<string> { "metadata" }
};
and it gives me an error. How can I pass information thru stripe back to my application?
is there a event listener to retrieve reports as the status changes from processing to complete so I can retrieve the report
Heyyy 👋 . I am trying to setup a webhook for one-time-payment purchases using the checkout session. I'm listening specifically for checkout.session.completed . My goal is to
- Catch the webhook
- Get the checkout session and the
line_itemswith it - Create some order records and receipts in our app.
I am using Stripe Connect, and have the webhook configured as such.
I interpreted the docs to say that this object.id is the Session ID that I'd use to make a query to get the session. But I keep on getting an invalid checkout.session.id using this value lol, and I'm just stumped.
do stripe webhook events contains an idempotency key we can use to deduplicate them?
Is there a way to see the 2020-08-27 version of the API docs?
Hi Stripe Team,
I am exploring the Stripe Checkouts product where I have a requirement that the user may end up clicking the link for Checkout even after 24 hours; allegedly the end of life for a checkouts session. However, I was exploring the Stripe Documentation where I came across the after_expiration tag that may be sent as part of the body of the Stripe checkout session creation call. Can this be used so that Stripe will automatically refresh the expired session on URL trigger (by end user)?
I have this requirement because the Checkout link will be sent as part of an email on a PDF. So once the email is sent out, I have no way of knowing when user clicks the link or do I have control over sending the refreshed link as it goes out as a single one-time email.
Look forward to some insights here!
Thanks,
Vaibhav
Hi, how can I retrieve the amount of a price in a specific currency? I can only get the default currency and can't find anything related in the doc. Thank you!
i'm looking into some issues related to a payout that we processed, but I can't find any information for it in the stripe dashboard. the payout id doesn't show anything under payouts, and none of the charges listed in the transactions are coming up either. payout_id is po_1LeUGZEWll3SMyTFvV6ojkIi
Hi, I am trying to integrate Stripe Elements onto a membership payment page. I followed the documentation on Stripe website with the code examples and ran into the following errors (check screenshot). The UncaughtIntegrationError was a bug in our team's end, but the other errors have to do with CSP. I am using HTTPS on the site and no iframes other than Stripe's potential ones. I looked up this error and found other people having the same issue but the posts had very few responses, even on a GitHub issue that a stripe representative answered on. Is it true that changing the http headers in Apache to allow-scripts, allow-same-origin will solve this issue? Thanks
Hello. Somebody, please, show me the guide that explain, how can i allow users integrate our service with stripe by publicId. I found only guide where shows how to integrate my own system with Stripe, but i wan't to allow it to others. I think it doesn't need to make server-side end-point to charge widget, right?
Hi There, replying to this thread https://discord.com/channels/841573134531821608/1017458254579761202, the issue is solved now , i am getting the onGooglePayReady as True, the trick was i passed a existingPaymentMethodRequired as false to the googlepayLauncher config and it worked. Thanks for the help Stripe team and @bold basalt 🙏 , will reach you out again if needed.
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hello @languid tulip , this question is related to the archived thread https://discord.com/channels/841573134531821608/1016721514210545664. We’ve tried implementing the solution you gave and when adding a negative item after having done the calculations, we’re getting the following error message: The price price_1LfpcdC7aZ1kKv4Z9l9LtAd4 has a negative amount which is not supported with automatic tax. This is the request ID: req_qYSKn8SyOn6oib
It appears as if we’re unable to implement this solution with a negative item, or are we doing something wrong?
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Hi everyone ! I had a request from my accountant asking me to export a bank-like statement of the past year from my Stripe account. Basically with this information :
- Starting balance for the month : XXXX
- ( List of all transactions that occured and their date & amount )
- Ending balance for the month : YYYY
and that for a year.
After spending quite some time with the reports available on your website and support, I found two reports :
- One that gives me the starting and ending balance for a specific period, but not the individual transactions
- One that gives me the individual transactions, but not the starting and ending balance for the period
As I don't want to merge those informations together manually, which would take me an hour or so, I'd like to turn that into a several days task to automate it using your API, as it's what us developers do.
How would you tackle that ? I can get the list of transactions pretty easily, but there's no balance query allowing me to get the balance at a specific point in time, am I wrong ?
Does that mean I have to get the current balance of the day, the list of all transactions for the past month, and run them backwards to calculate the balance myself ?
A massive thank you to @bold basalt and @dim hearth for the excellent support I received yesterday. Cleared up a misconception I didn't know I had and I managed to fix my issue today! 🕺
Hello, I'm using Connect with clients in Mexico and customers are seeing this message when they try to pay
hi 1 more question do you know if there is a webhook event when a connected account is debited and they do not have sufficient funds so we end up debiting their bank account? And an event for if a reserve is placed on the platform for that very situation? I don't see one for either, but may not be looking in the right place.
If I do a yearly subscription would I get a webhook every month for the subscription's period or would it be just checking on the year anniversary?
is there a way to disable subscriptions on an express connected account ?
As far as I'm aware a Stripe user cannot transfer money between bank accounts they have attached to their account. Am I mistaken?
can I login to an express-account in test mode?
Hi, we are using the stripe terminal. When the customer selects "Custom" amount for tips, currently it's only allowing the customer to enter dollar amount. Is there a way to allow them to choose between % or $ amount when entering custom tips?
Trying to parse the data coming in from the webhook in .NET but having a bit of an issue. Thank you!
Hi There, i need a help in the stripe google pay api integration flow
I am calling googlePayLauncher.present to create a payment method and on success of that i get the paymentId, with that paymentId i will call my backend API to get the client secret, once i get the clientSecret i use it to call the googlePayLauncher.presentForPaymentIntent to complete the payment. is this flow correct ?
this is in android
Deleting coupons. We've noticed that discounts on subscriptions may pertain to coupons which have been deleted. The coupon object embedded in the discount object (e.g. on a subscription.update event) doesn't include optional keys like applies_to. Without this info it doesn't appear to be possible for us to compute the applied discount amount accurately, nor is the applied discount total supplied. The Stripe dashboard still shows the correct discount given the products on the subscription, so this data must exist somewhere — how can we access that info and/or accurately compute the discount for a deleted coupon via the Stripe API?
Hi... I'm having trouble getting a value from the API
Hello everyone, I´m working for a mobile virtual operator (mexmovil) is a Mexican innovative digital communications company. We are looking to automate the process of invoice from the information we will provide you in all of the next scenarios:
- 1:1 Line “the customer is receiving the invoice personally to the email”
- 1: N Lines “a company with multiples lines receives the invoice”
- By Line “one invoice for multiples customers”
So I would like to know if we can discuss this in online meeting (google meet, zoom, etc) because we are looking to automate the process of the invoices please let me know if this is possible for you guys?
Hey! I am getting the following error when creating a Stripe module in Node.js - "Invalid Stripe API version: 2020-08-27;customer_balance_payment_method_beta=v2. You do not have permission to pass this beta header: customer_balance_payment_method_beta. If you have any questions, we can help at https://support.stripe.com/."
Our setup currently pulls from 2 different stripe accounts, the error only happens on one of them. Please could you help?
Hello Stripe Members
I am trying to integrate Stripe as a payment . Our use case is more like we customer pay us for different services we provide them either daily/weekly/monthy . I see the options I have is using Invoice Object or Charge Object.
- With invoice object it looks like I have to create a product/price for each invoice I generate for them. As a result I will have as many products as invoices. Is there a way I can create one product and change the price for the product with each invoice or create a line item without product but with just price.
- I tried Charge as a better matching our payment style but it is giving me error customer, currency, amount and it is giving me error 'Stripe\Exception\CardException: Cannot charge a customer that has no active card'.
Please help me in choosing the best or our business. Thanks
Hi stripes community, I'm looking on the stripe doc to enable other business to accept payments. So my question is in the steps 2 which is 'Create a connected account', is this the same account created when user subscribe to my platform? Because i believe stripe will automatically create an account when they make payment via checkout, am referring customer tab in the stripe console
Is it possible to delete items from prebuilt checkout? I know you can adjust quantity but would be cool to remove as well
hey all! a quick question: what is the correct way to add a tip to a payment intent/charge after the original payment was made?
i'm using a custom payment flow via mobile app, and at some point, the user is prompted to leave an optional tip.
how long it take to get stripe implmentation architect certificate?
How long does it take for stripe vcc sales to get back to you want to make some vcc's
Hello! question, I'd like to know if we can get pre-set links for payment plans for direct debit? Example:
$1500 recurring for 2 months
Hey when setting customer_creation:"always" in Checkout Session, where/how do I access the customer later?
Is there a .stp file for the BBPOS WisePOS E Dock?
Do I need to hard code the price value into the /create-checkout-session server endpoint? Or can I pass it in on the client side? Basically I want to use the checkout session, but the price needs to be custom as it is dependent on the different plans the user might choose.
Hi! So I have an existing subscription and have been scratching my head on how to make a change to it. Specifically, I want to reset the billing cycle and have a new invoice item attached to it with a period matching the same billing cycle. This is proving difficult since billing_cycle_anchor can only be set to now when updating a subscription so I can't get those quite in sync :/
Are there any differences in fees between using PaymentIntent vs Checkout API?
Hello,
Need some guidance on webhook integration for ACH checkout fulfilling order. I have created a new webhook and have use stripe cli to proxy the events to my local
stripe listen --forward-to localhost:8080/ach-payment-webhook
but i keep getting 403 when it tries to connect to the route.
[403] POST http://localhost:8080/ach-payment-webhook [evt_3Lfd7mIoChmUfsNA2OpuXYOP]
It seems like there is currently no way to add/update cross sells via the API. Is this correct?
Due to our products being limited stock adding cross sells via the dashboard doesn't really work. Is there any way to achieve this through the API?
how to get failed payment via api??
Hi, when I confirm a payment intent and it doesn't succeed, how can I get a payment link to send to the customer through API?
hey guys. was hoping someone can help. would like to understand how this website Mrvapes.com is using stripe payment for the sale of E-cigs ?
from my understanding the sale of E-cigs is prhibited in the terms and conditions. however, looking at this website, they are clearely using Stripe as a payment method. would like to understand how they did it ? and why isnt stripe shutting them down ?
hi guys, I'm trying to get some ideas so any help would be appreciated. Anyone building out or has built the refund feature with Stripe Connect, we struggle with fraud when we allow people to refund after we have paid out money to the connect
does stripe shows the break and prorations on the checkout page created via session object?
Hello Stripe Members
We are currently testing the registration, cancellation and deletion of new subscriptions in our system.
Since the test takes a long time, if there is a good way to reduce the test time, please let me know.
The test method I'm actually trying is to create a subscription in which the next billing date will be the next day in the verification environment.
We run the test and see the results the next day.
Since we don't know the results until the next day, the test period is getting longer and the system introduction is delayed.
Hey, I'm using the checkout.session.completed template from the website. It's my first time using express, and it throws this error which had me stuck all day. Anyone got a suggestion?
Currently I am working on a project where user can add their bank details and redeem their money from stripe account to their bank account but when i do this I found somwthing wrong in my stripe platform under payment section i.e "The customer has not entered their payment method." How i solve that problem
Sorry, I asked this question yesterday but missed the response 😩
When testing the Stripe Connect Express onboarding flow, I would like to test the pending_verification state in the disabled_reason array on an account. I have a front-end state that indicates that the account is pending verification, so I was hoping there would be a way to trigger that state in an API response so that I can test it.
Hi,
can we do like
Let say today user start subscription at any time of day,
we set billing_cycle_anchor at 12:00 AM,currently its setting to current time
We are using subscription_schedule API
is there an option that cancels a susbscription which renewal has failed n times instead of setting it to past_due?
yes you can set same from stripe settings @placid locust
which one?
If I can't make billing cycle anchor to past,
How can I achieve 12:00 AM to 12:00 AM start/end in subscription.
As I said if I start subscription at any time in a daye,
I want currect_start_time to be that day's 12:00AM
Is this possible ?
Or it will go from current time only
I'm using schedule
Hello everybody. Can someone help me with verification testing?
Hello,
I want to get customer id in balance_transaction. How would it be possible?
https://api.stripe.com/v1/balance_transactions
I guess it's not strictly dev, but I don't seem to have access to the general #help channel. I am trying to export all Refunds from the Dashboard, but I can't select them via the checkbox (its greyed out). is this normal behaviour or am I doing something wrong?
hi need help
Hello,
I wanted to know if it is possible to use Checkout for a subscription update?
I don't really understand how to redirect my client when the payment is refused.
Hi, I worked for a start-up and we use Stripe API to manage the subscriptions of our users. We want to implement a new product with a slightly different price type (IDK if it's possible to do it with Stripe), we need to make a price that is recurring and billed monthly. And we just need to control that if a user makes more than 1.000requests/per day to our service we start to billed the next ones. In order to have a limit of 1.000 requests/per day for free and if you passed the threshold you must start to pay for each one. Can anyone help me?
Hi,
I'm building a website in which I need companies to be able to accept deposits from their clients (both are registered in the platform).
I'm from France, and I was wondering if there was a way to achieve this without having to use Stripe Connect (to avoid having to pay extra fees for each transactions...) ?
I'm using Laravel Cashier, if that's of any help ... 😅
Hello Stripe Devs, i have a problem with payments when a custumer use a CC issued by Poste Italiane 🤦♂️. These payments generate on our backend a response with "Transaction approved", but no payment occurs on Stripe. Can anyone help me figure out what the problem can be? 🙏
Hi , is there any API in Connect that lists recent incoming activities to a connect account?
Hi, when creating a product in the dashboard it says we can set a "unit label" that will be visible everywhere including the checkout page. But even after setting it the checkout page still reads only "Qty 3" and not "Qty 3 seats" or whatever we set the label as. Do we need to pass any extra parameter while creating the session object to make it visible?
Hey there, I have an issue, I'm using stripe on top of woocommerce, I'm setting up my "Customer bank statement" / descriptor to something and it appends either the store city or phone number to the transactions. Is this something that stripe does automatically or is coming from the woocommerce gateway module ?
Hello,
As mentioned here,
If requires action this can be the flow,
so in this webhook event I can send email to customer with client_secret_key attached to url of my website,
And on URL hit frontend dev opens a modal where user can just click of confirm where fronten dev calls
ConifmrCardPayment with this client_secret key attached to url
Is this an ideal flow ?
In case of requires action
Please guide
Good Afternoon,need help trying to add MOTO to StripeJS .confirmCardPayment
When initializing a Stripe checkout payment it seems the checkout.session.expired webhook triggers after 30min, is it possible to shorten this value? I'm trying to figure out the best solution for preventing double bookings and 30min is quite long.
Hi, I am using payment authorization holds (separate to capture) to hold funds and delay capture later. There are circumstances when this needs to be cancelled. When we cancel the payment intent, we receive a message saying that the hold may take up to 7 days to appear for the customer. Is there any more clarification that can be offered here? We ideally want the amount removed from the customer's card as soon as possible from when it is cancelled
Hiya. I've got 2 simple strripe questions 🙂 1) Stripe doesn't send email reminders in test mode, so how do I for example access the links to the stripe hosted page / stripe hosted invoice page that would be in that email. 2) Is the"stripe hosted page" for collecting card details near to when a trial expires the same as the "stripe hosted invoice page" that is used to email people asking for payment for unpaid invoices? Thanks!
Hello, is it possible to receive from Stripe a Transaction Approved but no charges occur?
do I need for a Session object always a PriceObject / Product Object?
or is there a way to do this directly in the line items without creating a Price and Product?
Hi folks,
I have a question. We are now concerned about the API version. In our account, the default version is 2020-08-27, but a newer version 2022-08-01 is available. So is there any reason to use 2020-08-27 instead of 2022-08-01?
Looking forward to your response
Best regards,
Vadim
I have a application which will be never in the World Wide Web, it will be only in the internal network.... Now I´m asking what about webhooks? How can I send the webhook than to the application? I know there is the locale endpoint https://dashboard.stripe.com/test/webhooks/create?endpoint_location=local but how can I do this in a live app which is running only local?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
if somebody makes a payment, where a percentage goes to a connected account,
and it goes from being authorized to cleared/completed,
then the customer they requests a refund
but the connected account already withdrew all the money out of their account,
what happens?
Hi i am building a social media subscription service and i was looking for an api that unable some of my users to withdraw their earnings from their account in my app to their bank account. Does someone knows who provide this type of api? Per example it is the same process that enable an uber driver to withdraw his earnings from his uber account to his bank account.
Hi, recently since 2 days all of our payments are declined. I want to know what is the issue and what do we need to do? they fail because of 3d secure has an issue!
Incomplete 3D Secure attempt
The cardholder initiated 3D Secure authentication but did not complete it.
Hi guys! I'm using setup intent to authorise a payment via frontend with 3ds but when I try to charge it using a payment intent via backend, it asks me for 3ds again, so it fails. Any idea?
Hey, my company's profile has a Stripe Main Account. We use the test mode for our app's staging environment and the live mode for the actual production app. Can my company create a Development Account just for the purpose of local development and integration tests or will it be suspended after a while because it's not a proper "business account"?
Hi Guys
need a help on Google Pay integration on android
there is some strange thing happening for me, googlePayLauncher.presentForPaymentIntent(clientSecret) is throwing me error if i pass the clientSecret variable - invalid client secret
if i hard code the same secret and pass to the method, its working fine
any ideas why, by the way my variable do have the correct value, i have debugged it and checked
Hi, we are using off-session paymentIntents for one off payments, and we are wondering if Stripe sends any emails on payment success or payment failure?
Hello,
I'm using stripe in test mode
And enabled mail on payment failure
But on failure I'm not getting any mail
4000000000003063 card
So in test mode stripe don't send mail ?
I want to test 3ds so used this card
3ds mail
gstauf-emails
HI all, how do I get the link to the "stripe hosted page" so I can point users to it to enter payment methods (https://stripe.com/docs/billing/revenue-recovery/customer-emails#link-to-a-stripe-hosted-page)
Stripe has blocked the transfers from my account, I have been withdrawing 500€ for 1 month... and I don't understand why they don't solve anything, what I do?
Can you verify the signature of a connected accounts event (in regards to webhooks) with the key of the 'main' account?
Hi guys,
I'm using Stipe Connect on a WooCommerce website with Dokan. I'm in test mode and after submitting card details, the payment won't complete with the error :
"Error: Invalid Payment Source: Payment processing failed. Please retry."
Since this is a test wirecard, how can it failed? Am I missing something?
Hey guys, we're testing 3DS implementation live and our QA encountered the following error. We can't find anything in our code that would produce this error and hoping to get some ideas of what might have happened. support@stripe.com hasn't been very helpful. It happened only once during testing, so seems intermittent.
Regarding Report Runs, I am trying to enable my connected accounts (express) to run reports themselves (ex Payout Reconciliation). Is this possible on the connect level? All my reports seem to be empty when running reports using stripeAccount option for the connected account. The Docs say
"Note that certain report types can only be run based on your live-mode data (not test-mode data), and will error when queried without a live-mode API key." but none of the reports throw an error (currently in test mode)
iconate-reporting-connect
Hey guys, we're currently issuing refunds through the Stripe dashboard (our Connect accounts issue these themselves) and we want to update our databases to reflect this info. We've looked at webhook events for refunds but see that only charge.refunded is available. We're working with payment methods and payment intents (of course), so is there any way to receive refund updates for payment intents through events? Since we don't have charge ids, don't think the aforementioned method will work
Hello, I have a question about Standalone 3DS beta. We are in the program and I have question related to "Handling card information directly". We like to use third party provider to tokenize, they will be a proxy between us and Stripe so they need to be PCI compliant and card data is not visible to us (so we are out of the PCI scope). So my question is do you know what we need to provide (some PCI certifications from the third-party provider, or something related to us) and how long will the process of enabling this feature lasts ?
to log a Stripe request id for ease of debugging in Ruby?
rescue StandardError => e
Rails.logger.warn "StandardError => e: #{e}"
Rails.logger.warn "StandardError => e: #{e.message}"
end
Does the e or e.message contain the request id or is there a better way?
Hello! I know maybe this is not the right channel to ask, but I want to know if there is a Stripe dashboard internal tool to generate sales reports by product.
In simpler words: Do I really need a third-party tool with Stripe's API integrated to generate sales report by product? or is there a simpler solution?
hi team 1 question
how does ios send the moto flag in setup intent? it mentions it should be sent when confirming the setup intent. https://stripe.com/docs/api/setup_intents/create#create_setup_intent-payment_method_options-card-moto
Sorry I have another question: if a connected account deletes their only bank account, then add another one, what happens to the pending balance for that connected account?
If we have 2 different products under 1 stripe account we can’t have 2 different webhooks for each of them respectively? If I add 2 webhook urls, one for each of the product all the webhook events are sent to both the products. I want events of X product to go to the webhook for the X product and Y’s events to Y, but seems like we can’t define webhooks for different products separately under 1 account?
Hi there. Regarding: search charges, here: https://stripe.com/docs/api/charges/search#search_charges-query. I need to use this "next_page" or "page" feature as I have a lot of results beyond the initial response length. Is there any way to know how many pages there are? Also - I would prefer to start with the oldest charges first, any way to do that? Looks like the default query shows the newest set of charges first.
Is it possible to use stripe connect only for payout purpose ?
Hi all
I have an issue with the stripe integration for local payment method
We have an android app that at some point opens a webview, and inside that webview we use the stripejs package.
When using bancontact (for example) the stripejs sdk display an iframe, and inside this iframe, when you click on a button, the button tries to open an url of the form "bepgenapp://XXXX"
Problem : it does not do anything
When we open this link directlyh in our app, it does open, so this is not an android permission issue
Any idea ?.
the error message is actually a basic warning :
Can't open url: bepgenapp://XXXX
Hello, trying to do a refund but stripe commission is being returned also. How can I return everything but the stripe fee to customer who pays to a connect account
Hey, I have an issue making an invoice using stripe lib on python, when I make the invoice for an amount of like 25€ it creates 0€ invoice, I tried with the api key of an other account and it worked but on the account i want to use it doesn't work could anyone help me with that ?
Hey Stripe! We're using the subscription service and our model has seats per subscription. Is there any way in the Stripe dashboard to visualize how many seats we have. Currently we have to check each individual subscription to see how many there are like
Can a setup intent succeeded with an incorrect cvc but a payment intent failed because the cvc is incorrect.
Hi there! I’m trying to assist my accounting team by getting information from payout payments, like the exchange rate/currency fee. I’m unable to find any official methods of retrieving this information.
Hola necesito ayuda de stripe
Hello! I have an inquiry that maybe a staff member can help me with: so I am creating a Stripe business account, and one of the requirements is that a business representative must enter their SSN, I'm wondering does that business representative have to be 18 years old. I'm asking this because I live in Arizona and so corporations are allowed to be formed by people under 18 but does that work with Stripe?
The support page didn't seem to have a section for something specific like this.
Hello Guys, I have a question about the google pay with Stripe
@crimson needle we managed to get around the issue by something stupid in the end
FYI
+ originWhitelist={['https://*', 'intent://*', 'bepgenapp://*']
+ onShouldStartLoadWithRequest={(event) => {
+ console.log(event);
+
+ if (event.url.includes('https://')) {
+ return true;
+ }
+ Linking.openURL(event.url);
+ return false;
+ }}
Hi Guys, I have an issue with integrating BLIK payment by Stripe with My Shopify account. I turn on BLIK in payment options but clients don't see this option when buying. Can You help Me?
I have a question with regards to creating a PaymentIntent from the client-side using Android SDK. Is it possible to change the capture method from manual (being the default value) to automatic on the client-side? I’m having some difficulties on doing so at the moment using the Android SDK. Appreciate your help on this.
The error message I was getting as can be seen on my screenshot was "Usage of Kotlin internal declaration from different module". Also, just to add that I am using Java as the programming language for development and not Kotlin.
Is it possible to show customer their previous PaymentMethods on checkout within the Stripe Payment Element Form?
Hi all. Is there any documentation on how to mark a PaymentIntent as a Merchant Initiated transaction to avoid 3DS on Moto enabled Platform account?
hi
I'm a Brazilian autistic
I'm not able to access my account
Stripe isn't anymore on my Google Authenticator
Please see the thread I created above.
Hi, I am trying to get "customer" or "credit card" country in order to get the country for every "charges". However, doing it that way, I only get partial matches (only about 20-25% of charges can be matched to a credit card or customer with country). When doing a CSV export from the API, I see that the column "card issue country" has 100% coverage. However, when trying to access the endpoint "issuing.card" with my ETL, I get this error message: "Your account is not set up to use Issuing. Please visit https://dashboard.stripe.com/issuing/overview to get started."
Is there another way to be able to achieve what I need without having to upgrade my account or activate that functionality?
Thanks for your help in advance.
hi! i am trying to migrate from server side subscription payment confirmation to client side payment confirmation with the payment element. however there is one bit that seems tough to migrate. we current pick a different product to handle tax inclusive/exclusive status manually based on the country Stripe returns when we create a payment method. now, we are creating the subscription before the payment method so we can render the payment element with the client secret, so we don't have country from stripe at the time of subscription creation. are there any suggestions on how to handle tax exclusive/inclusive status with client side payment confirmation and the payment element for subscriptions?
Hey there, I have a question about proration behavior. I want to disable proration using Stripe Node.js API, but when I try to use the code in the docs nothing happens. How can I disable proration for a given customer's subscription using Node.js?
hello! i am trying to activate our stripe account so that we can start using stripe to take payments, we seem to be stuck in test mode. the "continue activating" button is disabled. we incorporated with stripe atlas. is there something i'm missing?
Hello, I'm having an issue with Stripe blocked payment. Can anyone help?
I am trying to code something to bring a user back online to complete 3DS. The user receives an email, clicks a link and is displayed with some details and an Authenticate button. When clicked it calls stripe.confirmCardPayment(clientSecret, {payment_method: paymentMethodId}) and a modal stripe form is displayed. In test I can click FAIL or COMPLETE. Clicking COMPLETE works nicely. However, clicking FAIL then loads elements and a further button is shown. My question though is whether it is posssible not to use elements, but just simply have a stripe modal form pop up that collects the card details?
Is possible to get a subscription protected from being disputed for fraud (3ds secured)? Im setting up a payment using the setup intent, and then I start the subscription, but no "This payment is verified with 3DS secure" appears in my dashboard, even if the customer needs to solve the 3ds for the setup intent
@languid tulip Found a solution I think. looks like the field "payment_method_id" has 2 different format. It can either start by "pm_" or by "card_". If it starts by "pm_" I need to match to the "payment_method_card" table. If it starts by "card_" I have to match to the "card" table. Would that make sense?
I have several payment methods saved on Google Chrome. When testing Google Pay however, I get a null response on the canMakePayment() Promise.
Any ideas on why this wouldn't work? (site is running on https)
Hello, i made a transfer usinf Strip to pay some premium points in a play wep site, and the payment was made from my credit card but the playwepsite did not recibe that payment, what should i do?
Hi, I see that we have a Test vs Prod env in the Stripe Dashboard, how do I manage dev, qa, stg, etc environment with different Stripe secret keys & webhook endpoints ?
Where can I find these "secured by Stripe" images and what are the guidelines for using them?
Can I sftp files up to my staging and production environments, or do I have to install them directly there with composer (I've already installed them here in my local development environment)
Hello
Hello team. I have my platform for telemedicine.
We are charging a booking fee and our providers an appointment fee.
We have our providers with standard connected accounts.
Our booking fee is $10 and appointment can be from 0 to 100.
When we collect the payment we charge $10 as application fee, sometimes we cannot collect monety from patient,
but we still need to apply aplication fee to the provider.
Is there a way for us to collect directly to the standard connected accounts?
Our Workaround: whenever the provider is owing us money, on the next transaction I will charge a higher application fee to compensate the debt.
Is that possible?
Or do you guys suggest another Workaround that doesnt imply changing to Express or Custom connected accounts?
Hello, any idea about how to style the CardElement in React?
Hi I have an Apple Pay development question
Hello team, have a question about requires_payment_method status. It appears our Android app is receiving onSuccess in preocessPayment but when the payment is being captured on the PHP server, this error is returned:
"This PaymentIntent could not be captured because it has a status of requires_payment_method. Only a PaymentIntent with one of the following statuses may be captured: requires_capture"
Hello! Does the Stripe-Signature header contain valid signatures for test mode webhook events? I cannot get stripe.Webhook.construct_event() to work. I have tried all combinations of signatures and secrets: both the v1 and v0 signature values from the header, and all four of my secrets (test-mode connect endpoint secret, test-mode direct endpoint secret, production connect endpoint secret, production direct endpoint secret). It is a test-mode connect event that hit my test-mode connect API endpoint. I have tried setting the timestamp comparison tolerance to one year, just for debugging, and it doesn't seem to be a timestamp issue. I always get the "No signatures found matching the expected signature for payload" error which means that the computed signature does not match the incoming signature from the header. I am using the raw JSON string from the request body. It seems like the signature header is just incorrect? The docs @ https://stripe.com/docs/webhooks/signatures#verify-manually say that v0 is for test mode events and is fake, and v1 is for live mode events. The docs also say you should ignore all non-v1 signatures. It seems like maybe this suggests that verification is impossible for test-mode events, but the example code there is using a sk_test_ api key which suggests the example is verifying a test mode event. Any guidance is appreciated.
Hi! If my client has set-up to run a report daily, is there a way to call that same report through the api? So in that way, I don't have to wait until the report gets created (sometimes it takes over an hour to pass from pending to success and get the report url)
Hi, I have a question about the best way to handle a successful webhook call but my own personal DB fails. I can explain more in the reply 🙂
Hi All. I'm trying to use a paymentIntent with PaymentSheet (iOS), but I'm hitting this error: secret format does not match expected client secret formatting
Hey @languid tulip , I tried reading the proration docs you sent but it's not working unfortunately. We followed their examples exactly. Running the proration update code doesn't cause any errors but neither does it disable the proration — any advice for how we should approach this?
Hi, can I solve the account issues from here?
hello everyone, do we have any support chat? I've a question, one of my client asked me recharge his card again, and struggling, how I can do this, that's the reason of coming here ... pls advise/guide or direct to the right chat/group ... thanks in advance.
When / if we pause payouts for a connected account, we don't seem to receive a webhook about this in test-mode. Will this happen in production mode?
hii, I have a question about the function retrievePaymentIntent using this function with a long pooling method in test mode after some minutes running the payment automatically changes requires_action to succeeded is this a standard behavior in test mode?
Hi folks, im trying to write some python unit tests, and I'd like to serialize and deserialize a subscription (and other objects) so I can use them in my test cases. I tried Subscription#to_dict_recursive() which seems to work, but if I dump to json and load it, it seems to be adding nesting. Is there a best practice for this?
Hello, this is my first time using Stripe and I tried to create a checkout session by following the docs but I couldn’t make it. -> Here are the errors (screenshots, code and the source code) https://vinirodriguesdev.notion.site/Stripe-Problem-d491511e884943f597dd707b047f85f2
We are testing 3DS support and we need to store some CCs for off session usage. Is that possible when the CC requires 3DS authentication? Ex. CC 4000000000003220
Hi, I'm trying to integrate Radar with Setup Intents. The docs imply that this is possible, but don't explain how to provide client-information (e.g., ip address, user agent, etc.) when creating a Setup Intent. Is there a parameter I should be using for this?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello,
I have a question regarding webhook event using invoice.payment_succeeded
how can I differentiate renewals vs first time subscription?
I'm currently using the details billing_reason=subscription_cycle and current_period_start > start_date to identify as renewal.
will this be enough?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello, looks like it will be weekend so my question will not be seen by stripe engineers. Anyway, I am trying to allow customer to pay for their product directly if they have enough balance. It looks like credit_balance is not a valid paymentmethod for checkout_session. I tried to create an invoice, but the balance is not applied after I do stripe.Invoice.finalize_invoice. When I try to call stripe.Invoice.pay when the customer has enough balance, stripe complains that customer does not have a card. How can I pay the invoice with credit balance without asking customer for a credit card?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is there a way to tell if a user is using credit or debit with the payment element before the intent is confirmed
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hello
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
can someone help about Stripe tax? I know there is a standard tax in Stripe Tax... but if I have products from my ERP system which have e.g. only 7%, how does Stripe knows about that?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey there - a question on routing with Stripe Apps.
Is it possible to route to another page from my Stripe App outside of Stripe?
Upon pressing a <Button>, I want to direct the user to an external page that renders a page using data from my Stripe App. I want to use react-router-dom like below inside one of the views I have created:
<BrowserRouter>
<Routes>
<Route path="/" element={<App />} />
<Route path="chart" element={<Chart/>} />
</Routes>
</BrowserRouter>,
But given that the views are managed inside of stripe-app.json rather than, instead of an App.tsx file, I'm not sure on the best way to approach this.
Any guidance would be greatly appreciated.
Thanks!
Hello
Stripe Support doesn't answer me its been 3 days what should I do
Need help?
Come dm
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Trying to integrate a BBPOS WisePad 3 with a python program, can I do this?
Can't actually find any examples? I don't want to mess with js everything I have is written in python
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I have a question about processing. If I deactivate stripe will the rest of my payments still process?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
what is the clent secret
can someone shoe me a example
or at least what it starts with
Hossam you can find tons of videos on youtube.com about the client secret how to setup what is it, I am sure it will be easier to you to understand
this video looks good https://www.youtube.com/watch?v=zgtYJ-BvNpE&ab_channel=WpLifestyle
In this quick tutorial, I will show you how to get Publishable Key, Secret Key and Webhook Signing Secret from your stripe account.
★★ TOOLS THAT I USE AND LOVE ★★
If you like what I do and would like to support the channel, please consider using the below affiliate links when purchasing any of the products, plugins, or themes covered in my t...
for wordpress
are you jewish my friend
that text looks beatiful
your username
thank you
i will give it a try
i am using firebase and i am using react jam stack
i am guessing i follow react stripe for the front end
and firebase docs for the back end
@vocal wagon
thats great bro I dont know what is react for yet
react is for the front end
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey Stripe team, I'm trying to initiate a one-time purchase of $89.43 cents. For our usage subscription plan, this would be usage of 8943 at 1 cent each (and this works). but for a one-time purchase, when I create a product that costs 1 cent and tried to create a payment link for 8943 units I get the error amount_too_small
Advice on best way to go about this? here's the curl request I tried:
curl https://api.stripe.com/v1/payment_links \
-u sk_test_xxxxxxxx: \
-d "line_items[0][price]"=price_1LgYZGDmahM2h2s5XIQQETY3 \
-d "line_items[0][quantity]"=8943
{
"error": {
"code": "amount_too_small",
"doc_url": "https://stripe.com/docs/error-codes/amount-too-small",
"message": "Amount must be at least $0.50 usd",
"type": "invalid_request_error"
}
}
ah, perhaps I should just create a charge
@mental tusk why does my friend in the USA need to contact sales about card issueing that was an instant application form right?
Hey @vocal wagon - issuing is one of the products that requires onboarding with our Sales team. Your friend should hear back from them fairly promptly if they fill out the linked form
Btw does getting a call back cost money
I’m from the Netherlands
which version of stripe should be used in react native
because if i use 0.5.0 version then in android i am unable to add card , but if i use 0.16.0 then ios build fails
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello guys.
I can't figure out why Pending invoice items are created when I do a price downgrade. Subscription terms are the same - annual.
Steps:
- I create a subscription at a price of 1 = $500 and pay
- Change the subscription price to price 2 = $900. The difference ($400) is automatically debited from the card.
- Change the subscription price to price 1 = $500. The subscription is changing. The next fee is $100. But two entries appear in the "Pending invoice items" block:
($900 USD) sub_...
$500 USD sub_...
Why do these invoices appear?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
How to process fees from non-party accounts in connect?
Hi!
I have an integration question.
We have a webflow website that passes the user to a stripe checkout page. The stripe checkout page passes this user back to our webflow website to the "thank-you" page. I am aware that you can pass the {CHECKOUT_SESSION_ID} as a url parameter back to the success page. Is it possible to pass other parameters via the url link? I need to capture this variable client side. I am aware I can use the CHECKOUT_SESSION_ID to get the customer's id via the Stripe API however, I am having to do this in Webflow so I feel like there may be some exposure to the API if I do that and would prefer to just pass the variable as a parameter. Is this possible?
For reference, I was looking at this article: https://stripe.com/docs/payments/checkout/custom-success-page
Thanks so much!
Hey guys! Does anyone knows how to convert the below code to json?
curl -X POST -H "X-Parse-Application-Id: MY-APP-ID" -H "X-Parse-REST-API-Key: MY-REST-KEY" --data-urlencode "{"userId":"MY-USER-ID"}" \
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi everyone!
We have an app and we receive payments from customers and payout the vendors.
Vendors are supposed to get 70% and we get the 30%. But Stripe charges 2.9%+30cent.
But I'm not sure when Stripe charges and who gets how much.
For example, the full amount is $4.99 and I would like to know how much the vendor gets, how much we get and how much Stripe gets from this. Anyone can help me with this?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey all, having trouble here. Can anyone help me make heads or tails of this:
I don't know how I'm supposed to attempt to reset my password (which I forget), when my the email I signed up with can't receive emails from you guys regarding said reset. Thoughts?
Your better off contacting support
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hey people. I'm building a vacation rental app for a client, and I'm having trouble find the best solution to fit my/their needs.
My goal is to create a hold on the guest's (aka user's) card when the guest requests the reservation, then when the host approves the reservation, capture the funds.
While I was going through testing, I noticed the "always authenticate" 3DS scenario. So I started testing it and I've hit a problem. When the host goes to approve the reservation and capture the funds, I get the "Card declined, required authentication" message.
Whats the best way to handle this? Is there a documentation page that explains this? I thought I read one a while back where it said to send the guest an email, yada yada but I can't find that page.
Also, is "always authenticate" a frequent scenario? I have 3DS working perfectly on the initial request (when the guest is adding their card) but not when the host approves it and causes the actual capture.
Any feedback on this would be greatly appreciated. Thank you!
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi all, I’m integrating a flow by which a subscription is setup and then a payment method is attached by confirming a payment / setup intent by means of a PaymentSheet. I need some advice around changing the subscription before attaching the payment method.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello,
How can I get client_secret for the stripe universal payment element when creating a subscription schedule with a trial?
Does anyone know how I can limit the quantity I have for sale? So if I have 100 items can I limited it so that it shows as sold out after?
hi everyone, how to cancel subscription of a customer in connected account? I am trying this
subscription = Stripe::Subscription.delete(
"SUBCRIPTION_ID",
stripe_account: "CONNECTED_ACCOUNT_ID",
)
but strip gives an error Received unknown parameter: stripe_account any idea on how to cancel subscriptions on connected account?
Using the .Net version of Stripe Connect > Collect payments then payout, I'm getting the following error upon attempting to create a transfer, even though there is an available balance on the Connect account?:
"Insufficient funds in Stripe account. In test mode, you can add funds to your available balance (bypassing your pending balance) by creating a charge with 4000 0000 0000 0077 as the card number. You can use the /v1/balance endpoint to view your Stripe balance (for more details, see stripe.com/docs/api#balance)".
Actually, nevermind, I solved this myself - for anyone interested, I wasn't linking the TransferCreate Object back to the Charge:
var options = new TransferCreateOptions
{
... // removed for brevity
SourceTransaction = charge.Id
};
Could be wrong but I'm not sure Stripe provides this facility, shouldn't you be managing quantities in a separate system e.g. Shopify or in a relational database and only handle the payments in Stripe, I know you can setup product and types etc for transactions so maybe there is a way.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
this what you're after?: https://stripe.com/docs/api/subscriptions/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.
it does not work when i cancel subscription of a customer in a connected account.
In order create subscription in a connected account, one needs to pass connected account id . For instance I am able to create subscription like this, but cancellation does not work the same way.
Stripe::Subscription.create(
{
customer: "CUSTOMER_ID",
items: [{
price: "price_XXXXX",
}],
payment_behavior: "default_incomplete",
payment_settings: { save_default_payment_method: "on_subscription" },
},
{ stripe_account: "CONNECTED_ACCOUNT_ID" }
)
Dammn, i just read in the docs that creations subscriptions with Connect has few restrictions
https://stripe.com/docs/connect/subscriptions#use-direct-charges-to-create-a-subscription
i am wondering if there exist any other way to cancel subscriptions programatically.
Hi there, I'm wondering how various developers handle currency calculations? I was always advised to avoid doing currency calculation on the frontend but reading about the new Intl modules (https://www.honeybadger.io/blog/currency-money-calculations-in-javascript/) and knowing that different services have been handling currency calculation successfully I figure i might as well ask
I have a react app -> graphql service -> talks to a python/django server
Right now I'm running a regex on an input so that users can only enter an integer. I take that string integer (e.g. '1234 which represents $1,234 , send it to the Django server, and turn that string into a python Decimal type... It feels a bit overengineered tbh
My app is .Net Core and thus everything is handled neatly using Stripe's API. Front-end is a HTML input field within a Form which is posted to a Controller Action, the Form itself is in a _partialView and therefore doesn't give the impression of a full page postback.
Is there an official answer anywhere that explains how to use webhook signatures correctly with nodejs, Ever since i have updated it now continues to show the Signature not found error?
Did you check the API documentation? I found a .Net example in the docs somewhere that I was able to shoehorn into my project easily enough.
no unfortunately it does not help
the solution mentioned in the link is to cancel subscriptions created under platform and not not for the ones created in connected accounts
There is a documentation regarding how to construct and receive webhooks however after i followed the instructions perfectly i am having trouble verifying the signature.
In my application I update Connected accounts to set payouts to manual... I must do get and then update, can't just make direct calls, I'm assuming it's something similar for subscriptions.
I think the theory here is that a connect account can have many subscriptions, so you would need to get subscriptions by connected account first of all...
Going to be a bit of trial and error I'm afraid, but let us know how you get on.
I've not used Node.js so unable to offer any help there, .Net refers to the Stripe.EventUtility class
[HttpPost]
[Route("webhook")]
public async Task<IActionResult> Webhook()
{
try
{
var json = await new StreamReader(HttpContext.Request.Body).ReadToEndAsync();
var webhookSecret = options.Value.WebhookSecret;
var signatureHeader = Request.Headers["Stripe-Signature"];
// With signature verification - this validates that the Webhook has in fact come from Stripe.
var stripeEvent = EventUtility.ConstructEvent(json, signatureHeader, webhookSecret);
switch (stripeEvent.Type)
{
case Events.CustomerCreated:
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
my payment is getting declined every time
Are there any plans to develop official stripe sdk for Flutter
We noticed that https://raw.githubusercontent.com/stripe/openapi/master/openapi/spec3.beta.sdk.yaml mentions "Connect Elements." It seems to be a UI that can be embedded. It also mentions the URL https://stripe.com/docs/connect/get-started-connect-elements, which I cannot access. Does anyone know about this feature?
Hi, we recently changed our platform payout schedule from daily to weekly, the purpose of which is to allow there to be enough balance left on the platform account to do transfers to connect accounts. However, even after switching, calling the GET Balace API shows there's only $22.13 available on the platform account. However the stripe dashboard shows we have $8015.06 held in reserve
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Is there a way to seed test data for disputes on connected accounts?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. Feel free to help each other in the meantime, or for a guaranteed response contact Stripe support: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hello Team,
Need to understand some Stripe policies, our stripe account got blocked without any notice. Please help to resolve this situation, urgently.
Hi
The documentation says that stripe subscription's invoices (renewal) are created in draft status and then are charged in about 1 hour. However, I've been waiting for over 3 hours since the draft invoices where created, still no attempt for a payment has been made.
Note: I'm using the test environment for this. Will such delays also exist on the live env?
TIA
are you sure to selling an authorised product ?
Yes, We are a SAAS platform, with live customers and services. We really need to understand what service agreement policy was violated.
is there a way to reset the webhook secret key? I accidentally added it to my repo when I forgot to gitignore my .env file
on webhook page, when you are connected to your dashboard
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Using PHP calling $pg->stripe->charges->create([.....]) and I have a try catch. In my catch, catch(\Stripe\Exception\ApiErrorException $e) Im trying to get the decline code.
$code = $e->getDeclineCode(); apparently doesnt work
charges is not deprecated ?
No
If it is, their documentation doesnt say so.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Thats where I get my API reference
yes, on this part of the doc, they dont wrote it
personnaly, i use paymentintents api
okay, so i can't help yyou
thanks for the help! I'm actually looking to get a new key for test mode. It's a local key.
it's the key that comes back when I run: stripe listen --forward-to localhost:3000/path/to/webhook
Hi, how can I test a subscription next phases charges? Can I create a subscription that has phases every hour instead of every month?
Hi, i see that these(attached) are the only(?) params available for searching subscription and i wonder what is the best practice to search for subscription with these queries:
- customerid
- metadata
thanks
Hi guys. In setupIntents, it says: "Do not maintain long-lived, unconfirmed SetupIntents as they may no longer be valid." How specifically should this be handled?
I need to show instantly if payment failed in stripe, I used invoice.payment_failed but how can I check in local?
I don't understand!
found a bug on Stripe automatic email notifications about upcoming renewal, it will always show the original plan on the email even if there are scheduled changes
meaning if a client is on $497 subscription and scheduled to renew as a $247 subscription, on the automatic stripe notification email to the client it will say its renewing as $497
its not taking in consideration scheduled plan changes
Hello
Any update?
Hi,
I'm integrating payment request button. when listening to the paymentmethod event to receive a PaymentMethod objec, billing address details is empty. How can i get billing address details from payment method object.
hey stripe, is subscription auto renewal not available on test mode if we're not using test clock? And when we using test clock, it's create new invoice but not automatically paid. That's why?
I am trying show notification of creating payment intent in react js but getting this error
Error: Could not find Elements context; You need to wrap the part of your app that calls useStripe() in an <Elements> provider.
a user asked us to delete their Stripe account. Is "reject" the right action?
:question: @ashen slate Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi Stripe team ! Can you guys help to answer me a question here? How long Stripe able to hold the money after capture a payment ? Thanks
Webhook Error: No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe? https://github.com/stripe/stripe-node#webhook-signing
how this can happen, when I did not change anything, and till now it worked?
I have this problem, I have the profile under revision but no mail arrives
I need to solve this problem quickly
please
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
hi, im getting error when retrieving subscription during paymentsucceed callback:
Invalid null ID found for url path formatting. This can be because your string ID argument to the API method is null, or the ID field in your stripe object instance is null. Please contact support@stripe.com on the latter case.
please advice, thanks
Hi Team, Is it possible to test the retry schedule in test mode?
Hi, it's possible to create myself the card, expiration and ccv input form and not use the v3 .js who render them ?
Hi is this a bug?, look at the subscription , im not doing anything just refreshing.
and i just canceled it on customer portal once
and renew it using cashier $subscription->resume()
it keeps changing the status
Hi,
I'm using the stripe universal payment element.
In normal subscription with a trial, I have used payment element mount setup_intent it's working fine. but in the subscription schedule x payment using iteration with trial it's not working. I have expand 'pending_setup_intent' its returns null.
Here is the subscription id: sub_1Lh8FZGHf1WlTIAfssE8YmmM
subscription schedule: sub_sched_1Lh8FZGHf1WlTIAf46XZo0Rs
Hi
anyone help me in this
I looked into your account and can see we reached out to you on the 7th of July, 2022 to notify you regarding this as our systems recently identified charges that appear to be unauthorized by the cardholder, meaning that the owner of the credit or debit card did not consent to these payments. This unfortunately means that we will no longer be able to accept payments for your business.
Stripe can only support businesses with a low risk of customer disputes. After reviewing your account, it does seem like your business presents a higher level of risk than we can currently support.
Payouts to your bank account have been paused, and we will issue refunds on the affected card payments in 5 business days from the account closing day, although they may take longer to appear on the cardholder’s statement. If there are insufficient funds on your account to cover any refunds, these refunds will not be processed and any outstanding funds will remain on your account. Please refer to your Dashboard for a list of the charges to be refunded.
We’re sorry that as of now we can no longer offer our services to you, and we wish you the best of luck with your business.
—The Stripe team
:question: @thin ermine Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello i am trying to complete payment, but its showing incomplete payment status
How to implement payout in stripe and with partial payment as well
Hi there, I am currently resorting to Stripe customer portal for subscription update.
In some cases I can't explain why the TVA number is not added.
Flow :
- the customer subscribes for the first time (dev implementation : first subscription through pricing page => TVA added on Stripe Customer (Admin view) ok ✅
- the customer has his subscription renewed => TVA remains automatically added on invoices ok ✅
- the customer one day cancels his subscription => nothing special happens => ok ✅
- the customer subscribes again to another subscription (more expensive) => here is the issue => TVA is not added on the invoice although TVA is well detailed on Stripe Customer (Admin view) => I can't explain why 🤔 ❌
How come ? Any idea ? Is this because of an admin parameter we forgot to activate or something we didn't implement correctly ?
Hi there - how can I set this via the API?
Hello,
I'm getting error when I try to cancel a subscription with status past_due
from subscription update API,
updating cancel_at_current_period_end=TRUE
But it shows me error like
The subscription is managed by the subscription schedule sub_sched_1Lg5TnSDKDxgNBOJr3E17nW0, and updating any cancelation behavior directly is not allowed. Please update the schedule instead
I can cancel the same subscription from dashboard.
Hello, Can I send a payment link for a subcription, but payment not taken until 1st of next month?
Hi everyone! There is a time problem with a subscription: one customer submitted 2 sepa payments (with a few seconds difference), but the two subscription has been created with 30 minutes delay. Why there is this time difference?
Hello, in regards to https://stripe.com/docs/india-recurring-payments
I fail to understand if all this process is relevant also if I'm processing USD currency (and not INR)
Hello, we were wanting to set up with yourselves and have been denied. Just looking to dispute it as the claims arent accurate.
Kromolabs Developer
hi how can i delete product with attach archived price? thru stripe api?
trying to handle payments using Stripe in RemixJS. Have set up app in a similar fashion to the remix example provided by stripe. but i have my card details form behind a useState(false). When it goes to true, it should show the pane. But now i have set it up, clicking on the button to activate the pane goes straight to a hooks error message. Any ideas?
Hi everyone, Is there a way to disable email or phone verification when auto-filling customer payment info? I want to just autofill this info without user having to authenticate each device.
Hi to everybody, I search for a profi who could help us to integrate stripe connect into our system. Who could help?
SoftUA
I am using ASP.NET Core Web API in my backend and Angular on my front end for a Taxi Reservation web project. In my API, I create a Session and return it to the front end for redirection to the payment page (I think this is called Prebuilt Checkout?). I also have a webhook on my backend that gets the PaymentIntentSucceeded event. I thought I could put an ID in some metadata for the Session and it would be sent back to me in the webhook call so that I can tie the payment to a specific reservation.
This does not seem to be the way that it works as I never get any metadata back in the PaymentIntentSucceeded event.
So the question is, how CAN I tie a payment to a reservation?
somebody knows how to do subscription on react?
Hello! I have an ecommerce in WooCommerce and I set Stripe and Paypal as gateways. I want to do a refund but I am not sure what option I have to choose: Manually refund or with Stripe Credit Cards? Sorry for the Spanish
Hello,
How can I capture subscription renewal event webhook?
I tried using invoice.payment_succeeded with billing_reason = 'subscription_cycle'
is this enough to differentiate renewal from newly created subscription in webhook?
hello, I have a pricing table embed to my website, it works and after paying the subscription it redirects to my website, I added {CHECKOUT_SESSION_ID} and work fine but is possible to add also if its success or not and with type of subscription the client chose? I've been looking at the stripe API but i don't see those parameters
Hi, i'd like to ask a question about how 3DS works on preauthorizations
Hi All, I am pretty sure I am confident in the answer to my question before I ask, however, I thought I would ask nether the less to see if this is correct. I am looking at stripe terminal, and understand that the purpose of the solution is integration into ePOS or similar, I also understand there are third party apps (iOS and Android) that can send payment intents to the terminal for in person payments. The system I am looking to integrate, currently does not have a deployment to Stripe/Stripe Terminal, which is where I think I need to build at this stage. However, the client would like their bar staff to enter the collection amount on the terminal before handing to the card holder. As the Wise POSe terminal are android based (or so I believe) is there a way to install applications directly onto the terminal that would allow entering of a figure for collection?
Hi All , I have a query How we get the all transactions on the bases of customer id
Hey guys, can i add here more information dinamically? while creating POST /v1/checkout/sessions with product id specified line_items[0][price_data][product] . Request id: req_e6aKp3GINZXZgf
Hi folks,
Is there a way to guarantee that 3d secure flow won't be triggered with 'off_session' payment intent ?
For instance by enforcing the 3d secure flow when adding the card ?
Or should we absolutely handle a potential 3d secure flow outside of the card addition flow ?
Thanks
Hello Stripe
Is there a way to update an email for a connect express account ?
Hi,
Is there any reference of 3D secure with Drupal 7 (php)
to integrate with Drupal 7.
Why my thread has been archived? I was still waiting for a response
Hello, I have a question regarding Subscriptions with Free Trial. I have activated the option you can see in the screenshot and now almost all of the setup intents I create request 3D Secure to complete. The funny thing is that the bank is not rejecting the payments even when the user didn't complete the authenthication flow... Should I consider unsubscribing the customer if 3D Secure part was not succesfull? What's the difference between having that option of the image active or not?
hello, if the subscription fails midway then how can we refund the initial charge that was cut by stripe? In my case I create paymentIntent on the backend, finalize the invoice and confirm the card payment on UI. So after everything is done and due to some failure in our system if something goes wrong can we refund the same amount? Until now I am just cancelling the subscription, but it is not refunding the initial charge.
Hello,
Need help for the following.
- How can I identify if subscription has been upgraded (with paid prorated amount upon upgrade) in the event webhook?
- Same when downgrading, how can webhook identify account has been downgraded using scheduled ?
Hello, I'm testing my subscriptions implementation. I'm updating customer's default payment method each time payment_intent.succeeded event occurs. The udpat of default payment method failed due to the following reason:
Test clock advancement underway - cannot perform modifications: clock_1LhAJ3KMpQoJAhWw2dTYpRol
I'm aware I might ignore this since test clocks are used only in test mode, but is there a way I can avoid this while testing?
Hello, Is there a way using Stripe Elements, when creating a new payment element, to either force asking for the entire billing addresss OR force not asking for post/zip code and I capture that myself?
Hi there, is it possible to afford payment by several instalments on demande for a customer ? Is it only avaible through API or only admin dashboard ? Or is it only a depreciated / outdated feature ? I read about it on an article but I don't know if this is still possible. Thanks a lot !
how to expand the filter with customers in this query https://stripe.com/docs/api/invoices/list#list_invoices-customer (list all invoices)?
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 guys, really excited to join this server. Would someone be able to offer me some help please??
I am getting this error
type: 'StripeInvalidRequestError',
raw: {
code: 'parameter_missing',
doc_url: 'https://stripe.com/docs/error-codes/parameter-missing',
message: 'Missing required param: line_items[0][price_data][product_data][name].',
param: 'line_items[0][price_data][product_data][name]',
type: 'invalid_request_error'
And this is the code giving the error:
price_data: {
currency: "usd",
product_data: {
images: [item.image],
name: item.name,
},
unit_amount: item.price * 100,
},
description: item.description,
quantity: item.quantity,
Any guidance please
Hey! My email got stripe express has been entered incorrectly so I can’t verify my email
*for
Hello everyone,
We are trying to get customer from the api, ( node.js client )
this.stripe.customers.list({ email });
When email contain '+' the customer is not retrieved.
Any suggestions? 😦
Thanks in advance 🙏
Hey everyone! Is there a maximum length for any given property in the metadata field? If i have a propertyX and I want to assign it a string, is there a maximum length that string can be?
Hi, what's the best way to do a one time payment with a client that is already set up with their credit card for a subscription, and on top wants to buy a one time item.
Hi, we recently switched from daily payouts to weekly payouts for our platform account so there would be enough balance left for transfers to connect accounts. however, it doesn't seem to have helped. Calling the Balance API still shows we have $0 balance while in the dashboard it shows we have $7934.10 held in reserve. What can we do so there's balance in our platform account?
Good day all! 👋 I have a question Does stripe have an EP method that checks if on some existing plan and user has applied promo code? If so return details with the price that is expected for that user for example on update.
hello guys i want to know if stripe gateway available for any arabic country?
Is there a way to see the country the user specified during stripe payment when entering credit card details or sepa direct debits?
I'm getting the below error message for some PaymentIntents - any advice? Is ach_debit a valid string for payment_method_types?
The provided Customer's default_source's type is not allowed by the PaymentIntent's payment_method_types. In this case, the Customer's default_source was of type ach_debit and the PaymentIntent's payment_method_types are: card, us_bank_account.
Hi all. I am trying to reuse a CC that requires 3DS for an off-session transaction. I am creating a setupintent for capturing the CC and I am setting the usage attribute to off-session. Once the PM is created using the CC, I am creating a payment intent for capturing the amount. The payment intent has off-session set to true, but I am getting the error I am attaching. What am I missing?
With PaymentIntents, what sets the "amount_received" body param? Is that something done on Stripes end from the amount sent in?
Can you add a tip on stripe?
Yes that field is set on Stripe's end. Although what the difference between that field and amount_captured, you'll have to ask Stripe, since in my experience those two fields always seem to have the same value
hm ok thanks battbot
the stripe partner test wants us to send in a amount of 123, which we are, but its expecting amount_received to be 123 but is getting returned 0 BY Stripe....so confused as to what it wants us to do
Hello,
why am I getting Invalid signature under test mode and using endpoint_secret starting with we_12323 ?
is different timezone is considered an issue also with webhook event verify signature?
Anyone able to give some advice on this one?
Hi all, I’m integrating a flow by which a subscription is setup and then a payment method is attached by confirming a payment / setup intent by means of a PaymentSheet. I need some advice around changing the subscription before attaching the payment method.
Hi guys, is it possible to create a subscription plan based on customer cash transfer, not just using a card or a bank transfer?
Hi all, rapid question: a created invoice can't be modified, right? (like the price)
My payment date keeps changing how do I get the money out of the account now
Is there any way to set up a coupon or promo code for a 100% discount? I've tried setting it up in the dashboard but it will not work during checkout.
Anybody here is strong with Stripe connect express?
I created a one time price object in the stripe dashboard and want to buy it using the api. How can this be done?
Hello I need help with the 3DS2 in my app. Stripe blocked the payments and I'm not sure what do I have to do.
Need some more help reconfiguring, the create session - thanks 🙂
Is there a way to set metadata on a payment method when using https://stripe.com/docs/js/payment_methods/create_payment_method?
Hello! In our project, we have lots of connected accounts with different payout schedule and it seems it's not possible to know from the payout API the lookup window of payment included in the payout. For example, I would like to know for a weekly payout, that it contains all the payment from the 3rd of september to the 9th. Is there a way to get this information?
Hey! I have a quick question. I'm executing a query with the Stripe CLI and I'm getting this error:
{
"error": {
"message": "Search is not supported on api version 2017-04-06. Update your API version, or set the API Version of this request to 2020-08-27 or greater.",
"type": "invalid_request_error"
}
}
How I can set the API version for the Stripe CLI request?. I try using the flag --api-version but it looks like that flag does not exists.
Hi,
We want to have such a flow, after the user enters his card info & complete the finish the payment, we don't want to charge them immediately, instead, we want to charge them after 14 days.
Is there such a feature in stripe? We don't want to give free subscriptions to everybody, we want to make sure that the user has entered a valid card info, and will get charged after 14 days, if he doesn't cancel it.
Hey, I had a questions about applying coupons to products:
Is it not possible to apply coupons to products that are under Connect accounts?
When I try to add a product to a Customer under Connect accounts, and I click on add coupon, it does not show the list of coupons.
It asks me to create a new coupon, which I do, but it still doesn't show up on the list upon refresh.
Hi there, I have a very beginner question: why I cannot see the "overview - Transaction" button in the Stripe Express Dashboard.
Hi there, I am trying to get the shipping address from the customer once he validated his Apple Pay flow ( with the presentApplePay method). But I only have the billingDetails, in the paymentMethod ... How do you do ? thanks 🙂
Hey guys and gals 🙂
I have a question about my customised email reciept that go out to customers. I have lost the ability to show their FirstName LastName at the top of the email.
It was displaying before but have definitely lost it.
The old text was:
<h4>Dear {FIRST_NAME},</h4>
On behalf of everyone at XXXXXX, thank you for setting up a regular donation with us for €{AMOUNT} per month.
But now it displays "{First_Name} at the top of the email?
Im in wordpress>other payments>email
Any ideas? And thanks for taking the time to read this ❤️
Other settings>Payments>Emails
Hey there!
I want my user to be able to create "honey pot".
They login create it and their friends are then able to add some money to it.
I know it's possible because some services like www.tiing.ca does it using stripe.
I don't find any documentation about a way to make it work.
Does anyone have a clue or some doc on it ?
Thanks 🙏
is there a quick way to find out how many times a coupon has been redeemed for today?
subscription updating from the customer dashboard is not working
Is there any way to remove usage for a subscription item? (like if you made a mistake)
How do you get the Transaction ID from a payment when you process it?
Hey we are a NFT platform and have used Stripe in the last 4 months or so. All of a sudden we got disconnected with a cryptic note that "we are not meeting terms and policies." We reached out to support (as we are not in the restricted list), but only got a message that someone is working on that. Did you guys recently update your terms of services and why did we not get a notification that we got cut off?
hello, I have everything set up in the craftingstore and when I pay, I get this error
Something went wrong, the payment method is not configured correctly. Please contact the server owner.
Hello Stripe experts!
We forgot to listen for the 'checkout.session.completed' event in production and we were expecting to receive this event to do some fulfillment on our backend. I have just set our webhook endpoint to listen for this event .
My question is - is there a way to resend an event that already happened (but was not captured by our webhook endpoint)? I know that usually you can resend an event if there was an attempt to send it to a webhook endpoint, but my issue is, there was no attempt because it wasn't listening for that event at the time.
@copper reef I'll catch you tomorrow my man, with the rest of my questions 🙂
Hello everyone. I got help on this recently but can't find the discussion again.
Where can I find the documentation page on create card intent PaymentMethodCreateOptions?
Good morning Stripe. We use payment intents for our shopping cart checkout flow. I'm wondering if there are best practices suggested for handling shopping carts that expire.
Our carts are valid for 10 minutes after a buyer adds items, then we release the items back to inventory. We're seeing issues were some users are in the middle of confirming a payment intent and our carts are expiring.
It seems we need to either add X minutes to their cart once they start to pay, or lock the cart entirely during that time to prevent expiry. However, we don't want to lock it indefinitely.
The questions:
Is there a best practice for how long to allow a user to complete a payment intent?
Are there events we can listen for to indicate that the user is interacting with a 3DS flow or similar so we know not to expire the cart?
Hello everyone, I want to save card details after payment has succeeded in Stripe and list the cards for customer for future use and payment. What is the common way to implement it in Stripe?
Hey folks, Im trying to remove annual upsell from the price, but looks like UI wont allow me to do it for some reason. Every time I remove it, its back on.
Hello, I would like to get some help on the steps to take for switching our express-based platform from direct charges to destination charges.
-
For new subscriptions is it as easy as moving the account id from stripe_account to transfer_data?
-
For existing platform subscriptions, how can migrate those payments to destination charges from direct charges?
-
Is there anything else we need to be concerned about while making this switch?
Hey guys - is there a standard length for connected account ids? Are they always the same number of characters?
Is there a way to seed test data for disputes on connected accounts?
Hello, is there a way to delete a connect account, all I see is restrict ability
Does Stripe automatically create an ACH "dummy" payment Source for a customer with a new Subscription that is marked with a "send_invoice" collection method?
I haven't been able to get an answer back for the following issue:
Hello, I am wondering if there is a way to add a Payment Method to a "Create A Session" ? I have a page where the user can add credit cards and once the user is ready to create a checkout i have this action of "Create a Session" but seems to charge the last credit card that was saved. I would like it to charge the list of credit cards i'm presenting to the user of which they would like to charge.
We are having an issue with the Stripe hosted page we have integrated into our application. We are passing over the email address and auto-populating the field at the top. The only problem with that is the email address can be changed by the user which will cause mapping issues with our subscription ID's. Can this email field be locked down so they can't change it since the origin is form our application?
Hey stripe devs, I am working to figure out why a subscriber was charged on a different date than their subscription billing date. Would anyone here be able to look at the customer record in question to help out?
Wasn't sure if this is the place to ask for production customer questions/help. Thanks!
Hey guys whats the best way to set the default payment card ?
Hi!
I have an integration question.
We have a webflow website that passes the user to a stripe checkout page. The stripe checkout page passes this user back to our webflow website to the "thank-you" page. I am aware that you can pass the {CHECKOUT_SESSION_ID} as a url parameter back to the success page. Is it possible to pass other parameters via the url link? I need to capture this variable client side. I am aware I can use the CHECKOUT_SESSION_ID to get the customer's id via the Stripe API however, I am having to do this in Webflow so I feel like there may be some exposure to the API if I do that and would prefer to just pass the variable as a parameter. Is this possible?
For reference, I was looking at this article: https://stripe.com/docs/payments/checkout/custom-success-page
Thanks so much!
Can only a single coupon be applied to a subscription at a time? The API for update subscription does not mention whether updating a subscription for coupon add's or replaces any existing one. The Subscription object does not seem to have a coupon attribute at all, and instead has a single optional discount object linked to the coupon application making it appear a subscription can only have 1 coupon at a time applied. Is that right?
#1018917132072923236 message No it doesn't, ApplePay anonymize the data in this method =), so the data is not useful. And the the PaymentIntent..I need the shipping info from ApplePay to populate it 🙂