#dev-help
1 messages · Page 176 of 1
hello there, we have a requirement where we pass on an application fee to our stripe connect platform account and transfer the delivery fee to the logistics firm and transfer the remaining amount to the restaurant . Is that possible? We use Stripe connect with payouts to Standard account (direct charges)
i am not able to set previous date for next renewal of subscription if i am using billing_cycle_anchor then i have only three option unset,unchanged or now
Hi everyone! Does anyone know how to connect Stripe to Shopify? Using a custom way and not through Shopify Payments. This way we would be able to use all local payment gateways provided by stripe (Bancontact, Klarna, ...)
Any help is welcome to setup this integration 🙂
What does mean "Pending" on Stripe Connect account. And how much time to wait?
Hello! Quick question, is there any parameter from the checkout session can can tell me if the payment is going to be tax free or not?
I guess this is where I'm stuck. If I have to pass the parameter transfer_data for the times when the Connected Stripe Account receives the money, how can I not pass it when I need the main platform account to receive the money. To try to make it more clear, here's the code snippet that have:
`try {
$charge = $stripe->charges->create([
"customer" => $customer_id,
"amount" => $amount * 100,
"currency" => $currency,
"receipt_email" => $user_email,
"metadata" => ['Purpose' => $purpose, 'Frequency' => $frequency,],
'description' => 'Doação única',
'transfer_data' => ['destination' => 'acct_xxx']
]);
$return_data["success"] = true;
wp_redirect(home_url());
exit;
die();
}`
you already have an ongoing thread, please use that instead of reposting on the main channel. In all cases, in this channel we can't give you information regarding the status of your application so please contact support https://support.stripe.com/?contact=true or send an email to support@stripe.com to get better help on that
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 there, would it possible to do payouts from a Stripe Connect account to another Stripe Connect account?
Hello there I started my online website selling goods. What are the requirements to use stripe as our payment methods ?
Hello, I'm new to the stripe community so sorry in advance if the question is already answered. Our company is currently using stripe to collect payments, however we need to custom the invoice by adding our company adress and the customer VAT number in order for the invoice to be legit for our clients. I saw that there is an invoice customization tool in the dashboard but I simply cannot add the information I need in order for the invoice to be legit. Do you have any idea how to achieve this? Many thanks in avance!
:question: @stiff robin 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
Can I use the apple pay and google pay for stripe managed checkout subscription? I can't see them in the requirement and restriction page.
How can I validate the api keys prior to rendering Stripe as a payment method on my checkout page?
I'm using a checkout session created by the api, and it's working except that the statement descriptor on the product doesn't match the one in the generated payment intent.
Hey, I need advice on a solution architecture. I would like to setup a card or a native pay to make several authorizations on it and capture all (pay) at the end of my ordering flow. How would you do that?
I am a freelancer, I need to approve/activate my account. it is asking for business details. Do I have to register my freelance as a firm to accept international payments?
hi guys
Currently, I'm Using JPY as a Currency and amount is 1352.4 JPY but faced an error : StripeInvalidRequestError: Invalid integer: 1352.4
Hey, sometimes I'm getting payment failed on my Flutter app. Not everytime, but when it's happening, it's failing continuously. Stripe said, the payment success, but apps shows failed.
I'm on test mode. what should I do?
Hi! Inside the customer portal do you know if is possible to update a payment method (card) using a card that has a different name from the owner of the account?
Hello, anyone here?
When adding a payment method for a stripe customer via our React front end, do we create a paymentMethod or should we use setupIntent. Wondering the best practice to tie it to the customerId
Hey all, question about automatic payout timing for connected accounts. we are seeing T+3 on balance becoming available and then another 1-3 days for the payout to be deposited. Is this correct behavior?
For automatic payouts, the T+3 is on initializing the payout but typically the deposit happens within 24h
Where can we find the data for customers vat id as presented in Stripe UI
Hello, please I have some questions about the payment_intent.payment_failed event. This is not a status and only an event type, right?
👋 We're testing ACH in production. When clicking one of the banks in Payment Element UI, we got an "An unexpected error occurred when trying to use instant verification." error. Can you help us diagnose what's missing? Thank you!
Hello, i have successfuly implemented stripe checkout and subscriptions on Next.js, but on both in the final part of checkout it throws a error, so i cannot get to the checkout part where i place the credit card info, could someone help me with this? I can provide more info on code and error
Hello, I spoke about changing the billing address in: https://discord.com/channels/841573134531821608/989479158134505502 last week.
In the screenshot, User has purchased a subscription using Stripe Checkout. User entered the billing address as it appears in the Payment Methods section: nyalls@baddinosaur.co.uk. This is NOT the email address the user is using to access the app, so when the webhook is sent the code changes the users email address to their user login, which is nyalls_random2@baddinosaur.co.uk.
So, my question/issue is: why is the billing emails also being set as nyalls_random2@baddinosaur.co.uk, when it's not the billing address. Should it not to default to the default payment method email address if there is one?
Hello, is it possible to setup a card payment method off session from native pay and process multiple payment with the card saved ?
I am developing a mobile application to make hotel reservations like booking and i have a question in payment with stripe
when user select a hotel can i make process to send direct transaction to hotel stripe account ( from user card to hotel stripe account)?
or it is required to send amount to stripe app account after that make transfer to hotel stripe account ?
thanks
Hey all
Is there a way to develop Stripe Terminal integration without reader? I am a developer in India working with a company in Netherlands. They want to set that up. And I have to coordinate with them but working on it without a reader seems impossible right now.
Hi, while adding unit amount I want to add three digit decimal value, for example: 0.225 in price.
Can anyone help me how to achieve this?!
Hi. I am having an issue using the new order API with manual capture. When using the stripe native sdk’s for mobile it only accepts payment intent secret key; not the order secret key. But upon passing the payment intent secret (that the order API generates upon its submission); manual capture no longer works. It gets automatically captured upon payment.
Hi, how much stripe charge for SEPA payment? I know for card payment is 2.9% + 0.25€
I am trying to create an app, but every time after 'cd <app_folder>' the commands stop working. Any idea why this happens? Thanks
👍
Hi, I am seeing this error: payment_intent_authentication_failure The provided payment method has failed authentication. Provide a new payment method to attempt to fulfill this PaymentIntent again. - is the only solution to this to change the card being used for the payment intent or to create a new payment intent?
As in, does this mean the card has been permanently blocked for this payment intent?
Hi,
When I am creating a subscription is there a way to not use a customer's default payment method set?
Hi,
How can I customize the content of the email notifications in Stripe? For example, if instead of giving users the link to Stripe billing plan update, we want to give link to our webapp ?
How do I delete a stripe connected account? I've created several accounts to simulate every scenario we will have when creating stripe connected accounts to our user. Unfortunately, I've created a lot and can't seem to find a way to delete them easily.
This is in Stripe test mode
Hello,
I'm trying to use Stripe CLI to trigger a payout, but i'm getting this error message
This is the command that I used ./stripe.exe trigger payout.updated
hello, need help on subscription
Hi, The webhook in test mode (with Stripe CLI) sends all the events. For live-mode, would webhook endpoint be receiving only the events which are enabled or other ones as well like in test mode?
@reef salmon You can ask those questions in the thread you already have
Hi, when creating subscriptions with sepa_debit as payment method, is there a way to check with a 1eur charge that the payment will go through? like it's usually done with the credit cards?
If I create a PaymentIntent with the 'capture_method = manual' parameter, will the funds be blocked on the customer's card, also if 7 days pass, how can I get a notification that the hold is canceled
Hello! I have two different businesses attached to one stripe account. How do I make sure that I can track these two separate accounts in quickbooks? I'm sure there's an article. I don't seem to be asking the right questions to find the answer. And Stripe chat help sent me here.
Hi there, hope you're doing well. Is there a way to either bypass the stripe 500 character limit for meta_data? If not bypass, any work arounds please
Hiya Stripe. We have 20 or so Connect accounts for sports leagues around the United States. Our API does all the legwork directly with the Stripe API (i.e. no hosted payment pages). We just had our first customer (after a few millions of dollars in a couple years) whose card came back as requiring 3D Secure. We don't have any support for this on our end (as we do not do business in Europe). Is there some way we can just have Stripe reject any card requiring it, at least until we build support for it into our side?
Hello Everyone,
When first time I create a subscription on my website, I store all the information regarding the created subscription. Now, I want to create a Webhook where when next time amount will paid for the same subscription, I want to store the information into my database.
Hi, is it possible to calculate the fingerprint of a sepa direct debit payment method without creating the payment method? Basically I need to check whether I have to update the IBAN of the customer, but I don't want to rely on the last 4 digits
Hey stripe, I'm trying to upload a certificate for Apple Pay. How do I open a .certSigningRequest file? Thanks
Hey, for context: I know absolutely nothing about dev...
A customer sent me funds via ACH Credit Transfer, and now the event is "chargeable" in my dashboard.
I'm told I need to create a charge request but have ZERO idea how to do that even after reading the Stripe Docs that they referenced. Can anyone help me? Just need to get the money into my account lol
Hey, for some reason Stripe is not showing up for my payment links when I have it turned on. Can I have some help with this? Thanks
Hi everyone, how do I force the user to insert a payment method if there isn't one already for subscription. I'm using Stripe.js and payment element.
@potent grotto please keep replies in the thread I created for you
Hi Everyone, we are using PaymentIntents API. we have a requirement that we list the payments in a list view. However, when we retrieve the payment intents we see that some of the Payment Intents dont have charges in them. When does this case occur? How do we filter the payment intents without charges out of our search result?
Another question for the team. We want to restrict the user to only use visa or mastercard on Stripe elements. The merchant accounts we have are all custom. IS there any way to do this?
Hello! I'm trying to start a new subscription where:
- startDate was in the past (2021-05-16)
- trialStartDate was on 2021-05-16
- trialEndDate was on 2021-07-15
- nextBillDate is set in the future, on 2023-06-02
Because the next billing date is too far in advance, I can't create a normal subscription. Do I need to use the Subscription Schedule API, even though it's not being scheduled in advance? It should be creating an active subscription because the startDate has already happened, but I don't want to charge the user anything until that nextBillDate.
I'm trying to figure out how to structure this. Do I need to create multiple phases to accomplish this?
Hi. Yesterday I asked about the list of card issuers supported by stripe, and what their PaymentMethod.card.brand field would be. @golden cosmos was very helpful #991150862141505606 message thank you. But, I see that Cartes Bancaires and Interac are on the list at https://stripe.com/docs/payments/cards/supported-card-brands, and are not in the list of short names provided. What would those show up as?
Hello,
I'm trying to use Stripe CLI to trigger a payout but I'm getting this error using this command ./stripe.exe trigger payout.updated
Hy everyone,
I want to add multiple items to invoice item is it possible to add multiple items to invoice.Items API ?
Is there a way to prefill a customer's saved payment details in the Payment Element like we can with Checkout Sessions? https://stripe.com/docs/payments/accept-a-payment?platform=web&ui=checkout#prefill-customer-data
@stray oxide I'm following up on the discussion we had yesterday. I believe I can now prove that the reader itself is faulty but I'd like to run it by you before asking for a replacement
hey guys, i just added a card to my stripe, and its my cashapp card. this means the money will go straight to cashapp, right?
Hello, I am a small business owner and, as I understand it, I have to report the VAT. However, this must be 0%, so I do not get VAT from my customers. How do I set this?
Hi ! I'm using Stripe Checkout and I was wondering how I can configure de redirection page after a user has subscribe to a plan?
Hello 🙂 I've been recoding my very old, clunky Discord-Stripe bot to use the 'new' checkout and cx portals, and while testing last night I think I actually got the dynamic tax rates field right. I only ever need card or apple/gpay info from them (latter being new and happy additions lol) and when I entered my postal code it did not show any tax. I have customers across Canada so I have already set every province's rate, and need it to show up before they click 'pay'
Did I not go far enough along the test to see it do that, or do I need to collect the address as well, or is it because test mode? 😄 (or anything else I'm missing)
Hello, I'm trying to code up a stripe checkout. There is a server, checkout, success and cancel file. I'm not sure where I put the server file or where it is hosted. Can I have some help on this? Thanks.
Hello,
Is it possible to use Stripe Identity for Cannabis Dispensary Software needs? Don't need payment aspect which is lists Cannabis as prohibited business. I was wondering about the Identity feature though.
I'm testing the Server-Driven flow for Stripe Terminal using the BBPOS WisePOS E. Here's what happened:
Server attempted to create a payment intent: req_yqav8BMI9ENBiI - success
Then attempted to request payment from the terminal: req_KAi7ciX55XFveK - fail (Reader is currently unreachable)
But... the reader made a double beep and requested payment method
I tapped the test card
The terminal displayed a success message
I see req_6B52JfxJugN2ep was successful
But our API did not receive reader_action.succeeded nor reader_action.failed
Hello. Our business is subscription based but most clients are not on autopay as our subscription ranges in price from $5k to $20k per year. Given the high cost, it's customary to provide clients with a 30-day notice of their upcoming renewal date so they have time to get payment situated (paper check, bank transfer, soft dollars, etc) before the renewal date. What I'm looking for is the ability to invoice a subscriber so they can make payment prior to their due date. Has anyone run into this or might anyone have a solution? I realize I can decouple from subscriptions and use one-off invoices but then I lose the benefit of metrics like MRR and what not.
Hi Team, If i need to pay out patients. Do i set the patients as express connect accounts and add their banking info and scheduled payouts ?
Hi, could someone direct me to example python code for mocking Stripe (in particular checkout sessions) in unit tests?
Hello, new here... I'm pulling raw data from the Stripe API, and can pull and re-pull our entire history just fine, but am wondering if there's a way to only pull items that have been changed since the last time... in particular for invoices... does anyone know if that's possible?
for stripe terminal, is there a way to determine what rate the platform has been charged at by stripe (european card vs non-european) for a payment?
Is there a way to wipe all test data(such as customers and transactions) from a Stripe account? I can do it manually, but I am wondering if there is a faster way than to manually select data and delete.
Hi, Do you ship pos to Puerto Rico ?
hey is there a way to dynamically pass up the stripe secret key on every call on the python sdk? like for stripe construct webhook, you can actually send the webhook secret directly to that function call but unsure how that'd work in, say, subscription create, etc?
Hey all, is there a way to edit the color of the icon within the + Add button?
For creating a connect account, is there any major difference of using express vs custom, other than having the Express dashboard?
Hello Everyone.
We are using WooCommerce Subscriptions and on STAGING environment accidentally left the mode to LIVE, which made double/duplicate charges on users bank accounts -- but there are no transaction ID's shown.
So right now the users have been charged, but the money has not arrived in our Stripe account. What's the solution, how to fix that?
hi 👋 is there a way to get asubscription schedule to release itself once it starts the last phase?
Am I able to a full year of official bank statements or I can only integrate Plaid to pull the transaction report view only account activity?
I just saw that I can set the time zone on a customer via Stripe Dashboard. But in the API documentation I can't find a timezone for the object "Customer". And what exactly does this do? The default is the timezone of the Stripe account itself.
I am looking to allow a business to purchase a subscription to an app I developed and want to set it up so they can give out sub-subscriptions to their customers… is this possible? What’s the best approach?
How can I cancel a service that charged me using stripe?
It used to work, but suddenly today, when starting a checkout session for a subscription, the request times out. All works fine if the checkout is for a payment - did anybody try this, has an advice?
in react native
if I have several stripe accounts connected
how can i add their ids in stripeAccountId
stripeAccountId accept only string
thanks
Hi, on dashboard when I try to check logs for a request id, am getting 'an unknown error has occured'. Issue persisting on several attempts. I'm trying to discover where the api calls are coming from ( looks like bot created customers ).
Hello. Why is the following bank account information on the bottom of my invoice. It doesn't correspond to my bank information
Hi there, I am trying to create a payment link where the customer can make payment in 3 instalments. is this possible? if so how do I do it?
Hi Teams, Rightnow i want integrate ACH Credit payment to my project. after read the doc from here https://stripe.com/docs/sources/ach-credit-transfer i make a flow like this
- when customer insert their email. on my controller already create these functions :
- Create source object
- Attach source to a customer
- Charge Request.
- i return to customer these information
"account_number" => "test_29a0b10c8351"
"routing_number" => "110000000"
and also the amount
but want i develop for step 1. i got this error "The source you provided is not in a chargeable state."
the error is from charge function.. how do i fix this.
Hi, we're seeing a few users start duplicate subscriptions with trials when they sign up for subscriptions. One will have a pending setup intent and the other will not. When the trial is complete, will one of these automatically fail? Thank you!
Hi Team, I wanted to use Stripe with Headless[Vue] and Magento just to create orders since payment[authorize and capture] would be handled by our payment service, thus there would be no need to authenticate and capture in Magento before placing an order, but refunds would only be handled in Magento. Any Suggestions ?
Hey,
If I apply for the Pay by Check beta with an account that uses Connect, will the Pay by Check be unlocked for all of the connected accounts?
Hi dev team from Stripe, I try to bind my payout bank account, but it warns me :
I checked the account number, this is exactly the number offered by bank
Hello! If I have a Custom connected account and I am using the Direct charge type, can I create an invoice on the connected account that references a customer on the platform account? That way I can maintain one customer object that multiple custom connected accounts can send invoices to?
Hey guys, I had a payment blocked and refunded because ZIP code didn't match CVC. Where can I disable this rule in dashboard? I can't find the option
does dev-help include coding tips for the up-n-learning folks like myself 😂 I've read 3 pages that say what I'm doing should work, and yet all I get is errors. NodeJS, object forming issue 😄
Hi, guys. I'm trying to use webhook in Laravel but I keep getting the SignatureVerificationException exception. I follow the docs but still don't know what's wrong.
Hi all,
New to Stripe. Our use case is that our products sell with either one time payment or "payment plans" like: for a one time payment of $X, or 12 monthly payments of $Y, or 6 monthly payments of $Z. These are big ticket items so we have to offer payment plans.
It's not a subscription because the number of repayments is fixed, and no option to cancel.
One thought was if Stripe supports scheduling payments (i.e future-dated payments), I could just schedule the payments for each repayment in the payment plan at the time of purchase. This doesn't appear to be possible. Please let me know if I'm wrong.
So, do I have to have some sort of a payment scheduling service that triggers payments to be made on the day they're due without the client? I assume this is possible with the API assuming I have previously added the customer and their payment details to Stripe. Any nicer solution?
TaxJar is a modern cloud platform that automates sales tax compliance for more than 20,000 businesses.
Do you also support Taxjar here? It's a Stripe company was wondering.
Hi, Good Night. I'm thinking on changing my stripe implementation from express to standard accounts. What should i expect to break while doing this?
Hello! I am trying to figure out how to migrate all of the subscriptions in my platform account so they use application_fees instead of transfer_data.amount
While doing this research, I have found that I cannot have both the application_fee set and the transfer_data.amount set on a subscription.
So I need to figure out how to migrate a subscription to start using the application fee.
The only way that I have heard to do this (per a question I asked here in this discord) is to cancel the existing subscription, and to create a new subscription with the desired application fee percent set.
This is a pretty risky migration (imo) because it requires creating the 2nd "application fee" subscription along side the existing "transfer_data.amount" subscriptions, checking everything that it is the same, and then deleting the "transfer_data.amount" subscriptions. A lot of things could go wrong here, and at my scale that is a lot of money that could be erroneously charged.
I was hoping someone would have an idea here of a better way to do the migration? OR better yet, a way to make a "transfer_data.amount" subscription turn into an "application_fee" subscription.
Thanks!!
is there a way to keep a test custom connected account in a verfying state
Hi guys. I created a payment method on the platform account , after that I use that payment method to clone a new one on the connect account after that I attach the newStripeConnectPaymentMethod to my stripeConnectCustomer. It works for the first time.
But in the second time, It gives me the 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"
I tried this suggested solution . But it always says no such customer with id cus_xxx when I try to clone a newStripeConnectPaymentMethod by using the paymentMethod on my platform account.
hello i want the status of if the payment intent is throw error or anything else because without status how can i manage.
Hello I cant login into my account b/c I no longer have the old phone number
When the subscription payment second invoice of the subscription is paid, I am not getting invoice.paid webhook. Subscription ID sub_1LFtOJHn3Zy4ma8uU7Bx0024
I got only two webhooks
- invoice.created
- customer.subscription.updated
Could someone help me here, plz?
Hello Team, I have bbpos_wisepos_e registred reader in my stripe account but while discovering the reader using my POS I am getting an empty array as result.
Hi #dev-help , Is there a webhook event which gets fired when a subscription expires..?
I'm looking to add a free Trial to my stripe checkout
stripe.checkout.Session.create()
Hi, I have another question about idempotency keys. Could you tell me when an idempotency key is marked as "used" by Stripe.
For more context... if a payment attempt is successful then submitting the same request again (with the same idempotency key) will result in an error code saying the idempotency key has already been used.
What I am unsure about is if the key is marked as used in any other circumstance other than a successful payment. For instance, if the payment attempt results in an "insufficient funds" error, is the idempotency key regarded as used at this point?
Parks-idempotency_key
Hi, quick question, what happens to a payment method that is never attached to a customer? is it deleted after a while?
is there no way to integrate stripe subscription? like all I see is slim error!
Hi guys, I had a really odd issue today, this may be an issue for Stripe support and not here, but its not clear which element did this. I have a customer who has an open invoice with a failed payment. While they were failing, they changed their plan. It seems like something generated a sizable credit to their account, and did not charge them for the plan change, while the original subscription invoice is still failed/pending. I'm not sure what to do to fix this, or where this credit came from. The customer is cus_ABd0vtdVtJ8ee2 if any of you have access. Should I open a ticket, or was this improper use of the API? What happened?
Good morning, I have some questions about the Stripe payment method.
As an example, we handle the creator and user accounts, where the creator writes posts and the user purchases them for access, and we need to confirm some circumstances and their valid manner to file any complaints.
If one post is offered $10 and after the payment user wants to apply for a dispute then where is that person going to file a complaint with Stripe or their own card provider?
So, after filing a complaint, if the provider somehow convinces you to revert the payment, what will happen next? For example, during the transaction, we will charge a limited percentage from the payment and directly(destination) transfer the remaining amount to the creator, so reverting the disputed amount will revert the payment with both accounts or just from the middle account where all percentages are charged to the web owner account.
If you simply revert all payments from the web page's owner account, how will we know and how should we obtain our additional deducted payment back from the creator because he now paid mistakenly and users have already complained about the revert request and received their payment back?
We are eagerly awaiting a thorough response because there isn't much of a clear explanation of these issues accessible.
I scheduled the subscription to cancel at period end. Why I didnt get any webhook for this? sub_1LFu4BHn3Zy4ma8uCIU0XYJR
Hi, Is there any way to mock stripe apis in python?
Heyy, need help with something
I'm currently detecting that stripe object of the accounts changed or is showing different versions between the live and test version .. since in the test mode the bussiness information profile is under the bussiness_profile and on live version this info is on the account object
Is there any way to see in logs whether 3DS or 3DS2 was used?
Hello, I have a problem with our checkout when I want to change the price on our subscription. Have tried to archive the old price and added the new. Changed the new price to default price, but the old price show up in the checkout. Tried to archive the product and created a new, with same name as the old one. In our .NET we use the product_key and not the price_key. Is there anyone who know’s what I should do? Thanks in advance 🙂
Hello Team, I am trying to connect my stripe terminal with my POS. They both are connected to the same network and all dignostics have been passed but still when I am trying to discover my reader I am getting a blank array.
Any help would be appreciative?
Hi. Is there a way to update subscription metadata?
Hello there, can someone please explain this to me? - https://support.stripe.com/questions/set-or-change-currency-for-an-invoice-or-customer-in-stripe-billing - Does this mean that once a transaction has been carried out in a certain currency, the customer can no longer pay in any other currency, even for separate future transactions/invoices?
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.
someone can speak Spanish
Hi, How can I retrieve using API the first payment made on a product ?
And also the total earned of that product
Hello 🙂
I have a question.
I want to use the api to perform manual payouts but in the same way of automatic ones.
In this regards, I would like to have links to all kinds of transactions e.g. payments, refunds, transfers.
After reading the docs, it doesn't seem to be possible to link stripe objects to a manual payout, can you confirm this?
Hello
I have a question,
When I create a payment link via the SDK, when the payment is been done via that link, I get series of webhook events. Which particular event will I keep track of to know if the payment is successful or not?
On issuing cards:
Is it ever possible that a user1 in company ABC have the exact same card number than a user2 in company XYZ? Could they have exact same full card number but different CVV and expire date?
Hi Guys,
We have implemented stripe connect in our saas product, where customer can connect stripe, Currently it asked for email and password for login.
On of our customer have single sign-on enabled in their stripe. We want to understand is there is any changes we need to make our stripe connect to support single sign-on ?
Hi, I am using connect. Is there an api to add a description to the payment that appears on the Express account dashboard?
The payment was transferred from the platform account using the separate charges and transfers method and an object starting with py-.
Hi team, question regarding SetupIntents
When I create a usage-based subscription for a customer I see the "payment method" of the customer without a "setup intent" configured for future use.
Only after I confirm that setup intent, whether through GO SDK setupintent.Confirm or JS stripe.confirmCardSetup, I see that the customer has the "setup intent" configured for future use.
However, when I try it out with test clocks, no matter if the setup intent is confirmed or not, I still see invoices being paid.
Is this expected behavior? This gives a feeling a "confirm" for a setup intent is not necessary
Hi everyone!
I would like to add a pay later method in my web and to learn more about how to schedule payments
Thank you
With stripe express - do customers using OBO over seas need to verify the purchases?
I'm looking for some guidance or typical use-cases to describe how one can get or wait for gift information from the SucessUrl on the checkout session to display information about the completed sale (confirmation page). Any experience in that area?
Is there any way to start subscription with previous date billing cycle without backdate
We are saving the card first using SetupIntent API. Later we are using PaymentIntentAPI with the instant confirm & payment_method from the saved card. In test mode, this works for a normal card but not for a 3d secure card, even through the SetupIntent is in status = "succeeded". Am I missing something or will it work in production?
Hi, how do we implement usage based billing on lifetime usage?
Hi, we've been getting lock_timeout error (https://stripe.com/docs/rate-limits#object-lock-timeouts) very frequently recently (mostly in our code that handles webhooks). We were working on a fix for this on our end so as to have stripe retry in case an object was locked, but are not sure how to test this in dev environment/mode. Any recommended way to do this?
Hello, in Stripe Dashboard it's possible to cancel user subscription immediately. What I'd like to do is to allow user to cancel subscription on my website: 1) at the end of the period if it's active, 2) immediately if the subscription is past_due (for example credit card charge failed).
I didn't find a way how to do 2) through the API. Can you help me? Thanks.
stripe's documentation when it comes to webhooks notes that there's no guarantee to the order in which events are sent.
that being said, when there's a transaction involving a new customer, is it safe for me to expect/assume that customer.created will at the very least be the first event that's sent out?
Hi, Would be a great help if any one tells me how to make standard account company type onboarding and get stripe account active in single flow?
Thanks in advance
Hi. I have a question about the payment workflow with Apple and Google Pay.
We have a very simple and slim checkout process and only ask for the customer's e-mail address. In the next step, we would like to simplify the process and integrate purchase per one click via Apple and Google Pay. However, we now need the customer's email address after a successful purchase in order to create an SSO account for them (the address stored in Apple or Google Wallet is transferred to Stripe). This is necessary to enable access to the content. How can we retrieve the customer's email address after we have created a subscription?
Hi, I have a problem with an endpoint.
hello how can i know that customer is payed through dispute card and in payment intent that show succeeded but in dashboard i see that need response. send me the solution for it
Hi, I am using Stripe Elements to take CC details. Can I configure elements to limit the card types to credit card only i.e. have it reject debit, pre-paid, or unknown cards types?
Hey, I need some help calculating the billing_cycle_anchor, given a backdate_start_date. I do something like (now-backdate_start_date) and check if more than 30 days has passed. But this gives me an error, in case there were 31 days in the last month. Can someone share the code they use to calculate the next billing date (with Daylight Savings Time checked, preferably)?
This is an example:
now = 2022-06-22 backdate_start_date = 2022-05-23 billing_cycle_anchor = 2022-07-23 natural billing date calculated by stripe = 2022-06-23
`Parameter: billing_cycle_anchor
billing_cycle_anchor cannot be later than next natural billing date (1658506262) for plan`
Hello, I have a question about switching Trial Plans via Customer Portal.
Is it possible to switch a plan during a trial without a payment when I want to switch a plan while on trial?
We are working on API integration to make switches during a trial, but it's really weird that I can't achieve that via Customer Portal.
Did anybody had such case before and has any insights? I tried with different Proration settings, but it does not seem to help.
Hi, using Transfer API there are any fees, like for the total volume processed or there aren't?
Hi, I have been trying to confirm SetupIntent with SEPA bank redirect (iDeal, Bancontact), however I've been struggling to set the default payment method for Customer for future charges. Could someone help me with this? Thanks a lot in advance! 🙏
Hello
Have multiple questions to ask
- Is it possible to set an oldest api version as default one to account? Or it could be changed just to the newest?
- Is there any way to add a developer access only to sandbox mode? Or view-only just to sandbox? So account can't see any production info?
- Is there are good way of managing packages? E.g. we are gonna have one main product / pricing and allow our customers to choose as much additional packages as they want. Main product may have Monthly or Yearly payment periods. The question is - how to properly manage packages in that case? If customer want to switch main product from Monthly to Yearly billing - how can we choose the right package pricing for it? Or the only way to make it - through some internal code conventions?
Thanks
Why would a payout be cancelled?
Hello!
We operate off of a subscription + metered billing hybrid.
Is it possible to pass a coupon that gets applied to new user's account so they receive a credit on their account? If so, can someone point me to the API docs that explain this?
Example flow: New user registers account on our web app > User record is created in Stripe account > Recognized as new user, receives $50 credit to stripe account > webhook gets update of stripe balance
lafafm - API versions
need help with creating custom connected account for payout
Hi, I have a question about customer tax IDs:
As part of our signup flow, we ask the user for a tax ID (if they have one). We'd like to use Stripe to validate the format of the ID, so we can provide immediate feedback to the user - is there any way to do that without creating a Stripe Customer, and attaching the tax ID?
lakshman - custom connect account
We need help! Our school have recently moved to Arbor payments. We have had some problems which have led to us no longer being able to accept payments online for over a week. We have tried emailing yourselves but have got no response. Arbor systems are saying to talk to Stripe to sort it out, but I can't find a number to call. My school payments are currently on freeze essentially. Please could you advise my next step?
We have tried to contact them. Your support page is an FAQ and the email address we have used has not given us a response.
Is there a support phone number that we can use
?
Good morning! I'm testing my checkout integration and did the apple pay domain verification, (auto tax on from last step) but when I pass an object with no tax properties at all, I still get no apple pay button. I know only as much about appkle as I absolutely need to, and am new to programming, so I'm not sure if I'm missing something basic or if it's my Stripe configuration (auto tax on at all = bad? even though not calling for it?) I'm testing from my windows 10 desktop PC on Chrome as well
Hi,
I have a question around invoice (PDF) and the associated customer address (Bill To). Per my tests, it seems that changing a customer.address (either through the API or the dashboard UI) updates all associated invoices Bill To address, even finalized invoices.
This seems to match what the API documentation indicates:
Once an invoice is finalized, monetary values, as well as collection_method, become uneditable.
As such, the Bill To address it not considered a monetary value (make sense).
Question: are there any state/time period where the Bill To address can no longer be edited? Or will it always reflect the customer.address value, regardless of when the invoice was finalized?
Context: long time customer (many years, many past invoices) edit their Billing Address, but wants to keep their previous address on past invoice for legal reason.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
I probably shouldn't comment but as a stickler of an accountant, that story horrifies me 😛 Hope they have paper copy with the original. Something finalized should be a permanent object.
I completely agree with you, an invoice is something permanent, so being able to change it after it's been sent is somewhat counter intuitive
Hello, I'm following along here https://stripe.com/docs/issuing/funding/connect#add-funds
I created a Stripe::Source for this account: acct_1LFlNjQrbeEn4BPI
I used a test bank account number and a test routing number:
routing number: 110000000
account number: 000123456789
and I entered test micro deposit amounts: 32 and 45.
Charges are enabled on the account and the source_id is: src_1LFlUbQrbeEn4BPIA8b9WNie
Then I made these calls via the API for the same account: acct_1LFlNjQrbeEn4BPI
cardholder = Stripe::Issuing::Cardholder.create(
...
The request id for the above call is: req_DBqAhm2YvbyQLg
topup = Stripe::Topup.create(
...
The request id for the above call is: req_WpqT7lk4tiyDDM
The above calls succeeded in rails console, but when I lookup that account here: https://dashboard.stripe.com/test/connect/accounts/acct_1LFlNjQrbeEn4BPI/activity
it says there isn't a bank connected to that account and the total balance is $0.00.
- Shouldn't the bank be connected because the micro deposits succeeded?
- Should the balance be greater than $0.00 because the topup succeeded?
- Is it possible for my platform account to view the cardholders for the connected account via the Stripe dashboard or can I only retrieve those via the API?
I have 2 products. On my store homepage I would like to show the total number of sales (revenue) for each product. Is there an easy API call for this?
Or maybe a way I can build a job to update this info every 5 minutes? Seems like it is possible using the orders API methods
Hi! I would like to ask a question to finance team regarding the invoices issued in name of My Real Food
What shall I do?
Hello
I dont have my backup code and my phone number that i replaced in the account. I have the phone number that i used to create the account, and also i have acess to the email i used to create the stripe account. I have some funds there because i had a business, now i cant login to the acc. I received a link for recovery where i added my passport to verify! Now what should i do
Hi. I am migrating from Avalara to Stripe Tax. In Avalara we were using the tax code DC020500 (https://taxcode.avatax.avalara.com/search?q=DC020500). With Stripe Tax, I want to enter this same code in the "Default product tax category" of https://dashboard.stripe.com/test/settings/tax. Unfortunately, the drop down does not include the tax code. There is just a textual description. Do you know what DC020500 corresponds to in the Stripe drop down?
Hello all, I have a question with a OXXO payment method not appearing on checkout session for a connected account
Good Afternoon, I am getting an error trying to add MOTO to a Payment Intent
Hello, I am trying to update an payment_intent in order to remove setup_future_usage, how can I go about removing? (I am using the paymentIntents.update function)
Hey, I noticed for the StripeJS docs there is a large collection of "confirm" methods for varying debit types but nothing for BACS, is it completely unsupported? I'm finding trouble getting any solid information on what is and isn't supported - Passing a bacs_debit into the SetupIntent seems to attempt to work but Stripe responds with a generic "You're not set up for BACS" message even in demo mode, whereas sepa_debit etc work just fine.
Good morning, I have a stage website with memberpress and strip connection, when a try on test and live api, all is right. The site is now live, i have the webhook for the live url in stripe but my paiement appear always in standby in wordpress, and not appear on stripe. I have replace copie the BD of stage on live. Can i disconnect and reconnect the strip module on live ?
Hey All - we have a situation where we want to use payment intents to authorize a payment for a reservation made 14 days in advance and make sure that the payment will go through. I know auth/capture has a 7 day limit. Any thoughts on the best way to do this?
Im having some difficulties with verifying the webhook signature
Hey 😄 👋 I'm having some trouble listing ad-hoc prices on the API. https://api.stripe.com/v1/prices?active=false doesn't seem to be including them
Hi, Someone has said that they have signed up for a trial but I cannot locate it in my dashboard.
I think I successfully topped up a connected account via the API. The request id for that is: req_WpqT7lk4tiyDDM
But when I retrieve the balance for that account the issuing balance is still $0.00
Stripe::Balance.retrieve({account_id: 'acct_1LFlNjQrbeEn4BPI'})
#<Stripe::Balance:0x186dc> JSON: {
"object": "balance",
"available": [
{"amount":0,"currency":"usd","source_types":{"card":0}}
],
"connect_reserved": [
{"amount":0,"currency":"usd"}
],
"issuing": {"available":[{"amount":0,"currency":"usd"}]},
"livemode": false,
"pending": [
{"amount":0,"currency":"usd","source_types":{"card":0}}
]
}
Shouldn't the balance be the topup amount?
Hi there, we are having trouble retrieving credit cards of some users even through they are showing on stripe dashboard but for other customers they are working fine, could you help us identify the reason?
$ curl -G https://api.stripe.com/v1/customers/cus_LC4r9jjUO2vdQs/sources \
-u [key]: \
-d limit=3
{
"object": "list",
"data": [
],
"has_more": false,
"url": "/v1/customers/cus_LC4r9jjUO2vdQs/sources"
}
need help with connected custom account
Hi. I have a question about manual payouts.
Good morning everyone! I have a question regarding card ids.
Hi how do we bill based on lifetime revenue?
Is there an administrator here?
hi all, have a question about subscriptions and billing cycles. We sell annual subscriptions and if we wanted to pre-sell an extra year on our subscriptions for a discount what would be the best way to handle this? I was thinking I could do a one-time charge for a product with Stripe Checkout and then extend the period_end_at on the subscription to add a year and wasn't sure if I could do that with billing cycles. Thanks for any help.
I’m using Setup Intents in an iOS app to allow individuals to save their credit card for future purchases, but Apple has a new requirement hitting tomorrow that says individuals should be able to delete ‘accounts’ they create in an app, inside the app. Does Apple consider Setup Intents from Stripe an account? And if so, is there a standardized way to easily allow users to retrieve and delete the information we stored inside Stripe?
hello there, need help on subscription API
Is there a way to play a succsseful webhook?
When I click resend, it says "resend failed"
Would be super handy if we could have 1 webhook replayed
so I followed the youtube tutorial on setting up stripe payments in React, and the logic works well so far. But all of the styles are embedded in this Iframestyles, being that im used to using CSS, I cant find out what the syntax is to customize the Card-element or billing details in a way that makes it look presentable. Is there a place that shows all the possible custimizations for the card-element? like margin-top for example?? thank you
Also I'm not sure if this is the right place to ask this question and I do have another question related to the logic, I need to be able to delay the processing of a payment so that the producer can accept a payment and set up a reservation or decline it, I have not explored beyond the test environment as I have not yet linked a bank account.
this is the youtube video I followed along with and implemented btw: https://www.youtube.com/watch?v=w1oLdAPyuok&t=1072s&ab_channel=StripeDevelopers. The logic and code is about the exact same as here
Join us for Stripe Developer Office Hours and ask your questions about integrating Stripe in React using our new library. We’ll walk you through the basics of using our prebuilt UI components to accept credit card details and process payments online.
Table of Contents:
00:14 Introduction
03:12 Code tour
04:07 Set API keys
06:08 Install React S...
Hey, is there any easy way to overwrite the Stripe PaymentRequestButton labels to be something like "Checkout with apple/google pay" or "Subscribe with apple/google pay"?
This looks like it's more trouble than it's worth https://stripe.com/docs/stripe-js/elements/payment-request-button?html-or-react=html#html-js-own-button
Hi guys, can anyone help me?
I am trying to access my Stripe account. It sends the code to the phone number, which I don't own anymore. Then I am getting the message that it cannot be recovered
i'm trying to retrieve the checkout session for the custom response page as described: https://stripe.com/docs/payments/checkout/custom-success-page but when directed after a successful session, the CHECKOUT_SESSION_ID value in the URL is literal (not filled in with the actual session id)
Hello, I am trying to figure out the best way to do off session charges for my web-app and was hoping to get some guidance
I understand that I can create a payment intent and capture it at a later date. However, some of the intents might be created more than 7 days before the date I want to charge on
Is there a way to keep payment intents alive for longer than that time period?
Is there an easy way to pause collection for all subscriptions where current_period_end < X date? I know I can manually loop through subscriptions by using subscriptions.list() and update one-by-one accordingly, but I'm just curious if there's a better way to mass-update subscriptions like this
Hello guys. In pay checkout, is there any option to hide company name and set website name or leave it blank?
@thick cliff please don't post API keys (test or live) in Discord. I would recommend rolling that key immediately and reposting your question
are we able to submit audio files as evidence in a dispute?
Hello! Fairly new to using stripe and trying to wrap my head around something. Appreciate any help....
I want to use the PaymentElement on my checkout page (React). I think I understood the PaymentIntent workflow, etc, etc. Now, I need to generate invoices. In this case I don´t want the Invoicing API (send invoice feature) to be in charge of payment collection. I want to use the Custom PaymentElement flow, to create the PaymentIntent, collect payment, generate the Invoice, and mark that Invoice as paid whenever the PaymentIntent status changes to succeeded.
How can I achieve this? My main concern is with marking the Invoice as Paid. I know I can mark it as paid using paid_out_of_band flag, but can I link it to the PaymentIntent as it were paid using stripe indeed.
For Stripe Connect Custom Accounts, is there a way of using Stripe.JS for processing payments?
So I am having an issue with our Express Accounts Dashboard - half of our customers have one UI and the other a much more robust UI. Our agent hasnt responded to me all day and not sure how we can get this to be global for everyone. When you create a thread I will send screenshots. @mighty hill or @crimson needle you've been helping me and bit more familiar with our situation so if you want to assist will be very grateful!
Hi team, what is the reason for these declines ch_3LFuKXBliYWrfhuT38R37DFV
ch_3LFuKOBliYWrfhuT0ZCeOH76
Is there any plan on implementing multiple emails per customer in the API? We would like to send all Stripe emails to all of the billing admins (and programmatically store those on the customer) but Stripe only allows setting a single email on the customer via API. The dashboard uses hidden parameters like invoicing[email_cc][] but those require session authentication.
"error_description"=>"Passed in testmode API key but authorization code only supports returning live keys"},
My brain always forgets this. If we want to create a livemode:false payment on a connected account in development, do we pass in a test.api_key or ????
When using stripe connect with react and attempting to collect a payment for a connected account the documentation says to use the "loadStripe" method outside of a react component and to pass in a second argument with the connected account_id. The issue here is I need to dynamically change the connected account_id because we might collect a payment for a different connected account. Would it be acceptable to call the loadStripe method from within a useEffect?
Hello, we have developed a mobile app where we save a user's credit card information for charges later using "stripe.checkout.session.create = mode setup"
However when the user is created on the Stripe Dashboard, it shows "unrecognized location" and does not do auto tax calculation until we go in and enter the full address for the customer.
My question is:
- is there a way to incorporate the billing address details on the Stripe UI when customers add a card on our app? Currently it asks for Country and Postal Code already, but location is still unrecognized on the Stripe Dashboard
- is there an alternative way to get this information to ensure Stripe recognizes the location of the customer?
I believe you can also add the Connected Account info on a per-API-call basis...
Are you reffering to when we make an api call to create the paymentIntent?
Hi guys, is there a way to get the bank account nickname when trying to pay through ACH?
Hi, we are calling Node.js Stripe.customers.list({email},{stripeAccount}) with Stripe Connect accounts in production, and it all works great and as expected. But for a recent account, we are observing inconsistent behavior from that Stripe.customers.list() query [in test mode]. After we create a new Stripe customer manually from the Stripe dashboard [in test mode] for that Stripe Connect account, we make the query. There are 0 customer results returned, even after waiting 5-10 minutes [although we expected at least one customer result]. This issue only happens sometimes and none of our other Stripe Connect customers ever experience this issue. Any ideas?
do we have any predefined elements for react native like cardelement?
Hello.
I need some help with the validation of webhook signatures
In regards to Radar for Fraud Teams does Stripe not have a check on the billing address other than zip code? I also wanted to ask if Radar filters out for OFAC issues?
we have a list of declines that are results of past chargebacks. For customers making a switch, is it suggested to add those to automatically decline or let Stripe work without preconceived notions?
Could you help me.
User 1 sends $10 to User 2.
They tell User 3 the transaction ID.
Can User 3 make sure by the transaction ID that this transaction was made and that User 2 really received his money?
Guys, do you know if is already acceptable installment in Brazil region ?
Hey all, I'm curious if there is a workflow that would support the following:
- having a subset of custom account transactions tagged
- having those transactions accept a different fee structure
- having a portion of platform fees diverted to a charitable organization
We're looking to build campaigns where a portion of sales are donated to an organization. I didn't see anything in the API specific to this but wanted to confirm before looking at our own solution.
jhonyX - Brazil
Hello! Are one-off invoice fees charged on a monthly or daily basis?
I've got a specific question about updating prices in a sub schedule
I'm needing to update the current subscription schedule price while not causing the customer to get charged. Is this possible?
When a payment is failed, we send an email to the user asking them to update their payment information. When the user does that, we update the payment method on Stripe. Should Stripe automatically try to retry the failed invoice when it detects a new payment method was added? That's what I figured would happen but I'm noticing that the payment is still stuck on "Retrying" which means it's not going to retry for another two days. Is it up to my application at that point to manually retry the failed payment if I want it to happen before the next automated retry?
We are deploying acceptance apps for each feature of our application. They all share 1 test stripe account. I would like to begin automatically registering webhooks on deploy, but then each acceptance app would receive the events for all of the other acceptance apps, and the error logs would get noisy.
has anyone here dealt with this issue? I'd love a way to automatically "fork" a test account. Start from an existing dataset, but then all new interactions would be sandboxed into that forked account.
How can I set the auto_advance parameter on an invoice to true when invoices are automatically generated for a subscription?
If I have a Customer id and the customer has done lots of upgrading and downgrading, how do I get the "Current Plan" - actually the price_id of the Price to which he currently has a subscription give that I have the "cus_xxxxx" Customer ID?
(ACH Direct Debit) When performing manual (microdeposit) verification, are the microdeposits initiated as soon as the bank account token is created via stripe.createToken(), or only once that token is added as the customer object's source?
Hi Stripe team, I have used confirmSetup method to update users credict card details via stripe i/f, but each time we are calling this api,. it creates a new payment method. How do I update the existing on instead of creating new one?
Hey, I have a question about updating subscriptions. Right now you can call subscription.modify but that immediately updates the subscription through the webhook. Say I want the customer who's upgrading to go through a checkout session again to confirm they want to upgrade the subscription, where would I do that? would it be via to the checkout session create or some flag in the subscription modify?
Hi,
I hope someone can help me.
In the Stripe portal, it is possible to support each currency and have it automatically detected by country?, so that Stripe makes the corresponding conversion, without specifying each currency by country.
hi,
can someone help me?
I am from Brazil, and we have a identifier called CPF, how can i put this field on stripe checkout in the payment link?
OK, I've got a kinda baffling one for ya: All in Test, I created/onboarded an Express Account - I can see the event(s) in the Connected Webhook; I can navigate directly to the account information - but it does not show up in my dashboard of connected accounts...
I need help with signing into my account
Hello. I have a question regarding Stripe Checkout and Stripe Customer Portal. The question is in regards to the behavior of a successful checkout and how it creates invoices depending on the product type (subscription versus one-time).
From my observation of playing around with the Checkout, it looks like a successful subscription checkout will create an invoice that is associated to the payment. This is in contrast with a one-time payment, where an invoice is not created associated to the payment. Both the one-time and subscription belong to the same product; they are just different prices.
Due to this behavior, when using Stripe Customer Portal, the Invoice History only lists the subscription purchase, but not the one-time purchase. I imagine this is due to the lack of invoice attached to the one-time purchase. To confirm this, I manually created an invoice with the one-time price product and processed the payment. This invoice showed up on the Stripe Customer Portal as expected.
Now my question: is there a way for Stripe Checkout to display the same invoice creation behavior for one-time pricing, as it does for subscription? This would make the "Invoice History" in Customer Portal much more useful to us and allow us to go all in with Stripe Checkout + Stripe Customer Portal.
Hi hope everyone good I'm trying to add stripe in my app but I encounter with this error after click pay button
ERROR is : The client_secret provided does not match any associated paymentIntent on this accont.
but I'm try only test keys (PUblishable+ secret key) and also trying for real publishable and secret keys but for both of these I face this error. I need help..!
Hey all within the payment intent & setup intent sheets can you require the user accessing the screen to input more complete billing address information vs only the country and postal code? Besides pre-filling the information via the defaultBillingDetails field.
Hello, I am reading through the documentation to implement stripe on my web app, it looks like to collect credit card information from the user I need to use the Stripe Js lib. Is it true that I have to use the stripe injected elements or can I use my own and pass that data to the stripe object to get the card fingerprint and all that good stuff that is needed for me to create a customer, and a subscription for my service?
Hi, I hope someone can help me with debugging the error.
I have a subscription in stripe that is failing to update with an error saying the subscription is managed by the subscription schedule. When I queried this schedule via the list schedule API, its status is released. This then raises a question why updating the subscription failed with the
Hi Stripe Guru's, we have recently integrated the Terminal sdk into our product, where we also have Connect accounts for our clients to use when they wish to make any payments. Although recently with a particular Connect account that we onboarded using our platforms live key returns back an error when calling the Terminal SDK 'There is { "error": { "message": "There is no OAuth Connection between your platform and {connect account id} in test mode. See https://stripe.com/docs/connect/standard-accounts for details on how to establish a connection.", "type": "invalid_request_error" } }.' Can you use test data of the connect account even though this account was onboarded using you live key?
Hi team, I have another schedule related question. I have a schedule with end_behaviour = released attached to the subscription. When the subscription renewed, it renewed with a new targeted price, but when trying to update the subscription it errored saying the subscription is managed by the subscription schedule.
I assumed that the schedule should have been released at the end of the current billing cycle but it remained as active. Can someone confirm the expected behaviour or state of the schedule when a subscription lapsed the current billing period?
Hello! Is the only way to link automatic payouts with transfers coming from root account to connect account through reconciliation financial report or are there any other ways? I need to display in my app dashboard that user already received money on their account for transfer we've made to their connect account.
Hello all, we are implementing Stripe Invoicing. In our industry average order sizes are very large and it is standard to pass a card processing surcharge through to customers. Bank wires and ACH Credits are also common payment methods, which is why we were attracted to Stripe Invoicing. We want to charge a surcharge for card payments but not for non-card payments like ACH Credit... but we are struggling to figure out a way of doing this that is workable. Is there any mechanism we could utilize to conditionally include a card surcharge in the Stripe Invoicing UX workflow? Or is there perhaps another Stripe product that would give us more control so that we are able to implement a conditional card surcharge while still retaining the ability to receive bank wires and ACH Credits as a form of payment?
Hello all. New user, not tech. Seattle-based SaaS company. I'm looking for project help and need someone with strong technical knowledge of Stripe to help us reconcile MRR and build better reporting and controls. We also want to build our inhouse knowledge of data constructs and reporting resources. Please let me know if there are any consultants on this channel and any interest.
Should we listen to both checkout.session.completed and charge.succeeded
We are using stripe hosted checkout and need to listen to checkout.session.completed to ack the successful order placement. But we also need the receipt url which seems to be present on charge.succeeded.
Current worry is those events can cause race conditions based on the logic we are doing for those events
Any guidance ?
Hey!
Im having an issue updating/modifying a payment intent. Getting the error: The allowed types provided () are incompatible with the attached PaymentMethod on the PaymentIntent. Please replace the PaymentMethod first or include us_bank_account in the allowed types.
The payment intent was set up without a payment method, and automatic payment methods enabled. Now im trying to add a payment method and cant get past this. LMK if anyone has an idea! Thanks!
Hi!
Is there a way to enable option for users to save there card when using stripe checkout form?
Hey there, I am having issues verifying my account.
I need to supply my licence, although I've left it at my holiday house. My passport is expired so it is rejecting.
I have a birth certificate - can you please help me resolve this issue?
Hello friends, I was wondering is there any documentation on the value of the multiplier for presentment currencies that are not zero-decimal currencies? For USD it is 100 (1 USD = 100 cents), but the lowest denomination could be different for other currencies (e.g BHD Dinar). We're on Stripe UAE.
so im running a shoppy.gg store and one of my payment methods is stripe i haven't confirmed my stripe acc yet will i still receive payments into my bank account while i confirm it. and will stripe give out my name and adress if a customer ask for it
Hi there, I'm facing issues with react-element setupIntent and creating stripe subscription with trail. on confirm setupIntent it gives url params and those for getting payment method for subscription but users can refresh the page and gets charged twice. Is there a way to create a subscription with payment method before redirect url is hit?
Hi I have issues with creating a custom connected account from India. The developer account is in Singapore but the payout need to be done to an Indian account. But stripe is showing error. Please see then when we try is via the dashboard and also when we try via API.
Hi. Is there any way I can deduct the service fee in the future. Exp: connect fee, withdrawal fee
What is stripe? I have a random deposit in my bank account from it.
Hello, can you please tell me if we can use the saved cards in the Element UI in react. Or do I have to write the UI myself?
Is account debits are not allowed in Singapore?
Hi, two days ago, I asked a question about 3ds2. Your colleague had gave a solution using stripe js. Is there any solution for ios and android? Or the js solution could work with these two kinds device? Thanks.
Hi all, I’ve noticed that my approval ratio isn’t at industry standards, can you provide insight?
Quick ref:
I’m a European based company in the Czech Republic and process payment with an EU acquirer globally.
Hey, I want to enable promo codes for one time payments in stripe's checkout page but in the docs it only explains how to create and use them through the API. For example in the checkout explore page its a simple toggle, couldnt find one anywhere in the settings though.
Hi, I am trying to set up Apple pay on Bigcommerce, but when I upload the verification file, it still gives me the error that it can't verify the domain
How can I find what's the reason, coz I have tried many times, seems all ok from my side
@burnt birch let's continue in our thread
I just updated my Stripe account for instant payouts. I placed my debit card information on the account and it says a confirmation email was sent to my email address. It has been 30 minutes and I still have yet to receive the email. Can someone help me?
Hi!, getting lots of customers ( with payment methods ) that look like spam. Says from woocommerce yet those customers aren't in clients sites woocommerce customers list. I wonder if we can tell the ip address those api calls are coming from?
staks-email
Hello dev-community members,
We are develoing app based on **customer **& service provider concept where app owner get commition on each order.
As app is on under development and app owner don't want to create a stripe business account yet.
https://stripe.com/docs/connect/add-and-pay-out-guide?integration=with-code
- So how can we setup stripe payout without active account / adding business details / bank details etc ?
- Is there any Test Mode where we can get Prerequisites to use while we are in development mode?
Thank you in adavance 🙏
Hi. I had this code that used to work just fine until a few days ago but no longer works. When I get a invoice.paid webhook, I want to take the payment_intent, get its payment_method and it as default on customer->invoice_settings->default_payment_method. Lately the method on those intents have been null. Has something changed? How can this be done?
pmrajani-test
Where can we get beta access to the hardware orders API beta? I joined the orders beta from my dashboard but when viewing the docs, don’t see the hardware orders API.
For reference I watched a stream today on YouTube https://youtu.be/xNKOGr8M02Y
Any help is greatly appreciated 🙂
Stripe Terminal enables you to build your own in-person checkout to accept payments in the physical world. In this live session, Roshan Sadanani joins Cecil and Charles to discuss how developers can integrate Stripe terminal into their applications.
Also for additional context at 51:40 you’ll see the new docs for the beta API but even after joining the beta via dashboard those new docs don’t show up.
We are looking into a single basket approach as a marketplace for Brussel Airport. Does Stripe Connect support multiple sellers on one order/payment still be complaint with PSD2?
Hello! I'm trying to get the number of times a payment on an invoice failed. The attempt_count only tracks automatic retries. The Stripe UI shows all previous payment tries (manual+automatic), is there a way to get this data via API?
tbhaxor-
When I visit https://stripe.com/docs/payments/quickstart this page, I like this interaction very much.
How can I make a similar product ?
the name is IntegrationBuilderDemo ?
i guess~
the code is actived when I scroll the page
hello
please help me if i am connect to stripe then received below error how to fixed it please help
{"error":{"message":"Standard OAuth is disabled for this account."}}
Hello, I want add one free day to all my active subscriptions but without trial. What should I do?
Hello, there! I am building an android app for educational purposes: I want to learn how to use payment system. Since I am going to operate on test data exclusively, I chose Stripe. Yet the problem is I do not know how to set up test server. Is it possible to create a test endpoint in stripe dashboard and send payment post-requests there, without deploying a real server?
daison-server
Hi
Create a pay-as-you-go Price and bill monthly via SubscriptionSchedule.
After the billing period, an invoice in draft status is issued, and the billing can be finalized within an hour.
Stripe::SubscriptionItem.create_usage_record(item_id, {quantity: 123, action: 'set', timestamp: 'now'})
I would like to set the QUANTITY with
However, this will set the quantity for the next billing period.
Is there any way to set it to the quantity of the PRICE recorded on the Draft invoice?
Thank you.
※Translated from Japanese at DeepL.
When subscription is paid why invoice.paid comes before invoice.created? Can anyone help me?
Hello
I want to set Default Country for Payment Sheet But this code is not working
?
Hello there! 🖖
Can you help me?
I created a small react app, using the component stripe checkout.
If I use the app to buy a product using Chrome it's all ok, but when I open the app in Firefox, redirect to checkout don't work, because blocked by third-party cookies.
I also wanted to integrate the app into an iframe, in another app built in jquery, but when I proceed to buy a product, the redirect open new windows, but I would like it to be open inside the modal.
Is there any way to fix the problem with the checkout component?
Thank you.
How can i get all renewals of this month with stripe api
Good morning (in my timezone at least :D),
I confused myself with the webhook events I think. Atm I only have one subscription and I track checkout.session.completed and customer.subscription.deleted to see when it is created and when it ends. I do not really car about if a payment fails or something. As soon as the deleted event reaches me, I just revoke access and this is fine for me. Customer is free to just resub. But now I want to add different plans, the subscriber can switch between... What I think I did not completely understand is:
- Is it enough for me to track the
customer.subscription.updatedevent and look forstatus: activeor do I really need to also listen forinvoice.paid? From the german translation of this page: https://stripe.com/docs/billing/subscriptions/webhooks it sounds likecustomer.subscription.updatedwhile tracking the status is enough. - I read somewhere that depending on my settings the default status could be
activebut I can not find the page anymore, where can I check what my defaultstatusis for subscriptions?
You docs are really great, I think I am just overthinking it...
Hello,
I would like to use stripe webhooks for the event "payout.created". I see it returnes a payout object, but in your documentation, I see nothing regarding all related stripe objects (e.g. charge, transfers and refunds) associated to it in case of automatic payout, that we can see using the web app. Is there any way to retrieve this information using the api?
Hello
What does mean transaction status of "requires_action" in the ACH Direct bank transfer?
ÜbersetzenHow do I change the legal form in Stripe? Iget asked all the time for acommercialregistration number but I have asmallbusiness and they don’t have that. Ionlyhave one tax number
Hello everybody! I'm currently trying to add some discount code with Stripe, however I have 1 product with different prices (for people buying subscription yearly and people buying subscription monthly) do you know if it's possible to create a discout code that working ONLY with 1 specific product price or discount codes applies to EVERY price of 1 product? Many thanks in advance!
Hi, I ask a question this noon. How could I continue this talk?
Hi Dev, i have a trouble when create a charge for ACH Credit Transfer Payment.. i follow this Doc https://stripe.com/docs/sources/ach-credit-transfer . base from the doc. i can create amount by setting the email format with amount_{CUSTOM_AMOUNT}@example.com. i test with "amount_40@example.com".. when i run a charge code. display error
The amount of this charge is invalid. You can only charge up to $0.80, the amount remaining on the receiver.
i already made transfer about for that email and on the value already received 40
["receiver"]=>
object(Stripe\StripeObject)#1509 (6) {
["address"]=>
string(27) "110000000-test_0652c823636d"
["amount_charged"]=>
int(0)
["amount_received"]=>
int(40)
["amount_returned"]=>
int(0)
["refund_attributes_method"]=>
string(5) "email"
["refund_attributes_status"]=>
string(7) "missing"
}
how do i solve this. please help
Hi all, how long do I have to issue a refund ? For example what if a customer asks for a refund a year later?
Hi everyone, I'm having some issues with a subscription for a customer, which seems to not have a payment_method, yet in the first invoice the payment was successful, any help?
hello how can i attached setupintent with payment intent can you share me how can i do it and i have already cardId so how can do it
I've been searching the docs for some time now. Is there a no-code solution for customer registration such as the payment checkout solution? We would like to let customers register themselves and order a subscription for which we send them pdf invoices via email instead of card payments.
I am using checkout. Can I make a customer enter his card information each time, even if his card information is already registered?
Hi,
I'm developing Stripe plugin for WooCommerce, in which we integrated Stripe Checkout. We have a concern regarding how can we update the WooCommerce order status as cancelled when the end user enter into stripe hosted page and close the window without making any payment. Is there any webhook event trigger at that time?
When using the paymentElements react component, is it possible to get the value of the inputs such as country select?
Hey guys, I have downloaded sample app from here https://stripe.com/docs/payments/quickstart and trying to get started. Everything seem to work fine except the final redirection part. After paynow and completing 3DS authentication its supposed to redirect to return url, however I see an error 'An unexpected error occurred.' I haven't made any changes to the sample application, just trying to get it running as it is..
And on browser console I see error 'Content Security Policy: The page’s settings blocked the loading of a resource at http://localhost:4242/checkout.html?payment_intent=pi_3LGL2vSCK3aL74Yq0SxGMlUs&payment_intent_client_secret=pi_3LGL2vSCK3aL74Yq0SxGMlUs_secret_RFoUslULrLsaOtDVoJIqRgMk7&source_redirect_slug=test_YWNjdF8xTEFTcjRTQ0szYUw3NFlxLF9MeUhqUDRzNlhvcG1Uc2NpWW9mbnE1Zlg1TFVRRVdH0100x9zB5KjP&source_type=card (“frame-src”).'
Any idea about this?
Hi, I just went live went an app (moved from Test Mode to Live mode), plugged in the new API keys in my production environment as environmental variables. Now I'm wondering about best practices to continue development?
In my local dev environment, can I, or should I still use the test API keys? And test Webhook API keys?
Can test Webhook API endpoints exist alongside Live API endpoints?
Thanks!
Hi, how do we get the usage stats for volume based pricing?
Hi, I'm checking the documentation and I see we would need to use the advanced pricing models (Flat rate + per-seat) but I don't see how to integrate that with checkout (playing with https://checkout.stripe.dev/ it seems to be not supported), Am I right? many thanks
Dear Stripe Dev Team
First of all , let me thank you for your previous support.
We have another few issues which I wanted to bring them to your attention:
-
We recently integrated the stripes Wisepos to our self checkout kiosk. However, after sending the toal amount to wisepos and appearing on its screen £X , when order is cancelled from Kiosk side, £X is still is displayed on the wisepos and not cancelling... is Cancelling payment from kiosk side is enough or we have to disconnect too? What's the solution here....
-
In same Kiosk project, currently stripe name is shown on Wisepos screen , how that can be changed to our brnad name ?
-
Under one Stripe account , can we have different brand names appearing based on APIs in use.... ie; Any payments coming through API 1, brand 1 appareing in end user bank statement and any payment coming though API2, brand 2 appearing on end user bank statement...
-
We are in process of inetrgation wisepos to our EPOS system too, can this be done Locally other than having a server in between of wisepos and our exe software ....
Looking forward for your suggestions...
Many thanks
Need a quick hand ladds,
We have found that when a customer hasn't paid their subscription for a while the invoice goes into draft and eventually gets removed, how can I stop this from happening, I want the invoice to stay open until paid.
Is it possible to disable invoices for free trial with 0$?
We don't want to increase invoice count for each free trial invoice, because our tax authority gives us compliance issues if we include multiple 0$ invoices.
Would someone explain me the following schedule message? Will it remove the payment method as well? If yes, how does the new payment of the next upcoming invoice will be collected?
hello, I'm browsing https://github.com/stripe/stripe-android trying to understand if the SDK would work without Google Play Services - i.e. on a newer generation Huawei smartphone with HMS - any hints? 🙏
Hello, do you know how is possible to change the customer name for an invoice after it was finalized and paid?
Need Api gps tracking for android and iOS
what is the solution for that types of payment from api side
Hello! Is it possibile to know from wich URL this request has been sent? req_iv5oou6ynKPVIS
Hey, I have a question about Customer Tax IDs:
When adding a tax ID to a Customer, we have to specify the 'type'; e.g. eu_vat or gb_vat etc. Is there a recommended way to determine what this is so we can make the call to Stripe?
If omitting billing address information such as country and postcode from the PaymentElements component, is it compulsory that it has to be included in the confirmSetup call?
hi guys, I have a question about the test card
4242424242424242
is it possible to get a sample response for the success case for the above card?
Hello, i have some bugs related to Stripe, could you help me fix them ?
How do I set spending limit parameter for a card? Do you have example code for the parameter
Hello everyone!
I have a question related to data tokenization, I found this in the Stripe Help https://stripe.com/docs/connect/account-tokens, and I am considering implementing it in a mobile app that I built with Xamarin.iOS Native. In this particular case, my mobile app will serialize Json, and send the JSON to Stripe API to get the token by HTTP Calls on my C# code.
The question here: Does implementation have any issue PCI Complaints?
I think the answer is NO because I am doing the same example, the point here is the stripe help is done from a web browser and I would do it from a mobile app.
Which countries would trigger the optional state and postal code fields when using PaymentElements?
https://stripe.com/docs/payments/quickstart
Hi all. I have a payment like this. I created a payment intent with a test card number is 4242424242424242 .The money goes to Total Balance of connected account. After few days the money from **Total Balance **to Available To Payout.
- How many days will the money be In transit to the bank ? Does stripe create payout to the bank automatically in few days ( depends on country ) or we need to payout manually ? Or we need to create a daily scheduled function on server to check if the money is **Available to payout **then create payout ? Thanks all.
Is it possible to create a subscription via the API with an anchor date on the subscription and “proration_behavior” set to “none” and still have the subscription be created with the status of “incomplete” ? the goal is to create a subscription in a cart scenario, and we manually create the first invoice so we can have a custom price for that invoice, and use the payment intent of that custom invoice for stripe-elements so we can charge/confirm the payment method all in one via stripe-elements. let me know if you need further clarification.
Hey folks. Am I right in thinking that if a Payout happens on a connected Express account, I can't display to the Express account owner a breakdown of which transfers it applies to? The payouts happen automatically and we do manual transfers to that account
Hello every one. I'm building a xero alike app and right now I have a problem. I have created the connect with Stripe button, got the user access_token, refresh_token and the other data, But when I want to create a customer in the users account, the Customer is created in the connected account in Stripe account and nothing is created to user's Stripe account ? (I have followed this guide https://stripe.com/docs/connect/oauth-standard-accounts) I want to create the Customer in user's Stripe account or in both ?
Hello, I have a question about upgrading subscriptions from a Free Trial to a Paid one. Will this work the same as normal upgrade / downgrade of a paid subscription (from the start)?
Hey all, I'm building a platform where people can post their writing for others to purchase, so basically it's micro-transaction marketplace.
I'm subscribing my users to monthly invoices, and each purchase is charged in the invoice. In addition, I'm adding a 0.25 sent invoicing fee to my invoices, but only when the reader purchases at least one article.
I'm having a problem with the invoice drafts and finalizing invoices. When I'm testing this, sometimes new purchases are added to a draft invoice, sometimes they are not, and there doesn't seem to be any reliable logic to this. It is a problem, because I'm using logic in my application, where the 0.25 sent invoicing fee is added to the next purchase after "invoice_created" webhook. However, sometimes the user might do another transaction, and they get the 0.25 sent invoicing fee twice on their invoice.
I can see from the webhook, that the "auto_advance" is set to false, but I just don't understand how to set it to true. I'm pretty new to this all, so any help on understanding this would be really appreciated.
Edit: In short, the question is "How do I automatically set "auto_advance" to "true" for an invoice in Stripe?" The collection method is already "charge_automatically", but I can't wait for the "about an hour" it takes for a draft invoice to be finalized, but I need it to be finalized immediately.
I've even tried using a webhook "invoice_finalized", but that doesn't seem reliable either. Sometimes, purchases that happened between invoice_created and invoice_finalized don't make their way to the draft invoice, but only get added to the next invoice.
We have $600 stuck in Stripe. The account is linked to zoom events but one of our employees collected a payment from a client manually. Now it is stuck because Zoom didnt initiate it they cannot set it as a payout and Stripe (1 hour call) says they cannot do anything because zoom is controlling the payouts. So.... Zoom is pointing the finger at stripe and vice versa. How can we get this $600 that is stuck in this account.
:question: @sharp lynx 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
LOL... okay.. stripebot got me. This is a technical question. How can I take control of my payout when the account is locked by zoom. Phone Support was no help after 1 hour of 3minute holds.
Hi someone from the teamis able to assist me? I'm trying to do recurring payment with 3d secure
thanks a lot
Hi there, we are looking to implement the ability to operate offline for Stripe Terminal. However, we are located in Canada and the feature is in beta and not currently supported in Canada. Operating offline (commonly referred to as "spooling" in our neck of the woods), is a pretty well established feature. If Canada is not supported, could we possibly look to store payment information to create payment intent and process/charge when internet connectivity is available? If it is possible, does this violate ToS in any way?
Hi Folks, does anyone know if there is a test card for reproducing level 3 charges? - I'm looking at the test cards here: https://stripe.com/docs/testing and not seeing any mention.
itsnotken-offline-terminal
Hi @rose otter i implemented stripe with payment intent.. currently i created a customer attached card .. but now i want to know the tax rate according to the shipping location or zipcodes so is there any way i could achieve this
Hello folks! One of our E2E tests for our application failed with the following message:
Would someone happen to know why this happened? Are you by any chance rolling out/testing out something at the moment? As far as I'm aware, we are using the correct API keys. Thanks in advance!
Hello, quick question related to the price object.
I do not see the price description after calling the service to fetch a price object. Looking online here: https://stripe.com/docs/api/prices/object I do not see an attribute that is the prices description. Where, or how can I retrieve this attribute?
I have a query, can I charge the virtual booking cards in stripe
Hi Everyone,
In Booking, guests pay their reservations with a virtual card, in order to get the money I have to charge the card from the POS, but I get an error when entering the details of that card in stripe
Hello, I would like to know if it's possible to use the stripe JS component and the MOTO together ?
Does anyone know if you can embed a Token object inside a Customer object. I don't use any of the HTML Pages or React, but make direct HTTP request to Stripe, but I have customers that want a token for recurring payments, but I'm trying not to make multiply calls to get a recurring token
The payment has failed because the issuing bank has rejected it.
Please use the thread above
I responded in your thread
Can you share the dev docs for instant payout on express accounts and can we change the fee to charge platform for instant payouts
Hello everyone, I have a apple pay paymentToken generated from https://applepaydemo.apple.com/
and now I want to create a stripe token from those attribute in nodejs so is there any way to do this
I am using a webhook and listening for checkout.session.completed. Will I get a hit for delayed notification payment methods?
Is there any documentation at all on which beta flag to enable for the 'payment_method_collection: 'if_required'' parameter. I can't find anything anywhere
Hello guys, good morning to y'all.
I have a question, does stripe have a limit to consult by day? I know that the limit is 100 per consult but, do we have a limit by day?
Hello there, we are planning to use Stripe Connect with payouts for Standard Accounts using Direct Charges.
For each transaction there will be:
- The application fee passed on to the Platform account
- The delivery fee paid to the Delivery Logistics Firm's Standard Account
- The food amount paid to the Restaurant's Standard Account
We want to achieve the below:
- We want the Restaurant to pay for the Stripe card fees
- We want the end customer that is paying, to see the Restaurant's name on the bank statement
Would we be able to achieve the above?
"The customer does not have a payment method with the ID pm_xxx. The payment method must be attached to the customer".
Any idea why this error happens when I set default payment method? I'm pretty sure it's attached to customer otherwise this card wouldn't show up.
I need assistance regarding stripe checkout session
Usually it works fine but Sometimes after successfull payment its not calling success url it did not even call fail url.
I have details anyone available to check it up ?
In the dashboard, is there any way to differentiate or group payments by terminal stripe or location?
Hello. I'm facing this error on the confirm paymentintent call -- {"error":{"message":"Method Id already used"}} Is there any way it can be fixed?
OK I tried to change my secondary authentication number on my account because the person in charge of that had to leave the company and no longer has that number but I can't change the number because Stripe disapproved my attempt to change it with the relevant info but I'm somewhat having to work against time constraints because a customer is wanting us to take them off a payment plan but I can't make any changes now because of all this and just need help verifying with someone that I am who I am the business and etc etc so I can get into the dashboard and make these changes before this back of house issue affects a front of the house customer. thank you.
Can I transfer a payment method from one customer to another? Basically, we are doing a migration where some users will be in the system twice, and we are trying to consolidate.
My account for you guys keeps saying that mu social security number isnt validated
Help pls
We want to implement a payment process for a subscription that includes a 30 days trial. After creating the customer and subscription objects, we need to get the clientSecret.
How do we get the clientSecret, if the subscription object does not return the paymentIntent field after passing the trial_end?
Why I show this error when click add payment button I only use test publishable and secret key I can't understand this I need help
hi,
I want some implementation support
hello,
I am trying to connect an account to my main account in test mode in order to receive a payment in my app and then share the same taking a percentage for myself and the rest for another connected account, but no matter how hard I follow the steps it never appears the connected account in the dashboard of this option.
could you give me any recommendation?
Hi, Stripe took a larger cut than normal on a recent transaction, and I don't understand why.
hi there. i'm using react-stripe-js and i'm trying to pass a theme into the PaymentElement... all of the docs show how to style but not using the react lib e.g. -- https://stripe.com/docs/elements/appearance-api?platform=web#theme
i'm trying to do something like this...
const appearance = {
theme: 'flat'
};
export const SomeForm = () => {
const { activeForm } = useContext(MoveInCostsFormContext);
return (
<form>
<PaymentElement options={{ appearance }}/>
<button>Submit</button>
</form>
);
};
@languid tulip @surreal temple when creating payment_intent with off_session = true & confirm = true, is it normal that I dont receive these params in the payment_intent response? thanks
how would I create a platform that lets users hold a balance, and they can use said balance to pay for a service/part of a service, and use their card for the rest of the payment?
Hi I am receiving billing_details.phone: null on charge.succeeded hook data.object even though I have defined phone_number_collection: { enabled: true }, in the PaymentLink create process. Any ideas what's going wrong?
Hi! One question, I'm receiving on some occasions duplicated webhook events, how can I get an idempotent key from the webhook request to avoid doing duplicate post payment invoices actions?
What Chart library does Stripe use for it's dashboard?
Is it possible to route a percent of the first invoice of a subscription to a connected account?
Hi Stripe. I'd like to ask if I create a subscripion without automatically_tax enabled. Can I create a refund with tax?
Hi, I'm having problems to retrieve the metadata from the plan, when I try to get it, it returns an empty array
I am seeing some information presented in the Checkout when using a promotion code that seems a bit confusing:
For context, I am using a Checkout session in subscription mode. Right now I have it set to use a 14 day free trial, and then the subscription costs $20 per month after that.
I created a coupon for $10 off that only applies to the first paid month and created a promotion code attached to that coupon.
When I enter the promotion code, I see "14 days free, Then $10.00 per month" which seems misleading. That makes it sound like it's $10 per month indefinitely.
Further down it says "14 days free, $20.00 / month after" which I would say is accurate.
Seems like it should say the same thing in both places ($20 per month) rather than saying $10 per month in one place and $20 per month in another.
Is this the right place to report an issue like this?
This is the associated screen shot
Here is what it looks like before I enter the promotion code:
Hi Team acct_14SurbBliYWrfhuT seems like it isn't getting ay CAUs?
Hi 👋 , for a platform in US, what is the list of countries that we should be able to onboard as standard-connect accounts?
Hi!!, We have created a subscription for a trial period of 5 minutes (for testing purposes), after 1h, the invoice has not been created, it is still in draft status. Why the invoice and payment have not been created yet?
How can you retrieve a customers card on behave of connected account?
Hey there!
I have an issue with automatic tax collection (Stripe Tax). We run a German Company and need to collect Taxes in Germany only. However we do have customers in other european countries and tried to create a new Checkout Session with automatic_tax enabled. According to this article (https://stripe.com/docs/tax/zero-tax) B2B Customers will be charged with No VAT (reverse charge) and B2C Customers will be charged with the usual charge VAT. When we tried the Checkout session and type in a billing address in austria, then it will always charge 0% no matter if the customer is B2B or B2C. Is there an configuration issue? Can anyone help me with that?
kiwimarc-retrieve-payment-methods
Hi, I am looking to use metered pricing. In our set up, we get usage records via a daily job. So, for example, usage records for June 30, will be processed by our data pipeline some time on July 1. We want to operate with monthly invoices. Since our usage records are slightly delayed and go through a pipeline, we would not issue the invoices until a few days into the next month. Can we set the billing period to be for the month of June, but not cut the invoice until let's say July 7, and during that first week of July update the usage for June until it is finalized?
Hello, I'd like to use Stripe Checkout to collect full or remaining balances on invoices in NetSuite. (I know about Stripe Invoicing, but it doesn't work for us and it's additional costs). Checkout allows for adding line items on the fly, but I can't find a good way to represent the payments that have already been applied to the invoice. Using Discounts/Coupons is one way, but I'd have to have to create a fixed amount coupon on the fly and then apply it to the Checkout session. Is there a better way to handle this? I also tried adding a line with a negative price and that's not supported.
API questions related to the customer oject and listing, NodeJS 🙂 I'm writing my application to be configurable and shareable, but myself am on the API version from when I signed up, which works with the outdated functions of the old bot. My first 'question' is checking the assumption that new Stripe business owners cannot downgrade 'if needed' - needed based on the second question, the subscriptions object in the customer object. I'm reading that in current API versions I must 'expand' to get that field included - list returns all customer objects, but I see no syntax or fields for having this data included. Does list come 'pre-expanded', cuz otherwise I'll be calling the list then expanding EVERY SINGLE USER with a subscription 4 times a day to ensure Discord role & information sync
Also I have to leave in a moment, so I will check the reply when I get back, thank you in advance! 😄
eblackey-checkout-sessions
anyone know how can i reset number of declines?
:question: @timber abyss 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 all, is there an easy way to get all associated PaymentIntents for a payout? I see that you can get a list of balance transactions per payout - we're using destination charges, so to get to a PaymentIntent it's multiple hops from the Payment (account object that is returned from v1/balance_transactions) > Transfer (platform object) > Charge (platform object) > Payment intent (platform object) and I'm hoping there's a simpler route
Hello all! New to this channel. Do Stripe support peeps ever do Zoom chats? We're having an issue with installments being charged short and phone support wasn't helpful.
hello team Regarding pausing subscriptions, I’ve noticed that subscription invoices will still consume the customer’s credit balance if it’s paused. Example https://dashboard.stripe.com/test/customers/cus_LwfGPk4buhxWlj. Is there a way to circumvent this?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I was hoping to use code similar to this
var paymentMethod = stripeEvent.Data.Object as PaymentMethod;
but casting the IHasObject to something appropriate for an event object of type "checkout.session". I don't find a corresponding model for that in the .net sdk, am I looking in the wrong place or is that just not implemented?
hi. We have to improve how our Connect platform is dealing with fraudulent payments. I could use some help. Can you look up an invoice with a blocked payment from a connected account and help us re-create that use case to handle it better?
Hello,
I'm looking into making it possible to split deposits within 2+ bank accounts and was wondering how this could be performed.
From my understand the account needs to be either an Express or a Custom Stripe Account. They would be Stripe Connected accounts.
My goal is to be able to divide deposits in 4 bank accounts for my own business.
Heya!
Is there a way to use stripe connect in order to create an app like Fiverr? I want individuals to be able to withdraw money that they ve won, without them having to have a ltd/similar. (Creating an express account makes you select what type of company u have)
Howdy! Hope your day is going well!! I am using paymentRequestButton for a mobile app we need to accept payments. Should that cover all the use cases for mobile, or do I need a fall back to enter card details?
I am sorry its a mobile web app
Hello!
Is there a way for Stripe to accept EIN instead of just the SSN?
Hello peeps, does anyone know if Stripe will ever support Pix Payment( Brazil )
Hello guys,
I'm integrating Stripe with my rails application.
what is the right way to do trial_end: now for the subscription before the end of the trial and paying the invoice, The user has a 3DS card that require confirmation on every operation.
Please any references, resources, documentation to this matter is highly appreciated.
I have read the Stripe documentation but couldn't find anything useful there.
Thanks.
Hello, is there a way to copy over all live data into test mode? Needing to update price id for many subscriptions, would prefer solid testing first.
On Stripe Billing we have a couple legacy Product objects and a current "default" Product.
The legacy Products each have a single Price (recurring). And each Price has thousands of active subscribers. Our application is no longer adding customers to these Products and Prices. To help understand our set up, one Product has a Price which is annual based. The other Product has a Price which is monthly based. Even though the Price are delineated by being under different Products in Stripe, for our business case they represent the same Product.
The current, default Product has multiple Prices. Each Price has a matching Price on legacy (same $ per period properties). Essentially, the set-up is the one that should have been started from beginning; single Product, with multiple prices (month, annual). There are active subscribers on these Prices since our application is now steering customers to this product.
We would like to consolidate the active subscribers from the legacy Products to the current, default Product.
Is there a clean, undisruptive process of migrating the active subscribers from the legacy Products to the new default Product and its Prices?
updating prices for subscriptions, I see there's price id on plan and also price object. Do both need to be updated or just plan?
Hi, After processing an apple pay payment I keep getting this error...
"message": "A payment method of type card was expected to be present, but this PaymentIntent does not have a payment method and none was provided. Try again providing either the payment_method or payment_method_data parameters."
"type": "invalid_request_error"
Are you able to customize the color of the "Set up" button to not be green?
Comparing sales data at UTC based, vs the stripe iOS app, shows differences in revenue dates due to month roll over (UTC vs. my timezone). Is there a way to synchronize them?
Your guys rock! Thank you for the great service!!
Is there documentation for what else I can get here to expand when getting an intent?
var paymentIntentGetOptions = new PaymentIntentGetOptions();
paymentIntentGetOptions.AddExpand("payment_method");
Hey all, I have a pretty quick question: if I archive a price, will any subscription creation API requests that include that price ID fail? Or will the subscription be created excluding the archived price? The docs don't state how this is resolved.
Someone else have problem with the testing credit card in local right now ? I can't use 4242 card, it's always rejected with a message to contact my bank... Any idea ? I already verified that i'm using my developper stripe api keys.
It's working fine for me Jonathan, so there should be something you're missing.
yeah It might be, but seriously that's really strange I'll have to compare two enormous branch hahaha
Thank you
Check your prod/dev toggle switch 😄
Also, I'd look at the logs from the dashboard side. It may tell you something
I just want to see if I'm missing something here or if I'm correct, if I want to georestrict my customers with Rules it's a paid product and I have to (or at least should) pass the stripe script on all my pages? or did I click a rabbit hole too far the other day? 😄
Hi, want to check if anybody knows if that 3d authentication screen in mobile app has a timeout?
Can we set the timeout? Im currently using the stripe/stripe-react-native in this application.
Im concern if the user take time to complete the payment in that screen
Cause we are selling flash tickets so we allocated 10mins max o complete purchase
Thanks a lot
Hey team, is it possible to create a $0 price?
And subscribe a customer to that $0 price I should add
Hey! So I am trying to integrate a tier based pricing model with my products. However I am unable to fine the right object attribute that will help me pull this pricing model with the complete tier description and volume break up to show it to my customers. I am currently hardcoding it, but it'll be great if I can find a way to pull it automatically so that whenever I make changes to the pricing model it will automatically reflect in my application rather than me having to go change it in the react app description.
Hello, is there a way to charge a standard connected account? I mean a certain amount will be deducted from the connected account balance and will be added to the main platform account.
Hello,
I have faced this error when I have to set the customer default payment method.
This PaymentMethod was previously used without being attached to a Customer or was detached from a Customer, and may not be used again.
I have used the stripe universal payment method.
My working flow.
- create customer
- Create invoice items
- Create an invoice
- finalize the invoice
when the invoice finalize I have usedpayment_intent.client_secretfor initializing the stripe payment element and paying it.
After successful payment, I have set the payment method for the customer.
Hello there, what are the limitations of Stripe Connect? How large a volume (not transactions, but amount) can it handle? And how small can the fee be? Currently we take a percentage of our costumers transaction with their costumers, but we want to know if it is possible and within scope of the agreement to set the fee to zero in some cases?
Hi, I would like to identify a way to modify a subscription without firing subscription.update event or work around this
Hi my previous message got archived.. but the issue was that when I try to run the sample application available on stripe website, i get this error
Content Security Policy: The page’s settings blocked the loading of a resource at http://localhost:4242/checkout.html?payment_intent=pi_3LGcTLSCK3aL74Yq0MRTzWfs&payment_intent_client_secret=pi_3LGcTLSCK3aL74Yq0MRTzWfs_secret_NANlY5QlitTAL7hC1GEyC9IlD&source_redirect_slug=test_YWNjdF8xTEFTcjRTQ0szYUw3NFlxLF9MeVpjQnNkZzNoNlNDcGd3TkdIQ3U2QWdVbk1SNk1R010090TTAbfW&source_type=card (“frame-src”).
Page loads fine and able to click pay. But after 3DS authentication, while redirecting I see this error
I have question like when i am creating subscription
for example say
I am creating on 30 june to 31 july
then if like to collect next payment on 1-aug
then how could i achieve this in stripe
please help
Heyy,
Have a question regarding instant payouts on express
Heyy, I have a question regarding failed/blocked payments
Is it possible to create multiple Invoice Items through one Create Invoice Item API call
Hi. I'm working on an academic project, and I need to integrate a payment gateway to simulate payments. Does Stripe have a payment simulator?
Hi, I would like to confirm: If I have a subscription change scheduled, and I am adjusting the seats for the current subscription it also update the seats in the scheduled process, right?
Hi, I am providing a platform for my customers to pay their dues to their vendors, It could be to an account or a bill payment. I want my customer(Connection) to initiate a payment either by credit card or account . Do we have any option in stripe. Can we use any partner like plain for the above business flow. Kindly help me.
Hi! I would like to investigate two different behaviours about payment_intents. thanks!
Hello, I'm looking for guidance on following problem: adding seats to a subscription. It works fine, but the problem I see is the invoice. We get -100 seats refund, and +101 seats. Is there a way to make the update so that the invoice will have only one position: +1 seat?
Hi, everyone!
Is it possible to create card without spending_limits?
Here I am trying to create card with parameter
spending_controls={'spending_limits': []}
But still the card was created with spending_limits
grz-subscription
Hey
We're looking for a solution that we can take commison from a purchase and transfer the rest of the amount to a vendor bank accoubt
Side note, both accounts are located in Israel
Hi!
can someone please help me on how to create products in stripe using API
I keep get this error
I saw stripe connect but I wasnt sure if it would fit our requirements, mainly on the Israel accounts part
Hi team, We are using stripe checkout session api, is there any limit I can't create a session for >1500 AUD .
smriti15s - checkoutsession
Hi stripe support, how can i get the Account ID of connected client, can i query with the email address?
@waxen quail I can't respond to #dev-help message anymore
I would like to see +1 seat paid 60 dollars on the invoice, the -100, +101 works, but it feels suboptimal from the customer perspective
If I create the subscription with payment_behavior: 'pending_if_incomplete',, will it cancel the subscription after 3 unsuccessful payment?
Hi Dev, now i'm trying to integrate Invoice from this doc https://stripe.com/docs/invoicing/integration however i couldn't receive the email that i used on the invoice. When i check on dashboard invoice.. the status for the invoice was send to email.. can help me for this
Goodmorning, we have an issue with the payments on our wix website. They all got denied, I logged in on our Stripe account again, and now we got one accepted one, but all the other ones are still denied. We are kind of worried, because the people buying also do not get their tickets, they did pay for.
Hi Everyone, I'm new here. 👋 I'm working on converting a non-stripe website to a stripe one. Typically it's used to set up a subscription to use the site. When the non-stripe API creates a subscription that uses a DIRECT DEBIT, it returns a mandate ID.
Stripe also has a mandate ID, but it doesn't return it as part of the Subscription create process 😢
My Question is, how do I get the mandate_id?
Hi, I'd confirmed the 3ds2 payment intent in frontend using stripe js sdk, but the server side didn't receive any callback. what's wrong?
Hello, I'd love to speak to someone who's familiar with Stripe. I need some help with a non typical workflow.
Basically, I need to confirm a credit card but only charge it later on and I am unsure about the process
Hi there. I have a question, our customer got an error when creating a bank account for custom connect, his account number is just 9 digits, so the error he got is Invalid account number: must be 10 or 12 digits . however, this account number is a valid one. How can we solve this?
Fatal error: Uncaught (Status 400) (Request req_dIVTsSdXOW6sod) No such price: 'price_xxxxxxxxxxxxxx'; a similar object exists in test mode, but a live mode key was used to make this request. thrown in {redacted}
where do I miss?
Hi, I'm looking for an API endpoint, or (at the very least) a collection of endpoints I can use to reconcile all of the PaymentIntents / Charges / Refunds and within a particular payout for a Connected account.
I'm struggling to find the correct data but I'm sure I can get it from somewhere.
Basically what we want to do is allow our Connected Accounts to financially reconcile all of their customers payments and refunds within a payout.
Hello,
I need an invoice with your service fee (for accounting purposes). Where can I find it?
Hi Dev, i want to confirm about ACH credit transfer for this doc https://stripe.com/docs/sources/ach-credit-transfer#testing-ach-credit-transfer-payments
about this
"When creating a Source object using your test API keys, a transaction is automatically created on the source. A source.chargeable and a source.transaction.created webhook event are sent immediately."
does this only happen on test mode?
Hello,
I have a question regarding the Terminal Javascript SDK. When calling collectPaymentMethod, the amount to pay is displayed on the reader (BBPOS WisePOS E). I would like to give my users the possibility to cancel the operation before their customers present their payment method (and go back to the home screen on the reader).
I tried to use cancelCollectMethod, but it raised the 'no_active_collect_payment_method_attempt' error. Is there something I am missing ? Is cancelCollectPaymentMethod only usable after the payment method has actually been collected ? If that is the case, how to cancel the collectPaymentMethod operation before collecting a payment method ?
thx
Hi Devs,
we want to customize the pay_button in subscription mode. I'm sending my users for stripe checkout with a trial period, but I'd like the CTA to state "Subscribe", and not "Start trial"
Or, Can I pass the customer message to the Checkout session? Below the Start Trail button.
After your trial ends, you will be charged based on your usage at the end of each billing cycle, starting July 11, 2022. You can always cancel before then.
As we know these are the options
In Checkout's subscription mode the button text is fixed to Subscribe.
If in subscription mode and the subscription has a trial the text is fixed to Start trial unless there is also a setup fee in which case it will be Pay {amount} and start trial.
In setup mode the button text is also fixed, and will equal Save card.
In payment mode the button text depends on the submit_type, for which there are three options:
pay: the submit button text will be Pay.
donate: the submit button text will be Donate.
book: the submit button text will be Book for.
Hi Devs,
I have a question about payment intent API, I m creating payment intent with destination and without _on_behaf_of attribute.
My Example: We accept the charge in USD, the platform account registered in euro, and the connected account settles currency in pln, so the API converts the charge into platform currency which is euro then it transfers the euro into pln. I m having the issue getting pln amount. is there any API to get connected account currency transactions? I used the balance transaction API but it is giving me euro conversion I want to get pln amount
Hi! I want to know what's the different between the events (from webhook) payout.create & payout.paid. All params are the same except status. Thank.
spc-cross-border-payouts
Hey stripe staff, I recently made a purchase with stripe and I saddly got scammed and I have proof of everything, is it possible to get the funds back? thank you
jose cerrejon-payout-events
Hi there,
When I retrieve a payment_intent then I get a list of charges. Here the id of the charges are not starting with "ch_". Instead they are starting with "py_".
Whats the difference?
hello status = paid or status = finalized
if status = finalize means?
Hi, I have received the following error when trying to submit a paymentIntent:
"message": "This PaymentIntent requires a mandate, but no existing mandate was found. Collect mandate acceptance from the customer and try again, providing acceptance data in the mandate_data parameter."
"type": "invalid_request_error"
Can you help me understand the error? it appears the paymentIntent continued to be created, but also provided a 400 response with this error.
Hi Team, I have already created Customer. I want pass payment Method to that Customer. How can i do that?
hello!
I just discovered 'use_stripe_sdk' param when creating Payment Intents.
When and why should I use it?
We do our 3DS flow through stripe mobile SDK, but we never used this parameter. By they way, what's the default value of this param?
Could it cause issues?
thank you
Need help getting the expand call right (I get the whole saving objects sent, but why customer sub data 😅 extremely useful.....)
list: async function(last) {
stripe_js.customers.list(
{limit: 100, expand: ['customer.subscriptions.data'], starting_after: last},
async function(err, list) {
if(err) {
console.log(err.message);
} else {
console.info("["+bot.getTime('stamp')+"] [stripe.js] Parsing users, 100 max.")
await stripe.customer.parse(list.data);
if(list.has_more == true) {
stripe.customer.list(list.data[list.data.length - 1].id);
} else {
console.info("["+bot.getTime("stamp")+"] [stripe.js] Stripe Customer Synchronization Complete.");
}
}
}
);
},
got me
This property cannot be expanded (customer). You may want to try expanding 'data.customer' instead.
which makes no damned sense to me at all. Considering there is 0 mention of the expand flag for list in the reference, I'm probably just doing something wrong.
edit: I think I spent too much time last night on the parse function dealing with the customer object - the object coming to me is data with customer objects ... so data.customer.subscriptions.data ?
I'm trying to create a pop up on chrome when the stripe transaction is complete warning the user not to close the browser until they are redirected back to the website but I'm having trouble finding a solution. Has anybody done something similar?
Hello,
I need to place a hold on a card and I want to know if it works with direct debit cards as well.
Hi Everyone - I have a couple of questions related to the Magento integration. Is this the right place to air those?
Hello good day
Hi, I go to the bank accounts page in the settings to add a new bank account, but I can't see the add new bank account button? what can I do?
Hello, is there a functionally to create a scheduled transfer or create the transfer automatically when there are enough funds in the main account?
Hello, I'm having a problem on an invoice, can anyone help?
Hi, it's when we go to print off an invoice - we're seeing two names show up as unrelated words/code instead of their name. However, on Shopwired, we can clearly see their names on the order.
@tame onyx let's keep messages in the thread I opened
Hi, it's when we go to print off an invoice - we're seeing two names show up as unrelated words/code instead of their name. However, on Shopwired, we can clearly see their names on the order.
Hi, it's when we go to print off an invoice - we're seeing two names show up as unrelated words/code instead of their name. However, on Shopwired, we can clearly see their names on the order.
@tame onyx Click into the thread (the link that says 3 messages and click join). This still isn't the thread
Hi DevHelp, is there any way to tell if a paymentIntent is in dispute and/or retrieve that dispute through the API? Basically, the flow I'm trying to achieve is to attempt a refund through the API, but the API throws the same error for if the payment is in dispute and if the dispute is lost.
Hello there, I have a question about how proration are displayed on the invoice pdf
There is two lines one of the remaining time and one for the unused time, but is it possible to have just one line ?
Hello, I double checked the API key all day yesterday but I still get this error
I'm trying to get my react app to go to the payment section in stripe once the user hits buy
@iron iris let's keep messages in the thread i created
Hello ! I changed my api keys on my server, and since then I have this error "The specified Checkout Session could not be found. This error is usually caused by using the wrong API key or visiting an expired Checkout Session". I triple checked my API keys and product key, everything is fine but when I go in the payload sent, it's the old publishable api keythat is used. Can you help me on that ?
When is the collected application fees become available in stripe balance
https://puu.sh/J8WK1/1ae5471cec.png
I would like to transfer the collected app fee from my stripe balance to another stripe account but cannot for now
Hello, I have a question regarding the checking of credit cards and how this works.
We would have liked our hotel to automatically check the customer's credit card but not to withdraw the amount from the credit card.
Hey there, we've recently launched our app and we're collecting a payment method and billing address to process the payment through Stripe Elements. However this info isn't showing on the customer invoice, instead it's showing customer billing address, which is usually empty. Would it be acceptable to set up a webhook to update the customer billing address any time the payment method billing address is updated? Or what is the common way to handle this. We would like the billing address on the invoice. Cheers!
Hi stripe people! So i'm trying to set up subscriptions that has a variation in value depending on active users. But I can't use metered usage for it will use the base value for the subscription, and the value per users is the one I want to increment on the bill. Should I make two subscription for my clients in order to draw from two values? And if so, can I make it into one bill?
Hi 👋 I’m wondering does anyone know much about using a connect account from the UK/US with a Mexican account connected to it ? I am getting an error to say that stripe accounts in Mexico aren’t valid when connected to UK or US account
I have a follow up question to @languid tulip 's conversation from yesterday. We are using Subscriptions, not Schedules. We're having proration issues due to using cancel_at in our code. People are being billed short because the cancel_at date fell short. What would happen if we padded the date so that it falls past the final installment billing date?
EDIT: With minimal development on our side is there a stripe-only/stripe-managed way to setup subscriptions (what we call installment plans) that cancel automatically on their own?
Hello I have a question regarding creating a token and then creating a customer associated to that token (card), with source attribute. We are getting a 402 card error back sometimes which is strange... why is the card being authenticated if no payment is being made?
Is there a way to list chargeable sources via the API or otherwise charge them automatically and apply to the customer balance? Right now they appear under https://dashboard.stripe.com/uncharged_sources and Stripe would automatically credit them to the balance after a while.
Hi,
I've got a question related to the seeing trials from within the available Dashboard reports.
I've followed this: https://stripe.com/docs/billing/subscriptions/trials to get Trial subscriptions implemented.
We get subscriptions that have a status of Trialling, which is really good but the dashboard reports don't show that we've had a new trial subscription. For example the New Trails graph is 0.
What scenario leads to the New Trials graph having results? Also any extra information on the whole trial journey would be good too.
Thanks in advance
Liam
Can a Payout and its Balance Transaction have different currencies?
Question on upsell from monthly to yearly subscriptions. We are experiencing a problematic scenario when testing: a card with 3d security payment method(Always authenticate) is set up. The payment fails after such command:
stripe.subscriptions.update(subscriptionId, {
items: [
{
id: itemId,
deleted: true,
},
{
price: priceId,
quantity: numberOfSeats,
},
],
payment_behavior: "error_if_incomplete",
billing_cycle_anchor: "now",
})
pending_if_incomplete is not supported in such setup.
How we should perform upsells from monthly to yearly if we want to use stripe API directly?
Is it possible to have a customer use bank transfer (around 20000USD) to pay to stripe? And how much will the commission be? Any specific setups ill need to be approved for such large transactions?
Heyy, need some help
Im using stripe expresss, and when a charge is made on my platform i store the ch_
But to show the client the py_ associated with this checkout i also need to retrive the py_ originated by the charge
How can i accomplish this?
Hey Stripe Dev team! I had a question, I'm using the Stripe Terminal Android SDK, and I'm trying to collect the application fee amount post tip - since we use on-reader tipping. I asked the Stripe Support team and got back the following response:
I talked to an internal team about this and they relayed that you could update application_fee_amount on the payment intent at the same time as it gets updated with the amount_tip. With this, the application fee should be charged on the full amount inclusive of tip.
and I'm not entirely sure what that means, the process currently in a nutshell is attached - and obviously the paymentIntent at that step is a val so I can't edit it.
Hi Folks, could someone point me to the documentation where it mentions that the specified bank account has to match the country of the bank account number. - Running into an error whereby the account is German and the external bank account (IBAN) is GB. Any documentation surrounding this would be great. TIA.
sheesh boutta pull my hair out here...
payment intent + subscriptions + marrying them up...
react-native/javascript + node.js lambda for server side.
payment gets received correctly, but can't find any docs regarding activating the subscription with the payment that came through...-_-
we are on stripe treasury and a customer has the transaction saying it posted today but it’s still not in his account
Hello, someone can reopen this please? https://discord.com/channels/841573134531821608/992334453269602404 Thank you.
Hello, I have a question regarding obtaining transaction transfer information via the Stripe API. When we perform an export of All Transactions in the Stripe dashboard, we get payout IDs in certain transactions (see first screenshot). However, when we use the Stripe API to get a list of balance transactions, the source.transfer field is null. The documentation states it is expandable in Stripe Connect only.
My question is: how we can replicate the behavior of dashboard's All Balance export through the Stripe API? Is it even possible if the account doesn't have Stripe Connect? The payout IDs are visible on the dashboard UI for that account, though. (second screenshot)
I'm using Subscriptions to either cancel at the period end, or recur until cancelled on a yearly bases, always from August to August. This is working great when the time of creating the Subscription occurs after August of the current year, using backdate_start_date (August 2021) and billing_cycle_anchor (August 2022). But a problem occurs when creating the subscription at a datetime before August of the current year, for example backdate_start_date (August 2022) and billing_cycle_anchor (August 2023), but the current datetime is July 1. The error is because the backdate_start_date is in the future: The backdated subscription start date must be in the past.. We have not used SubscriptionSchedules in this project and I worry about implementing them when the project has been live for some time. A specific concern is how Schedule end_behavior works with recurring subscriptions(what would 'release' do?). Is there some other way to provide a Subscription start date in the future without SubscriptionSchedules? Basically users want to pre-pay for a subscription that won't start until later in the year.
Hello Everyone,
I am trying to use Stripe Webhook on my local machine using Stripe CLI but nothing is changing at my end. in Terminal it is showing like below screenshot. Am I doing anything wrong?
We are recieving this error:
stripe.error.InvalidRequestError: Request req_{redacted}: 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.
INFO: 127.0.0.1:47050 - "PUT /storage/complete HTTP/1.1" 500 Internal Server Error
We are using the automatic_payment_methods.enabled = True field for the payment intent, and we were under the impression this meant we did not need payment types because it is created from the dashboard for all customers.
Hello! Super new to using Stripe...I had a clients payment fail, he says he has a new Credit Card to use, how do I edit and adjust that? thanks so much!
Let's use the thread above
I have some additional problem with my recent inquiry(archived jamesdahlen-subs-cancel) about prepaying for subscriptions in the future, billing_cycle_anchor cannot be later than next natural billing date (timestamp) for plan. What do you suggest for this, I'm assuming that billing_cycle_anchor must not exceed 1 year from now in this case. after payment should I update this value to the correct date?
Hi Stripe Devs, for a US based platform , there's a list of supported countries for each express and standard connected account?
Hello! If I have an account with multiple express connect accounts linked to it, can I copy customers from the platform account to the connect accounts? Once they are copied, how can I sync them together so if I make a change to one of them they update the rest of them? For example, if an email gets updated or the customer adds a payment method... How can I ensure that the customer object on the platform and the other connected accounts get updated?
... relating to a recent inquiry i made on Subscriptions- if you see sub_1LGpQLAVajWYENyJCYgkwRsK the current period is now working as expected with the trial, however the "next invoice" is $0.00 where i expect it to be $35
Hello, hope everyone is having a good day!
I've been trying to set up the payment flow of my application, I was wondering if someone can help me with two question,
When a new client tries to buy a service we ask for the card information but I'm not sure what API endpoint to use on this because PaymentMethod returns a pm_id that we can`t use when we try creating a PaymentIntent (our services have the option to be one time or recurrence) this is because we will like to save the information in case its recurrence so we can hold the money before each appointment then charge it after the appointment is done.
In the same payment flow using the PaymentIntent I was wondering if it's possible to use it when the client choose a recurrence service for example each month we would like to get a hold of half the total 5 days before and then charge the rest once the appointment is done, this apply it every time
Thank you, and if I need to clarify more in a certain point please let me know!
hey can anyone help me with setting up stripe for checkout in vanilla js. i need to get these things after something is purchased
name, adress, confirmation email, and what is beeing purchased and the total amout ofc.
Hello! I just wanted to confirm: if I send out a no-code invoice with the option to use ACH Direct Debit, and a customer chooses that option and enters their online banking information, will they recieve a micro-deposit? Or do micro-deposits only happen when 1) the verification fails and 2) when the person opts to just put in their account and routing number?
I know this isn't a question for Stripe dev help exactly, but I've been waiting a week to get my EIN. How do I get in touch with Stripe Atlas to accelerate the process, so I can turn on payments?
Can you update a standard account type to an express account?
Hi I have encountered "errorType": "Runtime.ImportModuleError",
"errorMessage": "Error: Cannot find module 'stripe' when deploying a netlify function for webhooks. Everything worked locally... any ideas?
Hi, when making transfers to external accounts, I don’t receive webhook events to know if the transfer was successful or not. How do I go about this please?
hello ! im trying to use Oxxo payment with Woocommerce plugin, all payments on Stripe show this message "It is necessary for you to intervene to complete the payment pi_3LGsssAsc9kiWjij0bYZwFn9 for MXN 917.70.
7/1/22 16:04:29
State of the PaymentIntent:
requires_action" i really dont know what is needed to do.
I AM trying to access my stripe account, but the 2FA number is now different because I changed numbers and can't access my account. I need to know the best steps to regain access without the current number associated with my account
: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.
any way to translate the oxxo pop up in stripe woocommerce plugin ?
hello i have xenforo forum and i want to create external checkout not from my website i want to pay with stripe website
i dont want this
i want this:
: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 Everyone,
I need to get All the History of my subscribed user's Subscription payments till the date and store them into a new History Table in my Database. I have Stripe Customer ID and Subscription ID both available into my database. So, how can I achieve this. FYI, this will be only for one time and after this, my newly created Webhooks will perform this action for me.
@foggy dawn Would you please help me for this?
Or anyone else!
: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 different between canceled and incomplete_expired? Are they both mean subscription is stopped?
Hi, is it possible to merge two customers (custom connect accounts) while retaining their payment methods, payment history etc... ?
Hello Everyone,
I need to get All the History of my subscribed user's Subscription payments till the date and store them into a new History Table in my Database. I have Stripe Customer ID and Subscription ID both available into my database. So, how can I achieve this. FYI, this will be only for one time and after this, my newly created Webhooks will perform this action for me.
Hey Everyone. Does stripe only offer Chat and Phonecall help on weekdays ?
I know I can use Rader to require 3DSecure but is it possible to define it per transaction?
I am setting confirm=true on the payment intent but the log does not indicate that 3dsecure is triggered
Never mind, found it
: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! We have problem with prestashop stripe module: (index):1 Uncaught (in promise) IntegrationError: Invalid value for paymentRequest(): country should be one of the following strings: AE, AT, AU, BE, BG, BR, CA, CH, CI, CR, CY, CZ, DE, DK, DO, EE, ES, FI, FR, GB, GI, GR, GT, HK, HR, HU, ID, IE, IN, IT, JP, LI, LT, LU, LV, MT, MX, MY, NL, NO, NZ, PE, PH, PL, PT, RO, SE, SG, SI, SK, SN, TH, TT, US, UY. You specified: null.
at Y ((index):1:10134)
at W ((index):1:10204)
at new n ((index):1:169014)
at lr ((index):1:240015)
at e.<anonymous> ((index):1:290200)
at e.paymentRequest ((index):1:132194)
at bottom-00eb30263.js:112:40622
at s (bottom-00eb30263.js:112:29213)
at Generator._invoke (bottom-00eb30263.js:112:29001)
at t.<computed> [as next] (bottom-00eb30263.js:112:29635)
Do you have any clue how to fix it? I searched that problem and I saw that I'm not only one who had this problem. Thank you for help!
I have a tool which provides a service, I have about 70 subscribers, but the downstream website I was providing the service for has now removed the ability for my tool to fulfil any service. I would like to pause all subscriptions so my customers are not charged and ideally notify them with a message, can stripe provide this? I've seen this, which looks similar what I need. https://stripe.com/docs/billing/subscriptions/pause#unable-provide-services
Am I going to have to write some code to do this? Or can stripe handle it from the website?
I'm trying to handle a case where an existing user has churned and comes back to resubscribe. They have a valid payment method that was created using stripe.js using a setup_intent. Now they pick a plan and I go through Stripe::Subscription.create, which leaves the invoice unpaid. I expand the latest_invoice.payment_intent (this server side Ruby, btw). I'm confused by the docs at this point. It says:
If the
confirmation_methodis automatic, payment may be attempted using our client SDKs and the PaymentIntent’sclient_secret. Afternext_actionsare handled by the client, no additional confirmation is required to complete the payment.If the
confirmation_methodis manual, all payment attempts must be initiated using a secret key. If any actions are required for the payment, thePaymentIntentwill return to therequires_confirmationstate after those actions are completed. Your server needs to then explicitly re-confirm the PaymentIntent to initiate the next payment attempt. Read the expanded documentation to learn more about manual confirmation.
I checked and my confirmation_method is set to automatic -- so am I still free to confirm this payment method server side? And handle the next action by redirecting, etc?
😅 damn I'll leave this and hope for the best, every single stripe support email I send (including feedback) goes the same way - someone says hi, I read your thingy and sent it to someone else, and maybe a week later I get a kind of answer - seems like a whole level of support reps being paid to just reply, but 🤷♂️
That off my chest, I'm looking at a glaring difference between object received and API reference for subscriptions expanded under customer, and need to reconcile them. I recently updated my API version to latest, might be related, but see no mention of the key plan at all and my code relies on it currently.
I don't work for stripe, but it appears either the API call you're making is not using the latest version, or perhaps you're looking at the docs for an old version
Look at the docs in the lower left corner to see what version you're looking at
oh crap lol... I updated my APIs but I guess the docs has the old data cached
there we go... ok back to reading 😂
nope, still no mention of plan:
what resource are you looking at?
my application also doesn't specify a version but all my test customers (except one maybe) were made on old API
i'm listing and parsing all customers, expanding the subscription object, under which I get the plan with the price ID
{
id: 'sub_',
object: 'subscription',
...
pending_invoice_item_interval: null,
pending_setup_intent: null,
pending_update: null,
plan: {
id: 'price_',
object: 'plan',
active: true,
aggregate_usage: null,
amount: 5000,
amount_decimal: '5000',
billing_scheme: 'per_unit',
created: 1655884224,
currency: 'cad',
interval: 'year',
interval_count: 1,
livemode: false,
metadata: {},
nickname: null,
product: 'prod_',
tiers_mode: null,
transform_usage: null,
trial_period_days: null,
usage_type: 'licensed'
},
quantity: 1,
...
}
it seems like this is now 'items' which is an object I'm also receiving in the ... chunk with more expandable blocks under it, I just don't know if the plan objects will continue to be generated once I update everything in live mode
rather start getting new customers on new plans in live mode
irb(main):023:0> Stripe.api_version
=> "2020-08-27"
I'm using this version and when I fetch a subscription it includes the plan object
(this is Ruby, btw)
no, I was on a comically old version until late last year
Pretty whack this object isn't mentioned at all in the Subscription object reference though
the bot I'm working on was originally written on a 2019 version
I do see a 'Plan' reference, but it's not mentioned in Sub
this is also accessible via subscription.items.first.plan in my case
it's like a double reference but the plan object is just included and not mentioned for (insert) reasons lolol
probably included for historical reasons, but usually they add a little badge in the docs saying "please use this over here instead"
thanks a ton though 🙂 some cross reference makes me comfortable to proceed for now. That's what I would expect and was looking for ye
I just read over yours, I don't use intents at all so unfortunately can't reciprocate 😦
they pay or they shoo in my case, period. fresh data from discord and the client at time of sub or purchase
the migration to intents was painful 🙁 -- still experiencing bugs that cost me money because I didn't handle all edge cases
and as good as these docs are, the payments world got 50x more complicated since I first started using Stripe in 2012
😬 that sucks - I had to start charging sales tax yesterday and the bot was using the ancient 'make token - make customer - sub' checkout and clunky management functions on buttons. Needed to bring it up to date and handle some crap that was failing, and am now trying to get it back online a day late
hoping to not lose much in the conversion/price increase I'm doing at the same time.
good luck!
😂 that just made me think of another Q 😂 but I'll get the bot right and read up before I pose it.
ty!
Guys can you help me with this please? 😂 (index):1 Uncaught (in promise) IntegrationError: Invalid value for paymentRequest(): country should be one of the following strings: AE, AT, AU, BE, BG, BR, CA, CH, CI, CR, CY, CZ, DE, DK, DO, EE, ES, FI, FR, GB, GI, GR, GT, HK, HR, HU, ID, IE, IN, IT, JP, LI, LT, LU, LV, MT, MX, MY, NL, NO, NZ, PE, PH, PL, PT, RO, SE, SG, SI, SK, SN, TH, TT, US, UY. You specified: null.
at Y ((index):1:10134)
at W ((index):1:10204)
at new n ((index):1:169014)
at lr ((index):1:240015)
at e.<anonymous> ((index):1:290200)
at e.paymentRequest ((index):1:132194)
at bottom-00eb30263.js:112:40622
at s (bottom-00eb30263.js:112:29213)
at Generator._invoke (bottom-00eb30263.js:112:29001)
at t.<computed> [as next] (bottom-00eb30263.js:112:29635)
trying to pass a geo restriction on shipping address?
Error message looks pretty clear. The call is expecting a country and you're not passing one
but it seems that the stripe module is not picking do ISO
ISO is set to CZ in prestashop
not sure then 😅 other than what he just said. I've 'learned' the new hosted checkout calls and cx portal calls
Yes it is clear but Im in country that isnt prohibited, also the shop is set correctly
If you didn't write this code that calls paymentRequest() then your problem isn't with stripe, it's with whatever shop/platform you're using
forgot to pass a variable assignment from the site into the script then maybe?
couldn't say myself, I barely know the Node stuff I've been learning thus far.
but like was said, the issue appears to be somewhere between where the country is specified and it getting into that function
gonna need a shovel and a coder if you're not one
good luck!
Thank you man!
: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.
im on version 4.2.2 and have problems to upload gifs, any hint?
Hi, i am unable to verify my Date of Birth on Stripe while Activating my account
Is this issue with Stripe or what?
Hello,
I need to get All the History of my subscribed user's Subscription payments till the date and store them into a new History Table in my Database. I have Stripe Customer ID and Subscription ID both available into my database. So, how can I achieve this. FYI, this will be only for one time and after this, my newly created Webhooks will perform this action for me.
This Discord is only for development questions. For account support you have to contact the Stripe 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.
Ok
i need help
Hello, Is ther anyone who can help with intergrating pay methods like bancontact/ideal/giropay to shopify
Shopify created their own plugin and APIs for Stripe - the Stripe engineers know nothing about it. You'll have to ask Shopify.
For some reason, checkout.session.completed webhook event is not returning the custom metadata values that I'm sending during the session etc
Can it really be true that you can't update a customers card info with SetupIntent?
hmm? what leads you to think that? https://support.stripe.com/questions/update-card-details-with-a-setupintent this page even gives details on how to do it
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.
Hmmmm yea that could do it
but then I would have to delete the old details later
hi all. does anyone know how to know if a customer cancels the recurring payment to take an action like stop our service ?
: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 setting up Stripe Connect Express to payout my Merchants. On the Stripe Express example website, it shows all you need for details is your legal name and website then you can setup your banking settings
However when I setup my Connect Express new account link, it requires the merchants Date of Birth, Home Address, SSN, etc before the Merchants can setup their banking settings
Is there anyway to not have this option? Many marketplaces like Mercari just require the Merchants banking settings. Not their entire SSN, Date of Birth, etc and I don't want Merchants not using our service because they don't want to enter this sensitive information. If it's required by law, etc I absolutely understand. Just strange how other services do not require it for payouts to their Merchants
It depends on the capabilities you enable for the accounts. As a rule, Stripe is quite strict about Know Your Customer (KYC) and Anti-Money Laundering (AML) regulations, as well as requirements from the Card Processing networks (where the PCI Compliance comes from). "Simple" transfers may need less information - as your Platform has the primary liabilities. Card capabilities (taking card payments directly) greatly increases the required documentation, for example.
To some degree, other services don't actually "not require" this information - they gather it when individuals and merchants setup their original account; their systems are interconnecting flows between existing accounts that have already been verified. They don't require it to be entered again to connect to a new "platform" - but side effect is generally the "customer/account" is generally owned by the service, not you. PayPal is a good example of this.
: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.
Ahh I see, appreciate it man. I see stripe has incremental onboarding flows (https://stripe.com/docs/connect/identity-verification#onboarding-flows) only for custom accounts. Really sucks they're not for standard & express accounts. I'd rather not build out an entire onboarding workflow just to have incremental onboarding lmao
Ofc when the Merchant wants to utilize payouts, their identity would have to be verified either way. But most of my software is B2B where I'm cold calling the business and they've been pretty reluctant to entering their SSN, DOB, etc upfront since they don't even know what Stripe is
Good afternoon, could anyone tell me how I can edit this modal in the stripe plugin for wordpress with the oxxo payment method?
: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'm having problems displaying different Stripe payment methods in my Shopify online store.
(My business is in Finland. I don't know if it matters)
Is it possible to create a USA based connect account for someone outside USA using Stripe Treasury or something equivalent?
Hello team, did we ever noticed that google chrome ( IOS at least ) does not presents the Apple Pay method ?
: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 am using stripe as a payment gateway for my discord bot premium
how do I know when user's subscription renew?
it's automaticly charging card
When user charged successfully I want add premium subscription in user's account how I can do this
Hi, I need to place a hold on a card and then charge the intent later and i want to understand the workflow a little better, also make sure i follow best practice. Currently i have a payment intent, sent to my client, how do i follow it?
o/ how would i change this to USD?
Is there any way to delete a Price object via the API?
Hi all.
- Is there any way to get transferId from a payment intent through Stripe API ? Cause i used the transfer_data when create payment intent and now i want to get the transfer id but still don't know how to do. Thanks all
Hi im coding flutter is there any way to save card ?
: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.
You need a setupintent instead a payment intent I believe
That’s what I did for when I was working with subscription and trial period
Probably under your store settings
You need to check if you can expand the payment intent to show that, look at the payment intent docs and see if this is an option
You need to setup web hooks
Configure web hooks, and act accordingly
Hello! Newbie here... I'm looking to integrate Stripe with a client WooCommerce website but they have an interesting way of setting up their payments that I'm hoping I can solve..
They have "In Stock" and "Pre-Order" Items. For all pre-orders they charge a 20% down payment on the item but do not charge shipping or tax until after the item is back in stock. (Is there any way to custom code this/utilize stripe to fulfill this process?
"In Stock " items are charged normally.
If Stripe can't do this then i'm hoping to find a way to do estimates on the checkout page so that they still only pay the 20% of total with no shipping and tax. WooCommerce does not do this natively...
uhh mind telling me where these are? couldn't find them
check https://dashboard.stripe.com/settings/payouts - it may be there
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I only see - create, update, list and retrieve from the API Side.
thank you!
: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 🙂
I am new here
Trying to make Terminal for card readers work with iOS
It all goes well, until it gets stuck after calling processPayment
In the Stripe dashboard it looks like the payment is missing payment method, even tho collectPaymentMethod is completed succesfully
Anyone has any insights that may help us? -- edit: resolved
Hi
hi
Yes I also noticed this. Via the Dashboard price object can be deleted. But not not through the API which is kinda odd. I was hoping I missed something in the Documentations that still allowed this action
Hi, I would like to make the aurification with my customers by SMS (phone message) too, is that possible ?
Try tomorrow, it's a holiday today, noone will answer you probably.
Ok thanks Fadi
Right, good luck mate
Be ready to provide more details about this, they would need to better understand the scenario and your usage so they can provide a better approach to your application. Most likely you’ll need to build your own method for this. You can build a setupintent, collect data, do the sms auth on the server side and then process the transaction if everything goes as expected.
: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 there, I'm trying to allow my users to cash out using stripe connect. I'm coming across the problem that there is no country option in the express flow. I know that I can provide the country in the request, but that feels janky to do my own collection for just that one piece of the stripe account creation. Also, when prompting the user for their country, how can I know which tos I need to have them accept? Trying to create an account in canada they need to be a recipient, but then in the US they need to have a full tos account? Just seems really messy to collect that info myself. Running into a ton of issues. Any insight into how I can make this process work is appreciated!
Hey guys I'm currently setting up 2 more shop systems and I have come accross an issue.
I am using stripe checkout to collect the payment from users.
The first issue is that in 'payment' mode I cannot seem to get an invoice generated from stripe directly, is there any way I can add this? I definitly need that invoice to fulfill tax requirements.
For example in subscription mode the stripe checkout automatically generates an invoice which is then paid when the checkout is successful and therefore I get the proper invoice, however it does not work when the checkout is in 'payment' mode
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!
Anyone around that could help me solve a little logic puzzle (or tell me it won't work and to stop wasting my time 😅)
working with the customer list function, being as the max is 100 I wanted to re-write my function to collect all customers in a local array before sending it to the parse function, but my brain keeps getting stuck in loops on it 😂 (nodeJS but it's more the logic)
how it is now, main script calls stripe.customers.list(); via ontime schedule
...
list: async function(last) {
stripe_js.customers.list(
{limit: 100, expand: ['data.subscriptions'], starting_after: last},
async function(err, list) {
if(err) {
console.log(err.message);
} else {
console.info("["+bot.getTime('stamp')+"] [stripe.js] Parsing "+list.data.length+" users.")
await stripe.customer.parse(list.data);
if(list.has_more == true) {
stripe.customer.list(list.data[list.data.length - 1].id);
} else {
console.info("["+bot.getTime("stamp")+"] [stripe.js] Stripe Customer Synchronization Complete.");
}
}
}
);
}
...
The 'complete' message fires before the parsing is done and I'd like to put a counter log in the parse function, but that would only work if all customer objects have been collected. (assume bot script timestamping is fine ofc LOL)
Hi Dev, currently i'm trying to understand about stripe connect. from this doc https://stripe.com/docs/connect/account-balances where do i can found {{CONNECTED_STRIPE_ACCOUNT_ID}} ?
Hi there,
I need help with abandoned payments. I am implementing Stripe universal, after I finalize the invoice and get the client's secret an invoice is created in Stripe with open status. If a user exit out of the browser or decides to go back or not proceed with the checkout the open invoice in Stripe remains there in limbo. Not sure, if I am doing something wrong or if this is how Stripe works.
hey team...
It possible for multiparty transaction?
have a three transaction like user A transferred to User B then we can take the money from User B the send to the User C(end User ) it's passible ?
@icy magnet I've created a thread for you, shall we continue the discussion there?
sure
Anyone from India ?
I am using sessions checkout for monthly subscriptions with different plans for our services.
its not allowing non-INR transaction from India in billing country with Indian bank issued card.
👋🏼 Is there a webhook event I can listen too to find out when card details/payment methods are updated for a customer?
Hey guys im using a Card reader and im trying to collect and process a payment intent on an IOS app using swift. the thing is that "Terminal.shared.processPayment" doesnt seem to be every returning anything.
I first call "Terminal.shared.retrievePaymentIntent" to retrieve the payment intent then i call "Terminal.shared.collectPaymentMethod" and after that "Terminal.shared.processPayment" but it doesnt ever return anything. what im doing wrong? thank you
What is the required verification we need to do in order to make sure a connected account can receive payments and payouts?
Listening to account.updated and checking the charges_enabled is enough?
The docs state many fields such as requirements.currently_due and details_submitted
https://stripe.com/docs/connect/express-accounts#handle-users-not-completed-onboarding
Hello, I need to take payment from a card then take some commission and then send money to a different card. Can you please assist where to dig?
Hi there!
Is it possible to create a paymentIntent for a prorated subscription charge to confirm payment before a subscription is created?
Hello, I have some requirements for a project that I am building. Here they are:
- connected accounts can create an event
- users can pay to attend events and get refunded before the event starts
- automatic tax calculation
- direct payment to the connected account 7 days after the event
Here is what I have implemented so far:
- creation of connected express accounts
- payment for an event through checkout session with transfer destination to the connected account
- refunds
This is all going great I am just having trouble with the last requirement (number 4) the time of the transfer is out of my control. I tried to use the checkout session directly with the connected account instead of the platform but then I won't have automatic tax collection as that needs to be set in the connected account dashboard. What is the best strategy to meet all these requirements? Do we even need to calculate tax if the payment is directly to the connected account? Thank you!
1ncredible-Connect
Hello.
I have a webhook communication for a Rails application deployed on an AWS server.
I have a Rails application deployed on an AWS server, but the access was not detected on the server, even though the error message "Timed out" was displayed on the admin screen.
I thought it was due to the CSRF prevention mechanism, but since Webhook communication is implemented using the Ruby Gem of stripe_event, "protect_from_forgery" is set and the communication is not blocked.
In addition, when POST communication was performed directly using Postman, the access could be detected on the server. Therefore, it does not appear that there is an error in the endpoint configuration.
So we are wondering if there is some problem with the configuration on Stripe, but we have no idea what it is.
This may be a non-support question for Stripe, but I was wondering if the cause could be in the Stripe settings. Any suggestions?
Thank you.
※This text is translated from Japanese in DeepL.
hello, need help on subscription upgrade/downgrade
Hey, need help in getting stripe token from apple pay decrypted token
Hello, Im working on the integration of Wechat pay to our App Android, some errors occurred:
POST /v1/payment_intents/pi_3LGgPGGJs89P0wjL1qBQdOz7/confirm 402
IntentStarted during UNKNOWN. Intent { cmp=com.fysl.user/com.stripe.android.view.PaymentRelayActivity (has extras) }
java.lang.Throwable: EventSequenceValidator#getStackTrace
at com.google.android.startop.iorap.EventSequenceValidator.logWarningWithStackTrace(EventSequenceValidator.java:260)
at com.google.android.startop.iorap.EventSequenceValidator.onIntentStarted(EventSequenceValidator.java:106)
at com.android.server.wm.LaunchObserverRegistryImpl.handleOnIntentStarted(LaunchObserverRegistryImpl.java:139)
at com.android.server.wm.LaunchObserverRegistryImpl.lambda$veRn_GhgLZLlOHOJ0ZYT6KcfYqo(Unknown Source:0)
at com.android.server.wm.-$$Lambda$LaunchObserverRegistryImpl$veRn_GhgLZLlOHOJ0ZYT6KcfYqo.accept(Unknown Source:10)
at com.android.internal.util.function.pooled.PooledLambdaImpl.doInvoke(PooledLambdaImpl.java:292)
at com.android.internal.util.function.pooled.PooledLambdaImpl.invoke(PooledLambdaImpl.java:201)
at com.android.internal.util.function.pooled.OmniFunction.run(OmniFunction.java:97)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.os.HandlerThread.run(HandlerThread.java:67)
at com.android.server.ServiceThread.run(ServiceThread.java:44)
Heyy, i'm using stripe api to list payouts,..
Does stripe provide a way to list all the transactions/transfer associated with a payout ? (express)
Hi this is re. message link #992302921863671898 message, seems like it was region specific issue in India I was able to resolve it after setting currency to INR, now the authentication success workflow in 3DS is working fine but in case of failure I see unexpected error
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
hi,The currency provided (usd) is invalid. Payments with afterpay_clearpay support the following currencies: gbp.how to use?
I'd like to use US dollars。
Good morning 🌞 Feedback: I'd like to test our subscription management. Our app adds line items to invoices when invoices are drafted. Now it seems I have to create the simulation customer & subscription, then tediously update our database to reflect the correct id's to make it (hopefully) work.
Would be great, if I could just include a test customer from the list to be included in the simulation 👍
EDIT: I CANNOT REPLY FOR SOME REASON TO THE THREAD.
Hello, Afterpay only supports GBP, I want to support other currencies, how to solve, thank you
@north belfry I already opened a thread for you. Let's chat there.
Hi !
I have a Stripe account handling my current integration with multiple prices and subscriptions.
I want to upgrade to international with a secondary account for another currency.
I plan to use Stripe Connect to manage both old account and new currency account.
-> I've enabled Stripe Connect on our old account.
-> I've tried to link the new Stripe Connect to itself to manage it's own subscriptions via Connect instead of direct handling.
1: Is it the right way to migrate from standalone Stripe account to multiple Stripe accounts ? Is it even possible to do so ?
2: I didn't managed to link my Stripe account to itself via Connect. I have the following error : You requested an account link for an account that is not connected to your platform or does not exist.
3: If it's not possible to attach an existing account to itself via Connect, how to manage transition from a standalone account to Connected accounts ? What about old subscriptions, since a Connect account can only manage subscriptions created by itself ? I didn't found any guide or reference for this kind of migration, only guides for a Connect integration from scratch without legacy subscriptions.
Good morning, if I cancel a sub within the dashboard, is it possible to disable resubscribing in the customer portal?
Hi guys! I do have a question regarding subscription cancellation. When cancelling a subscription from the stripe panel, do the users get an email when their subscription is being cancelled? Thank you.
Hi, I used testing bank card 4000000000000036 to verify the post code error case, but it seems that the payment method was updated successfully. What's wrong?
Morning all ... we have an ongoing problem that we just can't solve ...Using Magento 2.3.4 and Stripe plugin from Meganest. ... Customers create order, enter payment details, they tell us they authenticate, but site returns error with order and basket empty. So the customer can not go back to the basket, we can not ask them to call us.... and in Stripe dashboard it says .... Payment declined because cardholder bank required authentication
Until you update your integration to handle 3D Secure authentication, payments like this will continue to be declined.
Any ideas how to resolve this urgnetly please
Some orders go through
How can I attach max redemptions for a particular customer https://stripe.com/docs/api/coupons/object#coupon_object-max_redemptions ?
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 Dev. Now i'm learning about Stripe Radar from this doc https://stripe.com/docs/radar does Stripe Radar can be use if the payment method is ACH Credit Transfer?
Hello everyone 👋 I'm struggling to enable payment methods other than cards on my Stripe account. I'm using the built-in Stripe checkout page to process payments. I've turned on all the methods I want to be available (Apple pay, Google pay, iDeal, etc.), but unfortunately, they don't show up at checkout. Any idea what am I missing here? Thanks
@waxen quail can you reopen my last topic
Hey guys I'm currently setting up 2 more shop systems and I have come accross an issue.
I am using stripe checkout to collect the payment from users.
The first issue is that in 'payment' mode I cannot seem to get an invoice generated from stripe directly, is there any way I can add this? I definitly need that invoice to fulfill tax requirements.
For example in subscription mode the stripe checkout automatically generates an invoice which is then paid when the checkout is successful and therefore I get the proper invoice, however it does not work when the checkout is in 'payment' mode
Hi. How to check if the PI is incomplete ? Which statuses I have to check?
hello
Hi Team Stripe, how can i delete all connected test accounts?
Hi, is there an api that allows a user to make a new subscription charge attempt without wait the next scheduled?
Hello, I have some issues with stripe connect and payment methods displaying inconsistently on different connected accounts even though I have set the platform to control (override) their settings, can someone help?
Hi Stripe support team, I hope all is well. We have a Stripe <> Netsuite intergration. We are getting many complaints that customers are not being charged automatically anymore. Do you know what the cause of this issue is?
Hello 👋 How do I go about setting a description on a payment transfer for the destination account? For background, i'm using connect to take a payment on my platform account and then i can create a transfer with a description but that does not carry through to the destination account. I can edit the description in the console so guessing there must be a way to make it happen
#dev-help hi team, we are working on stripe integration with our web portal, which collects fund for charity. I would like to understand maximum how long stripe can hold the fund before we initiate disbursement flow?
Good morning everyone, need help here, what happen if a metered billing subscription is canceled before of the billing end period ??????
How i can detect if a payout was a withdrawl? Because stripe dosent provide a status saying it was a withdrawl
Hi,
it´s my task to create a rule which allows our customers to use for example Credit Cards but not Debit Cards. My supervisor gave me this task and i asked an employee who told me, it´s not possible to differentiate here. Either we accept all Cards or no one.
As i don´t want my supervisor to tell her this without any demand i would like to ask you if you can confirm or disconfirm this.
With warm regards
Hi everybody,
my devs has problem with the copy of PNG linked by POD:
could someone help me please?
Thank you! just wrote and invite Marco, the developer that is following this process. I come back to you asap
I'm using Invoice Items to charge our customers for % commission fees on deals they get from our app, which means the amount can be pretty much anything. The customer gets invoiced as soon as they report the deal, but the total amount of the deal can change later, meaning we should return some of the money already invoiced. We were planning to do this using negative amounts in Invoice Items price_data.unit_amount, but found out you can only use positive integers there.
Should I be using "Credit Notes" for this use case?
let temp:any = { customer: userData.stripeCustomerId.toString(), // start_date: fromDateSec, start_date: 'now', // cancel_at: 1717266599, end_behavior: 'release', default_settings: { application_fee_percent: 10, collection_method: "charge_automatically", default_payment_method: payload.cardId, transfer_data: { amount_percent: 90, destination: "acct_1L84EtGg3F2IFWW1" } }, phases: [ { items: [ { price: price.id, quantity: 1, } ], iterations: monthlyIterations }, ] } const subscriptionSchedule = await stripe.subscriptionSchedules.create(temp);
I am trying to create a subscription schedule with above properties, everything works fine but after I recently added transfer_data information, it shows me this error. Can someone please help? Thanks
Stripe Checkout (subscription mode) for existing customers
Hi all, when creating a Stripe Checkout session (via API) for an existing Customer who already has a Subscription, is it possible to configure the checkout session so that instead of a new Subscription being created, the existing one is updated instead?
Hello, i just created my first subscription product on Stripe + Mailerlite. This works very simply, customer buy a plan and they get premium emails. The problem is my customers can't cancel this plan. How can i add a "cancel" button on my emails? i'm using Stripe and Mailerlite integration only for this and i have no idea how i can add customer portal
I am having another problem. I am trying to create a checkout for a subscription with a 30 day trial. Everything works fine if it's just a simple subscription but if I try to add an initial fee to it, it always has to be paid instantly and does not take the 30 day trial into account. Is there any solution for this?
Hello Stripe! Using ExpressJS and NodeJS here. I've been digging in the docs and I'm still not sure how to get programmatically all the transactions, operations, logs for certain paymentlink. Any hint here?
Hello all,
I just created the payment through stripe,
Payment is successfully done, will the success message,
In customer page i am getting name of the customer but in payments tab its showing unknow Guest as a customer
I am not getting what's happening here,
can anyone help me on this point ?
LUKE-checkout-trial
hello, can i know the difference between mandates and merchant initiated transactions, if both are the same, would anyone help me to direct to the mandate create curl. could find only the retrieve mandate spec in the doc. (usecase : setup mandates with payment_intent call, so that merchant can deduct payments without customer authorization in future installments)
Hold fund in receiver account then payout to connect accounts
Hello,
I have been tasked to enhance the page load of our website, which is a React based application which uses Stripe (React Stripe.js).
I noticed that on every page refresh, there are approximately 15-18 network calls made to https://r.stripe.com/0, each one of these taking between 150 ms to 1s.
I know about calls made to the m.stripe.com endpoint, which are related to fraud prevention. However, I cannot find any documentation related to the r.stripe.com endpoint.
Is it normal to have that many requests to this endpoint? (18, this sounds like a lot!)
Could it be a problem with my integration?
Is there a way for me to enhance/solve this?
Thanks!
I've unarchived the thread: https://discord.com/channels/841573134531821608/993468216959565875
@waxen spindle need a new thread
Hello everyone, I am working with payments through a terminal and I have a situation in which I would like you to guide me, I use the code to call the linked readers in the same location.
this "var selectedReader = discoveredReaders[0]" at the moment everything works fine if I have only one terminal in my location.
The idea is to have 4 terminals under this same location, so that when I access my application with a different user and add the second terminal to my location, it does not find any of the two terminals.
I try to access these using , for example
1st terminal
var selectedReader = discoveredReaders[0]
2nd terminal
var selectedReader = discoveredReaders[1]
but it doesn't even work that way for me, I must remove the second terminal from my location, so that the payments can work for me.
I ask, how can I connect to a specific terminal, using this type of javascript code, without affecting the first terminal, can you guide me please.
Thank you
Hi I’m looking for help regarding a purchase using stripe
Hello,
I am receiving the error on strip payment Blocked by the "Default Radar Rule". I didn't get the detail of why it's blocked whereas it looked ok to me.
Hello everyone! I'm a ionic developer and I've implemented stripe.js api in my app, but I've a problem with 3d secure. I've implemented the paymentintents, but the response of next_action is null and I'm not able to redirect to the 3d secure form
Hi, I need to know how I can create a custom amount payment link using the stripe payment link API. i.e, without specifying the price id
Is there a technical reason for why the confirmPayment/confirmSetup can't always use the returned promise instead of return_url. Using return_url seems really limiting, especially if you want to pass a long data to the point of a completed payment / setup.
Hi all
I have 3 different products with their prices. They are subscription type
My problem is, when a user buys, let's say, BASIC, it gets created a subscription for that customer with a payment method associated, via checkout session api. Now when the same user buys, let's say, PRO, which is another subscription product with a different price, when it comes to payment renewal, the user gets charged both for BASIC and PRO.
Of course Stripe does not know that for me it's like the user is "upgrading" it's plan. How can i set such a flow where if the user has already bought BASIC and buys PRO, then on the next biling date, only PRO gets charged?
Thanks in advance for your time
I'm rather new to stripe so perhaps this is an obvious mistake but I'm trying to use Stripe Customer Portal (https://stripe.com/docs/api/customer_portal/session) for subscription management. I have 2 products (just test products) called Standard Plan and Premium Plan. I configured the customer portal to "Allow customers to switch to a different pricing plan" and added the two products. And if I press preview it looks correct where I can "Update your plan" and I see both standard plan and premium plan. If I however generate a portal session the "Update Plan" button is gone. Other changes in the settings are reflected though since if I remove the cancel alternative that button is gone etc.
Any idea why it "works" in preview but not in the app? I'm still using testing api key.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hello team, how do I change my payout setting? I'd rather have it once a month. Thanks
Hi Stripe Team,
Is there a way to create a Price with an unknown "price" with the same logic as metered price?
Our use case is : every day, we want to add an amount to a Subscription Item in order to bill this sum for the period.
We ask it because we can not know in advance how many we want to bill. At the end, it's same logic than Stripe balance but for a subscription.
Continuing my thread https://discord.com/channels/841573134531821608/993411003071074367, I want to verify the following in order to display the connected account with the correct page info: how can I tell if a connected account has finished the onboarding process? As I understand it, some information is verified async and can take up to a few days. How can I tell the difference between a connected account that never finished the onboarding process (i.e didn't fill in some required info) and an account still in a verification process?
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Unarchived that thread and answered you there!
Bonjour si je ne reçois pas les virements sur mon compte bancaire à qui dois-je m’adresser ?
bonjour, j'ai un shopify espagnol et un autre italien. Je n'arrive pas à connecter stripe dessus. Pourriez-vous m'aider ?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team 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 Italian shopify and another Spanish one. I can't connect stripe to it. Could you help me
:question: @latent ginkgo 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
Sign in with your Stripe account
Hi all. Is there any way to check a successful payment is paid out to connect account bank or not ? If it's not paid out yet then create an payout for it ? Or Is there any way that we can check a specific payment is available to payout ? Can Stripe webhook support this ?
Hi! I'm trying to test disputes webhook on a charge that was created by from a payment intent with us_bank_account payment method.
Is there no way to trigger a dispute for an existing charge? I've tried to use trigger from the cli but can't seem to find the right way to override the payment intent or charge Id.
Hey
Is there a correct way of adding additional package with such behavior:
Add new package immediately with a proration invoice, but the main subscription billing cycle wouldn't be changed
So customer would pay only proration price for the current period, and on the next period - it will be billed as usual?
Hey
I want to validate card or bank details before hit pay button in IOS app.
So, there are any way for validate card and bank details?
Hello, i started implementing discounts.
I have a question about the diff between coupons and promotion codes.
I can use coupon on await stripe.invoices.retrieveUpcoming({ coupon: 'discount' }) and preview the invoice with the discount.
And then i can send the coupon to subscription creation.
But how can i send promo codes to the invoice.retrieveUpcoming, or can i use them instead of coupons, or should i use them instead of coupons?
Hello, I would like to investigate a PI and card issue. Thanks
:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team 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 Everyone,
After setting up the Webhook for my staging server I am getting 400 Error.
Hi I am stuck with creating a setupintent (in php) with payment at a later time. Need the kind help of somebody
Hi Stripe,
wondering if my assumption is correct. I want to check if the invoice is the very first invoice after subscription trial ended. Seems like if i do this subscription.trial_start == invoice.period_start && subscription.trial_end == invoice.period_end it returns true, is this correct? or this condition is not to be trusted?
(oh right today is US holiday, just saw the stripebot msg, happy holiday!)
Can you retrieve the client_secret for the latest_invoice.payment_intent?
Hi Team, I am trying to test webhook event - customer.source.expiring on Test Mode. I added my credit card expiring on 07/2022 and even 08/2022, I don't see any incoming stripe event for that type. (I have enabled that type on the webhook config).
Also, I tried to use the test-clocks attached to that test customer (not sure if above event can be tested using test-clocks)
Hi Team, I'm trying to reach the magento support team about the failing magento 3.2.1 update, with magento@stripe.com but didn't receive any answer (I sent my email last week), how much time does it usually take to get an answer ? 🙂 cc @misty hornet
Hello Stripe Team,
Please I have 2 questions regarding Refund via Dashboard or API:
Question 1: Please do you know if the task is automatically scheduled as a batch job after a regular time interval or at a fixed time per day? Or I need to setup this?
Question 2: If the funds are not sufficient, stripe will take it from your bank account via direct debit. Please do you know if the direct debit will requested and fullfilled the same day?
Many Thanks in anticipation and I'm looking forward to hearing from you.
Best regards.
:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team 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.
We use stripe checkout for both one-time and recurring payments. We also use the capability of Stripe to present the checkout page in non-english languages (https://support.stripe.com/questions/supported-languages-for-stripe-checkout-and-payment-links). Unfortunately, as you can see in the attache image, the name of the product being purchased is not translated. Stripe Checkout simply uses the name of the product as configured in Stripe.
Is there a way that we can provide a custom name when we create a Stripe Checkout Session or it will always use the product name (in our case the product name is always english)?
Hi all. I'm trying to add the ability to create a customer object to charge an amount to, using provided bank account number and routing number. Here's what I have so far, but I'm not sure if it's the correct direction..
$customer = \Stripe\Customer::create([
'email' => $email,
'source' => [
"country" => "US",
"currency" => "usd",
"routing_number" => $accountDetails->routingNumber,
"account_number" => $accountDetails->realAccountNumber],]);
Thanks in advance.
Ah well I get the following error when I attempt it: The source hash must include an 'object' key indicating what type of source to create.
I guess that means I need to add "object" => "bank_account"
hi im new to stripe and looking on more information on getting started. i have a project that seems to require connected accounts... its a user to user transaction where one user provides a service and gets paid after completion. what stripe method would best suit this format
Hello i am migrating data from an old project to a new project and noticed that credit cards are now saved with a new id: pm_1h23du3kkkadk In our old system credit cards are saved with an old form of id: card_32j3hj3h2rnjk23. Can these be used interchangeably in api and etc. or would this cause failures. Or is there anyway to easily acquire the pm id from the card id. Thanks!
:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team 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.
Any one tell me how can I get Connected_Stripe_Account_ID
Hello Stripe team, I have the following case I was wondering if it's possible to handle it, let's say I have a checkout set at $500 for 10 person, but in the end it's 9 person who need the service or product I'm selling, is it possible to give back $50, so make $450 in that case ?
Hi guys,
I am working on integrate stripe as recurring solution,
First, create and process a setup intent, store the card and customer id.
Then for recurring i will create a paymentIntent to charge the stored customer with the card id.
The problem is that return a required action for 3D secure instead of debit card
It wiil be amazing if someone can give me a solution ! thanks for advance
Hello,
It is possible in the customized portal to configure the breakdown of the price with taxes for Mexico?, I hope you can help me please with this
Hi Everyone, how could I go about only doing a payout on a connect account if the balance is $10 or more?
:wave: Messages in this channel are unlikely to be seen by Stripe engineers today (July 4) as it's a bank holiday in the US. If you have urgent questions, please reach out to our support team 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 Stripe Guru's,
I've successfully integrated our product with the Stripe Terminal sdk using the client side approach as im located in Australia. We're using multiple BBPOS WisePOS E readers. My question revolves around the function discoverReaders() https://stripe.com/docs/terminal/payments/connect-reader?reader-type=smart. My understanding is that the reader and the web client need to be on the same network in order to communicate with each other although, discoverReaders() returns all Reader objects that are associated with the Stripe account regardless of the network the reader is connected to. Therefore, when I call connectReader() with a reader object thats on a different network as the web client using the sdk, it returns a communication error object. Now we display all the readers to the user that is returned by the result of DiscoverReaders() and give a choice of selecting one before connecting. Shouldn't DiscoverReaders() only return readers that are on the same network as the sdk? If there is no way of filtering the Readers returned by DiscoverReaders() that is on the same network as the sdk, how do you suggest I do so?
nic-Terminal
Yo somethinf quick
Is Stripe Checkout free to use?
(Except for commissions and fees obv)
Hello hardcore devs! Good day, hope all is well.
We got some issues here with monthly/yearly subscription. It charges more than what was intended. It looks like Stripe is not obeying the "monthly" concept and rather uses 30-day to compute the charge.
Setup (Monthly):
- Monthly product object is set as monthly - 330
- Monthly subscription will start to charge 330 every 1st of the month and its next billing cycle is next month 1st day - regardless of the number of days (30-day, 31-day, 28-day, 29-day months)
Scenario (app logic):
- User purchases a monthly subscription on July 5
- set Proration behavior to "create_prorations"
- set BillingCycleAnchor to next month Aug 1
- Our app logic is to set backdateStartDate the subscription back to July 1, so we can charge them 100% immediately pointing the next billing cycle next month Aug 1
Problem:
- Stripe charged the user 341, not 330 as we expect.
- We expect the Stripe to charge 330, as we expect Stripe will follow the "monthly" concept, not the 30-day rule
Observations:
- The problematic logic contains this description in the invoice event: "description": "Time on PRODUCT-NAME from 30 Jun 2022 until 31 Jul 2022"
- The other logic we have (on succeeding months) which is fine contains this description in the invoice event: "description": "1 × PRODUCT-NAME (at 330 / month)"
Any help would be much appreciated! Thanks much!
Hi Team, I have just switched to Xero from Myob and have a new Stripe account. I have 2 x Servicem8 accounts which both link to 1 Xero account. I need to have Stripe switched on for both ServiceM8 accounts. Is there anything I need to do to complete this part.
Does anyone know how i cant implement this into when i make a session
Hello Team,
I have a problem adding bank account details for payout testing.
Hi #dev-help , How can i attach a price id when im creating a Payment Intent? I want to specify that i want user to pay for the product.
Hello, please reopen https://discord.com/channels/841573134531821608/993411003071074367 I have 1 more question in this regard
Hello Team
Some customers say they have had an authorization from their bank, so the payment has been accepted, but no debit or payment appears on Stripe.
Would you know why?
Thanks in advance
Hi #dev-help , Im using this https://stripe.com/docs/payments/save-during-payment approach in my site. I also want to add 1 thing here. I want the user to pay for a Product and not some random amount. How can i do that?
Hello, I would like to investigate some PIs with card issue. Thanks
Hi Team
We've set up a Radar rule to block payment by country:
Block if :card_country: != 'country code'
This correctly results in an error when trying to process payment via paymentIntents if the card's country doesn't match up with the country code.
However, the Radar rule doesn't trigger an error when we use confirmCardSetup. Is there a way to block confirmCardSetup based upon the card's country in the same way as the above Radar rule blocks paymentIntents?
Please help out!!
@rare badge your thread is still open, shall we discuss there?
@misty hornet okay
Hi,
how can I create charge back from connected account to my platform account?
#dev-help I have multiple stores, how should i configure Stripe for every store? It is on Magento 2.
I believe there is a bug in documentation here. Using the example code I get
stripeInvalidRequestError: invoice_line_item property is required when type is invoice_line_item
I believe it should be using type custom_line_item.
Sorry, I'm new, this is the first time I use Discord. My site has a problem of 1099 tax forms, I cannot use the payment due to the form issue. I don't know how to solve it. And I'm not living in US, I'm living in Hong Kong, so do I really need to use the 1099 tax form?
Hello, what is the default timezone used in the API? I am creating a SubscriptionSchedule with start_date as 1635724800, but instead of assuming it as utc 1st Nov 2021, stripe subscription is created with start date as 31st Oct 2021
I've integrated stripe payment request button for GPay, and listening to the event 'shippingaddresschange' to fetch the address entered by the customer. But the postal code is return partially
We are (apparently) using Stripe Tax. When I try to apply a Credit Note to an invoice, using custom_line_item, we get StripeInvalidRequestError: Custom line items are not supported for invoices with automatic_tax.enabled = true.
Our use case: we want to reduce arbitrary amounts from customers’ invoices. Example:
Fee for deal #7 20$
Fee for deal #8 25$
Fee adjustment for deal #1 -5$
Fee adjustment for deal #2 -2$
-------------------
Total 38$
or...
Fee 20$
Fee adjustment -25$
-------------------
Credit balance adjusted +5$
What is the correct way to achieve this, since it seems we can’t use Credit Notes/custom line items with automatic tax calculation?
Hello, im here: someone could troubleshoot this error again regarding Wechat pay?
{
"id": "pi_3LI1OwGJs89P0wjL19DkWqTj",
"object": "payment_intent",
"amount": 100,
"currency": "eur",
"customer": "cus_DfkFBZoE0kAJBJ",
"last_payment_error": null,
"livemode": true,
"metadata": {
"orderId": "toEWVTctQsLSjcDJdjFk",
"purpose": "order",
"userId": "JefoDHqbENZprWAyx0Rw5Zy17HB2"
},
"next_action": null,
"payment_method_options": {
"wechat_pay": {
"app_id": "wx213f3aba7053625c",
"client": "android"
}
},
"payment_method_types": [
"wechat_pay"
],
"status": "requires_payment_method",
"amount_capturable": 0,
"amount_details": {
"tip": {
}
},
"amount_received": 0,
"application": null,
"application_fee_amount": null,
"automatic_payment_methods": null,
"canceled_at": null,
"cancellation_reason": null,
"capture_method": "automatic",
"charges": {
"object": "list",
"data": [
],
"has_more": false,
"total_count": 0,
"url": "/v1/charges?payment_intent=pi_3LI1OwGJs89P0wjL19DkWqTj"
},
"client_secret": "pi_3LI1OwGJs89P0wjL19DkWqTj_secret_5E4xNItz9aXbbIUfuNQlItkGO",
"confirmation_method": "automatic",
"created": 1656987730,
"description": null,
"invoice": null,
"on_behalf_of": null,
"payment_method": null,
"processing": null,
"receipt_email": "bb@bb.bb",
"review": null,
"setup_future_usage": null,
"shipping": null,
"source": null,
"statement_descriptor": null,
"statement_descriptor_suffix": null,
"transfer_data": null,
"transfer_group": null
}
Hi @dark totem your thread is still open, shall we continue the discussion there?
Sure
hi there,
i need to know about about customer charge
is there any api to find out what type of charges going to apply on the amount..?
Quick question. Price objects contain a currencies property. Let's say a shop with 100 products decides to switch their default currency from $ to €, how would a conflict be avoided?
Hello
I am making a website for my client which is an e commerce store. There are 3 roles in the site, customer(credit card holder), store owner (connected account holder), and platform (which is providing the platform to store owners and will get application fee as per stripe connect rules.) Now i want to discuss refund case. When i charge customer, a charge is deducted from the card move in the platform account then transfers from platform account to store owner account, then an application fee is transferred to platform account and so on. And when i make a refund the payment is reversed correctly. But when is make a partial refund e.g 2 items of qan order out of 4. Then the platform fee is transferred to store owner account and there is no way in stripe docs to refund that fee in customer account. BTW i am using stripe connect and for payment i am using destination charge.
The link of which is given below. I repeat my question. Is there a way to refund platform fee from paltform to customer account and not to store owner account or is there a way to refund platform fee to customer account.
i am using stripe connect for my clients e commerce website.
Hi Team
can you please provide me reference to clone payment_method from platform account to connect account
Hello Stripe,
I've been looking into creating a custom account with the type 'company' one of the fields this needs is for the company and representative. Do I need to provide both when my user registers or is one of them good enough?
Hi I am trying to invoke Stripe API to create a subscription with billing_cycle_anchor set to 1st August 2022, but getting error -
{
"error": {
"message": "Invalid timestamp: must be an integer Unix timestamp in the future.",
"param": "billing_cycle_anchor",
"type": "invalid_request_error"
}
}
The request-id req_mjGkqHE7T9FxIQ
This is the api request -
curl https://api.stripe.com/v1/subscriptions \
-d customer=cus_LzozD3IXh5n0XR \
-d "items[0][price]"=price_1LBBHFBuQq6cUmE74iaVtDDh \
-d "items[0][tax_rates[0]]"=txr_1LI6p0BuQq6cUmE7PHsktuUQ \
-d "items[0][metadata[type]]"=USER \
-d "backdate_start_date"=1656572400 \
-d "billing_cycle_anchor"=1659337200 \
-d "collection_method"=send_invoice \
-d "days_until_due"=27 \
-d "metadata[tenant_id]"=2cf19732-0c7b-42e4-a0a2-90fd9c0e7111
Can you tell me what I have done wrong?
Hi Stripe Team,
Is there a way to know, for a given month, how many our metered prices has generated through all our subscriptions, using the API or not?
Hello everybody!
Hello everybody,
I'm currently facing a little issue with the billing address. I need to collect the billing address of my users during the checkout for legal reasons hence I added billing_address_collection: "required" in the checkout session creation. However for some reasons this address is not stored in the customer and not showing in the invoice. Could you help me with this issue?
Hi, how do you go about sending an invoice for credit card payments?
Morning all, i have linked Stripe Payments to Wordpress via Gravity forms and all is working correctly. the only issue I'm running into is with payments larger than say 500 euro they seem to be being blocked an showing a message that additional action is required to completed the payment, but no emails are being send to the linked email account to approve these payments, is there something I'm missing?
Hello! we are old customer of stripe and migrated from server to server integration to new SCA compatible integration, after couple of days there are complains started that some customer do no see 3d secure popup window while adding credit card, after conversation with stripe support it was advised to rich customers bank in order to fix it. I also have a debit card that can be added successfully using legacy server to server integration, but while using new integration popup with 3d secure is not displayed and error from stripe js occured setup_intent_authentication_failure , please advise
Why does the item is not deleted when I set quantity to 0 in subscription sub_1LI7GaHn3Zy4ma8umRbVvwNH
Hi Team Stripe, I am integrating the registration form of a connected client (standard) I have this problem:
There is a solution ?
I'm using Xamarin Forms, with a WebView this is on Android, iOS is ok
Hi everyone!
We are closely monitoring our dispute rates and since we enrolled in RDR, we receive some Verifi RDR alerts that get refunded automatically but appear as lost disputes in Stripe. Customer support told me that it is a "display" issue, but that these were not counted as disputes by Visa.
However, for monitoring point of view, I need to differentiate these from real disputes. So which data field should I look at to isolate RDR alerts tagged as disputes vs real disputes?
Hi there, I've been using Stripe's Payment Element to process payment on our website. I can undertand that Stripe's payment form is inside of an iframe that I can't control of. I use a payment button outside of the iframe so users can click that button and submit all the data needed (products in the cart, billing address etc.) to the server. However in recent a few days, I found that the payment form can be submitted by just pressing enter within the form, so even when the payment is done, I can't get any additional info about it. Is there anyway to stop user from submitting the form using enter, or adding let's say an onsubmit event?
Hello there. We want to issue transfers to users in multiple different countries outside the platform's region (think storefront with sellers from different countries), but coming up against Funds can't be sent to accounts located in US because it's restricted outside of your platform's region - what can we do aside from forcing users to onboard in the platform region?
Hello Everyone, In our stripe account even though apple pay is enabled in the payment options section. Apple pay is not available for the payment link payments. Any step am missing here?
Hello hardcore devs, good day!!! I just wanted to follow up on this closed thread (https://discord.com/channels/841573134531821608/993735714913144852) We've made experiments and the result is closer to what we expect. But instead of charging 330, it charges 326 after we set the backDateStartDate to 1st day of month at 12:00:00 am
I'll re-open that thread and we can chat there!
Hello everyone, Hope you are all doing great. I'm using PHP Laravel to create APIs for my application, and for payment, I want to use Stripe but I don't want to use the package in the app I want to use Restful Api from Laravel, Can someone help me please guide me in that. Thanks and regards
Is there anyway to resend all the failed webhooks at once?
Let's chat in the thread: https://discord.com/channels/841573134531821608/993814650191884338
Sure
Hi all! I'm testing Stripe and want to use it in one of the products I work on. I couldnt find any information about backup policy (user data, subscriptions, etc - not credit cards, etc) and business continuity is important topic for me.
I need simple information: how often user data is backup? And what in situation when someone removes accidentally account - is there any way to restore whole account from backup?
Hi All, Can I pass the custom message to the Checkout session API call to display it below the Subscription button. As I do not have the option to pass the custom label to the button.
Ex: I want to display the below message under the button
After your trial ends, you will be charged based on your usage at the end of each billing cycle, starting July 15, 2022. You can always cancel before then.
hello sorry im now active
Hi, im new to strip, been setting up my products, invoicing and quotes. I can not work out how to get information in there especially on the quote and invoice. Such as ABN, address, contact details and the descriptions of the products.
I've unarchived the thread: https://discord.com/channels/841573134531821608/993784050626088960
is there any endpoint to retry charge?
We want to charge the invoice of customers without waiting when customers entered their card details after payment method failed.
Hi Stripe team, when creating a business type custom account. Will I have to create the person object first before creating the custom account or can I do them both at the same time?
Hi there, I've been using Stripe's Payment Element to process payment on our website. I can undertand that Stripe's payment form is inside of an <code class="inline">iframe</code> that I can't control of. I use a payment button outside of the <code class="inline">iframe</code> so users can click that button and submit all the data needed (products in the cart, billing address etc.) to the server. However in recent a few days, I found that the payment form can be submitted by just pressing enter within the form, so even when the payment is done, I can't get any additional info about it. Is there anyway to stop user from submitting the form using enter, or adding let's say an onsubmit event? (Sorry for the repost)
I've unarchived the thread: #993826843817934870 message
Hi, can you please unarchive my thread from earlier? #dev-help message 🙂
Hi, I'm struggling a little bit on a problem with Stripe Subscription. So if you can give me advice or links to the documentation, that will be amazing.
So at the moment, I created an app that have Stripe subscription on it and a product. This product have graduated price where the first 50 items of product is free and after that, it's 1$ per item.
When a user is registering on my app, they are selecting the product and entering the number of items they want. But for most of them, it will be 50 because they want to use the product first and after, with their use, they will go higher.
Everything is fine, I can update the subscription and it will change the price etc. But if the subscription is free when they are creating it, It will automatically be accepted and I don't receive Payment Intent to save their credit cards.
That's not a problem at the beginning but when they are adding items inside it and the subscription is not anymore free, the subscription is updating and I can create an invoice but I never receive a Payment Intent to pay directly after the update inside the subscription. Even if I create an invoice after, it will put it as "charge_automatically" but there's no card on the customer account.
Here is my code to update the subscription:
subscription = stripe.Subscription.retrieve(
user.subscription_id,
)
updated_subscription = stripe.Subscription.modify(
user.subscription_id,
cancel_at_period_end=False,
items=[
{
"id": subscription["items"]["data"][0].id,
"quantity": quantity,
}
],
proration_behavior="create_prorations",
payment_behavior="default_incomplete",
expand=["latest_invoice.payment_intent"],
)
Hi there, i have a platform account and so there are many connected accounts from all over the world with us. Few of our customer facing issues while placing an order in japan, as the response i receive from stripe upon creating payment intent is this The statement descriptor must contain at least one Latin character. currently the value of statement_descriptor is just a store name (sometime its in Japanese language). I read the stripe documentation about Japanese statement descriptor https://stripe.com/docs/statement-descriptors#set-japanese-statement-descriptors but unfortunately i can't understand it how this works for both latin and Japanese language statement descriptors . Is there any generic solution to this?
Hi, is there any way to specify a new IBAN in php ? Instead of transfering to my account, to transfer to another IBAN specified.
Hi Team
i need help to understand below curl
// Set your secret key. Remember to switch to your live secret key in production.
// See your keys here: https://dashboard.stripe.com/apikeys
Stripe.apiKey = "sk_test_tR3PYbcVNZZ796tH88S4VQ2u";
CustomerCreateParams params =
CustomerCreateParams
.builder()
.setEmail("paying.user@example.com")
.setSource("tok_mastercard")
.build();
Customer customer = Customer.create(params);
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
what is source
Hi, Can we add new products to the existing paymentlink
Hi Team, I am trying to test webhook event - customer.source.expiring on Test Mode. I added my credit card expiring on 07/2022 and even 08/2022, I don't see any incoming stripe event for that type. (I have enabled that type on the webhook config).
Also, I tried to use the test-clocks attached to that test customer (not sure if above event can be tested using test-clocks)
Hello. How to know stripe commission with API before accept payment?
how can i make 2months subscription ?
Hi,
Im tryn to create a checkout session from Salesforce and it is throwing a 404 error. Can anyone please help!
Hi, has anyone had any luck using Visa's RDR with stripe? We're getting started so we wanted to learn more about it.
Hi! I am using the clock to simulate a subscription behavior when I am scheduling a change for it and I am having this error:
Any idea?
is there an effective way of determining whether or not a customer has any unpaid subscriptions or invoices using the api, to prevent them from provisioning more services before paying off debt?
I am sorry to disturb, but using the clock to test the subscription behavior the system is triggering events, like the invoice.upcoming?
Hi everyone! I have a question regarding exporting invoice data from the Stripe dashboard, specifically for invoices that do not have any due date. In some invoices, the exported spreadsheet has an empty value in the Due Date column (see first screenshot), while in some other cases it has the value 1970-01-01 0:00 (see second screenshot). Is there any reason why that is so? Are those two invoices treated somehow differently by Stripe? In both cases, the due date appears empty in the Stripe dashboard UI.
Hello, I'm using customer_balance for bank transfers, with stripe react elements, and I'm wondering if and how I can pre-fill the email address on the client side to the customer's email address. I'm currently using a PaymentElement on the client which encompasses all the payment methods we have available.
Hi! I have some question about invoices and products.
If I want to create invoice in dashboard I can choose product like invoice item, but through api there are no such possibility. Why? Or I can't find...
We use promotion codes, when the input field for the promotion code blurs we do a back end check for it to check if it's available. Essentially just $coupon = $stripe->promotionCodes->all( [ 'active' => true, 'code' => $body->code ] ); & see if there's any results. The problem is that this doesn't necessarily mean that it's possible to apply this code, it might be one-off, customer restricted etc. Is there a way to do this check to see if for the given purchase ( always a subscription in our case ), the promotion code is valid?
Can you retrieve the client_secret for the latest_invoice.payment_intent?
Hi everyone, what is the correct flow for subscription, what i am currently doing: create payment method->create customer->create subscription -- i saw another flow create payment method->create customer->create-payment_intent->create subscription . pls, what is the difference, also how can I store payment transactions after subscription.
Hello. I'm using the react-native payment as shown here https://stripe.com/docs/payments/accept-a-payment?platform=react-native.
So far the library works great. We are able to setup card and apple pay payment methods without much trouble.
We would now like to enable our users to pay using BECS direct debit and I'm struggling to get this option to present itself in the payment sheet.
We are using version 0.14.0 of the library (I see that BECS has been enabled since 0.11.0).
The payment method is being specified in the setupIntent creation like so:
const setupIntent = await this.stripe.setupIntents.create({
customer: customerId,
payment_method_types: ['card', 'au_becs_debit'],
})
BECS direct debit has been enabled as a payment method on our stripe account.
Our implementation of the payment sheet is very similar to the documentation. We are initialising the payment sheet like so:
const { error } = await initPaymentSheet({
customerId: stripeUserId,
customerEphemeralKeySecret: paymentSetupData.ephemeralKey,
setupIntentClientSecret: paymentSetupData.clientSecret,
allowsDelayedPaymentMethods: true,
returnURL: paymentSetupData.returnUrl,
merchantDisplayName: 'Our Company Name',
applePay: await isApplePaySupported(),
merchantCountryCode: 'AU',
googlePay: false,
currencyCode: 'AUD',
testEnv: !isProductionEnvironment,
});
Is there anything else I need to be doing? Or something else I need to configure to get this working.
Thanks for your time considering this.
Hello Stripe, when creating a business account type, will I need to provide both the Owner and representative or will the owner details do just fine?
In this documentation:
https://stripe.com/docs/connect/required-verification-information#US-full-company--card_payments|transfers
It looks like it requires both, but I just wanted to make sure if an owner can suffice
If I have a sub with only metered billing, and I need to change all the subscriptionItems to a new price, using the same structure for metered billing, how would I do this most easily?
They have no quantity parameter so I can't use that
Hello
Is this a Stripe bug?
I can see this failed payment: https://dashboard.stripe.com/acct_1JAB41GTsLVnzqGE/payments/ch_3LIBVAGTsLVnzqGE1TK27gqF
but it does not appear on the customer failed payments list: https://dashboard.stripe.com/acct_1JAB41GTsLVnzqGE/payments?customer=cus_LxFahCTguxN25P&status[]=failed
Hello Stripe,
I work at a company that handles subscriptions (monthly and yearly) for users, we merged the yearly and monthly subscription in the same product but with different prices. However that makes complicated the possibility to create discount codes that would apply ONLY on monthly subscription or ONLY on yearly subscription. We were advised to create 2 differents product, 1 for the monthly subscription and 1 for the yearly subscription. However we already have few thousands people that have bought our product, is it possible to "move" their product to the new one? Would this be the best practice? Thanks in advance!
We are implementing Stripe Invoicing for billing out some of our services which have a very high AOV for which we often receive payments by bank wire or ACH credit. We have turned on the Stripe "Bank Transfers" payment method which allows for bank wire and ACH payments initiated by our customers. I understand that from Stripe's perspective these are similar forms of payment and they are both handled by Bank Transfers. However, this seems to create some pretty significant UX problems which are inducing confusion.
Hello there, need help on SEPA
Hello, is there a way to make someone else in the team the owner of the platform account?
I have a couple of questions about receipt_number, we want to capture this information off of a webhook, we are currently subscribing to the invoice paid webhook, and receipt_number is always null. I understand this is because it is in test mode, and receipts aren't sent automatically in test mode.
1 - in live mode, will this receipt_number always be populated in the invoice paid webhook request from stripe?
2 - is there anyway to turn on sending receipts in test mode?
I'm trying to accurately replicate the results of a Dashboard export of Payment Links using the API. The problem I'm having is that there doesn't appear to be a created field exposed in the Payment Links API. So I can't include that information in my own API-based reports, nor can I filter my requests by the created date. Is this just not documented but would work anyway? Is there some other way to include this information or filter by the created date?
Hi stripe devs !
I have a problem with my application, lot of customers experience payments delined with code : card_error_authentication_required
The error came before creating the payment intents
When I try to to attach the source to the customer
how can i manage the tax invoices to be sent to my customers?
Is there also a way to register them on the Italian state fiscal portal?
Hi Stripe Dev,
I have a question related to retry schedule when using a US bank account as the default payment method.
More info in the thread 👇
I want to manage how subscription is cancel when dispute happen but navigating "Manage dispute payments" on https://stripe.com/docs/billing/subscriptions/cancel#dispute-cancel does NOT bring me to that page but the graphical/stat view in test mode. Any idea?
When users launch the cli command to listen to test webhooks, will ever person get the same signing secret for the test environment, or will it generate a new one depending on the machine that request to listen to test webhooks.
Hello,
It is possible in the customized portal to configure the breakdown of the price with taxes for Mexico?, I hope you can help me please with this
I've since reduced the line items in this checkout session. But it was over 200 line items and the session would not generate. Is there a way to increase the line item limit?
https://l.xeemo.io/oex5 this session
Hi Stripe Team,
wondering if my assumption is correct. I want to check if the invoice is the first invoice created after subscription trial ended. Seems like if i do this check subscription.trial_start == invoice.period_start && subscription.trial_end == invoice.period_end it returns true, is this a good solution or the trial start/end and invoice period might not much?
#dev-help Hello! I can't get property list_items after creating Checkout session and calling session.line_items. i'm using Stripe@7.0.0 (this version is using in my current video course).
Hi! I've currently been testing the invoices API to perform one-time payments because I needed the ability to apply a discount and I wanted Stripe to take care of all the calculations. I stumbled on the orders API and I'm wondering what scenario(s) it would be better to use the orders API instead of the invoices API. Also, if I was to use the orders API how would I create an order that is meant to be paid out of band? The client also needs to take payment in Paypal as an alternate payment processing option.
Is it normal for incoming payouts (to cover a negative balance) to not affect an account's balance? acct_18w8yoIFDslEWhBA has -10,150.40 DKK and 11,224.80 DKK under "future refunds or disputes" It's supposed to use those funds to cover pending refunds.
@vocal stump Can you use the thread I already have open for you
I can, I just wrote here because it was unrelated.
Hello. I'm looking to do proration of subscription updates on a daily basis, rather than in seconds. Is this possible? Everything I have tried with billing_cycle_anchor and proration_date has failed so far. Basically, when a subscription is updated I want it to calculate the amount due to be based on the number of days left in the cycle and then immediately invoice for that amount.
Hey dev-help! I have a question regarding the Accounts API and the data exported from the dashboard. When I export Customers from the dashboard, I can see the proper Card IDs in the cardId column. It looks like it will appropriately export the default payment method. When I call the the customers api, sometimes the cardId will have a card_ value, but sometimes it will have a src_ value. So customer1 will have a card_ value when exported from the Stripe dashboard, but customer1 will have a src_ instead when exported from the API.
Based on a little research, it looks like something is causing these customers to report their secondary payment method, rather than their primary payment method on file, via the API, but the Stripe dashboard exports the correct default payment method.
If I go to a customer in the dashboard that is reporting a src_ value and switch their default payment method from the** first card** on file, to the** second card**, then set the** first card** as default again, the API returns an actual card_ value for that customer.
Is there something about how the payment methods are added to the customer that affects what gets returned via the api?
Hey Stripe Team, I had a problem with the Internet Readers at a new location we're opening with - it looks like their internet speed is about 6MB/sec on average. They're using the Wisepos E readers and the location of this business is in a pretty remote area of Central Ontario. They're having trouble connecting to the readers - which hasn't been an issue in the past for us - but the connectivity is a likely culprit. They only have 1 reader so the discovery is set such that after any readers have been found, we'd connect to the first one - but it fails to find any readers. We've experimented with setting the timeout of the DiscoveryConfiguration on Android to 1 minute and even setting it to 0 so that it wouldn't timeout - but there still seems to be no readers found. Any ideas what we can do to resolve this issue? Or if something else might be at play?
Hello, what is the best report to confirm payouts. We would like it to include names, donation amount, fee and date of deposit. Thank you.
Is there a way to retrieve a historial instance of an upcoming invoice? Basically I have a bug where the usage reporting which we sent rolled over to the next month before the curent period ended which means that the invoiced amount was wrong since these are metered products where we bill based on the last value sent (month-to-date). However the correct amount was there just a few hours previously so if I can retrieve that instance of the invoice it would be much easier to properly re-invoice since there is a fairly complicated schema of graduated (and one-off) prices per customer. Thanks for your help!
Hi everyone !
I'm trying to use a stripe payment link, everything works but I want to setup a webhook on this link, is it possible ? I have a webhook with all my payments but then I can't find the product and I need it in order to automate an enrollment to a course ! Thanks a lot for your help !
Stripe doesn't "translate" the non-english languages; they're all pre-written and just selected based on the chosen display languages. Similarly, you can create products for different languages, and display the appropriate ones based on the user's language. There is no short-cut for localization.
You cannot create these all in one call; you have to separately capture/create the paymentMethod and customer, and attach the former to the latter.
@idle iris your help is appreciated, but can you please move responses on weekend threads to DM? It's a bit disruptive to get notifications for these
Hello Stripe Team, I'm having some unexpected errors with the refund API. If I try to create a refund on payment that has been disputed, but we won the dispute, there are not issues. However, if I try to create a refund while the payment is in dispute, then win the dispute, then try again to create a refund through the API, I get the "Charge ch_xxxxxxx has been charged back; cannot issue a refund." Error message, is this expected?
hello team In test mode, I was not able to set payout frequency every day. The system defaults to every week.
Is there a way to do so?
bom dia, a conta do cliente começou a aparecer essa mensagem após uns testes de pagamento em produção
srkishy-disputed-refunds
thanks, I eventually got it working. But I'm running into an issue with it now requiring micro deposits even though the ACH is verified by Finicity. Any ideas on what's going on there? I have an open ticket with Stripe and Finicity as well about it.
Is there an existing api call to retrieve the balance of a custom connect account?
Hi
Hello, I am looking to automate tax receipts for platform and connected accounts, I need some orientation if possible
Can a customer use the authorize capture later feature with a debit card? I ask because one just tried to place an order and was blocked for insufficient funds.
I want to use the API to cancel a subscription with a prorated refund. Before doing the code, I tried to do the action from the Stripe Dashboard. As you can see in the attached images, I want to cancel a subscription with prorating. But then, when I click on "Cancel subscription" it generates an error:
You cannot apply these computed tax rates: ["txr_1L6Jx5GNN1T4yZi6KKFc6Nft", "txr_1L6Jx5GNN1T4yZi6jGUXR4z2"]
Also note that the subscription was purchased with Stripe Checkout with Stripe Tax enabled.
Do you know why I am getting this error? Should I expect to get the same error through the API?
Question about stripe taxes. As a platform account with many connected accounts, if one of my connected accounts wants to collect tax through stripe taxes do I as the platform account need to be involved in any way in terms of config, development etc?
Hello,
im wondering if I can take a down payment and then a different monthly fee with just one link
Hey Stripe Team! I reached out earlier about an issue with reader connectivity - and I have more information. In the Stripe Terminal Android SDK - it looks like it gets stuck here:
pendingDiscoverReaders = Terminal.getInstance().discoverReaders(discoveryConfiguration, this, statusCallback)
The discoveryConfiguration is this:
val discoveryConfiguration = DiscoveryConfiguration(10, DiscoveryMethod.INTERNET, isTestMode, locationId)
and on the callback it doesn't hit the onSuccess nor the onFailure. The location ID is tml_EsFTlw3or3QFTP, the reader ID is tmr_EsFTlwFF6CD9ZJ, and the serial number is WSC513104000905. Any idea why it gets stuck in the connection step?
Hello Stripe Team. We are working on a job to process auto payments with a saved payment method. Right now, we are doing this one by one using the PaymentIntentService.Create function, with each call taking around 2-3 seconds to complete. Once we have the PaymentIntentID we update the payment intent with metadata which is taking an addiitonal 2-3 seconds. Are there any techniques (batching, multiple calls, etc) that we can utilize that will cut this time down?
Hello Stripe! Is there a way to get the items of a non-subscription payment-intent via the segment adapter?
Question about stripe taxes. As a platform account with many connected accounts, if one of my connected accounts wants to collect tax through stripe taxes do I as the platform account need to be involved in any way in terms of config, development etc? We are using this connected method in terms of the flow "Enable other businesses to accept payments directly"
Asking again since my original question was archived
@hexed coral reopened your previous thread