#dev-help
1 messages · Page 159 of 1
We are considering getting a BBPOS WisePOS E. Does it come with a terminal app created by Stripe pre-installed on it? Or do we need to write the app ourselves, like we would if we bought any other card reader? (There are some screenshots from an app in the guide https://stripe.com/docs/terminal/payments/setup-reader/bbpos-wisepos-e )
I have an issue with my account it won't let me pay out and it keeps saying unfortunately your business is not eligible to use stripes cuz my account does not meet the terms of service so I'm trying to figure out how to resolve this issue to get my first pay out
Hi, this is my first time and I joined Stripe because I am on board with Shef for payouts.
Shef is my employer
please respond inside the thread
I have a question about the stripe connect onboarding experience. How can we disable the user from adding a Debit Card as a pay out method? We only want bank accounts.
i need my 1099 form from instacart
I'm trying to retrieve a Payment py_1KMKDE2RkC0Ne6pjUodBfnKN via php sdk, i don't see a Payments resource. How should I be able to look it up??
Hello. New to Discord, so bear with me
I am trying the following
stripe.confirmPayment({
elements,
confirmParams: {
// Return URL where the customer should be redirected after the PaymentIntent is confirmed.
return_url: 'https://example.com', ## This is disabled in my scenario
},
})
.then(result => {
// Handle success.
}).
.catch(error => {
/// Inform the customer that there was an error.
})
However, I am unable to access the error object in the .catch block. The block executes.
any ideas? Any help much appreciated.
[STRIPE PLAN UPGRADE/DOWNGRADE QUESTION] I am using stripe built in checkout with react and nodejs. Now I am implementing upgrade/downgrade plan. So I wanted to know if I have 2 plans: 1) Basic plan $10 and 2) Standard plan $20
If user starts basic plan on 1st March and on 12th March if he wants to upgrade plan to standard then I want to charge user immediately i.e he must pay additional $10 (Note: I don't want prorated amount from user)
Question 1: So can I make upgrade plan to charge user immediately? how to combine this logic with existing built in checkout? will this logic of remaining amount be handled by stripe only?
Question2: If user upgrades plan on 12th March then next billing will be 12th April is that correct? and not 1st April??
Hello! I am trying to make a Stripe::PaymentIntent.list(customer_id: customer.id) call on behalf of a connected account when using standard connect. I need to pass the stripe_account and the api_key bc we have more than one stripe account. I am confused as to how to structure the call to stripe.
We have a multi-platform app that we are trying to use Stripe Checkout through. It is a web app, but has webview wrappers on iOS and Android. The flow within the webviews is to open Stripe Checkout in an external browser and then redirect back to the app on completion of the process. As it's just a web app under the hood we'd like to avoid custom schemes and rely just on https:// redirects that open the app. On Android we have this behaving perfectly with intents. Stripe redirects and Android triggers to open the app back up and handle the intent. However, on iOS we are not able to open the app back up on the redirect back from Stripe. It just stays in the external browser. Tapping links within a document will open the app up fine on iOS, so the universal links are working... it just doesn't behave nicely on redirects. The reason we don't open up the Stripe Checkout flow within the webview is that we can't have Google / Apple Pay within the webview as they don't allow it. I'm sure this kind of workflow affects lots of developers -- anyone with an app looking to use external browser to do a Checkout flow and then redirect back afterwards... anyone know if this is possible on iOS?
Is there any way to have a payment intent last for more than 7 days? Like maybe 10?
Hi team, do you which object is best to use metadata field to track a customer order #?
howdy amazing dev support....new question from me. in a checkout session, i give a success/fail URL pair. If I understand correctly, I can get this returned to me, but I don't see any of the transaction data (transaction ID, customer info, etc.). I can only get this from a webhook?
We are using automatic tax calculation on our invoices. We have noticed that when we have a draft invoice and change/update the customer address details, this is not triggering an update to the automatic tax computation on the draft invoice? We can trigger it to update the tax amount by setting it from automatic to manual and back again. Is there a better way to trigger the automatic tax calculation so that we can rely on it when a customer updates their address?
hey folks, if I prevent the payment element from asking for billing info (country + zip), it then throws an error when I confirm a payment intent because it expects me to manually pass in that info. Why does the payment element require country + zip code for cards, but the card element doesn't? And is there a way to confirm a payment/setup intent without collecting country + zip (which doesn't seem necessary)?
hi guys, im trying to allow customers to switch plans between different recurring price intervals (6 month plan vs 1 year plan etc). is there a way to defer the invoice with the new plan until the end of the current billing period. most ways i try create a new invoice immediately. any help would be appreciated. thanks!
Hi. I have a quick question, regarding the calling of the webhook when payment_intent.succeeded is received. Right now, this is the only event that I am listening to for my webhook, as I only want to take action if the customer has completed a payment successfully. When I say" the customer has completed a payment successfully," I mean the payment has been settled by Stripe and the funds are in my account. So are there cases where the payment isn't settled and the funds aren't in my account, but Stripe still sends the payment_intent.succeeded status? For example, if the customer uses an e-cheque, or if Stripe needs to do a background check on the customer/payment before settling the payment, will payment_intent.succeeded still be sent to the webhook? (obviously, if the funds are not in my account, I don't want to take action so I don't want to process payment_intent.succeeded if the funds are not in my account)
Hello!
Just a quick question, presentPaymentSheet in stripe react native throws me a network error but works fine on iOS.
Do you guys know what could be the issue?
Thanks in advance. 😃
Hi, I've managed to get my Terminal Test Card to decline when trying a Chip & PIN transaction for every transaction (price ending 00). Was testing to see if it'd lock out after trying lots of pins and well.... it has. Any way to unblock it?
Hey Stripe Team 👋 Had a quick question...I am using webhooks to route events. How does one differentiate between a failed authorization and a failed capture based on webhook event data? (I couldn't find a test card to test a failed capture, but looking at the event data schema...I couldn't pinpoint data I could use to differentiate)
Hi Stripe team,, I am new to stripe integrations. I have created a webhook, my intent is to capture events when a subscription renews, and the card gets declined, I get a message that is related to the subscription. I see I can get a payment fails, and I see I can get subscription created and ended. What is the best thing to listen for to get this status and match the response back to a subsctiption ID that I stored for the currect subscriber?
Hello Stripe devs, i have a small question 😄
First let me describe a bit what i am trying to do. I have a product that is subscription based with quantity. I want to be able to upgrade / downgrade quantity of the subscription at any point in month, but i want to get the payment go through directly if the customer upgrades. to achive this i used proration_behavior: 'always_invoice', and payment_behavior: 'pending_if_incomplete', if the card does not require 3ds, or only requires on signup everything is fine.
in the case 3ds is required i then attach a new paymentmethod to the customer and update the invoice settings with that. i then retrieve the subscription, in order to retrieve the latest_invoice, in order to get the payment_intent so i can have the client_secret. i then pass it to client so he can confirmCardPayment.
If i pass the authentication everything is fine
If i fail the authentication,,, issues 😄 I first have this last_payment_error: { code: 'payment_intent_authentication_failure',....} on the paymentIdent and then i recieve code: "payment_intent_incompatible_payment_method" if i try to conirm the payment.
This only happens in this scenario -> user signed up with a card X that requires 3ds every time. subscription started. user wants to upgrade, he adds his card again, confrm was called and he failed it. then the user tries to upgrade again with the same card. (if he tries other card everything is ok)
in the case that 3ds is a success the first time then everything works.
Any suggestions ?:P
Is there a minimum transaction volume needed for a connect account's balance to be nonzero? we've been running some tests with $1 charges and they show up in the gross volume graphs, but the balance is zero (and there's no payouts)
The account in question is acct_1KStXnQpxbmlhy7X
Sorry I asked this last week but forgot to follow up.
According to this doc, https://stripe.com/docs/refunds#tracing-refunds, you can trace a refund using the Acquire Reference Number (ARN). Is that number retrievable via API?
Hi, is there any way in PHP with the Stripe\Stripe Plugon to get the purchased item from the checkout item ? I can retrieve the session and the customer, now i need the product in order to generate a PDF link
Best regards,
Hi 👋 I'm working on an Afterpay integration via PaymentIntents. I'm noticing that successful charges set to manual capture are expiring after 10mins if left uncaptured. I see that the documentation at https://stripe.com/docs/payments/afterpay-clearpay/accept-a-payment#test-integration mentions this fact. But I'm hoping to get confirmation that this behavior is in fact only in testmode. This would not work for us if it were to also happen in livemode.
Hey all, we finished implementing the setup intents flow in order for customers to update their cards. We have a scenario where when a customer updates their card, they also need to be charged (past due bill). What's the best practice here? Keep using setup intent flow and charge them with an off session payment intent in the backend, or it's better to switch the front end to use payment intent api for this scenario?
We are using Connect Accounts to payout our customers on a daily schedule. We are storing some info in the metadata property of the connect accounts. Is there a way to add this metadata to the payout object's metadata? How can you add key/value pairs to the payout object's metadata property if the payout is on a daily schedule?
Hello,
Can anyone help me for this use case :
Basically I am developing a bookings ap with combination of angular and spirngboot.
Case: I want to save card detials initially and charge the customer later after 2 days when their requirement is done.
Please help me with the steps.
Under the Connect tab in the Stripe dashboard I see that you can display the connect accounts by account id and metadata. Is there a way to type in the account id to search for a specific account id?
Is there a minimum transaction volume needed for a connect account's balance to be nonzero? we've been running some tests with $1 charges and they show up in the gross volume graphs, but the balance is zero (and there's no payouts)
The account in question is acct_1KStXnQpxbmlhy7X, and is in prod, since we're trying to test actual payouts.
I'll be better about monitoring the thread this time 😅
I am trying to start a fundraiser to raise donations in the US to send to a beneficiary in France by using the website Betterworld. They connect you to Stripe. I am the one creating the fundraiser, so I will have to put in my information. Do you think that this is a safe way to connect the donations to my friends bank in France?
question in regards to refunds: If our account has connected standard accounts for merchants, can we issue refunds for those connected accounts using the Stripe API with our keys?
Hey,
I need to bulk update a couple of fields on my backend from Stripe data, such as card last 4, card name & subscription->current_period_end.
I had planned on just running this and iterating over each payment method / subscription on my end and requesting the data from stripe.
It looks be there is a 20 concurrent request limit with stripe, do you see this causing any issues or is there any guidance / best practice to follow here?
I think its around 9,000 to 13,000 rows I need to update...
Hello #dev-help , I’m trying to connect my godaddy builder+store to stripe. Currently stuck in an endless loop while selecting ‘stripe’ as my payment method. Can anyone help? Stripe support sent me over here :/
SavvyTraveler10-godaddy
Hello.
I need help with changing my stripe account phone number, as i no longer have that phone. I cant get paid until this issue is fixed and I work tonight.
How do i integrate Stripe with lighspeed
i just need to know how to setup a Standard Stripe account and I can add it to my lightspeed
I am trying to hook up a subscription product to Stripe and am stuck. It's an annual subscription (pay up front) that comes with a monthly metered usage (pay in arrears based on amount in use at end of monthly cycle). I created two products - one for the annual bit and one for the monthly metered and I get an error that I can't mix the modes. Can someone point me in the right direction?
Hey there -- quick question perhaps someone can answer for me. I'm looking at Invoices right now, and there are effectively two modes (collection_methods) in which to send an invoice: charge_automatically (default, charges default payment method on file) and send_invoice (which sends an email to the customer to complete payment
My question is this: What happens if a customer does not have a default payment method on file when charge_automatically is used? Does the invoice simply fail? Or does the customer then get an email?
I'm ideally looking for behavior where the invoice charges automatically, and if no payment method is on file, then the email is sent. Not sure if that's how it works today (that's how I'd design it at least), but that's what I'm wondering
hello, i'm having trouble with invoices.retrieveUpcoming api
Hi Folks, Happy to e-meet y'all.
Looking for some help on the stripe custom onboarding setup I've done recently.
I'm using stripe PHP and creating account links using account ID
we are following this code:
$stripe->accountLinks->create
but facing an issue with setting up a delay for the account link that's generated, it seems to be expiring way too quickly and I want to increase that time. Is there any way I could do that? Have researched almost everywhere but nothing seems to be working. Thanks in advance!
hi stripe team, nice to meet you all. Have a few questions related to STPCardFormView in iOS SDK.
We are looking at using this component in our app, but are facing issues with customisation. Some questions like:
- Can we remove billing address fields at the bottom?
- How much can we customise it?
- Can we enable card scanning in it?
How do I ensure all subscription options show up on the Checkout "Update plan" option? Right now it only shows the product/price that they're currently subscribed to
Hi! Is there a way we can pass quantity in decimal points for Stripe Invoice Items?
Hi there,
Can someone help me how to get last4 digits of the card after creating a customer object?
const customer = await stripe.customers.create({
email: email,
name:name,
});
Hello, I have a question about the hardware ordering API (beta) - https://stripe.com/docs/api/terminal/hardware_orders/object#terminal_hardware_order_object-shipping_method
- Regarding the "available SKU" - if I'm planning on offering only one reader. Can I call the API once and get its SKU and then use it in the future in all calls? Or do I need to call the "get available SKU" endpoint each time?
- Assignment to accounts upon ordering - Is there a way to assign an order to a connected account ID upon ordering?
- Will the reader support Google & Apple Pay out of the box? meaning, the client can pay with Apple Pay same as he could pay with credir card? is there anything to configure for that to work?
Hello, Is SRC supported in Spain? SRC documentation is very short, is there any more example or doc do read?
Hi, Please, I need to know is it possible to retrieve information on payments made and in progress directly using the stripe APIs or I have to do it using a database (like mangodb). Thank you
Hello guys, i'm reading Checkout documentation and wanted to have feedback about the payment_intent_data.setup_future_usage option.
In case of a subscription when you create your first session, does payment_intent_data.setup_future_usage must be set to on_session or off_session ? Like if i want to be sure that the payment method used for payment will work for renewal ?
Hi everyone, it is not a technical question (I'll delete it if not convenient here) : Do you have noticed an unusual but important amount of bank refusals on Stripe Subscription payments in the past few weeks ?
:question: @wintry ledge 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 guys, im using destination charges so my connected accounts have their customers in the main account instead of in the connected accounts, now i dont see any customers for my connected accounts
vitali-Connect
How to make iDeal bank dropdown other size than default?
Hey
Whats the earliest I can get the new 'current_period_end' of a subscription when the subscription renews ?
Or is there such thing as 'next_period_end' that I am not aware of ?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
I have a doubt, if I start a subscription instance with some metadata in it, can I get the metadata in the webhook?
@vocal wagon we cannot help you here on Discord. Please use the link I shared above, there you can find links to "chat with support" and "have us call you" if needed.
in the session how can i remove billing adress?
i just want to use country not whole adress
hello
I have a problem with some clients who are trying to pay with a card on my platform, it appears as declined
for what is this ?
If we are using Stripe intent API, does that work with Stripe Connect capability too?
Hi Stripe team! Looking for some advice on how to best solve the problem I have. So, up until now we always had a subscription with 1 product in it. Now we're expanding and adding a different product to the same subscription, we've chosen for this method since we want to keep billing cycles for both products aligned + only send out one invoice. We have a lot of custom coupons active on customer level, which were created as not being specific to certain products as we only had 1 product at that time. Now, we'd ideally like to have all existing coupons only apply to the old product in their subscription and not the new one. Since it seems we can't update an existing coupon to only apply to certain products, how would we best go on and tackle this problem? Do we have to remove all existing coupons and recreate them with the correct product restrictions and then reapply them to all our Stripe customers? Also, some coupons have time restrictions (e.g. only for 6 months) would we have to create new coupons and manually calculate the time remaining? That all seems like a hassle. Hope I'm making it too difficult and you can advise me a simpler solution 😅 Thanks in advance!
Hi there!
Does anyone know if it's possible to have a one page checkout that allows the customer to enter all their details, choose shipping, coupons etc. like the demo is shown? https://checkout.stripe.dev/
We're using Magento 2 and are trying to match our current Klarna checkout functionality but using stripe instead so we can enable Google Pay, Apple Pay etc.
or do you think it's worth us sticking to Klarna and implementing Google pay on their checkout?
Preview some of the features available in our prebuilt, hosted payment page.
Hello,
I am implementing Stripe connect in our plateform .
How can I know if the connected account is ready to accept payements ?
I created a webhook endpoint to listen on account.updated , now I m receiving the event but I don't know how to use it?
which param I have to check to verify if the account is ready to accept payement!
Thanks in advance
we are using below step for process.
- accessing token
- connecting terminal
- discovering reader
- connecting reader
- generating payment specific secret key
- creating stripe customer id if not exist
- creating payment intent for specific amount and specific customer
- Capturing Payment
- Getting Confirmation of Payment using payment intent id
- save data in out database and update payment flag and log
We have customers leaving because of the time it takes for a payment.
I have created 3 products each having some pricing eg: $0 , $10 and $20 I was able to add $10 and $20 product to customer billing portal but not able to see $0 product in dropdown while adding it on customer billing portal. Can someone please let me know if $0 product can be added in customer billing portal or not? I am using customer billing portal for plan upgrade/downgrade & cancel plan
Taz-terminal
Hi folks,
What’s the best way to create a subscription fee for usage of a Stripe Connect Connected Account (i.e. It costs you $10 p/m to be a seller on my marketplace). The documentation has a page about debiting a connected account (https://stripe.com/docs/connect/account-debits), but this is a charge not a subscription (and sellers could open an account for 30 days, not pay and then close before the debit).
Flow:
Potential Seller -> Pay $10 p/m subscription -> Connect Onboarding
Hopefully this makes sense.
Hello, we are paying from a customer to a connected account, Stripe charges its own fees (StripeFee) on this payment, but it charges them to the PlatformAccount, not the ConnectedAccount. Is it possible to somehow indicate that StripeFee was charged from the ConnectAccount?
Hi, i received a payment with stripe but i don't know the source, how i can i find that out? i've never used stripe before, so this fells sketchy
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
hi i still need help with the customers on my connected account , sorry i was indisposed
I've unarchived your last thread. Let's chat there: #948131565022625824 message
How does stripe handles the case when in stripe connect. We have less platform fee then stripe fee?
Hi, i have problem - Stripe is not defined and with credit card form (i cant add in credit card to pay)
can i create a checkout session with payment mode then creating a subscription with paid status at first year and passing payment method for renewal
Hi everyone, How long does it take for payments' amount to settle in Stripe platform account? I did few payment but still the amounts are not yet added to balance.
when i create a subscription immediately a Zero value invoice generated, why it is so? whats the logic behind this?
HI There<
I am Having issue with payment token.. when place order i'm geeting defuakt status as hold even after successful payment also .. whast the fix for it
default*
How to get terminal transaction data?
and also in stripe i'm getting like "Uncaptured"
Hi, I am testing my API and I need to test that the setup_intent client_secret I receive from my API is valid. Does stripe's PHP SDK have something to allow me to check that the client_secret is valid?
Hello! 👋 Is this the right place to ask about a problem we're having with Stripe and stripe-react-native ? We're basically getting the same error results on iOS randomly and can't figure out what's wrong.
Hi @all can anyone help me, I am using stripe-PHP for custom accounts and generating account links. The problem is that the account links are for only one-time use. Also, the account links expire within a minute.
Is there any way to set the account link expiry time? It can't be just a minute, the user will never be able to signup in that case.
we have already looked into this - https://stripe.com/docs/api/account_links/object#account_link_object-expires_at
but it suggest any solution that could work
Any help will be appreciated. Pls don't archive the post too early, thanks!
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Hi i need some help,
Please ask your Q!
Hi! When I try to create a subscription with 'payment_behavior' to 'allow_incomplete' or 'default_incomplete' and setting 'collection_method' to 'send_invoice'; why the subscription is set as 'active' in response? Should be 'incomplete' as the payment has not been made yet (the invoice has to be paid).
I have started a new course for my students which is a monthly payment, i have used stripe as my gateway, i had people sign up to a waiting list and they paid a one off payment to reserve their place as the course was not ready at the time. now i am ready how do i turn these payments into a monthly subscription? is there anyway or would i have to send out a whole new sign up process for the subscription?
[Stripe Trial Period Question]: I have added 3 plans for my application.
$0 -> free plan
$10 -> basic plan + 7 day trial period
$20 -> standard plan + 7 day trial period
If user starts with free plan on 1st March and on 2nd March if user upgrades to $10 plan then trial period will get over on 9th March. Now what if user just cancels subscription on 8th March then he will not be charged is that correct? So in my application if subscription is cancelled then he will automatically be switched to free plan $0 per month this logic I have added. But next day i.e 9th March if user again come up and tries to subscribe $10 plan then will trial period again start? or he will be charged immediately because last time he started trial period but cancelled it later.
Is there any way to get this look when using Cards Elements? (specifically React Elemetns)
how can I make so stripe pays me out in the currency it is received in
let say I have account in EUR and one in SEK
payment on webshop is in both currencies
can I choose a bankaccount for each currecy or?
Right now, with custom CSS, my form looks as follows
Hi! 🙂
Does money in a Stripe account need to be "available to pay out" if I just want to transfer the funds to another connected Stripe account?
Or is the payout availability of a Stripe account balance only relevant for paying out into an external bank account?
Hi All,
I'am using Stripe.Net. When a new Authorization arrives, I need ASAP the corresponding TRANSACTION.
I noticed if the authorization has been approved, there's no transaction (after 2 two generally).
Which api call should I do to make directly an authorization to transacton object?
Hi All , I am using Plaid + ACH
What API we have to use to transfer funds from main platform stripe account to the bank account which is connected using plaid ?
I have following details for receiver
account id : zWEZe571gjCAwn5zrEWZtPlJ1jLN58FoMGM5j
btok : btok_1KWxH5GHSmvXpN8DWEr9IZfA
I need help re-triggering an event that is just over a month old please?
Hi I need help I have lots of payments around 1$ from thailand...
Hi all, looking for a little help here. I'm trying to create a NZ test seller within our integration, but I'm having an issue when inputting a test routing number. This stripe doc, https://stripe.com/docs/connect/testing#account-numbers, for NZ, doesn't have a test routing number to use. Does anyone know what format the NZ routing number should be in?
Hi all, I am using the Stripe Api for Flutter. I have implemented the Ideal paymentflow. It works perfectly on Android. However on iOS the webview that opens up in flutter does not close after payment completion. I have to close it manually. The redirection from safari to my app does work. Is there any way to force it to open in safari instead of using the webview, or maybe a fix to automaticly close the webview?
Hi I need help regarding stripe react paymentElement integration,
To be exact, in case I'm creating 'default_incomplete' subscription with 'trail_from_plan' as 'true', I'm not receiving client_secret which is need to initialise stripe PaymentElement for getting user's card
Hi guys, I am wokring ACH + PLAID using django,
Is there a way to write a django test entire flow for connecting to plaid and make a payout using ACH ? Thanks for the help
And may I know that ach has subscription feature in it ?
Hello everyone. Does anyone know if it's possible to extend this 7days up to 30 days? This is the authorization validity window of card brands
Sanjeev Sundaravarathan-test-ACH
Is there any way to convert an upcoming invoice to a draft invoice mid-period? For context: I have around 31 subscriptions with invalid payment methods, and I wanted to set their billing_cycle_anchor to now (when I ran the script to do so yesterday) but since the payment fails it doesn't let me
The docs have: https://stripe.com/docs/billing/invoices/subscription#generating-invoices
Which says Generating a one-off invoice pulls in any pending invoice items that would have been added to the regularly scheduled invoice. but it doesn't seem like the dashboard actually has that behaviour
Learn how to manage subscription invoices.
Is there a webhook event that's triggered when a CC expires? If not, is it safe (PCI-compliance wise) to store the expiration month/day in our DB?
(Stripe.Issuing) I'm trying to do some test authorization following document: https://stripe.com/docs/issuing/controls/real-time-authorizations
But I receive message: Stripe does not yet support cards within the country 'US' for IT-based merchants.
hi i have a bug where i get disabled_reason:pending_verification but the pending_verification is empty
Hi all, a client site I work on has stopped taking live payments - I'm getting the 'testmode_charges_only' in the logs. There's a message " If you are the site owner, please activate your account at https://dashboard.stripe.com/account/onboarding to remove this limitation.". It has accepted live payments in the page - does anyone know what can cause the account to be put into this state?
I am using built in checkout and from nodejs I am sending session id to frontend like this: res.send({ id: session.id });
and on frontend I have used stripe.redirectToCheckout({ sessionId: response.data.id }); now for customer portal billing instead of stripe.redirectToCheckout what can be used for redirecting ?? I am usign react + nodejs. stripe.redirectToCheckout does not work for customer billing support
Can Stripe::Checkout::Session.list_line_items be expanded?
Do you'll have a auto refund option for travel portals in case of a failed booking?
Hi stripe support! I have the following scenario:
- User creates a subscription, confirms the card via stripe.confirmCardPayment(), all is dandy. We set that card to be user's default card.
- User cancels the subscription, they still have the default card on file.
- User starts a new subscription. I'm not specifying a card here, but I'd like it to be the default one. I'm not getting a
requires_confirmationpayment_intent status for that subscription.
What's the best way to handle this payment intent status? I tried using server side approach Stripe::PaymentIntent.confirm(id) but then I'm getting problems if the card requires authentication/SCA.
Hello! Can anyone help with a Stripe / Plaid / Zoho Books integration?
Hi, does an endpoint or SDK exists to list the available alternative payment methods a Stripe connected account has? As we have multiple payment methods on our platform we cannot just implement Stripe Elements directly but we need to let the user choose between payment methods before creating the payment intent
Hello stripe, can we connect accounts outside US? If so, which api supports that?
Hi stripe folks. is there any benefit to using the charge_id over the payment_intent_id or vice versa when it comes to doing refunds? We're building out a custom connect application that is currently also serving standard connected users until we fully switch over.
Hi, it is possible to see the credit notes in the customer portal? Need special configuration for that? I only see the invoices now.
Hi guys, i have a question about stripe connect
can you help me pls
i just created bank account for my customers
and when i create a paymentIntent
it go directly to the customer, that's ok
@slender hemlock try to keep all your comments A) in the thread I created for you
but, what about if i want to keep the amount first, take a comission, and send the money to the client after that?
oh ok, thanks
and B) all together so we can more easily reference them
Error: The card_present source type with currency eur is not supported. The stack trace does not include any files from my project (just stripe lib files). I don't understand what the error means
Hi everyone! is possibile to receive a webhook from Stripe about a customer payments confirmed in balance of an account connect?
Hi everyone. How can I legally and safely accept payments for CBD products through my Stripe account? Does Stripe support CBD?
Hello everyone. I've been poking around Stripe documentation to understand the link between a payment_intent (pi_xxxxxxx) and an order (or_xxxxxxx). I've been working on an online store but it appears that there's no link made between the 2. I'd expect there would be a way to link a payment intent to an order. Ultimately I'd like to go into Stripe and see a list of payments and what items were associated with that payment. And then be able to generate a receipt to display to the end-user whenever they'd like to access it.
I did see there's an API call to "pay an order", but it looks like that doesn't accept a payment_intent ID.
Hi
Can anyone confirm me that when my customer has default_payment_method set inside the invoice_settings key of the customer object, then i have correctly set a default payment method for my customer and so the next charges for a subscription (for example) will be tried with the payment_method set?
Hi, we have a customer using a virtual credit card which when we attempt to charge is returning an error from stripe with decline code: invalid_account. Is there something I need to enable or a parameter that needs to be set on the confirmation request? Thanks!
I have some legacy code that seems to have suddenly broken. I have a non-Checkout flow to accept payment information which creates a subscription upon completion. After entering credit card details via Stripe Elements, it's supposed to .createPaymentMethod to and return a token that's later used in the subscription creation function.
However, the callback never seems to be called.
$('.nav-next').addClass('disabled').html('Processing <i class="fa fa-spinner fa-pulse"></i>');
debugger;
stripe.createPaymentMethod('card', card, tokenData).then((result) => {
debugger;
$('.nav-next').removeClass('disabled').text(originalNextButtonText);
if (result.paymentMethod) {
$('#stripe_token').val(result.paymentMethod.id);
goToPage(getCurrentPage() + 1);
} else {
if (result.error && result.error.type && result.error.type !== 'validation_error')
window.alert(result.error.message);
}
});
The first debugger is invoked, but the second debugger (so, the one inside the callback) is never reached.
we are having a connectivity issue. When the unit doesn't respond, I then pull up the Settings > Network and my network is no longer selected (i.e., the green check mark has disappeared from in front of my network), so I have to re-select my network and re-enter my password (why isn't this unit retaining my local network login info (there is no option to 'stay signed in').
Also, the wifi signal showing for my network is pretty weak (one bar usually, sometimes two), where on our other devices used in our household at the same distance are all quite strong with bars showing typically.
Hi Karbi, Mark from Vines OS here.
Is there a means to get the terminal unit to save my local wifi network?
@kindred hedge I added you to the existing thread we have going - please follow-up in there
Hello Guys, How I can integrate payout in magento2?
Is there any specific documentation?
Hello... what does this tax location status mean? The status "Not registered" doesn't exist in this guide..https://stripe.com/docs/tax/subscriptions/migrate#section-2
Hello, I have a question about stripe's fee in relation to direct charges. According to the flow of funds in the stipe documentation, the application fee is given to the platform account and the stripe fees are charged to the connected account. In the example provided in the picture, what happens if the application fee is the same as the charge ($10). Does the platform get the entire $10? If so, does that mean the connected account gets charged for the stripe fees they couldn't take from the transaction?
Hello dev-help
We have implemented Digital Wallets using payment intents. We are a SaaS service that our clients use to create their own fundraising pages. The clients themselves plugin their own Stripe accounts and we use the Stripe Connect model, as we are in the referral program.
Particularly with Apply Pay, clients have been reporting long processing times using the Mac + Safari. iPhone seems to be ok.
Reports also of Apple Pay coming back with a Payment Not Completed error.
Everything about this transaction looks good on the server side. We see the digital wallet details coming in, the transaction is created and then set to ‘succeeded’ in Stripe.
Any similar reports to this? (Tried searching but nothing jumped out)
how can I set auto complete order if payment transfer is succesful?
Hey I need help getting into my account I changed phone numbers and my account is still connected to my old phone number, so I need help changing that so I can get my Tax information. 1099
Hi, we have recently setup the mee6 membership, when someone buys it it leaks our phone number, any way to prevent this and are any other details shared?
Hello Dev Team,
Thank you for all the help yesterday. I was successfully integrate "Set up for Future Payments" with Angular and Spring boot with support of documentation shared.
However, I have quick questions. As of now I want to save all Payment Method Id's of each customer as well as all Payment Intent Id's for each bookings in my database.
Just in case for a reference point. Can I save it first of all? If so, should I encrypt those id's while saving to database?
Please clarify.
Hi which api is used to convert quote to an invoice ? Or how to convert a quote to an invoice ?
Hello,
I have a question concerning payment intents, charges, and upcharging customers.
Say for instance after a successful auth and capture, a store wants to update a customers purchase to include something like extra guac or meat, etc. (something that the customer should have been charged for)
What would be the best way to go about implementing that feature?
On stripe connect, is there a way to show separately the fees for transaction % fee (ie 2.9%) and transaction charge fee ie .30 cents, on the order payment page? ie
Hi im stuck on the manage billing pay for FREE Suggestion box... can someone help on here??
all payment info has been updated and i cant get out of it
Hi team - a few questions on billing: 1) Credit Note: will an invoice ever issue a cash refund to users? my assumption here is that depends if the customer invoice is open or paid 2) Webhooks. We are beginning to learn more about webhooks. What are some common gotchas around using them and important safeguards to keep in mind? Our biggest concern is around monitoring and alerting if for some reason we broke something on our end and are not receiving webhooks anymore (e.g. say we broke the receiving route). What does Stripe provide for alerting us in cases like these?
Trying to update usage for a subscription, however, one of my users I get this error in response. No upcoming invoices for customer: I thought the invoices were automatically generated? If not, will it mess up their subscription if I create one?
Hi all, is there a webhook event for subscription expired? I'm seeing expiring ( seven days before ) but not expired.
@pure bramble going to create a thread, let's talk there, please let's not talk in channel
Question re: separate charges and transfers when using Custom Connect, what do you use to determine what's the net amount to transfer from the charges? (net being the paid amount minus the Stripe fees)
Hello a quick question in PaymentIntentCreateParams object in Java
.setAmount(totalamount)....
totalamount is considering only Long datatype
but I want to charge something like $125.57 which is double
so any lead would be helpful please?
Hello! Quick question on invoices/payment intents: is it possible for a single invoice to have multiple payment intents? Or will an invoice only have one underlying payment intent throughout its lifetime?
@analog rapids let me create a thread, let's talk there
sure Please
Hi hi! is there a way to query our account's logs? Or a way to filter on the error message key? Or export them to somehwere I can filter them?
I want to find, say, all failures on /v1/charges with error message=Invalid account. in the last month.
Hi, from which table can I get tax amount associated with each invoice item in Sigma ?
Hey ya'll! We have a flow where a user can upgrade their account with one click. We're switching this from charges api to intents. If the intent fails to process on the backend (when user clicks ugprade) due to required auth, can we ask them to authorize without having them enter card details again?
Hello, just a QQ
When a
stripe.Subscription.modify("subs_id", billing_cycle_anchor='now', proration_behavior='none')
That would trigger a charge on the customer isnt it?
so I should expect a
charge.succesful or charge.failure eventually arriving
am I right?
Just for confirmation
Hi there, we're having a tough time with Stripe Elements. We're using react-stripe-js version 1.1.2. We've updated to 1.7.0 in QA environments and still see the issue, which is this: For any Windows 11 OS using Chrome or Edge, when the Elements component is mounted, the entire browser seems to glitch. It won't load, then the whole browser blinks black and white. We're thinking there's an antivirus software installed on new computers from some retailer (like Best Buy) conflicting with the React Stripe Elements tool, but testing all these AV softwares to debug is getting time and resource consuming.
Has anyone experienced this? Any information/support would be so beneficial.
Hello team I have a question about the subscription creation process.
This is how our current process looks like when moving to a paid billing plan:
User selects billing plan -> Prompt user for credit card and create Stripe Customer -> Charge Customer and change billing plan
When we migrate a use Stripe subscriptions the process could look like this:
User selects billing plan -> Prompt user for credit card and create Stripe Customer -> Create Subscription -> Wait for invoice.payment_succeeded event -> Change billing plan
I saw on this example that another option is to create the customer and subscription first, and then charge the customer using the subscription invoice payment intent on a Stripe Card UI element (we already use this element). After the payment is successful we can move the customer to billing plan without having to wait for a webhook event.
What are some of the disadvantages of this option?
Getting this error, I don't see any errors in my code, what should I look for? ```js
the provided intent client secret does not match the expected client secret format make sure your server is returning the correct value and that is passed to stppaymenthandler
Hello, I have a doubt about sending custom params into a webhook, and if so, how to receive them at the server
Hi guys. I got access to the beta test of these two payment methods. When I try to create a stripe checkout session on dev mode, I get an error that this payment method does not exist. What do i do?
https://stripe.com/docs/payments/upi/accept-a-payment?platform=checkout
https://stripe.com/docs/payments/netbanking/accept-a-payment?platform=checkout
"customer": "cus_LFBhZiVZg41dCK",
"payment_method_types": {
"0": "card",
"1": "netbanking"
},
"line_items": {
"0": {
"price": "price_1KYhYcKvM7RhelKDKkhHeWHs",
"quantity": "1"
}
},
"allow_promotion_codes": "false",
"success_url": "http://lll/subscribe/checkout-thank-you?sessionId={CHECKOUT_SESSION_ID}",
"cancel_url": "http://lll.tld/login",
"metadata": {
"plan_UUID": "89a7fec7-8c90-44c8-a80f-eb6e322c1349",
"plan_id": "42",
"customer_id": "57"
},
"mode": "payment",
"payment_intent_data": {
"application_fee_amount": "1000",
}
}```
```{
"error": {
"message": "Invalid payment_method_types[1]: must be one of card, acss_debit, afterpay_clearpay, alipay, au_becs_debit, bacs_debit, bancontact, boleto, eps, fpx, giropay, grabpay, ideal, klarna, konbini, oxxo, p24, sepa_debit, sofort, or wechat_pay",
"param": "payment_method_types[1]",
"type": "invalid_request_error"
}
}```
hello. we have a user onboarding experience in which we redirect from our site to the stripe experience in the attached photo. is there a way to explicitly set the locale/language for this stripe experience so that it matches what the user has set for our site? (for example, we know that a user is in France and the language is French. currently, it looks like the stripe page reads the browser's settings. is there a way to ensure that the stripe page shows up as French in France even if the user's browser isn't set with that configuration?)
Hi everybody! Simple question about the test flag in the dashboard. I have my nextjs / node api all set up with the stripe api and webhooks. I'm testing end to end now. I can create a customer, create an invoice item, then invoice that invoice item. I know that the invoice is scheduled for 1 hour later. If the invoiced user has no default payments that user should be emailed an invoice. I've waited the hour, but the invoice email isn't sent. The email address in test is one of my valid gmail addresses i use for testing. If I click send invoice in the UI, the email is sent and everything happens as normal. I know there's a warning in the UI that says
You’re in test mode, so your customer won’t be charged for this invoice. Customers and products created in test mode can’t be used for live invoices.
But I just want to be sure when I deploy this to prod that once the waiting period is over, that email will be sent to the user automatically and doesn't require me to do anything else. Is there any way to confirm that without putting this into prod?
bops-checkout
Hey! I'm confused on creating reports. I am getting summary for payments I've made directly on stripe but I am not seeing any transactions that have been purchased through Kajabi (which is connected to stripe). How do I see ALL earnings through stripe.
Also i would love to see the specific transaction, when it hit my bank account and what the fee was in one report. Thanks!
:question: @ionic gale Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello, I have a question about saving payment methods for future use with the Payment Element. Below the Payment Element, we want to present a checkbox that allows our customers to specify whether they would like to save their payment method for future usage. In our context, the most appropriate value for setup_future_usage is off_session. Right now we are creating the Payment Intent with a setup_future_usage value of null, mounting the Payment Element, and then setting setup_future_usage to off_session during payment confirmation if our "save payment method" checkbox is checked. Is there a better way to do this? The Payment Element sometimes presents different content based on the value of setup_future_usage (e.g. when off_session and using a card, some text is shown about the merchant saving card details), but we don't want that content to be shown to the user if they haven't checked "save payment method". For that reason, we aren't setting setup_future_usage to off_session when initially creating the Payment Intent and mounting the Payment Element.
Hello, I want to create an invoice using API, and then pay it using the credits the customer has in the account. But I don't want Stripe to send an email to the customer regarding the invoice, or the payment (we are sending a payment email separately through our system). Ideally, the customer should not have any email received from Stripe due to this invoice.
However, I have other customers, who have credit cards as payment methods. Those customers should get the invoice as usual. So I have the following settings enabled. I don't want to change these but still want the above behavior.
Is this possible if I create an invoice manually using API with collection_method=charge_automatically ?
rsacksteder-setup-future-usage
hi there, one of our connected accounts in the UK is receiving the following error when attempting to set their payout information: Please enter a bank sort code that supports transfers to and from your account
We are collecting the Sort Code and the Account Number from the connected account and then passing these values to Stripe as:
{ account_number = bankAccountNumber; sort_code = sortCode; }
is this correct?
Hello, been reading the docs and i have a question related to subscriptions, if i have a customer subscribed to let's say "Product A" and he wants to change to a new product "Product B". Is the same thing documented on https://stripe.com/docs/billing/subscriptions/prorations#preview-proration the thing is the example seems to be using the same product with different prices (upgrade/downgrade) for the subscription. Hope someone can point me in the right direction.
is there an API for Subscriptions and emails settings?
Is it necessary to provide both ACN and ABN number for Australian clients through create account api?
:question: @rare pulsar 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, Looking for some help with the custom-connect onboarding setup we have done recently.
I am using stripe-PHP for custom accounts and generating account links. But it creates links that only last for a couple of mins. To resolve that I wanted to see if there's a way for us to send the link generated to the user directly via an email form our stripe account?
right now the account link is being saved on a separate page and the admin has to copy from there and then send it to the user, this results in the link getting expired because of the time wasted in copying/pasting.
I want to know if we can instead just send that URL - account link created to the user directly via an email as soon as they create an account on the page we've created.
This is the create account page for our dashboard - https://daughterssons.com/stripe/create-account.php
PLS HELP 🙏
Hello
I have Connect accounts.
I saw that from developers->webhooks I can replay webhooks I missed for some reason.
However, not all webhooks appear there.
I was instructed to go to Connect->Account->three dots->See dashboard as X->Developer->Logs
But from there, I don't see the option to replay webhooks.
Can I repaly webhooks of Connect account somehow?
Example URL - https://dashboard.stripe.com/acct_1KYhtd2HP4n2hjzv/events/evt_1KYiI12HP4n2hjzvLd78UvS3
Screenshot -
Hi! I wonder how the object for webhooks looks like in .net for Events.ChargeRefunded? the payementintent object is: var paymentIntent = stripeEvent.Data.Object as PaymentIntent; But i dont know how to get the refound object?
Hey is there a way to create an payment intent with session time (i.e. to cancel the payment intent automatically after 2 min)
Hi Team
I need help about bacs payment functionality
Hello guys I have a question about email sending, I am not a developer thou, is there a way when I sell something via stripe to send unique emails to them if I have their emails database only in stripe?
I am using stripe prebuilt checkout and I have created 3 products with 3 prices:
free -> $0
basic -> $10
standard -> $20
Now problem I am facing is that I can accept payment from every country except India. in short I am not able to get take payment from Indian customers in USD. For that should I create new products with INR amount? But then 1 USD = 75INR approx it changes every day by 1-2 Rs so how can I handle this in prebuilt checkout? My goal is to accept payments from Indian customers as well using prebuilt stripe checkout
Hello team,
My company is currently using the PaymentIntents API. Our client would like the tax to be calculated automatically by Stripe based on the region of the customer. Is there an existing solution for case like this using PaymentIntents? Or the only way how to do it is to switch to Checkout or Invoicing API?
Hii, even after enabling google pay in my test account. When I make paymentRequest and check the availability of the payment request it returns null.
Hi, I have client who owns a Counselling Centre, however, when she bills her clients, she wants the payment to be distributed to her Business Account and to a Therapist who worked on that particular client. The client should not ne bothered about this distribution. It should be automatically done by stripe. How can I help her. Thanks😉
Hi all, I have a question about PaymentIntent API, its webhooks and workaround if something fails while processing a webhook. What is the best solution if my server fails and webhook is not handled?
I mean... payment intent is successful, but my server is down and webhook payment_intent.succeeded is not delivered. Should I have some CRON checking those payment intents?
japanese help please
@left horizon I'm afraid we only speak English here, but there is Japanese support at https://support.stripe.com/?contact=true
Hi together. I would love to update the payout schedule intervall for my connected accounts, and cause i can not change this in the dashboard, i would love to do it with the cli. When i am in testmode everything is working as expected, but if I use the --live flag and a live accout i get the following error. Any ideas, what i am doing wrong ?
I get this error when running my code.
We have a few more questions for you regarding Stripe Hosted UI and Stripe Dashboard.
When the user cancels the plan, they can still be active on the previous plan until the end of the billing cycle. But if they change plans, it will be effective immediately. We would like to have more control over this activity to satisfy the following cases:
- When the user upgrades (in customer portal), changing from a $5 plan to a $20 plan, we would like this to be effective immediately.
2.But when the user downgrades (in customer portal), changing from a $20 plan to a $5 plan, we would like this to be effective at the end of the billing cycle.
This way, we won't have to refund the user for downgrading the plan.
Hey guyz, i have this weird issue : "billing_cycle_anchor cannot be later than next natural billing date (1646848339) for plan"
I'm trying to create a subscription starting the first of next month using those params :
customer: XX
items: [
{
"price": "XX"
}
billing_cycle_anchor: 1648771200
payment_behavior: "allow_incomplete"
proration_behavior: "none"
default_payment_method: XX
Hello,
I need one help . while the verification of ACH through micro-deposit if user tried thrice with wrong value it is getting verification failed so what all option are available so they can use the correct micro deposits value
Hey guys, I have a quick question!
Would like to know if the following has been enabled for Resettech's account at STRIPE? If not, could you please enable it?
'Full Card API Service', we have seen the below error for our other players when the mentioned service was not enabled.
{\\\"request_id\\\":\\\"79988524-cb9c-46a9-8a21-6f1b3867b6b3\\\",\\\"error_type\\\":\\\"processing_error\\\",\\\"error_codes\\\":[\\\"server_api_not_allowed\\\"]}
Let me know if you want details from my end.
Hi, can someone pls help with the custom-connect onboarding setup we have done recently.
I am using stripe-PHP for custom accounts and generating account links. But it creates links that only last for a couple of mins. To resolve that I wanted to see if there's a way for us to send the link generated to the user directly via an email form our stripe account?
right now the account link is being saved on a separate page and the admin has to copy from there and then send it to the user, this results in the link getting expired because of the time wasted in copying/pasting.
I want to know if we can instead just send that URL - account link created to the user directly via an email as soon as they create an account on the page we've created.
This is the create account page for our dashboard - https://daughterssons.com/stripe/create-account.php
PLS HELP 🙏
Currently testing Stripe Checkout with subscriptions using test clocks. I'm not getting any emails, should I be?
Hello dev, for many days I am seeing this total balance as $2.28 and payout balance as $2.28 what does this mean? and what's this button Payout account balance?
If I use this https://stripe.com/docs/api/payment_intents/cancel API to cancel the payment intent. After calling this when paying to the same intent I am able to pay. Why it is not canceling ?
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 guys, we have using PWA with Native wrappers, so WebViews, on Android.
I am looking how to allow Stripe's Google Pay in this native app, because there is not working detection of Google Pay. What I found is that we have to improve our JS interface to invoke native Google Pay, is that right? Can you please send me some doc, help related with this? 🙏 Thanks ... btw iOS working out of the box 👏
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey everybody, got a question about receipt emails. Basically, tenants can connect their stripe account with my platform (Stripe Connect). Then, users of my tenants can purchase from them. The money goes directly to them, using payment intents with their stripe account id.
My question is, can the emails that are sent to the final users after purchasing be branded with my main Stripe account data, instead of using the data of my tenants connected accounts?
I've read a bit the documentation but got confused and haven't found a way to do this (https://stripe.com/docs/receipts).
Thanks!
@dim hearth ive sent an email to your support team as you requested, couldnt send you a pm
Hi folks, in the process of moving from the old Charges API to the latest API but struggling with the concept of 'Products' and having them setup within Stripe/sending product IDs during the transaction process (historically, we've not needed this). Is there any way around this that I've not found in the documentation or is there a way of setting up a product at the same time as making a payment? TIA!
Anything I can help with?
Hey, I need a clarification about webhooks. Consider I have a monthly subscription setup with a webhook. When a user does payment the first time, a session is created with some metadata in it and the payment is succeded. In the next month, the payment is handled automatically in stripe. In this event, if a failure in payment occurs, the webhook is called. What is my doubt is will I get the metadata on the webhook which I gave while creating the session?
When adding a bank account to a custom connect account, I seem to remember seeing something about the ability to add a bank account via an intent vs passing it to my backend to then updating the stripe custom connect account. (https://stripe.com/docs/api/external_account_bank_accounts/create#account_create_bank_account-external_account) but I can't seem to find the corresponding token info on the frontend side.
Hi!
I have tried to set up webhooks in live mode.
I have add my webhook url wich listen to all possible events to the Hosted endpoint in the dashboard. His status is Enabled.
I see some events on March on the events page in the dashboard, but I don't see any events on March on my webhook page with event logs.
I don't see any webhook attempts also on the specific event page in the Webhook attempts section.
Hello guys, is there a good way to adjust the customer's balance, and respectively deduct it from a payment intent? I am familiar this is automatically handled when using invoices, but since we charge the customer immediately and not on a recurring basis, I don't see a reason to use invoices. I might be wrong since I am all new to this.
Hi - is it possible to view and add external accounts to the main stripe account (the one all the connected accounts are linked to) via the api?
Hey there, is it somehow possible to create a checkout session for subscription plan upgrade / switch from between plans?
hi there, is there any way to fetch promotion codes, percentage for existing subscriptions or vise versa fetching subscriptions of promotion codes?
Hi, we are interested in the company in credit card terminals where the sale people can take the terminal and just swipe the cards without the need for an app or a webpage to communicate with. is it possible? if not and at least a web page is needed, does the terminal has an internal router for wifi or it needs to be connected to the tablet/computer to make a charge?
I have question about test mode: does it affect the production whenever I click on the button ? I'm currently setting up staging environment for our CI/CD, is it best practice to use test mode for this or should I create a second organization for our testing ?
Hello, anyone experienced or can assume reason for stripe cards fields not being initialized (they do not notify for ready being ready (with their API callback), sometime the look as loaded sometime event does not have placeholders) and the are non-functional? This is happening from time to time only, but when happens the only thing that solves is hard-browser refresh (without cache). This has been detected on production too (with custom algorithm and on-practice).
I have two separate products. One has a maximum quantity of 9. The other has a minimum quantity of 10. Is it possible for customers to be able to switch between these in the Customer Portal? Currently, when on the first product, the second one does now show. I guess this is because of the quantity restrictions but I'm unsure.
I want to store payment details in DB should that be done in 'checkout.session.async_payment_succeeded' event or 'checkout.session.completed' ??
adam-portal
I have some running subcriptions which run every month lets say. So customers are charged on 1st Jan and 1st Feb for example. I now want to change the next charge date but not the interval in general.
As in next charge should be on 15th March and not 1st March and the one after that will then be on 15th April.
Is that possible and if so: how?
Hi. How can I have the phone number (and update it) see during the Stripe express Connect Account onboarding ?
Hi 🙂 Does Stripe work without restrictions now in the UAE? Thx
I am trying to do offline payments using stripe, for which I need to authorize SetupIntent for future payments. I am creating SetupIntent in Node js as below -
const setupIntent = await stripe.setupIntents.create({
customer: customer.id,
payment_method_types: ['card'],
usage: 'off_session',
});
And I am confirming SetupIntent in React as below -
stripe.confirmCardSetup(setupResponse.clientSecret, {
payment_method: {
card: elements.getElement(CardElement),
billing_details: {
name: name,
email: email
},
}
})
.then(async function (result) {
});
As mentioned in stripe documentation, to do offline payments we need to create mandate_data object. But for it payment method is required and confirm should be true. Since I am attaching payment method to SetupIntent from React frontend, after SetupIntent is created, so, I am unable to use mandate_data.
I have also followed https://stripe.com/docs/payments/save-and-reuse this documentation. But it gives me authentication required error every time for offline payments.
My account says it isn’t accepting live payments. How do it fix this?
:question: @upbeat moon 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
Thank you
We have registered a webhook in stripe account.
Going through the docs we have found that the stripe only sends
Web Hook Events (https://stripe.com/files/ips/ips_webhooks.json) from
these IP addresses.
But we are getting (169.254.8.129) this IP from stripe webhook event.
Is anyone have any idea about , is there something wrong in stripe IP addresses.
Hello there can i talk to some developer by private conversation please? I would appreaciate, thanks
Hi, is it possible to speak to a member of staff? I was just wondering how many virtual cards can you create? is there a limit?
or does it depend on the plan you have chosen. thanks!
Hi there. I recently requested to change my two step authentication settings, because I got a new phone number and cannot log in. I missed the email after this where the had processed the request and now the reset link is expired. What do I do? I need to access the account ASAP as I cannot see my sales
Hello, when can I withdraw all the funds in my account? I only have 1/4 to payouts
Hello I am creating stripe checkout system using these instructions.
https://stripe.com/docs/billing/subscriptions/build-subscription?ui=checkout
Everything works fine, but what I need is to pass to Stripe Checkout form a customr (I assume his stripe customer ID), so this form don't ask to enter email and recognizes already existing customer.
Is it possible and where can I find info on how to do it?
Create and manage subscriptions to accept recurring payments.
:question: @marsh geyser 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
We have Created a plugin on wordpress to deal directly with stripe subscriptions, we have no checkout on or website but we use a redirect to the stripe checkout. The last thing we need to add is european VAT rules.
- Is this possible with the stripe checkout or do we need to make a custom checkout on our website.
- is their european vat logic available that we can hook into for example: for validated vat ID's of foreign countries within europe 0%.
Hello, I have a question regarding the 3D Secure (v1).
We prepared the card setup intent with default setting for 3D Secure (automatic). When I test it using example card numbers, the 3D Secure V2 works fine (popup with confirm/deny), but test card for 3D Secure V1 is always accepted without any additional confirmation step. Is this supposed to work this way?
Test cards taken from docs: https://stripe.com/docs/payments/3d-secure#three-ds-cards
I am using the react native SDK and using the test 3DS card for failures the the failure that is being returned from the sdk does not have a stripeErrorCode, the only identifying property is a message that I'm sure can change
So I want to know if there is supposed to be a stripeErrorCode
and if not, how can I always tell the failure is from 3DS failure
-this is everything I can see in the error:
code: "Failed"
declineCode: null
localizedMessage: "We are unable to authenticate your payment method. Please choose a different payment method and try again."
message: "We are unable to authenticate your payment method. Please choose a different payment method and try again."
stripeErrorCode: null
type: null
is there any way to get the stripe webhook id from a webhook event or header?
Help
Can’t sign in because I’m not receiving an authorization code
Receiving error payment method type \"klarna\" is invalid. Please ensure the provided type is activated in your dashboard (https:\/\/dashboard.stripe.com\/account\/payments\/settings) and your account is enabled for any preview features that you are trying to use even if klarna is available and i retrieve it on the Stripe connected account capabilities array
hey guys, i am listening to the invoice.updated event in order to download the invoice pdf from the invoice_pdf variable.
I want to download that file using Axios in my node js back end but i keep getting an error in response: Parse Error: Header overflow, code: 'HPE_HEADER_OVERFLOW'
Any idea where that could come from ? is there a download function from parse sdk ?
Hi there, one of our UK custom connected accounts is receiving an error when attempting to connect their payout information. They are receiving the following error: Please enter a bank sort code that supports transfers to and from your account"
I have confirmed that their bank account does support debits.
I did some research and it appears that others have seen a similar error and have found an alternative solution. Can you please confirm that the proposed solution in this thread is accurate? https://github.com/tipsi/tipsi-stripe/issues/313
For SEPA and other "delayed payment notifications" when and why do we need to listen for checkout.session.async_payment_succeeded (evt_1KYuQfHtRyFG0Pw1n085YDIS) when we are already listening for payment_intent.succeeded (evt_3KYuPFHtRyFG0Pw11HAT2OAt) which seems to be received and processed fine for delayed payment notifications like SEPA.
Customer portal question :
I have created 4 products: (each having their own price id)
- $14 plan + 7 day trial
- $24 plan + 7 day trial
- 1050 INR + 7 day trial
- 1800 INR + 7 day trial
Is it possible to create 2 different customer billing portal one for USD payments and another for INR payment? On stripe dashboard I don't see that functionality. Any suggestions?
Hi Team,
If I have a product paid through stripe which is delivered over email, is it possible to add an additional field for a second email in payment gateway? And use the second email as the basis of the customer that is created. So first email field is for payment and receipt and second for receiving product?
Hi, I have a stripe account that I use for the first business and one that I am opening for a new one
I would need to send a quantity of money every time a certain discount code is used.
Let me explain better .. As a sponsored offer a discount code that every time it will be used a part of money go to a bank transfer to the IBAN of the owner of the voucher. Is it possible to do this?
And there is some partners that offer a dashboard for see the history for example?
Hello, How do we manage duplicated cards on a Customer object? I found a github discussion and there was not any good solution, only workaround - to check fingerprints and detach duplicated cards. Do we have a better way to manage duplicates now? Or I should still go via workaround discussed on the github issue?
We are trying to see if a certain race condition exists. If a subscription is created and then immediately paid for. We expect the following webhooks to be IN ORDER: 1. Subscription created webhook 2. Invoice paid.... is there ever a chance that the invoice paid webhook is sent before the subscription?
Hi, I am currently in the process of implementing Connect for my customers but can't seem to find a way to make subscriptions and Checkout work together with Connect. Is this not possible or am I missing something? When I try to pass a payment_intent_data while creating a checkout sessions its giving me the following error. You can not pass payment_intent_data in subscription mode.
Hi, not sure if this is the best place to ask, but just recently stripe JS API started behaving strange when running a test suite. I'm getting these errors in the JS console. Server-side API is fine. I'm doing basic, slow stuff, I shouldn't be hitting rate limits.
I just want to confirm it's the API, and not me. Thanks
Does Stripe offer a simpler identity verification? For example a SSN based verification?
hello amazing stripe dev-help team, i want to migrate my cardElement to a paymentElement in react but while cardElement didn't required options:{clientSecret} allowing me to create a subscription and add the paymentmethod and then get back the payment intent with the client_secret in case i need to use it PaymentElement seem to require it. does that mean i have to change my logic, or is there anything else i could do?
I have not recieved a complete 1099 tax form to download, where is it?
Hi, i made a mistake in filling out company details on the woocommerce payment and i need to restart? how do i do this
Hello there, i have a payment platform based in stripe, integration with google pay and apple pay. We have a mobile app where our customers are getting registered and creating its account with stripe (Express accounts) I was wondering if it is possible to charge taxes to specifics accounts in every payment that they are receiving, it would be like some accounts which needed to be charged, and some others which are not, algo to be sending a monthly invoice or something similar with taxes summary.
Received unknown parameter: moto
Is there a list of redirect-based payment methods? I'm trying to determine if I need to accomodate for redirects if I'm only currently supporting card with SetupIntent and PaymentElement.
Hello innovation loving kitesurfers, if we have connected accounts e.g. sellers on our platform, but we want to charge them for buying shipping labels thru us, would we just use direct charges? They would be debited, and our Stripe account would be credited?
Hello. I am in Turkey. I received a payment to my Stripe account in USD currency. I entered my bank account information corresponding to USD currency. But Stripe Dashboard shows balance in TRY (Turkish Lira). How can I confirm which currency will Stripe make the payment? If it is in TRY, then I need to change my bank account info. Thanks
https://api.stripe.com/v1/invoices/<invoiceId>/lines returns invoice Line Items with all the tax information for each line item. Is there a corresponding table in Sigma where tax is available for each line item?
hello, does anyone know if texts from banks/card issuers to confirm a charge would fall under 3dsecure? or is there a different best practice for handling this situation? Currently payments in this situation are going through after being confirmed on the buyers end but on our backend the payment intent is returning 500
Hello, I wanted to continue the conversation from https://discord.com/channels/841573134531821608/948434004925894676, but that thread has been archived. Let me know if there's a better way to continue an existing thread when archived, versus sending a new message to the #dev-help channel. My first follow-up question: Does the value of setup_future_usage ever effect anything besides terms? For example, are there cases where having a particular setup_future_usage value results in an additional input in the Payment Method? I'm asking because I want to determine if it is safe for us to wait until payment confirmation to set the value of setup_future_usage when a customer has checked our "save payment method" checkbox, or if there are gotcha's with using this particular flow. To summarize from previous conversation, we would create the Payment Intent initially with no setup_future_usage value, and then use a checkbox on our side to let the customer inform us whether they want their payment method saved, and finally upon payment confirmation, we would set the value of setup_future_usage to off_session if that checkbox is checked. We're trying to identify if this is the "best practice" flow for what we are trying to accomplish.
Unarchived
My webhook is not working in test mode
I need help
Hi! I'm developing the subscription part of an app, and I'm listening to the invoice.paid webhook, this works fine for the first time payment, but for next payments they are not getting trough, While reading the documentation I found that Stripe requires to get a success response from invoice.created before sending the invoice.paid event to the webhook endpoint. is this correct? if this is correct, is there a way to test the full workflow or at least hasten the subscription process to test in a environment?
I'm building an app that will use Stripe Connect, and I'm a bit confused about the difference between using oauth vs onboarding flows. I built the onboarding flow, which is a lot simpler and more slick, but it seems like there's no way for a user to sign up without creating a new stripe account, is that correct? Should I be using the oauth flow for users that already have a Stripe account they want to hook up to our system?
Hello can anyone give me directions on how to alter the charge description in the new payment object? When a payment comes in from my website it automatically populates as "charge for (xyz@email.com)" I need to remove the "charge for" is this possible? Thank you!
Hello, i am not a dev - i am looking to accept payments via bacs direct debit, can anyone help?
Do you have an specific field for Business Licence property in Account Creation via API?
Does Stripe offer to store SSN on a customer object?
Hi just wondering if after your client had deployed Stripe have they ever received a Transaction ID = UNDEFINED message, similar to below:
CREDIT_CARD
Processor: STRIPE_CREDIT
Transaction: undefined
Amount: $89.25
Stripe Customer ID: cus_LDhyx0iuS0fTWY
If so, does anyone know what causes the Transaction: undefined during the checkout process?
Hi guys, is it possible to just put the "postal-code" in my checkout?
Hi! I use the stripe-go sdk for a stripe integration, and I'm trying to query accounts by id via account.GetByID() . The stripe.Account object that is being returned does not include the business_profile of the account. Is this expected? If yes, is there another way to get to the business_profile of the account?
When you create a subscription first time is incomplete right?
If you refresh the page and get the subscription by customerId again that subscription is incomplete, but how can i retry payment without having the clientSecret? On GET single subscription with subscription.retrieve, the clientSecret is not there
I’m building a platform utilizing a stripe connect account. I’m trying to link an existing account to my connect using the account_link method with the account ID but I get an account not found error.
Is my assumption that one can connect an existing Stripe account to a connect account using just the account ID wrong?
I get a charge every month for 12.99 from Eltab Stripe but don't know what it relates to and when I do the search on the website it doesn't recognise the charge and says to get in touch
If I am testing ACH verification, is there a test account I can use that will cause the status of the source to be verification_failed (final bullet point in this list https://stripe.com/docs/ach#ach-specific-webhook-notifications)
Is this a legit Stripe email?
Hi there, when calling stripe.confirmCardPayment(clientSecret,data?,options?) https://stripe.com/docs/js/payment_intents/confirm_card_payment, how can I force a redirect in my dev environment? I see there is a data.return_url param which suggests the customer may be redirected and returned, but I don't see a way to an option to force the redirect rather than Stripe.js just popping open the 3D Secure modal. Is there something similar to the the redirect param at https://stripe.com/docs/js/payment_intents/confirm_payment?
Hi guys, I followed documentation from https://stripe.com/docs/payments/save-and-reuse?platform=web. I'm able to display the form to add a credit card and the credit card is successfully stored in the customer account (in Stripe) but I can't find a way to fetch the credit card info (last 4 digits, expiration date) to store them locally (so I can display the infos about the card to my user). Any work around ?
Hi guys, can somebody please tell me if there's any way to not block a payment from a specific customer? I know the customer is genuine but still his payment his failing
I get a setup_intent id but it's seems with this type of id I can't get credit card info... 😦
Is it possible to have a connect signup form, that collects an up-charge AND creates a subscription and also makes the stripe connect account for payouts? ie, sign up form has option for 3 different purhcase selections for one time payment 1 Product A 2 Product B 3 Product C PLUS a subscription fee that renews, PLUS creates a connect express account?
Hey guys, in reference to this: #dev-help message. Re: allowing user to upgrade with one click (without having to re-enter cards). Am I to understand the following:
- If the PaymentIntent.create with confirm true, fails due to authentication reason, then we need to implement the following: https://stripe.com/docs/payments/payment-intents/upgrade-to-handle-actions#update-client
- The above could STILL fail due to authentication reasons. In that case
- Ask user to re-enter card info using paymentintent flow.
Is this about right?
Hi team we are part of the payout cards beta program and today we tried payout card creation for the first time in live mode and we have encountered this error on treasury account creation -
financial_accounts_beta=v3;. You do not have permission to pass this beta header: financial_accounts_beta. If you have any questions, we can help at https://support.stripe.com/ . It works fine with the test api key
Hello everyone!
I'm exploring the OXXO integration available in Mexico, and was wondering if anyone can help me with this:
Is there any way to know if a Payment Intent has already been paid at OXXO before receiving the payment_intent.succeeded webhook event?
- The documentation says that a state of the payment intent changes to processing after some days of when it expires.
- It also says that after 1 business day of the customer paying at OXXO a
payment_intent.succeededevent is fired.
but what happens with the payment intent in the time between the customer paying and the succeeded event?
Thanks!
Hi, I'm in a bit of a tizz..quick overview - Using Laravel and Cashier for the backend and Stripe with Elements, ReactJS, jQuery etc, for the frontend. We have 1000's of products our backend database and some of these need to be imported into Stripe, to allow subscriptions to be created, with a volume tiered product AND one or more standard prices product... But I'm split between, 1) should we look up and store the price_id / product_id from Stripe when we create the product, in our laravel DB to be queries when we build a frontend page, filtered by if price_id or product_id is not null, to show what can be purchased, or 2) should we pull this list of standard priced products from Stripe directly. e.g. Stripe is the source of truth with prices etc. But the twist is that we have a volume tiered product, so can I use the API to exclude this (volume tiered product) in one call, e.g. return products with out tiers. Or is it a case of I retrieve all products/prices and then filter out the volume tiered product? The volume tiered product will be payable but ideally not shown on the products frontend page. Any advice welcome! Thanks.
Bungled the ‘Certificate Authority’ while connecting Apple Pay. Is there anyway to restart the process?
when I ask stripe to list extenral accounts it sends the following: [
{
id: 'card_1KZ0hoRHdDnugbUQXj4cSB7K',
object: 'card',
account: 'acct_1KZ0gTRHdDnugbUQ',
address_city: null,
address_country: null,
address_line1: null,
address_line1_check: null,
address_line2: null,
address_state: null,
address_zip: '42424',
address_zip_check: 'pass',
available_payout_methods: [ 'standard', 'instant' ],
brand: 'Visa',
country: 'US',
currency: 'usd',
cvc_check: 'pass',
default_for_currency: true,
dynamic_last4: null,
exp_month: 4,
exp_year: 2024,
fingerprint: 'Ik3n80mkOfcTqDmK',
funding: 'debit',
last4: '5556',
metadata: {},
name: null,
tokenization_method: null
}
]
but when I do a payout to an external account using:
const payout = await stripe.payouts.create({
amount: 20,
currency: 'usd',
method: 'instant',
destination: 'card_1KZ0hoRHdDnugbUQXj4cSB7K,
source_type: 'card'
}); --------------------------------------------------------------------------------- the error I get is error: "No such external account: 'card_1KZ0hoRHdDnugbUQXj4cSB7K'"
}
Random "klarna" question. Does it support only USD or other countries? We get this error: #The payment method klarna only supports the following currencies: 'usd'. but the docs say things like For production testing, you can use an amount of 3500 in your local currency to test all Klarna payment options besides Financing. For example, if you want to test “Pay in 3” in Italy, you can use a transaction of 35.00 EUR.
https://stripe.com/docs/payments/klarna/accept-a-payment
And have a dropdown for Below, we have curated test data for the currently supported customer countries. In test mode, Klarna bases on the email address to approve or deny a transaction with a long list of non-usd countries.
Hi, not sure if I'm asking at the right place but I am new to Stripe and trying to figure out a subscription implementation.
The "quick start guide" seems to indicate I should be handling the following webhooks:
case 'customer.subscription.trial_will_end':
case 'customer.subscription.deleted':
case 'customer.subscription.created':
case 'customer.subscription.updated':
At least this guide gives me hints of which event.data properties I should be looking at within the hooks.
The "Build a subscription integration" section instead says:
The minimum event types to monitor:
case 'checkout.session.completed':
case 'invoice.paid':
case 'invoice.payment_failed':
Which are not the same hooks as the quickstart "integration builder" guide and no guidance on what data to monitor in those hooks and why they are not the same ones as the other guide.
Both guides seem kindof unfinished and missing a lot of details to get to a working implementation.
Hi can I recieved the upated intent object from webhooks listening for intent.success. The update occurs after the payment has succeeded.
Hello
I have created a custom-checkout for "Set up future payments" where once the card is added, it redirects to mentioned return_url with stripe query parameters included.
During this time, I see that the whole application is reloading while redirecting to mentioned return_url.
Is there any way to just go back to return_url and dont reload the whole application so I dont loose any data in the app in Angular?
Hey Stripe devs! We're trying to determine the card details of a failed invoice via $invoice-payment_intent->last_payment_error->payment_method->card. However we've found in some instances that data is actually present at $invoice->payment_intent->last_payment_error->source.
The docs don't have any mention of source as a property of payment_intent->last_payment_error. Are you able to shed any light on this?
https://stripe.com/docs/api/payment_intents/object#payment_intent_object-last_payment_error
I am still having an issue where my webhook is not working as expected, the result of previous is not happening anymore but now there are other errors preventing the purchase to reflect in the user's account. I think it now has something to do with trying to read customer data from the retrieved checkout session but it is not listed.
Is there somewhere on connect account that we can see if it is a CP or CNP payment?
I need help with getting net amount of a paymentIntent using sigma
I think I'm overcomplicating things. When I create an invoice via the API, I want it to hit their default payment method if it's charge-able, or send them an invoice if they don't have one set up, or it's a $0 ACH account. I went down a rabbit hole of checking their default source on their customer object, and string ripping the ID to see if it's a card or a source, and to see if it's a 'card' type, then i set
stripe.invoices.create({
customer: customerId,
collection_method: "charge_automatically",
auto_advance: true,
});
Otherwise I set:
stripe.invoices.create({
customer: customerId,
collection_method: "send_invoice",
auto_advance: true,
days_until_due: 30,
});
Which, from what I can tell, differentiates between charging their card automatically, or sending them an invoice via email for them to pay. Is there an example of this? Am I missing a setting or something?
I'm attempting to pass elements from useElements() into stripe.confirmSetup() but I end up getting this TS error:
No overload matches this call.
Overload 1 of 2, '(options: { elements: StripeElements; confirmParams?: Partial<ConfirmPaymentData> | undefined; redirect: "if_required"; }): Promise<SetupIntentResult>', gave the following error.
Type 'StripeElements' is missing the following properties from type 'StripeElements': update, create
useElements() seems to return StripeElements found in https://github.com/stripe/react-stripe-js/blob/master/src/types/index.ts#L451 which does not implement the missing properties in the error messages. Should I be using an older version of @stripe/stripe-js?
Versions
"@stripe/react-stripe-js": "1.7.0"
"@stripe/stripe-js": "1.24.0"
Hello, I've created a Customer object with a card source attached. I'm trying to allow a multiple currency system, in which the docs informed me that I had to create a new Customer object to allow different currencies.
I'm having trouble trying to attach the old card source to the new Customer without having access to the actual card details.
Is there any way to create a parent-child relationship between customers? I have a situation where one customer resells and manages services to customers under their care. Can I model this in stripe?
I need some help regarding testing a webhook using CLI for a subscription.
hi guys
Hello, having issues getting the next billing date on a subscription. I'm calling stripe.invoices.retrieveUpcoming (https://stripe.com/docs/api/invoices/upcoming), and I tried to parse the following:
response.next_payment_attempt response.period_end response.lines.data[0].period.end
The 3 fields above return an int, which, when turned into a date, results in a bogus one (1970-01-20T02:02:42.695Z). In the Stripe UI, for the above customer, I can see that both the next invoice and the period end date should be April 3rd.
Any ideas on what I'm doing wrong please?
I need to some help to remove one of the business owner information from stripe. please help me with the steps
I have added twice my information by mistake
:question: @sullen skiff 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
-
We take the credit details as well on the same page along with personal details and when user clicks Pay now, the payment goes through. Simple.
-
User enter personal details and amount and click on Pay Now. A popup opens on the same page (no redirection) where user enters the credit card details and click Pay, and the payment is processed.
-
User enter personal details, click on Pay now, user is redirected to a stripe checkout page, where user enters the card details and the payment is processed.
those are possible
Hi there, we've started testing our integration and I'm getting a decline with an error that says we are in Live Mode when I use the Visa test credit card. In our Dev account, I have the toggle set to Dev Mode. Any idea what I'm missing here?
please help which server should I go
Hello Could you please help me to use response object (result) outside of this function as assigning to an object:any in angular?
Here is the "ConfirmCardsetup" code:
var cardholderName = document.getElementById('cardholder-name');
var setupForm = document.getElementById('setup-form');
var clientSecret = setupForm.dataset.secret;
setupForm.addEventListener('submit', function(ev) {
ev.preventDefault();
stripe.confirmCardSetup(
clientSecret,
{
payment_method: {
card: cardElement,
billing_details: {
name: cardholderName.value,
},
},
}
).then(function(result) {
if (result.error) {
// Display error.message in your UI.
} else {
// The setup has succeeded. Display a success message.
this.router.navigate(['/paymentsummary']);------------------------------->>>>>This is giving me error : "Cannot read properties of undefined (reading 'router')"
}
});
});
Now I want to stay on same page if the result is error and
If it got succeded then I would want to navigate to another page in Angular?
But I could not do that as of now.
Could you please help me on this ?
I took the reference of code from this linkhttps://stripe.com/docs/payments/save-and-reuse-cards-only?platform=web#web-collect-card-details
Hello Can any one please assist when you have a moment?
Hello Can any one please assist when you have a moment?
Hello, can anyone help me why I am unable to receive payment on my website checkout ?
How can i get subscription_data.metadata in a webhook?
Hello, I want to calculate total revenue for a particular product. Product identification details are saved in payment intent metadata. What will preferable way to do so? By fetching payment intent list OR by using balance data OR by using payouts?
I was planning to fetch payment intent since I am not able to identify which balance or payout belongs to product I am searching for. In payment intent I can use metadata to do so.
I payment intent I am fetching amount, revenue, refund amount, dispute amount if any using dispute id.
Any pointers?
Hello, I have a problem with using stripe connect. When I tried to create session, the api response "Your destination account needs to have at least on
e of the following capabilities enabled: transfers, legacy_payments". What should I do? Thanks.
sanjeev-revenue
Hello... I am an engineer From Rudderstack (https://www.rudderstack.com/). We provide customers to extract data from Stripe to Warehouse/DB. There are two ways a user can allow us to fetch Stripe data.
- ApiKey
- Extensions and OAuth(https://stripe.com/docs/building-extensions)
Unfortunately following second approach, means that we can see user's data on our Stripe account (we used for OAuth). Is this expected? As this means whoever has access to Rudderstack Stripe account (used for OAuth for customer's account), will be able to see customer data which is not very secure.
meisei81-connect
Hello!
I would like to confirm if multi variant usage records for subscriptions is possible?
Given the following product;
Product:
- price: flat free (monthly)
- price: metered usage A (monthly)
- price: metered usage B (monthly)
- A and B are differentiated with price descriptors
When creating usage records, is it possible to create usage records with multiple quantity allocations? So that one can differentiate usage between A and B
The same question applies to lifting A and B to be their own products. So if I have a 3 separate products,
A: flat fee
B: metered_usage
C: metered_usage
Upon creating a subscription, I add items: [A, B, C]
When creating usage records, what would the best way be to differentiate usage for B and C that is in the same subscription?
If I make a platform with stripe connect, why do i have to pay thousands of dollars for sellers based in Chile and Colombia?
Hello, I am creating Stripe checkout and got question about one variable.
On docs "3 Create a Checkout Session" it is said that I need to parameter 'success_url', which contains variable [CHECKOUT_SESSION_ID]
https://stripe.com/docs/billing/subscriptions/build-subscription?ui=checkout
What does [CHECKOUT_SESSION_ID] represent?
Create and manage subscriptions to accept recurring payments.
ranjeet-oauth
Zarrel-Connect
luanvdw-subscription
sqarf-Checkout
Hello! Consider this scenario:
Our customers can subscribe multiple times to the same subscription plan. Example:
- Create hosting for domain A
- Create hosting for domain B
- ... C, D, E etc.
Each of this hosting plan costs the same amount, but should be billed separately.
- What would be the suggested approach in this scenario?
- How can I reference this domain in stripe, so it is clear which subscription is used for each domain?
P.S. I am following these instructions and look for a way to reference domain in Stripe Session Object:
https://stripe.com/docs/billing/subscriptions/build-subscription?ui=checkout#create-session
Create and manage subscriptions to accept recurring payments.
Hi, when receiving payments via payment intents, is there anyway to not pay the fees as a platform when these payment intents are refunded?
Hi there, i would like to ask about the Stripe API - List all charges , i managed to call the API but from the response it was return only one data, while we had been made a lot payments for the past few months. By right it should return more than 1 records.
i did filtered the data by date range , but it was return 0 record, may i know what the reason?
Hello, where can I find the list of all Stripe webhook events ? Thanks
I'm trying to get stripe-cli working (so that I don't need to use ngrok to route the webhooks back to my Mac). We have multiple local hosts for our application and I need to get the webhooks to be forwarded to http://secure.churchsuite/stripe/connect, however when I use stripe listen --forward-to secure.churchsuite:80/stripe/connect I get a "dial tcp lookup: no such host" error. Any suggestions?
Here! @hollow prairie
Hi! I was wondering if there was a way to capture security deposit automatically. We are using a PMS for our rental agency and at present we have to manually create the deposit in Stripe. We are able to create a payment intent with our PMS but only to capture the funds. We would prefer to create an authorization instead. Thank you!
stripe CLI again got disconnected and acting weird
Hi, I wonder about is there any way to estimate the transaction fee of the stripe before the transaction. An api would be useful to ask fee to stripe before starting paymentintent.
I am using the react native SDK and using the test 3DS card for failures. The failure that is being returned from the sdk does not have a stripeErrorCode, the only identifying property is a message (see below). Yesterday, one of your colleagues confirmed there is no way to tell if the failure is specifically due to 3ds auth not succeedfing. My app needs a way to identify an arbitrary error as a 3DS error. Can you add an error code specifically for 3ds auth not succeeding? Or provide me general instructions on how to try to do this myself (would I have to fork a repository? if so, which one? and then would I have to add this myself and submit a Pull request?)
-this is everything I can see in the error:
code: "Failed"
declineCode: null
localizedMessage: "We are unable to authenticate your payment method. Please choose a different payment method and try again."
message: "We are unable to authenticate your payment method. Please choose a different payment method and try again."
stripeErrorCode: null
type: null
Hi there
https://stackoverflow.com/questions/66817878/stripe-setupintent-update-flow-for-a-new-paymentmethod
We are creating a site that allows users to attach a card to future payments.
At the first attempt, we're creating a SetupIntent with a PaymentMethod (card) - https://stripe.com/docs/payments/save-...
Once you've setup a PaymentMethod via a SetupIntent, you no longer do anything through that SetupIntent (successful is a terminal state).
this is causing trouble
Hello dev , i am using manual payout , but on my staging environment it's creating many payouts for a particular order. Before it was working fine but i don't know today its creating multiple payouts for a single order. Please help me.
Hello dev, Just got started on stripe and set everything up, where do I download the API to create virtual cards? thanks!
Hi dev, i have woocommerce subscriptions on my website with stripe integration. But my client has double payment this month. Can you tell me please how to resolve this problem ?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi, is there any kind of event that can let us know a user has tapped or swiped a card on the Card Terminal? That way we can display a booking confirmation page.
Hi,
I have a query regarding disputed payment intent, whose id is pi_3KYwD3LgXGrn8mLp1i5yq71Z
I initiated a transaction of $100 but captured only $80
In dashboard payment details, fee is $17.62
And net is -$37.62
Can you please explain how $37.62 is calculated?
Hi, we have enabled Google Pay and Apple Pay in Stripe Dashboard but it's not showing in Stripe Checkout Session on Test and Production modes. Here's how I'm creating session:
const session = await stripe.checkout.sessions.create({
line_items: [
{
price: priceID,
quantity: 1,
adjustable_quantity: {
enabled: true,
minimum: 1,
maximum: 10,
},
},
],
mode: 'payment',
customer: customer.stripeCustomerID,
client_reference_id: customer.id,
metadata,
success_url: `${pageURL}?status=success`,
cancel_url: `${pageURL}?status=canceled`,
});
Anything I'm missing here?
Hello guys, i got another question, when i sell something via stripe, how should i relate customers to the product? i created the product in stripe but it doesn't attribute it to any product. i sell stuff using clickfunnels platform and it takes product descriptions only from there.
Hi i have 2 questions guys.
-
await stripe.subscriptions.list({ customer: customerDetails.data[0].id, expand: ['latest_invoice.payment_intent'] });
Can i get the payment methods from subscription.list? I see it doens't work with expand: ['latest_invoice.payment_intent'] -
How can i force expire a subscription so it can fail the payment so i can create the logic for retry payment
Chat in this thread: https://discord.com/channels/841573134531821608/948910946133377025
Hi there, I am seeing a negative balance of approximately 10 USD for my platform that is using Connect to collect fees of connected accounts and their payments. How did this happen? And will it equal out on next payout, or should I simply add funds?
Hi devs! Our service plans to add to the No-show and cancellation fee functionality. Please tell me what needs to be done on the service side. And what do our users need to do in order to receive No-show and cancellation fees.
How to save payment method?
++
Is there a stripe element to show the last 4 digits and the brand when you save a payment method? I don't know all the brands to create an enum for them.
hello,
can i add in subscription_schedules "application_fee_amount" for payment intent ?
is the webhook event "invoice.paid" always called also for SEPA payments,
or does it only work with the async events:
- checkout.session.async_payment_failed
- checkout.session.async_payment_succeeded
A first test in the testing environment showed me, that "invoice.paid" is also fired - but then again I am not 100% sure whether this will be true for PROD environment with an actual 14d delay.
Hi every one, there a any personne working with sfcc and stripe ?
Hello, we are trying to integrate Google/Apple Pay flows into our checkout and were having trouble getting clear answer whether it's possible make off-session payment intents using these type of payment methods. We have subscription service but are not using Stripe Subscriptions to manage them. Anyone knows?
hey i need help setting up a monthly subscription payment gateway, could you send me the right link to do so thanks
Hello guys, i have a question about the checkout session, is it possible to set the name of the payment method on the payment form (like the email being initialize if we provide the customer object) ?
Hi, how to clone an already existing platform customer to a specific connected_account ?
[LBG] India-clone
Hello ! We are a marketplace, trying to setup our 20% VAT only on our 20% commission on each sales. Can we do that with checkout ? Also, we want to display 2 lines in the receipt we send by mail to our clients :
- one line for the amount sent to the vendor,
- the second line for the amount sent to our company (our 20% commission).
How can we customise our receipts like that ? Thanks !
@vocal wagon
Who bears the fees for transactions that are refunded as reversal? I tried making a payment using debit card and refunded it. Received full amount in my bank account. So where did the fee collected by Stripe on payment go?
Hi! When creating an invoice via the API (for a connected account) is it possible to remove the "Pay Online" link that appears in the PDF?
Hello, I will try to ask my question here. I have a problem with the platform srtipe. when the customer tries to pay on my website (wordpress) the payment is declined and the issue occurs just when the customer tries to pay on mobile but on desktop it seems to work. I should also mention that I didn't have this problem before.
I want to customize the paymentElement like the one shown above pay now
can anyone please help me
jerz-invoice-link
Hi, Have one question, when charging an account using ACH DEBIT for account connected via Plaid, is there a way to get the most recent balance on the account to check if sufficient balance exists for the charge?
vega-mobile-decline
hello, is there a way to block a customer to pay with sepa direct debit when linked to a specific bank ? We have one (and only one) bank that is accepting and then disputing, some days after, all the payments - without letting know even the customers why they did it...
@deft meadow thank you, but the link you gave only help to change the themes not the element positions.
I suppose , for that you would need to use card elements
Hi,
Just a quick question about best practices. I'm having an Expo app and using stripe-react-native SDK to create charges. I do it like in the examples (https://github.com/stripe/stripe-react-native/blob/2b8fdd8d6634662bcd03ec01be32a7ce4c72e914/example/src/screens/PaymentsUICompleteScreen.tsx#L55):
- Fetch the
PaymentIntentfrom the backend - Use it for
initPaymentSheet - When the user presses the Pay button, the Charge flow will begin.
On my ChargeScreen, I also have a "Pay Later". Currently if the user decides to pay later, it will exit the screen and the next time entering the screen, it will fetch another PaymentIntent.
How do you recommend handling this?
Should I save the PaymentIntent id somewhere on the user object in the DB and fetch it the next time the user enters this screen?
Or should I cancel the PaymentIntent (https://stripe.com/docs/api/payment_intents/cancel) ?
Maybe there is a better way to handle this.
Curious about your opinions.
Hello! I'd like my customers to be able to use a promotional code at checkout. How do I add a box for them to enter the code?
How to solve this (mee6 membership)
Hello, I'am trying to redo payment after failed but an error occur:
stripe = Stripe()
print("Payment method")
print(s_subscription.default_payment_method)
return stripe.PaymentIntent.confirm(
s_subscription.latest_invoice.payment_intent.id,
payment_method = s_subscription.default_payment_method,
off_session = True,
)
The token
Payment method
card_1KZCmDHCUoSCLMBk0ttk7Duf
Intent status
"status": "requires_payment_method",
In a recent-ish api update there were changes made to Webhooks regarding the signature and crypto provider. I can't seem to find it in the API documentation/change log. Would someone be able to help me with what version this came in?
Somewhere between 8.154.0 and 8.203.0 I believe, but I can't find it. I've ended up in a weird place where our package.json wasn't setup correctly and has updated the library, and falling back to 8.154.0 has its own problems. I suspect we were on a version between these two but struggling to work out which.
Hello all !
I'm doing some devs with the stripe API in Node and i need to retrieve some accounts status, so i would like to use the method retrieveCapability i guess, but there is the second params, "id" wich i do not really know what it correspond to ?
I've looked into the docs but there is not much info, just an example of the request, but thats it, no description or anything ? (or myabe i looked in the wrong place ?
Here is what i have : https://stripe.com/docs/api/capabilities/retrieve?lang=node
Thanks for your help
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 developers,
Is there any way to remove the icon block or specific icons (as shown in picture) using PHP language and API requests to Stripe website. The functionality is not integrated into the website, the payer is redirected to Stripe.
Hi there,
We wanted to capture a report of last 7 days wherein we need to have a accumulative figure of the total amount an application has generated (having a paymentIntent of a specific metadata key like category: music). In addition to identify stripe processing fee / refund / disputes for each charge. How we can achieve it in a best possible way
Hi there
i am trying to create payment links via stripe source api
source = Stripe::Source.create(
type: 'ach_credit_transfer', currency: plan.currency.downcase,
owner: { email: payment_link.student_email }, metadata: payment_link.as_json,
receipt_email: "mdhull07@gmail.com"
)
i am trying to pass this receipt_email key to send email to this persona after successfull payment but giving error and there is no documentation about it .... how i can achieve this
Hey guys I have a question I am getting some chargebacks from people who's creditcard info was used by someone else... Happend a few times now even tho I set the security thing to high is there anyway to prevent this?
Hi @hollow prairie can you please reopen this thread?
Hi, is there a way to transfer money from a connect account to the main account through the dashboard ?
Thanks!
I purchased the Business service from February 25th to March 25th, but the system has just frozen my usage rights
Hi guys, small question about products in the Dashboard. Does "Copy to live mode" on a product keep his id and there prices id the same from test to live or will they change ?
Hi Guys, When using Stripe connect is it possible for Stripe Fees to be taken as part of the Application Fees instead of the connected account suffering the charges?
Hello, I am going to save card/re-use it later.
So I've saved customer into database. But I don't know how to use it later.
Of course, I've checked your docs, but I don't understand the flow.
Would you explain how can I use saved customer?
How can i get sales reports?
@livid plume let's not talk here, created a thread for you, pls msg there
ok here is good?
@livid plume no, in a thread I created. You are still msging in the main channel.
Hi guys, I am using PaymentIntent API. Some products are charged immediately, some payment intents are created with "place a hold" and captured later. I am curious if it necessary to catch both payment_intent and charge webhooks because it seems that information are duplicated and handling "charges" should be enough. Thanks.
Hello, I've noticed that in the Stripe Dashboard there's a section for related payments where you can see the device used to make a payment (PC/Android/iOS). Is there a way to pull in that data for a report?
[Webhooks] Hi guys,
Is there any way to "parametrize" webhook url? without creating several webhooks
ex:
http://myportal.com/{xyz}/mystripewebhook
Cause I need to redirect a specific event to specific webhook, where {xyz} is a value read in connected account metadata
Since Stripe Connect for platforms with read/write access only supports the "create a new account" approach through the onboarding flow, is it now impossible to use Stripe as your login/authN provider? We could do that with the oauth flow, but now it looks like we still have to implement our own username/password mechanism to use Stripe Connect, is that accurate? How should we handle a user returning to our app after their session expires?
Hello devs! Is it possible to attach shipping address to a product purchased via a Payment Link? I did a few tests; generated a Payment Link for a product, purchased the product via the link, and there was no shipping information. Also noticed when filling the Payment Link form there was an address field for billing address only and not shipping address.
Is there a way for a user to log into the Stripe account created by a platform via the Connect Onboarding flow? I can see the accounts in the connect dashboard under my platform account, but I don't see the created account in my list of stripe accounts. Is it really the case that the only way they can interact with that account is through the platform?
Hello... how can I charge a connected account, to take money out of their balance (or their bank)?
On the checkout.session.completed event is there a flag or key that indicates if the event was for a connected account or not?
To add more context...
My parent stripe has some connected accounts... each make charges... we didn't collect platform fees at that time, but we want to take fees now.
PARENT. Balance $0
-- CHILD 1. Balance: $500
...................
We want to take money out of CHILD 1 and send it to Parent
PARENT: Balance: $400
-- CHILD 1. Balance: $100
Hi! I'm looking for a little clarification around rate-limiting, specifically about Connected accounts. Can I make 100 requests per second for each connected account, or does that limit apply to the sum all of the requests I make for all accounts?
Hi all! Quick question, for custom accounts, if after onboarding an account gets the document.bank_account_ownership_verification requirement, but it turns out that the user submitted the wrong account information, could they submit new bank account information (or change the representative to whoever the account owner is) to fulfill the requirement? Does changing a representative or bank account restart the bank account verification process?
We have our connected accounts on a daily payout schedule. I have a webhook listenting to connected accounts payout.paid. When I get the payout.paid event, I then call stripe.balanceTransactions to get more details for the payout from that connected acount. My goal is find if a particular transfer from our platform account to the connected account is part of that connected account payout. The data returned from the balanceTransation doesn't seem to have anything I can use to tie it back to the transfer I am looking for. What do I need to do?
Apologies if I am asking this in the wrong area. I am just trying to figure out how to add over-capture or ability to tip on my receipts/invoices.
hi! i was looking into an issue with a setup intent for a user, they said they were getting shown a decline code, but when i looked at the logs for the customer, all i could see was a setupintent created, but no additional logs saying why it would have failed on the customer screen (https://dashboard.stripe.com/customers/cus_L9W7xHpow7aycN). this lead us sort of on a goose chase of trying to figure out why it failed, until i stumbled on searching by setup intent ID (https://dashboard.stripe.com/setup_intents/seti_1KZGJ4JFtSe3alJHG4acFktr). is it weird that we couldn't see the failure on the customer screen, and also are you able to give us any more information on why it would have failed given the generic_decline code? the customer says theyve spoken to their bank and everything is fine. thanks!
Is it possible to update the dashboard/display name for a Connect Express account? There is a typo in the name, but when I attempt an update using the cli, I receive a parameter_unknown error
Current value retrieved using stripe accounts retrieve --live --stripe-account acct_abc123 I see the typo at settings[dashboard][display_name]
Running stripe accounts update --live acct_abc123 -d "settings[dashboard][display_name]=Correct Name" results in
{
"error": {
"code": "parameter_unknown",
"doc_url": "https://stripe.com/docs/error-codes/parameter-unknown",
"message": "Received unknown parameter: settings[dashboard]",
"param": "settings[dashboard]",
"type": "invalid_request_error"
}
}
Attempting to update the name using the "View Dashboard as..." link followed by editing the name in the account dropdown also returns an error, but with the message "This action requires additional permissions". The link to Account Settings takes me back to the root/parent account's settings, not the connect account settings.
Is this doable myself or should I reach out to Stripe support?
Hi I added a bank account using the source API in my unit tests (since the paymentMethod API does not allow me to verify the bank account using code) and it when I pull PaymentMethods it does not show up.
Additionally, isn't it a bit of an oversight I cant test adding a bank account and then paying with it? SetupIntents for banks require verification, which can only be done through a URL
Google Pay not appearing with Stripe Elements - Apple Pay working fine
Hello, one question: it is posible to set a due date to a PaymentIntent?
I'm trying to use bank transfers as payment method but I want my payment to auto expire
Hola, no puedo verificar mi número de teléfono, no me llega el sms..
I need help!!
I have been searching for a way to literally contact any single person in this company and I have had to make two accounts on two sites just to get to this help chat.
Hi all, I need help
Please help.
I have several standard connected accounts. How can I GET money out of their account, if I did not use platform_fees.
E.g.
PARENT Stripe: Balance $0
- Connected 1: Balance $500
then... Get $400 out of Connected 1 and into Parent.
PARENT Stripe: Balance $400
- Connected 1: Balance $100
Please help!!!!
im getting an error code saying resource missing
all the config has been done correctly
resource_missing
No such source: 'src_1KYDY9FELTVBLFzOz6jm1GEB'
@vocal wagon Please use the thread I have created for you
just replied thanks
Yes, but how do I do it? I've tried with several API methods, I get errors.
stripe.error.InvalidRequestError: Request req_7mRXapZUwopKT2: Cannot create account debit on this account; please contact us via https://support.stripe.com/contact with details for assistance.
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.
@inland fossil please use the thread that I already created for you
User Created a subscription -> Invoice not paid on time -> Subscription got auto-canceled/expired & invoice got void
Any way to reactivate it? or do I need to create a whole new subscription?
Hi all. New here!
Question, we've been trying to figure out what's the easiest way to implement per-active-user pricing with Stripe. I have not been able to find anything in the documentation so it appears that it is not supported out of the box. Any ideas as to what the best route to take for this?
Is there a list somewhere of all possible webhook events and example data structures? I've looked all over the documentation for one. I'm specifically interested in the events around card and payment method updates.
Hey there!
Currently working on integrating Stripe into our infrastructure. When including the Sepa StripeJS Element, there is an icon preview of the associated bank. I'd like to get the name of the bank associated to a bank code. There is https://js.stripe.com/v3/fingerprinted/data/<country>-<uuid / hash>.json which is sadly not included in the api, but has the values I need - Is there any possibility to achieve that?
Hey, the Stripe/HubSpot Quotes integration doesn't allow you to set trial periods, is there a way to adjust subscription/payment prior to charge?
I have verified my identity but the dashboard still shows a message that I have to do it. I understand that I should ignore it and wait?
I've got a marketplace plattform that uses stripe connect. You add your products to a cart and you pay via stripe checkout. After that I take the charge_id and I send the money via transfers to the single connect account. But I get this error:
ThunderBuddy-HubSpot
:question: @foggy ruin Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hello,
Can I get some help with Angular developer?
I have developed a stripe "Set up for Future Payments" which is working totally fine.
But when I recieve the response, if it is success I would want to navigate to another page or else if it is error then stay on same page and display error.
I am unable to find solutions on how to handle it... Could anyone please provide leads or help would be very useful...
Thanks in advance.
hey
i need help
i have problem with Payouts
when ever i try to make payout i got this
No payouts
Payouts will show up here, along with the date they’re expected to arrive in your bank account.
Hello I am having some issues installing & building "@stripe/stripe-react-native": "^0.3.0",
I get errors most likely related to the fact that I am on an M1 chip:
CompileSwift normal x86_64 /Users/iconate/code/pango-mobile/ios/Pods/StripeCore/StripeCore/StripeCore/Source/UI/UIFont+Stripe.swift (in target 'StripeCore' from project 'Pods')
CompileSwift normal x86_64 /Users/iconate/code/pango-mobile/ios/Pods/StripeCore/StripeCore/StripeCore/Source/API\ Bindings/StripeAPI.swift (in target 'StripeCore' from project 'Pods')
CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler (in target 'lottie-ios' from project 'Pods')
But the terminal and xcode are running in Rosetta
Just wondering if anyone has come across this
Are there any Stripe SDK's for flutter that includes bluetooth terminal reader support?
Hello there, I need help sending billing_info in the charge using the API
Is there a way to retrieve the invoice id (in_) number for a draft invoice (upcoming). We can see it in the Stripe Dashboard, but we are not seeing it in the api response object for a retrieveUpcoming?
Hi team - I want to validate a few scenarios for billing: 1) If we move our credits to balances on the customer object we are worried that customers can get that out as refunds. In what scenarios would customer balance be converted to refunds? - assuming refunds only happens if we explicitly refund a customer via the Dashboard or API call?
Hello ! Can we add metadata to sessions? 🙂
When you payout a connected user in stripe do you have to call the transfer api function. Is it possible to do an instant payout to a connected user with a standard account?
Hello All.,
I am developing an ionic native app with which I am integrating stripe to save card details and charge them later.
I took reference of "Set up for Future payments" link.
But the problem is when I use the custom payment work-flow, when we enter card details and click on submit, stripe takes out and searches for return_url from outside. But this is not opening the app. It could potentially open the redirect url in browser...
Any lead or idea of how I can resolve this would be very helpful?
Is there a mechanism (or some comparable best practice) for resetting the discount_end data. Our use case is that we are selling a SaaS service that has some complex configuration. As such we, upon signup, start a trial of 90 days and once our system validates that data is flowing appropriately update Stripe to end the trial immediately and begin the subscription collection in earnest.
What we had overlooked is that customers with coupon codes affording them say 3 months at 50% off will have the effective coupon shortened by the length they spent in this trial/configuration period.
We had the thought to defer applying the promo code until they reached that point-- however marketing has promo codes that are time based and/or usage limited. This would cause havoc. Likewise swapping out the promo for an equivalent one will cause marketing issues with their tracking of referrals (via promo codes).
Is there a mechanism to update the discount_end when we update the trial end.
We also have an ask from the business to, for certain subscriptions, enforce that the first 3 months are all paid out at that first time. Is the most sensible way to calculate the next n invoices and apply a payment against that amount so the remainder come off as credit?
Thanks in advance.
Hey all, is there a way to update specific phase in the subscription schedule object? I'm trying to extend the trial period inside the subscription schedule, but I'm not sure how to do so.
I got this error. And I was wondering if i could fill this information for the customer: 'Cannot create payouts: this account has requirements that need to be collected.. Please provide those fields to re-enable payouts.
Hi, Any one can help me about payout
Hi there, i would like to ask about the Stripe API - List all charges , i managed to call the API but from the response it was return only one data, while we had been made a lot payments for the past few months. By right it should return more than 1 records.
i did filtered the data by date range , but it was return 0 record, may i know what the reason?
my request ID was - req_Gu6QNmLysaFJUP
Hello I need help. I'm trying to request an email to change my old phone number since I can't access my account and it says my email isn't valid
Please help I am so stressed out I'm close to crying I just got paid for a commission and now I can't access the money!!
:question: @agile wraith Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
I tried that and I can't send an email it says my emai isn't a valid email
Please help me
Hello. I'm hoping for some help understanding Schedule phase changes and metered billing. I created a customer, and then a Subscription Schedule with an initial Phase containing some price price_1. I then created usage records for the item, and then I made an API call to append a new phase to the schedule with the item price_2, and then I added usage records for the new item. Now when I get usage lines, I only see price_2 listed. I'm expecting to see both price_1 and price_2 line items. Is there a common mistake I might be making? (NOTE: the phases in the schedule start/end in the same hour in case that helps).
How to add stripe invoice billing address manually? Please advise.
Could you please anyone assist on this?
techbuzz-invoice
Hey does anyone have any simple react firebase create intent functions the examples wont work
Hi everyone, does anyone know whether Stripe supports AliPay on a mobile web site?
Specifically, when the user selects "AliPay" as the payment method and clicks on "Pay" button. Will that bring up the AliPay APP on the user's mobile phone and make payment inside the App?
Or at least, re-direct user to AliPay web page where the user has the option to bring up AliPay APP or continue payment on the page until done.
Hi,
We are using Stripe for Debit Card Payment for our application build for UK customer. Now our compliance team wants account number and sort code of the bank account that’s linked to the card. But we are not asking this information from our user. Is there a way, we can get this information from the stripe after the payment is successful ?
hello i wanted my money back because a purchase i did from stripe who ever i bought from scammed me
Hi, currently i have a active subscription in test mode. I need to check some specific events. Can anyone assist me on that?
is there a way to do stripe payouts to a user without having the connected account go through an onboarding process. I'm looking for a way to just send the money to any debit card that belongs with any user
Hello. There used to be an option in dashboard to create link for customer portal. I can't find it anywhere. Has it been removed? EDIT: I found it but it is available in test mode only. How can I access it in live mode?
hello, i can't use refund test card 4000000000007726, request throws an error: "Your card was declined. Your request was in test mode, but used a non test card."
Emenike-Payout
ok I understand. But thats a problem, because I have to split the charge and send the money separately to each connected account. Do you have an idea on how to go around this problem?
Hi i am trying to update the amount of a basket in my process function with Stripe bug i get this error:
error Error: This PaymentIntent's amount could not be updated because it has a status of succeeded. You may only update the amount of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.
at Function.generate (/home/.../WebstormProjects/var_x/backend/node_modules/stripe/lib/Error.js:40:16)
at res.toJSON.then.StripeAPIError.message (/home/.../WebstormProjects/var_x/backend/node_modules/stripe/lib/StripeResource.js:220:35)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
[2022-03-03T18:58:43.930Z] debug POST /orders/process (752 ms) 500 ```
My frontend Function in Gatsby:
My backend function using strapi:
Thank you so much for your help 🙂
Hi there , i would like to know how can we retrieve all the payment transaction from connected account?
Also, a question. Why are payout's getting postponed? I have the payout postponed at least 3 times now. The stripe dashboard has no notifications that some documents are missing and the last email I've got from Stripe is "thanks for completing verification". Does anyone know what could be the reason for this?
Hi
I'm very frustrated right now. After spending 1 week integrating Strype in my app, now I see that I can't edit prices for metered billing, if they're currently in use. So... Should I tell all my customers to recreate a subscription, just for a price change ?!?!?! that's not reliable at all... at least let me set live discounts somehow... wtf
kissfans-payout
I am seeing a strange error using stripe-cli on Ubuntu.
[Fri, 04 Mar 2022 14:33:04 IST] DEBUG Error while sending telemetry data: Post "https://r.stripe.com/0": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Anyone seen this before?
I am running v1.8.0
$ stripe --version
stripe version 1.8.0
Hi .. i am creating a payment link via stripe..... after successful payment i want to email an invoice to the customer....anyone can guide me on how to do that
Stripe does that automatically: https://stripe.com/docs/receipts
I'm not sure if I understand your question :/
const transfers = await Promise.all(
transferDetails.map(async ({ amount, connectedID }) => {
return this.stripe.transfers.create({
amount: amount,
currency: mainUser.default_currency, // DIe Währung muss die des Haupt Stripe Kontos der Plattform sein
source_transaction: chargeID,
destination: connectedID,
});
}),
);
Thats what I do. I take the connected accounts and the values they should receive out of the order und dann I iterate through it and I create transfers to them
Hello Team
I am doing bacs payment functionality
but I am not able to get detail of success
Hi, does anyone know how to setup "customer_creation" to "always"? I'm calling the api /v1/checkout/sessions but I cannot get customer detail
does anyone know how to contact stripe support?
Hi guys, i've got one question about email sending during test mode. Does successful subscription via checkout session, and thus successful payment, will send and email to the customer if this option is checked on the dashboard ?
I've tried but no email sent 😦
Hello need help on the woocommerce payments plugin, I want to remove woocommerce payments to my stripe account, I want to set up a new account for the woocommerce payments
Yeah i don't know why but me too i don't receive email in this case
@flint swift You can contact Stripe support here: https://support.stripe.com/?contact=true
Hi their,
I have an issue with my application we have our product priced in USD but the customer is in India so while entering the card detail he is putting his indian address , but he is getting the following error. Our company is based in India.
" Non-INR transactions in India should have shipping/billing address outside India. More info here: https://stripe.com/docs/india-exports"
Though i am taking the address field and everything but still i am getting this error during payment through stripe
Kindly help me out on this.
I'm using checkout session to create subscriptions. My issue is, that the customer.subscription.created event fires before the checkout.session.completed which I need to have a customer id. So I receive a customer.subscription.created event and have no possibility to associate it with a user in my system. How is this supposed to work?
Hello ! Can someone explain me how if I can see anything related to a checkout session in dashboard? Even an unfinished one? 🙂
this.paymentHandler = (<any>window).StripeCheckout.configure({
key: this.StripePK,
image: '',
locale: that.lang,
source: function (stripeSource: any) {
}
}));
this.paymentHandler.open({
name: 'Kaleido',
description: 'Benefit cost',
//zipCode: true,
postalCode: true,
showPostalCode: true,
email: this.email,
panelLabel: amount == 0 ? (this.lang == 'en' ? "Pay CAD $X.XX" : "Enregistrer les détails") : (this.lang == 'en' ? "Pay" : "Payer"),
currency: 'cad',
amount: amount * 100,
});
Hi Team, I am using this code for credit card payment and it is working fine, but I need to show Postal Code instead of Zip code, So can you pls help?
Hi there,
I have a question regarding customer data migrations between two connect accounts. I have asked support team however they was unsure.
When cloning customer data from one account to another, does all data get cloned across and is it all identical, most importantly the customer ID. Basically need to know if the customer ID changes so we can build a feature to accommodate for that.
Thanks in advance.
Hi, I need to delete user's subscription and return them pro-rata their money as Stripe credit. How can I do the return as Stripe credit? Thank you
Wik-subscription
Hello, we are paying services through stripe integration, we are using stripe connect with stripe with express accounts.
We want to be charging taxes on those payments (But not all, only some accounts selected, the rest will be 0% tax charge), we want stripe charging those taxes, as we dont want to be third party.
We also want to collect some fee in every payment.
and then be sending invoices to the connecting accounts with a summary of monthly transactions with our fee and taxes charges.
Is this possible?
Is paltform or connect account viable for the stripe payout fee from the connect account?
We accept payment through destination charge and perform manual payout to our connect express account. We have created a payout of 3000 YEN but could not see any info about stripe payout fee.
Hello hardcore Devs, good day, hope all is well.
I need some advice/insights here.
Am I on the right path? Any insights on below situation?
We've setup the Stripe to utilize the Subscription based method, automatically does the recurring charge via monthly/yearly basis. As I understand this, the recurring charge date (for monthly/yearly) - by default will be the same date (as subscription created) the next month. We also consider free month for those first time subscribers. Below scheme
Scheme1:
Old User subscribed (monthly) March 1, start charge March 1, expected recurring charge every 1st day of succeeding months
Old User subscribed (monthly) March 5, start charge March 5, expected recurring charge every 5th day of succeeding months
New User subscribed (monthly) March 1, start charge April 1, expected recurring charge every 1st day of succeeding months
New User subscribed (monthly) March 5, start charge April 5, expected recurring charge every 5th day of succeeding months
Accounting wanted the actual charge date to be on every 10th of the month, the scheme would be like this:
Scheme2:
Old User subscribed (monthly) March 1, start charge March 1, expected recurring charge every 10th day of succeeding months
Old User subscribed (monthly) March 5, start charge March 5, expected recurring charge every 10th day of succeeding months
New User subscribed (monthly) March 1, start charge April 1, expected recurring charge every 10th day of succeeding months
New User subscribed (monthly) March 5, start charge April 5, expected recurring charge every 10th day of succeeding months
I'm currently looking at this attribute/property "billing_cycle_anchor" in Subscription https://stripe.com/docs/api/subscriptions/object#subscription_object-billing_cycle_anchor if this is what I needed for the refactor. The only article that is closer to my scenario is this one "combining trial + anchor" https://stripe.com/docs/billing/subscriptions/trials#combine-trial-anchor
As you can see on Scheme2, we don't expect any proration from 1st - 9th, 5th to 9th. The old subscriber most likely expect being charged once a month (as I understand the business). But if there is no way, I can live with this or make adjustments on free trial.
Hi everyone. Quick question: if I'm using wallets (google / apple pay), but let's say I don't support Maestro cards as payment method, will it fail or is it not tied together?
Hello ,
need one help to understand I was doing the testing with 000111111116 (failure upon use) ach .. where I am initiating the subscription on this account 000111111116 (failure upon use) ach.. I am getting the response as 200 .. please refer this req_qINrIDH4eYbq0Q .. However, as expected it is giving error as failure upun use case .. How to understand even after 200 ..it is failure of payment while using
Good morning All,
can someone help with client ID, where in the platform can I find this information
Hello!
We're experiencing some peculiar events when creating a subscription from our API.
We are running the same call, to the Stripe API, for creating subscriptions multiple times, and it seems to be random if one or two subscriptions are created. Our intent is to only create one subscription.
In the event of one subscription being created, the source of the subscription is "Automatic".
In the event of two subscriptions being created, the source of one is "Automatic", and the source of the other is "API".
It has been working for multiple years, but suddenly this week we started experiencing this behavior. Any idea what could be the cause of a double subscription being created from a single create call?
Hello,
When we use Payment Intents to capture a payment we receive payment_method id back. If the payment method used was a card, can we reuse the payment_method to capture future payments.
Thank you.
How I can change the option for payment for stripe service for this year?
I have seen the error like "ERROR: The currency provided (usd) is invalid. Payments with alipay support the following currencies: cny, eur." Can anyone help me please
Hello. I'm working on an Expo app and we're integrating Stripe now.
On this app, there's a buyer and a seller. The transaction flow is:
- the seller creates the product and waits for a buyer
- the buyer selects the product and requests its pickup
- the seller accepts the buyer
- the buyer picks up the product and when confirming the order, it will also do a payment similar to this flow (https://stripe.com/docs/connect/collect-then-transfer-guide)
Now, in steps 1 & 2, the seller can cancel the order and my app needs to charge the seller a penalty fee for cancelling the order.
How should I implement this penalty charge?
I found this "account debits", but not sure if it's the best approach (ex: if the seller connected account balance is 0) https://stripe.com/docs/connect/account-debits
I know there are also refunds (in steps 1 & 2), but the buyer didn't pay for the order until step 4.
Are there any other feature more suitable for this?
Hope I was clear enough.
Hi, I have 2 payment_methods configured in my Payments settings : "card" (which can't be set to off), and "Carte Bancaires" for the french card network. On the Stripe Checkout flow, the customer can not choose "card" (Mastercard/Visa) or "Carte Bancaires". We can only see logos of the "card" payment_method and not the "Carte Bancaire" logo. Does Stripe automatically detects requirements and favors the "Carte Bancaires" network automatically (98% of our customers are french for now), or am I missing something ? The payment_method "Carte Bancaires" is set to "ON" in Payments Settings. Thank you
Hey everyone! Just a quick question.
Is it possible to add the secret_key to the end of the URL endpoint as a query string when testing the API in Postman? Or is it only possible to do via bearer token?
Hello 🙂 Here's a question about the billing portal. Is there some configuration with the portal configuration to redirect the user to our website when he confirm the payment after updating his plan ?
I am having an issue with a Sigma query. I am trying to generate a report of coupons redeemed by month, but the numbers are not coming out right, so I modified the query to show me all redemptions of a specific coupon:
select
count(*) as Redeemed
from
subscriptions
where subscriptions.discount_coupon_id = 'FREE25OFF'
The result is 129, yet when I look at how many times it has been redeemed in the Stripe control panel, it says 1,029.. Can't figure out the discrepancy?
Olá pessoal, sou elisama do financeiro da Trakto Brasil. puxei o relatorio de fev e o valor do mês, está diferente com o valor que está na conta. como consigo ajuda pra tratar esse caso?
Hi, is there a way to create a customer-initiated dispute in Test Mode for a Connect account transaction? Trying to test our handling of disputes.
Hello,
I am using Stripe connect to charge the customers of our platform customer
I created stripe account for our customer and then created a checkout session with the connected account
When I tested the payement I can see the credited amount in our dashboard but when I sign in with the connected account I cannot see anything and account balance is still 0 and no incoming payement is displayed ?
Am I missing something or it's the normal behaviour and I have to wait!
Thanks in advance!
Hi there, could someone please help me and tell me how to remove the 'Name' input field at iDeal? Thank you!
Hello when adding stripe connect account through api it's show unverified and asking to add SSN complete disgits when I already added last 4 SSN digits
hello i need help
I have tried to integrate my stripe to my woocomerce account and i have not been able to take payments. It says that my account needs updated information.
Hi 👋 I am looking to set up a Stripe account with Pitchero for my Cricket Club... when setting up, I am asked for Companies House Registration Number, for which we don't have, as we have no shareholders, and are run non-profit. I can't submit the form without this. Any help would be greatly appreciated. Cheers
Hi i'm trying to test payment that required 3d secure off session with this test card 4000 0027 6000 3184, when i trigger his off session payment i have this modal that tell me that the user will receive un email to complete the payment, i tried with my email and didn't receive anything, how can i test this scenario please ?
Hi devs! I'm having a weird bug. User subscribed and paid $199 (Jan 12th) -> Feb 12th his recurring payment fails -> subscription cancels -> March 3 he re-subs and pays only 17.86, wtf? where did his credit come from?
Hello everyone, I'm new here. I have a store and need to receive money through credit cards, but what should I do if Stripe is not available in my country?
Hello!
I have a question about how the payment confirmation works.
When we send the PaymentMethodId to the backend in order to create the PaymentIntent, we also 'Confirm' the createOptions by setting it to 'True'.
Is there a way to confirm the payment later without capturing anything so in the case that it fail for any reason it will just stay "pending" but will not be billed to the customer or anything?
Is it possible to update a subscription so that it includes stripe Connect parameters (destination and application fee amount)?
Hello! I have a question here, just here wondering I have enabled Przelewy24 payment method in Stripe, how do I integrate it into my shopify store? I noticed there are only VISA/MASTERCARD/AMERICAN EXPRESS/APPLE PAY available when I activate my stripe account in shopify backend
[Stripe-CLI StripeWebhook] Hi guys,
sometime I receive this error message "context deadline exceeded (Client.Timeout exceeded while awaiting headers" (webhook called my cliend for an issue authorization:
Hi 👋
I've got a quick question regarding the stripe payment request implementation. What happens is, sometimes the backend may refuse an order, and returns some error messages to the client, at this point, once the user has fixed any issues, and the payment intent has been updated, when the user tries to place the order again, we get an error saying that there is already an in-flight confirmCardPayment.
My question is, how do we handle this in the client side? Is it possible to cancel the confirm card payment and create a new one for the user?
Using @stripe/react-stripe-js
Hi, some webhooks started failing because of Timed out connecting to remote host. It happened exactly at the same time last week. We are hosted on Heroku and we let them know about the issue - they told us to ask our webhook provider (Stripe) to purge their DNS cache. Would you be able to do that ?
This isn’t a dev question. But how do I get into contact with stripe support when I can’t login to my stripe account? I do not have access to my old number so I can’t reset the password. I tried to reset via email but it won’t let me due to authentication of needing my old number.
Payment link question, is it possible to set a quantity/ inventory amount so item can’t be oversold?
Hello,
I am trying to create a Ionic Native mobile application.
I want to integrate stripe for "Saving card as of now and charging the card later"
I have went through multiple resources but of no use.
But I found 1 link which is useful: https://ionictemplates.blogspot.com/2020/10/ionic-45-stripe-integration-in-ionic.html
Using this like I can stripe.createCardToken().... if success, I will have token_id
But I would like to know what are the next steps??
Please help me
Ionic templates work similarly to front-end themes and templates for platforms like WordPress. They consist of a collection of files and assets that h
My Supervisor wants an "Help-Introductory-Call" to get some stripe "status" changes explained, but i don't think its necessary. We canceled an invoice and now there is still a part of it (probably taxes) marked as "incomplete" is this normal ?
Hi, I’m trying to onboard a Singapore account in a test environment and I need to know how I can verify the proof_of_liveness verification. What can I do to verify this?
"currently_due":["verification.proof_of_liveness"],"errors":[],"eventually_due":["verification.proof_of_liveness"],"past_due":["verification.proof_of_liveness"]
Hi, issued refunds today but client wishes the refunds be applied to future invoices. How can I stop the refunds?
hello there
I am trying to send money(test-mode) from my stripe account to another stripe account
I got this error...Funds can't be sent to accounts located in IN because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details.
Where to check what is our "Platform's region"?
How do I change my phone number associated with my stripe account?
Hello, we're having an issue with the <PaymentRequestButtonElement> and Google Pay. We have a use case where when an item being purchased has a quantity more than available when checkout is submitted, we error out the transaction, display a message, and if possible, decrement the quantity in our cart to fit the remaining inventory. When this happens and a customer re-submits the order using the Google Pay button, the original price from the first attempt is displayed in the Google Pay modal. However, if the transaction is completed in Google Pay, the new price is still charged. We've confirmed that when this happens we are sending an updated Payment Request object with the new amount to the <PaymentRequestButtonElement>. This also does not happen in Apple Pay. If you refresh the page everything works fine. It's as if Google Pay is caching the amount and not updating when the <PaymentRequestButtonElement> is re-rendered with the new Payment Request. Is there any way to fix this?
Hello all, i'm trying to figure out the best approach to enable user to user payments thru my platform.
I originally used express accounts, but there was a huge drop off from users who just were confused or untrusting of the service.
I was wondering if I could approach this in any other way thru stripe. I know i can do a full custom integration, but my main worry would be compliance and security as they are not my background.
My fear is storing payments and payouts on my own servers and losing or compromising that data, which is why I didn't want to hold that information on my own server.
Does stripe offer a balance book for me at least? Or some other methods to do user to user payment?
Basically I need User A to pay User B some money, and I send user B that money while taking my platform cut (15%)
Hello team - following up my last conversation around: the hosted Invoice page, where you can disable paying there by setting payment_method_types to an empty array in the API for the Invoice: https://stripe.com/docs/api/invoices/create#create_invoice-payment_settings-payment_method_types To confirm what it sounds like the docs are saying, doing so will NOT stop the invoice payment to be attempted automatically by the subscription, right?
Hello, is there an endpoint that identifies succeeded payments that are done through payment links only?
I have an issue re the new GST taxation guidelines in Canada.
Hello everyone. Is it possible to activate ach_debit payment on stripe payment page? Basically, user should be able to enter account and routing number along with first and last name so stripe can create a charge from their account using ach. I was able to activate ach_credit where users are given accounting and routing number to which they need to send payment through ach
barry Day Campbell I have an issue re the new GST taxation guidelines in Canada. Taxes have already been calculated with our Marketplace hosted on CS-CART. Depending on the Vendor (we have hundreds of vendors on our Marketplace) we need either to send the calculated taxes to the vendor or HOLD the calculated taxes in the Marketplace. (This depends on the $30,000 threshold for Vendor submission) In other words if VENDOR is approved GST # (sales over 30,000) then I send all the taxes to vendor along with the regular amounts (goods sale - my commissiion-stripe fees) If the VENDOR is not GST (under 30000) then I need to hold the GST amount as Marketplace and send same to Revenue Canada GST.
So I need coding to allow the following statement If Vendor ID = 1 then send Vendor GST amt. If Vendor ID=0 then send GST to Marketplace. Can you help with this coding. You can reply to srjb59@gmail.com
@tired crown Are you not seeing my messages in the threads I'm making for you?
This is a public server, you may not want to share your email address here.
Hello. Our merchant uses stripe for payments. They claim they do not know if they have received funding yet from my credit card company. IS THERE ANYWAY TO HELP THEM KNOW THEY RECIEVED PAYMENT????? HELP ME PLEASE! They keep telling me that Stripe is unresponsive to their inquiries about payment. I don't believe it.
Hi, are coupon codes purely used for merchant facing purpose and promotion codes for customer facing?
My real question is:
a customer could enter the coupon code and have it apply the corresponding discount or does the customer need to absolutely use a promotion code for that purpose?
When using the invoice API to charge a customer: Is there any recommended list of errors when our app should ask our customer to update or provide a new payment method?
Hihi, talked to our rep and customer support and I'm having trouble getting a definitive answer around delay_days which is supported by the docs.
In our model, we charge a customer, funds land at our platform account, and we then pay out N connected accounts. We associate this via transfer_group. There's some concern that for this model, delay_days does nothing.
There is also concern that an express connected account can log in and modify their payout schedule.
Is anyone able to provide more info about these two concerns?
Hello, we just received a pay out. The donor covered the cost - however stripe still took a fee for depositing the money to our account. What is the point for the donor to cover the cost if we still have to pay something to stripe?
Hello, I'm currently building a "build your bundle" subscription website with stripe billing. For example, customers come to a site, and based on their location and chosen frequency, I would return a list of Prices that are stored in stripe from a database table of price lookup_keys. It appears that there is a limitation though calling the stripe.Prices.List(params) with more than ten lookup keys. My thought process behind this architecture is to keep the web app as stateless as possible, and only authorize the client, and keep most of the product/pricing data only in stripe. If I want to keep this architecture, is the only clever way around this to make two Prices.List() calls if I have more than 10 lookup_keys? at this point, does it just make sense to store all product data in a table, and only call the Price.List() function to get price_id for a checkout session after a customer has built their cart?
Just a quick question on the charges API. If I call something like
await stripe.charges.create({
amount: total * 100,
currency: "usd",
source: token,
description: `Order ${new Date()} by ${email}`
});
Is it still best practice to setup a webhook? The stripe-checkout section of the docs make mention of setting up a webhook, but not here🧐 Thoughts?
can i create an invoice in stripe for payments outside of stripe (such as via paypal), then mark them as paid to calculate taxes with stripe tax? and if i do, how does the billing work for it?
Using the Stripe API library for PHP, I'm trying to expand a charge on an invoice using:
use Stripe\Invoice;
$invoice = Invoice::retrieve($invoice_id, [
'expand' => [
'charge',
]
]);
$invoice->charge in this case is always the charge_id and never a Charge object.
How does Stripe's PaymentElement determine what payment methods to show to users. I think some factors I'm aware of are currencies, subscription vs one-time payment, and enabled payment methods.
hi, i have a problem to pay my doordash taxes with stripe, how do i contact stripe?
Hey does anyone why how to get this stripe subscription setting to show up?
Hello amazing dev-help team. I have a question. how one attaches payment source or default payment method with PaymentElement?
A bit of context. i create a subscription. i pass client_secret to display PaymentElement. i confirm payment. so now i have a paied subscription. next i try to update the subscription (stripe.subscriptions.update(id...) but i recieve This customer has no attached payment source or default payment method....
anaranfo-dashboard-setting
hi folks, hoping somebody can help me with how pausing subscription behavior works. we ship physical goods to people on a monthly cadence, and it's quite often that they want to delay their next shipment by 1-2 weeks if they're out of town or haven't used it yet. we've tried playing around with subscription schedules and a $0/yr plan to put them on in a temporary hold, but somebody also recommended exploring the pause behavior
the main thing we need is for the billing cycle anchor to reset whenever we resume collection. so i guess technically i'm wondering if we're able to put them on pause AND reset the billing cycle anchor when we resume. if we're on a 4 week cadence, and they delay 2 weeks, i don't want an invoice for a partial period (2 weeks) when we come out of pausing. the physical goods are discrete shipments and not time, so we need to charge for the whole thing, and there needs to be the normal period in between shipments again
ship normally week 0
ship normally week 4
pause for 2 weeks until week 10, then ship again
ship normally week 14
etc
I added coupon to a subscription with trial days, but i found the next invoice appear with full amount without discount
scootklein-subscription-pausing
Hello! I have a couple security questions.
-
Is it recommended that I update my PaymentIntent each time my cart changes, or store a snapshot of my cart in PaymentIntent metadata, lest a malicious client out of application flow confirms a paymentIntent out of sync with the cart?
-
I see that shipping is a field on the client confirmPayment function; wouldn't it then be possible for a malicious client to sneak in a cheaper shipping location? For example, let’s say a client chooses a shipping address in Oregon (0% percent sales tax) in the application flow, which updates the paymentIntent total. Then, the client confirms the payment outside the application flow using a more expensive shipping address like California (over 10% sales tax). The shipping address changes, but the paymentIntent total doesn’t.
Hi I have a question about the card_payments capability with my test Connect account. Can someone help me out?
greetings! question about payment api: if a virtual card is used to create a new payment method, can it then be used in setup intents (and/or attached to a customer account)?
the reason we ask is because we are observing a 'invalid_cvc - cvc' error on attempts to use said payment method
is it possible to prefill the information in stripe create accounts to avoid the onboarding process and then do direct payouts to customers
Hey, FYI I'm not seeing any mention of Subscriptions not being allowed to be updated when they are paused in this doc https://stripe.com/docs/billing/subscriptions/pause. But I'm finding that to be the case. What are the rules in regards to updating a Subscription when it is paused? TY!
: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
@analog tusk I'm going to need you to change your name immediately or I'll have to remove you from this server.
@analog tusk Thank you!
I don't even know how that name got set!
For anyone seeing the old name, reload Discord and it should go away.
I've just deleted the old message that way it's done, thanks @mighty hill for handling!
Hey, just wanted to know, have we got stripe developers here that have wrote firebase stripe extension - https://github.com/stripe/stripe-firebase-extensions/tree/master/firestore-stripe-payments
Regarding Stripe Checkout, is there anyway to create a gift card/gift certificate where sales tax is calculated prior to applying the discount? Legally, you can't charge sales tax when purchasing a gift card, so it has to be charged when it is used.
I want to test getting an "insufficient funds" error when making a transfer from our test platform account to a test connected account. Is the only way to test this to go to the dashboard and "payout" the balance in our platform test account and then attempt a transfer?
jmontydesign-balance
Can the thread "moistcode - payment methods" be unarchived? I wanted to follow up on something real quick.
following up on this, if we pause collection indefinitely and using the void behavior on invoices, how does that affect our reporting and calculations around churn, conversion, etc? are voided invoices counted in terms of revenue? i would assume not, just would love a more details explanation if possible. want to make sure I understand all of the implications of possibly many voided invoices being created across our customer base
Hi, this may be a basic question but I'm trying to implement a subscriptions with Checkout and it's not clear how to tie my own users userids with stripe customers. I found a client_reference_id field where I can pass my userid when creating the checkout session which I get back during the checkout.session.completed webhook at which point I can persist the relationship between stripe customer and my userids. Now the other webhooks like invoice.paid or customer.subscription... need to be able to lookup the userid to know who to apply the event to. Is there any guarantee that the checkout.session.completed will run first so that this information is populated and if not what is best practice to sort this out?
Maybe I can just create the customer before creating the checkout session? I wish this was in the subscriptions guides.
Hello. Any idea what these are and why they are happening. Lots of them and not sure where it’s coming from. Thx
I cant get anything to show up on my Next.js react build... Im trying to just show the input field
: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.
My webhooks are not getting delivered
I created webhook on stripe panel and added all the events to that, whenever we are doing any payment nothing shows in webhook
Hi folks, wanted to get a clarification on what type of account link should we be generating for a custom-connect-onboarding dashboard we're creating?
we want a link that stays active for some time and doesn't expire too quickly, 5mins is fine.
Hi, may i know how to update website? I have received an email to update business website in order for verification. Hope can get anyone advice which experienced similar situation before. Thanks
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
hi, can someone help me with payouts?
Elevated dispute risk
We are temporarily holding part of your balance in a reserve due to an elevated dispute risk on your account. During this time, the reserved funds will help cover any disputes or refunds on your account.
View more details about this reserve
.
Hi guys,
I was wondering if it is possible to work with stripe if i am from country that isn't supported from stripe.
I am from Macedonia and i want to integrate Stripe in an app im developing, but since the registration asks for passport i think im not elligable for it
Is there a workaround for this ?
hi
Too many unsuccessful login attempts. Please try again in a few minutes, or contact support@stripe.com.
what i should do?
Please try again in a few minutes, or contact support@stripe.com
already 10 hours
or contact support@stripe.com
:wave: Messages in this channel are unlikely to be seen by Stripe engineers on weekends or holidays. If you have urgent questions then you should reach out to Stripe support directly at https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Hi guys, please I need a help, how can I add more prices (more than one) in the create session line_items using PHP?
$stripe->checkout->sessions->create([ 'success_url' => 'https://example.com/success', 'cancel_url' => 'https://example.com/cancel', 'line_items' => [ [ 'price' => 'price_H5ggYwtDq4fbrJ', 'quantity' => 2, ], //For example I want to add this line but it trhown error in php: [ 'price' => 'price_Ddfr74trnfksffgdnkDff, 'quantity' => 1, ], ], 'mode' => 'payment', ]);
I have a thesis with a subscription system but the current method is I have to add products in stripe if I add an API ID in my site's menu plan, this seems like a hassle for me, Is there a way to pay for a subscription without needing to add a product on stripe?
Hey, I'm following this tutorial
https://www.youtube.com/watch?v=SH2bi-1MUNM
But when clicking the button I get a network error, I'm hosting this via expo start and am connecting via phone, what could this error be about? API_URL = "http://xxx.xxx.x.xxx:19000"
In this episode, you'll learn how to confirm a card payment with the stripe-react-native client library in an expo based React Native application. Thor covers how to use the CardField component.
This episode builds on the previous episode about setting up a React Native application with Stripe: https://youtu.be/qiEwO_UrOro.
Table of conten...
: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 getting this message here when I call redirectToCheckout.
Can someone please look into this? I'll send any id you need
bonjour
je cherche a comprendre le fonctionnement de stripe connect pour un site de marketplace
Les ingénieurs sur Discord ne parlent pas français ; vous pouvez contacter le support https://support.stripe.com/contact; ils ont du personnel qui peut parler français.
(used to speak French; Google Translate to the rescue!)
(PAS avec Stripe)
Hey everyone. A bit offtopic, but what's the preferred way to report a fraudulent shop which is using stripe?
I have their pk_live_* key and more evidence.
Support is really your only option. This Discord is specifically for Developers integrating APIs and has to insight or avenues to other parts of Stripe.
How do I get my live mode ID
thx
Should be a switch at the top right of your Stripe dashboard, switch to live mode using that and it should show your live keys in place of your test ones
: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.
Under the description of the Run Payments with Stripe Firebase extension it says that customers can access their portal to manage their subscription. I'm not finding any documentation on how to setup the portal link through the extension. Any suggestions on how to use the extension to generate the link? https://firebase.google.com/products/extensions/stripe-firestore-stripe-payments Under the "Resources Created" section is says "Type: Cloud Function
Description: Creates links to the customer portal for the user to manage their payment & subscription details."
Hi guys! I'm having this issue running my app using the Stripe React Native SDK, can someone help or had this problem?
(NOT with Stripe) The problem is very very unlikely to be with Stripe. Take it up with the business using Stripe.
Can‘t pay out… Whats the problem here🤷🏻♂️
Honestly, I keep trying to dig through the Stripe docs to find a glimpse of hope that it may be a great alternative to Dwolla for ACH payouts, and I don't see it
I know they are working on improved ACH handling, and there is a Beta (I'm not part of it) - but you're not really wrong on current state of affairs
(NOT with Stripe)
With Dwolla there's just the cost of 0.5% of the funds sent via ACH. With Stripe (please correct me if I'm mistaken) there's 0.8% for ACH Direct Debit (found on https://stripe.com/pricing) but then you need them set up with Connect? https://stripe.com/connect/pricing express or custom? which is additional $2/month + 0.25% + 25¢
per payout sent?
So confusing
What's the beta service?
(NOT with Stripe) It's beta access to a "experimental" API. I haven't needed it, so I haven't asked. I've seen it referenced. You'd contact Support (main support) to request access... I vaguely remember some documentation page had a link to apply, as well. I know nothing of the pricing (and since I'm not them, I wouldn't answer anyway)
@mighty hill does this ring a bell?
But end-of-day, Stripe is a payment processing engine, customer - to - connected user, supporting platforms offering such service. It is not a banking service offering outgoing payment systems.
You may be right about that... And Dwolla has no equivalents. None I could find.
In case you're wondering "Why not Dwolla?" it's because we are just getting started and have a DBA, not an LLC or Corp. They don't work with DBAs
and you arrive at the risk-balance distinction. Dwolla is willing to take on SOME risk as a banking entity - but balances that with requiring legally registered entities. Stripe is NOT a banking system, and does not take on the involved risks.
Good point
(NOT with Stripe) all just from 40 years experience in such operations
: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.
success: 'failed',
error: 'You cannot create Standard connected accounts with capabilities via API.'
[iOS] Hi, is there a way to limit the available countries in a PaymentSheet?
#dev-help Hey I just got my Stripe Terminal and setting the machine up. I'm using Janeapp with the Terminal. I went through the process of the pin verification and registering the device with the 3 code word. I'm now stuck on the "Jane" screen and only able to swipe right to go to "settings" I'm just wondering what's going on?
I am trying to make a purchase on appsumo.com but my credit card or apple pay won't go through your payment system... Is it down?
: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.
How can I locate and retrieve archived products in Stripe?
Hi, How can I find customers with failed payments?
: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.
anyone knows how to install stripe cli on wsl windows?
: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.
Please help, I followed the react native tutorial on using a custom payment form and I have this error which the guy in the tutorial does not have
When I call stripeClient->countrySpecs->all(['limit'=>100]) I am only getting 40 back. Is the returned allowed country list filtered by the country I am calling from or is there some other reason I am only getting 40 of them?
Please help! hey helpdesk! i am signing up a stripe account , encountered a problem, when signing up under address, it only gives the US option and I cant change it to Hong Kong, what am i doing wrong?
: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 webhook event should I listen to when the user successfully completes a purchase?
I get payment_intent.succeeded, checkout.session.completed & charge.succeeded
Hi, How can I collect date of birth during check out
Hi. We're starting to get more disputes on our platform and the costs are being taken from us rather than our merchants. Is there a way to automate our setup (Stripe Express) so that the funds are taken directly from the merchant account in question rather than us?
Hi! 🙂 Assuming I have a subscription on the 29-31th of some month, when will the invoice be sent/paid on the following month?
e.g If I create a subscription on Jan 31st, the following month (Feb) has only 28 days.
Hi all.
What is the best solution to receive donates via Stripe?
To give possibility to a user to set an amount of money to donate.
Hi, is it possible to disable AmericanExpress ?
: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.
We use Stripe Connect for our sub merchant accounts. Is there a way for us to hide certain fields from those connected accounts? We ideally would like to not show the customer's email on the payment. If not possible, is there a way to remove the export ability from the dashboard view?
I am having trouble verifying my account and updating my tax information. I have been using the service for 6+ months now but suddenly it's saying my acct can't be verified. Can anyone help.
i have email stripe about issue of login and haven't heard anything back for almost a week.
is there a way to get the stripe fee from a charge object?
I'm getting the following error on the checkout page - IntegrationError: Please call Stripe() with your publishable key. You used an empty string.
Currently, I have JPY as settlement currency. I receive payments in JPY, USD and EUR. Transfer and Payout to connect account having USD or EUR as external accounts is not possible because our platform settlement account is located in japan. If I add EUR and USD banks along with JPY settlement currencies will I be able to transfer and payout in all those three currencies? 🙇♂️
whenever I try to create a new standard connect account using this method, const account = await stripe.accounts.create(
{
type: 'standard',
email: 'Emenike1@gmail.com',
country: 'US',
business_type: 'individual',
business_profile: {
url:'https://www.google.com/',
},
individual: {
id_number: '000000001',
first_name: 'Firstname',
last_name: 'Lastname',
dob: {
day: 1,
month: 1,
year: 1901,
},
email: 'Emenike1@gmail.com',
phone: '9723908361',
address: {
city: 'Allen',
line1: 'address_full_match',
line2: 'any',
state: 'Texas',
country: 'US',
postal_code: '75462',
},
ssn_last_4: '0001'
},
external_account:{
object: 'card',
number: '4000056655665556',
exp_month: '04',
exp_year: '66',
cvc: '6666',
currency: 'usd',
address_zip:'02136'
}, I get this errorr: Instant Payouts are not enabled for this account.
Hi, I don't know if this is the right place to ask, but I have a number of clients in Russia who pay into my US Dollar account on Stripe. Are there any new restrictions in place which will prevent Stripe users from receiving payments from clients in Russia who are using Russian bank cards.....or will there be any restrictions soon?
.....Additionally, are union pay debit/credit card payments accepted through Stripe? 🙂
Thanks 🙂
Hi all. What's a good way to delete a card which is a payment_method object?
https://stripe.com/docs/api/cards/delete doesn't work with:
const deleted = await stripe.customers.deleteSource(
'cus_xxxx,
'pm_xxxx'
);
Do we need to detach it in case of Payment Methods?
Hi, is it possible to have a line item in stripe subscription that has a percent pricing model ?
Hello! I want to build a registration with email verification with Stripe Connect API, is there sample starter code that can get me started with understanding the integration flow?
hello, i'm having trouble with upcomingInvoice API
Hey. Can someone please help me with that? All the API Keys appear to be right to me.
Leonardo-Checkout
Webhook delivery failed - no clear explanation why
e.g. evt_3KaVcYDblrugd6aM2EFXeGD0
hundreds of occurencies in the past hours resulting in invoices not getting paid
they also all are from the same stripe account: acct_1Jq9GBDblrugd6aM
Hello hardcore devs, this is a follow up question from this thread: #dev-help message
We're avoiding the bad side effects of billing_cycle_anchor following the trial period. Instead, we'll going to use extended trial periods
Example if we have this scheme:
Scheme1 (Stripe Default):
- Old User subscribed (monthly) March 5th, start charge March 5th, expected recurring charge every 5th day of succeeding months
- Old User subscribed (monthly) March 10th, start charge March 10th, expected recurring charge every 10th day of succeeding months
- New User subscribed (monthly) March 5th, start charge April 5th, expected recurring charge every 5th day of succeeding months
- New User subscribed (monthly) March 10th, start charge April 10th, expected recurring charge every 10th day of succeeding months
Scenarios:
-
For Scheme1.1, old user cancels subscription at April 3rd - Their business logic here is that, they want to charge (100%) the user on April 5th, and fully stopped the subscription at the end of the month (April 30th). As I remember (please do correct me if im wrong), Stripe will do the proration - to only charge the user from April 5th to April 30th (not 100% charge). Can we freely use "proration_behavior=none" property in Subscription object to stop the Stripe from doing proration and able to get 100% charge on April 5th?
-
For Scheme1.4, new user cancels subscription on April 5th. Their business logic here is that, they can have free trial on current month they purchased it, and obliged to charge the user 100% the next month (April 10th), and full stopped the subscription at the end of month (April 30th). Can we still get 100% charge on April 10th when adding propration_behavior=none here?
Hello.. we're using multiple stripe account instead of connect due to some reasons.
so, now client like to share money between stripe account for affiliate products, but it's not possible to send money from one stripe account to another it seems.
So, they plan to add stripe connect in top of this multiple stripe account, just to enable this split payment feature of connect.
now, if they add a card, is it possible to store the card details on both individual account and its corresponding stripe connect account?
Hello I need a help or advice with one issue what I have. My clients page are created on wordpress platform with a SELL MEDIA plugin. The page selling photos ... but not with woocommerce but with simple checkout functions. SELL MEDIA is connected to STRIPE. The issue is that, SELL MEDIA dont have any kind of checkout forms, where you can fill your personal or company info ... just direct link to stripe checkout ... WHAT WE WANT TO ASK is, if its possible to edit STRIPE checkout and add more fields what we want from customer (personal/company - vat) ... and after customer pay the order ... they recieve just RECIEPT, but I want to generate INVOICE. I dont know how to set up this. Thank you.
Hi, I'm using React Native Payments module to enable ApplePay in my iOS App. I get the Payment Token (Ex: tok_1K...rr). How can I use this to create PaymentIntents?
Hey there, Do session objects that create payment intents flow, generate the webhook "about refunds" if our client or the customer refunds the amount?
hey there y'all! i'm looking for a dev that would integrate stripe into out product as a freelance gig, anyone? 🙏🏽
@steady laurel We cannot help you with this here on Discord, but feel free to have a look at the "Stripe verified experts" here: https://stripe.com/partners/expert-services
ahh! super good! thank you!
Hi does anyone know what is the answer? 🤕
Hi, I need to create direct charges between a Connected Account and a Customer. For this, I am cloning the payment method (https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods) by associating it to a customer_id previously created on the Connected Account. The doc says : It is possible to clone PaymentMethods to connected accounts without previously attaching them to Customers. However, note that the original PaymentMethod will be consumed, since PaymentMethods that aren’t attached to Customers can only be used once. How to do so ?
Royi-subscription
Hi. We're starting to get more disputes on our platform and the costs are being taken from us rather than our merchants. Is there a way to automate our setup (Stripe Express) so that the funds are taken directly from the merchant account in question rather than us?
:question: @vagrant marsh 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
problems about the web hook. I want to know why stripeObject sometimes paymentIntent and sometimes otherObjects.`Event event = null;
if (sigHeader == null || body == null) {
return new ResponseEntity<String>("fake", HttpStatus.BAD_REQUEST);
}
try {
event = Webhook.constructEvent(body, sigHeader, endpointSecret);
} catch (JsonSyntaxException e) {
return new ResponseEntity<>("Error", HttpStatus.BAD_REQUEST);
} catch (SignatureVerificationException e) {
return new ResponseEntity<>("sError", HttpStatus.INTERNAL_SERVER_ERROR);
}
// Deserialize the nested object inside the event
EventDataObjectDeserializer dataObjectDeserializer = event.getDataObjectDeserializer();
StripeObject stripeObject = null;
if (dataObjectDeserializer.getObject().isPresent()) {
stripeObject = dataObjectDeserializer.getObject().get();
}
PaymentIntent intent = ((PaymentIntent) stripeObject);` how should I use the stipeobject‘ json? or use other specific class to handle the event.
Hey all. I'm currently doing investigation for a project that needs to integrate stripe and utilize ACH payments. On stripe test dashboard i could only find ach_credit as a payment option (where customer gets account information to which they need to credit certain amount). My requirements for this project are ach_debit payment (where customer provides account information and our system/stripe debits certain amount from that account). On ach guide within stripe docs (https://stripe.com/docs/ach) i see that there is support for ach_debit payment. My question is, is it possible to activate ach_debit through stripe dashboard without implementing my own custom payment page? Check out attached images for more info
Is there the option to make in person payments on stripe issuing physical card for the UK?
Hello, we are adding payment methods to our stripe integration with the payment elements.
The payment element is working fine and suggest payment means depending of user locale.
We are wondering if the setup intent does have the same behaviour ?
is there a reason why Stripe requires sellers to use webhooks and API's? I can't even set up a simple customer portal where customers can 'cancel or upgrade' products because it requires me to hire to developer or learn coding/api. Paypal sets this up automatically. Devs, can you help? I'm just really shocked at how non user friendly Stripe is
Hi Im new in Stripe and im trying to activate my account, been trying to upload the passport copy several times but after submitting it keeps on saying the document was not able to verify
I have created a Stripe account after creating a company via Firstbase, initially I did not any any problems with it but there are few questions that I have?
- Why firstbase is managing my Stripe account? What aspects of my stripe account they can control?
- I am not able to enable additional Payment methods for the custom Stripe invoice as the page shows a message as "Firstbase has not enabled you to manage payment methods from the dashboard." Why is that so?
Hi there. Can I add my platform account manually as a connected account?
:question: @viral sigil Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hey guys!
ashutoshpw
We're trying to debug why finalized invoice email aren't sent out to our customer. Before we go to customer support we wanted to see if we could to some basic investigation on our own. Is there an email log in Stripe?
Hey There,
We are trying to bring Google Pay in Stripe Checkout. However it doesn't seem to work at all. Google pay is enabled in dashboard and stripe doc says that's all we need to do(and having properly set up chrome with saved cards and synced account).
Is there something we need to make it work in web?
Google pay works in https://stripe-payments-demo.appspot.com/ which is based on payment intent(not checkout)
Thanks in advance!
Hey there,
how to find out which connected account belongs to a payout id? Via webhook payout.created we get the payout id but without connected account id.
Thanks in advance!
@waxen quail you've created a thread to answer my question but I don't have permission to reply to it?
In short, if our client's client, disputes a fee charged by our client, I understand Stripe's policy is we are responsible for it. However we will be passing this fee onto our client as is industry standard. Right now we can do this but only manually - as we grow this will become unwieldy and we'd like to automate the process - is this possible?
@lyric iris let's talk in the thread, I reopened it
I can no longer reply on the thread. Thanks Jack Tan for your response. Will get back soon if encounter any issues
Hi all,
I'm making a site for donations, and want to use Stripe.
What is the best option to receive flexible amount. ex. 100, 10 000, etc
Thanks
Hey all, I've been trying to use Issuing with a connected account. Our main Stripe account has issuing and we've been using it for a while. Email support assures be the connected account is set up properly for issuing, however when I attempt to create a card, I get "Your account is not set up to use Issuing.". I'm having this problem in test mode and production. Can anyone let me know how to properly set this up?
Hey all,
I can't get the way updating a subscription works in a specific case.
I have a subscription 20$/month; a customer subscribes to it and pays. Now 1) my customer wants to add more months to this subscription. How can i obtain this?
And 2) if i wanted to upgrade, let's say my customer wants pro sub 40$/month, how could i do this?
Hello. I've added stripe to an app using a webview and PaymentElement. When trying to pay with wechat, the user is asked to scan a QR code. Is this the expected behavior on mobile? (realistically the user won't have a second device to scan the qr code)
senhor-subscriptions
Hello, I have an issue with a refund/payout for 3 weeks already. I tried contacting stripe support, the one supposed to be 24/7 but from +11 emails I got two answers only saying "we can't refund. Your account is suspended" - What I am supposed to do then If I can't return, do payout and touch the money and no one supports me? I would call but there's no option and no one answers email in their supposed 24/7 😕
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Hi, I am trying to reach Stripe by phone for a support-case. Also our bank need to get in contact with Stripe bank to resolve payout issue. Mail-supoprt does not help. How can we proceed?
:question: @vocal wagon Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Same issue, no one answers via email
I have tried there without success. Thats why I am coming here
can't help either of you here, sorry!
When you should reach Stripe by phone, just in general how do you do?
Karl that doesn't help for anything
No thats now helping. That mailsupport
I really can not do anything. Sorry!
Karl, are you working at Stripe?
Isn't there any contact way more than email, because then how do people get support? This is a financial business is no joke man
hi, what are the rules regarding default_currency vs currency of bank account vs country of bank account vs country of account owner, thx 🙂
Hi, I am trying to add P24 payment method in stripe live so that will be reflect in shopify so anyone can help me
Qainan, vitali, you also not able to get help via mail, about payouts and bank issues?
@vocal wagon don't post in this channel again please, we can chat in the thread if you need to!
Is web hosting a blacklisted business on stripe?
Hello Team, Happy to e-meet y'all.
Looking for some URGENT help on the stripe custom connect-onboarding setup I've done recently.
I'm using stripe PHP and creating account links using account ID
we are following this code:
$stripe->accountLinks->create
We are creating unique URLs for the account links and it's taking the user to the Stripe form correctly but we are not seeing the entries of the user who has created an account anywhere on our Stripe account. So I'm wondering if this has been set up correctly?
Can someone pls pls help with this, happy to share the links of the create account page and account link generated for it.
You can access the setup from here - https://daughterssons.com/stripe/new-account.php
once the user fills the info on the above page they get redirected to the stripe form
Guys, Rubydev again
I need help to get price or plan details with the help of the payment intent object. Is this possible ?
hello any body can help me if i can add some amount in an existing stripe virtual card
I need help regarding Privacy policy problem in Play Console.
they are rejecting apps continuously even mentioning Clearly that we are passing data (Installed application information and Phone number) to Strip SDK
Hi is there any API through which we can get stripe commission and charges for now it is (2.9% + 30 cents )
When I call stripeClient->countrySpecs->all(['limit'=>100]) I am only getting 40 back. Is the returned allowed country list filtered by the country I am calling from or is there some other reason I am only getting 40 of them?
Where do I get the charge code for a refund? I create the session and add the session ID to the javascript button. When I get the confirmation callback the response data does not have a charge ID in it. Any ideas? Thanks.
OK, I expected more because if I do not set an approved country list then the dropdown list is significantly longer that the list I get back from countrySpec.
Hi there, can you please provide some insight into the best way to get the Status of a custom connected account via the API? For example, I see that you are able to filter by Status from the dashboard
Hello Team
I need help about bacs payment funtionality
Hi Is it possible to create an Address Object in .NET with a formatted String address such as the following
301 Truro Heights Rd, Truro Heights, NS B6L 1X5, Canada
Or do I have to parse the string and pass it individually?
My account was de-activated and support is being no help. They claim it is because "I have a high dispute rate" however, I dont believe I have any and how am I able to check my dispute center?
Is there a way to automatically send a stripe invoice receipt to the customer email when buying off a connected account?
e.g.
Stripe Platform account has customer "Luke"
Stripe Platform account has connected standard account "James"
Stripe Platform account creates invoice on_behalf_of "James" and sets "Luke" as the paying customer
is there a way to automatically send the Stripe receipt to Luke's email after the invoice has been paid?
Daniele-connect-receipts
I wanted to know about instant payouts, possible in stripe, I want to build a central agency that helps user to pay to another user, using stripe checkout and payout,
Is there a way to embed the reports featured on the stripe dashboard on another page with date toggling? More specifically, If I wanted to replicate these exact reports onto something like google data-studio what would be the recommended option? (I've seen supermetrics & mpowermyanalytics) but would love to hear the recommended route... I'm on a tight budget unfortunately
hi to all, i talk about stripe rest api. Someone can explain to me from a paymentintent how I can get the stripe commission or the net amount?
When 3D secure authentication is required, is it always performed in an iframe, or is it possible that redirect will happen and the browser will navigate to a different address?
I cannot log into my acct. I have a password, but I need customer support. I am using a new phone. There is a payment pending, but Stripe is not allowing me to login. Please advise.
:question: @novel drift 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
Good morning. When creating a subscription that has a trial, is there a way to have the invoice items charge on the first charge vs. when the subscription is created via the API? Currently as soon as the subscription is setup, the invoice items that are attached charge immediately. I am trying to stay away from the subscription schedule API.
Good morning. For an Oxxo payment, there doesn't seem to be a working redirect. Usually the customer goes to a Stripe checkout session, chooses an alternative payment method, something happens to confirm something, and then the customer gets redirected to a URL we define. With Oxxo, it spins up the Oxxo voucher page and never goes back to the Stripe checkout page nor does it redirect. Is that a glitch or am I missing something?
matty - subscription trial
On the Session::create, how would I indicate I want a shipping address collected without specifying the allowed countries?
In order to save a customer's card to be able to do a recurring payment, is there a way on the ecom side to avoid forcing them to create an account? Can we do recurring billing with guest users if we just have the email and card they use at checkout?
anything on this?
Hi guys, I am using the .NET sdk, how would I pass that a transaction is a MOTO transaction?
Hey - we have implemented Stripe Credit (https://stripe.com/docs/billing/customer/balance) in our Stripe Connect. Our goal is to allow an Employer to pre pay for credit, which means one side of the transaction can use that credit to pay for a service, with the other party receiving the full amount. What we have seen is that the receiving party gets the full amount minus the credit amount. The expected behvaiour is that the paying party uses credit, reciving party gets the full amount, and our platform pays the difference. Does anyone know if that is possible?
i am currently trying to create an account in stripe, but when I do so I get this error: You cannot create Standard connected accounts with capabilities via API. When I delete the capabilities in the json and when i try to initiate a payout, I get this error: Error: This account requires further intervention to perform certain actions. Stripe will have recently reached out to resolve this
We want our customers' connected accounts to be paid out daily. I have been creating our customers' connect accounts without designating the schedule because I thought the daily payout was the default. When I go to connected accounts in the Stripe dashboard in test mode I see at the top that the connected account is set to "Daily", but below in the page it says
"Daily — 2 day rolling basis"? Does that mean that when money is transferred from our platform account into the connected account, it is not paid out for 48 hours?
Hey folks! Following up from last week, we're currently exploring some Pause Collection behavior with subscriptions (since we ship physical goods). We're using the void case, but I'm curious how this will impact reporting and tracking of active subscribers, etc.
https://stripe.com/docs/billing/subscriptions/pause
Pausing collection can affect accounting data, such as monthly recurring revenue (MRR).
Any further docs on exactly how this plays out?
Hi, I am trying to set up shipping in the checkout portal. I can ship anywhere. Is there a shortcut to selecting all the currently 230 countries that Stripe supports or must I provide each of them manually
Why does the invoice.payment_failed webhook fire a minute or 2 after the payment_intent.payment_failed webhook?
All of my subscription updates are failing. I know sometimes there can be insufficient funds, but literally every update is failing. Can anyone help me?
Hello Team
I need help bacs payment functionality
Hey Stripe! I've been texting you guys through twitter and haven't been able to access my funds or clients for past 6 days. The email associated with this store is no longer active all we have to do is change it. This has been a pain to fix can someone please help me asap
p.s it has been more than two buisness days since we sent out the information
You guys move fast! Do you now allow alternative payment methods with payment links? Your email just sent out says so but I don't see it in the dashboard.
@safe moss started a thread for you, lets talk there (this is the main channel)
@viscid burrow creating a thread
awesome
Hello! I added a new website to my stripe account. When will someone be able to verify it so I can start using stripe?
Hi! What is the difference (for payment intents) ($intent->next_action->type) between use_stripe_sdk & redirect_to_url? We've had 1000's of intents go through redirect_to_url and the necessary flow, but starting to see a few with use_stripe_sdk which contain much more info in the API response (e.g directory_server_encryption & root_certificate_authorities)
Your account isn’t eligible
Unfortunately, your business isn’t eligible to use Stripe because it doesn't meet our Terms of Service. If you think this may be a mistake, please contact us. ----- there is no online chat cause our business is legally any body can help me
I want to build a company where merchants can register, and their customers can pay to merchants
directly
on our platform
1 Bank (Santander) in the UK has started failing all payments for customers of our's that use them. One of the customers was told "There has been a new UK legislation that was brought in by the UK government on the 1/3/22
All companies must be registered with 3 D secure identification and be able to generate an OTP code ."
We do Invoice#Pay which defaults to off_session. If the bank wants 3DS, it's always alerted us and then we email the customer and have them come back to the app to complete the payment on session. This bank however is straight up declining the charge.
We haven't switched to using SetupIntents yet. Will using that (and collecting 3DS info right at the time of entering the card) make it so this bank stops declining all our charges?
When using a checkout session, after the checkout is complete, could there be more than one charge object associated with the paymentIntent attached to the session?
Hello everyone! I am new in stirpe api system.. I want to get all informations when user submit the shipping address with card details. if paid or not.. I am trying lot of but there one problem is using stripe cli locally and get the events.. but there is any way without cli?? thanks
Hey there,
I'm trying to integrate stripe with laravel cashier but I'm getting some cors issues and I can't find anything on the docs or the web.
Did anyone face a similar issue?
check your network speed before proceed..
the network is fine
Hi there! I'm using stripe checkout where users can subscribe to a plan. I'm also using webhook that listens for customer.subscription.created and customer.subscription.updated events and updates user records in my backend. I later use the records to check if users have access in my frontend. However, once users complete checkout, they are redirected to my frontend, but it seems that webhook is still processing at that time. That means, when users are back, their record haven't been updated and they are asked to checkout again. After some time, their record is updated and eveything works as expected. My question is, is it possible to control if the webhook finished processing, and only after that redirect back from checkout session?
Hello! Does anyone know why my webhooks aren't passing display_items along with the payload? I have an existing account that includes them; but the account I'm setting up does not. I've duplicated the settings on the new site, with no luck. Any help would be appreciated 🙂
Hello there, one question
It is posible to create a invoice and set installments in the payment options?
Something like this that is possible in PaymentIntents:
payment_method_options: { card: { installments: { enabled: true, }, }, },
PS: I'm creating the invoice as send_invoice
I am trying to create a checkout portal where I bill for both a subscription and a physical product (that requires shipping). I try to apply a shipping rate by supplying the shipping_rates with the shipping id I created on my dashboard but I get the following error: com.stripe.exception.InvalidRequestException: shipping_rates cannot be used in setup or subscription mode Is there a way in which I can create a checkout portal where I bill for both physical goods and a recurring subscription while being able to supply a shipping rate
Hi the response A processing error occurred. does that only happen if someone is trying to confirm a already confirmed intent using stripe.confirmPayment
hi guys. does stripe support ACH payments?
We make transfers from our Stripe platform account to our customers custom Stripe connected accounts,. Once the transfer is made within Stripe between these accounts, is this impacted by the "2 day rolling basis"?
@wicked steppe I'll help you in the thread you already have
Hey guys! So I had a Stripe Android issue recently where a terminal payment showed Card Declined but it hit onSuccess on the processPayment method. I tried to reproduce it but Card Declined works fine for me so this is a weird scenario. The payment intent ID is pi_3KZRTSFk5BSitd8b14koDfji - I was wondering if I could get more insight as to what might have happened because the transaction later did go through with another attempt (with the exact same card and had the same amount from our request - but it shows differently)?
hey! I have a question! is it possible to send autopay requests to people automatically to the amount that you choose?
Good morning, we have an iOS app that integrates with the Stripe Terminal card reader. It was rejected because they need a supporting video with this description: 'We need a demo video that shows the he designated hardware and the persistent background Bluetooth LE usage.Please make sure to press the Home Button to show the background mode in use.'
does anyone know what they are expecting to see so I can make sure to include it in the video?
QQ. In order to use the API to allow customers to choose their own $amount, do we need a third party plugin? Thank you!!!
Good afternoon i need a support about a payment i did on a website and their website support it's like not answering me for 6 or 7 days...
Any technical support to help me please?
Good evening! Question about Stripe Connect. I would like to be able to set a minimum payout threshold for my connected accounts (i.e. must accrue a minimum of $X before they can pay out). But I was unable to find anything regarding this in the docs. Can anyone advise? Thanks!
Hi all. We are looking at the flow in the pic. Is it possible to send the transfer amounts to Stripe when creating the payment intent or similar, so that when the payment is successful, then Stripe would distribute the fund to the connected accounts?
Hello! I am building an Expo managed React Native mobile app. I am using the Stripe-react-native package. We are using EAS Build to build the application and submitting it to our iOS App Store. I am then using Test Flight to test our builds. The device I am testing on is iOS 15.3.1 , an iPhone 7 A1660. I have the Stripe Provider and publishable key in the top level of our app, in App.js.
What I am encountering is when I try to test my build, I cannot make a card payment. My Payment sheet is not popping up in iOS, but it DOES pop up in a development environment (running it from expo). It looks like it is trying to pop something up, but doesn't. I looked at our webhooks - and the payment intent IS being created, but the payment sheet is not opening.
These are the packages I am using
"expo": "^44.0.0"
"react-native": "0.64.3"
"@stripe/stripe-react-native": "0.2.3"
Hi team - hoping you can help with validating the payment architecture approach for automatic capture
Hello guys, I need to add the business address of my company to the invoice..Is it possible with the API or Stripe dashboard?
Good afternoon guys. My DevOps team was performing a load test, and we were faced with the following error after some time. Can you explain your rate limits to test mode? The page was not found when I tried to access it to learn more about it
Hey guys,
I trying to make this flow working:
- Create a setup intent (server side)
- Create an attached payment method (client side)
- Create a payment intent (server side)
But it's not working 😦 What am I missing here?
I passed the setup intent as clientSecret like that: var elements = stripe.elements({clientSecret});
Is it the way to do it?
Hi, i can't seem to get my payments to work, we JUST set this account up TODAY, is there way to get that verified today?
Hey all, I have a question regarding Stripe Connect (I already have a live stripe connect integration). I have a user that would like to take a flat percentage (referral commission) per order from a merchant on our platform. I was wondering if that is something that can be done on the Stripe side without interfering with our Stripe Connect integration; basically without API development.
I've seen some 3rd party apps that can provide referral commissions, but I wasn't sure how that worked when using a stripe connect account.
How to split a credit card payment?
Hey there. Quick question:
I use redirectToCheckoutSession to open a checkout session. After charging and returning to the app, if the user presses the back button, he goes back to the checkout session (because it is still in the history array). Is there a way to avoid that? I want the same effect as if I would use window.location.replace. I've tried using window.location.relace, but it doesn't seem to work
Hello Guys, have anyone faced this, everytime we try to create a charge for one of our clients it asks for the phone number
the clients already have a phone number in thier account
The account owner can add a phone number to this account in order to process payments and manage customer cards directly from the Dashboard.
Please use the above thread!
this is the txt that im faced with when trying to create a payment
@naive zephyr please discuss in the above thread I have created!
hi i wanna see if one store redirection link leads to official stripe checkout or if it is scam to steal info about credit card
this link
Hi
hello all, happy to have found this community. I work at a product partner of Stripe, Thought Industries, where we let our clients use Stripe to sell learning content. I was wondering if anyone has used Stripe at an org with SSO who was able to successfully bypass SSO?
Hi everyone!
I've developed an integration that relies on using the Default Payment Method in Stripe. So the flow looks like this:
- My application stores the Stripe customer ID.
- When I want to bill, my application creates a new Payment Intent.
- To determine the card for my Payment Intent, I call the Stripe API: "Hi Stripe, what is the Default Payment Method for customer = 'foo' "?
- Stripe answers, and I use that card.
This all works great! 🥳
Now, I'd like to test Failure Scenarios. Let's assume the customer's card has Insufficient Funds. Using this site (https://stripe.com/docs/testing) I know I can test that (in Stripe's Test Mode) with card 4000000000009995. Fantastic.
However...here's the problem. Stripe web UI isn't allowing me to assign that test card as the Default Payment Method. I get an error on the Stripe web page:
Your card has insufficient funds.
Anyone know if there's a workaround? How can add the "bad" test cards, as a Default Payment Method, to a test customer? 🤔
Hello everyone, I have a doubt regarding 3d secure, I wanted to know if 3d secure is required in card payments for cards issue in other countries than US, Canada, and Europe. According to stripe info US and Canada there is no need for authentication but for Europe is required by SCA, so what about other countries than the beforementioned?
Hey, "metadata" property stops to return on "payment_intent.succeeded" webhook event. Is it expected?
I'm not sure that this is the best forum for this question, but maybe you can direct me elsewhere if it's not. We recently migrated all of our customers to new subscriptions. Previously we had a combination of monthly standard recurring and metered items. With the new subscriptions, everything is a metered item. Our data looks a bit weird. For example, we are only showing 16 active subscribers on our dashboard. Prior to migrating subscriptions this chart showed around 2400 active subscribers and when I go to the products that customers are now subscribed after migrating, I see 3300 active subscriptions. Our MRR appears to have a similar cliff looking at the chart - we suspect this number is based on active subscribers to it makes sense that the numbers would dive together. My suspicion is that the data looks this way because everything is a metered item now but I am not sure and I'm not sure if there's some way to make the numbers make more sense for the business individuals that are looking at this data
Hi, what's a webhook event for subscription cancellation?
What event will be triggered on april 7th, in this case...
Hey - is anyone here aware of new regulations passed in the UK causing failed payments to happen?
I've heard this from multiple customers of ours but not really finding a root cause.
Why isn’t my Stripe account eligible? There’s been a mistake. How can I get my account reinstated to accept payments again?
Hello. Trying to setup trial for Stripe subscription. Found that I can set-up Free trial for price from Stripe Dashboard. Is it possible to set (for example) $1 payment for trial and then after some 3 days continue regular price for subscription? Info: I'm using stripe/firestore-stripe-payments (store info and users in Firebase ) with GatsbyJS. Thank you.
Hello! I had a quick question about setting up reusable payment method. So from the doc, it seems like there has to be a customer associated with the payment method to make it reusable. Is that correct? Sorry if this has been asked before
Is there a way to generate a unique payment link or something with stripe? I want to do something like this:
- user runs a command that responds with an embed that only they can see,
- There's a link attached that lets them purchase something
- I can use this method to have their discord ID linked with their purchase because only they can use the link
whenever I try to instantiate a new account and pass in the extenral account in stripe.accounts.create
Hey everyone. I'm attempting to send payment data from WordPress using the Gravity form add-on to Stripe which will then be picked up by Saleforce. Ssalesforce requires the customer data in an array but it seems that I can only send individual metadata fields. ie
'npsp_plus_contact': '{"FirstName":"Stephen","LastName":"Kent","
Email":"developer+sk@vertic.com.au","MailingStreet":"test","
MailingCity":"test","Birthdate":"1990-10-22"}'
'npsp_plus_organisation': '{"Name":"Vertic"}',
'npsp_plus_donation': '{"LeadSource":"Web"}',
'npsp_plus_payment': '{}',
'npsp_plus_campaign': '{"Name":"Web Donations"}'
}
Any idea how I can push metadata as an array using this plugin or would I need to do it manually? I can't even seem to add an array of metadata manually into Stripe's dashboard.
I think I found a bug in the dashboard when trying to edit an invoice item.
Hello, we have implemented a Stripe Connect Express integration, using separate charges and transfers (https://stripe.com/docs/connect/charges-transfers) because our application frequently has multi-party transactions and needs to support split payments. We are now in the process of implementing refunds, and we're running into an unexpected snag. Our expectation was that when refunds are issued, our connected accounts would have to cover the transaction fees. We can't refund the transaction fees primarily because Stripe (and the card networks) do not refund their portion of the transaction fees. However, what we've discovered is that we are limited to reversing the transfers we create, up to the amount of the transfer -- which are, by definition, the amount after application/transaction fees have been deducted. We also cannot create a Transfer with a negative amount to pull additional funds from our connected accounts to cover the transaction fees. Based on what I'm seeing our only option is for our platform to eat the transaction fees when refunds are issued? Is that right? Surely I'm missing something?
Hey; I am attempting to create a customer object containing a phone number string. However, when I try to create the payment intent, it states: { "error": { "message": "Invalid string: {:phone=>\"6306699504\"}" } } Can anyone tell me what is wrong with my perfectly fine phone number? Here is my payment intent params object: ```const params = {
payment_method_types: ['card'],
amount: 1999,
currency: 'usd',
description: 'shoe cleaning',
customer:{
phone:"6306699504",
},
shipping: {
name: 'hasd',
address: {
line1: 'lapo Drive',
postal_code: '60521',
city: 'MapoLan',
state: 'IL',
country: 'US',
},
},
}```
may i have quick concern about expected payout date
may I have a quick question if it's possible to do transfer from one connected account to another connected account?
(NOT with Stripe). No, it isn't; at the very minimum it has to pass through the platform. As a general rule, Stripe is NOT a banking service to move funds about; it is a payment processing service design to move payments from customers into connected accounts of users. There are VERY limited abilities to pull funds FROM connected accounts.
thank you for the quick response
Hi. I have a client that has a site/platform where users can book an appointment with a consultant. The user will pay using Stripe, the amount will be manually transfer the amount by the platform administrator to the consultant after approval.
Well, here is the actual feature the client wants to activate:
The client wants to trigger some kind of action or event that will sum the total of the transactions. Also, the consultant should receive some kind of notification saying how much of tax he is owing. How does this can be implemented .
Hi, does Stripe BECS Payment (AU) verify BSB and Account number before payment is attempted? Is there any client side validation which can tell that BSB is invalid/does not exist etc?
juliocavalcanti-fund
Can you automate payouts to users?
I'm playing around with checkout sessions and I have it generating a link to the session properly which is great, however the issue is when it comes to the cancel/accepted pages. I don't have a website, and this is for a discord bot which is where the links are generated. So I don't have anything to put for the confirmation links, is there a way to use stripe's default similar to how it confirms checkout when you do a normal payment link?
Hi, does invoice.paid webhook event also fire when invoice is marked as paid via dashboard.stripe.com?
I followed the stripe subscription-use-cases example and implemented a similar subscription dialog on my site. However, I ran into an issue. When the user selects a “price” and moves to the “subscribe” page, the subscription is already created and attached to their account. If they decide to click cancel and select a different subscription, they now show as already being subscribed. What is the right way to delay creating a subscription until after they have confirmed they want to subscribe after entering payment information?
I thought about cancelling the subscription if they click the cancel button, but that wouldn’t work if they refreshed the page or otherwise navigated away and came back without further page interactions.
Should I track the subscription status property? And only consider a subscription as valid if it is set to status=active? So the status=incomplete I can either delete when a new subscription is created, or just ignore it and it will auto-delete after 24 hours when it moves to status=incomplete_expired?
DLAN-Subscription
We have weekly, monthly and yearly subscriptions some of which offer free 1 month trials as well. Can I use Stripe BECS (AU) for subscriptions?
Has anyone seen their connect account in test mode have issuing become unavailable recently? We were using the connect accounts dashboard for triggering and testing authorizations
Hi guys,
I’m using the standard flow for accepting payments using cards. My custom react js checkout page has a “Pay Now” button. As soon as the user clicks the “Pay Now” button, the payment intent gets created and the order status gets marked as processing in my database.
This intent gets returned to the client and then the client calls the ConfirmCardPayment API.
But in case the user hits the refresh button after clicking the “Pay Now” button the page refreshes before ConfirmCardPayment gets called. In this case, CreatePaymentIntent does get called and the order gets stuck in processing state.
The order needs to be marked as processing as sometimes after the payment completion there is a delay in the webhook call. The webhook call is where the order is marked as completed.
What can I do to avoid this?
Hi. I have a customer with 2 subscriptions. I'd like to pull up the upcoming invoices for both, how exactly am I able to achieve it? https://stripe.com/docs/api/invoices/upcoming?lang=python , I followed this API reference but I'm only able to pull up the upcoming invoice for one subscription.
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 have an invoice that shows 13 items when I look at it in the dashboard. When I retrieve invoice items using the api, I'm getting thousands back. I'm using autopagination in node-js: looks something like: for await (const line of stripe.invoices.listLineItems(invoiceId, params)) {. The invoice id is in_1KAliUEwYEdSC6hP6rjyCsEP. Any idea what's going on here?
Hi, Is there a way to increase the number of characters to more than 10 for StatementDescriptorPrefix in AccountSettingsOptions > AccountSettingsCardPaymentsOptions when creating Accounts via API? 10 is not enough and we have customers who have business names of more than 10 characters.
is there is any way to create billing portal with payment type payment not subscription
Hey Guys -
With ELEMENTS I wish to capture CARDHOLDER_NAME as well.
This info is required to be stored by me at my end. I understand CARDHOLDER_NAME is not required for successful payment/setup intents.
What are my options to achieve this, and does it mean I will be missing out on compliance if I store CARDHOLDER_NAME in my system?
what happens if I delete a card from Google Pay which was used in Stripe before through Google Pay?
When we make a payment using Google Pay in Stripe checkout, stripe registers that card as payment method(with off_session future usage). lets assume am deleting the card which I used from Google Pay. Now what happens to the payment method in stripe?
Will there be no impact in stripe for that card and we can continue to charge the customer?
hey all
i've been trying to test automatic charging on installments by stripe, but we are using one-off invoices, just in 2 parts, could i get some assistance via dm if i describe furthur the issue?
Hi, I have a subscription with next invoice on Mar 4 but next invoice is not update from that day on
My English is not good, I'm sorry
When using Stripe Connect API, what data do we need to store on our own DB? Mainly concerned what data we need to use to call Stripe APIs, like do we need to store user account IDs on our own User Table?
hi
I need help for payment intent API
I have created an intent and i found this error .
Asking for creating payment method. So just want to confirm that if we have source id in that case how we amy able to create payment method.
can we create payment method with card source id
Hey guys,
How can I get access to the details fees report? (Interchange - payment fees report)
Hello Guys, Hope you all are very well. I need to use stripe PaymentIntent apis. Currently I am using Card token for payment. Is there any way to use card token with Payment Intent apis?
Hi Team, Customer has saved the card with stripe during his first payment (Actually this card saved with pre-authorised for future payment without any customer interaction/authorization i.e payment_intent_data.setup_future_usage = off_session, we are using stripe prebuilt checkout page). Now customer want to remove this future_usage authorization alone, do we have any option for this?.
Hello, we are looking to validate tax ID via VIES database, our developer is having trouble getting this done. He told us that there is no functionality to do this directly on the stripe checkout and that we need to validate ourselves before we are redirected to the STRIPE checkout. The problem right now also is that we need to Exclude tax for only B2B clients in all EU countries except our own. Is it correct you do not validate tax ID's via VIES but only syntax? Is there no way we can get this to work without adding an extra step before sending to stripe checkout? We would really like to have a "One field registration" on our website
I would like to design my application with user entering bank account information / card information beforehand. To do that, how can I create an external account when registering?
ilamathi-setup
Hi @hollow field we can continue the discussion in your thread
i should print all my earnings in a time range. For each I need id, amount, customer, date, and the commission that stripe was taken on that payment. Should I capture paymentintents or other types of transactions? does anyone have an example?
Hello, I am developing in PHP, opening the checkout portal with a customer id and it does not take the default payment method. How can I solve it?
Apparently I made an account using an old phone number I can't access. When I attempt to sign in says "
Unable to reset password because this account does not use a password to sign in"
So what do I do?
David Gallardo-php
:question: @rancid rose Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
hello experts
I would like to test few payment options in Stripe
can anyone help me in doing that ?
can i configure it on test system ?
Hello, sorry for the interruption. Here comes another problem with our card reader😂 . Does stripe terminal support Apple Cash? Our test showed that it would not go through when we were trying to use Apple Cash to pay the order. Here is the video and screenshot. Thanks!
Hello, I've been struggling for a while with the Stripe webhook, I'm using AWS API Gateway + Lambda. For the stripe.webhooks.constructEvent, I'm getting an error:
"No signatures found matching the expected signature for payload. Are you passing the raw request body you received from Stripe?...
Even if I'm passing the event.body the constructEvent is still not working.
From what I understand, the raw body should be a Buffer, I tried to convert to a buffer but it still throws that error.
export const main = handler(async (event: APIGatewayEvent): Promise<{received: boolean}> => {
// Retrieve the event by verifying the signature using the raw body and secret.
const bodyData = event.body
const webhookSecret = "***"
const bd2 = JSON.stringify(bodyData)
const raw = Buffer.from(bd2, 'utf8')
// Initiate + verify stripe Event
const stripeEvent = stripe.webhooks.constructEvent(
raw,
event.headers['stripe-signature'] || event.headers['Stripe-Signature'],
webhookSecret
)
How can I format the event.body correctly? Or do you know any other workarounds for using Stripe webhook with AWS API Gateway?
Found this thread and tried some suggestions: https://github.com/stripe/stripe-node/issues/356
But no success.
Hello,
I using Stripe Checkout and on frontend rendering methods separately , e.g. one line for card, second for sepa, etc. Then during creating stripe session via payment_method_types (https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-payment_method_types) I set selected method which stripe checkout should show to customer. Now I want to do the same for klarna methods and show klarna options separately, e.g. one row for Klarna, second for Klarna Buy Now Pay Later, etc but I didn't found in api any references how I can set klarna payment options (pay_now,pay_later,pay_over_time or payin4) during creating stripe session.
Is it possible to do via api ?
Alex V. - klarna
Hi, why can't I get client_secret when my subscription uses trial_period_days?
how to Use Stripe Terminal to accept in-person payments and extend Stripe payments to point of sale using Codeigniter (php).
Hi,
I need one help in bacs payment to get failure detail
How i can buy subscribtion from Russia
A subscription to what?
Hi, How to be able to make the payment with stripe connect because the purchase that is made is grouped, how can I go about it please? i am using fastapi like backend technology
I've no idea what that is Im afraid. This is a channel for developers integrating with Stripe to get help
ok
hello All
so in stripe we have issue like
when we connect bank account to stripe there are business types
but we have only danish language as by default to select business
so based on that address fields are limited to denmark
i am not able to change that
any with help????