#dev-help
1 messages · Page 177 of 1
Hello, I'm using the payment links, but I can't find a way to get the payment list of a specific payment link.
hello I am calling the payment intent search api endpoint. I pass the page next page cursor to go to the next page but how do I go back to the previous?
Hello! I had a curiosity question about integrating Stripe Bank Transfers. What I understand from the documentation is that we would create payment_intents on our end, the customer sends a bank transfer, that transfer is added to a balance, and that balance then covers the payment intent.
What I need to figure out is if a customer can specify what payment intents they want to cover with each transfer? We don't invoice through Stirpe, but collect direct stripe payments and apply to our invoicing system by referencing the "transfer group" field. I'm wondering if there is any way to accept bank transfers and match the transfer to payment intents based on a "transfer group" or similar field?
Or am I just way off here?
https://stripe.com/docs/payments/bank-transfers/accept-a-payment?invoices=without
zack_mccarty-bank-transfers
Hi. How i can get lifetime total volume?
Hi, how do I generate the payment link for a specific session 😁
Quick question. We currently have many customers using ACH for reoccurring charges that were verified via micro-deposits and/or the Plaid integration. (we do the charging from our internal platform via API not via Stripe's subscription mechanism) If we upgrade to the new ACH Oauth API will we lose those authorizations for reoccurring ACH debits or do those authorizations carry forward?
The Refunds API doesn't specify that the status of a Refund can be null but the Node library does - is there a real-world case for a null Refund status or will it default to pending? https://github.com/stripe/stripe-node/blob/master/types/2020-08-27/Refunds.d.ts#:~:text=status%3A string | null%3B
@misty hornet Thanks for your replies in this thread!
https://discordapp.com/channels/841573134531821608/993769815867129898/993801620762677318
However, we have a follow-up. We did some double checking and our latest setupIntent for CARD is: seti_1LIAkwGzaZBl04DYJ4NmgvAN
Can you check if Radar should work in this case? And apologies for the delayed reply... we're working across multiple time zones. Thank you!
These statuses are not provided by api. So how can i get them?
I am testing out my webhook and trigger events with the Stripe CLI... is there a way to trigger an event in regard to a test product in my dashboard?
I keep getting a generic $20 subscription (in this case) created and it's not helping me find where the data I need to update my database is.
Thanks!
Is it possible to display the full credit card number of a card created with the Issuing API on the client without those numbers ever hitting our sever?
Hi
Im trying a rest API from Salesforce. How should the checkout session request body look like as a form-encoded string. Session body has a complex structure with list of object type and my request failed with invalid array - list_items. Please help!
Please reply in the thread I created for you
If an order has a bunch of discounts applied, what order are the discounts applied in? For Stripe Orders v2 beta specifically. I suppose this is documented somewhere.
Hello guys, im looking into the PaymentSheet.FlowController in the example app and i need some help getting the example to work with my test publishableKey and one of my test Users. Thank you
Hi stripe. I would like to use Treasury software to build online company accept payments and pay my employees. Is this software compatible with your software platform. If so how do l integrate present.
Whats the best way to get a customers subscription (first subscription available) through API?
Hi, so I'm trying to get stripe webhooks to work with nextjs, and I'm getting errors based on reading request.
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
I made sure the repo is minimal reproducible example, so it's very small and bare
Here's the repo https://github.com/aquaductape/test-nexjs-stripe
Webhook file https://github.com/aquaductape/test-nexjs-stripe/blob/main/pages/api/stripe/webhook/index.ts
Steps.
- Ran
npm run dev - (NOTE: only do this step for local, i'm using ngrok in order for webhook to fire to valid domain) Open new terminal and ran
npm run ngrok-subdomain - Open page and fill out card payment with fake visa number
424 424 ... - Submit payment by clicking submit button.
- Webhook file throws 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
Probably somewhere in there, but I didn't find it specifically, so just wanted to confirm... a zero invoice will produce no tax and account credits will reduce the amount of tax charged if not zero right? I do a monthly draw where folks win a month (or a month's worth vs their next annual)
Does Stripe Terminal Support a similar feature? Some POS terminals allow you to swipe a license to validate.
Hi Team, I am facing issues with the payment method, Is there any way we can set up only credit cards to be accepted for payments.
Some users are using Prepaid cards and debit cards and those transactions are failing the response is DO_NOT_HONOR
Hi, I'm seeing some strange behavior dealing with Subscription Schedules that seems to have changed in the last couple of months.
Hi, I want to use stripe terminal, just for collecting card's fingerprint or last4, no make real authorization. Is this possible?
@amber mesa Please you the thread created for you 🙂
Do we know what this means:
{
"error": {
"message": "Your account must be activated to send email.",
"message_code": "email_delivery_account_not_activated",
"type": "invalid_request_error"
}
}
Is this for customer email for my (developer) email?
Hello Stripe,
When creating a company type account via stripe connect, it says here:
https://stripe.com/docs/connect/required-verification-information#US-full-company--card_payments|transfers
That I should provide both the owner and representative. But what if the owner IS the representative, will I still need to provide that redundant information or is linking the company owner as representative in the representative.relationship to owner be good enough?
Hello - has anyone worked with integrating stripe with Chargify?
Hi,
I need to save card when payment is created from payment intent
for that i am passing setup_future_usage: 'off_session'
but when card is stored, the card id is stored as payment method pm_xxxxxxxxxxxxxxxxx instead of card_xxxxxxxxxxxxx
can anyone help me with this?
when using apple pay in my web project, it says email address required. is there a way to remove that option and proceed with the transaction without email?
I've submitted ID verification the day I opened my stripe and my dashboard has a message that says "We couldn't verify your account" but when I click on Complete Identity Verification it brings me to a pop up that says "Thank you
Your identity verification was submitted successfully." I am waiting on a payout and noticed that it keeps getting pushed back.
Hi, is there any way to know about the number of invoices generated from api?!
chemuturi-Invoice
Hello Guys, I am facing one issue in connect account onboarding process there is no bank account option coming.
Hi ! I need to know something. I have integrated stripe in my Android Application and I am using stripe Google Pay to get payment from the user. I have used this link https://stripe.com/docs/google-pay#native to add Google Pay in my app. My main question is when we pay using Stripe Google Pay does it also creates a subscription to one of our plan on stripe or do we have to create an Api or something to create the subscription for that particular user.
Any reference link, Guidance would be appreciated. Thank you.
I had a question about the Test cards. Test cards seem to have an ID, but each time I use them, they have a unique ID. I wanted to know if real-life cards have a unique ID each time a user uses them, or if there is just one single unique ID for the card, no matter how many time a user uses that card?
im trying to give my new customers one free month subscription but it shall be only for the subscriber who pays ? how can i make it ?
May I ask if anyone knows the following? If you use stripe to accept payments on an app located on app stalls, will this violate the t&cs for app stalls?
Hi, I'm implementing stripe checkout using React and Golang. When I followed the sample code to send post request with html form action = '/api/url', it can redirect to the checkout session. However, now we want to send post data using json payload. We use axios to send post request, and after it successes, it always reloads current page without redirecting to the checkout page.(p.s. The redirect function is at backend, http.redirect(); and since we're using react private routing, reloading always leads to home page) Did anyone come across this problem before? Thanks!!
Hi.
When I create a setup intent in order to update an existing customer's payment method, does it automatically get set as the "default payment method" after it is confirmed?
If not, is there a way to do so or do I have to listen for a webhook and update the customer accordingly?
Hi everyone, have a doubt, I cancelled a subscription and I set the invoice_now attribute to true, this logic just create a draft invoice, but stripe does not intent to bill the invoice, I want to billing to the client if he cancel the subscription, there is any option to tell to stripe that bill the created invoice instead make a draft??????
is any bank account verification api to add bank in custom type Connect account?
I am integrating Stripe within my marketplace which is C2C, so most of my clients are individuals and not business. When I want to create an account for one my individuals, it asks for the individual information, but also some business information (business activity and website, or description). Is there a way to not ask that to my customers ?
Hi, #dev-help If i activate my Account , How many days will it take till i can add real customers??
Hello! I need help about hosted endpoints webhook. My code is run success in local. But when i deploy it to network environment, i meet this error at funtion stripe.webhooks.constructEvent. I use NestJS platform for this hosted endpoints.
Hoow can i retrive upcoming invoice
Hi in the processes of setting up account noticed there is a PayPal link option is there an additional charge for using this?
[0] => Stripe\InvoiceLineItem Object
(
[id] => il_tmp_18357aJUPfMtme708cc11eb0
What this id refers to in invoice
Hi is there away to embed the direct debit form into a webpage?
If I have a customer that have actually a card payment method defined add a new card and set as default, stripe detach the old card payment method or I need to detached manually
PD: I just allow one card in my app
Hi
https://stripe.com/docs/payments/bacs-debit/save-bank-details
i am using this for now
but i want custom form to allow the customer to enter their bank details into the customer form rather than in checkout window
Hi, could I please ask how to set the expiration time of checkout session to just 15 minutes? It seems like I can just the minimum expiration time to 1 hour
There is a flaw in the API logic. A Product cant be deleted if there are Prices linked to it. And there is no API that can delete Price objects. So deleting Products can only occur when it contains no prices. Since products are useless without price objects it makes no sense in having a delete capability only for products
Hello there 🙂
I have a question about refunds. The documentation says under refund_application_fee: "Boolean indicating whether the application fee should be refunded when refunding this charge. If a full charge refund is given, the full application fee will be refunded. Otherwise, the application fee will be refunded in an amount proportional to the amount of the charge refunded.".
Which proportion is meant here exactly? refund.amount to charge.net_amount or to the full charge amount without stripe and application fee?
So, if we say the refund amount is for example 41 of a full amount of 100 from which the net amount was 82 is the proportion 41/100 (41%) or 41/82 (50%)?
Hi ! I have an issue with a SubscriptionSchedule object. I create a schedule in my code. This SubscriptionSchedule has a Customer attached, and this Customer has a PaymentMethod attached to him.
However, once the SubscriptionSchedule starts, the PaymentIntent associated to the first Invoice has no PaymentMethod attached, and the invoice fails to be paid.
How can I :
- Update the existing PaymentIntents / Invoices to attach the customer's current PaymentMethod manually, and make sure the next intent works in a couple days
- Update my code to make sure that the customer default PaymentMethod is attached to the SubscriptionScuedule so the PaymentIntent created on the SubscriptionScuedule start_date has the PaymentMethod attached.
For now this is what my code looks like (ruby), stripe_customer being a ruby SDK customer object.
subscription_schedule = Stripe::SubscriptionSchedule.create({ customer: stripe_customer, start_date: (dsb.rental.start_date + 2.months).to_datetime.to_i, phases: [ { items: [ { price: subscription_price, quantity: 1 } ] } ] })
For now I have failed payments on all my customers because PaymentIntents don't have any attached PaymentMethod, which is quite a situation.
Thanks for your help!
Hi, is there a rapid way to remove all subscription associated to a customer (even in Dashboard)?
Is there a way to check the current currency conversion rate in the API? E.g., my item costs 100 USD, and I'd like to present it in the customer's local currency based on their IP. How do I get the current Stripe exchange rate?
I'm trying to process the webhook event, and running into some issues. This is the JSON I'm getting from the webhook event.
"account": null,
"api_version": null,
"created": 1657103347,
"data": {
"previous_attributes": null,
"object": {}
},
"id": "evt_1LIVTjJZh6D0wx5ZTesLzWr6",
"livemode": false,
"object": "event",
"pending_webhooks": null,
"request": {
"id": null,
"idempotency_key": null
},
"type": "checkout.session.completed"
}```
There seem to be quite a few null values in there which the webhook guide is telling me should contain values. What am I doing wrong?
hello again!
i've got issues with calling property line_items (i asked yesterday about this issue, but it has been closed 😞 )
calling console.log(session.line_items) gives me undefined
so here is my code
exports.getCheckoutSession = catchAsync(async (req, res, next) => {
// 1) Get currently booked tour
const tour = await Tour.findById(req.params.tourID);
// stripe.checkout.sessions.retrieve('', { expand: ['line_items'] });
// 2) Create checkout session
const session = await stripe.checkout.sessions.create({
payment_method_types: ['card'],
success_url: ${req.protocol}://${req.get('host')}/,
cancel_url: ${req.protocol}://${req.get('host')}/tour/${tour.slug},
customer_email: req.user.email,
client_reference_id: req.params.tourID,
line_items: [
{
name: ${tour.name} Tour,
description: tour.summary,
images: [https://www.natours.dev/img/tours/${tour.imageCover}],
amount: tour.price * 100,
currency: 'usd',
quantity: 1,
},
],
// mode: 'payment',
});
console.log(session.line_items);
// 3) Create session as response
res.status(200).json({
status: 'success',
session,
});
});
Hi, what is the recommended way to deal with 3DS requirements when creating a subscription.
can i pause schedule subscription ??
Hi,
I have an integration with Express and I want to pass to Custom,
is there a process that I have to knwo?
is the old connected accounts with Express will still work with the new Custom integration?
Hello, I have just created a stripe payment form and I would like to disable the enter button to send the form, ie pay only by clicking on the pay button, a person to a of how to do?
Hi Dev, i want to ask about invoicing from this doc https://stripe.com/docs/invoicing/integration is it possible if we skip to submit the product name?
$stripe->products->create(['name' => 'Gold Special']);
because my current project not selling a product.
hi there
how can i get stripe charge fee of 30 cent in other currency ..?
i mean 2.9% is ok, but 30 cent is only for USD, what for other currency.
Hi Stripe team, I just migrated our application from using ACH V1 to V2. In my understanding, ACH V2 change to use PaymentIntent instead of Charge. But, I found all events of Charge (pending, succeeded, failed) still exist and were send through the webhook. So, our team decided to do not change the subscribed event to PaymentIntent.
However, I just found that when the payment failed, the Invoice ID in charge.failed event is null while the others (charge.pending & charge.succeeded) are having Invoice ID. We are using the Invoice ID to query and update the data in our database. That makes our data wasn't updated when the payment failed.
So, my question is "Is it normal for having no Invoice ID in charge.failed event?"
Again on webhooks. How do I determine what item the customer paid for from the Event? Too many fields, I'm suffering from information overload
Hi, is there any way to select a card using the card's fingerprint? I am trying to see if the card in the customer.source.expiring notification is the default card assigned to the user or not
Also, props to you guys. You're a lot more helpful than the website chat team XD
Chat in the thread here: https://discord.com/channels/841573134531821608/994192770199719958
Hi, I wanted to know when I should expect payout.canceled event and what it means.
I'm trying to create a Tax ID, but it says the ID is invalid. I sent 7009131550 (which is the right company number: https://www.skatturinn.is/fyrirtaekjaskra/leit/kennitala/7009131550) and the following request: req_jtWIOOm3aVbebl
According to https://stripe.com/docs/billing/customer/tax-ids that should be the correct format.
Okay never mind, I grabbed the first 6 digits and it worked. It says Stripe does not validate them so I am just going to assume it's correct.
I was given the number with the first 6 digits and then a hypen followed by the last 4
Just some feedback on how this could be improved
Hi, I sent a message 2 hours ago, but the thread has been archived. Could you reopen it so I can answer you there ? Thanks 🙂
The thread is Julien- Subscription Schedule
Hi Team Stripe, I would like to ask for advice, when customers pay from their device, I execute a "CREATE" command and once I have managed the event on our complete server with "CAPTURE", I seem to have understood that there are limits to 7 days between "CREATE" and "CAPTURE", in my case the customer buys the service even 30 days before, now to solve I keep the PaymentMethod and use it on my server to make the payment, but is there another method? can the 7 days between CREATE and CAPTURE be extended?
I am creating a account and my customer must fill the information for the kyc with the onboarding api, but the form does not asks for documents to ass the identity of the clients (id card and proof of residence for french clients), but if I recreate an anboading url, the new form will asks for those informations. Is there a way to ask the needed documents directly in the first form ?
Hi, I just wanted to confirm some observed behaviour that isn't specifically documented:
On a payment intent, when it fails and transitions to requires_payment_method the previous payment method is removed from the payment intent, is this correct behaviour, and is this documented anywhere?
Hi guys is there any away to set the capture method of an invoice payment intent?
I have tried to update the payment intent and this option is not avalible
👋 Hey, I was looking for what seems like a common case but I couldn't find anything covering it in the docs.
We offer subscriptions. Our customer has the ability to toggle auto-renew (cancel_at_period_end) in their account settings.
When a user goes from auto-renew being off to being on I want a confirmation message saying:
You'll be charged £x amount on xx/xx/xx date.
This text is shown before the act of turning auto-renewal on as part of a confirmation and since the cancel_at_period_end value would be true at this point in time the user has no upcoming invoice.
I'd love to be able to present the data from an upcoming invoice to the user at this time. Maybe their subscription had a coupon applied with a once, forever or (n) period so calculating this myself would be a burden and introduce risk of showing them an accurate value given the complexity that exists here.
One thing I had considered is:
- Set
cancel_at_period_endtofalsetemporarily - Retrieve the upcoming invoice
- Use the upcoming invoice total to show the notice to the user
- Set
cancel_at_period_endback totrueagain
However this worries me in terms of side-effects from webhooks potentially being handled out-of-order given they will be milliseconds apart and I figured there must be a better way of achieving this.
Any help even to confirm that it can't be done would be hugely appreciated.
Hey Team! I'm working on ApplePay integration and I'm receiving many error like that: 'StripeAPI' is ambiguous for type lookup in this context
any help?
Hey all; We have a EUR account and would need to pay out to US customers, Cross Boarder Pay outs. We have used on_behalf of for one of payments, but for subscription pay outs we are experiencing this error; Funds can't be sent to accounts located in US because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details. whilst using the following payload
payload = { payment_method_types: ['card'], success_url: "#{success_url}?session_id={CHECKOUT_SESSION_ID}", cancel_url: "#{cancel_url}", line_items: [ { quantity: 1, price: price_id, }, ], subscription_data: { application_fee_percent: application_fee_percent, transfer_data: { destination: destination_account_id, }, }, mode: 'subscription', } 1:41 Stripe::Checkout::Session.create(payload)
Anyone else seen this before?
/
im in need of help, its been over a month since i can get my own payout from my account. all the information that was asked for, i did it. im still get "2 day review" its been longer than that. id like to get this resolved today
hello, i need to make a Schedule update to an existing subscription, i made it throw the dashboard but when i try to do it with api calling, i get an error says 'You can not modify the start date of the current phase.'
Hello the Stripe community,
I'm currently trying to display the price of a product but with a default discount (like 100€ - 20% = 80€) in the checkout and would like to know if it possible for the user to then apply another discount code received by email for instance? Do you know if that is possible? Thank you very much in advance!
Hi!! We are implementing payments with ACH, and when I select an account with insufficient funds, I can't get that info right away to display to the user. Is that correct, or there is a function that I can call on the Frontend side and wait for that "error message"?
Hi, How to retrieve connect webhook events?
Hi Stripe Team, I need your help! I am stuck with creating a setupintent (in php) with payment at a later time. Need the kind help of somebody alternatively please point me to somebody who can help. The issues are described in attached pdf. Thanks a lot!
Hi there!
What happens if I create a refund on a payment intent of status processing?
Hi everyone
How to install stripe-identity-react-native package in project?
unable to install package
Is it possible to manage product stocks using a payment link session?
Hey, is there a way to simulate delay in transfers and payouts for mimicking live behaviour in test mode?
I just want to identify user with stripe in my native app
Hi, why do connected account capabilities remain active (card_payment and transfer), event though we set the "Additional Verification" to be done immediately during on-boarding and block the capabilities immediately ? It seems the current_deadline is set by default to two weeks later on the document verification requirement, and it is not set by our integration. Thanks !
Hi there ! I would like to simulate on test data a user with a "past_due" subscription due to an expired card in order to test my implementation when a customer updates his card. I didn't find any way to update subscriptions & cards in test mode like that (and wouldn't like to wait a month). Thanks !
Hey all, just a heads up that this server is very busy at the moment. We are getting to your questions as fast as we can but it may take a bit.
Hello there,
I'm implementing subscription with PAD and ACH and in the documentation, it says you should update the payment method after the invoice.payment_succeeded event.
First, I think the code on the doc for the nodejs environment is wrong since it checks the event setup_intent.succeeded instead of invoice.payment_succeeded https://stripe.com/docs/billing/subscriptions/acss-debit
Also, when I listen to invoice.payment_succeded event, the billing reason is never subscription_created but subscription_updated. Any help would be much appreciated please 🙂
bachir-connected account capabilities
hello, out of all the enabled events listed here https://stripe.com/docs/api/webhook_endpoints/create#create_webhook_endpoint-enabled_events, which event to use that triggers webhook for every recurring payment made in subscription schedule?
EDIT: I am trying to trigger webhook events for every recurring payment made by stripe in subscription_schedule, so for every charge that happens automatically on monthly bases by stripe, it calls an api on our backend for some payment follow-up purpose.
Jev-subcriptions
is it possible to create an application_fee when using Separate Charge and Transfers flow?
bit frustrating that there's so many limitations to different flows, and seems that in SCT flow you can't take app fees or have them show as app fees in reports, dashboard etc. Then there's no way to use transfer_data.amount without refunding the application fee, but that also doesn't refund the application fee from the merchant even though it is sent back to the customer.
Good morning! I have two questions. Can someone show me how to export JUST OUR REOCCURRING GIVERS and we have a few people who've decided to do ACH so I need to remove their account. THANK YOU!!
Hello Guys,
Is it possible to Implement Multilingual in Express Account Onboarding?
I'm using following API to create the Onboarding Link.
https://stripe.com/docs/api/account_links
Thank you in Advance.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Any input please ?
LeXuS-subscription-ach
this is the button im getting in the website i made, is there a way to add a text beside the icon? like
"Pay with ${icon_here}"
hey guys hope you're doing well
I've checked the subscription doc & found nothing for my case
i want my customer sub to start on the first day of the next month & bill him on another specific day
example :
if my customer subscribe to my product today his subscription will start on 08/01/2022 & he'll be billed on 08/08/2022
Hey, I would like to simulate a delay in a transfer from a main account to a connect account, currently, for the balance.available webhook will be fire immediately when the transfer is created and I want to simulate the delay that we have on live environment.
Hey! So if I have created a usage based subscription and want to change the quantity based on how much the user uses through the month...how can i update the "quantity" of my subscription? So that the same reflects in my invoices(OR should i update my invoice?) A little lost here as to how stripe handles updates on the quantity used by the customer throughout the month
Hi everyone, I'm getting the following error when trying to move to checkout:
You must specify either
productorproduct_datawhen creating a price.
Currently, my products are generated via CMS using Sanity. Sanity creates a product object that contains all the fields I need to render the content (title, price, currency, markdown etc), but before passing this to stripe I create a shallow copy called stripeFormattedProduct which only copies the fields I'll need in order to pass a given item to checkout. See below:
const stripeFormattedProduct = {
name: product.title,
title: product.title,
price: product.price,
number: product.number,
currency: product.currency,
image: product.imageUrl,
id: product.id,
product_data: {
name: product.title,
},
};
I then add the item to cart using use-shopping-cart's addItem method: onClick={() => addItem(stripeFormattedProduct)}.
Finally, here is my checkout where I send the POST route to Stripe's servers (see screenshot).
Notice how in console.log(priceData), name is undefined: product_data: {name: undefined} (see second screenshot, second log)
I'm not entirely sure how I might go about troubleshooting this, but any advice or guidance would be very much appreciated!
Hello! If i want store customer's payment methods on my side can i somehow receive a webhook when user deletes PM by itself in stripe dashboard?
Hello! Is there any way to check the CVV when performing a setupIntent? Thanks!!
Hello, I submitted my ID for verification and have not heard anything back so I emailed support and they told me that they did not receive any submissions. The problem I'm having is support is telling me to re submit but I cannot because when I click the notification on my dashboard to do so It take me to a pop up that says "Thank you
Your identity verification was submitted successfully" and does not give me an option to "Re submit my ID"
Hi there! I am seeing quite a few rejected payments on my platform, and they all correspond to the same bank. The payments are from different clients, and they all have the same error code: 'card_decline_rate_limit_exceeded'. What can be happening? Thanks in advance!
Hey, I have a question regarding Stripe Checkout and payment methods:
We're creating a Stripe Checkout session for the user to sign up for a subscription, which is working great for card payments, but for some reason isn't showing any other payment methods (particularly Google pay). We've verified that Google pay is enabled in our account settings, and we have a card associated with our Google account (it's showing in other websites that use Stripe Checkout). This is the code we're using to create the Checkout session:
'customer' => '...',
'customer_update' => [
'address' => 'auto',
'name' => 'auto',
],
'line_items' => [[
'price' => '...',
'quantity' => 1,
]],
'mode' => 'subscription',
'success_url' => '...',
'cancel_url' => '...',
'tax_id_collection' => [
'enabled' => true,
],
'automatic_tax' => [
'enabled' => true,
],```
I am trying to use invoice.paid as enabled event for webhooks as advised by tarzan, but I don't see that option supported by my version of stripe. So, in place of that if I use invoice.payment_succeeded will it still correctly trigger the webhook?
EDIT: cannot edit previous thread hence creating a new thread here for the same topic
buongiorno
Stripe nel mio sito compare in inglese e non in italiano e non reisco a fare diversamente
So I have a payment button working using this api code here: https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=checkout
I had an original request that we only wanted to accept us_bank_account that was easy enough. I have a new request now that we want the customer to enter a custom price. I am not sure how to use a product that I create with "customer chooses price" using this code and only accept us_bank_account looking for some further guidance.
Suggestions for Stripe : Display somewhere in Dashboard that, when test mode is enabled, no emails are sent 🙂 I was expecting some kind of fake receipt, and I lost myself in a mail-deliverability-paranoia
Yes of course 😄 but, just as a reminder, you know ^^
of course I failed, by not checking doc
Hello, I have a problem working with invoices
I've create an invoice with the "collection_method": "send_invoice" and "days_until_due": "1" but when the invoice expires does not create any event that I can receive with my webhook
There's a way to know when an Invoice past due?
Hello,
I am trying to generate a report in sigma that gives me the next invoice total amount for a subscription, and the date that invoice will be charged, for each customer.
From the documentation I cannot see a way to get the value of the next subscription invoice that will be generated (it doesn't need to include pending invoice items, though that would be a nice to have). I am basically trying to build a report that says "this is how much revenue you can expect next month."
Second (related) question -- are there publicly available sigma queries that I could look at outside of the ones provided in the Sigma UI? (like a github project or something) I would love to see reports others are generating to see if there are better ways to get the data I want out of Sigma.
Thanks!!
help!!!
#994189670881689620 message
So I talked to support, and they said there's no such feature coming. Scratch head
They've given me incorrect info a few times today alone, so I'm taking it with a grain of salt
@copper reef @stray oxide i cant answer in my thread
Hello, I have a question related to upgrading the subscription from a free trial -> to a paid one (on free trial credit card data is not collected). The question is is there a way to cancel the trial immediately > charge customer > and switch to the paid plan? I have tried setting proration_behavior: 'always_invoice' on the subscription item but to no avail.
Following up on this #994236377984155699 message as the answer was not clear : the account provided was the connected account one, the settings for the additional verification information is set on our platform account (acct_1ItC1RH5tvrIOuhg).
Dear stripe support, i forgot my password, but when I click forgot my password, I still not receive any email to reset my password. Pls help
Hi all. when i create a payment intent with application fee amount = 10% total amount. I add "application_fee_amount=(10% * total amount" to the stripe.paymentIntents.create() . But the collected fee doesn't show on the payment details. The transferred amount is subtracted by the application fee but it doesn't show on Stripe dashboard. Can anyone help me ?
Hi
hello, need help on SEPA subscription
I have installed stripes payment platform for my website and till today I have yet to receive the payment
Would appreciate if anyone can assist me in this.
Figured I would ask here even though I think I already know the answer, but is there any way to collect some additional customer data, like PO Number or Invoice number, something other than taxID, address, phone. I've checked the api and I don't see anything like that so I assume it is no.
Hello all,
I'm struggling on my web-app (Next.js) with apple pay using "PaymentRequestButtonElement" through the lib @stripe/react-stripe-js:
I can see the apple pay button (and also google pay on chrome) but when i click on it after 1-2 sec the modal apple is self closing and i have an error in the console and the network, everything is working perfectly with googlepay and I have correctly registered my domain name in apple pay settings (with the green check)...
if you guys have any idea to help it would be greatly appreciated, I'll post few screenshots in the thread. Thank you in advance
Edit: i can't create a thread by myself
Hey all, apologies if this is not the right place for this question, but has anyone found a way to reconcile MRR broken down by underlying currency (i.e. pre conversion)? Seems not possible in Sigma and subscription export data is already in the display currency. Grateful for any pointers / if anyone could direct me somewhere. Thanks
Does stripe treasury allow us to create a usa based bank account for international customers?
GM
Hi there!
Can I make all my subscription invoices status as Draft always? which will automatically be generated by the billing cycle. I can make a callout and make them finalize.
Is there an API to resubmit a BACS mandate? We received an email from Stripe support that said we'd need to resubmit some mandates because of a configuration error but there is no obvious way to do this.
Hi! I have a question about the webhook CLI tools. We are interesting in using the invoice.upcoming event, but I when I try to trigger a test event with the CLI, I get the following:
The event ‘invoice.upcoming’ is not supported by the Stripe CLI.
Any suggestions for testing this webhook would be greatly appreciated!
Hi Everyone,
I have a Stripe Plan ID, and when I am subscribing a Customer for a Future Date then I am getting the following error:
"billing_cycle_anchor cannot be later than next natural billing date (1657732603) for plan"
What should I do now!
Hello there!
We are implementing backdated and future-dated subscriptions and are noticing that the dates on the invoice are not matching.
For example this backdated subscription should be from 28th to 28th but above the line item its from 27th to 27th. Is there a way to have the correct dates both places?
Hello. I need to calculate Stripe fee, before payment. I see that i need to know country of payment card to understand which price to use. How we can get country of card if we use stripe.js?
Hi there. I'm using react-stripe-js and can successfully confirm a PaymentIntent after entering test card info on the rendered form. my callback function in the component looks like this:
const elements = useElements();
const result = await stripe.confirmCardPayment(clientSecret, {
payment_method: {
card: elements.getElement(CardNumberElement)
...
}
});
this is great, but actually have a multi-part payment form where I'm not submitting the payment until the "confirm payment" screen which is the next page and the form in question will no longer be rendered (thus, I don't think elements will have any value)
what's the best way to manage moving from the payment form for entering card info -> moving to a confirmation screen?
Hello, does anyone know how to add stock controll to my stripe? I dont want people buying things i dont have
Hi all! Does anyone have experience with or has gotten access to the Stripe to Salesforce Connector? I see it's in beta and one needs to sign up in order to request access, but I was hoping someone has access and could let me know if they ran into any major issues and/or how long it took them to gain access to the connector.
Hello, just to confirm if I am listening on the server to the webhook callback, I'd need to pass in some metadata to differentiate the callback from other products (if I'm selling other products on other sites under the same account) correct?
Hi all, we are implementing ACH as payment method for subscriptions. When I choose an account that has insufficient funds, after some minutes the payment fails (this is expected) but the invoice automatic collection is turned off and the subscription is automatically cancelled.
Is there any way to keep the subscription as active so I can update the payment method?
Is there something wrong with Stripe Dashboard??? New Payments are not showing up, but webhooks is still processing new payments.
Hello! I have another refunds question - when using destination charges and reverse transfers, does the reverse transfer happen regardless of the status of the refund?
Hi, I'm having a problem with the Stripe Python library function stripe.checkout.Session.list(payment_intent=<my payment intent id>) when switching over from a test API key to a live API key with the same permissions
Question on the Stripe Object (Charge, Payout, Transfer, etc) ID. Are they globally unique?
Hello. I see an invoice for a subscription has failed, and the subscription has now gone into the "Past due" status. I know with the smart retry system, after the 4th failed payment then it finally switches to a "Canceled" status. But when I hover over this particular invoice, it says:
Attempted to charge the customer's payment method on file once and failed. No more retries are scheduled.
If there are no more retries scheduled, when does this status switch over to canceled?
who can help?
hi devs, i have a question about the event object . this object is a dict, right? i was accessing its values through event["key"], but i saw that i can access them too through dots, like event.key . How is this possible? Dot is only used to access attributes and methods right?
Hello guys, im trying to figure out if its possible to instantiate a paymentSheet.FlowController, without a PaymentIntent or SetupIntent to use the flowController as a payment method manageR
Hello! I’m setting up Stripe Connect with Standard accounts. I’m trying to set as much information as possible on the AccountLinkCreateOptions object before launching the onboarding process to make things easy on the user. I’m pretty happy with the process if the user stays in the app to complete the sign-up. Unfortunately, things are less streamlined if the user opens their email and clicks on the email verification link before finishing the sign-up. This presents them with an Activate Payments button, which launches its own onboarding process. This onboarding has the same pages as the regular onboarding process launched from the app, plus some additional pages which I’d rather not show. Specifically, it has a Fulfillment Details page, an Automate Sales Tax Calculation page, and a climate donation page. I can’t find anyway to set these properties programmatically for the user. Is there some way to avoid these? The users are all individuals, and many are not that technically savvy, so I want to keep things simple for them. Thanks!
Is it possible to set the expiry of a session by inserting a value less than 1 hour?
Hi there, all my test environment code started failing with the 4242424242424242 card number today.
Hello, Is it possible to build a integration , where I can display a stripe user's Monthly revenue data on my portal ??
Hi all
anybody integrate stripe-identity-react-native for user identity in react native app?
not able to run even example project for user identity with stripe
Hello Devs! I am looking into developing analytics using Invoices and was curious if the Notes/Timeline events section at the top was accessible by the API. I was unable to find anything in the documentation. If it is not available, are there any plans to add them to the API?
Hey, my team is trying to add messaging when our German users provide invalid tax ids when they register their business to align with the formatting enforcement Stripe will be turning on. Is there any documentation for the error messages related to this change?
How do you resolve a Pending Update on a Subscription after the Invoice has been marked as Uncollectable? My subscription is still shows has having pending updates. This occurred after we failed a few payment attempts.
Hello team, I'm trying to onboard customers to Stripe Connect [Test Mode] via the intake form, however I don't see the customers in the list. Is there a reason why? Oddly enough, I'm getting an account Id in the callback so the form is submitted successfully
Does anyone know if theres a way to customize this string?
Thank in advance
Hello. I'm trying to use invoices.retrieveUpcoming to determine the immediate proration, in advance of updating a subscription. It seems that if there is a positive proration, the returned invoice is an immediate one for the value of the proration. However, if the proration is negative (or zero) then the invoice returned is the invoice for the next subscription cycle (even though the actual subscription update does generate an immediate invoice). Is there an easy way to tell which type of invoice is being returned from retrieveUpcoming? Or alternatively, ensure that I always get an immediate invoice returned regardless of the proration being positive or negative?
mark-invoice-upcoming
We have an error in our code trying to capture and return in our api setup intent info.
>>> payment_intent = stripe.SetupIntent(
... customer="cus_LyRYc43Qhj4Tgb",
... on_behalf_of="acct_1KRVMKReFctt5EAK")
>>> print(payment_intent)
{}
Here is how we are trying to get the data of a setup_intent
def build_payment_intent(
transaction_id: KSUID,
partner_id: PartnerId,
stripe_account_id: str,
customer_id: str,
) -> StripePaymentIntent:
# Create the stripe payment intent to place cards on hold
payment_intent = create_stripe_intent(
stripe_account_id=stripe_account_id, # Provider's stripe account
metadata=dict(
partner_id=partner_id,
transaction_id=transaction_id,
),
customer_id=customer_id,
)
# get the info needed to fulfill the intent and get the card info.
return StripePaymentIntent(
id=payment_intent['id'],
client_secret=payment_intent['client_secret'],
)```
payment_intent['id'] is None type because SetupIntent returns {}
Currently on that end of the day brain fry building a quick mockup to convince the business to use Stripe, and I've hit a bit of a wall.
I'm trying to prevent duplicates for in-house reasons, searching before creating a new one or grabbing the found from the search. Originally, I was using a metadata field, and wasn't getting any successful searches. I moved to try a different field, specifically name and email, but all of my searches (on any fields) still don't return any data.
Here's the code I'm using in node for reference
const customers = await stripe.customers.search({
query: 'name:test name',
});
console.log(customers);
The console merely outputs
{
"object": "search_result",
"data": [],
"has_more": false,
"next_page": null,
"url": "/v1/customers/search"
}
Any ideas on this one? Hoping it's something goofy.
Hi guys, could you use a SetupIntent to save wallet payment methods (like apple pay, google pay, etc.) for future charges? Thank you
Hey guys, I'd like to allow paying an invoice in two installments. Is there a way can I partially charge a single invoice at two separate instances or would I need to make two separate invoices? I also know that subscriptions exist for multiple payments so if subscriptions are an easier route, please let me know. Thanks for your time and help!
Hello Guys, while using the FlowController from a PaymentIntent i see the "Save payment method" option, and am able to save with no issue, but when using SetupIntent i dont see the save toggle nor are the payment methods saved after the transaction is completed, does anyone know how to get them to save? Thank in advance
Hello everyone, I unfortunately missed a few stripe emails wanting to ask for identity verification, they said that my account may get closed today and refund my orders. it is very important for me financially and the funding of the brand that this does not happen
is there anyway to make the process of verification very quick, and does anyone know how long it'd be before Stripe refunds orders?
Hello, I got a question on confirmSetup js function
Hi! I am writing a query to search payment intents. I want to do something like "metadata['companyId']:'{$counterparty->company_id}' or metadata['companyId']:'{$counterparty->company_id}' -status:'succeeded'" Basically legacy data stores company id as company_id and new as companyId. I need to find both but don't want status succeeded. When doing different variations like above I get you cannot have an AND and OR
HI all,
I was just wondering if anyone knows how I can see the names of the people who are sending money into my stripe account rather than seeing an ID code thanks!
(replied in the thread above)
@crimson needle - with reference to our earlier mark-invoice-upcoming thread, I think you were right when you said 'not really making changes to the subscription'. I have reproduced the behaviour again with retrieveUpcoming when the items actually end up being the same as the current subscription (thus no changes). Is there an easy way to tell this is the case from the resultant invoice? I guess I could look at the period_start?
We moved from test to production today. Had no issues with the search API for products and prices in test. But in prod products and prices are not showing up after 1.5 hours. The same happens for customers as well.
I am aware of this section of the docs, it has been 1.5 hours now:
Don’t use search in read-after-write flows where strict consistency is necessary. Under normal operating conditions, data is searchable in less than a minute. Occasionally, propagation of new or updated data can be up to an hour behind during outages.
We are using the Python SDK but the same happens in the dashboard search and CLI:
stripe products search --query "active:'true'" --live
{
"object": "search_result",
"data": [
],
"has_more": false,
"next_page": null,
"url": "/v1/products/search"
}
Hello. Does anybody know if I can add custom fields to my Stripe Checkout Page? I can only see Email, Card Information, Name on Card and Country or region. But I can't see anywhere on the settings to add fields to the form.
Good morning, just wondering if someone can help setting up subscription schedules, and making sure payment is made prior to any upgrade or downgrade. For example, we initially setup subscriptions with payment_behaviour='default_incomplete' which allowed us to return the latest_invoice when the subscription was created and could access the client secret to display the payment form. What we are looking to do now is use subscription schedules, so that we can use effective upgrading and downgrading. However, when creating a subscription schedule, there is no "payment_behaviour" property, so how do I tell stripe to set it to pending until payment is made, and how do I access the subscriptions invoice to display payment. Furthermore, when a subscription schedule is created with a free price, the resulting invoice is created in draft mode, and does not automatically get "finalised and paid" the way it used to when using the create subscription method. Or is it better to create the initial subscription first, and then create the subscription schedule using the "from_subscription" field?
I have orders that are paid for through stripe but they are not showing up in my stripe account. It did take me through the setup process 2 times. Anyone that can help?
Hello! I’m currently integrating Stripe payments on a website, but I encountered an error with tax rates calculations. 3,5% of $600 must logically equal to $21, but the results show me $20,29 instead. Does Stripe substract some fees before taxes are calculated or did I forget to check others settings?
Hello Stripe! We noticed that the event data from a payment_intent.payment_failed event that gets fired after a failed payment from Klarna does not include the payment_method_details. Is there any way we can get that info or is that a limitation of the integration between Stripe/Klarna?
How do I change the button text from "PROCEED TO STRIPE CONNECT" to something like "PLACE ORDER"? This is YITH WooCommerce Stripe Connect on a WordPress site.
Hi! Is there a more simple way for me to do this?
switch ($startingAfter) {
case false:
$customers = $stripe->customers->all([
'limit' => $itemsToDisplay,
]);
break;
case true:
$customers = $stripe->customers->all([
'limit' => $itemsToDisplay,
'starting_after' => $startingAfter,
]);
break;
}
I wonder if I have to cache a checkout session's URL or is caching implemented in the .NET library? Basically would this result in 2 requests
var service = new SessionService();
var a = service.Get("id").Url;
var b = service.Get("id").Url;
Noticed that Brazil is on the supported country list on https://stripe.com/global but not available on our dashboard for Stripe connect. A few weeks ago we had a bunch of brazilian accounts closed. Is it no longer supported there?
Hi! Feeling like a dummy, I know I've bumped into this before too, but why am I getting invalid array on this?
$result = $stripe->subscriptions->update(
$subscription_id,
['items' => ['price' => $new_price_id]]
);
hi, every promo code key in all is " invalid" , even create new promo code also give same notification, show out " the promo code is invalid" .. may i know how to solve it
Hello, I would like to ask if it is possible to change two things in confirmations after payment
1 - in the bank receipt (name and phone number) _ is it possible to delete the phone number?
2 - in the email receipt (name of company ), I would like to change that to the name of the service _ is it possible, please?
Thanks a lot!
Hey folks, we use payment request canMakePayment function to see whether we can show the apple pay button to the users. However we noticed a customer couldn't see the apple pay button. The customer's user agent is Mozilla/5.0 (iPhone; CPU iPhone OS 15_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Mobile/15E148 Safari/604.1. We can't see anything wrong in our logs, are you folks able to see why it's happening on your end. Thanks in advance.
Hello hardcore devs, good day! hope all is well.
Quick question. Does Stripe uses the equivalent UTC time to process all objects (ex. Subscription) including the charging every billing cycle - given the backdatestartdate, billingcycleanchor timestamp values in seconds generated from a specific timezone?
Hi I've been reaching out to support via email for a couple days now, I was wondering when I can expect a response back I'm in need of Stripe services as soon as possible my account was temporarily blocked
@here
@glad jolt I will create a thread. Please avoid to @ here
Hi so sorry about that
My account has been sorted as a high-risk account and I don't know why! Could you please help me out on this?
hi there, is there any way that we can reduce the cost of payout in custom account ..?
i mean no cost in payout..?
Hi, is there any way to do a single checkout with multiple subscription items with different interval (yearly and monthly)
hello, I am using invoice.payment_succeeded as enabled event for a webhook that needs to be triggered for every recurring monthly payment occurring in subscription schedule. is this correct? or invoice.payment_succeeded also gets called for some other event? right now I want webhook to only trigger for recurring payment associated with subscription schedule.
Hello, how can i delete external bank account from Express type Connect account
And multiple bank accounts
Have a question regarding account balances
hello there, need help on SEPA
I am using iDeal and card for subscription payment and also setting up SEPA. I have written all the code but the problem is, after setting up SEPA invoice is not charged immediately
hello, how can i create shedules subscription with " bank transfer " ( cash balance ) ?
HI Devs, Just have a small question
why my connect id's have switched to this ac_M09nFTSd***********
earlier it was acct_******
please advice, unable to find any docks regarding this
Hi #dev-help I have an URGENT ISSUE !! I am following this https://stripe.com/docs/payments/save-during-payment flow, but i want to add the price id in place of amount in Payment Intent. How can i do that?
Hi everyone, I have a question on payment exports. When we perform an export of all payments through the dashboard, some payments do not have card data such as "Card ID" and "Card Last4" even though it is visible on the UI (see screenshot). Why is that so?
For example, payment intent pi_3LFk0PGGq1MJhrgL1Ne9lbgb. (This is test data, by the way.)
Hi, what should I use to set up subscription installments and terminate subscription when all installments have been paid?
Hello Support
I have issue like i have created plan quaterly based plan
I schedule that plan let say on 10-aug with start date = 11-aug and end_date 11-nov
Though in upcoming invoice it is showing 11-Aug to 10-NOV
Why this difference is?
I am attaching screen shots of the same
Please help
Hi! So i've created a basic checkout which redirects after payment
stripe.checkout.sessions.create({
payment_method_types: ['card'],
line_items: [{
price_data: {
currency: 'aud',
product_data: {
name: 'Mystery Box'
},
unit_amount: 500000
},
quantity: 1
}],
mode: 'payment',
success_url: YOUR_DOMAIN + '/success?id={CHECKOUT_SESSION_ID}',
cancel_url: YOUR_DOMAIN + '/cancel?id={CHECKOUT_SESSION_ID}'
}).then(session => {
res.redirect(session.url)
})
I was wondering how I could get the status of this payment from the checkout session id?
Hi There!
I'm want to update a subscription and charge our customer immediately. But I'd also like to control the description & metadata of the invoice.
(I'm using typescript)
I started with a single API call like this:
const updatedSubscription = await stripe.subscriptions.update(existingSubscription.id, {
items: [
{
id: existingItem.id,
price: existingItem.price.id,
quantity: newQuantity
}
],
proration_behavior: 'always_invoice',
metadata
});
Which creates, finalizes and 'pays' the invoice for me 👍
However if I want to edit the description and metadata of the invoice, I think I need to do it manually. Like this:
const updatedSubscription = await stripe.subscriptions.update(existingSubscription.id, {
items: [
{
id: existingItem.id,
price: existingItem.price.id,
quantity: sumUnits(newUnits)
}
],
proration_behavior: 'create_prorations',
metadata
});
// Stripe does not allow us to customize the invoice description & metadata in one step.
// Instead we have to create a subscription with `proration_behavior: 'create_prorations'` and then manually create a new invoice, finalize and pay it.
const draftInvoice = await stripe.invoices.create({
customer: updatedSubscription.customer,
subscription: updatedSubscription.id,
description: 'My description of what happened!',
metadata: {
other: 'metadata',
}
});
const finalizedInvoice = await stripe.invoices.finalizeInvoice(draftInvoice.id);
return (await stripe.invoices.pay(finalizedInvoice.id)
Is it possible to do this in one step?
do we have the support for giving out the payouts as soon as we have created the payment using stripe.paymentIntents.create({}) ?
EDIT: I mean giving out the payouts to the connected accounts when customer payment api is called
One question: is there a way to determine what payment methods are available for a country?
even thought our account support more?
Hello Stripe team,
When I want to create a person in Stripe, is the id mandatory?
Hello, community ) Could anybody help me? The question is: how to handle timeout on my side? For example in this code: var options = new PaymentIntentCreateOptions
{
Amount = 2000,
Currency = "usd",
PaymentMethodTypes = new List<string>
{
"card",
},
};
var service = new PaymentIntentService();
service.Create(options); it is a sample from documentation. So, if during service.Create timeout appears, how should I handle it in code?
hey guys, any idea about how to create a Subscription with a customer's saved card? I already read this article https://stripe.com/docs/payments/save-and-reuse but it doesn't talk about Subscriptions. I managed to create the subscription with this code, the subscription is created but the status is incomplete
//C# code
var subscriptionOptions = new SubscriptionCreateOptions
{
Customer = "cus_LhGj5aZ2WTeiOp",
DefaultPaymentMethod = "pm_1LIZUsE30cIPcVGAwuOIO5FV",
Items = subscriptionItemOptions,
PaymentBehavior = "default_incomplete",
Expand = new List<string>() { "latest_invoice.payment_intent" }
};
subscription = await subscriptionService.CreateAsync(subscriptionOptions);
thanks!
Hi team, quick question about the payment intent pi_1234456634. We have built a webapp in react that takes the payment and then redirects to a webpage. The payment id and client secret are in the URL string. Can we expose this?
Hello, can we add new card to customer account with any stripe provided api like onboarding flow ui
Hello Support, I have some questions about the Stripe payment transfer reversal method.
For example, we handle the creator and user accounts, where the creator writes posts and the user purchases them for access, and we (platform) charge some % from the creator amount and then send them to the creator, and we need to confirm some circumstances
after filing a dispute complaint from the user, the amount returns back to the user then how we can get back money from the creator?
I know two possible solutions but I need to use 2nd option
1- I can reverse the transaction from the dashboard
2- if the dispute created event occurs then use the webhook event "charge.dispute.created" to do some operations but I have checked there is no transaction id exits in the response of webhooks so, so how can I get the transaction id for the creation of reversal operation of the payment??
We are eagerly awaiting a thorough response because there isn't much of a clear explanation of these issues accessible.
Hello!
I do have a question related to calculation of active subscribers. We're grabbing the data from 2 different Stripe account and are trying to merge the data in GoogleBQ. My question is not really technical, but needs to be solved to solve our reports dashboard.
There are different numbers of "Active subscribers" on the dashboard on the Stripe Startpage (showing 10002) and the total calculation on the https://dashboard.stripe.com/subscriptions page (showing 10588). What are the difference between those two numbers?
Hi Team Stripe, Is there a way to automatically send an email for each payment to the customer?
Hi stripe team:
-
single query returns API_ERROR, was there a problem at that time?
-
Recently, the notification interface of the Onboard process finds that a notification is received, but the content of the notification is empty. Would you like to confirm whether the notification is Stripe?
The normal notification body is similar to Ec-pa-cashier-us.myshopline.com/onboarding/return/Stripe?scope=read_write&code=ac_LzemJK1YPxCpKb5tRaaZXq634Uaw [HTTP / 1.1] tDHa&state=1856085062731321344
Abnormal notice body similar to [method: get] [HTTP / 1.1] ec-pa-cashier-us.myshopline.com/onboarding/return/Stripe?null
Hello guys, I have a question, I read the following article as we need to identify "disputes" which actually correspond to Visa RDR auto-refunds.
This arcticle: https://stripe.com/docs/disputes/how-disputes-work#:~:text=If you've enrolled in,case_sub_type of rapid dispute resolution
Says that we can identify them by looking at case_sub_type, but I don't see this property in API doc. I would need to query this as we try to monitor these vs real disputes.
How can I retrieve this information?
Hi, when there's an update of the invoice of a subscriptions, what will happen to the previous items? should they remain? should they be overwritten with the new ones? what's the behavior? how can I update all the items of a subscription with new ones?
hello!
question regarding Apple Pay and Google Pay
Can you confirm my understanding is correct:
you can either:
- use apple pay (and google pay...) directly when confirming a payment intent. In that case there will be no 3DS. And the payment method will not be attached to the customer and cannot be reused in any way later
- use apple pay to create and attach a payment method. In that case I will see that the payment method comes from "wallet" apple pay. I will be able to reuse this payment method, but it will be "unrelated" to apple pay, and 3DS might be required.
thank you
Hi! Quick question.
I have 2 separate customers with the same card as the payment method (4242424242...)
I'm charging one customer and seeing the charges in the other customer under "related guest payments"
Is this intentional?
@hollow prairie Hello everyone, Hope you are all doing great. I want to implement the Stripe without any UI just with Restful Api from Laravel, so user will send his card detials in the API parameters then I implement it in the backend. Can someone help me please guide me in that. Thanks and regards
@languid tulip
I have reach out your support team and discussed my query on call in detail.
hopefully I got solution as soon as possible.
Thank you so much for your help.
#stripe-identity-react-native
How can I add metadata to a subscription using the payment link?
We have an integration using checkout sessions to create subscription and we attach metadata to it using the subscription_data.metadata, but I couldn't find a way to attach metadata to subscriptions using payment links.
How can we do it? Preferable via UI.
Hello, is it possible to change the credit card hold duration? For it to work for our purposes, we need the hold for at least 30 days instead of 7.
Hello everyone. I'm building a system and there is a specific requirement I couldn't confirm through documentation.
- Is there a way to make the stripe checkout (no API) only hold the value, and let the charge be done after 2 days, for instance? We want to hold the value on the credit card until someone manually confirms the charge can be made.
Any assistance would be greatly appreciated 🙂
Hi,
I have a question regarding connect refunds. We are handling connect payments through checkout sessions with destination charges. When I try to create a refund through the API with the payment intent id from the original payment I now get the error that this payment intent doesnt exist. In the dashboard I can see that the only event that happens is a payment.created and the connected ID starts with py_
Any help on refunds for this situation would be aprecciated thanks!
I have read through the docs and it seems like something has changed so now I need the charge ID to create a refund. How can I retrieve the charge from the payment intent id?
I am having an issue with debiting balances on Express Connected accounts when there is a refund or dispute. I will explain more in a thread.
Hey,
I would like to know what billing emails are, I manually can add multiple of those directly in stripe dashboard but cannot see any documentation to change or add from node api. I see that invoices will be sent to billing emails, is that the same when credit card is charged.
Hi, i'm moving from $subscription = $stripe->subscriptions->create([...]) to $stripe->subscriptionSchedules->create([...]) but i can't find payment_intent, where to find it?
Im trying to trigger a manual payment from the CLI but get an error to say the balance is too low, how can I add to the balance from the CLI ?
Hi, we are witnessing a strange behavior on StripeElement for one hour now. We expect to have card and sepa available in the stripe element component and that worked for a while. For the past hour, we see google pay appearing even though we never pass google_pay in the psp_payment_methods of the payment_intent. Is there an ongoing issue on this ? Thank you
Hi I have one question. I created payment link-This payment link is subscription product(60$/year).. I created coupon code(products/coupon) and created the promo code ANd set above product on apply coupon check.. But when go to payment link page, I cannot see promo code input.. How to show the promo code input box on payment link?
Hello all, question with Payment Links and info on the payment link page
Hello Stripe,
How do I set the Company owner's title when creating the owner person?
Hello, how can i get the invoice email from the customer with the api?
Payout Default for Express Accounts - Is there a way to automatically set the default delay to 3 days or not.
Hey all, just a heads up that the server is pretty busy at the moment. We are getting to your questions as fast as we can but it may still be a couple more minutes
xfechx-paymentlink
How can i retrieve all the users with a paused subscription in c#
hi, We are creating tax rates on stripe, rates are getting generated at stripe. while payment we are setting up the tax rate based in the region but at the breakup page, tax is not getting added up. we have set tax exclusively.
Hey, I got a question about the balance transaction object. Does the available_on reflect actual date funds will be available, or standard estimated. We are supposed to be on t+2... but based on the last transaction, estimated funds available is 7 business days.
Sprwt-express-payouts
Hello, is there a way to "factory reset" the WisePad 3 Bluetooth terminal, so that I can force an update next time it connects?
Hello @rose otter is it normal that the card 4000002760003184 is not allowing off_session payment? pi_3LIvauKrJlAuB9hq2GadyAiF
Hi - I was wondering if I could get some help with free trials and setting up subscriptions. We offer a free trial to our users and collect their payment methods / save with SetupIntents. However, once the free trial ends and the first paid invoice is created, a lot of these invoices are failing due to various errors (insufficient funds, incorrect card number, etc.)
Is there anyway to prevent this? Should SetupIntents catch these errors?
Curious about how to prevent this generally
@waxen quail @hollow prairie Would you please share with me the steps I took to create a customer then first payment intent and then verified the payment intent
ketaaa-PI and test card
bilalameen-laravel
Hi, how to integrate stripe tax to payment element?
Hi - I have a follow up question to this (#994328226878988319 message) chat from yesterday regarding the upcoming changes to German tax id validation on /v1/accounts endpoints.
I tried triggering this error in test mode with an invalid German tax id (1111) but the expected error was not returned in the response. See request req_QZ4AacTv6du2jr. Is there a specific tax id value I should use in test mode in order to receive the invalid_tax_id error?
mo223-german-tax-id
how would i go from a dispute object to its corresponding subscription? i'm looking to listen to the charge.dispute events to handle disputes server-side
Flutter plugin is without save card options what should i do?
Un-grandfathering. If I have customers on price id price_100 and some are paying 6.97 and some 9.97 and some 14.97 and some paying the actual current price_100 of 19.97, what is the best way to bump everyone up to the current 19.97 and essentially "un"-grandfather everyone to the current listed price. I have loved that we could increase the price over time and people are (were) "grandfathered" into what they were paying on the old price, but we have to clean things up and put everyone and their mother on the new pricing plan so everyone is paying the same.
hello to everyone, i wonder why no metadata is passed when i try to read the event log.
router.post('/checkout/create-order', async (req, res) => {
const price = req.body.order.stripe_price,
product = req.body.order.stripe_product,
username = req.session.username
const session = await stripe.checkout.sessions.create({
//shipping_address_collection: {
// allowed_countries: ['US', 'CA'],
//},
//shipping_options: [
// {
// shipping_rate_data: {
// type: 'fixed_amount',
// fixed_amount: {
// amount: 2499,
// currency: 'usd',
// },
// display_name: 'International Shipping',
// // Delivers between 5-7 business days
// delivery_estimate: {
// minimum: {
// unit: 'week',
// value: 2,
// },
// }
// }
// },
//],
line_items: [
{
price: price,
quantity: 1,
},
],
client_reference_id : username,
metadata: {"user": "21savage"},
payment_method_types: ["card", 'us_bank_account'],
mode: 'payment',
success_url: `${YOUR_DOMAIN}/success.html`,
cancel_url: `${YOUR_DOMAIN}/index.html`,
});
res.json({url: session.url})
});```
And here is how i am trying to get it tho
```router.post('/webhook', (request, response) => {
const payload = request.body;
const sig = request.headers['stripe-signature'];
let event;
try {
event = stripe.webhooks.constructEvent(payload, sig, endpointSecret);
} catch (err) {
console.log(err.message)
return response.status(400).send(`Webhook Error: ${err.message}`);
}
if (event.type === 'checkout.session.completed') {
const session = event.data.object;
fulfillOrder(session); // basically it is just a console.log()
}
response.status(200);
});```
hi guys. is it possible to prevent an immediate downgrade from a yearly subscription to a monthly one? we evaluate the option to use the stripe customer portal to update our subscriptions.
we want to implement the subscription with a "minimum contract period"
helo every one there is a workign config for spring boot stripe behind a proxy with authentication
there is my config :
InetSocketAddress inetSocketAddress = new InetSocketAddress("proxy-pub.intra.xxx.com", 3333);
Proxy proxy = new Proxy(Proxy.Type.HTTP,inetSocketAddress);
PasswordAuthentication passwordAuthentication = new PasswordAuthentication(username, password);
Stripe.setProxyCredential(passwordAuthentication);
Stripe.setConnectionProxy(proxy);
but i got this message :
Unable to tunnel through proxy. Proxy returns "HTTP/1.1 407 Proxy Authentication Required"
what i missed ??
thanks for help
Hi everyone,
I'm using payment links with one or multiple products and whenever a client use the link, an invoice is created and i received it on webhook to update the product status.
my products are diffrent types, monthly or yearly subscription, and some of them one time fee.
I'm having issue with the one time fee items, there's no invoice created when i complete the payment, only 4 event being fierd and in the image, and none of them have the product ID or the pricing object.
How can i know what is the product purchased by the client?
Hi everyone,
I am currently fetching card details (payment_method_details)from a charge on a Dispute object created on the dashboard but I get a different value for fingerprint as to what is exported from the Stripe dashboard. This happens on just one of the Stripe accounts I am connected to.
Is there a cause for this?
question - I have a subscription model, when a customer updates CC from the dashboard does the radar rules apply from the dashboard itself?
I'm working on replicating the dashboard export for payments via the Stripe API. I'm seeing a discrepancy between what I'm doing and what I get from the Dashboard export for the field Converted Amount, and only for the first My First Test Charge (created for API docs) record. I've been using Balance Transactions linked to the Charge to get the Converted Amount, which works for every record except this one which has no Balance Transaction. The Dashboard Export is showing a value of 1, while my API-based export gives me null because balance_transaction is null.
Is this just a peculiarity of this record which I shouldn't expect in any other records? Or is there some business logic in the Dashboard export that says something like, "Oh, no Balance Transaction? Just use the Charge's amount instead."
Hello, Question.. A customer initiates a payment in the app - then later requests a refund - I refund on the Stripe dashboard - but.. the funds remain in their app account. Is there code that will remove the funds from the app when a refund is issued? Thank you in advance.
Hey everyone. I am currently testing refunding through ChargeDesk (which hits Stripe directly) work correctly with Stripe Tax. When I try it, this is the error I see. Any ideas why?
Hello,
I'm adding automatic_tax to my subscriptions on Stripe. I use the invoices API upcoming method to preview the total, total_exluding_tax and tax. On the response I also get total_tax_amounts with the applicable tax rates. When I try to retrieve that tax_rate I always get exception.Stripe\Exception\InvalidRequestException] (Status 400) No such tax rate:. Any idea why? Am I missing something?
Using stripe via GoDaddy website. Orders are being processed but I can't see anything on the stripe account. I need to be able to verify payment activity.
Hi all - had some advice from a member a few weeks back about using transfers to move money from the platforms stripe account to a connect account - (#963377072967933962 message)
Unfortunately we only have a platform account for the UK region and not US, so when I try to make a transfer from our UK Platform account to a US Connect account we get an error due to Cross border limitations, I understand why etc but I'm not fully understanding what the solution would be. Our platform fundamentals are like this:
- User buys 300 in app currency and we charge them directly for this using payment intents. The funds end up in our platform stripe account.
- A week later the user who know owns 300 in app currency spends it on a merchants (connect user) product for 100 in app currency. The merchant now has 100 in app currency in their account.
- The merchant decides to withdraw the 100 in app currency from their account - here is where the problem is.
We already hold the value of the in app currency in our platform account, we just need to transfer it to the merchants connect account which could be in the US or UK or EU. This works fine for UK to UK but is there any method we could use for the cross border scenario?
Any help much appreciated
Hello Stripe Team, we are running a application to automatically process payments using a saved payment method using C# / Multithreading / SemaphoreSlim. We are processing around 20 payments a minute, is there any techniques that we can utilize that could potentially speed this up?
We're trying to clear some business_profile fields on a Stripe Account via the API:
Stripe::Account.update("acct_1Ie3zCS69F8scC0K", {"business_profile"=>{"support_phone"=>nil, "support_email"=>nil, "name"=>nil, "support_url": nil, "support_address"=>{"city"=>nil, "line1"=>nil, "line2"=>nil, "state"=>nil, "country"=>nil, "postal_code"=>nil} } })
and only some fields are actually being cleared:
#<Stripe::StripeObject:0xea920> JSON: {
"mcc": "5734",
"name": "Example Name",
"support_address": {"city":null,"country":null,"line1":"123, Test line one","line2":"Test line two","postal_code":"12345","state":"Ohio"},
"support_email": "test@example.com",
"support_phone": "6785555555",
"support_url": "testing",
"url": "sub.example.com"
}
is this a bug on Stripe's end? or am I missing something here?
Hi! Is there anyway to set Stripe Tax for custom connected accounts?
to automatically calculate taxes
Hello, for platform integration - via plugins I am a little confused on the documentation. Is this the correct sequence?
- Go to "Enable other businesses to accept payments directly" to add connected accounts https://stripe.com/docs/connect/enable-payment-acceptance-guide
- THen go "Building stripe plugins" to start building plugins and configure them? https://stripe.com/docs/building-plugins
Is this correct or am I missing anything?
Hello! I would like to test the integration between the vendor with stripe is working fine and that i can receive payments
Hello everyone , in payement link for a subscribtion can i setup an initial fee that people will pay once trial is over ? ( eg 100$ first month then 25$/mo ) ??
Hello stripe community, I was wondering if it is possible to hide the manually verify instead option to pay through ACH.
hi, Can we sign up for Cananda and still link US bank card for Express connect accounts
Hey team, I'm working with apple pay, and I'm receiving this error: The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first. But my card is being charged.
Stripe payments unable to be seen on GoDaddy linked Stripe account
Hey! Trying to refund partial amount, then transfer money to a seller ID.
I get an error where I cannot exceed the value of my charge, as seen here:
To clarify - I am partially refunding using the charge ID, and then I want to take a partial remaining amount (still within the payment object) and send that to the seller. There should still be money left to transfer.
- Refund partial
- Transfer
HOWEVER, it says that I cannot use this transaction as the money I'm trying to transfer is greater than what is available... but that is wrong...
We created an order for $82.91, refunded $5, and now want to transfer $1 to the seller.
It says we cannot do this.
Hello we are attempting to enable stripe tax and we are wondering what
Tax Location Status = Not Registered means
and does that change once we enabled stripe tax
hello guys, im looking into customizing the appearance of the PaymentElement and need some help with the looks of the FlowController. Help will be greatly appreciated. Thanks
is it possible to update a subscription with prorations enabled, but return an error if the card payment for those prorations fail?
think i just found my solution: payment_behavior=error_if_incomplete, but this would also reject upon 3ds being required. are there any other options? updates will happen when the client is on-session, so i will be able to present a 3ds challenge
Hi I need help
Hi i'm not able to use INR indian rupee for my website hosted through kinsta. says "Error processing payment intent. Stripe doesn’t currently support application fees for platforms in US with connected accounts in IN."
I'm using Stripe for payment.
Hi, I'd like some clarification regarding the steps to setup a Stripe Standard Account in my architecture. More specifically, I'm unsure what exactly goes into the backend and what goes into the frontend. Would appreciate the help please!
Hi! We are a b2b SASS company doing usage-based billing and are considering Stripe Subscriptions to send out invoices each month. Does Stripe offer any features that will allow our customers to log in to see their current usage outside of the emailed invoice? Our customers might be interested in seeing how much they've used before the month is over.
Do i need to have my business registered to use stripe?
:question: @tawdry herald 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 Team! When a discount is applied to a subscription with multi-line items, does the invoice contain the discounts per line item or just one discount amount for all?
Hey team, we are seeing an issue where the Checkout Session where the session isn't generated with the intended Price. We have Annual and Monthly options, and intermittently they each keep switching up. Ie. clicking on Monthly will open the Checkout Session with the annual price.
I doubled check the price IDs for our account and verified it in our logs that the correct price ID was selected when generating the Checkout Session, but the UI shows the incorrect pricing.
Hey Stripe folks — our product includes the ability to purchase carbon offsets at $100 / ton of CO2e. Initially I thought we could use the metered billing, but I'm not sure metered billing supports fractional usage measurements (for example, a company might want to offset .5823 tons of CO2e at $100 / ton, or $58.23 — it doesn't seem metered usage supports fractional metering?) How would we charge for these monthly, metered, fractional transactions?
I am lost on updating a Subscription to a new pricing plan but keeping the same billing cycle. We are just basically increasing the price and making sure anyone "grandfathered" in at the old price for that same plan ID is on the new pricing plan. So we created a new pricing plan. I have the subscription object and koopajah recommended that the correct way to do this is to use a SubscriptionSchedule. If I try to get the existing schedule, I get a 404
Stripe::InvalidRequestError ((Status 404) (Request req_cDkQA7ok0Z8rMl) No such subscription schedule: 'sub_xxx'). Some people signed up for Plan ID 1 in 2016 and are paying 6.97, some are paying 9.97 and some are paying 19.97 which is now the amount of price ID 1. We cannot make an error on this due to bad consequences but I do not grok SubSchedules at all. We have a new price with a new ID at 19.97 and i just want to move everyone on old plan ID 1 to new price ID of price_xxxxxxxxxxx which is 19.97. If these are really old do they maybe not have a Schedule? I think maybe we need to just update the plan but koopajah said that if they then upgrade before the billing hits then proration messes up.
I think we are doing this:
https://stripe.com/docs/billing/subscriptions/subscription-schedules/use-cases#upgrading-subscriptions
But there needs to be no change to the current billing cycle. If their card is hit on July 3rd on a monthly I want them to just pay $19.97 on Aug 3rd and if their card was hit on March 16th on an annual, I don't want the card hit again until March 16th of 2023 and for $299.64 (the new annual price) instead of $239.64 or lower for some people with the same issue, no credit no proration, just a normal billing cycle at the new price.
Do I need to somehow create a SubscriptionSchedule for this sub? And how do I make sure to match exactly the current billing cycle and do nothing that causes harm to the sub. No cancelling and just have it go forever until canceled - just a nromal sub at a new price.
tp-fractional-metering
Hello. I am using Stripe Elements to render the payment form UI. My PaymentIntent has a saved payment method for the customer. However, the form Elements generates does not indicate that this payment method is being populated. I've searched the documentation for an answer but I need some advice. Do I not use Elements to render a form in this case? I did confirm in the Stripe dashboard that the payment intent does have the payment method attached to it. From what I gather, I need to have a separate UI path where I get the saved payment methods from the Stripe API and if the customer wants a new one, then use Stripe Elements. I just want to confirm that's what I need to do. I was expecting Elements to just not show available banks (US banks in this case) if the payment intent has a payment method already attached to it.
Thank you.
For the stripe API - is there any way to retrieve a subscription or list of subscriptions knowing the customer id? I don't see customer as a query term for the subscription model. Can I branch from the customer object -> subscriptions somehow or any other way to avoid having to store subscription ids in our application database. It looks like I can query the most recent invoice and get the subscription id from that, but it seems like there should be a more direct way?
already got this webpage open, here you go: https://stripe.com/docs/api/subscriptions/list#list_subscriptions-customer
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
^^ there are also some additional filters you can apply :)
I am looking for help with the acss debit payment. I have everything setup. The customer attached to the payment intent. I use the AcssDebitPayment. The payment is set to pending. The payment intent appears under the customer in the dashboard. The customers payment method / bank account appears as verified. Yet I receive this error
"message": "Customer cus_M0cFWcUZHray1b does not have a linked source with ID pi_3LJ1ngDoOHqQWcu00FXNh01i."
"type": "invalid_request_error"
looks like you're providing a paymentintent ID instead of a source ID. double check your code and the docs
hello I was trying to make a purchase and it said that they need to verify my card then it just declined the purchase what do I do?
i was making an order from the US so i don't if that had to do with it
this channel is for development-related issues. for anything else contact support @ https://support.stripe.com/support
although, it does sound like you're buying something from a business using stripe. in that case, reach out to that business instead
okay thank you
davemerritt-subscriptions-list
Hi, we have a question about the Customer Portal in Stripe Subscriptions. Is there a way to embed that into our company's angular web app?
How do I contact stripe staff for help ? Email is too slow
I'm using WooCommerce and WooCommerce Stripe Gateway in test mode. One-off payments work fine, so the test account keys are correct, but subscriptions don't. I have retries enabled, and all attempts fail. Should subscriptions work in test mode or is live mode required? Thanks in advance.
???????
hi, im not received the confirmation by cellphone to create a acc
now i even can load the page to try again
Hello,
Roo is currently going through a data privacy and compliance exercise which requires us to identify jurisdictions where our customers data is stored and/or processed.
Can you please provide us the location(s) of your data centers to help us satisfy this request?
Thanks.
Hi can somebody please help me to get rid of the Pending Webhook response ? My webhook is setup and returns a 200 status code. Anything else to do? I can't find anything in the documentation. Thanks
Hi, I'm on Treasury, and I'm trying to create a Payment Method (in test mode), then attach it to one of my Connected Accounts, then use the Payment Method as the destination of an Outbound Transfer. I'm using hosted Stripe Checkout to create a Checkout Session in 'setup' mode. In terms of object creation, everything seems to be working: The Checkout Session begins, the Setup Intent is created and succeeds using instant verification, and the Setup Intent is attached to the Connected Account I passed in. However, when I then try to create an Outbound Transfer to move money from the Connected Account's Financial Account to the newly created Payment Method, I get this error: No such PaymentMethod: '{{PM_ID}}'; OAuth key or Stripe-Account header was used but API request was provided with a platform-owned payment method ID. Please ensure that the provided payment method matches the specified account. My question is why does the Outbound Transfer fail, and why is it saying the Payment Method is owned by the platform? Is this a quirk of test mode, or will I experience this error in live mode as well? Thanks for the help!
Hello, i have some issues with invoices and coupons.
So i add the coupon, i make an invoice preview, it's 50% discount.
When user presses Pay, it will update the subscription with the coupon ( but it will apply discount from next month , not when the user pays)
So i said okay, i need to update the discount and coupon from the latest invoice on that subscription.
When i do that it says finalized invoices can't be updated.
How can i apply coupon, pay discounted amount from the first month and keep the next months with the discount? Thank you
Hi there! I have some question about adding Apple Pay as a new payment option. Currently our payment uses the stripe-js Cardelement and uses stripe.createToken(cardElement) to get a stripe response token and send the to our server side. Is there a way I can get the stripe response token by paymentMethod from the Apple pay event paymentMethod? In additional, for apple pay, if we would to to use it for a subscription, paymentRequest seems to request us to put in an amount. Is there anyway to show (x days of trial and x total after) or (discounted price for x months and the original price after) based on coupons for subscription?
Hello I have a question regarding to moving a business to another country. If stripe handles the transfer of members automatically, or how that would work.
Thanks
How can i get the next invoice from expand
await stripe.subscriptions.list({
customer: customerDetails.data[0].id,
expand: ['data.latest_invoice.payment_intent.payment_method', 'data.default_payment_method']
});
data.invoice doens't work inside expand
What's the difference between these two: https://marketplace.stripe.com/ & https://stripe.com/partners/directory
I can’t reply in the thread
I unarchived
Hi! One of our clients would like to process card payments and it looks like when we try to add that as a capability of their account they don't have sufficient information. What's the easiest way to attach that information to their account?
hello. is there any way for us to get a list of countries that are stripe express supported based on our platform account? i used the countryspec api before but i noticed now its returning countries that are in beta and not all countries listed that arent in beta are stripe express account supported.
site dont works
early i have a problem for receiveing the sms code, now i cant access my acc for finish the register
in register ask for a company in my name, but i cant select the country brazil. im a streamer, not a company
the phone support is in spanish, i speak portuguese and english
when finally on the call she got knocked down
judas-account-help
oi! tem alguém fazendo dropshipping em Brasil??
Hi legends, bit of a random question but is there any downside to having a lot of Setup Intent's linked to customers created but unused?
Hello, I have set up a payment integration with Power Apps portals. Everything works great; however, when I navigate to the customer dashboard, it only displays invoices for subscriptions. Individual payments do not appear for the customer. The payment was successful; it just does not appear anywhere. Both payments are created using SessionLineItemOptions, the subscription has the reoccurring parameter defined, which apparently makes it create invoices behind the scenes automatically.
I played around with creating an invoice and paying it off at the same time, but this does not seem possible unless I am missing something.
Is there a way to make payments made visible to customers on dashboard?
Hey guys! I'm building a Next.js app with Stripe payments using Stripe Elements and a <CheckoutForm/> (following this guide: https://stripe.com/docs/payments/quickstart)
I want to add a field to this form where the user can enter a coupon code to get a discount.
Can you please point me in the direction of the docs or tutorials I can use to make it work?
For some reason I'm having trouble finding the instructions on how to do that.
Quick question on webhooks and capturing refunds.
cyberghost-help
Hi guys, I have a quick question. Do we have any web hook event to detect the money has been sent to bank account of user?
Hi guys, I have a question about delayed payment collection. If I offer a user a free trial for 3 days and inform them that after 3 days if they don't cancel then they will continue to be charged for the subscription, does stripe take priority at this time to collect the user's prepayment? If so will the order amount or a small amount be charged for payment verification? Will this fee be charged to the merchant for cancellation before the subscriber actually pays?
Hi, we have checked that we are sending tax-rates but not able to see anything in the stripe logs.
Hello, if we use destination charges using properties as mentioned below, will these amounts be returned when refund is triggered by the customer?
application_fee_amount: Math.round(*some value*), transfer_data: { destination: connectedStripeAccount }
Hi all. I have a question. When create a full refund for a payment do customer have full refund or they will have full refund - stripe fee ? Or that stripe fee will be charge on admin balance
Hi Dev, i'm studying about webhook from this doc https://stripe.com/docs/webhooks/quickstart but i struggle to integrate it.
i always get error from this code
$event = \Stripe\Webhook::constructEvent(
$payload, $sig_header, $endpoint_secret
);
does endpoint_secret from the image i attached?
Heyy have a question
When I'm trying to cancel a subscription I get an error saying it has a scheduled change. But when I look in the stripe dashboard, I can't see any scheduled changes? How can that be?
Hi dev, quick question, I've trying to incorporate setupintent followed by a paymentintent so clients can have a faster way of paying but I cant seem to know how to connect a setupintent with the paymentintent as suggested in the documentation, how would the flow be then
Since today I have to add a postcode, if I want to charge a credit card. But the system do not take postcodes with 4 numbers (like we have it in Austria)
Hello Dev team, a quick question. Situation- I am integrating Stripe for UAE and another payment gateway for India. Client query - Can they receive funds from both the account in the UAE account only?
Hi guys, i wanted to ask if there is a way to update 100/200 customers without getting ratelimited
hi team i need help about blocked payment in stripe subscription
HI TEAM can you please help
How can I change the order of items in the subscriptions. Let's say I have productA, productC in the list, I then want to add productB. It should be productA, productB, productC
Hi, I'm working on a project using Stripe Reader M2 and Expo. I'm using the Official React Native SDK @stripe/stripe-terminal-react-native. In development, everything went smoothly. But when I try to run it in production mode the app gets stuck on the loading screen. I think there is a problem with StripeTerminalProvider. I tried removing the StripeTerminalProvider and the app works fine. Does anyone have a solution?
Hi 👋
We've currently got Stripe Elements set up on our Next.js website (implementation is similar to this with stripe.confirmCardPayment being used: https://github.com/stripe-archive/nextjs-typescript-react-stripe-js/blob/master/components/ElementsForm.tsx).
We're unfortunately experiencing lots of issues with card testing. According to the Stripe docs (see here: https://stripe.com/docs/card-testing#captcha), I should implement captcha.
Since the card payment request is happening on the front end, I'm wondering how I can securely integrate Google reCAPTCHA into this process?
Before each payment request is made, I could call the Google API to make sure the captcha has been completed, store the result in state, then use that result to determine whether to run stripe.confirmCardPayment. Wouldn't this be really easy to circumnavigate for the attackers though?
The other option is to potentially look at moving the logic to an API route, but it seems I'd lose the 3D card verification that I get at the moment with everything ran on the front end.
Any help on what best practices are here would be much appreciated 🙏
Hi team, just for clarify, the payment method created through SetupIntent is set as customer default automatically???????
hey something is wrong with my stripe account can someone please help my payments are not showing up in my dashboard
but are showing up in my customer list
Hey, I could use some help with an issue we're facing. A few months ago we had a bug where:
- Customer has an active subscription
- Subscription renewal fails and invoice X is set to retry in a few days
- Before invoice X retries, the customer updates their card and removes members from their subscription, creating and paying for invoice Y
This would result in a credit for the customer because they were getting prorated for their subscription, even though invoice X hasn't been paid yet.
To fix this, we implemented logic where if the customer has an unpaid invoice, update the subscription with proration_behavior = 'none'.
But now we have a bug where, in the scenario listed above, the failed invoice X continues to retry even after the subscription is updated, resulting in the customer being charged for both invoice X and Y.
We looked into voiding invoice X before updating the subscription but that appears to move the subscription into status: past_due.
Do you have any advice on how to handle this?
I'm creating an invoice and when I select the bank transfer this select appears. How/where can I get this info via API?
My app allows the user to save a card to their stripe account that is setup for future use. For some of the cards, when we later use it to collect a payment via a payment intent, the status moves to Requires Action, and the user has to authorise the payment. Is there a way of changing this, as it defeats the object?
Hi what the phone nunber support? Because have lost my ID to connect
Hii, I am creating an Order on a connected account and apply the application_fee Parameter to take X % from the paid amount. The Rest should be transfered to the connected account. Now I want, that the connected account pays the Stripe costs and Not me (the Platform). How can I do this?
Hello! I have a question for you, if tax registration is not set up yet I can still make transitions with the taxes included in the price (obviously fixed at zero)?
Hi, im from Norway and need a SAF-T file for my accounting. Can you please help me
Hi, i'm trying to validate postal code on checkout, what would be the appropriate pattern for stripe to validate it for UK region, what symbols are allowed and not allowed?
I am looking for a devoloper to connect my klarna payment method to stripe
can someone help me 🙂
Hii, my Thread got closed. Wanted to Share the Id 🙂
Oh whoops ✌️
In a connect scenario, is the accountId on the root of the webhook, the connected accountId?
Hi! can someone tell me if i need to have a company to be payed by stripe? i dont have one but when register, they ask me all the data of my company so i dont know if stripe will work for me
hello guys , i need help with my stripe account
Doubt here, if I remove a cusotmer, the payment method is removed too from stripe????
Hi, I require some metadata in my Subscription when I create it. I am just wondering, is there a way to add this metadata when creating a test Subscription on the website? I can't see the option anywhere
Hi Team, I am looking for an api to check the card details are credit card or debit card before it gets added into the stripe payment method
keiron - subscriptions
Hello , I am trying to change the Info teh subscriber recive when get teh invoice as it is now using our Main busniess email , i need to change it for support Email
Hi Im trying to expire checkout session from Salesforce on REST api
Its throwing me an error. Please help
https://api.stripe.com/v1/checkout/sessions/******checkoutid********/expire is the endpoint im suing
hi, i have payment intent pi_3LJBIRKnG67zhble1DqoTDjW , and i want change "account_holder_name" field, can i ?
Hello. Tell me how can I transfer from the complete state to the restricted_soon state? Or can only the stripe do it?
is it possible to check if stripe accountId by 3rd party is valid stripe account?
Hi, abount card issuing, how we can add another header to card (COMPANY NAME) , before card holder (first name, last name) like pic attached
Hello, I am getting an unknown API error
on a checkout page
never saw this before, but when trying to pay for it in test mode - I receive a session expired...
mike35x95x1 - accountID
hi there, how many stripe is taking currency conversion fee..?
domestic + international
?
Hello
How i will validate the Zipcode
Using PHP launguage
HTML only
But i want to validate from server side only
@dusty cliff can you respond in the thread I opened?
Sure
Hello everyone. Maybe I am wrong here but I am not able to find the correct way to contact support. I need to reactivate my stripe account. It was set on pause. Last login was over a year ago. When I try to login now it tells me to verify my account and then I can access the dashboard. I did this via ID uplaod, but I got an email that the verification was denied without any explanations. I tried once again with better images but still same email. Now I can't even try again because it tells me to contact support. To be able to contact support I need login aswell, but it throws me back to verification and then it tells me I cannot try to verify again.
Hi guys 👋
I'm trying to create cardholder with Kazakhstan phone number (+77710080081) and I'm getting the error "+77710080081" is not a valid phone number. Do you know why is that happening? Am I sending the wrong phone format or is it something else? I don't see any validation for phone numbers in docs.
Can you send me phone number validation so I can match it in my app, or is there some other way to tell the users that they need to change their numbers.
Hi, is there a way to verify a coupon code using the entered value rather than the coupon id?
Hi, when i'm doing a $stripe->subscriptionSchedules->update i'm getting this error:
The subscription schedule update is missing at least one phase with a
start_dateto anchor end dates to.
But when i pass thestart_datefield it says that is an unknown parameter, do you know why?
Does anyone know why this doesn catch if the card fails?
try {
$payment_intent = $stripe->paymentIntents->create([
'amount' => $invoice['TotalInclVat']*100,
'currency' => strtolower($invoice['Currency']),
'customer' => $customer['stripe_guid'],
'payment_method' => $cards[0]['id'],
'application_fee_amount' => calculate_fees($customer['user_id'],$invoice['TotalInclVat'])
], ['stripe_account' => get_user_info($customer['user_id'],'stripe')['key_value']]);
} catch (\Stripe\Exception\CardException $e) {
$customer_info = get_customer_info($customer['id']);
$invoice = get_invoice($customer['user_id'], $invoice_guid);
send_standard_email($customer_info['Email'],"failed-payment",_("Your Card Declined"),array('INVOICE-NUMBER' => $invoice['Number'], "TOTAL" => $invoice['TotalInclVat']));
mysqli_close($conn);
$payment = array("status"=> $e->getError()->code);
return $payment;
} catch (\Stripe\Exception\InvalidRequestException $e) {
$customer_info = get_customer_info($customer['id']);
$invoice = get_invoice($customer['user_id'], $invoice_guid);
send_standard_email($customer_info['Email'],"failed-payment",_("Your Card Declined"),array('INVOICE-NUMBER' => $invoice['Number'], "TOTAL" => $invoice['TotalInclVat']));
mysqli_close($conn);
$payment = array("status"=> $e->getError()->code);
return $payment;
} catch (Exception $e) {
$customer_info = get_customer_info($customer['id']);
$invoice = get_invoice($customer['user_id'], $invoice_guid);
send_standard_email($customer_info['Email'],"failed-payment",_("Your Card Declined"),array('INVOICE-NUMBER' => $invoice['Number'], "TOTAL" => $invoice['TotalInclVat']));
mysqli_close($conn);
$payment = array("status"=> $e->getError()->code);
return $payment;
}
it errors out and gives me:
Uncaught (Status 402) (Request req_xxxxx) Your card was declined.\n thrown in /var/www/payment.kiwi-computing.dk/public_html/assets/vendor/stripe/stripe-php/lib/Exception/ApiErrorException.php on line 38
hi team is it possible to customize the reason field when creating a credit note?
Specifically, we’d like to customize the list of reasons provided in the dropdown in the credit note UI:
https://stripe.com/docs/api/credit_notes/create#create_credit_note-reason
Hello. Can you please let me know if this is possible? We need to charge a school with a lump sum amount for students writing a test. However, this will only be a hold on their credit card and they will only be charged per student who actually started the test. Would each student be an individual CC charge or is there a way to still group them together so it ends up being one transaction?
Hello Im getting a error message stating my name is incorrect, how do I update my name?
Hi anyone know how shopify works with stripe?
Hello, I have a question about account exports. In some customers, e.g. cus_LdlCPxo3Hbgm1t, the dashboard's accounts export has "CVC Card Status" set to "unchecked", while the API returns "pass" (see screenshot). Why is this different?
Hi Team - We have connect accounts based in Canada, where there is currently a major Roger's outage across the country.
It appears that even for clients not using Rogers as their carrier, none of our Stripe Terminal WisePOS-E readers are working currently, I presume as a result of this outage? Are you able to confirm that your terminal services in parts of Canada are impacted by this outage? And is there anything we can do about? I'm assuming no, but figured I'd ask. Thanks!
Hey
Having actually a weird problem
So we're trying to cover with e2e tests some of our logic with Stripe API
And we got such notice to email
E.g. we're using inline card number (4000 0000 0000 0341) to change customer card inside the test (by Source api)
What's the right way to do it, to avoid such messages?
Hello, good morning, I few weeks ago I got help on how to change the name of the Connect accounts on my Stripe Account, by code, I'm not able to find that info here. Is there someone that could help me?
Hi, I am trying to close down an account. it has a 0.24p fee remaining. is anyone able to help me close this down?
:question: @fallen holly 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, since the tax status field is newly mandatory in prices, one of our agents selected inclusive by mistake because she was unable to save without putting a value. Is it a way to change it to exclusive because we have a lot of subscribers already using this price product? If not how can we move all the subscribers based on this price to the new price without affecting their subscription and invoicing?
Hello, I have the need to support both FSA/HSA eligible products, and non-eligible products.
My team is worried that if someone has a non-eligible item in their cart, they could still checkout with their FSA card, because our account is enabled for FSA/HSA purchases.
I have been told that the "industry standard" is to have two Stripe accounts, and we route all the FSA eligible checkouts to one stripe account, and all non-FSA eligible checkouts to a different one.
As an engineer, this doesn't seem quite right to me. I'd imagine we'd be able to flag the payment as fsa or non-fsa on the api call to stripe, but I haven't been able to find any support documentation on this use case.
I'd like to advise my team to follow the true "standard", but I am having trouble figuring out what that should be, or evidence to back it up.
Any recommendations?
Hello. I'm wondering if there is an integrated way to add the saved for later checkbox to the payments element. I noticed in the documentation that there is a section for exactly what I want except for the save for later checkbox.
I also noticed this https://github.com/stripe-samples/saving-card-after-payment where it does exactly what I want. The only thing is that it's a bit involved to just save a credit card after payment.
I'm wondering if there is any built in way or toggle that allows me to show this checkbox like in the docs picture.
Hi! I am trying to write automation tests for stripe, using web driver. But, when I try to access to the frames, I get 'No such frame error'. I've tried using paths, names and frames position on the DOM frames, array, but anything works. Do anyone knows how I can access to the frames or any solution for that?
hey guys. does stripe charge for orphaned express accounts? those where the user does not proceed with onboarding?
Hello
I am facing issue with Subscription Update API. I am trying to update the price of subscription .
But getting error "error": {\n
"message": "Invalid array",\n
"param": "items",\n
"type": "invalid_request_error"\n
}\n
}\n
Hello again. I'm trying to understand how to set up my subscription backdate_start_date and cancel_at so that each invoice charges exactly the unit_amount.
I'm testing using test clocks, starting from 8 July:
{ "backdate_start_date": "1657238400", "customer": "cus_M0rfFhCofup2vf", "items": { "0": { "price": "price_1LJE80HfRoBp5g8KKaU64J6u" } }, "cancel_at": "1673136000" }
The price is monthly €2008. But my first invoice (in_1LJIKkHfRoBp5g8KmTWmDRf2) has an additional invoice item for an extra €48.58 (totaling 2,056.58)
And advancing the test clock to Nov 8, shows that the final invoice (upcoming_invoice of sub_1LJIKkHfRoBp5g8KdlUUe3l1) is only charging €1,959.42.
I'm using Python with the arrow module to calculate the start and cancel dates (In this case, shift(months=6)). How do I adjust the timestamps to get the exact monthly charge on the invoices?
Hi, I have a webhook and I try to test it with the new trigger cli command.
I have a customer in test mode with a customer_id, a subscription_id and a product_id.
What I do is stripe trigger customer.subscription.updated --override subscription:customer=cus_M1M --override subscription:items.data.price.product=prod_Ki1
to simulate a downgrade of this customer
Please respond in the thread I created
sorry last time I've spoke to your teams was on irc channel
Hey! So we're working on a marketplace project. We've been approved & are utilising Stripe Connect but I am a bit confused on some of the terminology in the documentation.
The way our platform works is, we (platform) allow businesses to sign up for an account. They can then deposit funds into this account (which we hope to hold in Stripe Connect).
Businesses will then be able to use these balances to pay Users (also stripe connect accounts?) who will be paid out this money (no need for it to be stored in our platform).
Are we thinking of this the right way? Using Stripe Connect for both the Business and the User? Or should one of them be a Customer on our own Stripe? unsure.
Hi! So we are a startup working on multiparty payments in US using Connect to pay and distribute money to multiple vendors and services using ACH or credit card.
Our use case is-
1.Buyer buys the product
2.Money goes to stripe account(business account)
3.We need to payout multiple vendors after transaction's successfull.
i tried to use the connect api with node.js i see there are three ways we can register a vendor "custom","standard" and "express".i chose custom but its required GUI implementation to register a vendor
is there any way this process can only be api process and we can use our own platform forms?
Have doubt when cancel a subscription. Im implementing a metered billing subscription, charging to the customer each 30 days, if the cusotmer cancel the subscription before billing day I'm actually cancelling the subscription and passing attr invoice_now as true. The question is, the invoice generated is paied automatically at the moment or I have to execute the pay method from the invoice api???
Hi - I had to write our own coupon system for various reasons, but am looking to apply that to a stripe checkout.
Essentially when I create a checkout session, I have a coupon and percentage off in my own DB. To apply it to the stripe checkout I want to confirm the steps would be:
- Create stripe promotion code (can use the max_redemptions to make it safe)
- Apply in the checkout API
Is this correct?
Hello,
When I create a topup like:
Stripe::Topup.create(
...
the expected_availability_date of the topup is always the immediate time that the topup was created when I'm testing this on my local machine in test mode. Furthermore when I check the balance right after I create the topup, then the balance includes the amount of the topup that was just created.
In live mode will the expected_availability_date always be immediate or will it be some days after the topup was created? Also, will the Stripe::Balance include the topup amount right away or will it only increase after the expected_availability_date is the current date?
Hello
We have a payment form on our Nextjs website which uses Stripe Elements and processes the payments using react-stripe-js.
It's become clear to us that react-stripe-js is not suitable for our needs, and we'd like to instead pass the form data to an API route and process the payment in the API route.
I just wondered if it's possible to do this and, if so, whether there were any examples or documentation I could follow for setting this up?
It's important to us that we are able to handle 3D secure verification on the front end
Thanks
Hello Everyone! Glad to be here.
I am trying to accept credit/debit cards on my react native app, but I am running on the following issue when I test with the card 424242....:
"Error: You cannot confirm this PaymentIntent because it's missing a payment method. You can either update the PaymentIntent with a payment method and then confirm it again, or confirm it again directly with a payment method."
I'd like to create the payment intent and capture the funds at the same time. My create-payment-intent function is the following: stripe.paymentIntents.create({
amount: 1099,
currency: 'brl',
// Captures funds whenever the payment intent is created
confirm: true,
})
I've even tried the following props:
- confirm
- payment_method_types: ['card']
- automatic_payment_methods: { enabled: true }
Hey all! I just added promotioncodes to my Stripe checkout and it's working perfecly 🙂 But I got a bit stuck on an issue. I would like to retrieve the promocode that is used in the payment. My first thought was that it would be included in the payment.intent.succeeded object, but it wasn't.
Is there a way to get the promocode this way, or do I need to take a different approach? I need to know this because I would like to make a dashboard that shows which promocodes are used at what time. Thanks in advance:) -Ruben
I'm pulling data on customer's default_sources from the API, and I'm finding an odd discrepancy. When I look at a customer in the Dashboard, export customer records from the Dashboard, or use stripe get <<cus_id>> in the Stripe CLI, I can see sources with cards and card fingerprints. But the app I'm working with, when it uses the Stripe Node SDK to list customers instead, gets an identical response except for the card fingerprint. The source/card ids are identical—why would the fingerprint be different?
Hello! We're putting together a SaaS platform for eCommerce stores, kind of like bespoke Shopify.
We're looking at Multiparty Payments, because we're providing shipping on our own account, and need to retain the shipping charges.
We would also like to make Stripe Tax available to our customers, to simplify their compliance.
From the documentation, it doesn't look like those two services are compatible.
More specifically, it looks as though Stripe Tax will aggregate all of our customer's taxable sales under our account.
This would result in our customers suffering greater compliance requirements due to sales of other customers.
Am I right in that conclusion, or is there a way to set up separate Stripe Tax instances for each Connect account?
Hello Stripe Devs 👋
I had some follow up questions regarding this thread from a while back: #888448291841396776 message
My team is hoping to accomplish sending customers a refund when they cancel their subscription; a customer could cancel their unmodified subscription or they could cancel their subscription that was either upgraded or downgrade.
Going through the Stripe docs, linked Refunds are related to Charge objects but we don't want to refund a customer the entire amount that was initially charged if they are mid-way through their subscription; we'd want to refund them a prorated amount.
After coming up with the refund amount (using Stripe upcoming invoice or using customer balance), is using unlinked refunds the solution to this?
Hello, I'm following a python flask/django stripe tutorial but am getting stuck. For the javascript portion when paymentIntent.status='processing' on line 94 ( https://github.com/stripe-samples/accept-a-payment/blob/main/custom-payment-flow/client/html/ach.js), how do I send a user to a success page? I've tried using fetch but was unsuccessful. If someone could share a sample snippet, I would be very grateful.
And here's the relevant python file https://github.com/stripe-samples/accept-a-payment/blob/main/custom-payment-flow/server/python/server.py as well as html file https://github.com/stripe-samples/accept-a-payment/blob/main/custom-payment-flow/client/html/ach.html
Are the afterpay fees in addition to stripes processing fees or are they included in the 6%?
Is there a page where it shows what interfaces/enums stripe has? In our node js code we have ‘Stripe.Invoice’ as our response data type from a function which leads me to believe there is a list somewhere but I can’t find it. The Stripe variable is the import from the npm package.
does https://stripe.com/docs/js/payment_intents/update_payment_intent calls paymentRequest.show() internally? we got an error IntegrationError: show() must be called from a user gesture handler (such as a click handler, after the user clicks a button) in apple pay
Hello Everyone,
I created a Subscription for a Customer for Future Date i.e. 15th July, and its status is "trialing" till 15th.. Now suppose I update something in this subscription (like Plan, Card, or Interval) then will this update work?
i was updating stripe api , i wanna ask if this is the correct hierachy according to documentation at https://stripe.com/docs/api/subscriptions/update#update_subscription-payment_settings
$data["payment_settings"] = ["payment_method_options" => ["card", "us_bank_account"]];
This hierachy is giving me an error of some kind , pls guide thanks
btw this code of mine translates to
{
//rest of api parameters
"payment_settings"=>["payment_method_options"=>[
"card",
"us_bank_account"
]
]
}
Hey! I was wondering if Stripe caches this payment information after my user has inputted their banking data at least once?
On Stripe Connect, is it possible to do separate charges and transfers using Standard accounts? The documentation recommends express or custom, but we tested it with Standard and it seems to work. Is this allowed? Assuming it is allowed, there’s a quote in the documentation that says “A connected Standard account is always ultimately responsible to cover negative balances.” That makes sense with direct charges, but if we’re doing transfers to Standard accounts, is the platform actually responsible? Thanks!
How can I make that my webhook idempotency if I receive the same event but with diferent ids. The event is duplicated but the id not
Heyy, im trying to listen to the checkout.session.completed to find the 'promo_code' ,but once I log the event object I cant find it 😦
Hi there, Stripe balance / transfer question for you. Details in thread.
Hi, I am trying to get started with stripe integration and we need to seen in a batch of transaction all at same time each month
Can we do that?
The current service that we are using stores the card number and we can bill the client each month. Can we do that with Stripe?
Is there a way to catch an error if the Elements provider component is not initialized correctly because of a wrong client secret?
The first one works..
14 const accountLink = await stripe.accountLinks.create({
15 account: connectedAccountId,
16 refresh_url: "https://example.com/reauth",
17 return_url: "https://example.com/return",
18 type: "account_onboarding",
19 });
The second one doesnt
20 const account = await stripe.accounts.create({
21 type: "express",
22 });
I can create an account link using a connected account i created prior, although i can not create new connected accounts..... I don't know why
Hi, I have opened a ticket in Stripe to resolve an issue I'm facing, I need to add the discount option in Stripe-react-native PaymentSheet. On the web we can add it, would it be possible to add it in react native too?
Hi @foggy dawn could you confirm please
@foggy dawn or anyone still about what @sullen geyser asked.
Please would like the help to find out in Stripe-react-native is there a possibility to put a custom button or link that can redirect or call a function in mobile? Example: a button labed "Cupon" that if the user clicks on it is directed to the web checkout (closing the Stripe-react-native and continuing in web page)
Thanks!
That is not what I am asking. The patients are not billed a set amount each month. So, a subscription will not work. The amount varies based on the service that was provided for the month if any service was provided at all.
I see the documentation shows "You also have the option of calculating usage yourself ". That is what we want but there is no example of how to implement this. How do we do this?
@grave egret please reply via the thread I created for you
is there any way to verify if someone paid (Payement links)
without webhooks?
like, each 5 min it checks if succesfull or not
(I am making a discord bot)
so i cant really start my discord bot with flask....
and i try to make it all in one program
Hello, I had a question - is there a way to view all (or at least an extended list) of the failures for webhooks? I wanted to look back at some failed invoice deletions a few weeks back but it seems in the dashboard it only shows until June 23rd, 2022
these ones ->
I figured it out. Thanks!
@rose otter Thanks a lot for your help. We solved the problem.
Hi guys, we have a business with pricing structure similar to Airbnb in some ways:
- customers request a booking, then only get charged when the booking is accepted
- a booking has subtotal and booking fees
- customers can pay 100% up front or pay in installments of 2 payments (one at booking acceptance, one before booking starts)
- customers can pay with card, wallet or ACH
- the payment will be transfer to connected account, minus application fee
Up until now we've been using payment intents directly, but we're in the process of refactoring to use as many Stripe features as possible
- Using invoice: create a draft invoice at booking time, and finalize the invoice at booking acceptance time (with the customer payment method id and collection method
charge_automatically) - Creating 2 draft invoices if customers choose to pay in installments
- Using invoices seem to allow us to provide the customers with itemized receipts
My question is whether or not this approach is correct/better than using payment intents directly for our use cases. Also:
- after including the products for the invoice, how do we specify a booking fee on top of it? right now a simple hack is to use a custom tax value named
Booking feebut it feels wrong - will this work with all the payment methods above?
- one pro of using the payment intent is the ability to authorized the charge first at booking time and capture it at booking acceptance. Can we achieve this somehow by using invoice?
Thanks!
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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, I'm wondering if I'm able to retrieve all the card details for a customer (including full number)?
My use case is I may have User X, who is a Customer for 1 Connected Account. They then join another Connected Account, so they have a Customer record with both Connected Accounts. I'd like to duplicate their Cards with both accounts, so I'd need to query Connected Account 1 for their existing cards, and create them as payment methods on Connected Account 2
Hi, how can i see if my webhook endpoing is working on test mode. Currently it works locally but on test mode it seems my backend endpoint isnt receiving any even
Hi,
Stripe credit card terminal has been down for 12 hours in the US. They couldn't fixing problem. Anyone have any information on the subject?
@snow vigil ^^
if its not obvious to anyone who sees this, its a scam. don't dm them.
it's not possible to retrieve sensitive card details due to PCI, but i do believe you can clone payment methods: https://stripe.com/docs/connect/cloning-customers-across-accounts
that'd be something to ask support about here if its still down: 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. If you have urgent questions then you should reach out to Stripe support directly at 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 don't understand the React documentation! It doesn't say how nor when to get the client secret. But the elements tag does not work without a client secret.
Hello,
Is there a way to fetch amount based on quantity from stripe before checking out user?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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 Support,
I'm unable to update the unit_amount of the Product Price
can you share the method in python for updating unit_amount of the price object ?
Hey! Is there a way to add a hidden message through Stripe creating session? Like if I want to pass the consumer's user ID so then in the backend I can use that user ID to add the service to their account. (NodeJS)
Just learnt about MetaData https://stripe.com/docs/api/metadata
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi, I want to ask that the payment_intent_authentication_failure errorCode means that the payer card info or other payer info is wrong?
@hollow prairie
i have a question about the pre-built checkout.
i'm would like to install the template on my WooCommerce shop but so far i can't figure out how
hello! that error usually means something such as 3d secure failed. the details are likely correct, but the customer did not pass authentication
The provided payment method has failed authentication. Provide a new payment method to attempt to fulfill this PaymentIntent again.
is this of use to you? https://woocommerce.com/products/stripe/
or the docs provided here: https://woocommerce.com/document/stripe/
i have already installed the woocommerce stripe gateway
https://stripe.com/en-nl/payments/checkout that is what i would like to install
it seems that, at least going off of this github issue, stripe checkout isn't yet supported
https://github.com/woocommerce/woocommerce-gateway-stripe/issues/799
https://stripe.com/docs/payments/checkout Instead of completing checkout on the merchant's site, this new checkout flow is hosted by Stripe. Unlike the modal checkout we currently offer, th...
ah it was one of the reasons to go to stripe
are there any specific reasons you want to use checkout? maybe we can find a compromise
Can I handle the Elements form submit server-side or do I have to use JS?
i have a really unhandy and to much going on checkout. and looking for a solutions to make the checkout easier
you'll need to use stripe.js at some point in the payment flow, but it is possible to only use it to collect payment information. on the older way to integrate this, create a paymentmethod client-side, then pass it to the server so the server can create a paymentintent: https://stripe.com/docs/payments/accept-a-payment-synchronously
there is a new way to do this, but it is in closed beta so you would have to request access: https://stripe.com/docs/payments/finalize-payments-on-the-server
if that's the case, i don't really see a workaround. i will admit, it's a bit weird that the woocommerce plugin doesn't support stripe checkout, but it might in the future :)
@analog cipher be careful with this payment flow and make sure you don't double-charge people, though ^^
Yeah, I'll try to make that not happen 😅
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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 I have a question, is there a way to store multiple cards on my site and select any of them upon checkout?
👋 you can list a customer's payment methods using this api: https://stripe.com/docs/api/payment_methods/customer_list
and can then attach a chosen payment method to a payment intent like shown here: https://stripe.com/docs/payments/save-and-reuse?platform=web#charge-saved-payment-method
remember to set off_session to false if the customer is on-session when the payment intent is being created
Hi @slate elbow, I have a site where customers can add cards to their profile and when they check out they can select which card they want to use without entering their card details again. In the meantime what I have is the customer checks out I save their card and add it to their profile which works okay so they can use it on the next purchase but that requires them to check out first. please let me know if I make sense.
just confirm, do you need help with allowing a customer to choose a payment method to use during checkout, save a payment method for future use without charging it, or both?
Hi @slate elbow, I need help with allowing my users to add their card to the platform and save it like a token or something that can be used whenever they decided to purchase an item.
is that doable or do I need to process a payment first before saving the payment intent and id so that I can use it on the future checkout?
ah okay, this is the documentation you're looking for then: https://stripe.com/docs/payments/save-and-reuse
you can either use stripe's prebuilt checkout page in setup mode, which is a little faster and will mean you don't have to build a ui for adding payment methods
or you can use stripe.js to create your own ui with payment elements
all of that is explained in the docs above :)
got it brother thanks a lot!
no problem, have fun :)
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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. If you have urgent questions then you should reach out to Stripe support directly at 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 can't quite tell how to create a Product or Price for a connected account ... I've been poring over the following docs and guides but don't see where to specify the connected account while using my API key
https://stripe.com/docs/products-prices/manage-prices?dashboard-or-api=api
Maybe simply by using the connected account header it will do it as the connected account, have you tried ?
https://stripe.com/docs/api/connected_accounts
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
@final jetty
@crimson viper This looks like exactly what I'm looking for! Thanks so much for the help
Happy to help 🙂
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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’m having trouble logging into my stripe account. It keeps saying unable to reset password because my account doesn’t need a password? Yet I have a password and it won’t let me access my account. Help. Im confused.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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, when creating a stripe object in node.js like: Stripe(secretKey); is there any way to check if the secret key is correct? I wanna see if the setup failed, so I can throw an error on the initialization of the app.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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 best way to set up a pricing model which is usage based but at the same time has a minimum price threshold. Should I have 2 different pricing models? and programatically check for the cases or is there an inbuilt stripe model for that
Hi Team, Is there any eWallet feature in stripe where consumers of my platform can add funds to their wallet and pay to vendors in my marketplace
I am using Stripe connect for vendors
Where can I find a dev to integrate klarna to my shopify?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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 guys, I had a problem with charging an connect account
The text of the error i have is as follows:
Cannot create account debit on this account; please contact us via https://support.stripe.com/contact with details for assistance.
StackTrace: On StripeClient at ProcessResponse ( 153 , 17 )
thank you for your help
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.
omidroostaeifarsi-account-debit
Hi. I am integrating stripe checkout with php. It seems to work fine except my code never gets the webhook request. The dashboard shows the events fine, but my app needs to know when a payment is complete. Can you help? I've been stuck for weeks. I am using a real AWS server. The endpoint has been setup and I have created a function that should get called. I read there are two ways to setup the wenhook, direct and connect. Mine is direct. How can I change that?
Hi, I was paid by bookipi and they told me that the money will be processed by Stripe but when I connect to my stripe account the dashboard shows $0.
Where is my money?
Also my account was automatically created with an email address that does not work anymore and I can’t figure out how to change it…
I beleive this is not a code issue, you might want to contact to support of your app (bookipi) or the stripe support for further assistance: https://support.stripe.com/contact
Grettings everyone . I am having isses creating accountLink for stripe connect .
Request req_SGDje6rNnO3fkp: 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 at given url
I am using test keys so Do I need to do all this if I am using test keys ?
It seems so yes
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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.
Stripe probably can't display something otherwise even in test mode
Oh thanks for info . I am having hard time learning about stripe connect .
Could you help me understand this questions I have ?
My case Is like this .
Customer Pays for a service which first goes through system and system admin release that money to sellers .
Do I compulsarily need STRIPE CONNECT for this. ?
Can't I just do one way payment between customer -> system then system -> seller for this ?
Sorry for long question but I am losing my mind reading all those vast documentation
and also Do I need to create account , account Link then connect stripe for customers ? or only for sellers ?
Stripe won't allow you to send money a third party (outside of reimbursments) unless you use connect for the payouts i'm afraid
Is it possible to attach metadata to client-only integration?
Looking at your use case, it seems only the sellers need a connected account, buyers do not need any form of stripe account since they pay on your platform
so for my proposed solution without STRIPE CONNECT . stripe won't allow money to send from system admin to sellers without connect ?
Well
To be exact not directly through stripe
You would need to first receive the money on a bank account and then send it thourgh bank payments or cash, cheque or something like that, but that can be quite complex
But if you want stripe to route the money for you at your request, you will need stripe connect to make payouts
I tried to contact stripe support for over a week and no one is answering me
Ah unfortunatly i can't do much for you on this front, i'm not a stripe employee
Just a dev who knows a bit 😄
yes I want every transacation to be done through stripe .
So If I understood correctly ..
I must use Stripe connect for my use case because to payout to seller I need stripe connect .
I don't need to create account ,or connect stripe for customer , but only for seller who are transferred money by system admin
I have to fill all the forms even for test keys to create account link .
Can you recommend any updated blogs (using new stripe api) that does stripe connect with python ? Thanks again
Well you are better with the stripe docs i'd say
yes I am trying this exact doc and I got stopped creating AccountLink . And Here I am lol
Ah
Where "AccountLink"
I know connected account
But accountlink i've never seen it
stripe.AccountLink.create(
account="acct_1032D82eZvKYlo2C",
refresh_url="https://example.com/reauth",
return_url="https://example.com/return",
type="account_onboarding",
)
I don't know what this is being used for though just trying out
It's to create a link for the user to complete the infos
Okok
In response you get an object with a .url property
And you must redirect the seller to this url for htem to fill in their infos
You may want to wait tomorrow for the stripe engineers to be back
They'll probably be able to help you follow through the docs 🙂
this I what I don't understand , why do we need to connect seller with stripe ? Can't we just send money to their bank account ?
No
Beceause stripe handle the money
They are legally bound in many country
So they must know the infos
The seller will also use this "interface" to provide the said bank account to which the money must go
They must know the identity of the people they send money to, to avoid fraud, laundering and all other kinds of fun very illegal stuff
hello, how can i cancel a subscription at the end of the period with the stripe.js?
You can update the subscription to set cancel_at_period_end to true 🙂
https://stripe.com/docs/api/subscriptions/update
Sorry for taking your time
So this is the full case .
Customer don't need any stripe info to fill to pay for product .(They can just pay with checkout)
But System Admin (eg. platform owner ) who gets the deposited money from customers in order to release to sellers need sellers to be connected with stripe account . For that we must use stripe connect .
Don't worry for the time, i've not much to do anyway so i'm happy to help ! So no the platform admin has the "main" stripe account, the one with whom all the connected account are well.. connected, and the sellers of the platform, they have the connected accounts
Is there a way to create a subscription and prorate it from today to the next 1st and then from then on always on the 1st of the month?
Thanks this cleared my another question which was " Do seller have to connect differently for different platform owner eg.(for website A & website B )" . Judging for your answer I guess seller connect differently for different main stripe account ?
Yes
Well after it depends on what kind of stripe connect you use
But if they already have a stripe account they can connect it to multiple platforms
A bit like you can use your google account to connect to multiple websites
And these wbesites can accept login from multiple google accounts
In this metaphore the google account is the seller and the website is you, the middle man
(and google is stripe)
If I am a seller then I create seller account for website A then I connect my stripe account for that website A . Then I again register for website B , I will use same stripe account to connect for website B .
But the website A won't get any stripe info of that user for website B and vice versa . Is this right ?
Exactly
Only stripe themselves will see the full picture
For obvious security reasons 😄
And the main stripe account cannot control their account too right . Only payout , refund and so
Only the "connected" features yes
If I have multiple subscriptions with one customer that are renewed on the same day. Does Stripe recognize this and issue one invoice or one per subscription? And when on the due date is the invoice generated? This would be relevant to know in order to be able to book usage from the previous day in time.
Yes, each subscription will generate it's own invoices, altough i'm not sure exactly when in the day
Thank you so much . This cleared lot of my confusion about seller part . Every new questions I ask I feel more guilty but here goes another one ...
Thanks for your quick reply. Maybe someone from Stripe will reply to this. 🙂
You know one of those features where seller will know the money in their account from platform website . eg ( you have $600 , withdraw it ,...something like this) ..
How will they do this ? Will the stripe give API to give different money from different platform ?
Like seller has got $500 in website A and $200 in website B and so on
For this it depends of the kinnd of connect you selected
But if it's you displaying the info, then only the money concerning your platform will be shown i beleive
Ah, I think I have found the answer. The time is defined by "billing_cycle_anchor". A unix timestamp.
Awesome !
Thanks again . Now another one (Dj khaled lol) 😅
I know Stripe gives all the info for example ( payouts , charges , transaction for whole , or for particular seller , customers , etc) from their API's .
I want those info in my website . Full main info for admin , for customer (transcation of them ) and same for seller .
So do I just use this api eg( stipe.Charges.list()) and show in my website or I create record in my own table after any transaction and show from that. ?
Which is the standard way in real world
An hybrid solution
Try to store the least in your own db
But you will want store ids
Eg, the customer id linked with a given customer of yours
The connected account id of the seller
payment intent ids for buys
etc...
So say is this okay to do ?
to keep track of the transaction of my customers (not sellers ), the customer account from my website , in order to see his previous records , I will create Customer objects (in first transaction , later just get it from id) in my main stripe and connect them through id , same for seller .
And for any transaction I will create row with that transaction id ?
Thanks you gave lots of idea for someone with zero knowledge in payment system
I meant me (with zero knowledge lol)
Not a native english speaker so things come out wrong sometime
I'm Nepali
🙂
hello everybody
Hello !
Well, tell us more and if anyone can help you, they surely will, or the official stripe staff will help tomorrow
van i msg u?
Keep it here please
If you have sensitive infos, you might be better of contacting stripe directly via their support: https://support.stripe.com/contact
ok, i need someone to help me with onboarding custom account on my VS code , i am using windows 10 Os
i am enrolled at MIT coding online but its not easy to learn back end and front end fast
Did you try to follow the docs ?
yes, and i am not too far to finish,
Awesome, then what's the issue you are facing ?
@crimson viper And to confirm the whole idea of stripe connect is to connect seller with stripe so everything is handled by stripe right
And when main admin payout to seller , does the money goes to seller's bank or stripe account ?
If it goes to stripe then , when seller want to withdraw that does main account intervene on that ?
correct, somehow i connected express account but i need custom account now
- yes exactly / 2. it depends on the way you code it / 3. i don't beleive so but i'm not sure
1
Then you need to create a new account with custom type instead
As far as i am aware you can't change it on an already existing account
ok, do i need create new page on my website with custom account or express account page is ok
what's the standard way to send it. ? to bank or stripe ?
stripe
i need help with rocketrides file
What's the language ?
node
In what way ?
i need to fill information from stripe but i dont know where and what, i work two jobs and i am attending 3 schools online, different fields but somehow i am making it
i tried to watch on youtube stripe dev but i got lost, its not same pages and not same OS
actually coding is easy but i need time to go over
yes, but i cant see it how to finish files,
id' be happy to help, but this server is dedicated to stripe issues, your issue is more the intrisic structure of a web application
ok, np
You might want to search online for other discord that provide help for devs
i will try to go over and over,
its funny , i build houses by hand and tools i use its same as coding, using tools to make app
i found fantastic and amazing, code tools dont get worn out and using them is like building spaceship
thank you guys and stay safe, i hope if you visit Lexington Michigan, stop by cabin lodge i am rebuilding for dinner and drink. on me,
Be sure to if i ever set foot in the usa 😄
thanks @crimson viper for all the help
i am buidling one of the most beatiful cabin in the world, with two decks, gazibos that trun around slowly
turn
venetian plaster paints , etc. its hard work
Sure sounds like it
gazibos will look like a rose
You might want to move to #841573134531821615, this channel is meant for dev-help tho !
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at 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, I got my first payment through Stripe and it is now 7/11/22 but it will land on my bank account first on 7/17/22 why? why is there 6 days between? How can i get the funds faster to my bank acc so i can order the customers products asap!
Hi there, I have got a question regarding my Stripe integration on my WordPress website. I am getting hundreds of emails "Stripe Payment Error Details" and it says the reason is: "Stripe API error occurred: Your card was declined", so I am thinking is there something wrong with my WordPress Stripe Plugin setup or these are bots spamming the checkout page?
https://stripe.com/docs/payouts
https://stripe.com/docs/payouts#payout-schedule
I hope this page helps, the first payout takes the longest.
@stiff urchin ^ meant to reply
Why is the first the longest?
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 there
I have a question
I have an account with LINK, and I get paid monthly from Stripe technology
but how do I login on Stripe?
when I write down my mailadress it says they don' t recognize it
i just started the shopify store and I don t understand this part
Hi I made a rule to block payments from cards that have incorrect cvc codes. We are still getting fraudulent payments, and when I look at the payment_intent, it says cvc_check: unavailable or cvc_check: null . My card element requires the cvc code to be filled out in order for the customer to add their card, so how are fraudsters able to bypass this check?
I also made a rule to check for postal codes and that also returns null
can someone answer my question please...
i need help please.
When creating my account, I did not save, copy, or save the code 😅
@analog scaffold
@wicked sage
@wicked sage
Please
I would not like to be answered in 600 years or in case it would be urgent
@vocal wagon
it's really nice but I'm French I don't know if there are French people as developers because I speak a little English I know how to write it but not the whole language so it might be a bit complicated
Looking for help on tax side of stripe - What if I do not have a TAX ID?
no in fact when creating my account, they say that you have to copy or save a code in case of loss but without doing it on purpose, I did not save this code
👋 as the details are received and confirmed client-side, a bot can just remove them from the request. unavailable is set when the card issuer refuses to verify the cvc or something goes wrong, for whatever reason. have you tried adding a rule like this to block all payments where the cvc check doesnt pass or the cvc isnt provided?
Block if :cvc_check: != 'pass'
if you're still having issues with fraud, reach out to support at 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 is likely due to bot traffic. make sure you have a captcha or something similar setup on your payment page, or use https://stripe.com/checkout
@drifting nexus @vocal wagon @ebon seal as its the weekend, no one from stripe monitors this channel. you'll need to reach out to support at 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.
yes thank you that's nice but you have not understood for the moment I have no problem I just wanted to know if it is the fact of having forgotten to save the code that he mentions at the beginning
account creation is serious.
what code are you talking about?
do you mean the 2 factor authentication backup codes?
exactly
they're not required, but you will need them if you lose access to your authentication method. see this: https://support.stripe.com/questions/backup-codes-for-two-step-authentication-requirement
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.
you can also get your backup codes here: https://dashboard.stripe.com/settings/user
It doesn't work because I've already done it I can't redo something I've already done
you should have an option like this:
We're migrating to payment intents and I have a question about best practices.
Our current flow is whenever a customer clicks on checkout in the client UI, the backend creates a payment intent with the cart total. Then the client attaches the payment method.
But what if the customer goes back to adding more items to their cart and then clicks on checkout again. Should we create a new payment intent with the new total, or update the existing payment intent with the new total?
👋 It's a public holiday today so messages in this channel are unlikely to be seen by Stripe engineers. If you have urgent questions then you should reach out to Stripe support directly at 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 team, have a question about the BBPOS WisePOS E, I was wondering if you have any information on what the expected life of the terminal is? And maybe how frequently they would need to be replaced? Thanks!
:wave: It's a public holiday today so messages in this channel are unlikely to be seen by Stripe engineers. If you have urgent questions then you should reach out to Stripe support directly at 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.
Funds can't be sent to accounts located in IN because it's restricted outside of your platform's region; please contact us
can you please help with this
Hi, I have a question. it is possible to get the last 4 digits of the card and the zip code on Set future payments?
:question: @simple estuary 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
cdev-last4
I am having an issue adding Apple Pay, I have uploaded the verification file on the domain but still getting error, can someone help pleaes
Hey there, hope y'all are having a great monday :). I have a question. I'm using stripe checkout for a product which has a price in dollars. But this is giving us some problems with Indian customers with some "Non-INR transaction" error. The only way to mitigate this error is to use Indian currency(rupees), am I right?
If so, does stripe checkout support currency based on country the user is from automatically? (Like if customer is from india, so price in rupees, etc.)
Hello, I have an issue with stripe payment. The payment went through from our system, and there is only one payment recorded, but in stripe it charges 5 times.
Hello! Is it good idea to use test mode for automated E2E testing, or is better to mock the stripe endpoints?
Hello ! i have a big problem with the creation of stripe account for my seller :/ Before it's works fine but now when we try to create a account, all work as before but my app don't get the stripe account
can you help me ?
Kit WOMS - duplicate payments
Is it possible to backdate a subscription that started on 07/10/2022 to 07/01/2022 to still deposit Usage for that month? I would like in the future that the billing always takes place on the 1st of a month. Unfortunately, I have not found an option via the API with which this is possible as an update. Unfortunately, we put them on wrong before.
Hello, I am having an issue generating virtual bank account numbers when I choose 'sepa_credit_transfer' type. It returns the error : The type sepa_credit_transfer is not a valid source type.
Hi ! I have implemented Stripe on my website in order to sell my digital service, however my business model is B2B and I need to have VAT appear on the payment receipts. I have looked into Stripe Tax but could not find anything that would answer my problem and ran into several errors. Is there an easy way to show VAT on email receipts ?
Thanks !
hello i am getting unexpeected error in google pay when i tap on card
its returning an unexpected error occurred OR_BIBED_01
Hi! Regarding express Connect account onboarding, I see that there is a big difference between test mode and production that is making it difficult to test some stuff prior to reaching production: the email, if not provided beforehand, is greyed out during onboarding. Even if provided, and if changed during onboarding, the new value is never provided on the account.updated event (even if it does out of test mode). Could you explain why you do this?
Hi. Is there a wait period before you can accept a new issued credit card from Europe? I currently can't use a recent credit card activated since Thursday: "Your card number is incorrect."
Hello....quick question: is there a way to confirm the sending and receipt of "receipt/invoice emails" by the customers, after we press send? I dont even see a success message. Thx
Hi, I got an error while trying Klarna payment. Please see the request ID, REQUESTreq_pNSjBVuW7ecRqk
Hi, I had a customer who cancelled a subscription two years ago and stopped all payments. Last week I started receiving failed webhooks for their subscription, saying that they'd paid an invoice. However the event data shows that it was paid in 2019, but the finalized_at date for the invoice was last week. Am I missing something here? Event Id was evt_1LJ2HGFgJ7FCi1F25WxazEj0
Hello, does anyone know by chance what the pixel size is for logos that show up on the Invoice PDF?
Hello I wanted to introduce my tax id and it registered as my legal business name ..... And I can not change that
It actually is a tehnical question, how can I edit that ?
Hello, I have a main account on Stripe where I want other accounts to be linked to my account. I am getting information from the article: https://stripe.com/docs/connect/oauth-standard-accounts#integrating-oauth. And I don't understand one thing, how do I get the authorization code to complete the connection?. Thanks for the explanation.
Hi!
Is it possible to expand on subscriptions somehow when "listing" invoices?
I know it's possible when trying to "Get" and invoice but I couldn't do so with "list", I'm getting this error:
This property cannot be expanded (data.subscriptions).
Quick question payment schedules - if a customer makes a payment via the checkout (in the local currency ie GBP), how long before the funds are available in the Stripe platform account ?
Hi there, doing some tests on app payments and trying to retrieve a payment intent and getting an error
Hi there, I could not add the external bank account in Test mode. How to test the bank transfer scenarios.
Hi all - i'm trying to run a query and understand the API language changed. Is there a translator anywhere to get the new references vs. old? Query is below FYIwith active_subscription_items as (
select *
from stripe.subscription_item si
where si.created = (
select MAX(si2.created)
from stripe.subscription_item si2
where si.subscription_id = si2.subscription_id
)
)
select
sum((stripe.price.unit_amount/100.00) * active_subscription_items.quantity)::money
from stripe.subscription
left join active_subscription_items
on active_subscription_items.subscription_id = stripe.subscription.id
left join stripe.price
on active_subscription_items.price_id = stripe.price.id
where stripe.subscription.status != 'canceled';
Hello guys, I am confused about this . Can someone give me quick info .
Which is the appropriate way to release money to seller using stripe connect. ?
Payout or transfer ?
Should we as platform owner send money to seller directly in bank or their stripe connected account ?
Hello
Hi! We're using stripe Connect with Express accounts. As far as I understand from this thread (https://discord.com/channels/841573134531821608/970824811985113098), we as a platform are paying fees (0.25%+$0.25) when running payouts for our clients. Also, the pricing page (https://stripe.com/connect/pricing) states that we can "Fully customize payout timing and pricing". Timing is clear, no questions about that. The question, how to take our own fees for payouts? I didn't find anything about fees in the payouts api (https://stripe.com/docs/api/payouts/create). So what's the best way for us to take fees from our clients for their payouts?
Hello guys! Does anyone know, if there is any possibility of using PaymentElements on the site and after user submits the form they are redirected to the provided url but as a POST action instead of GET? We have to process it a bit more in our backend, so it would be very helpful
Hello Team! Good day 🙂 just want to ask for some help as I got an error on the stripe webhook:
"We’ve had some trouble sending requests in live mode to a webhook endpoint associated with your Innovare AI App account. Stripe sends webhook events to your server to notify you of activity in your Stripe account, such as a completed payout or a newly-created invoice."
Apparently I selected all the events for that webhook. Please advise thank you!
we are looking for a way around where the customer doesn’t have to enter the billing address twice, ie in WooCommerce checkout page and Stripe checkout page, but also get the extra security of getting that said address checked by Stripe during CC verification at their premises
Hello guys ! We'd like to handle customer.subscription.update event when a subscription is canceled due to a failed payment but I'd like to know if this event is sent when you have an active subscription and a scheduled one ? Once the "switch" is perform will Stripe send the "canceled" event for the old one ?
For eg :
- Customer has an active subscription A which ends on 07/14/2022 and a scheduled one B which takes over on 07/14/2022.
- On 07/14/2022 the switch is made and customer only has subscription B which is now active.
- Will Stripe send "customer.subscription.update" with even type "Canceled" regarding subscription A ?
hi guys, Can anyone help me on 👆🏻 issue
I've unarchived the thread
Hello, im with a doubt. Here i have a debit, but i want know why i have it? and how can i pay it?
i have products with a 7 days for a freetrial, thats is because of it?
Hi, i did a subscription schedule and i wanted to know the behavior by giving you the subscription id, is it possible?
Hello!
Is there a way, via API, to see transfer reversals that happened between dates X and Y?
Date range search seems to be present for transfers but I can't see it on transfer reversals. Is there some magic to do this?
What is the best way to set up a pricing model which is usage based but at the same time has a minimum price threshold. Should I have 2 different pricing models? and programatically check for the cases or is there an inbuilt stripe model for that
Hello everyone,
I implement payments/customer-balance/funding-instructions ( https://stripe.com/docs/payments/customer-balance/funding-instructions )
When the customer makes a payment on the generated iban I receive the money on his client account with the events customer.balance_funded and cash_balance.funds_available generated on the webhook, but I do not understand how to recover the reference put during the bank transaction in this webhook call.
Can someone help me?
hey guys hope you're well
i'm working with subscription schedule & i have a question
is it possible to create a sub schedule for a product which hasnt a specific price please ?
i mean the product price is calculated with some parameters
i have 3 products & have multiple price for each products
Can't prefill address detail on Stripe checkout, Iam creating customer object and pass to create session API. But it's not working yet
req_TAO7UeV9WlJZtJ
Hi, I have a problem with PaymenIntents for subscriptions : My PaymentIntents are set on a "confirmation_method": "automatic", , however i am stuck on a requires_confirmation status in Stripe. Do you have any idea why and how to fix this?
Hi, we sell a product X, it can happen that a customer will buy it 10 or 20 times. So we want to add a discount of lets say 10% percent if you buy 10 or 15% if you buy 20 the product 20 times. What is the best way to achieve this? Creating a product Y and product Z including the discount does not scale for me if we will give more discount for more products in the future. Can we add a discount when we create the session depending on the number of products, because thats what we know when someone initiates the payment.
Hello stripe devs.
Python stripe==2.48.0
I am modifying a subscription by doing:
stripe.Subscription.modify(subscription_id, billing_cycle_anchor="now", proration_behavior="none")
But I am getting this error:
quote_from_bytes() expected bytes
Could you please tip for how to solve this?
Thanks!
monobot-python-subscription
We are having connection issues with web-hooks and our hosting company has requested we get Stripe to run a curl connection - who do I get in touch with to action this?
Hi, i have a problem with connected account. I create a connected account in Germany (my platform account is US) with capabilities card_payments and transfers. We got error Error: You cannot request any capability other than `transfers` for accounts that are under the `recipient` service agreement. For more information on recipient service agreements, see https://stripe.com/docs/connect/service-agreement-types#recipient. But if we request capabilities transfers only. Then we got error Error: Your platform needs approval for accounts to have requested the `transfers` capability without the `card_payments` capability. If you would like to request transfers without card_payments, please contact us via https://support.stripe.com/contact. What can i do?
Hi everyone, I have a silly question... how many concurrent visitors/payments can we have? we are running a service for a huge promotion and we are anticipating a huge traffic. We ae trying to minimise risk and increase capacity where possible
Hello 👋
Any updates on this thread? #995037695988478063 message
Is there a way to filter customers based on payment methods? I'm looking for a way to find all customers with a us_bank_account defined as a payment method, default or not. Can I do that on this page? https://dashboard.stripe.com/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.
Meddy-rate-limits
Hello 👋
I'm trying to create multiple Customer Portal configuration and I'm having some trouble setting "features[subscription_update][products] correctly with Stripe CLI ?
Can anyone help me?
Here is my current Stripe request:
stripe billing_portal configurations create --default-return-url=https://www.edithetnous.com/author/profil \
-d "features[customer_update][allowed_updates][]"=email \
-d "features[customer_update][allowed_updates][]"=address \
-d "features[customer_update][enabled]"=true \
-d "features[invoice_history][enabled]"=true \
-d "features[payment_method_update][enabled]"=true \
-d "features[subscription_cancel][cancellation_reason][options][]"=too_expensive \
-d "features[subscription_cancel][cancellation_reason][options][]"=missing_features \
-d "features[subscription_cancel][cancellation_reason][options][]"=switched_service \
-d "features[subscription_cancel][cancellation_reason][options][]"=unused \
-d "features[subscription_cancel][cancellation_reason][options][]"=other \
-d "features[subscription_cancel][cancellation_reason][enabled]"=true \
-d "features[subscription_cancel][mode]"=at_period_end \
-d "features[subscription_cancel][proration_behavior]"=none \
-d "features[subscription_cancel][enabled]"=true \
-d "features[subscription_update][default_allowed_updates][]"=price \
-d "features[subscription_update][default_allowed_updates][]"=promotion_code \
-d "features[subscription_update][proration_behavior]"=always_invoice \
-d "features[subscription_update][products][product]"=prod_M2MRvK1p7dOnUY \
-d "features[subscription_update][products][prices]"=price_1LKHiDDqQBA6SOzw9x16qe8A \
-d "features[subscription_update][products][prices]"=price_1LKHiDDqQBA6SOzwRsb3FMWs \
-d "features[subscription_update][products][product]"=prod_M2MpXfbpDZ5SHh \
-d "features[subscription_update][products][prices]"=price_1LKI5pDqQBA6SOzw63f8S5V6 \
-d "features[subscription_update][products][prices]"=price_1LKI5pDqQBA6SOzwILJWpIOk \
-d "features[subscription_update][enabled]"=true \
-d "business_profile[privacy_policy_url]"=https://www.edithetnous.com/privacy \
-d "business_profile[terms_of_service_url]"=https://www.edithetnous.com/cgu
is it possible to retrieve the subscription id after creating a subscription schedule please ?
Hi, what does this error means? Does a customer can only have 3 scheduled subscriptions?
Customer
cus_M2Rmq4YQwgtd7zalready has the maximum 3 current and scheduled subscriptions.
Good morning! 🙂 I am using stripe with react native and a node js server. I am creating subscriptions to simulate installment payments. Now, how can I create a payment intent off of a subscription so that a client secret is returned from my node js server to my react native client to confirm the subscription creation?
Hi, when the webhook is called with an invoice.upcoming event. The object I receive contains a total field that says 400 when the currency is eur. The total should be 4, is it safe to assume I will always receive the total in cents so I need to divide by 100?
EDIT: and how do I know when the currency must be divided by 100 and when not? Meaning, if I receive the invoice in yen will I need to perform the division too, or not? (I guess not, but it's a bit annoying to check manually for all the supported currencies)
Good morning. I am not able to get the Account.settings when I make an API call to a connected Stripe account. We get a response, but the settings section is missing.
Hello! I payed on website where they used stripe, and that company is a fraud so they just took my money. What can i do?
Hello I'm having issues with fraud charges. Is there a phone number I can call to speak with someone about it? The charge lookup tool said my card had multiple charges and to contact support but can't find a phone number. Thanks
Stripe in Peru, when? 🙏 🇵🇪
Hello, Hubspot - Stripe Question here: I'd like to connect Stripe for my invoicing process. Hubspot creates the offer, it is sent to the client via Stripe and the invoice checkout/payment can happen. The problem I have is a connection between Stripe - Clockify and Stripe - Amazon DSP. Is there a way to automate the invoicing process by connecting Stripe to Clockify and Amazon DSP?
hello
I am trying to understand stripe Authentication stats:
https://dashboard.stripe.com/acct_1JAB41GTsLVnzqGE/authentication?startDate=2022-04-08&endDate=2022-07-07
Q1 : how can I identify a charge that stripe considers 3D SECURE OUTCOME=Unavailable?
Q2: how can I identify a charge that is 3D SECURE OUTCOME=Failed vs 3D SECURE OUTCOME=Not actioned?
thank you
Regarding the (Prebuilt) checkout session for Stripe I have created a subscription flow using the mode Subscription - is there anyway to customize the Subscribe button so its says Accept Plan and the text below the button so its says Confirm your plan ?
Darek - Hubspot
Good morning! I have a question regarding the stripe Stripe’s prebuilt payment UI with the PaymentSheet class. https://stripe.com/docs/payments/accept-a-payment?platform=android&ui=payment-sheet
When we select "Save for future payments", and do another payment with the same card, is it going to ask again for the CVC on Production mode? Because on test mode, it allow us to make a payment just by selecting the Card and click the "Pay" button.
Thanks a lot guys!
so i created a checkout session for a subscription, and the default payment method of the client is not showing on
Hello! I just imported my customer data from my previous payment processor into Stripe. Now I want to add them all to one specific subscription plan that I created. What's the easiest way to do this? I have about 600 customers.
Hi guys , I need help .
I am using stripe test keys for now . I created transfer to a seller and transferred some balance to the seller . The seller's balance increased . And by default , payout occurrs in daily right ?
So How can I show or know that my payout is being done in test mode or in live mode ?
If I want seller to click withdraw it my account ? How do I do that
Hello Stripe Team!
Below I talk about subscriptions.
The needs of the app I implemented Stripe required me to charge a subscription a month in advance. For such a functionality, at the moment when I took the funds from their card, I inserted a one-month trial period via webhook. My problem arises because now customers have the option in their account to change their subscription plan.
1.) When I used for the trial period, the next invoice was automatically created for that date after the trial period, which is the price of the subscription, but for the payment it is 0 dollars, because at the moment I transferred to the trial period, the funds went to the credit balance of the user. Now if a user changes their subscription plan it will not be $0 if they choose a more expensive subscription.
Is there maybe a solution to skip that invoice?
Hey,
I started my own webshop a week ago, I chose stripe as payment methods and I filled in everything neatly on my website. Only I keep getting a message that the website is not filled in correctly I've done it 10x but keep getting the same thing now I don't get any money from things I've sold can you help me with that?
Hi, is it possible to retrieve risk insight, top fraud factors for a charge via API? thanks
Hello everyone,
I have a client who has a rather unusual payment process and I would like to migrate him on Stripe :
We need a single payment interface for the customer. For example 100€. We then need to capture these funds and make a payout to two different bank accounts that belong to the SAME group. 60€ to bank account 1, 40€ to bank account 2 (This is an accounting requirement for my client). I have seen that we can make manual payouts with the API and fill in several accounts but can we have two bank accounts on the same Stripe account with the same devise ? Can you tell me if this is possible and if it doesn't pose any technical or legal problems?
Thank you very much for your answers.
Hi 👋
I am currently researching how we can ideally use subscriptions and subscription schedules. Initially I wanted to use subscription schedules to be able to schedule updates. It turns out a schedule can't stay in a phase indefinitely, but always needs iterations/end date. Is this true?
We would like to avoid the complexity of managing both subscriptions and schedules in our code, but instead only use subscription schedules, even in cases were no update is scheduled. We expect all subscriptions to be updated through schedules at some point.
Is there a way that is not too hacky (I can only think of extending a phase every month trough web hooks).
Thanks 😊
Is there a way to grab all line items for an invoice during the invoice request, without having to look at the has_more flag on the item list object? something like "include all line items"?
Hi! My application can't connect to stripe. It gives me this error:
at /app/node_modules/stripe/lib/StripeResource.js:560:15```
I find it a little too generic, and I don't understand what the problem is.
I'm inside a container, but with curl (inside the container) works perfectly, so I don't think it's a networking problem.
`curl -iv https://api.stripe.com/v1/account -H "Authorization: Bearer sk_test_sJ7a..."`
Do you have any ideas? Thank you!
Hi. # If you want the customer to immediately pay the price difference when switching to a more expensive plan on the same billing cycle, what do you do? We were creating a new invoice but something is going wrong. "There is nothing to invoice for the customer"
The Issuing available balance is an array of hashes:
https://stripe.com/docs/api/balance/balance_object
"issuing": { "available": [{ "amount": 181700, "currency": "usd" }] }
Are there any cases where there will be more than one hash in that array? I'm guessing if the user has multiple Topups pending then the Issuing -> pending balance would be an array of multiple hashes where each hash represents a Topup, but I'm not sure when the issuing available balance would ever have more than one hash in that array because that's just the total available balance right?
Greetings! I'm finally moving into the webhooks part of my integration upgrade and wanted to get some help clarifying what I'm reading in the docs vs what my old integration did 🙂
if i update a subscription's quantities with proration_behavior=always_invoice and payment_behavior=pending_if_incomplete, and 3DS is required but fails or 3DS is required and the customer's card is declined, will stripe cancel the invoice that is made for the pending updates?
Hi when making a refund from a connect account does refund_application_fee refund to the platform? Should it be true or false
Hello everyone! For context: I am using react native and node.js. Is it possible to confirm a payment intent on the server instead of in the client with the const { confirmPayment } = useStripe() hook?
Good morning! When calling the SubscriptionService using the "Price" option as a filter, is there a way to bring back subscriptions that have the status of "Expired" that were assigned to that Price ID?
I have a checkout session working but experiencing a weird issue where the customer sets price and it is just defaulting to $50 and giving 400 error
My question pertains to card payments with Sources (https://stripe.com/docs/sources/cards) and Payment Methods (https://stripe.com/docs/payments/payment-methods).
Is a customer able to manage existing sources attached to their profile under the Stripe Billing Customer Portal? Or is this portal strictly for Payment Method management?
We have many customers who have card payment with sources due to legacy reasons. The Stripe integration in the application dates back to 2012.
Hello. I'm working on handling different payment methods for customers in our application. In the case that the customer does not have a default payment method we have to pick something, right? Our product team has decided to support Cards, Apple Pay and Google Pay, and have the following preference for paying an invoice:
- Default Payment Method, if defined
- The most recently added card.
- The most recently added Apple Pay
- The most recently added Google Pay
I noticed that when I list the payment methods, that Apple Pay and Google Pay are not options: https://stripe.com/docs/api/payment_methods/customer_list. I'm new to stripe, and payments in general. Does Google and Apple pay ultimately present as Card objects in the payment methods? Do we have the right approach for selecting a payment method?
In the list all invoices api , /vi/invoices, I know it returns an object with data property as an array, but if there is no data, does it return undefined or an empty array?
How can I test fail a payment for a subscription based customer?
Is there a way we can mark a payment method as primary/default? I can't find anything in documenation. we could add some meta data on the payment method... but making something as default doesn't make the previous one 'not default' automatically
Hi,
I want to have my customers able to paid Connect account. For exemple, with 100$ paid by customer, 10$ are fees (this, are ok), 30$ is advance (it's ok too), and for the rest amount, I want to "block them" and call API manually when I want to unblock them to the connect account. Anyone know to do this? I don't know if I'm clear
hi Stripe, not sure if this is a better question for email support but thought I'd ask here. If an express account is deleted through the API, does Stripe still hold onto any of this data for tax reporting purposes (i.e. filing a 1099)?
Hi! Is a payment_method.attached event sent out if you're attaching a bank with the Charges API, or only if you're using PaymentIntents?
i know this is not the best place to ask, but have a client that has been locked out of their account 2FA and password, they cant reset password without 2FA and can not reset 2FA without password is there a mechanism for them to resolve this?
According to this [link below], coupons are not supported for payment intents. In the "Additional Information" section it seems to suggest that you should manually set the payment intent's amount field to achieve the same effect.
https://support.stripe.com/questions/support-for-coupons-using-payment-intents-api
I'm curious as to why payment intents don't support coupons.
Why must the discount calculations be done manually?
Is there a way to autofill the user country and zip code into the payments element?
Hi guys, i have a question about MRO currency. The doc tell that the MRO is supported, but this is an the old currency of Mauritanian. Since che 1998 the currency is MRU the value is 0.1 MRO. Stripe support correctly MRU or the currency is MRO?
@candid carbon let's chat in the thread I opened
Hello! I'm trying to expand an invoice's finalizeInvoice call, but this call doesn't accept the expand option. Only the actual invoice id. Is there a way for me to get a payment intent's client secret from it?
// Yields error
const invoice = await stripe.invoices.finalizeInvoice({
invoiceId,
expand: ['payment_intent']
})```
What event is sent out, if any, when a bank account is added to a customer under the charges/sources APIs? Would it be customer.source.created?
@faint burrow let's chat in the thread we have open
Heya, I am creating subscriptions that I want to always have a period from the 1st of one month to the first of the next—I tried using the backdate_start_date field for that but I see that just sets the start date of the subscription without modifying the period (which is still created from today's date, e.g. July 11th to August 11th) —how do I do this?
Hey, so do I just choose "reCaptcha" without entering the Site and Secret key on the WP Plugin? Or will I still need to get those keys? Thank you.
Hi. Does Stripe shows first and last name for a customer, or only full name?
Hey all --
I created this payment link : https://buy.stripe.com/bIY7uC5qs03B4tafZ2
In the settings for the payment link I toggled on collect taxes automatically, but the tax is not being calculated.
How do I get this to change?
Does Stripe support hosted payment that opens as a modal (lightbox)?
So, i wanna know how i can set customer metadata when creating a subscription.
Hello everyone!, I'm integrating the PaymentSheet for our iOS app right now, but we want to replicate this view with the product selected on top, is there any way to do this through the Payment Intent endpoint?
Hello Stripe dev, I got a question about credit notes. If I wanna partially refund 50% for a one quantity subscription. can I create a credit note for the specific amount and like 0.5 quantity for the invoice line item?
Hello! I wanted to know if we can create an invoice without customer id ?
Hey guys 🙂
I was wondering, is it possible with Stripe Billing / Subscriptions to have a subscription that costs $20 a month and is billed every 3 or 6 months? The user would get an invoice that lists each individual month (e.g. January - March) and a sum ($60 in that case)?
How can I allow my customers to upgrade to a new subscription tier?
I have 1 product for each tier.
Good afternoon. I am getting the message The provided PaymentMethod was previously used with a PaymentIntent without Customer attachment, shared with a connected account without Customer attachment, or was detached from a Customer. It may not be used again. To use a PaymentMethod multiple times, you must attach it to a Customer first.
The payment method is set to that customer, so I am not sure why we are getting the message.
I was told to join the Discord to ask a more specific question about account verification that the general support was unable to assist on. I have integrated Connect and Stripe Payments to allow for ACH between users on our marketplace. Think Airbnb or Uber - each user creates a Stripe account and connects their bank account in order to accept payments from other users.
However, we've been told we are not following the TOS - and after close review with our legal team there is no clear reason why? Our developers have implemented Stripe hundreds of times for similar businesses, but we're the only ones that have had issues.
Has something recently changed? Have we failed to do a certain verification with our business entity or a security questionnaire that I'm not finding in the Dashboard?
Any help would be greatly appreciated. Really don't want to go back to the drawing board on finding a new ACH provider. Thank you!
Hello, is it possible to make an invoicewithout product ? Juste with line_items ?
Can a Payment Method with ID pm_... be used as the source_id for a charge, or does it have to be a Source ID like ba.. or card...?
I have a service that is supposed to receive an http request from Stripe. My question is what identifier do I use to verify that the request came from stripe? I see in the documentation there is a “Stripe-Account” key that can be inserted into the requests http header. Is that what I would use?
Hey all, hope you are having a wonderful day. I have a couple of questions on using Connect with custom accounts:
- If I link a bank account via Financial Connections, is there a way for me to unlink them afterwards via my own dashboard?
- If a user abandons the onboarding via Stripe(i.e. they click on "Save for Later"), how I can have them resume the process?
Hi
Can anyone help me please, how to get a checkout or payment_link object using the id of a paymentintent?
For example: pi_1EUuaSJxRPM20N1wgKnoImEQ
via API
I'm having an issue that I need insight. I made a new business email and it was not properly set on in my domain DNS. So I was not getting emails for a short period of time. During this time I signed up for stripe but I think all the confirmation emails and what not were sent but bounced back. My email is working again and I am trying to sign in but I can't remember my password and when I try to send the reset password email it doesn't get sent to my email because I don't see even though my email is working now
Hi everyone
any body knows the solution of integration the package identity-stripe-react-native for user verification?
I'm stuck on this and example project is also not working of this package
Please let know if anybody knows the solution or better alternative
Thanks
How can i set email on subscription creation, because i don't see it in extra params?
If I cancel a subscription, I see the credit balance of the Customer is credited. Does that mean that amount will be refunded to their card, or do I still need to do a refund API call to give them their money back?
@dim hearth regarding the topic "Starter Pack $20 a month, billed every 3 months" you told me, that this is not possible and that it would be "$60 every 3 months", right? So even if my actual product would be "$20 a month" I'd have to create a Stripe product like "Starter Pack $60" and set the interval to 3 months?
So on the invoice it would read "Starter Pack $60 - 07/01/22 to 08/30/22"?
Hello! I'm looking to find high-level information on the most common order management platforms merchants use in conjunction with Stripe Checkout, and any integration samples/tips. Where could I find information on this?
I can't find out why Google Pay is not shown, while Apple Pay is in Safari 🤔
Hi Dev, now i'm studying about Stripe Connect and want to integrate with this doc https://stripe.com/docs/connect/express-accounts
I already create account id, url to register until complete return. but when i check on my Stripe Connect Dashboard the account Connect that i created display status "Restricted". how do i able to resolve this?
Hi
We are using on_behalf_of express connect feature using stripe hosted checkout.
https://stripe.com/docs/connect/charges#types
Stripe checkout page still shows parent account , not connected account
Payment Intent: pi_3LKV5iHaof0IjCDr1N38PwKH
Hello
I'm trying to create a Payout for a connected issuing account. The docs here: https://stripe.com/docs/issuing/funding/balance#pay-out-your-issuing-balance
say to do this:
Stripe::Payout.create(source_balance: 'issuing', amount: 100, currency: 'usd')
but as will all the calls I've been making for connected accounts, I've had to add this hash to the call so Stripe knows the call is on behalf of a connected account:
{stripe_account: 'acct_1LF4NjBfbean4BPI'}
so all together the call looks like this:
Stripe::Payout.create(source_balance: 'issuing', amount: 100, currency: 'usd', {stripe_account: 'acct_1LF4NjBfbean4BPI'} )
but when I do that I get a syntax error: SyntaxError: unexpected ')',
Any idea what I'm doing wrong?
hello team trying to GO live and was wondering if there is recommendations prior to do so , we have created a custom integration and want to make sure that connect will be fine, all the testing has been successful but before turning it live I wanna make sure that we have cross check anything.. is there any recommendation you guys have for going live in General ?
My application has tiers with set monthly usage limits (Free tier 100 actions/month, Pro tier 1000 actions/month, etc.). I had planned on tracking that usage in my app and blocking actions past that limit, then listening for the monthly "invoice.paid" webhook event to reset their usage amount to 0 to start fresh. However, I just realized that free tier users won't have an invoice.paid event and users on an "Annual" plan would only have invoice.paid fire once a year.
Is there some better hook to listen to, or any recommended way to accomplish this with Stripe, or do I need to implement a separate CRON job or something to run on every users billing anchor to reset usage?
hi, we are looking at disabling the automated payout for some of our clients on custom connect. We will then control when we call payout via API. Is this the API https://stripe.com/docs/api/payouts/create ? And if so, what is the way to the get the "destination" bank account from the custom connected account? thank
We (platform) are using Hosted Stripe Checkout . customers are express connect and we are using on_behalf_of. Metadata values we pass are shown in the platform account. But are not visible on express connect dashboard
I have two bank accounts: one for donations, and one for regular customer purchases. I want to use one Stripe account and connect both bank accounts to it. Is there a way for me to tag or filter different purchases so that I can choose which payments go into one bank account and which go into the other bank account?
Hi. If I reverse a transfer that the connected account has already he paid out to his bank account; does this work and it will charge his bank or does this fail?
is there a way of configuring a payment link to ignore browser autofill? particularly useful for a reception / front-desk setup.
Feature Request: Can we get upselling on customer portal subscription upgrades?
or is it currently possible?
Hi we are having some issues with express accounts not being able to update statement descriptors. I have spoken to support and also read the documentation and it doesn't seem like there is a good way to update the static statement descriptor without creating a whole new express account. Is somebody able to let me know what I am missing?
andrewHH-statement_descriptors
Hello 👋🏻
I'm using the Stripe PHP API.
I have to generate Invoices with about 50 InvoiceItems in each.
Reading the doc, I understand that I have to :
1/ $stripe->invoices->create( $customerId … : I create an Invoice object and I get the ID created ;
2/ Then, $stripe->invoiceItems->create([…]) : I create the Invoice Items providing the ID of the related Invoice but I have to call this endpoint 50x ! (for each of my items).
Conclusion: To create 1 invoice, it's about 51 calls to the Stripe server…
Is there another to do that ?! Sending "batch" requests maybe ?
It seems insane to me that there isn't an obvious solution for that… 🤔
damien-invoice
Hi we are having an issue when using stripe element, we followed the demo code that stripes provided, however, the web app received this error message "You cannot perform this action on PaymentIntents created by Checkout.", really confused about it. Anyone can help?
Hii there, How can I add a description to a line item when I am using Just the Stripe hosted checkout. I know, that this Option in Orders exists, but cannot find it in the checkout?
Hello Stripe, when card_payments are unavailable does that mean that any sort of credit card payments the user will do can't be done? https://stripe.com/docs/connect/required-verification-information#PH-recipient-individual--transfers
Hello, I'm changing the stripe api test keys for a client site but the new values are not working. The old Publishable Key is 107 characters while the new is 32 char. Any idea?
Hello All,
I need to get Payment Method Type & origin but unable to fetch it from API's. Can anyone help me?
What is the expected event I will receive when a subscription is not renewed because the associated card has expired?
Would I receive an customer.subscription.updated with a status != active?
hi there, can i create standard account for white label application ..?
i mean to reduce cost ..?
Hii, I would like to Continue this Thread: #996270999802757201 message
@viral spoke I've unarchive your thread
Does anyone know why the customer details aren't visible?
I'm using flutter_stripe package to integrate payments in my android app
Did you do onboarding the customer?
Hello, what is the recommended way to handle subscription renewal? I need to update our system on renewal irrespective of the payment status. Is there any indication in subscription.update webhook or any other better event to listen to?
how can i send metadata to a webhook while testing it on local using stripe cli?